META-INF/
META-INF/MANIFEST.MF
LICENSE
SQLite/
SQLite/Authorizer.classAuthorizer.java
package SQLite
public abstract SQLite.Authorizer extends java.lang.Object {
public abstract int authorize (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
}
SQLite/Backup.classBackup.java
package SQLite
public SQLite.Backup extends java.lang.Object {
protected long handle
public void ()
protected void finish () throws SQLite.Exception
protected void finalize ()
protected native void _finalize () throws SQLite.Exception
public boolean step (int) throws SQLite.Exception
int n
private native boolean _step (int) throws SQLite.Exception
public void backup () throws SQLite.Exception
public int remaining () throws SQLite.Exception
private native int _remaining () throws SQLite.Exception
public int pagecount () throws SQLite.Exception
private native int _pagecount () throws SQLite.Exception
private static native void internal_init ()
static void ()
}
SQLite/Blob.classBlob.java
package SQLite
public SQLite.Blob extends java.lang.Object {
private long handle
protected int size
public void ()
public java.io.InputStream getInputStream ()
public java.io.OutputStream getOutputStream ()
public native void close ()
native int write (byte[], int, int, int) throws java.io.IOException
native int read (byte[], int, int, int) throws java.io.IOException
protected native void finalize ()
private static native void internal_init ()
static void ()
}
SQLite/BlobR.classBlob.java
package SQLite
SQLite.BlobR extends java.io.InputStream {
private SQLite.Blob blob
private int pos
void (SQLite.Blob)
SQLite.Blob blob
public int available () throws java.io.IOException
int ret
public void mark (int)
int limit
public void reset () throws java.io.IOException
public boolean markSupported ()
public void close () throws java.io.IOException
public long skip (long) throws java.io.IOException
long n
long ret
public int read () throws java.io.IOException
byte[] b
int n
public int read (byte[]) throws java.io.IOException
byte[] b
int n
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int n
}
SQLite/BlobW.classBlob.java
package SQLite
SQLite.BlobW extends java.io.OutputStream {
private SQLite.Blob blob
private int pos
void (SQLite.Blob)
SQLite.Blob blob
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
public void write (int) throws java.io.IOException
int v
byte[] b
public void write (byte[]) throws java.io.IOException
byte[] b
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
}
SQLite/BusyHandler.classBusyHandler.java
package SQLite
public abstract SQLite.BusyHandler extends java.lang.Object {
public abstract boolean busy (java.lang.String, int)
}
SQLite/Callback.classCallback.java
package SQLite
public abstract SQLite.Callback extends java.lang.Object {
public abstract void columns (java.lang.String[])
public abstract void types (java.lang.String[])
public abstract boolean newrow (java.lang.String[])
}
SQLite/Constants.classConstants.java
package SQLite
public final SQLite.Constants extends java.lang.Object {
public static final int drv_minor
public static final int SQLITE_VERSION_NUMBER
public static final int SQLITE_OK
public static final int SQLITE_ERROR
public static final int SQLITE_INTERNAL
public static final int SQLITE_PERM
public static final int SQLITE_ABORT
public static final int SQLITE_BUSY
public static final int SQLITE_LOCKED
public static final int SQLITE_NOMEM
public static final int SQLITE_READONLY
public static final int SQLITE_INTERRUPT
public static final int SQLITE_IOERR
public static final int SQLITE_CORRUPT
public static final int SQLITE_NOTFOUND
public static final int SQLITE_FULL
public static final int SQLITE_CANTOPEN
public static final int SQLITE_PROTOCOL
public static final int SQLITE_EMPTY
public static final int SQLITE_SCHEMA
public static final int SQLITE_TOOBIG
public static final int SQLITE_CONSTRAINT
public static final int SQLITE_MISMATCH
public static final int SQLITE_MISUSE
public static final int SQLITE_NOLFS
public static final int SQLITE_AUTH
public static final int SQLITE_FORMAT
public static final int SQLITE_RANGE
public static final int SQLITE_NOTADB
public static final int SQLITE_ROW
public static final int SQLITE_DONE
public static final int SQLITE_OPEN_READONLY
public static final int SQLITE_OPEN_READWRITE
public static final int SQLITE_OPEN_CREATE
public static final int SQLITE_OPEN_DELETEONCLOSE
public static final int SQLITE_OPEN_EXCLUSIVE
public static final int SQLITE_OPEN_MAIN_DB
public static final int SQLITE_OPEN_TEMP_DB
public static final int SQLITE_OPEN_TRANSIENT_DB
public static final int SQLITE_OPEN_MAIN_JOURNAL
public static final int SQLITE_OPEN_TEMP_JOURNAL
public static final int SQLITE_OPEN_SUBJOURNAL
public static final int SQLITE_OPEN_MASTER_JOURNAL
public static final int SQLITE_OPEN_NOMUTEX
public static final int SQLITE_OPEN_FULLMUTEX
public static final int SQLITE_OPEN_SHAREDCACHE
public static final int SQLITE_OPEN_PRIVATECACHE
public static final int SQLITE_IOCAP_ATOMIC
public static final int SQLITE_IOCAP_ATOMIC512
public static final int SQLITE_IOCAP_ATOMIC1K
public static final int SQLITE_IOCAP_ATOMIC2K
public static final int SQLITE_IOCAP_ATOMIC4K
public static final int SQLITE_IOCAP_ATOMIC8K
public static final int SQLITE_IOCAP_ATOMIC16K
public static final int SQLITE_IOCAP_ATOMIC32K
public static final int SQLITE_IOCAP_ATOMIC64K
public static final int SQLITE_IOCAP_SAFE_APPEND
public static final int SQLITE_IOCAP_SEQUENTIAL
public static final int SQLITE_LOCK_NONE
public static final int SQLITE_LOCK_SHARED
public static final int SQLITE_LOCK_RESERVED
public static final int SQLITE_LOCK_PENDING
public static final int SQLITE_LOCK_EXCLUSIVE
public static final int SQLITE_SYNC_NORMAL
public static final int SQLITE_SYNC_FULL
public static final int SQLITE_SYNC_DATAONLY
public static final int SQLITE_FCNTL_LOCKSTATE
public static final int SQLITE_GET_LOCKPROXYFILE
public static final int SQLITE_SET_LOCKPROXYFILE
public static final int SQLITE_LAST_ERRNO
public static final int SQLITE_ACCESS_EXISTS
public static final int SQLITE_ACCESS_READWRITE
public static final int SQLITE_ACCESS_READ
public static final int SQLITE_CONFIG_SINGLETHREAD
public static final int SQLITE_CONFIG_MULTITHREAD
public static final int SQLITE_CONFIG_SERIALIZED
public static final int SQLITE_CONFIG_MALLOC
public static final int SQLITE_CONFIG_GETMALLOC
public static final int SQLITE_CONFIG_SCRATCH
public static final int SQLITE_CONFIG_PAGECACHE
public static final int SQLITE_CONFIG_HEAP
public static final int SQLITE_CONFIG_MEMSTATUS
public static final int SQLITE_CONFIG_MUTEX
public static final int SQLITE_CONFIG_GETMUTEX
public static final int SQLITE_CONFIG_LOOKASIDE
public static final int SQLITE_CONFIG_PCACHE
public static final int SQLITE_CONFIG_GETPCACHE
public static final int SQLITE_DBCONFIG_LOOKASIDE
public static final int SQLITE_DENY
public static final int SQLITE_IGNORE
public static final int SQLITE_CREATE_INDEX
public static final int SQLITE_CREATE_TABLE
public static final int SQLITE_CREATE_TEMP_INDEX
public static final int SQLITE_CREATE_TEMP_TABLE
public static final int SQLITE_CREATE_TEMP_TRIGGER
public static final int SQLITE_CREATE_TEMP_VIEW
public static final int SQLITE_CREATE_TRIGGER
public static final int SQLITE_CREATE_VIEW
public static final int SQLITE_DELETE
public static final int SQLITE_DROP_INDEX
public static final int SQLITE_DROP_TABLE
public static final int SQLITE_DROP_TEMP_INDEX
public static final int SQLITE_DROP_TEMP_TABLE
public static final int SQLITE_DROP_TEMP_TRIGGER
public static final int SQLITE_DROP_TEMP_VIEW
public static final int SQLITE_DROP_TRIGGER
public static final int SQLITE_DROP_VIEW
public static final int SQLITE_INSERT
public static final int SQLITE_PRAGMA
public static final int SQLITE_READ
public static final int SQLITE_SELECT
public static final int SQLITE_TRANSACTION
public static final int SQLITE_UPDATE
public static final int SQLITE_ATTACH
public static final int SQLITE_DETACH
public static final int SQLITE_ALTER_TABLE
public static final int SQLITE_REINDEX
public static final int SQLITE_ANALYZE
public static final int SQLITE_CREATE_VTABLE
public static final int SQLITE_DROP_VTABLE
public static final int SQLITE_FUNCTION
public static final int SQLITE_SAVEPOINT
public static final int SQLITE_COPY
public static final int SQLITE_LIMIT_LENGTH
public static final int SQLITE_LIMIT_SQL_LENGTH
public static final int SQLITE_LIMIT_COLUMN
public static final int SQLITE_LIMIT_EXPR_DEPTH
public static final int SQLITE_LIMIT_COMPOUND_SELECT
public static final int SQLITE_LIMIT_VDBE_OP
public static final int SQLITE_LIMIT_FUNCTION_ARG
public static final int SQLITE_LIMIT_ATTACHED
public static final int SQLITE_LIMIT_LIKE_PATTERN_LENGTH
public static final int SQLITE_LIMIT_VARIABLE_NUMBER
public static final int SQLITE_LIMIT_TRIGGER_DEPTH
public static final int SQLITE_INTEGER
public static final int SQLITE_FLOAT
public static final int SQLITE_BLOB
public static final int SQLITE_NULL
public static final int SQLITE3_TEXT
public static final int SQLITE_UTF8
public static final int SQLITE_UTF16LE
public static final int SQLITE_UTF16BE
public static final int SQLITE_UTF16
public static final int SQLITE_ANY
public static final int SQLITE_UTF16_ALIGNED
public static final int SQLITE_INDEX_CONSTRAINT_EQ
public static final int SQLITE_INDEX_CONSTRAINT_GT
public static final int SQLITE_INDEX_CONSTRAINT_LE
public static final int SQLITE_INDEX_CONSTRAINT_LT
public static final int SQLITE_INDEX_CONSTRAINT_GE
public static final int SQLITE_INDEX_CONSTRAINT_MATCH
public static final int SQLITE_MUTEX_FAST
public static final int SQLITE_MUTEX_RECURSIVE
public static final int SQLITE_MUTEX_STATIC_MASTER
public static final int SQLITE_MUTEX_STATIC_MEM
public static final int SQLITE_MUTEX_STATIC_MEM2
public static final int SQLITE_MUTEX_STATIC_OPEN
public static final int SQLITE_MUTEX_STATIC_PRNG
public static final int SQLITE_MUTEX_STATIC_LRU
public static final int SQLITE_MUTEX_STATIC_LRU2
public static final int SQLITE_TESTCTRL_FIRST
public static final int SQLITE_TESTCTRL_PRNG_SAVE
public static final int SQLITE_TESTCTRL_PRNG_RESTORE
public static final int SQLITE_TESTCTRL_PRNG_RESET
public static final int SQLITE_TESTCTRL_BITVEC_TEST
public static final int SQLITE_TESTCTRL_FAULT_INSTALL
public static final int SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS
public static final int SQLITE_TESTCTRL_PENDING_BYTE
public static final int SQLITE_TESTCTRL_ASSERT
public static final int SQLITE_TESTCTRL_ALWAYS
public static final int SQLITE_TESTCTRL_RESERVE
public static final int SQLITE_TESTCTRL_OPTIMIZATIONS
public static final int SQLITE_TESTCTRL_ISKEYWORD
public static final int SQLITE_TESTCTRL_LAST
public static final int SQLITE_STATUS_MEMORY_USED
public static final int SQLITE_STATUS_PAGECACHE_USED
public static final int SQLITE_STATUS_PAGECACHE_OVERFLOW
public static final int SQLITE_STATUS_SCRATCH_USED
public static final int SQLITE_STATUS_SCRATCH_OVERFLOW
public static final int SQLITE_STATUS_MALLOC_SIZE
public static final int SQLITE_STATUS_PARSER_STACK
public static final int SQLITE_STATUS_PAGECACHE_SIZE
public static final int SQLITE_STATUS_SCRATCH_SIZE
public static final int SQLITE_DBSTATUS_LOOKASIDE_USED
public static final int SQLITE_STMTSTATUS_FULLSCAN_STEP
public static final int SQLITE_STMTSTATUS_SORT
public void ()
}
SQLite/Database.classDatabase.java
package SQLite
public SQLite.Database extends java.lang.Object {
protected long handle
protected int error_code
public void ()
public void open (java.lang.String, int) throws SQLite.Exception
SQLite.Exception se
OutOfMemoryError me
Throwable t
String filename
int mode
public void open (java.lang.String, int, java.lang.String) throws SQLite.Exception
SQLite.Exception se
OutOfMemoryError me
Throwable t
String filename
int mode
String vfs
public void open (java.lang.String, int, java.lang.String, boolean) throws SQLite.Exception
SQLite.Exception se
OutOfMemoryError me
Throwable t
String filename
int mode
String vfs
boolean ver2
private native void _open (java.lang.String, int) throws SQLite.Exception
private native void _open4 (java.lang.String, int, java.lang.String, boolean) throws SQLite.Exception
public void open_aux_file (java.lang.String) throws SQLite.Exception
String filename
private native void _open_aux_file (java.lang.String) throws SQLite.Exception
protected void finalize ()
private native void _finalize ()
public void close () throws SQLite.Exception
private native void _close () throws SQLite.Exception
public void exec (java.lang.String, SQLite.Callback) throws SQLite.Exception
String sql
SQLite.Callback cb
private native void _exec (java.lang.String, SQLite.Callback) throws SQLite.Exception
public void exec (java.lang.String, SQLite.Callback, java.lang.String[]) throws SQLite.Exception
String sql
SQLite.Callback cb
String[] args
private native void _exec (java.lang.String, SQLite.Callback, java.lang.String[]) throws SQLite.Exception
public long last_insert_rowid ()
private native long _last_insert_rowid ()
public void interrupt ()
private native void _interrupt ()
public long changes ()
private native long _changes ()
public void busy_handler (SQLite.BusyHandler)
SQLite.BusyHandler bh
private native void _busy_handler (SQLite.BusyHandler)
public void busy_timeout (int)
int ms
private native void _busy_timeout (int)
public SQLite.TableResult get_table (java.lang.String, int) throws SQLite.Exception
SQLite.Exception e
SQLite.Vm vm
String sql
int maxrows
SQLite.TableResult ret
public SQLite.TableResult get_table (java.lang.String) throws SQLite.Exception
String sql
public SQLite.TableResult get_table (java.lang.String, int, java.lang.String[]) throws SQLite.Exception
SQLite.Exception e
SQLite.Vm vm
String sql
int maxrows
String[] args
SQLite.TableResult ret
public SQLite.TableResult get_table (java.lang.String, java.lang.String[]) throws SQLite.Exception
String sql
String[] args
public void get_table (java.lang.String, java.lang.String[], SQLite.TableResult) throws SQLite.Exception
SQLite.Exception e
SQLite.Vm vm
String sql
String[] args
SQLite.TableResult tbl
public static synchronized boolean complete (java.lang.String)
String sql
private static native boolean _complete (java.lang.String)
public static native java.lang.String version ()
public native java.lang.String dbversion ()
public void create_function (java.lang.String, int, SQLite.Function)
String name
int nargs
SQLite.Function f
private native void _create_function (java.lang.String, int, SQLite.Function)
public void create_aggregate (java.lang.String, int, SQLite.Function)
String name
int nargs
SQLite.Function f
private native void _create_aggregate (java.lang.String, int, SQLite.Function)
public void function_type (java.lang.String, int)
String name
int type
private native void _function_type (java.lang.String, int)
public int last_error ()
protected void set_last_error (int)
int error_code
public java.lang.String error_message ()
private native java.lang.String _errmsg ()
public static native java.lang.String error_string (int)
public void set_encoding (java.lang.String) throws SQLite.Exception
String enc
private native void _set_encoding (java.lang.String) throws SQLite.Exception
public void set_authorizer (SQLite.Authorizer)
SQLite.Authorizer auth
private native void _set_authorizer (SQLite.Authorizer)
public void trace (SQLite.Trace)
SQLite.Trace tr
private native void _trace (SQLite.Trace)
public SQLite.Backup backup (SQLite.Database, java.lang.String, java.lang.String) throws SQLite.Exception
SQLite.Backup b
SQLite.Database dest
String destName
String srcName
private static native void _backup (SQLite.Backup, SQLite.Database, java.lang.String, SQLite.Database, java.lang.String) throws SQLite.Exception
public void profile (SQLite.Profile)
SQLite.Profile pr
private native void _profile (SQLite.Profile)
public static synchronized int status (int, int[], boolean)
int op
int[] info
boolean flag
private static native int _status (int, int[], boolean)
public int db_status (int, int[], boolean)
int op
int[] info
boolean flag
private native int _db_status (int, int[], boolean)
public SQLite.Vm compile (java.lang.String) throws SQLite.Exception
SQLite.Vm vm
String sql
public SQLite.Vm compile (java.lang.String, java.lang.String[]) throws SQLite.Exception
SQLite.Vm vm
String sql
String[] args
public SQLite.Stmt prepare (java.lang.String) throws SQLite.Exception
SQLite.Stmt stmt
String sql
public SQLite.Blob open_blob (java.lang.String, java.lang.String, java.lang.String, long, boolean) throws SQLite.Exception
SQLite.Blob blob
String db
String table
String column
long row
boolean rw
public native boolean is3 ()
private native void vm_compile (java.lang.String, SQLite.Vm) throws SQLite.Exception
private native void vm_compile_args (java.lang.String, SQLite.Vm, java.lang.String[]) throws SQLite.Exception
private native void stmt_prepare (java.lang.String, SQLite.Stmt) throws SQLite.Exception
private native void _open_blob (java.lang.String, java.lang.String, java.lang.String, long, boolean, SQLite.Blob) throws SQLite.Exception
public void progress_handler (int, SQLite.ProgressHandler)
int n
SQLite.ProgressHandler p
private native void _progress_handler (int, SQLite.ProgressHandler)
public void key (byte[]) throws SQLite.Exception
byte[] ekey
public void key (java.lang.String) throws SQLite.Exception
char c
int i
byte[] ekey
String skey
private native void _key (byte[])
public void rekey (byte[]) throws SQLite.Exception
byte[] ekey
public void rekey (java.lang.String) throws SQLite.Exception
char c
int i
byte[] ekey
String skey
private native void _rekey (byte[])
protected static native boolean _enable_shared_cache (boolean)
private static native void internal_init ()
public static long long_from_julian (double)
double d
public static long long_from_julian (java.lang.String) throws SQLite.Exception
double d
Exception ee
String s
public static double julian_from_long (long)
long ms
double adj
double d
static void ()
java.lang.reflect.Method mapLibraryName
Class[] param
Object[] args
String mapped
Throwable t
String path
Throwable t
}
SQLite/DBDump.classShell.java
package SQLite
SQLite.DBDump extends java.lang.Object implements SQLite.Callback {
SQLite.Shell s
void (SQLite.Shell, java.lang.String[])
SQLite.Exception e
SQLite.Exception e
int i
String[] arg
SQLite.Shell s
String[] tables
public void columns (java.lang.String[])
String[] col
public void types (java.lang.String[])
String[] args
public boolean newrow (java.lang.String[])
String col
int i
StringBuffer sb
String sep
String query
SQLite.TableResult t
String query
SQLite.Exception e
SQLite.Shell s2
String[] qargs
String[] args
}
SQLite/Exception.classException.java
package SQLite
public SQLite.Exception extends java.lang.Exception {
public void (java.lang.String)
String string
}
SQLite/Function.classFunction.java
package SQLite
public abstract SQLite.Function extends java.lang.Object {
public abstract void function (SQLite.FunctionContext, java.lang.String[])
public abstract void step (SQLite.FunctionContext, java.lang.String[])
public abstract void last_step (SQLite.FunctionContext)
}
SQLite/FunctionContext.classFunctionContext.java
package SQLite
public SQLite.FunctionContext extends java.lang.Object {
private long handle
public void ()
public native void set_result (java.lang.String)
public native void set_result (int)
public native void set_result (double)
public native void set_error (java.lang.String)
public native void set_result (byte[])
public native void set_result_zeroblob (int)
public native int count ()
private static native void internal_init ()
static void ()
}
SQLite/JDBC2z/
SQLite/JDBC2z/BatchArg.classJDBCPreparedStatement.java
package SQLite.JDBC2z
SQLite.JDBC2z.BatchArg extends java.lang.Object {
String arg
boolean blob
void (java.lang.String, boolean)
String arg
boolean blob
}
SQLite/JDBC2z/DatabaseX.classJDBCConnection.java
package SQLite.JDBC2z
SQLite.JDBC2z.DatabaseX extends SQLite.Database {
static Object lock
public void ()
void wait (int)
int ms
public void exec (java.lang.String, SQLite.Callback) throws SQLite.Exception
String sql
SQLite.Callback cb
public void exec (java.lang.String, SQLite.Callback, java.lang.String[]) throws SQLite.Exception
String sql
SQLite.Callback cb
String[] args
public SQLite.TableResult get_table (java.lang.String, java.lang.String[]) throws SQLite.Exception
String sql
String[] args
SQLite.TableResult ret
public void get_table (java.lang.String, java.lang.String[], SQLite.TableResult) throws SQLite.Exception
String sql
String[] args
SQLite.TableResult tbl
static void ()
}
SQLite/JDBC2z/JDBCConnection.classJDBCConnection.java
package SQLite.JDBC2z
public SQLite.JDBC2z.JDBCConnection extends java.lang.Object implements java.sql.Connection SQLite.BusyHandler {
protected SQLite.JDBC2z.DatabaseX db
protected String url
protected String enc
protected String vfs
protected boolean autocommit
protected boolean intrans
protected int timeout
protected boolean useJulian
private String dbfile
private SQLite.JDBC2z.JDBCDatabaseMetaData meta
private long t0
private boolean readonly
private int trmode
private boolean busy0 (SQLite.JDBC2z.DatabaseX, int)
long t1
SQLite.JDBC2z.DatabaseX db
int count
public boolean busy (java.lang.String, int)
String table
int count
protected boolean busy3 (SQLite.JDBC2z.DatabaseX, int)
long t1
SQLite.JDBC2z.DatabaseX db
int count
private SQLite.JDBC2z.DatabaseX open (boolean) throws java.sql.SQLException
SQLite.Exception e
SQLite.Exception e
boolean readonly
SQLite.JDBC2z.DatabaseX dbx
int loop
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
SQLite.Exception se
java.sql.SQLException e
String url
String enc
String pwd
String drep
String vfs
public SQLite.Database getSQLiteDatabase ()
public java.sql.Statement createStatement ()
SQLite.JDBC2z.JDBCStatement s
public java.sql.Statement createStatement (int, int) throws java.sql.SQLException
int resultSetType
int resultSetConcurrency
SQLite.JDBC2z.JDBCStatement s
public java.sql.DatabaseMetaData getMetaData () throws java.sql.SQLException
public void close () throws java.sql.SQLException
SQLite.Exception e
public boolean isClosed () throws java.sql.SQLException
public boolean isReadOnly () throws java.sql.SQLException
public void clearWarnings () throws java.sql.SQLException
public void commit () throws java.sql.SQLException
SQLite.Exception e
public boolean getAutoCommit () throws java.sql.SQLException
public java.lang.String getCatalog () throws java.sql.SQLException
public int getTransactionIsolation () throws java.sql.SQLException
public java.sql.SQLWarning getWarnings () throws java.sql.SQLException
public java.lang.String nativeSQL (java.lang.String) throws java.sql.SQLException
String sql
public java.sql.CallableStatement prepareCall (java.lang.String) throws java.sql.SQLException
String sql
public java.sql.CallableStatement prepareCall (java.lang.String, int, int) throws java.sql.SQLException
String sql
int x
int y
public java.sql.PreparedStatement prepareStatement (java.lang.String) throws java.sql.SQLException
String sql
SQLite.JDBC2z.JDBCPreparedStatement s
public java.sql.PreparedStatement prepareStatement (java.lang.String, int, int) throws java.sql.SQLException
String sql
int resultSetType
int resultSetConcurrency
SQLite.JDBC2z.JDBCPreparedStatement s
public void rollback () throws java.sql.SQLException
SQLite.Exception e
public void setAutoCommit (boolean) throws java.sql.SQLException
SQLite.Exception e
boolean ac
public void setCatalog (java.lang.String) throws java.sql.SQLException
String catalog
public void setReadOnly (boolean) throws java.sql.SQLException
java.sql.SQLException e
SQLite.Exception ee
SQLite.JDBC2z.DatabaseX dbx
boolean ro
public void setTransactionIsolation (int) throws java.sql.SQLException
String flag
int level
public java.util.Map getTypeMap () throws java.sql.SQLException
public void setTypeMap (java.util.Map) throws java.sql.SQLException
java.util.Map map
public int getHoldability () throws java.sql.SQLException
public void setHoldability (int) throws java.sql.SQLException
int holdability
public java.sql.Savepoint setSavepoint () throws java.sql.SQLException
public java.sql.Savepoint setSavepoint (java.lang.String) throws java.sql.SQLException
String name
public void rollback (java.sql.Savepoint) throws java.sql.SQLException
java.sql.Savepoint x
public void releaseSavepoint (java.sql.Savepoint) throws java.sql.SQLException
java.sql.Savepoint x
public java.sql.Statement createStatement (int, int, int) throws java.sql.SQLException
int resultSetType
int resultSetConcurrency
int resultSetHoldability
public java.sql.PreparedStatement prepareStatement (java.lang.String, int, int, int) throws java.sql.SQLException
String sql
int resultSetType
int resultSetConcurrency
int resultSetHoldability
public java.sql.CallableStatement prepareCall (java.lang.String, int, int, int) throws java.sql.SQLException
String sql
int x
int y
int z
public java.sql.PreparedStatement prepareStatement (java.lang.String, int) throws java.sql.SQLException
String sql
int autokeys
public java.sql.PreparedStatement prepareStatement (java.lang.String, int[]) throws java.sql.SQLException
String sql
int[] colIndexes
public java.sql.PreparedStatement prepareStatement (java.lang.String, java.lang.String[]) throws java.sql.SQLException
String sql
String[] columns
public java.sql.Clob createClob () throws java.sql.SQLException
public java.sql.Blob createBlob () throws java.sql.SQLException
public java.sql.NClob createNClob () throws java.sql.SQLException
public java.sql.SQLXML createSQLXML () throws java.sql.SQLException
public boolean isValid (int) throws java.sql.SQLException
int timeout
public void setClientInfo (java.lang.String, java.lang.String) throws java.sql.SQLClientInfoException
String name
String value
public void setClientInfo (java.util.Properties) throws java.sql.SQLClientInfoException
java.util.Properties prop
public java.lang.String getClientInfo (java.lang.String) throws java.sql.SQLException
String name
public java.util.Properties getClientInfo () throws java.sql.SQLException
public java.sql.Array createArrayOf (java.lang.String, java.lang.Object[]) throws java.sql.SQLException
String type
Object[] elems
public java.sql.Struct createStruct (java.lang.String, java.lang.Object[]) throws java.sql.SQLException
String type
Object[] attrs
public java.lang.Object unwrap (java.lang.Class) throws java.sql.SQLException
Class iface
public boolean isWrapperFor (java.lang.Class) throws java.sql.SQLException
Class iface
}
SQLite/JDBC2z/JDBCDatabaseMetaData.classJDBCDatabaseMetaData.java
package SQLite.JDBC2z
public SQLite.JDBC2z.JDBCDatabaseMetaData extends java.lang.Object implements java.sql.DatabaseMetaData {
private SQLite.JDBC2z.JDBCConnection conn
public void (SQLite.JDBC2z.JDBCConnection)
SQLite.JDBC2z.JDBCConnection conn
public boolean allProceduresAreCallable () throws java.sql.SQLException
public boolean allTablesAreSelectable () throws java.sql.SQLException
public java.lang.String getURL () throws java.sql.SQLException
public java.lang.String getUserName () throws java.sql.SQLException
public boolean isReadOnly () throws java.sql.SQLException
public boolean nullsAreSortedHigh () throws java.sql.SQLException
public boolean nullsAreSortedLow () throws java.sql.SQLException
public boolean nullsAreSortedAtStart () throws java.sql.SQLException
public boolean nullsAreSortedAtEnd () throws java.sql.SQLException
public java.lang.String getDatabaseProductName () throws java.sql.SQLException
public java.lang.String getDatabaseProductVersion () throws java.sql.SQLException
public java.lang.String getDriverName () throws java.sql.SQLException
public java.lang.String getDriverVersion () throws java.sql.SQLException
public int getDriverMajorVersion ()
public int getDriverMinorVersion ()
public boolean usesLocalFiles () throws java.sql.SQLException
public boolean usesLocalFilePerTable () throws java.sql.SQLException
public boolean supportsMixedCaseIdentifiers () throws java.sql.SQLException
public boolean storesUpperCaseIdentifiers () throws java.sql.SQLException
public boolean storesLowerCaseIdentifiers () throws java.sql.SQLException
public boolean storesMixedCaseIdentifiers () throws java.sql.SQLException
public boolean supportsMixedCaseQuotedIdentifiers () throws java.sql.SQLException
public boolean storesUpperCaseQuotedIdentifiers () throws java.sql.SQLException
public boolean storesLowerCaseQuotedIdentifiers () throws java.sql.SQLException
public boolean storesMixedCaseQuotedIdentifiers () throws java.sql.SQLException
public java.lang.String getIdentifierQuoteString () throws java.sql.SQLException
public java.lang.String getSQLKeywords () throws java.sql.SQLException
public java.lang.String getNumericFunctions () throws java.sql.SQLException
public java.lang.String getStringFunctions () throws java.sql.SQLException
public java.lang.String getSystemFunctions () throws java.sql.SQLException
public java.lang.String getTimeDateFunctions () throws java.sql.SQLException
public java.lang.String getSearchStringEscape () throws java.sql.SQLException
public java.lang.String getExtraNameCharacters () throws java.sql.SQLException
public boolean supportsAlterTableWithAddColumn () throws java.sql.SQLException
public boolean supportsAlterTableWithDropColumn () throws java.sql.SQLException
public boolean supportsColumnAliasing () throws java.sql.SQLException
public boolean nullPlusNonNullIsNull () throws java.sql.SQLException
public boolean supportsConvert () throws java.sql.SQLException
public boolean supportsConvert (int, int) throws java.sql.SQLException
int fromType
int toType
public boolean supportsTableCorrelationNames () throws java.sql.SQLException
public boolean supportsDifferentTableCorrelationNames () throws java.sql.SQLException
public boolean supportsExpressionsInOrderBy () throws java.sql.SQLException
public boolean supportsOrderByUnrelated () throws java.sql.SQLException
public boolean supportsGroupBy () throws java.sql.SQLException
public boolean supportsGroupByUnrelated () throws java.sql.SQLException
public boolean supportsGroupByBeyondSelect () throws java.sql.SQLException
public boolean supportsLikeEscapeClause () throws java.sql.SQLException
public boolean supportsMultipleResultSets () throws java.sql.SQLException
public boolean supportsMultipleTransactions () throws java.sql.SQLException
public boolean supportsNonNullableColumns () throws java.sql.SQLException
public boolean supportsMinimumSQLGrammar () throws java.sql.SQLException
public boolean supportsCoreSQLGrammar () throws java.sql.SQLException
public boolean supportsExtendedSQLGrammar () throws java.sql.SQLException
public boolean supportsANSI92EntryLevelSQL () throws java.sql.SQLException
public boolean supportsANSI92IntermediateSQL () throws java.sql.SQLException
public boolean supportsANSI92FullSQL () throws java.sql.SQLException
public boolean supportsIntegrityEnhancementFacility () throws java.sql.SQLException
public boolean supportsOuterJoins () throws java.sql.SQLException
public boolean supportsFullOuterJoins () throws java.sql.SQLException
public boolean supportsLimitedOuterJoins () throws java.sql.SQLException
public java.lang.String getSchemaTerm () throws java.sql.SQLException
public java.lang.String getProcedureTerm () throws java.sql.SQLException
public java.lang.String getCatalogTerm () throws java.sql.SQLException
public boolean isCatalogAtStart () throws java.sql.SQLException
public java.lang.String getCatalogSeparator () throws java.sql.SQLException
public boolean supportsSchemasInDataManipulation () throws java.sql.SQLException
public boolean supportsSchemasInProcedureCalls () throws java.sql.SQLException
public boolean supportsSchemasInTableDefinitions () throws java.sql.SQLException
public boolean supportsSchemasInIndexDefinitions () throws java.sql.SQLException
public boolean supportsSchemasInPrivilegeDefinitions () throws java.sql.SQLException
public boolean supportsCatalogsInDataManipulation () throws java.sql.SQLException
public boolean supportsCatalogsInProcedureCalls () throws java.sql.SQLException
public boolean supportsCatalogsInTableDefinitions () throws java.sql.SQLException
public boolean supportsCatalogsInIndexDefinitions () throws java.sql.SQLException
public boolean supportsCatalogsInPrivilegeDefinitions () throws java.sql.SQLException
public boolean supportsPositionedDelete () throws java.sql.SQLException
public boolean supportsPositionedUpdate () throws java.sql.SQLException
public boolean supportsSelectForUpdate () throws java.sql.SQLException
public boolean supportsStoredProcedures () throws java.sql.SQLException
public boolean supportsSubqueriesInComparisons () throws java.sql.SQLException
public boolean supportsSubqueriesInExists () throws java.sql.SQLException
public boolean supportsSubqueriesInIns () throws java.sql.SQLException
public boolean supportsSubqueriesInQuantifieds () throws java.sql.SQLException
public boolean supportsCorrelatedSubqueries () throws java.sql.SQLException
public boolean supportsUnion () throws java.sql.SQLException
public boolean supportsUnionAll () throws java.sql.SQLException
public boolean supportsOpenCursorsAcrossCommit () throws java.sql.SQLException
public boolean supportsOpenCursorsAcrossRollback () throws java.sql.SQLException
public boolean supportsOpenStatementsAcrossCommit () throws java.sql.SQLException
public boolean supportsOpenStatementsAcrossRollback () throws java.sql.SQLException
public int getMaxBinaryLiteralLength () throws java.sql.SQLException
public int getMaxCharLiteralLength () throws java.sql.SQLException
public int getMaxColumnNameLength () throws java.sql.SQLException
public int getMaxColumnsInGroupBy () throws java.sql.SQLException
public int getMaxColumnsInIndex () throws java.sql.SQLException
public int getMaxColumnsInOrderBy () throws java.sql.SQLException
public int getMaxColumnsInSelect () throws java.sql.SQLException
public int getMaxColumnsInTable () throws java.sql.SQLException
public int getMaxConnections () throws java.sql.SQLException
public int getMaxCursorNameLength () throws java.sql.SQLException
public int getMaxIndexLength () throws java.sql.SQLException
public int getMaxSchemaNameLength () throws java.sql.SQLException
public int getMaxProcedureNameLength () throws java.sql.SQLException
public int getMaxCatalogNameLength () throws java.sql.SQLException
public int getMaxRowSize () throws java.sql.SQLException
public boolean doesMaxRowSizeIncludeBlobs () throws java.sql.SQLException
public int getMaxStatementLength () throws java.sql.SQLException
public int getMaxStatements () throws java.sql.SQLException
public int getMaxTableNameLength () throws java.sql.SQLException
public int getMaxTablesInSelect () throws java.sql.SQLException
public int getMaxUserNameLength () throws java.sql.SQLException
public int getDefaultTransactionIsolation () throws java.sql.SQLException
public boolean supportsTransactions () throws java.sql.SQLException
public boolean supportsTransactionIsolationLevel (int) throws java.sql.SQLException
int level
public boolean supportsDataDefinitionAndDataManipulationTransactions () throws java.sql.SQLException
public boolean supportsDataManipulationTransactionsOnly () throws java.sql.SQLException
public boolean dataDefinitionCausesTransactionCommit () throws java.sql.SQLException
public boolean dataDefinitionIgnoredInTransactions () throws java.sql.SQLException
public java.sql.ResultSet getProcedures (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
String catalog
String schemaPattern
String procedureNamePattern
public java.sql.ResultSet getProcedureColumns (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
String catalog
String schemaPattern
String procedureNamePattern
String columnNamePattern
public java.sql.ResultSet getTables (java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) throws java.sql.SQLException
int i
String sep
java.sql.SQLException e
String catalog
String schemaPattern
String tableNamePattern
String[] types
SQLite.JDBC2z.JDBCStatement s
StringBuffer sb
java.sql.ResultSet rs
public java.sql.ResultSet getSchemas () throws java.sql.SQLException
String[] cols
SQLite.TableResult tr
String[] row
SQLite.JDBC2z.JDBCResultSet rs
public java.sql.ResultSet getCatalogs () throws java.sql.SQLException
String[] cols
SQLite.TableResult tr
String[] row
SQLite.JDBC2z.JDBCResultSet rs
public java.sql.ResultSet getTableTypes () throws java.sql.SQLException
String[] cols
SQLite.TableResult tr
String[] row
SQLite.JDBC2z.JDBCResultSet rs
public java.sql.ResultSet getColumns (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
SQLite.Exception se
java.sql.SQLException e
int i
String[] r0
int col
String[] row
String typeStr
int type
int i
java.util.Hashtable h
String catalog
String schemaPattern
String tableNamePattern
String columnNamePattern
SQLite.JDBC2z.JDBCStatement s
SQLite.JDBC2z.JDBCResultSet rs0
String[] cols
int[] types
SQLite.JDBC2z.TableResultX tr
SQLite.JDBC2z.JDBCResultSet rs
public java.sql.ResultSet getColumnPrivileges (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
String catalog
String schema
String table
String columnNamePattern
String[] cols
int[] types
SQLite.JDBC2z.TableResultX tr
SQLite.JDBC2z.JDBCResultSet rs
public java.sql.ResultSet getTablePrivileges (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
String catalog
String schemaPattern
String tableNamePattern
String[] cols
int[] types
SQLite.JDBC2z.TableResultX tr
SQLite.JDBC2z.JDBCResultSet rs
public java.sql.ResultSet getBestRowIdentifier (java.lang.String, java.lang.String, java.lang.String, int, boolean) throws java.sql.SQLException
SQLite.Exception se
java.sql.SQLException e
int i
int i
int k
String[] row
String[] r1
int m
String[] r2
String cname
int k
String[] r0
int col
String uniq
String iname
SQLite.JDBC2z.JDBCStatement s2
SQLite.JDBC2z.JDBCResultSet rs2
java.util.Hashtable h2
int i
java.util.Hashtable h0
java.util.Hashtable h1
String[] row
String catalog
String schema
String table
int scope
boolean nullable
SQLite.JDBC2z.JDBCStatement s0
SQLite.JDBC2z.JDBCResultSet rs0
SQLite.JDBC2z.JDBCStatement s1
SQLite.JDBC2z.JDBCResultSet rs1
String[] cols
int[] types
SQLite.JDBC2z.TableResultX tr
SQLite.JDBC2z.JDBCResultSet rs
public java.sql.ResultSet getVersionColumns (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
String catalog
String schema
String table
String[] cols
int[] types
SQLite.JDBC2z.TableResultX tr
SQLite.JDBC2z.JDBCResultSet rs
public java.sql.ResultSet getPrimaryKeys (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
SQLite.Exception se
java.sql.SQLException e
int i
int k
String[] r1
String[] row
int k
String[] r0
int col
String uniq
String iname
SQLite.JDBC2z.JDBCStatement s1
SQLite.JDBC2z.JDBCResultSet rs1
java.util.Hashtable h1
int i
java.util.Hashtable h0
java.sql.SQLException e
int i
String[] r0
int col
String type
String pk
String[] row
int i
java.util.Hashtable h0
String catalog
String schema
String table
SQLite.JDBC2z.JDBCStatement s0
SQLite.JDBC2z.JDBCResultSet rs0
String[] cols
int[] types
SQLite.JDBC2z.TableResultX tr
SQLite.JDBC2z.JDBCResultSet rs
SQLite.JDBC2z.JDBCStatement s1
private void internalImportedKeys (java.lang.String, java.lang.String, SQLite.JDBC2z.JDBCResultSet, SQLite.JDBC2z.TableResultX)
int i
String[] r0
int col
String pktab
String fkcol
String pkcol
String seq
String[] row
int i
String table
String pktable
SQLite.JDBC2z.JDBCResultSet in
SQLite.JDBC2z.TableResultX out
java.util.Hashtable h0
public java.sql.ResultSet getImportedKeys (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
SQLite.Exception se
java.sql.SQLException e
String catalog
String schema
String table
SQLite.JDBC2z.JDBCStatement s0
SQLite.JDBC2z.JDBCResultSet rs0
String[] cols
int[] types
SQLite.JDBC2z.TableResultX tr
SQLite.JDBC2z.JDBCResultSet rs
public java.sql.ResultSet getExportedKeys (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
String catalog
String schema
String table
String[] cols
int[] types
SQLite.JDBC2z.TableResultX tr
SQLite.JDBC2z.JDBCResultSet rs
public java.sql.ResultSet getCrossReference (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
SQLite.Exception se
java.sql.SQLException e
SQLite.JDBC2z.JDBCStatement s0
String pktable
String primaryCatalog
String primarySchema
String primaryTable
String foreignCatalog
String foreignSchema
String foreignTable
SQLite.JDBC2z.JDBCResultSet rs0
String[] cols
int[] types
SQLite.JDBC2z.TableResultX tr
SQLite.JDBC2z.JDBCResultSet rs
public java.sql.ResultSet getTypeInfo () throws java.sql.SQLException
String[] cols
int[] types
SQLite.JDBC2z.TableResultX tr
SQLite.JDBC2z.JDBCResultSet rs
String[] row1
String[] row2
String[] row3
String[] row4
String[] row5
String[] row6
String[] row7
String[] row8
String[] row9
String[] row10
String[] row11
String[] row12
public java.sql.ResultSet getIndexInfo (java.lang.String, java.lang.String, java.lang.String, boolean, boolean) throws java.sql.SQLException
SQLite.Exception se
java.sql.SQLException e
int i
int k
String[] r1
String[] row
int k
String[] r0
int col
String uniq
String iname
SQLite.JDBC2z.JDBCStatement s1
SQLite.JDBC2z.JDBCResultSet rs1
java.util.Hashtable h1
int i
java.util.Hashtable h0
String catalog
String schema
String table
boolean unique
boolean approximate
SQLite.JDBC2z.JDBCStatement s0
SQLite.JDBC2z.JDBCResultSet rs0
String[] cols
int[] types
SQLite.JDBC2z.TableResultX tr
SQLite.JDBC2z.JDBCResultSet rs
public boolean supportsResultSetType (int) throws java.sql.SQLException
int type
public boolean supportsResultSetConcurrency (int, int) throws java.sql.SQLException
int type
int concurrency
public boolean ownUpdatesAreVisible (int) throws java.sql.SQLException
int type
public boolean ownDeletesAreVisible (int) throws java.sql.SQLException
int type
public boolean ownInsertsAreVisible (int) throws java.sql.SQLException
int type
public boolean othersUpdatesAreVisible (int) throws java.sql.SQLException
int type
public boolean othersDeletesAreVisible (int) throws java.sql.SQLException
int type
public boolean othersInsertsAreVisible (int) throws java.sql.SQLException
int type
public boolean updatesAreDetected (int) throws java.sql.SQLException
int type
public boolean deletesAreDetected (int) throws java.sql.SQLException
int type
public boolean insertsAreDetected (int) throws java.sql.SQLException
int type
public boolean supportsBatchUpdates () throws java.sql.SQLException
public java.sql.ResultSet getUDTs (java.lang.String, java.lang.String, java.lang.String, int[]) throws java.sql.SQLException
String catalog
String schemaPattern
String typeNamePattern
int[] types
public java.sql.Connection getConnection () throws java.sql.SQLException
static java.lang.String mapTypeName (int)
int type
static int mapSqlType (java.lang.String)
String type
static int getM (java.lang.String, int)
String num
int i2
String typeStr
int type
int m
int i1
static int getD (java.lang.String, int)
String num
int i2
String typeStr
int type
int d
int i1
public boolean supportsSavepoints ()
public boolean supportsNamedParameters ()
public boolean supportsMultipleOpenResults ()
public boolean supportsGetGeneratedKeys ()
public boolean supportsResultSetHoldability (int)
int x
public boolean supportsStatementPooling ()
public boolean locatorsUpdateCopy () throws java.sql.SQLException
public java.sql.ResultSet getSuperTypes (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
String catalog
String schemaPattern
String typeNamePattern
public java.sql.ResultSet getSuperTables (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
String catalog
String schemaPattern
String tableNamePattern
public java.sql.ResultSet getAttributes (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
String catalog
String schemaPattern
String typeNamePattern
String attributeNamePattern
public int getResultSetHoldability () throws java.sql.SQLException
public int getDatabaseMajorVersion ()
public int getDatabaseMinorVersion ()
public int getJDBCMajorVersion ()
public int getJDBCMinorVersion ()
public int getSQLStateType () throws java.sql.SQLException
public java.sql.RowIdLifetime getRowIdLifetime () throws java.sql.SQLException
public java.sql.ResultSet getSchemas (java.lang.String, java.lang.String) throws java.sql.SQLException
String cat
String schema
public boolean supportsStoredFunctionsUsingCallSyntax () throws java.sql.SQLException
public boolean autoCommitFailureClosesAllResultSets () throws java.sql.SQLException
public java.sql.ResultSet getClientInfoProperties () throws java.sql.SQLException
public java.sql.ResultSet getFunctions (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
String cat
String schema
String func
public java.sql.ResultSet getFunctionColumns (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
String cat
String schema
String func
String colpat
public java.lang.Object unwrap (java.lang.Class) throws java.sql.SQLException
Class iface
public boolean isWrapperFor (java.lang.Class) throws java.sql.SQLException
Class iface
}
SQLite/JDBC2z/JDBCPreparedStatement.classJDBCPreparedStatement.java
package SQLite.JDBC2z
public SQLite.JDBC2z.JDBCPreparedStatement extends SQLite.JDBC2z.JDBCStatement implements java.sql.PreparedStatement {
private String sql
private String[] args
private boolean[] blobs
private java.util.ArrayList batch
private static final boolean nullrepl
public void (SQLite.JDBC2z.JDBCConnection, java.lang.String)
SQLite.JDBC2z.JDBCConnection conn
String sql
private java.lang.String fixup (java.lang.String)
char nextChar
char c
int i
String sql
StringBuffer sb
boolean inq
int nparm
private java.lang.String fixup2 (java.lang.String)
char c
int i
String sql
StringBuffer sb
int parm
public java.sql.ResultSet executeQuery () throws java.sql.SQLException
public int executeUpdate () throws java.sql.SQLException
public void setNull (int, int) throws java.sql.SQLException
int parameterIndex
int sqlType
public void setBoolean (int, boolean) throws java.sql.SQLException
int parameterIndex
boolean x
public void setByte (int, byte) throws java.sql.SQLException
int parameterIndex
byte x
public void setShort (int, short) throws java.sql.SQLException
int parameterIndex
short x
public void setInt (int, int) throws java.sql.SQLException
int parameterIndex
int x
public void setLong (int, long) throws java.sql.SQLException
int parameterIndex
long x
public void setFloat (int, float) throws java.sql.SQLException
int parameterIndex
float x
public void setDouble (int, double) throws java.sql.SQLException
int parameterIndex
double x
public void setBigDecimal (int, java.math.BigDecimal) throws java.sql.SQLException
int parameterIndex
java.math.BigDecimal x
public void setString (int, java.lang.String) throws java.sql.SQLException
int parameterIndex
String x
public void setBytes (int, byte[]) throws java.sql.SQLException
int parameterIndex
byte[] x
public void setDate (int, java.sql.Date) throws java.sql.SQLException
int parameterIndex
java.sql.Date x
public void setTime (int, java.sql.Time) throws java.sql.SQLException
int parameterIndex
java.sql.Time x
public void setTimestamp (int, java.sql.Timestamp) throws java.sql.SQLException
int parameterIndex
java.sql.Timestamp x
public void setAsciiStream (int, java.io.InputStream, int) throws java.sql.SQLException
int parameterIndex
java.io.InputStream x
int length
public void setUnicodeStream (int, java.io.InputStream, int) throws java.sql.SQLException
int parameterIndex
java.io.InputStream x
int length
public void setBinaryStream (int, java.io.InputStream, int) throws java.sql.SQLException
byte[] data
java.io.IOException e
int parameterIndex
java.io.InputStream x
int length
public void clearParameters () throws java.sql.SQLException
int i
public void setObject (int, java.lang.Object, int, int) throws java.sql.SQLException
byte[] bx
int parameterIndex
Object x
int targetSqlType
int scale
public void setObject (int, java.lang.Object, int) throws java.sql.SQLException
byte[] bx
int parameterIndex
Object x
int targetSqlType
public void setObject (int, java.lang.Object) throws java.sql.SQLException
byte[] bx
int parameterIndex
Object x
public boolean execute () throws java.sql.SQLException
public void addBatch () throws java.sql.SQLException
int i
public int[] executeBatch () throws java.sql.SQLException
int i
SQLite.JDBC2z.BatchArg b
int k
java.sql.SQLException e
int i
int[] ret
int errs
int index
public void clearBatch () throws java.sql.SQLException
public void close () throws java.sql.SQLException
public void setCharacterStream (int, java.io.Reader, int) throws java.sql.SQLException
char[] data
java.io.IOException e
int parameterIndex
java.io.Reader reader
int length
public void setRef (int, java.sql.Ref) throws java.sql.SQLException
int i
java.sql.Ref x
public void setBlob (int, java.sql.Blob) throws java.sql.SQLException
int i
java.sql.Blob x
public void setClob (int, java.sql.Clob) throws java.sql.SQLException
int i
java.sql.Clob x
public void setArray (int, java.sql.Array) throws java.sql.SQLException
int i
java.sql.Array x
public java.sql.ResultSetMetaData getMetaData () throws java.sql.SQLException
public void setDate (int, java.sql.Date, java.util.Calendar) throws java.sql.SQLException
int parameterIndex
java.sql.Date x
java.util.Calendar cal
public void setTime (int, java.sql.Time, java.util.Calendar) throws java.sql.SQLException
int parameterIndex
java.sql.Time x
java.util.Calendar cal
public void setTimestamp (int, java.sql.Timestamp, java.util.Calendar) throws java.sql.SQLException
int parameterIndex
java.sql.Timestamp x
java.util.Calendar cal
public void setNull (int, int, java.lang.String) throws java.sql.SQLException
int parameterIndex
int sqlType
String typeName
public java.sql.ParameterMetaData getParameterMetaData () throws java.sql.SQLException
public void registerOutputParameter (java.lang.String, int) throws java.sql.SQLException
String parameterName
int sqlType
public void registerOutputParameter (java.lang.String, int, int) throws java.sql.SQLException
String parameterName
int sqlType
int scale
public void registerOutputParameter (java.lang.String, int, java.lang.String) throws java.sql.SQLException
String parameterName
int sqlType
String typeName
public java.net.URL getURL (int) throws java.sql.SQLException
int parameterIndex
public void setURL (int, java.net.URL) throws java.sql.SQLException
int parameterIndex
java.net.URL url
public void setNull (java.lang.String, int) throws java.sql.SQLException
String parameterName
int sqlType
public void setBoolean (java.lang.String, boolean) throws java.sql.SQLException
String parameterName
boolean val
public void setByte (java.lang.String, byte) throws java.sql.SQLException
String parameterName
byte val
public void setShort (java.lang.String, short) throws java.sql.SQLException
String parameterName
short val
public void setInt (java.lang.String, int) throws java.sql.SQLException
String parameterName
int val
public void setLong (java.lang.String, long) throws java.sql.SQLException
String parameterName
long val
public void setFloat (java.lang.String, float) throws java.sql.SQLException
String parameterName
float val
public void setDouble (java.lang.String, double) throws java.sql.SQLException
String parameterName
double val
public void setBigDecimal (java.lang.String, java.math.BigDecimal) throws java.sql.SQLException
String parameterName
java.math.BigDecimal val
public void setString (java.lang.String, java.lang.String) throws java.sql.SQLException
String parameterName
String val
public void setBytes (java.lang.String, byte[]) throws java.sql.SQLException
String parameterName
byte[] val
public void setDate (java.lang.String, java.sql.Date) throws java.sql.SQLException
String parameterName
java.sql.Date val
public void setTime (java.lang.String, java.sql.Time) throws java.sql.SQLException
String parameterName
java.sql.Time val
public void setTimestamp (java.lang.String, java.sql.Timestamp) throws java.sql.SQLException
String parameterName
java.sql.Timestamp val
public void setAsciiStream (java.lang.String, java.io.InputStream, int) throws java.sql.SQLException
String parameterName
java.io.InputStream s
int length
public void setBinaryStream (java.lang.String, java.io.InputStream, int) throws java.sql.SQLException
String parameterName
java.io.InputStream s
int length
public void setObject (java.lang.String, java.lang.Object, int, int) throws java.sql.SQLException
String parameterName
Object val
int targetSqlType
int scale
public void setObject (java.lang.String, java.lang.Object, int) throws java.sql.SQLException
String parameterName
Object val
int targetSqlType
public void setObject (java.lang.String, java.lang.Object) throws java.sql.SQLException
String parameterName
Object val
public void setCharacterStream (java.lang.String, java.io.Reader, int) throws java.sql.SQLException
String parameterName
java.io.Reader r
int length
public void setDate (java.lang.String, java.sql.Date, java.util.Calendar) throws java.sql.SQLException
String parameterName
java.sql.Date val
java.util.Calendar cal
public void setTime (java.lang.String, java.sql.Time, java.util.Calendar) throws java.sql.SQLException
String parameterName
java.sql.Time val
java.util.Calendar cal
public void setTimestamp (java.lang.String, java.sql.Timestamp, java.util.Calendar) throws java.sql.SQLException
String parameterName
java.sql.Timestamp val
java.util.Calendar cal
public void setNull (java.lang.String, int, java.lang.String) throws java.sql.SQLException
String parameterName
int sqlType
String typeName
public java.lang.String getString (java.lang.String) throws java.sql.SQLException
String parameterName
public boolean getBoolean (java.lang.String) throws java.sql.SQLException
String parameterName
public byte getByte (java.lang.String) throws java.sql.SQLException
String parameterName
public short getShort (java.lang.String) throws java.sql.SQLException
String parameterName
public int getInt (java.lang.String) throws java.sql.SQLException
String parameterName
public long getLong (java.lang.String) throws java.sql.SQLException
String parameterName
public float getFloat (java.lang.String) throws java.sql.SQLException
String parameterName
public double getDouble (java.lang.String) throws java.sql.SQLException
String parameterName
public byte[] getBytes (java.lang.String) throws java.sql.SQLException
String parameterName
public java.sql.Date getDate (java.lang.String) throws java.sql.SQLException
String parameterName
public java.sql.Time getTime (java.lang.String) throws java.sql.SQLException
String parameterName
public java.sql.Timestamp getTimestamp (java.lang.String) throws java.sql.SQLException
String parameterName
public java.lang.Object getObject (java.lang.String) throws java.sql.SQLException
String parameterName
public java.lang.Object getObject (int) throws java.sql.SQLException
int parameterIndex
public java.math.BigDecimal getBigDecimal (java.lang.String) throws java.sql.SQLException
String parameterName
public java.lang.Object getObject (java.lang.String, java.util.Map) throws java.sql.SQLException
String parameterName
java.util.Map map
public java.lang.Object getObject (int, java.util.Map) throws java.sql.SQLException
int parameterIndex
java.util.Map map
public java.sql.Ref getRef (int) throws java.sql.SQLException
int parameterIndex
public java.sql.Ref getRef (java.lang.String) throws java.sql.SQLException
String parameterName
public java.sql.Blob getBlob (java.lang.String) throws java.sql.SQLException
String parameterName
public java.sql.Blob getBlob (int) throws java.sql.SQLException
int parameterIndex
public java.sql.Clob getClob (java.lang.String) throws java.sql.SQLException
String parameterName
public java.sql.Clob getClob (int) throws java.sql.SQLException
int parameterIndex
public java.sql.Array getArray (java.lang.String) throws java.sql.SQLException
String parameterName
public java.sql.Array getArray (int) throws java.sql.SQLException
int parameterIndex
public java.sql.Date getDate (java.lang.String, java.util.Calendar) throws java.sql.SQLException
String parameterName
java.util.Calendar cal
public java.sql.Date getDate (int, java.util.Calendar) throws java.sql.SQLException
int parameterIndex
java.util.Calendar cal
public java.sql.Time getTime (java.lang.String, java.util.Calendar) throws java.sql.SQLException
String parameterName
java.util.Calendar cal
public java.sql.Time getTime (int, java.util.Calendar) throws java.sql.SQLException
int parameterIndex
java.util.Calendar cal
public java.sql.Timestamp getTimestamp (java.lang.String, java.util.Calendar) throws java.sql.SQLException
String parameterName
java.util.Calendar cal
public java.sql.Timestamp getTimestamp (int, java.util.Calendar) throws java.sql.SQLException
int parameterIndex
java.util.Calendar cal
public java.net.URL getURL (java.lang.String) throws java.sql.SQLException
String parameterName
public void setRowId (int, java.sql.RowId) throws java.sql.SQLException
int parameterIndex
java.sql.RowId x
public void setRowId (java.lang.String, java.sql.RowId) throws java.sql.SQLException
String parameterName
java.sql.RowId x
public void setNString (int, java.lang.String) throws java.sql.SQLException
int parameterIndex
String value
public void setNString (java.lang.String, java.lang.String) throws java.sql.SQLException
String parameterName
String value
public void setNCharacterStream (int, java.io.Reader, long) throws java.sql.SQLException
int parameterIndex
java.io.Reader x
long len
public void setNCharacterStream (java.lang.String, java.io.Reader, long) throws java.sql.SQLException
String parameterName
java.io.Reader x
long len
public void setNClob (int, java.sql.NClob) throws java.sql.SQLException
int parameterIndex
java.sql.NClob value
public void setNClob (java.lang.String, java.sql.NClob) throws java.sql.SQLException
String parameterName
java.sql.NClob value
public void setClob (int, java.io.Reader, long) throws java.sql.SQLException
int parameterIndex
java.io.Reader x
long len
public void setClob (java.lang.String, java.io.Reader, long) throws java.sql.SQLException
String parameterName
java.io.Reader x
long len
public void setBlob (int, java.io.InputStream, long) throws java.sql.SQLException
int parameterIndex
java.io.InputStream x
long len
public void setBlob (java.lang.String, java.io.InputStream, long) throws java.sql.SQLException
String parameterName
java.io.InputStream x
long len
public void setNClob (int, java.io.Reader, long) throws java.sql.SQLException
int parameterIndex
java.io.Reader x
long len
public void setNClob (java.lang.String, java.io.Reader, long) throws java.sql.SQLException
String parameterName
java.io.Reader x
long len
public void setSQLXML (int, java.sql.SQLXML) throws java.sql.SQLException
int parameterIndex
java.sql.SQLXML xml
public void setSQLXML (java.lang.String, java.sql.SQLXML) throws java.sql.SQLException
String parameterName
java.sql.SQLXML xml
public void setAsciiStream (int, java.io.InputStream, long) throws java.sql.SQLException
int parameterIndex
java.io.InputStream x
long len
public void setAsciiStream (java.lang.String, java.io.InputStream, long) throws java.sql.SQLException
String parameterName
java.io.InputStream x
long len
public void setBinaryStream (int, java.io.InputStream, long) throws java.sql.SQLException
int parameterIndex
java.io.InputStream x
long len
public void setBinaryStream (java.lang.String, java.io.InputStream, long) throws java.sql.SQLException
String parameterName
java.io.InputStream x
long len
public void setCharacterStream (int, java.io.Reader, long) throws java.sql.SQLException
int parameterIndex
java.io.Reader x
long len
public void setCharacterStream (java.lang.String, java.io.Reader, long) throws java.sql.SQLException
String parameterName
java.io.Reader x
long len
public void setAsciiStream (int, java.io.InputStream) throws java.sql.SQLException
int parameterIndex
java.io.InputStream x
public void setAsciiStream (java.lang.String, java.io.InputStream) throws java.sql.SQLException
String parameterName
java.io.InputStream x
public void setBinaryStream (int, java.io.InputStream) throws java.sql.SQLException
int parameterIndex
java.io.InputStream x
public void setBinaryStream (java.lang.String, java.io.InputStream) throws java.sql.SQLException
String parameterName
java.io.InputStream x
public void setCharacterStream (int, java.io.Reader) throws java.sql.SQLException
int parameterIndex
java.io.Reader x
public void setCharacterStream (java.lang.String, java.io.Reader) throws java.sql.SQLException
String parameterName
java.io.Reader x
public void setNCharacterStream (int, java.io.Reader) throws java.sql.SQLException
int parameterIndex
java.io.Reader x
public void setNCharacterStream (java.lang.String, java.io.Reader) throws java.sql.SQLException
String parameterName
java.io.Reader x
public void setClob (int, java.io.Reader) throws java.sql.SQLException
int parameterIndex
java.io.Reader x
public void setClob (java.lang.String, java.io.Reader) throws java.sql.SQLException
String parameterName
java.io.Reader x
public void setBlob (int, java.io.InputStream) throws java.sql.SQLException
int parameterIndex
java.io.InputStream x
public void setBlob (java.lang.String, java.io.InputStream) throws java.sql.SQLException
String parameterName
java.io.InputStream x
public void setNClob (int, java.io.Reader) throws java.sql.SQLException
int parameterIndex
java.io.Reader x
public void setNClob (java.lang.String, java.io.Reader) throws java.sql.SQLException
String parameterName
java.io.Reader x
static void ()
}
SQLite/JDBC2z/JDBCResultSet.classJDBCResultSet.java
package SQLite.JDBC2z
public SQLite.JDBC2z.JDBCResultSet extends java.lang.Object implements java.sql.ResultSet {
private int row
protected SQLite.TableResult tr
private SQLite.JDBC2z.JDBCStatement s
private SQLite.JDBC2z.JDBCResultSetMetaData md
private String lastg
private int updatable
private String uptable
private String[] pkcols
private int[] pkcoli
private static final int UPD_UNKNOWN
private static final int UPD_NO
private static final int UPD_INS
private static final int UPD_INSUPDDEL
private boolean oninsrow
private String[] rowbuf
private static final boolean nullrepl
public void (SQLite.TableResult, SQLite.JDBC2z.JDBCStatement)
SQLite.TableResult tr
SQLite.JDBC2z.JDBCStatement s
public boolean isUpdatable () throws java.sql.SQLException
int i
java.sql.SQLException ee
String[] rd
int i
boolean colnotfound
SQLite.JDBC2z.JDBCResultSetMetaData m
java.util.HashSet h
String lastt
SQLite.JDBC2z.JDBCResultSet pk
java.sql.SQLException e
public void fillRowbuf () throws java.sql.SQLException
public boolean next () throws java.sql.SQLException
public int findColumn (java.lang.String) throws java.sql.SQLException
String columnName
SQLite.JDBC2z.JDBCResultSetMetaData m
public int getRow () throws java.sql.SQLException
public boolean previous () throws java.sql.SQLException
public boolean absolute (int) throws java.sql.SQLException
int row
public boolean relative (int) throws java.sql.SQLException
int row
public void setFetchDirection (int) throws java.sql.SQLException
int dir
public int getFetchDirection () throws java.sql.SQLException
public void setFetchSize (int) throws java.sql.SQLException
int fsize
public int getFetchSize () throws java.sql.SQLException
public java.lang.String getString (int) throws java.sql.SQLException
int columnIndex
String[] rd
public java.lang.String getString (java.lang.String) throws java.sql.SQLException
String columnName
int col
public int getInt (int) throws java.sql.SQLException
int columnIndex
Integer i
private java.lang.Integer internalGetInt (int) throws java.sql.SQLException
Exception e
int columnIndex
String[] rd
public int getInt (java.lang.String) throws java.sql.SQLException
String columnName
int col
public boolean getBoolean (int) throws java.sql.SQLException
int columnIndex
public boolean getBoolean (java.lang.String) throws java.sql.SQLException
String columnName
int col
public java.sql.ResultSetMetaData getMetaData () throws java.sql.SQLException
public short getShort (int) throws java.sql.SQLException
int columnIndex
Short sh
private java.lang.Short internalGetShort (int) throws java.sql.SQLException
Exception e
int columnIndex
String[] rd
public short getShort (java.lang.String) throws java.sql.SQLException
String columnName
int col
public java.sql.Time getTime (int) throws java.sql.SQLException
int columnIndex
private java.sql.Time internalGetTime (int, java.util.Calendar) throws java.sql.SQLException
Exception ee
Exception ee
Exception e
int columnIndex
java.util.Calendar cal
String[] rd
public java.sql.Time getTime (java.lang.String) throws java.sql.SQLException
String columnName
int col
public java.sql.Time getTime (int, java.util.Calendar) throws java.sql.SQLException
int columnIndex
java.util.Calendar cal
public java.sql.Time getTime (java.lang.String, java.util.Calendar) throws java.sql.SQLException
String columnName
java.util.Calendar cal
int col
public java.sql.Timestamp getTimestamp (int) throws java.sql.SQLException
int columnIndex
private java.sql.Timestamp internalGetTimestamp (int, java.util.Calendar) throws java.sql.SQLException
Exception ee
Exception ee
Exception e
int columnIndex
java.util.Calendar cal
String[] rd
public java.sql.Timestamp getTimestamp (java.lang.String) throws java.sql.SQLException
String columnName
int col
public java.sql.Timestamp getTimestamp (int, java.util.Calendar) throws java.sql.SQLException
int columnIndex
java.util.Calendar cal
public java.sql.Timestamp getTimestamp (java.lang.String, java.util.Calendar) throws java.sql.SQLException
String columnName
java.util.Calendar cal
int col
public java.sql.Date getDate (int) throws java.sql.SQLException
int columnIndex
private java.sql.Date internalGetDate (int, java.util.Calendar) throws java.sql.SQLException
Exception ee
Exception ee
Exception e
int columnIndex
java.util.Calendar cal
String[] rd
public java.sql.Date getDate (java.lang.String) throws java.sql.SQLException
String columnName
int col
public java.sql.Date getDate (int, java.util.Calendar) throws java.sql.SQLException
int columnIndex
java.util.Calendar cal
public java.sql.Date getDate (java.lang.String, java.util.Calendar) throws java.sql.SQLException
String columnName
java.util.Calendar cal
int col
public double getDouble (int) throws java.sql.SQLException
int columnIndex
Double d
private java.lang.Double internalGetDouble (int) throws java.sql.SQLException
Exception e
int columnIndex
String[] rd
public double getDouble (java.lang.String) throws java.sql.SQLException
String columnName
int col
public float getFloat (int) throws java.sql.SQLException
int columnIndex
Float f
private java.lang.Float internalGetFloat (int) throws java.sql.SQLException
Exception e
int columnIndex
String[] rd
public float getFloat (java.lang.String) throws java.sql.SQLException
String columnName
int col
public long getLong (int) throws java.sql.SQLException
int columnIndex
Long l
private java.lang.Long internalGetLong (int) throws java.sql.SQLException
Exception e
int columnIndex
String[] rd
public long getLong (java.lang.String) throws java.sql.SQLException
String columnName
int col
public java.io.InputStream getUnicodeStream (int) throws java.sql.SQLException
int columnIndex
public java.io.InputStream getUnicodeStream (java.lang.String) throws java.sql.SQLException
String columnName
int col
public java.io.InputStream getAsciiStream (java.lang.String) throws java.sql.SQLException
String columnName
int col
public java.io.InputStream getAsciiStream (int) throws java.sql.SQLException
int columnIndex
public java.math.BigDecimal getBigDecimal (java.lang.String) throws java.sql.SQLException
String columnName
int col
public java.math.BigDecimal getBigDecimal (java.lang.String, int) throws java.sql.SQLException
String columnName
int scale
int col
public java.math.BigDecimal getBigDecimal (int) throws java.sql.SQLException
int columnIndex
public java.math.BigDecimal getBigDecimal (int, int) throws java.sql.SQLException
int columnIndex
int scale
public java.io.InputStream getBinaryStream (int) throws java.sql.SQLException
int columnIndex
byte[] data
public java.io.InputStream getBinaryStream (java.lang.String) throws java.sql.SQLException
String columnName
byte[] data
public byte getByte (int) throws java.sql.SQLException
int columnIndex
public byte getByte (java.lang.String) throws java.sql.SQLException
String columnName
int col
public byte[] getBytes (int) throws java.sql.SQLException
int columnIndex
byte[] ret
String[] rd
public byte[] getBytes (java.lang.String) throws java.sql.SQLException
String columnName
int col
public java.lang.String getCursorName () throws java.sql.SQLException
public java.lang.Object getObject (int) throws java.sql.SQLException
int columnIndex
String[] rd
Object ret
public java.lang.Object getObject (java.lang.String) throws java.sql.SQLException
String columnName
int col
public java.lang.Object getObject (int, java.util.Map) throws java.sql.SQLException
int columnIndex
java.util.Map map
public java.lang.Object getObject (java.lang.String, java.util.Map) throws java.sql.SQLException
String columnName
java.util.Map map
int col
public java.sql.Ref getRef (int) throws java.sql.SQLException
int columnIndex
public java.sql.Ref getRef (java.lang.String) throws java.sql.SQLException
String columnName
int col
public java.sql.Blob getBlob (int) throws java.sql.SQLException
int columnIndex
public java.sql.Blob getBlob (java.lang.String) throws java.sql.SQLException
String columnName
int col
public java.sql.Clob getClob (int) throws java.sql.SQLException
int columnIndex
public java.sql.Clob getClob (java.lang.String) throws java.sql.SQLException
String columnName
int col
public java.sql.Array getArray (int) throws java.sql.SQLException
int columnIndex
public java.sql.Array getArray (java.lang.String) throws java.sql.SQLException
String columnName
int col
public java.io.Reader getCharacterStream (int) throws java.sql.SQLException
char[] cdata
int columnIndex
String data
public java.io.Reader getCharacterStream (java.lang.String) throws java.sql.SQLException
char[] cdata
String columnName
String data
public java.sql.SQLWarning getWarnings () throws java.sql.SQLException
public boolean wasNull () throws java.sql.SQLException
public void clearWarnings () throws java.sql.SQLException
public boolean isFirst () throws java.sql.SQLException
public boolean isBeforeFirst () throws java.sql.SQLException
public void beforeFirst () throws java.sql.SQLException
public boolean first () throws java.sql.SQLException
public boolean isAfterLast () throws java.sql.SQLException
public void afterLast () throws java.sql.SQLException
public boolean isLast () throws java.sql.SQLException
public boolean last () throws java.sql.SQLException
public int getType () throws java.sql.SQLException
public int getConcurrency () throws java.sql.SQLException
public boolean rowUpdated () throws java.sql.SQLException
public boolean rowInserted () throws java.sql.SQLException
public boolean rowDeleted () throws java.sql.SQLException
public void insertRow () throws java.sql.SQLException
int i
int i
SQLite.Exception e
SQLite.JDBC2z.JDBCResultSetMetaData m
StringBuffer sb
public void updateRow () throws java.sql.SQLException
int k
SQLite.Exception e
String[] rd
SQLite.JDBC2z.JDBCResultSetMetaData m
String[] args
StringBuffer sb
int i
public void deleteRow () throws java.sql.SQLException
int i
SQLite.Exception e
StringBuffer sb
String[] args
public void refreshRow () throws java.sql.SQLException
int i
int i
SQLite.Exception e
SQLite.JDBC2z.JDBCResultSetMetaData m
String[] rd
StringBuffer sb
String[] args
SQLite.TableResult trnew
public void cancelRowUpdates () throws java.sql.SQLException
public void moveToInsertRow () throws java.sql.SQLException
public void moveToCurrentRow () throws java.sql.SQLException
public void updateNull (int) throws java.sql.SQLException
int colIndex
public void updateBoolean (int, boolean) throws java.sql.SQLException
int colIndex
boolean b
public void updateByte (int, byte) throws java.sql.SQLException
int colIndex
byte b
public void updateShort (int, short) throws java.sql.SQLException
int colIndex
short b
public void updateInt (int, int) throws java.sql.SQLException
int colIndex
int b
public void updateLong (int, long) throws java.sql.SQLException
int colIndex
long b
public void updateFloat (int, float) throws java.sql.SQLException
int colIndex
float f
public void updateDouble (int, double) throws java.sql.SQLException
int colIndex
double f
public void updateBigDecimal (int, java.math.BigDecimal) throws java.sql.SQLException
int colIndex
java.math.BigDecimal f
public void updateString (int, java.lang.String) throws java.sql.SQLException
int colIndex
String s
public void updateBytes (int, byte[]) throws java.sql.SQLException
int colIndex
byte[] s
public void updateDate (int, java.sql.Date) throws java.sql.SQLException
int colIndex
java.sql.Date d
public void updateTime (int, java.sql.Time) throws java.sql.SQLException
int colIndex
java.sql.Time t
public void updateTimestamp (int, java.sql.Timestamp) throws java.sql.SQLException
int colIndex
java.sql.Timestamp t
public void updateAsciiStream (int, java.io.InputStream, int) throws java.sql.SQLException
int colIndex
java.io.InputStream in
int s
public void updateBinaryStream (int, java.io.InputStream, int) throws java.sql.SQLException
int colIndex
java.io.InputStream in
int s
public void updateCharacterStream (int, java.io.Reader, int) throws java.sql.SQLException
int colIndex
java.io.Reader in
int s
public void updateObject (int, java.lang.Object) throws java.sql.SQLException
int colIndex
Object obj
public void updateObject (int, java.lang.Object, int) throws java.sql.SQLException
int colIndex
Object obj
int s
public void updateNull (java.lang.String) throws java.sql.SQLException
String colName
int col
public void updateBoolean (java.lang.String, boolean) throws java.sql.SQLException
String colName
boolean b
int col
public void updateByte (java.lang.String, byte) throws java.sql.SQLException
String colName
byte b
int col
public void updateShort (java.lang.String, short) throws java.sql.SQLException
String colName
short b
int col
public void updateInt (java.lang.String, int) throws java.sql.SQLException
String colName
int b
int col
public void updateLong (java.lang.String, long) throws java.sql.SQLException
String colName
long b
int col
public void updateFloat (java.lang.String, float) throws java.sql.SQLException
String colName
float f
int col
public void updateDouble (java.lang.String, double) throws java.sql.SQLException
String colName
double f
int col
public void updateBigDecimal (java.lang.String, java.math.BigDecimal) throws java.sql.SQLException
String colName
java.math.BigDecimal f
int col
public void updateString (java.lang.String, java.lang.String) throws java.sql.SQLException
String colName
String s
int col
public void updateBytes (java.lang.String, byte[]) throws java.sql.SQLException
String colName
byte[] s
int col
public void updateDate (java.lang.String, java.sql.Date) throws java.sql.SQLException
String colName
java.sql.Date d
int col
public void updateTime (java.lang.String, java.sql.Time) throws java.sql.SQLException
String colName
java.sql.Time t
int col
public void updateTimestamp (java.lang.String, java.sql.Timestamp) throws java.sql.SQLException
String colName
java.sql.Timestamp t
int col
public void updateAsciiStream (java.lang.String, java.io.InputStream, int) throws java.sql.SQLException
String colName
java.io.InputStream in
int s
int col
public void updateBinaryStream (java.lang.String, java.io.InputStream, int) throws java.sql.SQLException
String colName
java.io.InputStream in
int s
int col
public void updateCharacterStream (java.lang.String, java.io.Reader, int) throws java.sql.SQLException
String colName
java.io.Reader in
int s
int col
public void updateObject (java.lang.String, java.lang.Object) throws java.sql.SQLException
String colName
Object obj
int col
public void updateObject (java.lang.String, java.lang.Object, int) throws java.sql.SQLException
String colName
Object obj
int s
int col
public java.sql.Statement getStatement () throws java.sql.SQLException
public void close () throws java.sql.SQLException
public java.net.URL getURL (int) throws java.sql.SQLException
Exception e
int colIndex
String[] rd
java.net.URL url
public java.net.URL getURL (java.lang.String) throws java.sql.SQLException
String colName
int col
public void updateRef (int, java.sql.Ref) throws java.sql.SQLException
int colIndex
java.sql.Ref x
public void updateRef (java.lang.String, java.sql.Ref) throws java.sql.SQLException
String colName
java.sql.Ref x
int col
public void updateBlob (int, java.sql.Blob) throws java.sql.SQLException
int colIndex
java.sql.Blob x
public void updateBlob (java.lang.String, java.sql.Blob) throws java.sql.SQLException
String colName
java.sql.Blob x
int col
public void updateClob (int, java.sql.Clob) throws java.sql.SQLException
int colIndex
java.sql.Clob x
public void updateClob (java.lang.String, java.sql.Clob) throws java.sql.SQLException
String colName
java.sql.Clob x
int col
public void updateArray (int, java.sql.Array) throws java.sql.SQLException
int colIndex
java.sql.Array x
public void updateArray (java.lang.String, java.sql.Array) throws java.sql.SQLException
String colName
java.sql.Array x
int col
public java.sql.RowId getRowId (int) throws java.sql.SQLException
int colIndex
public java.sql.RowId getRowId (java.lang.String) throws java.sql.SQLException
String colName
int col
public void updateRowId (int, java.sql.RowId) throws java.sql.SQLException
int colIndex
java.sql.RowId x
public void updateRowId (java.lang.String, java.sql.RowId) throws java.sql.SQLException
String colName
java.sql.RowId x
int col
public int getHoldability () throws java.sql.SQLException
public boolean isClosed () throws java.sql.SQLException
public void updateNString (int, java.lang.String) throws java.sql.SQLException
int colIndex
String nString
public void updateNString (java.lang.String, java.lang.String) throws java.sql.SQLException
String colName
String nString
int col
public void updateNClob (int, java.sql.NClob) throws java.sql.SQLException
int colIndex
java.sql.NClob nclob
public void updateNClob (java.lang.String, java.sql.NClob) throws java.sql.SQLException
String colName
java.sql.NClob nclob
int col
public java.sql.NClob getNClob (int) throws java.sql.SQLException
int colIndex
public java.sql.NClob getNClob (java.lang.String) throws java.sql.SQLException
String colName
int col
public java.sql.SQLXML getSQLXML (int) throws java.sql.SQLException
int colIndex
public java.sql.SQLXML getSQLXML (java.lang.String) throws java.sql.SQLException
String colName
int col
public void updateSQLXML (int, java.sql.SQLXML) throws java.sql.SQLException
int colIndex
java.sql.SQLXML xml
public void updateSQLXML (java.lang.String, java.sql.SQLXML) throws java.sql.SQLException
String colName
java.sql.SQLXML xml
int col
public java.lang.String getNString (int) throws java.sql.SQLException
int colIndex
public java.lang.String getNString (java.lang.String) throws java.sql.SQLException
String colName
int col
public java.io.Reader getNCharacterStream (int) throws java.sql.SQLException
int colIndex
public java.io.Reader getNCharacterStream (java.lang.String) throws java.sql.SQLException
String colName
int col
public void updateNCharacterStream (int, java.io.Reader, long) throws java.sql.SQLException
int colIndex
java.io.Reader x
long len
public void updateNCharacterStream (java.lang.String, java.io.Reader, long) throws java.sql.SQLException
String colName
java.io.Reader x
long len
int col
public void updateAsciiStream (int, java.io.InputStream, long) throws java.sql.SQLException
int colIndex
java.io.InputStream x
long len
public void updateAsciiStream (java.lang.String, java.io.InputStream, long) throws java.sql.SQLException
String colName
java.io.InputStream x
long len
int col
public void updateBinaryStream (int, java.io.InputStream, long) throws java.sql.SQLException
int colIndex
java.io.InputStream x
long len
public void updateBinaryStream (java.lang.String, java.io.InputStream, long) throws java.sql.SQLException
String colName
java.io.InputStream x
long len
int col
public void updateCharacterStream (int, java.io.Reader, long) throws java.sql.SQLException
int colIndex
java.io.Reader x
long len
public void updateCharacterStream (java.lang.String, java.io.Reader, long) throws java.sql.SQLException
String colName
java.io.Reader x
long len
int col
public void updateBlob (int, java.io.InputStream, long) throws java.sql.SQLException
int colIndex
java.io.InputStream x
long len
public void updateBlob (java.lang.String, java.io.InputStream, long) throws java.sql.SQLException
String colName
java.io.InputStream x
long len
int col
public void updateClob (int, java.io.Reader, long) throws java.sql.SQLException
int colIndex
java.io.Reader x
long len
public void updateClob (java.lang.String, java.io.Reader, long) throws java.sql.SQLException
String colName
java.io.Reader x
long len
int col
public void updateNClob (int, java.io.Reader, long) throws java.sql.SQLException
int colIndex
java.io.Reader x
long len
public void updateNClob (java.lang.String, java.io.Reader, long) throws java.sql.SQLException
String colName
java.io.Reader x
long len
int col
public void updateNCharacterStream (int, java.io.Reader) throws java.sql.SQLException
int colIndex
java.io.Reader x
public void updateNCharacterStream (java.lang.String, java.io.Reader) throws java.sql.SQLException
String colName
java.io.Reader x
int col
public void updateAsciiStream (int, java.io.InputStream) throws java.sql.SQLException
int colIndex
java.io.InputStream x
public void updateAsciiStream (java.lang.String, java.io.InputStream) throws java.sql.SQLException
String colName
java.io.InputStream x
int col
public void updateBinaryStream (int, java.io.InputStream) throws java.sql.SQLException
int colIndex
java.io.InputStream x
public void updateBinaryStream (java.lang.String, java.io.InputStream) throws java.sql.SQLException
String colName
java.io.InputStream x
int col
public void updateCharacterStream (int, java.io.Reader) throws java.sql.SQLException
int colIndex
java.io.Reader x
public void updateCharacterStream (java.lang.String, java.io.Reader) throws java.sql.SQLException
String colName
java.io.Reader x
int col
public void updateBlob (int, java.io.InputStream) throws java.sql.SQLException
int colIndex
java.io.InputStream x
public void updateBlob (java.lang.String, java.io.InputStream) throws java.sql.SQLException
String colName
java.io.InputStream x
int col
public void updateClob (int, java.io.Reader) throws java.sql.SQLException
int colIndex
java.io.Reader x
public void updateClob (java.lang.String, java.io.Reader) throws java.sql.SQLException
String colName
java.io.Reader x
int col
public void updateNClob (int, java.io.Reader) throws java.sql.SQLException
int colIndex
java.io.Reader x
public void updateNClob (java.lang.String, java.io.Reader) throws java.sql.SQLException
String colName
java.io.Reader x
int col
public java.lang.Object unwrap (java.lang.Class) throws java.sql.SQLException
Class iface
public boolean isWrapperFor (java.lang.Class) throws java.sql.SQLException
Class iface
static void ()
}
SQLite/JDBC2z/JDBCResultSetMetaData.classJDBCResultSetMetaData.java
package SQLite.JDBC2z
public SQLite.JDBC2z.JDBCResultSetMetaData extends java.lang.Object implements java.sql.ResultSetMetaData {
private SQLite.JDBC2z.JDBCResultSet r
public void (SQLite.JDBC2z.JDBCResultSet)
SQLite.JDBC2z.JDBCResultSet r
public java.lang.String getCatalogName (int) throws java.sql.SQLException
int column
public java.lang.String getColumnClassName (int) throws java.sql.SQLException
int column
public int getColumnCount () throws java.sql.SQLException
public int getColumnDisplaySize (int) throws java.sql.SQLException
int column
public java.lang.String getColumnLabel (int) throws java.sql.SQLException
int column
String c
public java.lang.String getColumnName (int) throws java.sql.SQLException
int i
int column
String c
public int getColumnType (int) throws java.sql.SQLException
int column
public java.lang.String getColumnTypeName (int) throws java.sql.SQLException
int column
public int getPrecision (int) throws java.sql.SQLException
int column
public int getScale (int) throws java.sql.SQLException
int column
public java.lang.String getSchemaName (int) throws java.sql.SQLException
int column
public java.lang.String getTableName (int) throws java.sql.SQLException
int i
int column
String c
public boolean isAutoIncrement (int) throws java.sql.SQLException
int column
public boolean isCaseSensitive (int) throws java.sql.SQLException
int column
public boolean isCurrency (int) throws java.sql.SQLException
int column
public boolean isDefinitelyWritable (int) throws java.sql.SQLException
int column
public int isNullable (int) throws java.sql.SQLException
int column
public boolean isReadOnly (int) throws java.sql.SQLException
int column
public boolean isSearchable (int) throws java.sql.SQLException
int column
public boolean isSigned (int) throws java.sql.SQLException
int column
public boolean isWritable (int) throws java.sql.SQLException
int column
int findColByName (java.lang.String) throws java.sql.SQLException
int k
int i
String columnName
String c
public java.lang.Object unwrap (java.lang.Class) throws java.sql.SQLException
Class iface
public boolean isWrapperFor (java.lang.Class) throws java.sql.SQLException
Class iface
}
SQLite/JDBC2z/JDBCStatement.classJDBCStatement.java
package SQLite.JDBC2z
public SQLite.JDBC2z.JDBCStatement extends java.lang.Object implements java.sql.Statement {
protected SQLite.JDBC2z.JDBCConnection conn
protected SQLite.JDBC2z.JDBCResultSet rs
protected int updcnt
protected int maxrows
private java.util.ArrayList batch
public void (SQLite.JDBC2z.JDBCConnection)
SQLite.JDBC2z.JDBCConnection conn
public void setFetchSize (int) throws java.sql.SQLException
int fetchSize
public int getFetchSize () throws java.sql.SQLException
public int getMaxRows () throws java.sql.SQLException
public void setMaxRows (int) throws java.sql.SQLException
int max
public void setFetchDirection (int) throws java.sql.SQLException
int fetchDirection
public int getFetchDirection () throws java.sql.SQLException
public int getResultSetConcurrency () throws java.sql.SQLException
public int getResultSetType () throws java.sql.SQLException
public void setQueryTimeout (int) throws java.sql.SQLException
int seconds
public int getQueryTimeout () throws java.sql.SQLException
public java.sql.ResultSet getResultSet () throws java.sql.SQLException
java.sql.ResultSet executeQuery (java.lang.String, java.lang.String[], boolean) throws java.sql.SQLException
int ms
SQLite.Exception e
String sql
String[] args
boolean updonly
SQLite.TableResult tr
int busy
boolean starttrans
public java.sql.ResultSet executeQuery (java.lang.String) throws java.sql.SQLException
String sql
public boolean execute (java.lang.String) throws java.sql.SQLException
String sql
public void cancel () throws java.sql.SQLException
public void clearWarnings () throws java.sql.SQLException
public java.sql.Connection getConnection () throws java.sql.SQLException
public void addBatch (java.lang.String) throws java.sql.SQLException
String sql
public int[] executeBatch () throws java.sql.SQLException
int i
java.sql.SQLException e
int i
int[] ret
int errs
public void clearBatch () throws java.sql.SQLException
public void close () throws java.sql.SQLException
public int executeUpdate (java.lang.String) throws java.sql.SQLException
String sql
public int getMaxFieldSize () throws java.sql.SQLException
public boolean getMoreResults () throws java.sql.SQLException
public int getUpdateCount () throws java.sql.SQLException
public java.sql.SQLWarning getWarnings () throws java.sql.SQLException
public void setCursorName (java.lang.String) throws java.sql.SQLException
String name
public void setEscapeProcessing (boolean) throws java.sql.SQLException
boolean enable
public void setMaxFieldSize (int) throws java.sql.SQLException
int max
public boolean getMoreResults (int) throws java.sql.SQLException
int x
public java.sql.ResultSet getGeneratedKeys () throws java.sql.SQLException
public int executeUpdate (java.lang.String, int) throws java.sql.SQLException
String sql
int autokeys
public int executeUpdate (java.lang.String, int[]) throws java.sql.SQLException
String sql
int[] colIndexes
public int executeUpdate (java.lang.String, java.lang.String[]) throws java.sql.SQLException
String sql
String[] colIndexes
public boolean execute (java.lang.String, int) throws java.sql.SQLException
String sql
int autokeys
public boolean execute (java.lang.String, int[]) throws java.sql.SQLException
String sql
int[] colIndexes
public boolean execute (java.lang.String, java.lang.String[]) throws java.sql.SQLException
String sql
String[] colIndexes
public int getResultSetHoldability () throws java.sql.SQLException
public boolean isClosed () throws java.sql.SQLException
public void setPoolable (boolean) throws java.sql.SQLException
boolean yes
public boolean isPoolable () throws java.sql.SQLException
public java.lang.Object unwrap (java.lang.Class) throws java.sql.SQLException
Class iface
public boolean isWrapperFor (java.lang.Class) throws java.sql.SQLException
Class iface
}
SQLite/JDBC2z/TableResultX.classTableResultX.java
package SQLite.JDBC2z
public SQLite.JDBC2z.TableResultX extends SQLite.TableResult {
public int[] sql_type
public void ()
int i
public void (int)
int i
int maxrows
public void (SQLite.TableResult)
int i
int i
SQLite.TableResult tr
void sql_types (int[])
int[] types
}
SQLite/JDBCDriver.classJDBCDriver.java
package SQLite
public SQLite.JDBCDriver extends java.lang.Object implements java.sql.Driver {
public static final int MAJORVERSION
public static boolean sharedCache
public static String vfs
private static java.lang.reflect.Constructor makeConn
protected java.sql.Connection conn
public void ()
public boolean acceptsURL (java.lang.String) throws java.sql.SQLException
String url
public java.sql.Connection connect (java.lang.String, java.util.Properties) throws java.sql.SQLException
java.lang.reflect.InvocationTargetException ie
Exception e
String url
java.util.Properties info
Object[] args
public int getMajorVersion ()
public int getMinorVersion ()
public java.sql.DriverPropertyInfo[] getPropertyInfo (java.lang.String, java.util.Properties) throws java.sql.SQLException
String url
java.util.Properties info
java.sql.DriverPropertyInfo[] p
java.sql.DriverPropertyInfo pp
public boolean jdbcCompliant ()
static void ()
String cvers
String cvers
String cvers
Exception e
String cvers
Exception ee
Exception e
String shcache
String tvfs
Class connClass
Class[] args
String jvers
String cvers
Exception e
}
SQLite/Profile.classProfile.java
package SQLite
public abstract SQLite.Profile extends java.lang.Object {
public abstract void profile (java.lang.String, long)
}
SQLite/ProgressHandler.classProgressHandler.java
package SQLite
public abstract SQLite.ProgressHandler extends java.lang.Object {
public abstract boolean progress ()
}
SQLite/Shell.classShell.java
package SQLite
public SQLite.Shell extends java.lang.Object implements SQLite.Callback {
SQLite.Database db
boolean echo
int count
int mode
boolean showHeader
String tableName
String sep
String[] cols
int[] colwidth
String destTable
java.io.PrintWriter pw
java.io.PrintWriter err
static final int MODE_Line
static final int MODE_Column
static final int MODE_List
static final int MODE_Semi
static final int MODE_Html
static final int MODE_Insert
static final int MODE_Insert2
public void (java.io.PrintWriter, java.io.PrintWriter)
java.io.PrintWriter pw
java.io.PrintWriter err
public void (java.io.PrintStream, java.io.PrintStream)
java.io.PrintStream ps
java.io.PrintStream errs
protected java.lang.Object clone ()
SQLite.Shell s
public static java.lang.String sql_quote_dbl (java.lang.String)
char c
String str
int i
int single
int dbl
StringBuffer sb
public static java.lang.String sql_quote (java.lang.String)
char c
String str
int i
int single
int dbl
StringBuffer sb
static java.lang.String html_quote (java.lang.String)
int x
char c
int i
String str
StringBuffer sb
static boolean is_numeric (java.lang.String)
Exception e
String str
void set_table_name (java.lang.String)
String str
public void columns (java.lang.String[])
String[] args
public void types (java.lang.String[])
String[] args
public boolean newrow (java.lang.String[])
int i
int w
int i
int i
String csep
int i
int i
int i
int i
String tsep
int i
String tname
String tsep
int i
String tname
String[] args
void do_meta (java.lang.String)
String[] qarg
SQLite.Exception e
SQLite.Exception e
String tab
SQLite.TableResult t
String[] qarg
SQLite.Exception e
SQLite.Exception e
SQLite.Exception e
SQLite.Exception e
String line
java.util.StringTokenizer st
int n
String cmd
String[] args
int i
java.lang.String read_line (java.io.BufferedReader, java.lang.String)
String line
java.io.IOException e
java.io.BufferedReader is
String prompt
void do_input (java.io.BufferedReader)
SQLite.Exception e
java.io.BufferedReader is
String line
String sql
String prompt
void do_cmd (java.lang.String)
SQLite.Exception e
String sql
public static void main (java.lang.String[])
int i
SQLite.Exception e
SQLite.Exception e
java.io.BufferedReader is
String[] args
String key
SQLite.Shell s
String dbname
String sql
}
SQLite/Stmt.classStmt.java
package SQLite
public SQLite.Stmt extends java.lang.Object {
private long handle
protected int error_code
public void ()
public native boolean prepare () throws SQLite.Exception
public native boolean step () throws SQLite.Exception
public native void close () throws SQLite.Exception
public native void reset () throws SQLite.Exception
public native void clear_bindings () throws SQLite.Exception
public native void bind (int, int) throws SQLite.Exception
public native void bind (int, long) throws SQLite.Exception
public native void bind (int, double) throws SQLite.Exception
public native void bind (int, byte[]) throws SQLite.Exception
public native void bind (int, java.lang.String) throws SQLite.Exception
public native void bind (int) throws SQLite.Exception
public native void bind_zeroblob (int, int) throws SQLite.Exception
public native int bind_parameter_count () throws SQLite.Exception
public native java.lang.String bind_parameter_name (int) throws SQLite.Exception
public native int bind_parameter_index (java.lang.String) throws SQLite.Exception
public native int column_int (int) throws SQLite.Exception
public native long column_long (int) throws SQLite.Exception
public native double column_double (int) throws SQLite.Exception
public native byte[] column_bytes (int) throws SQLite.Exception
public native java.lang.String column_string (int) throws SQLite.Exception
public native int column_type (int) throws SQLite.Exception
public native int column_count () throws SQLite.Exception
public java.lang.Object column (int) throws SQLite.Exception
int col
public native java.lang.String column_table_name (int) throws SQLite.Exception
public native java.lang.String column_database_name (int) throws SQLite.Exception
public native java.lang.String column_decltype (int) throws SQLite.Exception
public native java.lang.String column_origin_name (int) throws SQLite.Exception
public native int status (int, boolean)
protected native void finalize ()
private static native void internal_init ()
static void ()
}
SQLite/StringEncoder.classStringEncoder.java
package SQLite
public SQLite.StringEncoder extends java.lang.Object {
static final char[] xdigits
public void ()
public static java.lang.String encode (byte[])
int i
int sum
int i
char c
int i
byte[] a
int[] cnt
int shift
int nEscapes
int outLen
StringBuffer out
public static byte[] decode (java.lang.String)
byte tmp
byte tmp
byte tmp
byte tmp
byte tmp
byte tmp
byte tmp
byte tmp
byte tmp
byte tmp
byte tmp
byte tmp
byte tmp
byte tmp
byte tmp
byte tmp
byte tmp
int i
int k
byte[] result
int c
String s
char[] a
byte[] result
int i
int shift
int j
int outLen
private static byte[] byteCopy (byte[], int, int, byte[])
int i
int j
byte[] source
int offset
int count
byte[] target
public static java.lang.String encodeX (byte[])
int i
byte[] a
int outLen
StringBuffer out
static void ()
}
SQLite/TableResult.classTableResult.java
package SQLite
public SQLite.TableResult extends java.lang.Object implements SQLite.Callback {
public int ncolumns
public int nrows
public String[] column
public String[] types
public java.util.Vector rows
public int maxrows
public boolean atmaxrows
public void ()
public void (int)
int maxrows
public void clear ()
public void columns (java.lang.String[])
String[] coldata
public void types (java.lang.String[])
String[] types
public boolean newrow (java.lang.String[])
String[] rowdata
public java.lang.String toString ()
int k
String[] row
StringBuffer sb
int i
}
SQLite/Trace.classTrace.java
package SQLite
public abstract SQLite.Trace extends java.lang.Object {
public abstract void trace (java.lang.String)
}
SQLite/Vm.classVm.java
package SQLite
public SQLite.Vm extends java.lang.Object {
private long handle
protected int error_code
public void ()
public native boolean step (SQLite.Callback) throws SQLite.Exception
public native boolean compile () throws SQLite.Exception
public native void stop () throws SQLite.Exception
protected native void finalize ()
private static native void internal_init ()
static void ()
}
android/
android/annotation/
android/annotation/AnyRes.classAnyRes.java
package android.annotation
public abstract android.annotation.AnyRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/annotation/IntDef.classIntDef.java
package android.annotation
public abstract android.annotation.IntDef extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract long[] value ()
public abstract boolean flag ()
}
android/annotation/MainThread.classMainThread.java
package android.annotation
public abstract android.annotation.MainThread extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/annotation/NonNull.classNonNull.java
package android.annotation
public abstract android.annotation.NonNull extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/annotation/Nullable.classNullable.java
package android.annotation
public abstract android.annotation.Nullable extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/annotation/RawRes.classRawRes.java
package android.annotation
public abstract android.annotation.RawRes extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/annotation/SdkConstant$SdkConstantType.classSdkConstant.java
package android.annotation
public final android.annotation.SdkConstant$SdkConstantType extends java.lang.Enum {
public static final android.annotation.SdkConstant$SdkConstantType ACTIVITY_INTENT_ACTION
public static final android.annotation.SdkConstant$SdkConstantType BROADCAST_INTENT_ACTION
public static final android.annotation.SdkConstant$SdkConstantType SERVICE_ACTION
public static final android.annotation.SdkConstant$SdkConstantType INTENT_CATEGORY
public static final android.annotation.SdkConstant$SdkConstantType FEATURE
private static final android.annotation.SdkConstant$SdkConstantType[] $VALUES
public static android.annotation.SdkConstant$SdkConstantType[] values ()
public static android.annotation.SdkConstant$SdkConstantType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/annotation/SdkConstant.classSdkConstant.java
package android.annotation
public abstract android.annotation.SdkConstant extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract android.annotation.SdkConstant$SdkConstantType value ()
}
android/annotation/SystemApi.classSystemApi.java
package android.annotation
public abstract android.annotation.SystemApi extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/annotation/WorkerThread.classWorkerThread.java
package android.annotation
public abstract android.annotation.WorkerThread extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/content/
android/content/ContentValues$1.classContentValues.java
package android.content
final android.content.ContentValues$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public android.content.ContentValues createFromParcel (android.os.Parcel)
android.os.Parcel in
java.util.HashMap values
public android.content.ContentValues[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
android/content/ContentValues.classContentValues.java
package android.content
public final android.content.ContentValues extends java.lang.Object implements android.os.Parcelable {
public static final String TAG
private java.util.HashMap mValues
public static final android.os.Parcelable$Creator CREATOR
public void ()
public void (int)
int size
public void (android.content.ContentValues)
android.content.ContentValues from
private void (java.util.HashMap)
java.util.HashMap values
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public void put (java.lang.String, java.lang.String)
String key
String value
public void putAll (android.content.ContentValues)
android.content.ContentValues other
public void put (java.lang.String, java.lang.Byte)
String key
Byte value
public void put (java.lang.String, java.lang.Short)
String key
Short value
public void put (java.lang.String, java.lang.Integer)
String key
Integer value
public void put (java.lang.String, java.lang.Long)
String key
Long value
public void put (java.lang.String, java.lang.Float)
String key
Float value
public void put (java.lang.String, java.lang.Double)
String key
Double value
public void put (java.lang.String, java.lang.Boolean)
String key
Boolean value
public void put (java.lang.String, byte[])
String key
byte[] value
public void putNull (java.lang.String)
String key
public int size ()
public void remove (java.lang.String)
String key
public void clear ()
public boolean containsKey (java.lang.String)
String key
public java.lang.Object get (java.lang.String)
String key
public java.lang.String getAsString (java.lang.String)
String key
Object value
public java.lang.Long getAsLong (java.lang.String)
NumberFormatException e2
ClassCastException e
String key
Object value
public java.lang.Integer getAsInteger (java.lang.String)
NumberFormatException e2
ClassCastException e
String key
Object value
public java.lang.Short getAsShort (java.lang.String)
NumberFormatException e2
ClassCastException e
String key
Object value
public java.lang.Byte getAsByte (java.lang.String)
NumberFormatException e2
ClassCastException e
String key
Object value
public java.lang.Double getAsDouble (java.lang.String)
NumberFormatException e2
ClassCastException e
String key
Object value
public java.lang.Float getAsFloat (java.lang.String)
NumberFormatException e2
ClassCastException e
String key
Object value
public java.lang.Boolean getAsBoolean (java.lang.String)
ClassCastException e
String key
Object value
public byte[] getAsByteArray (java.lang.String)
String key
Object value
public java.util.Set valueSet ()
public java.util.Set keySet ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
public void putStringArrayList (java.lang.String, java.util.ArrayList)
String key
java.util.ArrayList value
public java.util.ArrayList getStringArrayList (java.lang.String)
String key
public java.lang.String toString ()
String value
String name
StringBuilder sb
void (java.util.HashMap, android.content.ContentValues$1)
java.util.HashMap x0
android.content.ContentValues$1 x1
static void ()
}
android/content/Context$BindServiceFlags.classContext.java
package android.content
public abstract android.content.Context$BindServiceFlags extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/content/Context.classContext.java
package android.content
public abstract android.content.Context extends java.lang.Object {
public static final int MODE_PRIVATE
public static final int MODE_WORLD_READABLE
public static final int MODE_WORLD_WRITEABLE
public static final int MODE_APPEND
public static final int MODE_MULTI_PROCESS
public static final int MODE_ENABLE_WRITE_AHEAD_LOGGING
public static final int BIND_AUTO_CREATE
public static final int BIND_DEBUG_UNBIND
public static final int BIND_NOT_FOREGROUND
public static final int BIND_ABOVE_CLIENT
public static final int BIND_ALLOW_OOM_MANAGEMENT
public static final int BIND_WAIVE_PRIORITY
public static final int BIND_IMPORTANT
public static final int BIND_ADJUST_WITH_ACTIVITY
public static final int BIND_FOREGROUND_SERVICE_WHILE_AWAKE
public static final int BIND_FOREGROUND_SERVICE
public static final int BIND_TREAT_LIKE_ACTIVITY
public static final int BIND_VISIBLE
public static final int BIND_SHOWING_UI
public static final int BIND_NOT_VISIBLE
public void ()
public abstract android.content.res.AssetManager getAssets ()
public abstract android.content.res.Resources getResources ()
public abstract android.content.pm.PackageManager getPackageManager ()
public abstract java.lang.String getPackageName ()
public abstract java.io.FileOutputStream openFileOutput (java.lang.String, int) throws java.io.FileNotFoundException
public abstract java.io.File getFilesDir ()
public abstract java.io.File getDatabasePath (java.lang.String)
}
android/content/ContextImpl.classContextImpl.java
package android.content
public android.content.ContextImpl extends android.content.Context {
private android.content.pm.PackageManager pm
private android.content.res.AssetManager am
private android.content.res.Resources res
private String dir
private final Object mSync
private java.io.File mDatabasesDir
public void ()
android.util.DisplayMetrics dm
android.content.res.Configuration conf
public android.content.res.AssetManager getAssets ()
public android.content.res.Resources getResources ()
public android.content.pm.PackageManager getPackageManager ()
private static native java.lang.String nativeGetPackageName ()
public java.lang.String getPackageName ()
private static native java.lang.String getTmpDir ()
public java.io.FileOutputStream openFileOutput (java.lang.String, int) throws java.io.FileNotFoundException
String name
int mode
boolean append
public java.io.File getFilesDir ()
private java.io.File validateFilePath (java.lang.String, boolean)
String dirPath
java.io.File dir
java.io.File f
String name
boolean createDirectory
java.io.File dir
java.io.File f
public java.io.File getDatabasePath (java.lang.String)
String name
private java.io.File getDatabasesDir ()
String pathDoc
private java.io.File makeFilename (java.io.File, java.lang.String)
java.io.File base
String name
}
android/content/ContextWrapper.classContextWrapper.java
package android.content
public android.content.ContextWrapper extends android.content.Context {
android.content.Context mBase
public void (android.content.Context)
android.content.Context base
protected void attachBaseContext (android.content.Context)
android.content.Context base
public android.content.Context getBaseContext ()
public android.content.res.AssetManager getAssets ()
public android.content.res.Resources getResources ()
public android.content.pm.PackageManager getPackageManager ()
public java.lang.String getPackageName ()
public java.io.FileOutputStream openFileOutput (java.lang.String, int) throws java.io.FileNotFoundException
String name
int mode
public java.io.File getFilesDir ()
public java.io.File getDatabasePath (java.lang.String)
String name
}
android/content/OperationApplicationException.classOperationApplicationException.java
package android.content
public android.content.OperationApplicationException extends java.lang.Exception {
private final int mNumSuccessfulYieldPoints
public void ()
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
public void (int)
int numSuccessfulYieldPoints
public void (java.lang.String, int)
String message
int numSuccessfulYieldPoints
public int getNumSuccessfulYieldPoints ()
}
android/content/pm/
android/content/pm/PackageInfo$1.classPackageInfo.java
package android.content.pm
final android.content.pm.PackageInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public android.content.pm.PackageInfo createFromParcel (android.os.Parcel)
android.os.Parcel source
public android.content.pm.PackageInfo[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
android/content/pm/PackageInfo.classPackageInfo.java
package android.content.pm
public android.content.pm.PackageInfo extends java.lang.Object implements android.os.Parcelable {
public String packageName
public String overlayTarget
public static final android.os.Parcelable$Creator CREATOR
public void ()
public java.lang.String toString ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int parcelableFlags
private void (android.os.Parcel)
android.os.Parcel source
void (android.os.Parcel, android.content.pm.PackageInfo$1)
android.os.Parcel x0
android.content.pm.PackageInfo$1 x1
static void ()
}
android/content/pm/PackageManager$NameNotFoundException.classPackageManager.java
package android.content.pm
public android.content.pm.PackageManager$NameNotFoundException extends android.util.AndroidException {
public void ()
public void (java.lang.String)
String name
}
android/content/pm/PackageManager$OnPermissionsChangedListener.classPackageManager.java
package android.content.pm
public abstract android.content.pm.PackageManager$OnPermissionsChangedListener extends java.lang.Object {
public abstract void onPermissionsChanged (int)
}
android/content/pm/PackageManager$PermissionResult.classPackageManager.java
package android.content.pm
public abstract android.content.pm.PackageManager$PermissionResult extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/content/pm/PackageManager.classPackageManager.java
package android.content.pm
public abstract android.content.pm.PackageManager extends java.lang.Object {
public static final int GET_ACTIVITIES
public static final int GET_RECEIVERS
public static final int GET_SERVICES
public static final int GET_PROVIDERS
public static final int GET_INSTRUMENTATION
public static final int GET_INTENT_FILTERS
public static final int GET_SIGNATURES
public static final int GET_RESOLVED_FILTER
public static final int GET_META_DATA
public static final int GET_GIDS
public static final int GET_DISABLED_COMPONENTS
public static final int GET_SHARED_LIBRARY_FILES
public static final int GET_URI_PERMISSION_PATTERNS
public static final int GET_PERMISSIONS
public static final int GET_UNINSTALLED_PACKAGES
public static final int GET_CONFIGURATIONS
public static final int GET_DISABLED_UNTIL_USED_COMPONENTS
public static final int MATCH_DEFAULT_ONLY
public static final int MATCH_ALL
public static final int SKIP_CURRENT_PROFILE
public static final int PERMISSION_GRANTED
public static final int PERMISSION_DENIED
public static final int SIGNATURE_MATCH
public static final int SIGNATURE_NEITHER_SIGNED
public static final int SIGNATURE_FIRST_NOT_SIGNED
public static final int SIGNATURE_SECOND_NOT_SIGNED
public static final int SIGNATURE_NO_MATCH
public static final int SIGNATURE_UNKNOWN_PACKAGE
public static final int COMPONENT_ENABLED_STATE_DEFAULT
public static final int COMPONENT_ENABLED_STATE_ENABLED
public static final int COMPONENT_ENABLED_STATE_DISABLED
public static final int COMPONENT_ENABLED_STATE_DISABLED_USER
public static final int COMPONENT_ENABLED_STATE_DISABLED_UNTIL_USED
public static final int INSTALL_FORWARD_LOCK
public static final int INSTALL_REPLACE_EXISTING
public static final int INSTALL_ALLOW_TEST
public static final int INSTALL_EXTERNAL
public static final int INSTALL_INTERNAL
public static final int INSTALL_FROM_ADB
public static final int INSTALL_ALL_USERS
public static final int INSTALL_ALLOW_DOWNGRADE
public static final int INSTALL_GRANT_RUNTIME_PERMISSIONS
public static final int INSTALL_FORCE_VOLUME_UUID
public static final int DONT_KILL_APP
public static final int INSTALL_SUCCEEDED
public static final int INSTALL_FAILED_ALREADY_EXISTS
public static final int INSTALL_FAILED_INVALID_APK
public static final int INSTALL_FAILED_INVALID_URI
public static final int INSTALL_FAILED_INSUFFICIENT_STORAGE
public static final int INSTALL_FAILED_DUPLICATE_PACKAGE
public static final int INSTALL_FAILED_NO_SHARED_USER
public static final int INSTALL_FAILED_UPDATE_INCOMPATIBLE
public static final int INSTALL_FAILED_SHARED_USER_INCOMPATIBLE
public static final int INSTALL_FAILED_MISSING_SHARED_LIBRARY
public static final int INSTALL_FAILED_REPLACE_COULDNT_DELETE
public static final int INSTALL_FAILED_DEXOPT
public static final int INSTALL_FAILED_OLDER_SDK
public static final int INSTALL_FAILED_CONFLICTING_PROVIDER
public static final int INSTALL_FAILED_NEWER_SDK
public static final int INSTALL_FAILED_TEST_ONLY
public static final int INSTALL_FAILED_CPU_ABI_INCOMPATIBLE
public static final int INSTALL_FAILED_MISSING_FEATURE
public static final int INSTALL_FAILED_CONTAINER_ERROR
public static final int INSTALL_FAILED_INVALID_INSTALL_LOCATION
public static final int INSTALL_FAILED_MEDIA_UNAVAILABLE
public static final int INSTALL_FAILED_VERIFICATION_TIMEOUT
public static final int INSTALL_FAILED_VERIFICATION_FAILURE
public static final int INSTALL_FAILED_PACKAGE_CHANGED
public static final int INSTALL_FAILED_UID_CHANGED
public static final int INSTALL_FAILED_VERSION_DOWNGRADE
public static final int INSTALL_FAILED_PERMISSION_MODEL_DOWNGRADE
public static final int INSTALL_PARSE_FAILED_NOT_APK
public static final int INSTALL_PARSE_FAILED_BAD_MANIFEST
public static final int INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION
public static final int INSTALL_PARSE_FAILED_NO_CERTIFICATES
public static final int INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES
public static final int INSTALL_PARSE_FAILED_CERTIFICATE_ENCODING
public static final int INSTALL_PARSE_FAILED_BAD_PACKAGE_NAME
public static final int INSTALL_PARSE_FAILED_BAD_SHARED_USER_ID
public static final int INSTALL_PARSE_FAILED_MANIFEST_MALFORMED
public static final int INSTALL_PARSE_FAILED_MANIFEST_EMPTY
public static final int INSTALL_FAILED_INTERNAL_ERROR
public static final int INSTALL_FAILED_USER_RESTRICTED
public static final int INSTALL_FAILED_DUPLICATE_PERMISSION
public static final int INSTALL_FAILED_NO_MATCHING_ABIS
public static final int NO_NATIVE_LIBRARIES
public static final int INSTALL_FAILED_ABORTED
public static final int DELETE_KEEP_DATA
public static final int DELETE_ALL_USERS
public static final int DELETE_SYSTEM_APP
public static final int DELETE_SUCCEEDED
public static final int DELETE_FAILED_INTERNAL_ERROR
public static final int DELETE_FAILED_DEVICE_POLICY_MANAGER
public static final int DELETE_FAILED_USER_RESTRICTED
public static final int DELETE_FAILED_OWNER_BLOCKED
public static final int DELETE_FAILED_ABORTED
public static final int MOVE_SUCCEEDED
public static final int MOVE_FAILED_INSUFFICIENT_STORAGE
public static final int MOVE_FAILED_DOESNT_EXIST
public static final int MOVE_FAILED_SYSTEM_PACKAGE
public static final int MOVE_FAILED_FORWARD_LOCKED
public static final int MOVE_FAILED_INVALID_LOCATION
public static final int MOVE_FAILED_INTERNAL_ERROR
public static final int MOVE_FAILED_OPERATION_PENDING
public static final int MOVE_INTERNAL
public static final int MOVE_EXTERNAL_MEDIA
public static final String EXTRA_MOVE_ID
public static final int VERIFICATION_ALLOW_WITHOUT_SUFFICIENT
public static final int VERIFICATION_ALLOW
public static final int VERIFICATION_REJECT
public static final int INTENT_FILTER_VERIFICATION_SUCCESS
public static final int INTENT_FILTER_VERIFICATION_FAILURE
public static final int INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_UNDEFINED
public static final int INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_ASK
public static final int INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_ALWAYS
public static final int INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_NEVER
public static final int INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_ALWAYS_ASK
public static final long MAXIMUM_VERIFICATION_TIMEOUT
public static final String FEATURE_AUDIO_LOW_LATENCY
public static final String FEATURE_AUDIO_OUTPUT
public static final String FEATURE_AUDIO_PRO
public static final String FEATURE_BLUETOOTH
public static final String FEATURE_BLUETOOTH_LE
public static final String FEATURE_CAMERA
public static final String FEATURE_CAMERA_AUTOFOCUS
public static final String FEATURE_CAMERA_ANY
public static final String FEATURE_CAMERA_EXTERNAL
public static final String FEATURE_CAMERA_FLASH
public static final String FEATURE_CAMERA_FRONT
public static final String FEATURE_CAMERA_LEVEL_FULL
public static final String FEATURE_CAMERA_CAPABILITY_MANUAL_SENSOR
public static final String FEATURE_CAMERA_CAPABILITY_MANUAL_POST_PROCESSING
public static final String FEATURE_CAMERA_CAPABILITY_RAW
public static final String FEATURE_CONSUMER_IR
public static final String FEATURE_LOCATION
public static final String FEATURE_LOCATION_GPS
public static final String FEATURE_LOCATION_NETWORK
public static final String FEATURE_MICROPHONE
public static final String FEATURE_NFC
public static final String FEATURE_NFC_HCE
public static final String FEATURE_NFC_HOST_CARD_EMULATION
public static final String FEATURE_OPENGLES_EXTENSION_PACK
public static final String FEATURE_SENSOR_ACCELEROMETER
public static final String FEATURE_SENSOR_BAROMETER
public static final String FEATURE_SENSOR_COMPASS
public static final String FEATURE_SENSOR_GYROSCOPE
public static final String FEATURE_SENSOR_LIGHT
public static final String FEATURE_SENSOR_PROXIMITY
public static final String FEATURE_SENSOR_STEP_COUNTER
public static final String FEATURE_SENSOR_STEP_DETECTOR
public static final String FEATURE_SENSOR_HEART_RATE
public static final String FEATURE_SENSOR_HEART_RATE_ECG
public static final String FEATURE_SENSOR_RELATIVE_HUMIDITY
public static final String FEATURE_SENSOR_AMBIENT_TEMPERATURE
public static final String FEATURE_HIFI_SENSORS
public static final String FEATURE_TELEPHONY
public static final String FEATURE_TELEPHONY_CDMA
public static final String FEATURE_TELEPHONY_GSM
public static final String FEATURE_USB_HOST
public static final String FEATURE_USB_ACCESSORY
public static final String FEATURE_SIP
public static final String FEATURE_SIP_VOIP
public static final String FEATURE_CONNECTION_SERVICE
public static final String FEATURE_TOUCHSCREEN
public static final String FEATURE_TOUCHSCREEN_MULTITOUCH
public static final String FEATURE_TOUCHSCREEN_MULTITOUCH_DISTINCT
public static final String FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND
public static final String FEATURE_FAKETOUCH
public static final String FEATURE_FAKETOUCH_MULTITOUCH_DISTINCT
public static final String FEATURE_FAKETOUCH_MULTITOUCH_JAZZHAND
public static final String FEATURE_FINGERPRINT
public static final String FEATURE_SCREEN_PORTRAIT
public static final String FEATURE_SCREEN_LANDSCAPE
public static final String FEATURE_LIVE_WALLPAPER
public static final String FEATURE_APP_WIDGETS
public static final String FEATURE_VOICE_RECOGNIZERS
public static final String FEATURE_HOME_SCREEN
public static final String FEATURE_INPUT_METHODS
public static final String FEATURE_DEVICE_ADMIN
public static final String FEATURE_LEANBACK
public static final String FEATURE_LEANBACK_ONLY
public static final String FEATURE_LIVE_TV
public static final String FEATURE_WIFI
public static final String FEATURE_WIFI_DIRECT
public static final String FEATURE_AUTOMOTIVE
public static final String FEATURE_TELEVISION
public static final String FEATURE_WATCH
public static final String FEATURE_PRINTING
public static final String FEATURE_BACKUP
public static final String FEATURE_MANAGED_USERS
public static final String FEATURE_MANAGED_PROFILES
public static final String FEATURE_VERIFIED_BOOT
public static final String FEATURE_SECURELY_REMOVES_USERS
public static final String FEATURE_WEBVIEW
public static final String FEATURE_ETHERNET
public static final String FEATURE_HDMI_CEC
public static final String FEATURE_GAMEPAD
public static final String FEATURE_MIDI
public static final String ACTION_CLEAN_EXTERNAL_STORAGE
public static final String EXTRA_VERIFICATION_URI
public static final String EXTRA_VERIFICATION_ID
public static final String EXTRA_VERIFICATION_INSTALLER_PACKAGE
public static final String EXTRA_VERIFICATION_INSTALL_FLAGS
public static final String EXTRA_VERIFICATION_INSTALLER_UID
public static final String EXTRA_VERIFICATION_PACKAGE_NAME
public static final String EXTRA_VERIFICATION_RESULT
public static final String EXTRA_VERIFICATION_VERSION_CODE
public static final String EXTRA_INTENT_FILTER_VERIFICATION_ID
public static final String EXTRA_INTENT_FILTER_VERIFICATION_URI_SCHEME
public static final String EXTRA_INTENT_FILTER_VERIFICATION_HOSTS
public static final String EXTRA_INTENT_FILTER_VERIFICATION_PACKAGE_NAME
public static final String ACTION_REQUEST_PERMISSIONS
public static final String EXTRA_REQUEST_PERMISSIONS_NAMES
public static final String EXTRA_REQUEST_PERMISSIONS_RESULTS
public static final String EXTRA_FAILURE_EXISTING_PACKAGE
public static final String EXTRA_FAILURE_EXISTING_PERMISSION
public static final int FLAG_PERMISSION_USER_SET
public static final int FLAG_PERMISSION_USER_FIXED
public static final int FLAG_PERMISSION_POLICY_FIXED
public static final int FLAG_PERMISSION_REVOKE_ON_UPGRADE
public static final int FLAG_PERMISSION_SYSTEM_FIXED
public static final int FLAG_PERMISSION_GRANTED_BY_DEFAULT
public static final int MASK_PERMISSION_FLAGS
public void ()
public abstract android.content.pm.PackageInfo getPackageInfo (java.lang.String, int) throws android.content.pm.PackageManager$NameNotFoundException
}
android/content/pm/PackageManagerImpl.classPackageManagerImpl.java
package android.content.pm
public android.content.pm.PackageManagerImpl extends android.content.pm.PackageManager {
private android.content.pm.PackageInfo pi
public void ()
public android.content.pm.PackageInfo getPackageInfo (java.lang.String, int) throws android.content.pm.PackageManager$NameNotFoundException
String packageName
int flags
}
android/content/res/
android/content/res/AssetManager$1.classAssetManager.java
package android.content.res
android.content.res.AssetManager$1 extends java.lang.Object {
}
android/content/res/AssetManager$AssetInputStream.classAssetManager.java
package android.content.res
public final android.content.res.AssetManager$AssetInputStream extends java.io.InputStream {
private long mAsset
private long mLength
private long mMarkPos
final android.content.res.AssetManager this$0
public final int getAssetInt ()
public final long getNativeAsset ()
private void (android.content.res.AssetManager, long)
android.content.res.AssetManager this$0
long asset
public final int read () throws java.io.IOException
public final boolean markSupported ()
public final int available () throws java.io.IOException
long len
public final void close () throws java.io.IOException
public final void mark (int)
int readlimit
public final void reset () throws java.io.IOException
public final int read (byte[]) throws java.io.IOException
byte[] b
public final int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public final long skip (long) throws java.io.IOException
long n
long pos
protected void finalize () throws java.lang.Throwable
void (android.content.res.AssetManager, long, android.content.res.AssetManager$1)
android.content.res.AssetManager x0
long x1
android.content.res.AssetManager$1 x2
}
android/content/res/AssetManager.classAssetManager.java
package android.content.res
public final android.content.res.AssetManager extends java.lang.Object implements java.lang.AutoCloseable {
public static final int ACCESS_UNKNOWN
public static final int ACCESS_RANDOM
public static final int ACCESS_STREAMING
public static final int ACCESS_BUFFER
private static final String TAG
private static final boolean localLOGV
private static final boolean DEBUG_REFS
private long mObject
private String[] mPaths
private android.content.res.StringBlock[] mStringBlocks
private int mNumRefs
private boolean mOpen
private java.util.HashMap mRefStacks
private java.util.HashMap mNameIds
static final int STYLE_NUM_ENTRIES
static final int STYLE_TYPE
static final int STYLE_DATA
static final int STYLE_ASSET_COOKIE
static final int STYLE_RESOURCE_ID
static final int STYLE_CHANGING_CONFIGURATIONS
static final int STYLE_DENSITY
public void ()
public void close ()
public final java.io.InputStream open (java.lang.String) throws java.io.IOException
String fileName
public final java.io.InputStream open (java.lang.String, int) throws java.io.IOException
android.content.res.AssetManager$AssetInputStream res
long asset
String fileName
int accessMode
public final java.io.File findAsset (java.lang.String)
String fileName
String path
private final native long openAsset (java.lang.String, int)
private final native java.lang.String findAssetPath (java.lang.String)
private final native void init (boolean)
private final native long getAssetLength (long)
private final native int readAssetChar (long)
private final native long getAssetRemainingLength (long)
private final native void destroyAsset (long)
private final native int readAsset (long, byte[], int, int)
private final native long seekAsset (long, long, int)
private final native void destroy ()
private final native int loadResourceValue (int, short, android.util.TypedValue, boolean)
private final native long openNonAssetNative (int, java.lang.String, int)
public final native java.lang.String getResourceEntryName (int)
public final native int getResourceIdentifier (java.lang.String, java.lang.String, java.lang.String)
public final native void setConfiguration (int, int, java.lang.String, int, int, int, int, int, int, int, int, int, int, int, int, int, int)
private final void incRefsLocked (long)
long id
private final void decRefsLocked (long)
long id
final boolean getResourceValue (int, int, android.util.TypedValue, boolean)
int ident
int density
android.util.TypedValue outValue
boolean resolveRefs
int block
public final java.io.InputStream openNonAsset (int, java.lang.String, int) throws java.io.IOException
android.content.res.AssetManager$AssetInputStream res
long asset
int cookie
String fileName
int accessMode
static long access$100 (android.content.res.AssetManager, long)
android.content.res.AssetManager x0
long x1
static int access$200 (android.content.res.AssetManager, long)
android.content.res.AssetManager x0
long x1
static long access$300 (android.content.res.AssetManager, long)
android.content.res.AssetManager x0
long x1
static void access$400 (android.content.res.AssetManager, long)
android.content.res.AssetManager x0
long x1
static void access$500 (android.content.res.AssetManager, long)
android.content.res.AssetManager x0
long x1
static long access$600 (android.content.res.AssetManager, long, long, int)
android.content.res.AssetManager x0
long x1
long x2
int x3
static int access$700 (android.content.res.AssetManager, long, byte[], int, int)
android.content.res.AssetManager x0
long x1
byte[] x2
int x3
int x4
}
android/content/res/Configuration$1.classConfiguration.java
package android.content.res
final android.content.res.Configuration$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public android.content.res.Configuration createFromParcel (android.os.Parcel)
android.os.Parcel source
public android.content.res.Configuration[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
android/content/res/Configuration.classConfiguration.java
package android.content.res
public final android.content.res.Configuration extends java.lang.Object implements android.os.Parcelable java.lang.Comparable {
public static final android.content.res.Configuration EMPTY
public float fontScale
public int mcc
public int mnc
public static final int MNC_ZERO
public java.util.Locale locale
public boolean userSetLocale
public static final int SCREENLAYOUT_SIZE_MASK
public static final int SCREENLAYOUT_SIZE_UNDEFINED
public static final int SCREENLAYOUT_SIZE_SMALL
public static final int SCREENLAYOUT_SIZE_NORMAL
public static final int SCREENLAYOUT_SIZE_LARGE
public static final int SCREENLAYOUT_SIZE_XLARGE
public static final int SCREENLAYOUT_LONG_MASK
public static final int SCREENLAYOUT_LONG_UNDEFINED
public static final int SCREENLAYOUT_LONG_NO
public static final int SCREENLAYOUT_LONG_YES
public static final int SCREENLAYOUT_LAYOUTDIR_MASK
public static final int SCREENLAYOUT_LAYOUTDIR_SHIFT
public static final int SCREENLAYOUT_LAYOUTDIR_UNDEFINED
public static final int SCREENLAYOUT_LAYOUTDIR_LTR
public static final int SCREENLAYOUT_LAYOUTDIR_RTL
public static final int SCREENLAYOUT_ROUND_MASK
public static final int SCREENLAYOUT_ROUND_SHIFT
public static final int SCREENLAYOUT_ROUND_UNDEFINED
public static final int SCREENLAYOUT_ROUND_NO
public static final int SCREENLAYOUT_ROUND_YES
public static final int SCREENLAYOUT_UNDEFINED
public static final int SCREENLAYOUT_COMPAT_NEEDED
public int screenLayout
public static final int TOUCHSCREEN_UNDEFINED
public static final int TOUCHSCREEN_NOTOUCH
public static final int TOUCHSCREEN_STYLUS
public static final int TOUCHSCREEN_FINGER
public int touchscreen
public static final int KEYBOARD_UNDEFINED
public static final int KEYBOARD_NOKEYS
public static final int KEYBOARD_QWERTY
public static final int KEYBOARD_12KEY
public int keyboard
public static final int KEYBOARDHIDDEN_UNDEFINED
public static final int KEYBOARDHIDDEN_NO
public static final int KEYBOARDHIDDEN_YES
public static final int KEYBOARDHIDDEN_SOFT
public int keyboardHidden
public static final int HARDKEYBOARDHIDDEN_UNDEFINED
public static final int HARDKEYBOARDHIDDEN_NO
public static final int HARDKEYBOARDHIDDEN_YES
public int hardKeyboardHidden
public static final int NAVIGATION_UNDEFINED
public static final int NAVIGATION_NONAV
public static final int NAVIGATION_DPAD
public static final int NAVIGATION_TRACKBALL
public static final int NAVIGATION_WHEEL
public int navigation
public static final int NAVIGATIONHIDDEN_UNDEFINED
public static final int NAVIGATIONHIDDEN_NO
public static final int NAVIGATIONHIDDEN_YES
public int navigationHidden
public static final int ORIENTATION_UNDEFINED
public static final int ORIENTATION_PORTRAIT
public static final int ORIENTATION_LANDSCAPE
public static final int ORIENTATION_SQUARE
public int orientation
public static final int UI_MODE_TYPE_MASK
public static final int UI_MODE_TYPE_UNDEFINED
public static final int UI_MODE_TYPE_NORMAL
public static final int UI_MODE_TYPE_DESK
public static final int UI_MODE_TYPE_CAR
public static final int UI_MODE_TYPE_TELEVISION
public static final int UI_MODE_TYPE_APPLIANCE
public static final int UI_MODE_TYPE_WATCH
public static final int UI_MODE_NIGHT_MASK
public static final int UI_MODE_NIGHT_UNDEFINED
public static final int UI_MODE_NIGHT_NO
public static final int UI_MODE_NIGHT_YES
public int uiMode
public static final int SCREEN_WIDTH_DP_UNDEFINED
public int screenWidthDp
public static final int SCREEN_HEIGHT_DP_UNDEFINED
public int screenHeightDp
public static final int SMALLEST_SCREEN_WIDTH_DP_UNDEFINED
public int smallestScreenWidthDp
public static final int DENSITY_DPI_UNDEFINED
public static final int DENSITY_DPI_ANY
public static final int DENSITY_DPI_NONE
public int densityDpi
public int compatScreenWidthDp
public int compatScreenHeightDp
public int compatSmallestScreenWidthDp
public int seq
public static final int NATIVE_CONFIG_MCC
public static final int NATIVE_CONFIG_MNC
public static final int NATIVE_CONFIG_LOCALE
public static final int NATIVE_CONFIG_TOUCHSCREEN
public static final int NATIVE_CONFIG_KEYBOARD
public static final int NATIVE_CONFIG_KEYBOARD_HIDDEN
public static final int NATIVE_CONFIG_NAVIGATION
public static final int NATIVE_CONFIG_ORIENTATION
public static final int NATIVE_CONFIG_DENSITY
public static final int NATIVE_CONFIG_SCREEN_SIZE
public static final int NATIVE_CONFIG_VERSION
public static final int NATIVE_CONFIG_SCREEN_LAYOUT
public static final int NATIVE_CONFIG_UI_MODE
public static final int NATIVE_CONFIG_SMALLEST_SCREEN_SIZE
public static final int NATIVE_CONFIG_LAYOUTDIR
public static final android.os.Parcelable$Creator CREATOR
private static final String XML_ATTR_FONT_SCALE
private static final String XML_ATTR_MCC
private static final String XML_ATTR_MNC
private static final String XML_ATTR_LOCALE
private static final String XML_ATTR_TOUCHSCREEN
private static final String XML_ATTR_KEYBOARD
private static final String XML_ATTR_KEYBOARD_HIDDEN
private static final String XML_ATTR_HARD_KEYBOARD_HIDDEN
private static final String XML_ATTR_NAVIGATION
private static final String XML_ATTR_NAVIGATION_HIDDEN
private static final String XML_ATTR_ORIENTATION
private static final String XML_ATTR_SCREEN_LAYOUT
private static final String XML_ATTR_UI_MODE
private static final String XML_ATTR_SCREEN_WIDTH
private static final String XML_ATTR_SCREEN_HEIGHT
private static final String XML_ATTR_SMALLEST_WIDTH
private static final String XML_ATTR_DENSITY
public static int resetScreenLayout (int)
int curLayout
public static int reduceScreenLayout (int, int, int)
int screenLayoutSize
boolean screenLayoutLong
boolean screenLayoutCompatNeeded
int screenLayoutSize
int screenLayoutSize
boolean screenLayoutCompatNeeded
boolean screenLayoutLong
int curLayout
int longSizeDp
int shortSizeDp
int screenLayoutSize
boolean screenLayoutLong
boolean screenLayoutCompatNeeded
int curSize
public boolean isLayoutSizeAtLeast (int)
int size
int cur
public void ()
public void (android.content.res.Configuration)
android.content.res.Configuration o
public void setTo (android.content.res.Configuration)
android.content.res.Configuration o
public java.lang.String toString ()
StringBuilder sb
int layoutDir
public void setToDefaults ()
public void makeDefault ()
public int updateFrom (android.content.res.Configuration)
android.content.res.Configuration delta
int changed
public int diff (android.content.res.Configuration)
android.content.res.Configuration delta
int changed
public static boolean needNewResources (int, int)
int configChanges
int interestingChanges
public boolean isOtherSeqNewer (android.content.res.Configuration)
android.content.res.Configuration other
int diff
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
public void readFromParcel (android.os.Parcel)
android.os.Parcel source
private void (android.os.Parcel)
android.os.Parcel source
public int compareTo (android.content.res.Configuration)
android.content.res.Configuration that
int n
float a
float b
public boolean equals (android.content.res.Configuration)
android.content.res.Configuration that
public boolean equals (java.lang.Object)
Object that
public int hashCode ()
int result
public void setLocale (java.util.Locale)
java.util.Locale loc
private static int getScreenLayoutNoDirection (int)
int screenLayout
public boolean isScreenRound ()
public static java.lang.String localeToResourceQualifier (java.util.Locale)
java.util.Locale locale
StringBuilder sb
boolean l
boolean c
boolean s
boolean v
public static java.lang.String resourceQualifierString (android.content.res.Configuration)
android.content.res.Configuration config
java.util.ArrayList parts
public static android.content.res.Configuration generateDelta (android.content.res.Configuration, android.content.res.Configuration)
android.content.res.Configuration base
android.content.res.Configuration change
android.content.res.Configuration delta
public static void readXmlAttrs (org.xmlpull.v1.XmlPullParser, android.content.res.Configuration) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParser parser
android.content.res.Configuration configOut
String localeStr
public static void writeXmlAttrs (org.xmlpull.v1.XmlSerializer, android.content.res.Configuration) throws java.io.IOException
org.xmlpull.v1.XmlSerializer xml
android.content.res.Configuration config
public volatile int compareTo (java.lang.Object)
void (android.os.Parcel, android.content.res.Configuration$1)
android.os.Parcel x0
android.content.res.Configuration$1 x1
static void ()
}
android/content/res/Resources$NotFoundException.classResources.java
package android.content.res
public android.content.res.Resources$NotFoundException extends java.lang.RuntimeException {
public void ()
public void (java.lang.String)
String name
}
android/content/res/Resources.classResources.java
package android.content.res
public android.content.res.Resources extends java.lang.Object {
static final String TAG
private static final boolean DEBUG_LOAD
private static final boolean DEBUG_CONFIG
private static final boolean TRACE_FOR_PRELOAD
private static final boolean TRACE_FOR_MISS_PRELOAD
private static final int ID_OTHER
private static final Object sSync
private static final String CACHE_NOT_THEMED
private static final String CACHE_NULL_THEME
static android.content.res.Resources mSystem
private final Object mAccessLock
private final android.content.res.Configuration mTmpConfig
private android.util.TypedValue mTmpValue
private boolean mPreloading
private int mLastCachedXmlBlockIndex
private final int[] mCachedXmlBlockIds
final android.content.res.AssetManager mAssets
private final android.content.res.Configuration mConfiguration
public void (android.content.res.AssetManager, android.util.DisplayMetrics, android.content.res.Configuration)
android.content.res.AssetManager assets
android.util.DisplayMetrics metrics
android.content.res.Configuration config
public java.io.InputStream openRawResource (int) throws android.content.res.Resources$NotFoundException
android.util.TypedValue value
int id
android.util.TypedValue value
java.io.InputStream res
public int getIdentifier (java.lang.String, java.lang.String, java.lang.String)
String name
String defType
String defPackage
public void getValue (int, android.util.TypedValue, boolean) throws android.content.res.Resources$NotFoundException
int id
android.util.TypedValue outValue
boolean resolveRefs
boolean found
public java.io.InputStream openRawResource (int, android.util.TypedValue) throws android.content.res.Resources$NotFoundException
android.content.res.Resources$NotFoundException rnf
Exception e
int id
android.util.TypedValue value
protected void finalize () throws java.lang.Throwable
public void updateConfiguration (android.content.res.Configuration, android.util.DisplayMetrics)
int keyboardHidden
int configChanges
String locale
int keyboardHidden
android.content.res.Configuration config
android.util.DisplayMetrics metrics
private int calcConfigChanges (android.content.res.Configuration)
android.content.res.Configuration config
int configChanges
public static void updateSystemConfiguration (android.content.res.Configuration, android.util.DisplayMetrics)
android.content.res.Configuration config
android.util.DisplayMetrics metrics
public android.content.res.Configuration getConfiguration ()
public java.lang.String getResourceEntryName (int) throws android.content.res.Resources$NotFoundException
int resid
String str
public final android.content.res.AssetManager getAssets ()
static void ()
}
android/content/res/StringBlock$StyleIDs.classStringBlock.java
package android.content.res
final android.content.res.StringBlock$StyleIDs extends java.lang.Object {
private int boldId
private int italicId
private int underlineId
private int ttId
private int bigId
private int smallId
private int subId
private int supId
private int strikeId
private int listItemId
private int marqueeId
void ()
}
android/content/res/StringBlock.classStringBlock.java
package android.content.res
final android.content.res.StringBlock extends java.lang.Object {
private static final String TAG
private static final boolean localLOGV
private final long mNative
private final boolean mUseSparse
private final boolean mOwnsNative
private CharSequence[] mStrings
private android.util.SparseArray mSparseStrings
android.content.res.StringBlock$StyleIDs mStyleIDs
public void (byte[], boolean)
byte[] data
boolean useSparse
public java.lang.CharSequence get (int)
CharSequence res
CharSequence res
int num
String str
CharSequence res
int idx
protected void finalize () throws java.lang.Throwable
void (long, boolean)
long obj
boolean useSparse
private static native long nativeCreate (byte[], int, int)
private static native int nativeGetSize (long)
private static native java.lang.String nativeGetString (long, int)
private static native void nativeDestroy (long)
}
android/database/
android/database/AbstractCursor.classAbstractCursor.java
package android.database
public abstract android.database.AbstractCursor extends java.lang.Object implements android.database.CrossProcessCursor {
private static final String TAG
protected java.util.HashMap mUpdatedRows
protected int mRowIdColumnIndex
protected Long mCurrentRowID
protected int mPos
protected boolean mClosed
private final Object mSelfObserverLock
private boolean mSelfObserverRegistered
private final android.database.DataSetObservable mDataSetObservable
private android.os.Bundle mExtras
public abstract int getCount ()
public abstract java.lang.String[] getColumnNames ()
public abstract java.lang.String getString (int)
public abstract short getShort (int)
public abstract int getInt (int)
public abstract long getLong (int)
public abstract float getFloat (int)
public abstract double getDouble (int)
public abstract boolean isNull (int)
public int getType (int)
int column
public byte[] getBlob (int)
int column
public android.database.CursorWindow getWindow ()
public int getColumnCount ()
public void deactivate ()
protected void onDeactivateOrClose ()
public boolean requery ()
public boolean isClosed ()
public void close ()
public boolean onMove (int, int)
int oldPosition
int newPosition
public void copyStringToBuffer (int, android.database.CharArrayBuffer)
char[] data
int columnIndex
android.database.CharArrayBuffer buffer
String result
public void ()
public final int getPosition ()
public final boolean moveToPosition (int)
int position
int count
boolean result
public void fillWindow (int, android.database.CursorWindow)
int position
android.database.CursorWindow window
public final boolean move (int)
int offset
public final boolean moveToFirst ()
public final boolean moveToLast ()
public final boolean moveToNext ()
public final boolean moveToPrevious ()
public final boolean isFirst ()
public final boolean isLast ()
int cnt
public final boolean isBeforeFirst ()
public final boolean isAfterLast ()
public int getColumnIndex (java.lang.String)
Exception e
int i
String columnName
int periodIndex
String[] columnNames
int length
public int getColumnIndexOrThrow (java.lang.String)
String columnName
int index
public java.lang.String getColumnName (int)
int columnIndex
public void registerDataSetObserver (android.database.DataSetObserver)
android.database.DataSetObserver observer
public void unregisterDataSetObserver (android.database.DataSetObserver)
android.database.DataSetObserver observer
protected void onChange (boolean)
boolean selfChange
public boolean getWantsAllOnMoveCalls ()
public void setExtras (android.os.Bundle)
android.os.Bundle extras
public android.os.Bundle getExtras ()
public android.os.Bundle respond (android.os.Bundle)
android.os.Bundle extras
protected boolean isFieldUpdated (int)
int columnIndex
protected java.lang.Object getUpdatedField (int)
int columnIndex
protected void checkPosition ()
protected void finalize ()
}
android/database/AbstractWindowedCursor.classAbstractWindowedCursor.java
package android.database
public abstract android.database.AbstractWindowedCursor extends android.database.AbstractCursor {
protected android.database.CursorWindow mWindow
public void ()
public byte[] getBlob (int)
int columnIndex
public java.lang.String getString (int)
int columnIndex
public void copyStringToBuffer (int, android.database.CharArrayBuffer)
int columnIndex
android.database.CharArrayBuffer buffer
public short getShort (int)
int columnIndex
public int getInt (int)
int columnIndex
public long getLong (int)
int columnIndex
public float getFloat (int)
int columnIndex
public double getDouble (int)
int columnIndex
public boolean isNull (int)
int columnIndex
public boolean isBlob (int)
int columnIndex
public boolean isString (int)
int columnIndex
public boolean isLong (int)
int columnIndex
public boolean isFloat (int)
int columnIndex
public int getType (int)
int columnIndex
protected void checkPosition ()
public android.database.CursorWindow getWindow ()
public void setWindow (android.database.CursorWindow)
android.database.CursorWindow window
public boolean hasWindow ()
protected void closeWindow ()
protected void clearOrCreateWindow (java.lang.String)
String name
protected void onDeactivateOrClose ()
}
android/database/CharArrayBuffer.classCharArrayBuffer.java
package android.database
public final android.database.CharArrayBuffer extends java.lang.Object {
public char[] data
public int sizeCopied
public void (int)
int size
public void (char[])
char[] buf
}
android/database/CrossProcessCursor.classCrossProcessCursor.java
package android.database
public abstract android.database.CrossProcessCursor extends java.lang.Object implements android.database.Cursor {
public abstract android.database.CursorWindow getWindow ()
public abstract void fillWindow (int, android.database.CursorWindow)
public abstract boolean onMove (int, int)
}
android/database/Cursor.classCursor.java
package android.database
public abstract android.database.Cursor extends java.lang.Object implements java.io.Closeable {
public static final int FIELD_TYPE_NULL
public static final int FIELD_TYPE_INTEGER
public static final int FIELD_TYPE_FLOAT
public static final int FIELD_TYPE_STRING
public static final int FIELD_TYPE_BLOB
public abstract int getCount ()
public abstract int getPosition ()
public abstract boolean move (int)
public abstract boolean moveToPosition (int)
public abstract boolean moveToFirst ()
public abstract boolean moveToLast ()
public abstract boolean moveToNext ()
public abstract boolean moveToPrevious ()
public abstract boolean isFirst ()
public abstract boolean isLast ()
public abstract boolean isBeforeFirst ()
public abstract boolean isAfterLast ()
public abstract int getColumnIndex (java.lang.String)
public abstract int getColumnIndexOrThrow (java.lang.String) throws java.lang.IllegalArgumentException
public abstract java.lang.String getColumnName (int)
public abstract java.lang.String[] getColumnNames ()
public abstract int getColumnCount ()
public abstract byte[] getBlob (int)
public abstract java.lang.String getString (int)
public abstract void copyStringToBuffer (int, android.database.CharArrayBuffer)
public abstract short getShort (int)
public abstract int getInt (int)
public abstract long getLong (int)
public abstract float getFloat (int)
public abstract double getDouble (int)
public abstract int getType (int)
public abstract boolean isNull (int)
public abstract void deactivate ()
public abstract boolean requery ()
public abstract void close ()
public abstract boolean isClosed ()
public abstract void registerDataSetObserver (android.database.DataSetObserver)
public abstract void unregisterDataSetObserver (android.database.DataSetObserver)
public abstract boolean getWantsAllOnMoveCalls ()
public abstract void setExtras (android.os.Bundle)
public abstract android.os.Bundle getExtras ()
public abstract android.os.Bundle respond (android.os.Bundle)
}
android/database/CursorIndexOutOfBoundsException.classCursorIndexOutOfBoundsException.java
package android.database
public android.database.CursorIndexOutOfBoundsException extends java.lang.IndexOutOfBoundsException {
public void (int, int)
int index
int size
public void (java.lang.String)
String message
}
android/database/CursorWindow$1.classCursorWindow.java
package android.database
final android.database.CursorWindow$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public android.database.CursorWindow createFromParcel (android.os.Parcel)
android.os.Parcel source
public android.database.CursorWindow[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
android/database/CursorWindow.aidl
android/database/CursorWindow.classCursorWindow.java
package android.database
public android.database.CursorWindow extends android.database.sqlite.SQLiteClosable implements android.os.Parcelable {
private static final String STATS_TAG
private static int sCursorWindowSize
public long mWindowPtr
private int mStartPos
private final String mName
private final dalvik.system.CloseGuard mCloseGuard
public static final android.os.Parcelable$Creator CREATOR
private static final android.util.LongSparseArray sWindowToPidMap
private static native long nativeCreate (java.lang.String, int)
private static native long nativeCreateFromParcel (android.os.Parcel)
private static native void nativeDispose (long)
private static native void nativeWriteToParcel (long, android.os.Parcel)
private static native void nativeClear (long)
private static native int nativeGetNumRows (long)
private static native boolean nativeSetNumColumns (long, int)
private static native boolean nativeAllocRow (long)
private static native void nativeFreeLastRow (long)
private static native int nativeGetType (long, int, int)
private static native byte[] nativeGetBlob (long, int, int)
private static native java.lang.String nativeGetString (long, int, int)
private static native long nativeGetLong (long, int, int)
private static native double nativeGetDouble (long, int, int)
private static native void nativeCopyStringToBuffer (long, int, int, android.database.CharArrayBuffer)
private static native boolean nativePutBlob (long, byte[], int, int)
private static native boolean nativePutString (long, java.lang.String, int, int)
private static native boolean nativePutLong (long, long, int, int)
private static native boolean nativePutDouble (long, double, int, int)
private static native boolean nativePutNull (long, int, int)
private static native java.lang.String nativeGetName (long)
public void (java.lang.String)
String name
public void (boolean)
boolean localWindow
private void (android.os.Parcel)
android.os.Parcel source
protected void finalize () throws java.lang.Throwable
private void dispose ()
public java.lang.String getName ()
public void clear ()
public int getStartPosition ()
public void setStartPosition (int)
int pos
public int getNumRows ()
public boolean setNumColumns (int)
int columnNum
public boolean allocRow ()
public void freeLastRow ()
public boolean isNull (int, int)
int row
int column
public boolean isBlob (int, int)
int row
int column
int type
public boolean isLong (int, int)
int row
int column
public boolean isFloat (int, int)
int row
int column
public boolean isString (int, int)
int row
int column
int type
public int getType (int, int)
int row
int column
public byte[] getBlob (int, int)
int row
int column
public java.lang.String getString (int, int)
int row
int column
public void copyStringToBuffer (int, int, android.database.CharArrayBuffer)
int row
int column
android.database.CharArrayBuffer buffer
public long getLong (int, int)
int row
int column
public double getDouble (int, int)
int row
int column
public short getShort (int, int)
int row
int column
public int getInt (int, int)
int row
int column
public float getFloat (int, int)
int row
int column
public boolean putBlob (byte[], int, int)
byte[] value
int row
int column
public boolean putString (java.lang.String, int, int)
String value
int row
int column
public boolean putLong (long, int, int)
long value
int row
int column
public boolean putDouble (double, int, int)
double value
int row
int column
public boolean putNull (int, int)
int row
int column
public static android.database.CursorWindow newFromParcel (android.os.Parcel)
android.os.Parcel p
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
protected void onAllReferencesReleased ()
private void recordNewWindow (int, long)
int pid
long window
private void recordClosingOfWindow (long)
long window
private java.lang.String printStats ()
int pid
int value
int indx
int size
int pid
int num
int i
StringBuilder buff
int myPid
int total
android.util.SparseIntArray pidCounts
int numPids
String s
public java.lang.String toString ()
void (android.os.Parcel, android.database.CursorWindow$1)
android.os.Parcel x0
android.database.CursorWindow$1 x1
static void ()
}
android/database/CursorWindowAllocationException.classCursorWindowAllocationException.java
package android.database
public android.database.CursorWindowAllocationException extends java.lang.RuntimeException {
public void (java.lang.String)
String description
}
android/database/DatabaseErrorHandler.classDatabaseErrorHandler.java
package android.database
public abstract android.database.DatabaseErrorHandler extends java.lang.Object {
public abstract void onCorruption (android.database.sqlite.SQLiteDatabase)
}
android/database/DatabaseUtils$InsertHelper.classDatabaseUtils.java
package android.database
public android.database.DatabaseUtils$InsertHelper extends java.lang.Object {
private final android.database.sqlite.SQLiteDatabase mDb
private final String mTableName
private java.util.HashMap mColumns
private String mInsertSQL
private android.database.sqlite.SQLiteStatement mInsertStatement
private android.database.sqlite.SQLiteStatement mReplaceStatement
private android.database.sqlite.SQLiteStatement mPreparedStatement
public static final int TABLE_INFO_PRAGMA_COLUMNNAME_INDEX
public static final int TABLE_INFO_PRAGMA_DEFAULT_INDEX
public void (android.database.sqlite.SQLiteDatabase, java.lang.String)
android.database.sqlite.SQLiteDatabase db
String tableName
private void buildSQL () throws android.database.SQLException
String columnName
String defaultValue
StringBuilder sb
StringBuilder sbv
int i
android.database.Cursor cur
private android.database.sqlite.SQLiteStatement getStatement (boolean) throws android.database.SQLException
String replaceSQL
boolean allowReplace
private long insertInternal (android.content.ContentValues, boolean)
String key
int i
java.util.Map$Entry e
android.database.sqlite.SQLiteStatement stmt
long result
android.database.SQLException e
android.content.ContentValues values
boolean allowReplace
public int getColumnIndex (java.lang.String)
String key
Integer index
public void bind (int, double)
int index
double value
public void bind (int, float)
int index
float value
public void bind (int, long)
int index
long value
public void bind (int, int)
int index
int value
public void bind (int, boolean)
int index
boolean value
public void bindNull (int)
int index
public void bind (int, byte[])
int index
byte[] value
public void bind (int, java.lang.String)
int index
String value
public long insert (android.content.ContentValues)
android.content.ContentValues values
public long execute ()
android.database.SQLException e
public void prepareForInsert ()
public void prepareForReplace ()
public long replace (android.content.ContentValues)
android.content.ContentValues values
public void close ()
}
android/database/DatabaseUtils.classDatabaseUtils.java
package android.database
public android.database.DatabaseUtils extends java.lang.Object {
private static final String TAG
private static final boolean DEBUG
public static final int STATEMENT_SELECT
public static final int STATEMENT_UPDATE
public static final int STATEMENT_ATTACH
public static final int STATEMENT_BEGIN
public static final int STATEMENT_COMMIT
public static final int STATEMENT_ABORT
public static final int STATEMENT_PRAGMA
public static final int STATEMENT_DDL
public static final int STATEMENT_UNPREPARED
public static final int STATEMENT_OTHER
private static final char[] DIGITS
private static java.text.Collator mColl
public void ()
public static final void writeExceptionToParcel (android.os.Parcel, java.lang.Exception)
android.os.Parcel reply
Exception e
int code
boolean logException
public static final void readExceptionFromParcel (android.os.Parcel)
android.os.Parcel reply
int code
String msg
public static void readExceptionWithFileNotFoundExceptionFromParcel (android.os.Parcel) throws java.io.FileNotFoundException
android.os.Parcel reply
int code
String msg
public static void readExceptionWithOperationApplicationExceptionFromParcel (android.os.Parcel) throws android.content.OperationApplicationException
android.os.Parcel reply
int code
String msg
private static final void readExceptionFromParcel (android.os.Parcel, java.lang.String, int)
android.os.Parcel reply
String msg
int code
public static void bindObjectToProgram (android.database.sqlite.SQLiteProgram, int, java.lang.Object)
Boolean bool
android.database.sqlite.SQLiteProgram prog
int index
Object value
public static int getTypeOfObject (java.lang.Object)
Object obj
public static void cursorFillWindow (android.database.Cursor, int, android.database.CursorWindow)
boolean success
boolean success
boolean success
byte[] value
boolean success
String value
int type
boolean success
int i
android.database.Cursor cursor
int position
android.database.CursorWindow window
int oldPos
int numColumns
public static void appendEscapedSQLString (java.lang.StringBuilder, java.lang.String)
char c
int i
int length
StringBuilder sb
String sqlString
public static java.lang.String sqlEscapeString (java.lang.String)
String value
StringBuilder escaper
public static final void appendValueToSql (java.lang.StringBuilder, java.lang.Object)
Boolean bool
StringBuilder sql
Object value
public static java.lang.String concatenateWhere (java.lang.String, java.lang.String)
String a
String b
public static java.lang.String getCollationKey (java.lang.String)
Exception ex
String name
byte[] arr
public static java.lang.String getHexCollationKey (java.lang.String)
String name
byte[] arr
char[] keys
private static char[] encodeHex (byte[])
int i
int j
byte[] input
int l
char[] out
private static int getKeyLen (byte[])
byte[] arr
private static byte[] getCollationKeyInBytes (java.lang.String)
String name
public static void dumpCursor (android.database.Cursor)
android.database.Cursor cursor
public static void dumpCursor (android.database.Cursor, java.io.PrintStream)
int startPos
android.database.Cursor cursor
java.io.PrintStream stream
public static void dumpCursor (android.database.Cursor, java.lang.StringBuilder)
int startPos
android.database.Cursor cursor
StringBuilder sb
public static java.lang.String dumpCursorToString (android.database.Cursor)
android.database.Cursor cursor
StringBuilder sb
public static void dumpCurrentRow (android.database.Cursor)
android.database.Cursor cursor
public static void dumpCurrentRow (android.database.Cursor, java.io.PrintStream)
String value
android.database.sqlite.SQLiteException e
String value
int i
android.database.Cursor cursor
java.io.PrintStream stream
String[] cols
int length
public static void dumpCurrentRow (android.database.Cursor, java.lang.StringBuilder)
String value
android.database.sqlite.SQLiteException e
String value
int i
android.database.Cursor cursor
StringBuilder sb
String[] cols
int length
public static java.lang.String dumpCurrentRowToString (android.database.Cursor)
android.database.Cursor cursor
StringBuilder sb
public static void cursorStringToContentValues (android.database.Cursor, java.lang.String, android.content.ContentValues)
android.database.Cursor cursor
String field
android.content.ContentValues values
public static void cursorStringToInsertHelper (android.database.Cursor, java.lang.String, android.database.DatabaseUtils$InsertHelper, int)
android.database.Cursor cursor
String field
android.database.DatabaseUtils$InsertHelper inserter
int index
public static void cursorStringToContentValues (android.database.Cursor, java.lang.String, android.content.ContentValues, java.lang.String)
android.database.Cursor cursor
String field
android.content.ContentValues values
String key
public static void cursorIntToContentValues (android.database.Cursor, java.lang.String, android.content.ContentValues)
android.database.Cursor cursor
String field
android.content.ContentValues values
public static void cursorIntToContentValues (android.database.Cursor, java.lang.String, android.content.ContentValues, java.lang.String)
android.database.Cursor cursor
String field
android.content.ContentValues values
String key
int colIndex
public static void cursorLongToContentValues (android.database.Cursor, java.lang.String, android.content.ContentValues)
android.database.Cursor cursor
String field
android.content.ContentValues values
public static void cursorLongToContentValues (android.database.Cursor, java.lang.String, android.content.ContentValues, java.lang.String)
Long value
android.database.Cursor cursor
String field
android.content.ContentValues values
String key
int colIndex
public static void cursorDoubleToCursorValues (android.database.Cursor, java.lang.String, android.content.ContentValues)
android.database.Cursor cursor
String field
android.content.ContentValues values
public static void cursorDoubleToContentValues (android.database.Cursor, java.lang.String, android.content.ContentValues, java.lang.String)
android.database.Cursor cursor
String field
android.content.ContentValues values
String key
int colIndex
public static void cursorRowToContentValues (android.database.Cursor, android.content.ContentValues)
int i
android.database.Cursor cursor
android.content.ContentValues values
android.database.AbstractWindowedCursor awc
String[] columns
int length
public static int cursorPickFillWindowStartPosition (int, int)
int cursorPosition
int cursorWindowCapacity
public static long queryNumEntries (android.database.sqlite.SQLiteDatabase, java.lang.String)
android.database.sqlite.SQLiteDatabase db
String table
public static long queryNumEntries (android.database.sqlite.SQLiteDatabase, java.lang.String, java.lang.String)
android.database.sqlite.SQLiteDatabase db
String table
String selection
public static long queryNumEntries (android.database.sqlite.SQLiteDatabase, java.lang.String, java.lang.String, java.lang.String[])
android.database.sqlite.SQLiteDatabase db
String table
String selection
String[] selectionArgs
String s
public static boolean queryIsEmpty (android.database.sqlite.SQLiteDatabase, java.lang.String)
android.database.sqlite.SQLiteDatabase db
String table
long isEmpty
public static long longForQuery (android.database.sqlite.SQLiteDatabase, java.lang.String, java.lang.String[])
android.database.sqlite.SQLiteDatabase db
String query
String[] selectionArgs
android.database.sqlite.SQLiteStatement prog
public static long longForQuery (android.database.sqlite.SQLiteStatement, java.lang.String[])
android.database.sqlite.SQLiteStatement prog
String[] selectionArgs
public static java.lang.String stringForQuery (android.database.sqlite.SQLiteDatabase, java.lang.String, java.lang.String[])
android.database.sqlite.SQLiteDatabase db
String query
String[] selectionArgs
android.database.sqlite.SQLiteStatement prog
public static java.lang.String stringForQuery (android.database.sqlite.SQLiteStatement, java.lang.String[])
android.database.sqlite.SQLiteStatement prog
String[] selectionArgs
public static android.os.ParcelFileDescriptor blobFileDescriptorForQuery (android.database.sqlite.SQLiteDatabase, java.lang.String, java.lang.String[])
android.database.sqlite.SQLiteDatabase db
String query
String[] selectionArgs
android.database.sqlite.SQLiteStatement prog
public static android.os.ParcelFileDescriptor blobFileDescriptorForQuery (android.database.sqlite.SQLiteStatement, java.lang.String[])
android.database.sqlite.SQLiteStatement prog
String[] selectionArgs
public static void cursorStringToContentValuesIfPresent (android.database.Cursor, android.content.ContentValues, java.lang.String)
android.database.Cursor cursor
android.content.ContentValues values
String column
int index
public static void cursorLongToContentValuesIfPresent (android.database.Cursor, android.content.ContentValues, java.lang.String)
android.database.Cursor cursor
android.content.ContentValues values
String column
int index
public static void cursorShortToContentValuesIfPresent (android.database.Cursor, android.content.ContentValues, java.lang.String)
android.database.Cursor cursor
android.content.ContentValues values
String column
int index
public static void cursorIntToContentValuesIfPresent (android.database.Cursor, android.content.ContentValues, java.lang.String)
android.database.Cursor cursor
android.content.ContentValues values
String column
int index
public static void cursorFloatToContentValuesIfPresent (android.database.Cursor, android.content.ContentValues, java.lang.String)
android.database.Cursor cursor
android.content.ContentValues values
String column
int index
public static void cursorDoubleToContentValuesIfPresent (android.database.Cursor, android.content.ContentValues, java.lang.String)
android.database.Cursor cursor
android.content.ContentValues values
String column
int index
public static int getSqlStatementType (java.lang.String)
String sql
String prefixSql
public static java.lang.String[] appendSelectionArgs (java.lang.String[], java.lang.String[])
String[] originalValues
String[] newValues
String[] result
public static int findRowIdColumnIndex (java.lang.String[])
int i
String[] columnNames
int length
static void ()
}
android/database/DataSetObservable.classDataSetObservable.java
package android.database
public android.database.DataSetObservable extends android.database.Observable {
public void ()
public void notifyChanged ()
int i
public void notifyInvalidated ()
int i
}
android/database/DataSetObserver.classDataSetObserver.java
package android.database
public abstract android.database.DataSetObserver extends java.lang.Object {
public void ()
public void onChanged ()
public void onInvalidated ()
}
android/database/DefaultDatabaseErrorHandler.classDefaultDatabaseErrorHandler.java
package android.database
public final android.database.DefaultDatabaseErrorHandler extends java.lang.Object implements android.database.DatabaseErrorHandler {
private static final String TAG
public void ()
public void onCorruption (android.database.sqlite.SQLiteDatabase)
android.util.Pair p
android.util.Pair p
android.database.sqlite.SQLiteDatabase dbObj
java.util.List attachedDbs
private void deleteDatabaseFile (java.lang.String)
Exception e
String fileName
}
android/database/IContentObserver.aidl
android/database/MatrixCursor$RowBuilder.classMatrixCursor.java
package android.database
public android.database.MatrixCursor$RowBuilder extends java.lang.Object {
private final int row
private final int endIndex
private int index
final android.database.MatrixCursor this$0
void (android.database.MatrixCursor, int)
android.database.MatrixCursor this$0
int row
public android.database.MatrixCursor$RowBuilder add (java.lang.Object)
Object columnValue
public android.database.MatrixCursor$RowBuilder add (java.lang.String, java.lang.Object)
int i
String columnName
Object value
}
android/database/MatrixCursor.classMatrixCursor.java
package android.database
public android.database.MatrixCursor extends android.database.AbstractCursor {
private final String[] columnNames
private Object[] data
private int rowCount
private final int columnCount
public void (java.lang.String[], int)
String[] columnNames
int initialCapacity
public void (java.lang.String[])
String[] columnNames
private java.lang.Object get (int)
int column
public android.database.MatrixCursor$RowBuilder newRow ()
int row
int endIndex
public void addRow (java.lang.Object[])
Object[] columnValues
int start
public void addRow (java.lang.Iterable)
Object columnValue
Iterable columnValues
int start
int end
int current
Object[] localData
private void addRow (java.util.ArrayList, int)
int i
java.util.ArrayList columnValues
int start
int size
Object[] localData
private void ensureCapacity (int)
Object[] oldData
int newSize
int size
public int getCount ()
public java.lang.String[] getColumnNames ()
public java.lang.String getString (int)
int column
Object value
public short getShort (int)
int column
Object value
public int getInt (int)
int column
Object value
public long getLong (int)
int column
Object value
public float getFloat (int)
int column
Object value
public double getDouble (int)
int column
Object value
public byte[] getBlob (int)
int column
Object value
public int getType (int)
int column
public boolean isNull (int)
int column
static int access$000 (android.database.MatrixCursor)
android.database.MatrixCursor x0
static java.lang.Object[] access$100 (android.database.MatrixCursor)
android.database.MatrixCursor x0
static java.lang.String[] access$200 (android.database.MatrixCursor)
android.database.MatrixCursor x0
}
android/database/MergeCursor$1.classMergeCursor.java
package android.database
android.database.MergeCursor$1 extends android.database.DataSetObserver {
final android.database.MergeCursor this$0
void (android.database.MergeCursor)
android.database.MergeCursor this$0
public void onChanged ()
public void onInvalidated ()
}
android/database/MergeCursor.classMergeCursor.java
package android.database
public android.database.MergeCursor extends android.database.AbstractCursor {
private android.database.DataSetObserver mObserver
private android.database.Cursor mCursor
private android.database.Cursor[] mCursors
public void (android.database.Cursor[])
int i
android.database.Cursor[] cursors
public int getCount ()
int i
int count
int length
public boolean onMove (int, int)
int i
boolean ret
int oldPosition
int newPosition
int cursorStartPos
int length
public java.lang.String getString (int)
int column
public short getShort (int)
int column
public int getInt (int)
int column
public long getLong (int)
int column
public float getFloat (int)
int column
public double getDouble (int)
int column
public int getType (int)
int column
public boolean isNull (int)
int column
public byte[] getBlob (int)
int column
public java.lang.String[] getColumnNames ()
public void deactivate ()
int i
int length
public void close ()
int i
int length
public void registerDataSetObserver (android.database.DataSetObserver)
int i
android.database.DataSetObserver observer
int length
public void unregisterDataSetObserver (android.database.DataSetObserver)
int i
android.database.DataSetObserver observer
int length
public boolean requery ()
int i
int length
}
android/database/Observable.classObservable.java
package android.database
public abstract android.database.Observable extends java.lang.Object {
protected final java.util.ArrayList mObservers
public void ()
public void registerObserver (java.lang.Object)
Object observer
public void unregisterObserver (java.lang.Object)
int index
Object observer
public void unregisterAll ()
}
android/database/package.html
android/database/SQLException.classSQLException.java
package android.database
public android.database.SQLException extends java.lang.RuntimeException {
public void ()
public void (java.lang.String)
String error
public void (java.lang.String, java.lang.Throwable)
String error
Throwable cause
}
android/database/sqlite/
android/database/sqlite/config.xml
android/database/sqlite/DatabaseObjectNotClosedException.classDatabaseObjectNotClosedException.java
package android.database.sqlite
public android.database.sqlite.DatabaseObjectNotClosedException extends java.lang.RuntimeException {
private static final String s
public void ()
}
android/database/sqlite/package.html
android/database/sqlite/SQLiteAbortException.classSQLiteAbortException.java
package android.database.sqlite
public android.database.sqlite.SQLiteAbortException extends android.database.sqlite.SQLiteException {
public void ()
public void (java.lang.String)
String error
}
android/database/sqlite/SQLiteAccessPermException.classSQLiteAccessPermException.java
package android.database.sqlite
public android.database.sqlite.SQLiteAccessPermException extends android.database.sqlite.SQLiteException {
public void ()
public void (java.lang.String)
String error
}
android/database/sqlite/SQLiteBindOrColumnIndexOutOfRangeException.classSQLiteBindOrColumnIndexOutOfRangeException.java
package android.database.sqlite
public android.database.sqlite.SQLiteBindOrColumnIndexOutOfRangeException extends android.database.sqlite.SQLiteException {
public void ()
public void (java.lang.String)
String error
}
android/database/sqlite/SQLiteBlobTooBigException.classSQLiteBlobTooBigException.java
package android.database.sqlite
public android.database.sqlite.SQLiteBlobTooBigException extends android.database.sqlite.SQLiteException {
public void ()
public void (java.lang.String)
String error
}
android/database/sqlite/SQLiteCantOpenDatabaseException.classSQLiteCantOpenDatabaseException.java
package android.database.sqlite
public android.database.sqlite.SQLiteCantOpenDatabaseException extends android.database.sqlite.SQLiteException {
public void ()
public void (java.lang.String)
String error
}
android/database/sqlite/SQLiteClosable.classSQLiteClosable.java
package android.database.sqlite
public abstract android.database.sqlite.SQLiteClosable extends java.lang.Object implements java.io.Closeable {
private int mReferenceCount
public void ()
protected abstract void onAllReferencesReleased ()
protected void onAllReferencesReleasedFromContainer ()
public void acquireReference ()
public void releaseReference ()
boolean refCountIsZero
public void releaseReferenceFromContainer ()
boolean refCountIsZero
public void close ()
}
android/database/sqlite/SQLiteConnection$1.classSQLiteConnection.java
package android.database.sqlite
android.database.sqlite.SQLiteConnection$1 extends java.lang.Object {
}
android/database/sqlite/SQLiteConnection$Operation.classSQLiteConnection.java
package android.database.sqlite
final android.database.sqlite.SQLiteConnection$Operation extends java.lang.Object {
public long mStartTime
public long mEndTime
public String mKind
public String mSql
public java.util.ArrayList mBindArgs
public boolean mFinished
public Exception mException
public int mCookie
private void ()
public void describe (java.lang.StringBuilder, boolean)
Object arg
int i
int count
StringBuilder msg
boolean verbose
private java.lang.String getStatus ()
private java.lang.String getFormattedStartTime ()
void (android.database.sqlite.SQLiteConnection$1)
android.database.sqlite.SQLiteConnection$1 x0
static java.lang.String access$600 (android.database.sqlite.SQLiteConnection$Operation)
android.database.sqlite.SQLiteConnection$Operation x0
}
android/database/sqlite/SQLiteConnection$OperationLog.classSQLiteConnection.java
package android.database.sqlite
final android.database.sqlite.SQLiteConnection$OperationLog extends java.lang.Object {
private static final int MAX_RECENT_OPERATIONS
private static final int COOKIE_GENERATION_SHIFT
private static final int COOKIE_INDEX_MASK
private final android.database.sqlite.SQLiteConnection$Operation[] mOperations
private int mIndex
private int mGeneration
private void ()
public int beginOperation (java.lang.String, java.lang.String, java.lang.Object[])
Object arg
int i
int index
android.database.sqlite.SQLiteConnection$Operation operation
String kind
String sql
Object[] bindArgs
public void failOperation (int, java.lang.Exception)
android.database.sqlite.SQLiteConnection$Operation operation
int cookie
Exception ex
public void endOperation (int)
int cookie
public boolean endOperationDeferLog (int)
int cookie
public void logOperation (int, java.lang.String)
int cookie
String detail
private boolean endOperationDeferLogLocked (int)
int cookie
android.database.sqlite.SQLiteConnection$Operation operation
private void logOperationLocked (int, java.lang.String)
int cookie
String detail
android.database.sqlite.SQLiteConnection$Operation operation
StringBuilder msg
private int newOperationCookieLocked (int)
int index
int generation
private android.database.sqlite.SQLiteConnection$Operation getOperationLocked (int)
int cookie
int index
android.database.sqlite.SQLiteConnection$Operation operation
public java.lang.String describeCurrentOperation ()
StringBuilder msg
android.database.sqlite.SQLiteConnection$Operation operation
public void dump (android.util.Printer, boolean)
StringBuilder msg
int n
int index
android.database.sqlite.SQLiteConnection$Operation operation
android.util.Printer printer
boolean verbose
void (android.database.sqlite.SQLiteConnection$1)
android.database.sqlite.SQLiteConnection$1 x0
}
android/database/sqlite/SQLiteConnection$PreparedStatement.classSQLiteConnection.java
package android.database.sqlite
final android.database.sqlite.SQLiteConnection$PreparedStatement extends java.lang.Object {
public android.database.sqlite.SQLiteConnection$PreparedStatement mPoolNext
public String mSql
public long mStatementPtr
public int mNumParameters
public int mType
public boolean mReadOnly
public boolean mInCache
public boolean mInUse
private void ()
void (android.database.sqlite.SQLiteConnection$1)
android.database.sqlite.SQLiteConnection$1 x0
}
android/database/sqlite/SQLiteConnection$PreparedStatementCache.classSQLiteConnection.java
package android.database.sqlite
final android.database.sqlite.SQLiteConnection$PreparedStatementCache extends android.util.LruCache {
final android.database.sqlite.SQLiteConnection this$0
public void (android.database.sqlite.SQLiteConnection, int)
int size
protected void entryRemoved (boolean, java.lang.String, android.database.sqlite.SQLiteConnection$PreparedStatement, android.database.sqlite.SQLiteConnection$PreparedStatement)
boolean evicted
String key
android.database.sqlite.SQLiteConnection$PreparedStatement oldValue
android.database.sqlite.SQLiteConnection$PreparedStatement newValue
public void dump (android.util.Printer)
String sql
android.database.sqlite.SQLiteConnection$PreparedStatement statement
java.util.Map$Entry entry
int i
android.util.Printer printer
java.util.Map cache
protected volatile void entryRemoved (boolean, java.lang.Object, java.lang.Object, java.lang.Object)
}
android/database/sqlite/SQLiteConnection.classSQLiteConnection.java
package android.database.sqlite
public final android.database.sqlite.SQLiteConnection extends java.lang.Object implements android.os.CancellationSignal$OnCancelListener {
private static final String TAG
private static final boolean DEBUG
private static final String[] EMPTY_STRING_ARRAY
private static final byte[] EMPTY_BYTE_ARRAY
private final dalvik.system.CloseGuard mCloseGuard
private final android.database.sqlite.SQLiteConnectionPool mPool
private final android.database.sqlite.SQLiteDatabaseConfiguration mConfiguration
private final int mConnectionId
private final boolean mIsPrimaryConnection
private final boolean mIsReadOnlyConnection
private final android.database.sqlite.SQLiteConnection$PreparedStatementCache mPreparedStatementCache
private android.database.sqlite.SQLiteConnection$PreparedStatement mPreparedStatementPool
private final android.database.sqlite.SQLiteConnection$OperationLog mRecentOperations
private long mConnectionPtr
private boolean mOnlyAllowReadOnlyOperations
private int mCancellationSignalAttachCount
static final boolean $assertionsDisabled
private static native long nativeOpen (java.lang.String, int, java.lang.String, boolean, boolean)
private static native void nativeClose (long)
private static native void nativeRegisterCustomFunction (long, android.database.sqlite.SQLiteCustomFunction)
private static native long nativePrepareStatement (long, java.lang.String)
private static native void nativeFinalizeStatement (long, long)
private static native int nativeGetParameterCount (long, long)
private static native boolean nativeIsReadOnly (long, long)
private static native int nativeGetColumnCount (long, long)
private static native java.lang.String nativeGetColumnName (long, long, int)
private static native void nativeBindNull (long, long, int)
private static native void nativeBindLong (long, long, int, long)
private static native void nativeBindDouble (long, long, int, double)
private static native void nativeBindString (long, long, int, java.lang.String)
private static native void nativeBindBlob (long, long, int, byte[])
private static native void nativeResetStatementAndClearBindings (long, long)
private static native void nativeExecute (long, long)
private static native long nativeExecuteForLong (long, long)
private static native java.lang.String nativeExecuteForString (long, long)
private static native int nativeExecuteForBlobFileDescriptor (long, long)
private static native int nativeExecuteForChangedRowCount (long, long)
private static native long nativeExecuteForLastInsertedRowId (long, long)
private static native long nativeExecuteForCursorWindow (long, long, long, int, int, boolean)
private static native int nativeGetDbLookaside (long)
private static native void nativeCancel (long)
private static native void nativeResetCancel (long, boolean)
private void (android.database.sqlite.SQLiteConnectionPool, android.database.sqlite.SQLiteDatabaseConfiguration, int, boolean)
android.database.sqlite.SQLiteConnectionPool pool
android.database.sqlite.SQLiteDatabaseConfiguration configuration
int connectionId
boolean primaryConnection
protected void finalize () throws java.lang.Throwable
static android.database.sqlite.SQLiteConnection open (android.database.sqlite.SQLiteConnectionPool, android.database.sqlite.SQLiteDatabaseConfiguration, int, boolean)
android.database.sqlite.SQLiteException ex
android.database.sqlite.SQLiteConnectionPool pool
android.database.sqlite.SQLiteDatabaseConfiguration configuration
int connectionId
boolean primaryConnection
android.database.sqlite.SQLiteConnection connection
void close ()
private void open ()
android.database.sqlite.SQLiteCustomFunction function
int i
int functionCount
private void dispose (boolean)
int cookie
boolean finalized
private void setPageSize ()
long newValue
long value
private void setAutoCheckpointInterval ()
long newValue
long value
private void setJournalSizeLimit ()
long newValue
long value
private void setForeignKeyModeFromConfiguration ()
long newValue
long value
private void setWalModeFromConfiguration ()
private void setSyncMode (java.lang.String)
String newValue
String value
private static java.lang.String canonicalizeSyncMode (java.lang.String)
String value
private void setJournalMode (java.lang.String)
String result
String newValue
String value
private void setLocaleFromConfiguration ()
String oldLocale
boolean success
RuntimeException ex
String newLocale
void reconfigure (android.database.sqlite.SQLiteDatabaseConfiguration)
android.database.sqlite.SQLiteCustomFunction function
int i
android.database.sqlite.SQLiteDatabaseConfiguration configuration
int functionCount
boolean foreignKeyModeChanged
boolean walModeChanged
boolean localeChanged
void setOnlyAllowReadOnlyOperations (boolean)
boolean readOnly
boolean isPreparedStatementInCache (java.lang.String)
String sql
public int getConnectionId ()
public boolean isPrimaryConnection ()
public void prepare (java.lang.String, android.database.sqlite.SQLiteStatementInfo)
int i
int columnCount
android.database.sqlite.SQLiteConnection$PreparedStatement statement
RuntimeException ex
String sql
android.database.sqlite.SQLiteStatementInfo outStatementInfo
int cookie
public void execute (java.lang.String, java.lang.Object[], android.os.CancellationSignal)
android.database.sqlite.SQLiteConnection$PreparedStatement statement
RuntimeException ex
String sql
Object[] bindArgs
android.os.CancellationSignal cancellationSignal
int cookie
public long executeForLong (java.lang.String, java.lang.Object[], android.os.CancellationSignal)
android.database.sqlite.SQLiteConnection$PreparedStatement statement
RuntimeException ex
String sql
Object[] bindArgs
android.os.CancellationSignal cancellationSignal
int cookie
public java.lang.String executeForString (java.lang.String, java.lang.Object[], android.os.CancellationSignal)
android.database.sqlite.SQLiteConnection$PreparedStatement statement
RuntimeException ex
String sql
Object[] bindArgs
android.os.CancellationSignal cancellationSignal
int cookie
public android.os.ParcelFileDescriptor executeForBlobFileDescriptor (java.lang.String, java.lang.Object[], android.os.CancellationSignal)
int fd
android.database.sqlite.SQLiteConnection$PreparedStatement statement
RuntimeException ex
String sql
Object[] bindArgs
android.os.CancellationSignal cancellationSignal
int cookie
public int executeForChangedRowCount (java.lang.String, java.lang.Object[], android.os.CancellationSignal)
android.database.sqlite.SQLiteConnection$PreparedStatement statement
RuntimeException ex
String sql
Object[] bindArgs
android.os.CancellationSignal cancellationSignal
int changedRows
int cookie
public long executeForLastInsertedRowId (java.lang.String, java.lang.Object[], android.os.CancellationSignal)
android.database.sqlite.SQLiteConnection$PreparedStatement statement
RuntimeException ex
String sql
Object[] bindArgs
android.os.CancellationSignal cancellationSignal
int cookie
public int executeForCursorWindow (java.lang.String, java.lang.Object[], android.database.CursorWindow, int, int, boolean, android.os.CancellationSignal)
long result
android.database.sqlite.SQLiteConnection$PreparedStatement statement
RuntimeException ex
int actualPos
int countedRows
int filledRows
int cookie
String sql
Object[] bindArgs
android.database.CursorWindow window
int startPos
int requiredPos
boolean countAllRows
android.os.CancellationSignal cancellationSignal
private android.database.sqlite.SQLiteConnection$PreparedStatement acquirePreparedStatement (java.lang.String)
int numParameters
int type
boolean readOnly
RuntimeException ex
String sql
android.database.sqlite.SQLiteConnection$PreparedStatement statement
boolean skipCache
long statementPtr
private void releasePreparedStatement (android.database.sqlite.SQLiteConnection$PreparedStatement)
android.database.sqlite.SQLiteException ex
android.database.sqlite.SQLiteConnection$PreparedStatement statement
private void finalizePreparedStatement (android.database.sqlite.SQLiteConnection$PreparedStatement)
android.database.sqlite.SQLiteConnection$PreparedStatement statement
private void attachCancellationSignal (android.os.CancellationSignal)
android.os.CancellationSignal cancellationSignal
private void detachCancellationSignal (android.os.CancellationSignal)
android.os.CancellationSignal cancellationSignal
public void onCancel ()
private void bindArguments (android.database.sqlite.SQLiteConnection$PreparedStatement, java.lang.Object[])
Object arg
int i
android.database.sqlite.SQLiteConnection$PreparedStatement statement
Object[] bindArgs
int count
long statementPtr
private void throwIfStatementForbidden (android.database.sqlite.SQLiteConnection$PreparedStatement)
android.database.sqlite.SQLiteConnection$PreparedStatement statement
private static boolean isCacheable (int)
int statementType
private void applyBlockGuardPolicy (android.database.sqlite.SQLiteConnection$PreparedStatement)
android.database.sqlite.SQLiteConnection$PreparedStatement statement
public void dump (android.util.Printer, boolean)
android.util.Printer printer
boolean verbose
void dumpUnsafe (android.util.Printer, boolean)
android.util.Printer printer
boolean verbose
java.lang.String describeCurrentOperationUnsafe ()
void collectDbStats (java.util.ArrayList)
String name
String path
String label
int i
java.util.ArrayList dbStatsList
int lookaside
long pageCount
long pageSize
android.database.CursorWindow window
void collectDbStatsUnsafe (java.util.ArrayList)
java.util.ArrayList dbStatsList
private android.database.sqlite.SQLiteDebug$DbStats getMainDbStatsUnsafe (int, long, long)
int lookaside
long pageCount
long pageSize
String label
public java.lang.String toString ()
private android.database.sqlite.SQLiteConnection$PreparedStatement obtainPreparedStatement (java.lang.String, long, int, int, boolean)
String sql
long statementPtr
int numParameters
int type
boolean readOnly
android.database.sqlite.SQLiteConnection$PreparedStatement statement
private void recyclePreparedStatement (android.database.sqlite.SQLiteConnection$PreparedStatement)
android.database.sqlite.SQLiteConnection$PreparedStatement statement
private static java.lang.String trimSqlForDisplay (java.lang.String)
String sql
static void access$200 (android.database.sqlite.SQLiteConnection, android.database.sqlite.SQLiteConnection$PreparedStatement)
android.database.sqlite.SQLiteConnection x0
android.database.sqlite.SQLiteConnection$PreparedStatement x1
static java.lang.String access$300 (java.lang.String)
String x0
static byte[] access$500 ()
static void ()
}
android/database/sqlite/SQLiteConnectionPool$1.classSQLiteConnectionPool.java
package android.database.sqlite
android.database.sqlite.SQLiteConnectionPool$1 extends java.lang.Object implements android.os.CancellationSignal$OnCancelListener {
final android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter val$waiter
final int val$nonce
final android.database.sqlite.SQLiteConnectionPool this$0
void (android.database.sqlite.SQLiteConnectionPool, android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter, int)
android.database.sqlite.SQLiteConnectionPool this$0
public void onCancel ()
}
android/database/sqlite/SQLiteConnectionPool$AcquiredConnectionStatus.classSQLiteConnectionPool.java
package android.database.sqlite
final android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus extends java.lang.Enum {
public static final android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus NORMAL
public static final android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus RECONFIGURE
public static final android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus DISCARD
private static final android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus[] $VALUES
public static android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus[] values ()
public static android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/database/sqlite/SQLiteConnectionPool$ConnectionWaiter.classSQLiteConnectionPool.java
package android.database.sqlite
final android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter extends java.lang.Object {
public android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter mNext
public Thread mThread
public long mStartTime
public int mPriority
public boolean mWantPrimaryConnection
public String mSql
public int mConnectionFlags
public android.database.sqlite.SQLiteConnection mAssignedConnection
public RuntimeException mException
public int mNonce
private void ()
void (android.database.sqlite.SQLiteConnectionPool$1)
android.database.sqlite.SQLiteConnectionPool$1 x0
}
android/database/sqlite/SQLiteConnectionPool.classSQLiteConnectionPool.java
package android.database.sqlite
public final android.database.sqlite.SQLiteConnectionPool extends java.lang.Object implements java.io.Closeable {
private static final String TAG
private static final long CONNECTION_POOL_BUSY_MILLIS
private final dalvik.system.CloseGuard mCloseGuard
private final Object mLock
private final java.util.concurrent.atomic.AtomicBoolean mConnectionLeaked
private final android.database.sqlite.SQLiteDatabaseConfiguration mConfiguration
private int mMaxConnectionPoolSize
private boolean mIsOpen
private int mNextConnectionId
private android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter mConnectionWaiterPool
private android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter mConnectionWaiterQueue
private final java.util.ArrayList mAvailableNonPrimaryConnections
private android.database.sqlite.SQLiteConnection mAvailablePrimaryConnection
private final java.util.WeakHashMap mAcquiredConnections
public static final int CONNECTION_FLAG_READ_ONLY
public static final int CONNECTION_FLAG_PRIMARY_CONNECTION_AFFINITY
public static final int CONNECTION_FLAG_INTERACTIVE
static final boolean $assertionsDisabled
private void (android.database.sqlite.SQLiteDatabaseConfiguration)
android.database.sqlite.SQLiteDatabaseConfiguration configuration
protected void finalize () throws java.lang.Throwable
public static android.database.sqlite.SQLiteConnectionPool open (android.database.sqlite.SQLiteDatabaseConfiguration)
android.database.sqlite.SQLiteDatabaseConfiguration configuration
android.database.sqlite.SQLiteConnectionPool pool
private void open ()
public void close ()
private void dispose (boolean)
int pendingCount
boolean finalized
public void reconfigure (android.database.sqlite.SQLiteDatabaseConfiguration)
android.database.sqlite.SQLiteConnection newPrimaryConnection
boolean walModeChanged
boolean foreignKeyModeChanged
android.database.sqlite.SQLiteDatabaseConfiguration configuration
public android.database.sqlite.SQLiteConnection acquireConnection (java.lang.String, int, android.os.CancellationSignal)
String sql
int connectionFlags
android.os.CancellationSignal cancellationSignal
public void releaseConnection (android.database.sqlite.SQLiteConnection)
android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus status
android.database.sqlite.SQLiteConnection connection
private boolean recycleConnectionLocked (android.database.sqlite.SQLiteConnection, android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus)
RuntimeException ex
android.database.sqlite.SQLiteConnection connection
android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus status
public boolean shouldYieldConnection (android.database.sqlite.SQLiteConnection, int)
android.database.sqlite.SQLiteConnection connection
int connectionFlags
public void collectDbStats (java.util.ArrayList)
android.database.sqlite.SQLiteConnection connection
android.database.sqlite.SQLiteConnection connection
java.util.ArrayList dbStatsList
private android.database.sqlite.SQLiteConnection openConnectionLocked (android.database.sqlite.SQLiteDatabaseConfiguration, boolean)
android.database.sqlite.SQLiteDatabaseConfiguration configuration
boolean primaryConnection
int connectionId
void onConnectionLeaked ()
private void closeAvailableConnectionsAndLogExceptionsLocked ()
private void closeAvailableNonPrimaryConnectionsAndLogExceptionsLocked ()
int i
int count
private void closeExcessConnectionsAndLogExceptionsLocked ()
android.database.sqlite.SQLiteConnection connection
int availableCount
private void closeConnectionAndLogExceptionsLocked (android.database.sqlite.SQLiteConnection)
RuntimeException ex
android.database.sqlite.SQLiteConnection connection
private void discardAcquiredConnectionsLocked ()
private void reconfigureAllConnectionsLocked ()
RuntimeException ex
RuntimeException ex
android.database.sqlite.SQLiteConnection connection
int i
int count
private void markAcquiredConnectionsLocked (android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus)
android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus oldStatus
java.util.Map$Entry entry
int i
java.util.ArrayList keysToUpdate
int updateCount
android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus status
private android.database.sqlite.SQLiteConnection waitForConnection (java.lang.String, int, android.os.CancellationSignal)
android.database.sqlite.SQLiteConnection connection
int priority
long startTime
android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter predecessor
android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter successor
android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter waiter
int nonce
android.database.sqlite.SQLiteConnection connection
RuntimeException ex
long now
long busyTimeoutMillis
long nextBusyTimeoutTime
String sql
int connectionFlags
android.os.CancellationSignal cancellationSignal
boolean wantPrimaryConnection
android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter waiter
int nonce
private void cancelConnectionWaiterLocked (android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter)
android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter waiter
android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter predecessor
android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter current
private void logConnectionPoolBusyLocked (long, int)
String description
android.database.sqlite.SQLiteConnection connection
String request
long waitMillis
int connectionFlags
Thread thread
StringBuilder msg
java.util.ArrayList requests
int activeConnections
int idleConnections
int availableConnections
private void wakeConnectionWaitersLocked ()
android.database.sqlite.SQLiteConnection connection
RuntimeException ex
boolean unpark
android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter successor
android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter predecessor
android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter waiter
boolean primaryConnectionNotAvailable
boolean nonPrimaryConnectionNotAvailable
private android.database.sqlite.SQLiteConnection tryAcquirePrimaryConnectionLocked (int)
android.database.sqlite.SQLiteConnection acquiredConnection
int connectionFlags
android.database.sqlite.SQLiteConnection connection
private android.database.sqlite.SQLiteConnection tryAcquireNonPrimaryConnectionLocked (java.lang.String, int)
android.database.sqlite.SQLiteConnection connection
int i
android.database.sqlite.SQLiteConnection connection
String sql
int connectionFlags
android.database.sqlite.SQLiteConnection connection
int availableCount
int openConnections
private void finishAcquireConnectionLocked (android.database.sqlite.SQLiteConnection, int)
boolean readOnly
RuntimeException ex
android.database.sqlite.SQLiteConnection connection
int connectionFlags
private boolean isSessionBlockingImportantConnectionWaitersLocked (boolean, int)
int priority
boolean holdingPrimaryConnection
int connectionFlags
android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter waiter
private static int getPriority (int)
int connectionFlags
private void setMaxConnectionPoolSizeLocked ()
private void throwIfClosedLocked ()
private android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter obtainConnectionWaiterLocked (java.lang.Thread, long, int, boolean, java.lang.String, int)
Thread thread
long startTime
int priority
boolean wantPrimaryConnection
String sql
int connectionFlags
android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter waiter
private void recycleConnectionWaiterLocked (android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter)
android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter waiter
public void dump (android.util.Printer, boolean)
int i
int count
android.database.sqlite.SQLiteConnection connection
java.util.Map$Entry entry
android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter waiter
int i
long now
android.util.Printer printer
boolean verbose
android.util.Printer indentedPrinter
public java.lang.String toString ()
static java.lang.Object access$000 (android.database.sqlite.SQLiteConnectionPool)
android.database.sqlite.SQLiteConnectionPool x0
static void access$100 (android.database.sqlite.SQLiteConnectionPool, android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter)
android.database.sqlite.SQLiteConnectionPool x0
android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter x1
static void ()
}
android/database/sqlite/SQLiteConstraintException.classSQLiteConstraintException.java
package android.database.sqlite
public android.database.sqlite.SQLiteConstraintException extends android.database.sqlite.SQLiteException {
public void ()
public void (java.lang.String)
String error
}
android/database/sqlite/SQLiteCursor.classSQLiteCursor.java
package android.database.sqlite
public android.database.sqlite.SQLiteCursor extends android.database.AbstractWindowedCursor {
static final String TAG
static final int NO_COUNT
private final String mEditTable
private final String[] mColumns
private final android.database.sqlite.SQLiteQuery mQuery
private final android.database.sqlite.SQLiteCursorDriver mDriver
private int mCount
private int mCursorWindowCapacity
private java.util.Map mColumnNameMap
private final Throwable mStackTrace
public void (android.database.sqlite.SQLiteDatabase, android.database.sqlite.SQLiteCursorDriver, java.lang.String, android.database.sqlite.SQLiteQuery)
android.database.sqlite.SQLiteDatabase db
android.database.sqlite.SQLiteCursorDriver driver
String editTable
android.database.sqlite.SQLiteQuery query
public void (android.database.sqlite.SQLiteCursorDriver, java.lang.String, android.database.sqlite.SQLiteQuery)
android.database.sqlite.SQLiteCursorDriver driver
String editTable
android.database.sqlite.SQLiteQuery query
public android.database.sqlite.SQLiteDatabase getDatabase ()
public boolean onMove (int, int)
int oldPosition
int newPosition
public int getCount ()
private void fillWindow (int)
int startPos
int startPos
RuntimeException ex
int requiredPos
public int getColumnIndex (java.lang.String)
int i
String[] columns
int columnCount
java.util.HashMap map
Exception e
String columnName
int periodIndex
Integer i
public java.lang.String[] getColumnNames ()
public void deactivate ()
public void close ()
public boolean requery ()
IllegalStateException e
public void setWindow (android.database.CursorWindow)
android.database.CursorWindow window
public void setSelectionArguments (java.lang.String[])
String[] selectionArgs
protected void finalize ()
String sql
}
android/database/sqlite/SQLiteCursorDriver.classSQLiteCursorDriver.java
package android.database.sqlite
public abstract android.database.sqlite.SQLiteCursorDriver extends java.lang.Object {
public abstract android.database.Cursor query (android.database.sqlite.SQLiteDatabase$CursorFactory, java.lang.String[])
public abstract void cursorDeactivated ()
public abstract void cursorRequeried (android.database.Cursor)
public abstract void cursorClosed ()
public abstract void setBindArguments (java.lang.String[])
}
android/database/sqlite/SQLiteCustomFunction.classSQLiteCustomFunction.java
package android.database.sqlite
public final android.database.sqlite.SQLiteCustomFunction extends java.lang.Object {
public final String name
public final int numArgs
public final android.database.sqlite.SQLiteDatabase$CustomFunction callback
public void (java.lang.String, int, android.database.sqlite.SQLiteDatabase$CustomFunction)
String name
int numArgs
android.database.sqlite.SQLiteDatabase$CustomFunction callback
private void dispatchCallback (java.lang.String[])
String[] args
}
android/database/sqlite/SQLiteDatabase$1.classSQLiteDatabase.java
package android.database.sqlite
android.database.sqlite.SQLiteDatabase$1 extends java.lang.ThreadLocal {
final android.database.sqlite.SQLiteDatabase this$0
void (android.database.sqlite.SQLiteDatabase)
android.database.sqlite.SQLiteDatabase this$0
protected android.database.sqlite.SQLiteSession initialValue ()
protected volatile java.lang.Object initialValue ()
}
android/database/sqlite/SQLiteDatabase$2.classSQLiteDatabase.java
package android.database.sqlite
final android.database.sqlite.SQLiteDatabase$2 extends java.lang.Object implements java.io.FileFilter {
final String val$prefix
void (java.lang.String)
public boolean accept (java.io.File)
java.io.File candidate
}
android/database/sqlite/SQLiteDatabase$CursorFactory.classSQLiteDatabase.java
package android.database.sqlite
public abstract android.database.sqlite.SQLiteDatabase$CursorFactory extends java.lang.Object {
public abstract android.database.Cursor newCursor (android.database.sqlite.SQLiteDatabase, android.database.sqlite.SQLiteCursorDriver, java.lang.String, android.database.sqlite.SQLiteQuery)
}
android/database/sqlite/SQLiteDatabase$CustomFunction.classSQLiteDatabase.java
package android.database.sqlite
public abstract android.database.sqlite.SQLiteDatabase$CustomFunction extends java.lang.Object {
public abstract void callback (java.lang.String[])
}
android/database/sqlite/SQLiteDatabase.classSQLiteDatabase.java
package android.database.sqlite
public final android.database.sqlite.SQLiteDatabase extends android.database.sqlite.SQLiteClosable {
private static final String TAG
private static final int EVENT_DB_CORRUPT
private static java.util.WeakHashMap sActiveDatabases
private final ThreadLocal mThreadSession
private final android.database.sqlite.SQLiteDatabase$CursorFactory mCursorFactory
private final android.database.DatabaseErrorHandler mErrorHandler
private final Object mLock
private final dalvik.system.CloseGuard mCloseGuardLocked
private final android.database.sqlite.SQLiteDatabaseConfiguration mConfigurationLocked
private android.database.sqlite.SQLiteConnectionPool mConnectionPoolLocked
private boolean mHasAttachedDbsLocked
public static final int CONFLICT_ROLLBACK
public static final int CONFLICT_ABORT
public static final int CONFLICT_FAIL
public static final int CONFLICT_IGNORE
public static final int CONFLICT_REPLACE
public static final int CONFLICT_NONE
private static final String[] CONFLICT_VALUES
public static final int SQLITE_MAX_LIKE_PATTERN_LENGTH
public static final int OPEN_READWRITE
public static final int OPEN_READONLY
private static final int OPEN_READ_MASK
public static final int NO_LOCALIZED_COLLATORS
public static final int CREATE_IF_NECESSARY
public static final int ENABLE_WRITE_AHEAD_LOGGING
public static final int MAX_SQL_CACHE_SIZE
static final boolean $assertionsDisabled
private void (java.lang.String, int, android.database.sqlite.SQLiteDatabase$CursorFactory, android.database.DatabaseErrorHandler)
String path
int openFlags
android.database.sqlite.SQLiteDatabase$CursorFactory cursorFactory
android.database.DatabaseErrorHandler errorHandler
protected void finalize () throws java.lang.Throwable
protected void onAllReferencesReleased ()
private void dispose (boolean)
android.database.sqlite.SQLiteConnectionPool pool
boolean finalized
android.database.sqlite.SQLiteConnectionPool pool
public static int releaseMemory ()
public void setLockingEnabled (boolean)
boolean lockingEnabled
java.lang.String getLabel ()
void onCorruption ()
android.database.sqlite.SQLiteSession getThreadSession ()
android.database.sqlite.SQLiteSession createSession ()
android.database.sqlite.SQLiteConnectionPool pool
android.database.sqlite.SQLiteConnectionPool pool
int getThreadDefaultConnectionFlags (boolean)
boolean readOnly
int flags
public void beginTransaction ()
public void beginTransactionNonExclusive ()
public void beginTransactionWithListener (android.database.sqlite.SQLiteTransactionListener)
android.database.sqlite.SQLiteTransactionListener transactionListener
public void beginTransactionWithListenerNonExclusive (android.database.sqlite.SQLiteTransactionListener)
android.database.sqlite.SQLiteTransactionListener transactionListener
private void beginTransaction (android.database.sqlite.SQLiteTransactionListener, boolean)
android.database.sqlite.SQLiteTransactionListener transactionListener
boolean exclusive
public void endTransaction ()
public void setTransactionSuccessful ()
public boolean inTransaction ()
public boolean isDbLockedByCurrentThread ()
public boolean isDbLockedByOtherThreads ()
public boolean yieldIfContended ()
public boolean yieldIfContendedSafely ()
public boolean yieldIfContendedSafely (long)
long sleepAfterYieldDelay
private boolean yieldIfContendedHelper (boolean, long)
boolean throwIfUnsafe
long sleepAfterYieldDelay
public java.util.Map getSyncedTables ()
public static android.database.sqlite.SQLiteDatabase openDatabase (java.lang.String, android.database.sqlite.SQLiteDatabase$CursorFactory, int)
String path
android.database.sqlite.SQLiteDatabase$CursorFactory factory
int flags
public static android.database.sqlite.SQLiteDatabase openDatabase (java.lang.String, android.database.sqlite.SQLiteDatabase$CursorFactory, int, android.database.DatabaseErrorHandler)
String path
android.database.sqlite.SQLiteDatabase$CursorFactory factory
int flags
android.database.DatabaseErrorHandler errorHandler
android.database.sqlite.SQLiteDatabase db
public static android.database.sqlite.SQLiteDatabase openOrCreateDatabase (java.io.File, android.database.sqlite.SQLiteDatabase$CursorFactory)
java.io.File file
android.database.sqlite.SQLiteDatabase$CursorFactory factory
public static android.database.sqlite.SQLiteDatabase openOrCreateDatabase (java.lang.String, android.database.sqlite.SQLiteDatabase$CursorFactory)
String path
android.database.sqlite.SQLiteDatabase$CursorFactory factory
public static android.database.sqlite.SQLiteDatabase openOrCreateDatabase (java.lang.String, android.database.sqlite.SQLiteDatabase$CursorFactory, android.database.DatabaseErrorHandler)
String path
android.database.sqlite.SQLiteDatabase$CursorFactory factory
android.database.DatabaseErrorHandler errorHandler
public static boolean deleteDatabase (java.io.File)
java.io.File masterJournal
String prefix
java.io.File[] files
java.io.File file
boolean deleted
java.io.File dir
public void reopenReadWrite ()
RuntimeException ex
int oldOpenFlags
private void open ()
android.database.sqlite.SQLiteDatabaseCorruptException ex
android.database.sqlite.SQLiteException ex
private void openInner ()
public static android.database.sqlite.SQLiteDatabase create (android.database.sqlite.SQLiteDatabase$CursorFactory)
android.database.sqlite.SQLiteDatabase$CursorFactory factory
public void addCustomFunction (java.lang.String, int, android.database.sqlite.SQLiteDatabase$CustomFunction)
RuntimeException ex
String name
int numArgs
android.database.sqlite.SQLiteDatabase$CustomFunction function
android.database.sqlite.SQLiteCustomFunction wrapper
public int getVersion ()
public void setVersion (int)
int version
public long getMaximumSize ()
long pageCount
public long setMaximumSize (long)
long numBytes
long pageSize
long numPages
long newPageCount
public long getPageSize ()
public void setPageSize (long)
long numBytes
public void markTableSyncable (java.lang.String, java.lang.String)
String table
String deletedTable
public void markTableSyncable (java.lang.String, java.lang.String, java.lang.String)
String table
String foreignKey
String updateTable
public static java.lang.String findEditTable (java.lang.String)
int spacepos
int commapos
String tables
public android.database.sqlite.SQLiteStatement compileStatement (java.lang.String) throws android.database.SQLException
String sql
public android.database.Cursor query (boolean, java.lang.String, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String)
boolean distinct
String table
String[] columns
String selection
String[] selectionArgs
String groupBy
String having
String orderBy
String limit
public android.database.Cursor query (boolean, java.lang.String, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String, android.os.CancellationSignal)
boolean distinct
String table
String[] columns
String selection
String[] selectionArgs
String groupBy
String having
String orderBy
String limit
android.os.CancellationSignal cancellationSignal
public android.database.Cursor queryWithFactory (android.database.sqlite.SQLiteDatabase$CursorFactory, boolean, java.lang.String, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String)
android.database.sqlite.SQLiteDatabase$CursorFactory cursorFactory
boolean distinct
String table
String[] columns
String selection
String[] selectionArgs
String groupBy
String having
String orderBy
String limit
public android.database.Cursor queryWithFactory (android.database.sqlite.SQLiteDatabase$CursorFactory, boolean, java.lang.String, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String, android.os.CancellationSignal)
String sql
android.database.sqlite.SQLiteDatabase$CursorFactory cursorFactory
boolean distinct
String table
String[] columns
String selection
String[] selectionArgs
String groupBy
String having
String orderBy
String limit
android.os.CancellationSignal cancellationSignal
public android.database.Cursor query (java.lang.String, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String)
String table
String[] columns
String selection
String[] selectionArgs
String groupBy
String having
String orderBy
public android.database.Cursor query (java.lang.String, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String table
String[] columns
String selection
String[] selectionArgs
String groupBy
String having
String orderBy
String limit
public android.database.Cursor rawQuery (java.lang.String, java.lang.String[])
String sql
String[] selectionArgs
public android.database.Cursor rawQuery (java.lang.String, java.lang.String[], android.os.CancellationSignal)
String sql
String[] selectionArgs
android.os.CancellationSignal cancellationSignal
public android.database.Cursor rawQueryWithFactory (android.database.sqlite.SQLiteDatabase$CursorFactory, java.lang.String, java.lang.String[], java.lang.String)
android.database.sqlite.SQLiteDatabase$CursorFactory cursorFactory
String sql
String[] selectionArgs
String editTable
public android.database.Cursor rawQueryWithFactory (android.database.sqlite.SQLiteDatabase$CursorFactory, java.lang.String, java.lang.String[], java.lang.String, android.os.CancellationSignal)
android.database.sqlite.SQLiteCursorDriver driver
android.database.sqlite.SQLiteDatabase$CursorFactory cursorFactory
String sql
String[] selectionArgs
String editTable
android.os.CancellationSignal cancellationSignal
public long insert (java.lang.String, java.lang.String, android.content.ContentValues)
android.database.SQLException e
String table
String nullColumnHack
android.content.ContentValues values
public long insertOrThrow (java.lang.String, java.lang.String, android.content.ContentValues) throws android.database.SQLException
String table
String nullColumnHack
android.content.ContentValues values
public long replace (java.lang.String, java.lang.String, android.content.ContentValues)
android.database.SQLException e
String table
String nullColumnHack
android.content.ContentValues initialValues
public long replaceOrThrow (java.lang.String, java.lang.String, android.content.ContentValues) throws android.database.SQLException
String table
String nullColumnHack
android.content.ContentValues initialValues
public long insertWithOnConflict (java.lang.String, java.lang.String, android.content.ContentValues, int)
String colName
int i
StringBuilder sql
Object[] bindArgs
int size
android.database.sqlite.SQLiteStatement statement
String table
String nullColumnHack
android.content.ContentValues initialValues
int conflictAlgorithm
public int delete (java.lang.String, java.lang.String, java.lang.String[])
android.database.sqlite.SQLiteStatement statement
String table
String whereClause
String[] whereArgs
public int update (java.lang.String, android.content.ContentValues, java.lang.String, java.lang.String[])
String table
android.content.ContentValues values
String whereClause
String[] whereArgs
public int updateWithOnConflict (java.lang.String, android.content.ContentValues, java.lang.String, java.lang.String[], int)
String colName
StringBuilder sql
int setValuesSize
int bindArgsSize
Object[] bindArgs
int i
android.database.sqlite.SQLiteStatement statement
String table
android.content.ContentValues values
String whereClause
String[] whereArgs
int conflictAlgorithm
public void execSQL (java.lang.String) throws android.database.SQLException
String sql
public void execSQL (java.lang.String, java.lang.Object[]) throws android.database.SQLException
String sql
Object[] bindArgs
private int executeSql (java.lang.String, java.lang.Object[]) throws android.database.SQLException
boolean disableWal
android.database.sqlite.SQLiteStatement statement
String sql
Object[] bindArgs
public boolean isReadOnly ()
private boolean isReadOnlyLocked ()
public boolean isInMemoryDatabase ()
public boolean isOpen ()
public boolean needUpgrade (int)
int newVersion
public final java.lang.String getPath ()
public void setLocale (java.util.Locale)
RuntimeException ex
java.util.Locale oldLocale
java.util.Locale locale
public void setMaxSqlCacheSize (int)
RuntimeException ex
int oldMaxSqlCacheSize
int cacheSize
public void setForeignKeyConstraintsEnabled (boolean)
RuntimeException ex
boolean enable
public boolean enableWriteAheadLogging ()
RuntimeException ex
public void disableWriteAheadLogging ()
RuntimeException ex
public boolean isWriteAheadLoggingEnabled ()
static java.util.ArrayList getDbStats ()
android.database.sqlite.SQLiteDatabase db
java.util.ArrayList dbStatsList
private void collectDbStats (java.util.ArrayList)
java.util.ArrayList dbStatsList
private static java.util.ArrayList getActiveDatabases ()
java.util.ArrayList databases
static void dumpAll (android.util.Printer, boolean)
android.database.sqlite.SQLiteDatabase db
android.util.Printer printer
boolean verbose
private void dump (android.util.Printer, boolean)
android.util.Printer printer
boolean verbose
public java.util.List getAttachedDbs ()
android.database.Cursor c
java.util.ArrayList attachedDbs
public boolean isDatabaseIntegrityOk ()
android.database.sqlite.SQLiteException e
String rslt
android.util.Pair p
android.database.sqlite.SQLiteStatement prog
int i
java.util.List attachedDbs
public java.lang.String toString ()
private void throwIfNotOpenLocked ()
static void ()
}
android/database/sqlite/SQLiteDatabaseConfiguration.classSQLiteDatabaseConfiguration.java
package android.database.sqlite
public final android.database.sqlite.SQLiteDatabaseConfiguration extends java.lang.Object {
private static final java.util.regex.Pattern EMAIL_IN_DB_PATTERN
public static final String MEMORY_DB_PATH
public final String path
public final String label
public int openFlags
public int maxSqlCacheSize
public java.util.Locale locale
public boolean foreignKeyConstraintsEnabled
public final java.util.ArrayList customFunctions
public void (java.lang.String, int)
String path
int openFlags
public void (android.database.sqlite.SQLiteDatabaseConfiguration)
android.database.sqlite.SQLiteDatabaseConfiguration other
public void updateParametersFrom (android.database.sqlite.SQLiteDatabaseConfiguration)
android.database.sqlite.SQLiteDatabaseConfiguration other
public boolean isInMemoryDb ()
private static java.lang.String stripPathForLogs (java.lang.String)
String path
static void ()
}
android/database/sqlite/SQLiteDatabaseCorruptException.classSQLiteDatabaseCorruptException.java
package android.database.sqlite
public android.database.sqlite.SQLiteDatabaseCorruptException extends android.database.sqlite.SQLiteException {
public void ()
public void (java.lang.String)
String error
}
android/database/sqlite/SQLiteDatabaseLockedException.classSQLiteDatabaseLockedException.java
package android.database.sqlite
public android.database.sqlite.SQLiteDatabaseLockedException extends android.database.sqlite.SQLiteException {
public void ()
public void (java.lang.String)
String error
}
android/database/sqlite/SQLiteDatatypeMismatchException.classSQLiteDatatypeMismatchException.java
package android.database.sqlite
public android.database.sqlite.SQLiteDatatypeMismatchException extends android.database.sqlite.SQLiteException {
public void ()
public void (java.lang.String)
String error
}
android/database/sqlite/SQLiteDebug$DbStats.classSQLiteDebug.java
package android.database.sqlite
public android.database.sqlite.SQLiteDebug$DbStats extends java.lang.Object {
public String dbName
public long pageSize
public long dbSize
public int lookaside
public String cache
public void (java.lang.String, long, long, int, int, int, int)
String dbName
long pageCount
long pageSize
int lookaside
int hits
int misses
int cachesize
}
android/database/sqlite/SQLiteDebug$PagerStats.classSQLiteDebug.java
package android.database.sqlite
public android.database.sqlite.SQLiteDebug$PagerStats extends java.lang.Object {
public int memoryUsed
public int pageCacheOverflow
public int largestMemAlloc
public java.util.ArrayList dbStats
public void ()
}
android/database/sqlite/SQLiteDebug.classSQLiteDebug.java
package android.database.sqlite
public final android.database.sqlite.SQLiteDebug extends java.lang.Object {
public static final boolean DEBUG_SQL_LOG
public static final boolean DEBUG_SQL_STATEMENTS
public static final boolean DEBUG_SQL_TIME
public static final boolean DEBUG_LOG_SLOW_QUERIES
private static native void nativeGetPagerStats (android.database.sqlite.SQLiteDebug$PagerStats)
private void ()
public static final boolean shouldLogSlowQuery (long)
long elapsedTimeMillis
int slowQueryMillis
public static android.database.sqlite.SQLiteDebug$PagerStats getDatabaseInfo ()
android.database.sqlite.SQLiteDebug$PagerStats stats
public static void dump (android.util.Printer, java.lang.String[])
String arg
android.util.Printer printer
String[] args
boolean verbose
static void ()
}
android/database/sqlite/SQLiteDirectCursorDriver.classSQLiteDirectCursorDriver.java
package android.database.sqlite
public final android.database.sqlite.SQLiteDirectCursorDriver extends java.lang.Object implements android.database.sqlite.SQLiteCursorDriver {
private final android.database.sqlite.SQLiteDatabase mDatabase
private final String mEditTable
private final String mSql
private final android.os.CancellationSignal mCancellationSignal
private android.database.sqlite.SQLiteQuery mQuery
public void (android.database.sqlite.SQLiteDatabase, java.lang.String, java.lang.String, android.os.CancellationSignal)
android.database.sqlite.SQLiteDatabase db
String sql
String editTable
android.os.CancellationSignal cancellationSignal
public android.database.Cursor query (android.database.sqlite.SQLiteDatabase$CursorFactory, java.lang.String[])
android.database.Cursor cursor
android.database.Cursor cursor
RuntimeException ex
android.database.sqlite.SQLiteDatabase$CursorFactory factory
String[] selectionArgs
android.database.sqlite.SQLiteQuery query
android.database.Cursor cursor
public void cursorClosed ()
public void setBindArguments (java.lang.String[])
String[] bindArgs
public void cursorDeactivated ()
public void cursorRequeried (android.database.Cursor)
android.database.Cursor cursor
public java.lang.String toString ()
}
android/database/sqlite/SQLiteDiskIOException.classSQLiteDiskIOException.java
package android.database.sqlite
public android.database.sqlite.SQLiteDiskIOException extends android.database.sqlite.SQLiteException {
public void ()
public void (java.lang.String)
String error
}
android/database/sqlite/SQLiteDoneException.classSQLiteDoneException.java
package android.database.sqlite
public android.database.sqlite.SQLiteDoneException extends android.database.sqlite.SQLiteException {
public void ()
public void (java.lang.String)
String error
}
android/database/sqlite/SQLiteException.classSQLiteException.java
package android.database.sqlite
public android.database.sqlite.SQLiteException extends android.database.SQLException {
public void ()
public void (java.lang.String)
String error
public void (java.lang.String, java.lang.Throwable)
String error
Throwable cause
}
android/database/sqlite/SQLiteFullException.classSQLiteFullException.java
package android.database.sqlite
public android.database.sqlite.SQLiteFullException extends android.database.sqlite.SQLiteException {
public void ()
public void (java.lang.String)
String error
}
android/database/sqlite/SQLiteGlobal.classSQLiteGlobal.java
package android.database.sqlite
public final android.database.sqlite.SQLiteGlobal extends java.lang.Object {
private static final String TAG
private static final Object sLock
private static int sDefaultPageSize
private static native int nativeReleaseMemory ()
private void ()
public static int releaseMemory ()
public static int getDefaultPageSize ()
public static java.lang.String getDefaultJournalMode ()
public static int getJournalSizeLimit ()
public static java.lang.String getDefaultSyncMode ()
public static java.lang.String getWALSyncMode ()
public static int getWALAutoCheckpoint ()
int value
public static int getWALConnectionPoolSize ()
int value
static void ()
}
android/database/sqlite/SQLiteMisuseException.classSQLiteMisuseException.java
package android.database.sqlite
public android.database.sqlite.SQLiteMisuseException extends android.database.sqlite.SQLiteException {
public void ()
public void (java.lang.String)
String error
}
android/database/sqlite/SQLiteOutOfMemoryException.classSQLiteOutOfMemoryException.java
package android.database.sqlite
public android.database.sqlite.SQLiteOutOfMemoryException extends android.database.sqlite.SQLiteException {
public void ()
public void (java.lang.String)
String error
}
android/database/sqlite/SQLiteProgram.classSQLiteProgram.java
package android.database.sqlite
public abstract android.database.sqlite.SQLiteProgram extends android.database.sqlite.SQLiteClosable {
private static final String[] EMPTY_STRING_ARRAY
private final android.database.sqlite.SQLiteDatabase mDatabase
private final String mSql
private final boolean mReadOnly
private final String[] mColumnNames
private final int mNumParameters
private final Object[] mBindArgs
void (android.database.sqlite.SQLiteDatabase, java.lang.String, java.lang.Object[], android.os.CancellationSignal)
boolean assumeReadOnly
android.database.sqlite.SQLiteStatementInfo info
android.database.sqlite.SQLiteDatabase db
String sql
Object[] bindArgs
android.os.CancellationSignal cancellationSignalForPrepare
int n
final android.database.sqlite.SQLiteDatabase getDatabase ()
final java.lang.String getSql ()
final java.lang.Object[] getBindArgs ()
final java.lang.String[] getColumnNames ()
protected final android.database.sqlite.SQLiteSession getSession ()
protected final int getConnectionFlags ()
protected final void onCorruption ()
public final int getUniqueId ()
public void bindNull (int)
int index
public void bindLong (int, long)
int index
long value
public void bindDouble (int, double)
int index
double value
public void bindString (int, java.lang.String)
int index
String value
public void bindBlob (int, byte[])
int index
byte[] value
public void clearBindings ()
public void bindAllArgsAsStrings (java.lang.String[])
int i
String[] bindArgs
protected void onAllReferencesReleased ()
private void bind (int, java.lang.Object)
int index
Object value
static void ()
}
android/database/sqlite/SQLiteQuery.classSQLiteQuery.java
package android.database.sqlite
public final android.database.sqlite.SQLiteQuery extends android.database.sqlite.SQLiteProgram {
private static final String TAG
private final android.os.CancellationSignal mCancellationSignal
void (android.database.sqlite.SQLiteDatabase, java.lang.String, android.os.CancellationSignal)
android.database.sqlite.SQLiteDatabase db
String query
android.os.CancellationSignal cancellationSignal
int fillWindow (android.database.CursorWindow, int, int, boolean)
int numRows
android.database.sqlite.SQLiteDatabaseCorruptException ex
android.database.sqlite.SQLiteException ex
android.database.CursorWindow window
int startPos
int requiredPos
boolean countAllRows
public java.lang.String toString ()
}
android/database/sqlite/SQLiteQueryBuilder.classSQLiteQueryBuilder.java
package android.database.sqlite
public android.database.sqlite.SQLiteQueryBuilder extends java.lang.Object {
private static final String TAG
private static final java.util.regex.Pattern sLimitPattern
private java.util.Map mProjectionMap
private String mTables
private StringBuilder mWhereClause
private boolean mDistinct
private android.database.sqlite.SQLiteDatabase$CursorFactory mFactory
private boolean mStrict
public void ()
public void setDistinct (boolean)
boolean distinct
public java.lang.String getTables ()
public void setTables (java.lang.String)
String inTables
public void appendWhere (java.lang.CharSequence)
CharSequence inWhere
public void appendWhereEscapeString (java.lang.String)
String inWhere
public void setProjectionMap (java.util.Map)
java.util.Map columnMap
public void setCursorFactory (android.database.sqlite.SQLiteDatabase$CursorFactory)
android.database.sqlite.SQLiteDatabase$CursorFactory factory
public void setStrict (boolean)
boolean flag
public static java.lang.String buildQueryString (boolean, java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
boolean distinct
String tables
String[] columns
String where
String groupBy
String having
String orderBy
String limit
StringBuilder query
private static void appendClause (java.lang.StringBuilder, java.lang.String, java.lang.String)
StringBuilder s
String name
String clause
public static void appendColumns (java.lang.StringBuilder, java.lang.String[])
String column
int i
StringBuilder s
String[] columns
int n
public android.database.Cursor query (android.database.sqlite.SQLiteDatabase, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String)
android.database.sqlite.SQLiteDatabase db
String[] projectionIn
String selection
String[] selectionArgs
String groupBy
String having
String sortOrder
public android.database.Cursor query (android.database.sqlite.SQLiteDatabase, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String)
android.database.sqlite.SQLiteDatabase db
String[] projectionIn
String selection
String[] selectionArgs
String groupBy
String having
String sortOrder
String limit
public android.database.Cursor query (android.database.sqlite.SQLiteDatabase, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String, android.os.CancellationSignal)
String sqlForValidation
android.database.sqlite.SQLiteDatabase db
String[] projectionIn
String selection
String[] selectionArgs
String groupBy
String having
String sortOrder
String limit
android.os.CancellationSignal cancellationSignal
String sql
private void validateQuerySql (android.database.sqlite.SQLiteDatabase, java.lang.String, android.os.CancellationSignal)
android.database.sqlite.SQLiteDatabase db
String sql
android.os.CancellationSignal cancellationSignal
public java.lang.String buildQuery (java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String[] projectionIn
String selection
String groupBy
String having
String sortOrder
String limit
String[] projection
StringBuilder where
boolean hasBaseWhereClause
public java.lang.String buildQuery (java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String[] projectionIn
String selection
String[] selectionArgs
String groupBy
String having
String sortOrder
String limit
public java.lang.String buildUnionSubQuery (java.lang.String, java.lang.String[], java.util.Set, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String unionColumn
int i
String typeDiscriminatorColumn
String[] unionColumns
java.util.Set columnsPresentInTable
int computedColumnsOffset
String typeDiscriminatorValue
String selection
String groupBy
String having
int unionColumnsCount
String[] projectionIn
public java.lang.String buildUnionSubQuery (java.lang.String, java.lang.String[], java.util.Set, int, java.lang.String, java.lang.String, java.lang.String[], java.lang.String, java.lang.String)
String typeDiscriminatorColumn
String[] unionColumns
java.util.Set columnsPresentInTable
int computedColumnsOffset
String typeDiscriminatorValue
String selection
String[] selectionArgs
String groupBy
String having
public java.lang.String buildUnionQuery (java.lang.String[], java.lang.String, java.lang.String)
int i
String[] subQueries
String sortOrder
String limit
StringBuilder query
int subQueryCount
String unionOperator
private java.lang.String[] computeProjection (java.lang.String[])
String userColumn
String column
int i
String[] projection
int length
java.util.Map$Entry entry
java.util.Set entrySet
String[] projection
java.util.Iterator entryIter
int i
String[] projectionIn
static void ()
}
android/database/sqlite/SQLiteReadOnlyDatabaseException.classSQLiteReadOnlyDatabaseException.java
package android.database.sqlite
public android.database.sqlite.SQLiteReadOnlyDatabaseException extends android.database.sqlite.SQLiteException {
public void ()
public void (java.lang.String)
String error
}
android/database/sqlite/SQLiteSession$1.classSQLiteSession.java
package android.database.sqlite
android.database.sqlite.SQLiteSession$1 extends java.lang.Object {
}
android/database/sqlite/SQLiteSession$Transaction.classSQLiteSession.java
package android.database.sqlite
final android.database.sqlite.SQLiteSession$Transaction extends java.lang.Object {
public android.database.sqlite.SQLiteSession$Transaction mParent
public int mMode
public android.database.sqlite.SQLiteTransactionListener mListener
public boolean mMarkedSuccessful
public boolean mChildFailed
private void ()
void (android.database.sqlite.SQLiteSession$1)
android.database.sqlite.SQLiteSession$1 x0
}
android/database/sqlite/SQLiteSession.classSQLiteSession.java
package android.database.sqlite
public final android.database.sqlite.SQLiteSession extends java.lang.Object {
private final android.database.sqlite.SQLiteConnectionPool mConnectionPool
private android.database.sqlite.SQLiteConnection mConnection
private int mConnectionFlags
private int mConnectionUseCount
private android.database.sqlite.SQLiteSession$Transaction mTransactionPool
private android.database.sqlite.SQLiteSession$Transaction mTransactionStack
public static final int TRANSACTION_MODE_DEFERRED
public static final int TRANSACTION_MODE_IMMEDIATE
public static final int TRANSACTION_MODE_EXCLUSIVE
static final boolean $assertionsDisabled
public void (android.database.sqlite.SQLiteConnectionPool)
android.database.sqlite.SQLiteConnectionPool connectionPool
public boolean hasTransaction ()
public boolean hasNestedTransaction ()
public boolean hasConnection ()
public void beginTransaction (int, android.database.sqlite.SQLiteTransactionListener, int, android.os.CancellationSignal)
int transactionMode
android.database.sqlite.SQLiteTransactionListener transactionListener
int connectionFlags
android.os.CancellationSignal cancellationSignal
private void beginTransactionUnchecked (int, android.database.sqlite.SQLiteTransactionListener, int, android.os.CancellationSignal)
RuntimeException ex
android.database.sqlite.SQLiteSession$Transaction transaction
int transactionMode
android.database.sqlite.SQLiteTransactionListener transactionListener
int connectionFlags
android.os.CancellationSignal cancellationSignal
public void setTransactionSuccessful ()
public void endTransaction (android.os.CancellationSignal)
android.os.CancellationSignal cancellationSignal
private void endTransactionUnchecked (android.os.CancellationSignal, boolean)
RuntimeException ex
android.os.CancellationSignal cancellationSignal
boolean yielding
android.database.sqlite.SQLiteSession$Transaction top
boolean successful
RuntimeException listenerException
android.database.sqlite.SQLiteTransactionListener listener
public boolean yieldTransaction (long, boolean, android.os.CancellationSignal)
long sleepAfterYieldDelayMillis
boolean throwIfUnsafe
android.os.CancellationSignal cancellationSignal
private boolean yieldTransactionUnchecked (long, android.os.CancellationSignal)
long sleepAfterYieldDelayMillis
android.os.CancellationSignal cancellationSignal
int transactionMode
android.database.sqlite.SQLiteTransactionListener listener
int connectionFlags
public void prepare (java.lang.String, int, android.os.CancellationSignal, android.database.sqlite.SQLiteStatementInfo)
String sql
int connectionFlags
android.os.CancellationSignal cancellationSignal
android.database.sqlite.SQLiteStatementInfo outStatementInfo
public void execute (java.lang.String, java.lang.Object[], int, android.os.CancellationSignal)
String sql
Object[] bindArgs
int connectionFlags
android.os.CancellationSignal cancellationSignal
public long executeForLong (java.lang.String, java.lang.Object[], int, android.os.CancellationSignal)
String sql
Object[] bindArgs
int connectionFlags
android.os.CancellationSignal cancellationSignal
public java.lang.String executeForString (java.lang.String, java.lang.Object[], int, android.os.CancellationSignal)
String sql
Object[] bindArgs
int connectionFlags
android.os.CancellationSignal cancellationSignal
public android.os.ParcelFileDescriptor executeForBlobFileDescriptor (java.lang.String, java.lang.Object[], int, android.os.CancellationSignal)
String sql
Object[] bindArgs
int connectionFlags
android.os.CancellationSignal cancellationSignal
public int executeForChangedRowCount (java.lang.String, java.lang.Object[], int, android.os.CancellationSignal)
String sql
Object[] bindArgs
int connectionFlags
android.os.CancellationSignal cancellationSignal
public long executeForLastInsertedRowId (java.lang.String, java.lang.Object[], int, android.os.CancellationSignal)
String sql
Object[] bindArgs
int connectionFlags
android.os.CancellationSignal cancellationSignal
public int executeForCursorWindow (java.lang.String, java.lang.Object[], android.database.CursorWindow, int, int, boolean, int, android.os.CancellationSignal)
String sql
Object[] bindArgs
android.database.CursorWindow window
int startPos
int requiredPos
boolean countAllRows
int connectionFlags
android.os.CancellationSignal cancellationSignal
private boolean executeSpecial (java.lang.String, java.lang.Object[], int, android.os.CancellationSignal)
String sql
Object[] bindArgs
int connectionFlags
android.os.CancellationSignal cancellationSignal
int type
private void acquireConnection (java.lang.String, int, android.os.CancellationSignal)
String sql
int connectionFlags
android.os.CancellationSignal cancellationSignal
private void releaseConnection ()
private void throwIfNoTransaction ()
private void throwIfTransactionMarkedSuccessful ()
private void throwIfNestedTransaction ()
private android.database.sqlite.SQLiteSession$Transaction obtainTransaction (int, android.database.sqlite.SQLiteTransactionListener)
int mode
android.database.sqlite.SQLiteTransactionListener listener
android.database.sqlite.SQLiteSession$Transaction transaction
private void recycleTransaction (android.database.sqlite.SQLiteSession$Transaction)
android.database.sqlite.SQLiteSession$Transaction transaction
static void ()
}
android/database/sqlite/SQLiteStatement.classSQLiteStatement.java
package android.database.sqlite
public final android.database.sqlite.SQLiteStatement extends android.database.sqlite.SQLiteProgram {
void (android.database.sqlite.SQLiteDatabase, java.lang.String, java.lang.Object[])
android.database.sqlite.SQLiteDatabase db
String sql
Object[] bindArgs
public void execute ()
android.database.sqlite.SQLiteDatabaseCorruptException ex
public int executeUpdateDelete ()
android.database.sqlite.SQLiteDatabaseCorruptException ex
public long executeInsert ()
android.database.sqlite.SQLiteDatabaseCorruptException ex
public long simpleQueryForLong ()
android.database.sqlite.SQLiteDatabaseCorruptException ex
public java.lang.String simpleQueryForString ()
android.database.sqlite.SQLiteDatabaseCorruptException ex
public android.os.ParcelFileDescriptor simpleQueryForBlobFileDescriptor ()
android.database.sqlite.SQLiteDatabaseCorruptException ex
public java.lang.String toString ()
}
android/database/sqlite/SQLiteStatementInfo.classSQLiteStatementInfo.java
package android.database.sqlite
public final android.database.sqlite.SQLiteStatementInfo extends java.lang.Object {
public int numParameters
public String[] columnNames
public boolean readOnly
public void ()
}
android/database/sqlite/SQLiteTableLockedException.classSQLiteTableLockedException.java
package android.database.sqlite
public android.database.sqlite.SQLiteTableLockedException extends android.database.sqlite.SQLiteException {
public void ()
public void (java.lang.String)
String error
}
android/database/sqlite/SQLiteTransactionListener.classSQLiteTransactionListener.java
package android.database.sqlite
public abstract android.database.sqlite.SQLiteTransactionListener extends java.lang.Object {
public abstract void onBegin ()
public abstract void onCommit ()
public abstract void onRollback ()
}
android/database/StaleDataException.classStaleDataException.java
package android.database
public android.database.StaleDataException extends java.lang.RuntimeException {
public void ()
public void (java.lang.String)
String description
}
android/ddm/
android/ddm/DdmHandleAppName.classDdmHandleAppName.java
package android.ddm
public android.ddm.DdmHandleAppName extends org.apache.harmony.dalvik.ddmc.ChunkHandler {
public static final int CHUNK_APNM
private static volatile String mAppName
private static android.ddm.DdmHandleAppName mInstance
private void ()
public static void register ()
public void connected ()
public void disconnected ()
public org.apache.harmony.dalvik.ddmc.Chunk handleChunk (org.apache.harmony.dalvik.ddmc.Chunk)
org.apache.harmony.dalvik.ddmc.Chunk request
public static void setAppName (java.lang.String, int)
String name
int userId
public static java.lang.String getAppName ()
private static void sendAPNM (java.lang.String, int)
String appName
int userId
java.nio.ByteBuffer out
org.apache.harmony.dalvik.ddmc.Chunk chunk
static void ()
}
android/ddm/DdmHandleExit.classDdmHandleExit.java
package android.ddm
public android.ddm.DdmHandleExit extends org.apache.harmony.dalvik.ddmc.ChunkHandler {
public static final int CHUNK_EXIT
private static android.ddm.DdmHandleExit mInstance
private void ()
public static void register ()
public void connected ()
public void disconnected ()
public org.apache.harmony.dalvik.ddmc.Chunk handleChunk (org.apache.harmony.dalvik.ddmc.Chunk)
org.apache.harmony.dalvik.ddmc.Chunk request
java.nio.ByteBuffer in
int statusCode
static void ()
}
android/ddm/DdmHandleHeap.classDdmHandleHeap.java
package android.ddm
public android.ddm.DdmHandleHeap extends org.apache.harmony.dalvik.ddmc.ChunkHandler {
public static final int CHUNK_HPIF
public static final int CHUNK_HPSG
public static final int CHUNK_HPDU
public static final int CHUNK_HPDS
public static final int CHUNK_NHSG
public static final int CHUNK_HPGC
public static final int CHUNK_REAE
public static final int CHUNK_REAQ
public static final int CHUNK_REAL
private static android.ddm.DdmHandleHeap mInstance
private void ()
public static void register ()
public void connected ()
public void disconnected ()
public org.apache.harmony.dalvik.ddmc.Chunk handleChunk (org.apache.harmony.dalvik.ddmc.Chunk)
org.apache.harmony.dalvik.ddmc.Chunk request
int type
private org.apache.harmony.dalvik.ddmc.Chunk handleHPIF (org.apache.harmony.dalvik.ddmc.Chunk)
org.apache.harmony.dalvik.ddmc.Chunk request
java.nio.ByteBuffer in
int when
boolean ok
private org.apache.harmony.dalvik.ddmc.Chunk handleHPSGNHSG (org.apache.harmony.dalvik.ddmc.Chunk, boolean)
org.apache.harmony.dalvik.ddmc.Chunk request
boolean isNative
java.nio.ByteBuffer in
int when
int what
boolean ok
private org.apache.harmony.dalvik.ddmc.Chunk handleHPDU (org.apache.harmony.dalvik.ddmc.Chunk)
byte result
UnsupportedOperationException uoe
byte result
java.io.IOException ioe
byte result
RuntimeException re
org.apache.harmony.dalvik.ddmc.Chunk request
java.nio.ByteBuffer in
byte result
int len
String fileName
byte[] reply
private org.apache.harmony.dalvik.ddmc.Chunk handleHPDS (org.apache.harmony.dalvik.ddmc.Chunk)
UnsupportedOperationException uoe
RuntimeException re
org.apache.harmony.dalvik.ddmc.Chunk request
java.nio.ByteBuffer in
String failMsg
private org.apache.harmony.dalvik.ddmc.Chunk handleHPGC (org.apache.harmony.dalvik.ddmc.Chunk)
org.apache.harmony.dalvik.ddmc.Chunk request
private org.apache.harmony.dalvik.ddmc.Chunk handleREAE (org.apache.harmony.dalvik.ddmc.Chunk)
org.apache.harmony.dalvik.ddmc.Chunk request
java.nio.ByteBuffer in
boolean enable
private org.apache.harmony.dalvik.ddmc.Chunk handleREAQ (org.apache.harmony.dalvik.ddmc.Chunk)
org.apache.harmony.dalvik.ddmc.Chunk request
byte[] reply
private org.apache.harmony.dalvik.ddmc.Chunk handleREAL (org.apache.harmony.dalvik.ddmc.Chunk)
org.apache.harmony.dalvik.ddmc.Chunk request
byte[] reply
static void ()
}
android/ddm/DdmHandleNativeHeap.classDdmHandleNativeHeap.java
package android.ddm
public android.ddm.DdmHandleNativeHeap extends org.apache.harmony.dalvik.ddmc.ChunkHandler {
public static final int CHUNK_NHGT
private static android.ddm.DdmHandleNativeHeap mInstance
private void ()
public static void register ()
public void connected ()
public void disconnected ()
public org.apache.harmony.dalvik.ddmc.Chunk handleChunk (org.apache.harmony.dalvik.ddmc.Chunk)
org.apache.harmony.dalvik.ddmc.Chunk request
int type
private org.apache.harmony.dalvik.ddmc.Chunk handleNHGT (org.apache.harmony.dalvik.ddmc.Chunk)
org.apache.harmony.dalvik.ddmc.Chunk request
byte[] data
private native byte[] getLeakInfo ()
static void ()
}
android/ddm/DdmHandleProfiling.classDdmHandleProfiling.java
package android.ddm
public android.ddm.DdmHandleProfiling extends org.apache.harmony.dalvik.ddmc.ChunkHandler {
public static final int CHUNK_MPRS
public static final int CHUNK_MPRE
public static final int CHUNK_MPSS
public static final int CHUNK_MPSE
public static final int CHUNK_MPRQ
public static final int CHUNK_SPSS
public static final int CHUNK_SPSE
private static final boolean DEBUG
private static android.ddm.DdmHandleProfiling mInstance
private void ()
public static void register ()
public void connected ()
public void disconnected ()
public org.apache.harmony.dalvik.ddmc.Chunk handleChunk (org.apache.harmony.dalvik.ddmc.Chunk)
org.apache.harmony.dalvik.ddmc.Chunk request
int type
private org.apache.harmony.dalvik.ddmc.Chunk handleMPRS (org.apache.harmony.dalvik.ddmc.Chunk)
RuntimeException re
org.apache.harmony.dalvik.ddmc.Chunk request
java.nio.ByteBuffer in
int bufferSize
int flags
int len
String fileName
private org.apache.harmony.dalvik.ddmc.Chunk handleMPRE (org.apache.harmony.dalvik.ddmc.Chunk)
byte result
RuntimeException re
org.apache.harmony.dalvik.ddmc.Chunk request
byte result
byte[] reply
private org.apache.harmony.dalvik.ddmc.Chunk handleMPSS (org.apache.harmony.dalvik.ddmc.Chunk)
RuntimeException re
org.apache.harmony.dalvik.ddmc.Chunk request
java.nio.ByteBuffer in
int bufferSize
int flags
private org.apache.harmony.dalvik.ddmc.Chunk handleMPSEOrSPSE (org.apache.harmony.dalvik.ddmc.Chunk, java.lang.String)
RuntimeException re
org.apache.harmony.dalvik.ddmc.Chunk request
String type
private org.apache.harmony.dalvik.ddmc.Chunk handleMPRQ (org.apache.harmony.dalvik.ddmc.Chunk)
org.apache.harmony.dalvik.ddmc.Chunk request
int result
byte[] reply
private org.apache.harmony.dalvik.ddmc.Chunk handleSPSS (org.apache.harmony.dalvik.ddmc.Chunk)
RuntimeException re
org.apache.harmony.dalvik.ddmc.Chunk request
java.nio.ByteBuffer in
int bufferSize
int flags
int interval
static void ()
}
android/ddm/DdmHandleThread.classDdmHandleThread.java
package android.ddm
public android.ddm.DdmHandleThread extends org.apache.harmony.dalvik.ddmc.ChunkHandler {
public static final int CHUNK_THEN
public static final int CHUNK_THCR
public static final int CHUNK_THDE
public static final int CHUNK_THST
public static final int CHUNK_STKL
private static android.ddm.DdmHandleThread mInstance
private void ()
public static void register ()
public void connected ()
public void disconnected ()
public org.apache.harmony.dalvik.ddmc.Chunk handleChunk (org.apache.harmony.dalvik.ddmc.Chunk)
org.apache.harmony.dalvik.ddmc.Chunk request
int type
private org.apache.harmony.dalvik.ddmc.Chunk handleTHEN (org.apache.harmony.dalvik.ddmc.Chunk)
org.apache.harmony.dalvik.ddmc.Chunk request
java.nio.ByteBuffer in
boolean enable
private org.apache.harmony.dalvik.ddmc.Chunk handleTHST (org.apache.harmony.dalvik.ddmc.Chunk)
org.apache.harmony.dalvik.ddmc.Chunk request
java.nio.ByteBuffer in
byte[] status
private org.apache.harmony.dalvik.ddmc.Chunk handleSTKL (org.apache.harmony.dalvik.ddmc.Chunk)
org.apache.harmony.dalvik.ddmc.Chunk request
java.nio.ByteBuffer in
int threadId
StackTraceElement[] trace
private org.apache.harmony.dalvik.ddmc.Chunk createStackChunk (java.lang.StackTraceElement[], int)
StackTraceElement elem
StackTraceElement elem
StackTraceElement[] trace
int threadId
int bufferSize
java.nio.ByteBuffer out
static void ()
}
android/ddm/DdmRegister.classDdmRegister.java
package android.ddm
public android.ddm.DdmRegister extends java.lang.Object {
private void ()
public static void registerHandlers ()
}
android/ddm/package.html
android/ddm/README.txt
android/icu/
android/icu/ICUConfig.properties
android/icu/impl/
android/icu/impl/Assert.classAssert.java
package android.icu.impl
public android.icu.impl.Assert extends java.lang.Object {
public void ()
public static void fail (java.lang.Exception)
Exception e
public static void fail (java.lang.String)
String msg
public static void assrt (boolean)
boolean val
public static void assrt (java.lang.String, boolean)
String msg
boolean val
}
android/icu/impl/BMPSet.classBMPSet.java
package android.icu.impl
public final android.icu.impl.BMPSet extends java.lang.Object {
public static int U16_SURROGATE_OFFSET
private boolean[] latin1Contains
private int[] table7FF
private int[] bmpBlockBits
private int[] list4kStarts
private final int[] list
private final int listLength
static final boolean $assertionsDisabled
public void (int[], int)
int[] parentList
int parentListLength
int i
public void (android.icu.impl.BMPSet, int[], int)
android.icu.impl.BMPSet otherBMPSet
int[] newParentList
int newParentListLength
public boolean contains (int)
int lead
int twoBits
int c
public final int span (java.lang.CharSequence, int, android.icu.text.UnicodeSet$SpanCondition, android.icu.util.OutputInt)
char c2
int lead
int twoBits
int supplementary
char c2
char c
char c2
int lead
int twoBits
int supplementary
char c2
char c
int spanLength
CharSequence s
int start
android.icu.text.UnicodeSet$SpanCondition spanCondition
android.icu.util.OutputInt outCount
int i
int limit
int numSupplementary
public final int spanBack (java.lang.CharSequence, int, android.icu.text.UnicodeSet$SpanCondition)
char c2
int lead
int twoBits
int supplementary
char c2
char c
char c2
int lead
int twoBits
int supplementary
char c2
CharSequence s
int limit
android.icu.text.UnicodeSet$SpanCondition spanCondition
char c
private static void set32x64Bits (int[], int, int)
int[] table
int start
int limit
int lead
int trail
int bits
int limitLead
int limitTrail
private void initBits ()
int limit
int start
int limit
int listIndex
int minStart
private int findCodePoint (int, int, int)
int i
int c
int lo
int hi
private final boolean containsSlow (int, int, int)
int c
int lo
int hi
static void ()
}
android/icu/impl/CacheBase.classCacheBase.java
package android.icu.impl
public abstract android.icu.impl.CacheBase extends java.lang.Object {
public void ()
public abstract java.lang.Object getInstance (java.lang.Object, java.lang.Object)
protected abstract java.lang.Object createInstance (java.lang.Object, java.lang.Object)
}
android/icu/impl/CalendarAstronomer$1.classCalendarAstronomer.java
package android.icu.impl
android.icu.impl.CalendarAstronomer$1 extends java.lang.Object implements android.icu.impl.CalendarAstronomer$AngleFunc {
final android.icu.impl.CalendarAstronomer this$0
void (android.icu.impl.CalendarAstronomer)
android.icu.impl.CalendarAstronomer this$0
public double eval ()
}
android/icu/impl/CalendarAstronomer$2.classCalendarAstronomer.java
package android.icu.impl
android.icu.impl.CalendarAstronomer$2 extends java.lang.Object implements android.icu.impl.CalendarAstronomer$CoordFunc {
final android.icu.impl.CalendarAstronomer this$0
void (android.icu.impl.CalendarAstronomer)
android.icu.impl.CalendarAstronomer this$0
public android.icu.impl.CalendarAstronomer$Equatorial eval ()
}
android/icu/impl/CalendarAstronomer$3.classCalendarAstronomer.java
package android.icu.impl
android.icu.impl.CalendarAstronomer$3 extends java.lang.Object implements android.icu.impl.CalendarAstronomer$AngleFunc {
final android.icu.impl.CalendarAstronomer this$0
void (android.icu.impl.CalendarAstronomer)
android.icu.impl.CalendarAstronomer this$0
public double eval ()
}
android/icu/impl/CalendarAstronomer$4.classCalendarAstronomer.java
package android.icu.impl
android.icu.impl.CalendarAstronomer$4 extends java.lang.Object implements android.icu.impl.CalendarAstronomer$CoordFunc {
final android.icu.impl.CalendarAstronomer this$0
void (android.icu.impl.CalendarAstronomer)
android.icu.impl.CalendarAstronomer this$0
public android.icu.impl.CalendarAstronomer$Equatorial eval ()
}
android/icu/impl/CalendarAstronomer$AngleFunc.classCalendarAstronomer.java
package android.icu.impl
abstract android.icu.impl.CalendarAstronomer$AngleFunc extends java.lang.Object {
public abstract double eval ()
}
android/icu/impl/CalendarAstronomer$CoordFunc.classCalendarAstronomer.java
package android.icu.impl
abstract android.icu.impl.CalendarAstronomer$CoordFunc extends java.lang.Object {
public abstract android.icu.impl.CalendarAstronomer$Equatorial eval ()
}
android/icu/impl/CalendarAstronomer$Ecliptic.classCalendarAstronomer.java
package android.icu.impl
public final android.icu.impl.CalendarAstronomer$Ecliptic extends java.lang.Object {
public final double latitude
public final double longitude
public void (double, double)
double lat
double lon
public java.lang.String toString ()
}
android/icu/impl/CalendarAstronomer$Equatorial.classCalendarAstronomer.java
package android.icu.impl
public final android.icu.impl.CalendarAstronomer$Equatorial extends java.lang.Object {
public final double ascension
public final double declination
public void (double, double)
double asc
double dec
public java.lang.String toString ()
public java.lang.String toHmsString ()
}
android/icu/impl/CalendarAstronomer$Horizon.classCalendarAstronomer.java
package android.icu.impl
public final android.icu.impl.CalendarAstronomer$Horizon extends java.lang.Object {
public final double altitude
public final double azimuth
public void (double, double)
double alt
double azim
public java.lang.String toString ()
}
android/icu/impl/CalendarAstronomer$MoonAge.classCalendarAstronomer.java
package android.icu.impl
android.icu.impl.CalendarAstronomer$MoonAge extends java.lang.Object {
double value
void (double)
double val
}
android/icu/impl/CalendarAstronomer$SolarLongitude.classCalendarAstronomer.java
package android.icu.impl
android.icu.impl.CalendarAstronomer$SolarLongitude extends java.lang.Object {
double value
void (double)
double val
}
android/icu/impl/CalendarAstronomer.classCalendarAstronomer.java
package android.icu.impl
public android.icu.impl.CalendarAstronomer extends java.lang.Object {
public static final double SIDEREAL_DAY
public static final double SOLAR_DAY
public static final double SYNODIC_MONTH
public static final double SIDEREAL_MONTH
public static final double TROPICAL_YEAR
public static final double SIDEREAL_YEAR
public static final int SECOND_MS
public static final int MINUTE_MS
public static final int HOUR_MS
public static final long DAY_MS
public static final long JULIAN_EPOCH_MS
static final long EPOCH_2000_MS
private static final double PI
private static final double PI2
private static final double RAD_HOUR
private static final double DEG_RAD
private static final double RAD_DEG
static final double JD_EPOCH
static final double SUN_ETA_G
static final double SUN_OMEGA_G
static final double SUN_E
public static final android.icu.impl.CalendarAstronomer$SolarLongitude VERNAL_EQUINOX
public static final android.icu.impl.CalendarAstronomer$SolarLongitude SUMMER_SOLSTICE
public static final android.icu.impl.CalendarAstronomer$SolarLongitude AUTUMN_EQUINOX
public static final android.icu.impl.CalendarAstronomer$SolarLongitude WINTER_SOLSTICE
static final double moonL0
static final double moonP0
static final double moonN0
static final double moonI
static final double moonE
static final double moonA
static final double moonT0
static final double moonPi
public static final android.icu.impl.CalendarAstronomer$MoonAge NEW_MOON
public static final android.icu.impl.CalendarAstronomer$MoonAge FIRST_QUARTER
public static final android.icu.impl.CalendarAstronomer$MoonAge FULL_MOON
public static final android.icu.impl.CalendarAstronomer$MoonAge LAST_QUARTER
private long time
private double fLongitude
private double fLatitude
private long fGmtOffset
private static final double INVALID
private transient double julianDay
private transient double julianCentury
private transient double sunLongitude
private transient double meanAnomalySun
private transient double moonLongitude
private transient double moonEclipLong
private transient double eclipObliquity
private transient double siderealT0
private transient double siderealTime
private transient android.icu.impl.CalendarAstronomer$Equatorial moonPosition
public void ()
public void (java.util.Date)
java.util.Date d
public void (long)
long aTime
public void (double, double)
double longitude
double latitude
public void setTime (long)
long aTime
public void setDate (java.util.Date)
java.util.Date date
public void setJulianDay (double)
double jdn
public long getTime ()
public java.util.Date getDate ()
public double getJulianDay ()
public double getJulianCentury ()
public double getGreenwichSidereal ()
double UT
private double getSiderealOffset ()
double JD
double S
double T
public double getLocalSidereal ()
private long lstToUT (double)
double lst
double lt
long base
public final android.icu.impl.CalendarAstronomer$Equatorial eclipticToEquatorial (android.icu.impl.CalendarAstronomer$Ecliptic)
android.icu.impl.CalendarAstronomer$Ecliptic ecliptic
public final android.icu.impl.CalendarAstronomer$Equatorial eclipticToEquatorial (double, double)
double eclipLong
double eclipLat
double obliq
double sinE
double cosE
double sinL
double cosL
double sinB
double cosB
double tanB
public final android.icu.impl.CalendarAstronomer$Equatorial eclipticToEquatorial (double)
double eclipLong
public android.icu.impl.CalendarAstronomer$Horizon eclipticToHorizon (double)
double eclipLong
android.icu.impl.CalendarAstronomer$Equatorial equatorial
double H
double sinH
double cosH
double sinD
double cosD
double sinL
double cosL
double altitude
double azimuth
public double getSunLongitude ()
double[] result
double[] getSunLongitude (double)
double julian
double day
double epochAngle
double meanAnomaly
public android.icu.impl.CalendarAstronomer$Equatorial getSunPosition ()
public long getSunTime (double, boolean)
double desired
boolean next
public long getSunTime (android.icu.impl.CalendarAstronomer$SolarLongitude, boolean)
android.icu.impl.CalendarAstronomer$SolarLongitude desired
boolean next
public long getSunRiseSet (boolean)
boolean rise
long t0
long noon
long t
public android.icu.impl.CalendarAstronomer$Equatorial getMoonPosition ()
double sunLong
double day
double meanLongitude
double meanAnomalyMoon
double evection
double annual
double a3
double center
double a4
double variation
double nodeLongitude
double y
double x
double moonEclipLat
public double getMoonAge ()
public double getMoonPhase ()
public long getMoonTime (double, boolean)
double desired
boolean next
public long getMoonTime (android.icu.impl.CalendarAstronomer$MoonAge, boolean)
android.icu.impl.CalendarAstronomer$MoonAge desired
boolean next
public long getMoonRiseSet (boolean)
boolean rise
private long timeOfAngle (android.icu.impl.CalendarAstronomer$AngleFunc, double, double, long, boolean)
long delta
double angle
double factor
android.icu.impl.CalendarAstronomer$AngleFunc func
double desired
double periodDays
long epsilon
boolean next
double lastAngle
double deltaAngle
double deltaT
double lastDeltaT
long startTime
private long riseOrSet (android.icu.impl.CalendarAstronomer$CoordFunc, boolean, double, double, long)
double angle
double lst
long newTime
android.icu.impl.CalendarAstronomer$CoordFunc func
boolean rise
double diameter
double refraction
long epsilon
android.icu.impl.CalendarAstronomer$Equatorial pos
double tanL
long deltaT
int count
double cosD
double psi
double x
double y
long delta
private static final double normalize (double, double)
double value
double range
private static final double norm2PI (double)
double angle
private static final double normPI (double)
double angle
private double trueAnomaly (double, double)
double meanAnomaly
double eccentricity
double delta
double E
private double eclipticObliquity ()
double epoch
double T
private void clearCache ()
public java.lang.String local (long)
long localMillis
private static java.lang.String radToHms (double)
double angle
int hrs
int min
int sec
private static java.lang.String radToDms (double)
double angle
int deg
int min
int sec
static java.lang.String access$000 (double)
double x0
static java.lang.String access$100 (double)
double x0
static void ()
}
android/icu/impl/CalendarCache.classCalendarCache.java
package android.icu.impl
public android.icu.impl.CalendarCache extends java.lang.Object {
private static final int[] primes
private int pIndex
private int size
private int arraySize
private int threshold
private long[] keys
private long[] values
public static long EMPTY
public void ()
private void makeArrays (int)
int i
int newSize
public synchronized long get (long)
long key
public synchronized void put (long, long)
long key
long value
int index
private final int findIndex (long)
long key
int index
int delta
private void rehash ()
int i
int oldSize
long[] oldKeys
long[] oldValues
private final int hash (long)
long key
int h
private final int hash2 (long)
long key
static void ()
}
android/icu/impl/CalendarData.classCalendarData.java
package android.icu.impl
public android.icu.impl.CalendarData extends java.lang.Object {
private android.icu.impl.ICUResourceBundle fBundle
private String fMainType
private String fFallbackType
public void (android.icu.util.ULocale, java.lang.String)
android.icu.util.ULocale loc
String type
public void (android.icu.impl.ICUResourceBundle, java.lang.String)
android.icu.impl.ICUResourceBundle b
String type
public android.icu.impl.ICUResourceBundle get (java.lang.String)
java.util.MissingResourceException m
String key
public android.icu.impl.ICUResourceBundle get (java.lang.String, java.lang.String)
java.util.MissingResourceException m
String key
String subKey
public android.icu.impl.ICUResourceBundle get (java.lang.String, java.lang.String, java.lang.String)
java.util.MissingResourceException m
String key
String contextKey
String subKey
public android.icu.impl.ICUResourceBundle get (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
java.util.MissingResourceException m
String key
String set
String contextKey
String subKey
public java.lang.String[] getStringArray (java.lang.String)
String key
public java.lang.String[] getStringArray (java.lang.String, java.lang.String)
String key
String subKey
public java.lang.String[] getStringArray (java.lang.String, java.lang.String, java.lang.String)
String key
String contextKey
String subKey
public java.lang.String[] getEras (java.lang.String)
String subkey
android.icu.impl.ICUResourceBundle bundle
public java.lang.String[] getDateTimePatterns ()
String[] items
android.icu.util.UResourceBundle patResource
int resourceType
android.icu.impl.ICUResourceBundle bundle
java.util.ArrayList list
android.icu.util.UResourceBundleIterator iter
public java.lang.String getDateTimePattern ()
public java.lang.String getDateTimePattern (int)
int style
private java.lang.String _getDateTimePattern (int)
int offset
String[] patterns
public java.lang.String[] getOverrides ()
String[] items
android.icu.util.UResourceBundle patResource
int resourceType
android.icu.impl.ICUResourceBundle bundle
java.util.ArrayList list
android.icu.util.UResourceBundleIterator iter
public android.icu.util.ULocale getULocale ()
}
android/icu/impl/CalendarUtil.classCalendarUtil.java
package android.icu.impl
public android.icu.impl.CalendarUtil extends java.lang.Object {
private static android.icu.impl.ICUCache CALTYPE_CACHE
private static final String CALKEY
private static final String DEFCAL
public void ()
public static java.lang.String getCalendarType (android.icu.util.ULocale)
android.icu.util.ULocale fullLoc
java.util.MissingResourceException mre
android.icu.util.UResourceBundle rb
android.icu.util.UResourceBundle calPref
android.icu.util.UResourceBundle order
String region
android.icu.util.ULocale loc
String calType
String baseLoc
android.icu.util.ULocale canonical
static void ()
}
android/icu/impl/CharacterIteration.classCharacterIteration.java
package android.icu.impl
public final android.icu.impl.CharacterIteration extends java.lang.Object {
public static final int DONE32
private void ()
public static int next32 (java.text.CharacterIterator)
java.text.CharacterIterator ci
int c
public static int nextTrail32 (java.text.CharacterIterator, int)
char cTrail
java.text.CharacterIterator ci
int lead
int retVal
public static int previous32 (java.text.CharacterIterator)
char lead
java.text.CharacterIterator ci
char trail
int retVal
public static int current32 (java.text.CharacterIterator)
int trail
java.text.CharacterIterator ci
char lead
int retVal
}
android/icu/impl/CharacterIteratorWrapper.classCharacterIteratorWrapper.java
package android.icu.impl
public android.icu.impl.CharacterIteratorWrapper extends android.icu.text.UCharacterIterator {
private java.text.CharacterIterator iterator
public void (java.text.CharacterIterator)
java.text.CharacterIterator iter
public int current ()
int c
public int getLength ()
public int getIndex ()
public int next ()
int i
public int previous ()
int i
public void setIndex (int)
IllegalArgumentException e
int index
public void setToLimit ()
public int getText (char[], int)
char ch
char[] fillIn
int offset
int length
int currentIndex
public java.lang.Object clone ()
android.icu.impl.CharacterIteratorWrapper result
CloneNotSupportedException e
public int moveIndex (int)
int delta
int length
int idx
public java.text.CharacterIterator getCharacterIterator ()
}
android/icu/impl/CharTrie.classCharTrie.java
package android.icu.impl
public android.icu.impl.CharTrie extends android.icu.impl.Trie {
private char m_initialValue_
private char[] m_data_
static final boolean $assertionsDisabled
public void (java.nio.ByteBuffer, android.icu.impl.Trie$DataManipulate)
java.nio.ByteBuffer bytes
android.icu.impl.Trie$DataManipulate dataManipulate
public void (int, int, android.icu.impl.Trie$DataManipulate)
int limit
char block
int initialValue
int leadUnitValue
android.icu.impl.Trie$DataManipulate dataManipulate
int dataLength
int latin1Length
int i
public final char getCodePointValue (int)
int offset
int ch
int offset
public final char getLeadValue (char)
char ch
public final char getBMPValue (char)
char ch
public final char getSurrogateValue (char, char)
char lead
char trail
int offset
public final char getTrailValue (int, char)
int leadvalue
char trail
int offset
public final char getLatin1LinearValue (char)
char ch
public boolean equals (java.lang.Object)
android.icu.impl.CharTrie othertrie
Object other
boolean result
public int hashCode ()
protected final void unserialize (java.nio.ByteBuffer)
java.nio.ByteBuffer bytes
int indexDataLength
protected final int getSurrogateOffset (char, char)
char lead
char trail
int offset
protected final int getValue (int)
int index
protected final int getInitialValue ()
static void ()
}
android/icu/impl/ClassLoaderUtil$1.classClassLoaderUtil.java
package android.icu.impl
final android.icu.impl.ClassLoaderUtil$1 extends java.lang.Object implements java.security.PrivilegedAction {
void ()
public android.icu.impl.ClassLoaderUtil$BootstrapClassLoader run ()
public volatile java.lang.Object run ()
}
android/icu/impl/ClassLoaderUtil$BootstrapClassLoader.classClassLoaderUtil.java
package android.icu.impl
android.icu.impl.ClassLoaderUtil$BootstrapClassLoader extends java.lang.ClassLoader {
void ()
}
android/icu/impl/ClassLoaderUtil.classClassLoaderUtil.java
package android.icu.impl
public android.icu.impl.ClassLoaderUtil extends java.lang.Object {
private static volatile ClassLoader BOOTSTRAP_CLASSLOADER
public void ()
private static java.lang.ClassLoader getBootstrapClassLoader ()
ClassLoader cl
public static java.lang.ClassLoader getClassLoader (java.lang.Class)
Class cls
ClassLoader cl
public static java.lang.ClassLoader getClassLoader ()
ClassLoader cl
}
android/icu/impl/coll/
android/icu/impl/coll/BOCSU.classBOCSU.java
package android.icu.impl.coll
public android.icu.impl.coll.BOCSU extends java.lang.Object {
private static final int SLOPE_MIN_
private static final int SLOPE_MAX_
private static final int SLOPE_MIDDLE_
private static final int SLOPE_TAIL_COUNT_
private static final int SLOPE_MAX_BYTES_
private static final int SLOPE_SINGLE_
private static final int SLOPE_LEAD_2_
private static final int SLOPE_LEAD_3_
private static final int SLOPE_REACH_POS_1_
private static final int SLOPE_REACH_NEG_1_
private static final int SLOPE_REACH_POS_2_
private static final int SLOPE_REACH_NEG_2_
private static final int SLOPE_REACH_POS_3_
private static final int SLOPE_REACH_NEG_3_
private static final int SLOPE_START_POS_2_
private static final int SLOPE_START_POS_3_
private static final int SLOPE_START_NEG_2_
private static final int SLOPE_START_NEG_3_
public static int writeIdenticalLevelRun (int, java.lang.CharSequence, int, int, android.icu.util.ByteArrayWrapper)
int c
byte[] buffer
int capacity
int p
int lastSafe
int prev
CharSequence s
int i
int length
android.icu.util.ByteArrayWrapper sink
private static void ensureAppendCapacity (android.icu.util.ByteArrayWrapper, int, int)
android.icu.util.ByteArrayWrapper sink
int minCapacity
int desiredCapacity
int remainingCapacity
private void ()
private static final long getNegDivMod (int, int)
int number
int factor
int modulo
long result
private static final int writeDiff (int, byte[], int)
long division
int modulo
int diff
byte[] buffer
int offset
}
android/icu/impl/coll/Collation.classCollation.java
package android.icu.impl.coll
public final android.icu.impl.coll.Collation extends java.lang.Object {
public static final int SENTINEL_CP
public static final int LESS
public static final int EQUAL
public static final int GREATER
public static final int TERMINATOR_BYTE
public static final int LEVEL_SEPARATOR_BYTE
static final int BEFORE_WEIGHT16
public static final int MERGE_SEPARATOR_BYTE
public static final long MERGE_SEPARATOR_PRIMARY
static final int MERGE_SEPARATOR_CE32
public static final int PRIMARY_COMPRESSION_LOW_BYTE
public static final int PRIMARY_COMPRESSION_HIGH_BYTE
static final int COMMON_BYTE
public static final int COMMON_WEIGHT16
static final int COMMON_SECONDARY_CE
static final int COMMON_TERTIARY_CE
public static final int COMMON_SEC_AND_TER_CE
static final int SECONDARY_MASK
public static final int CASE_MASK
static final int SECONDARY_AND_CASE_MASK
public static final int ONLY_TERTIARY_MASK
static final int ONLY_SEC_TER_MASK
static final int CASE_AND_TERTIARY_MASK
public static final int QUATERNARY_MASK
public static final int CASE_AND_QUATERNARY_MASK
static final int UNASSIGNED_IMPLICIT_BYTE
static final long FIRST_UNASSIGNED_PRIMARY
static final int TRAIL_WEIGHT_BYTE
static final long FIRST_TRAILING_PRIMARY
public static final long MAX_PRIMARY
static final int MAX_REGULAR_CE32
public static final long FFFD_PRIMARY
static final int FFFD_CE32
static final int SPECIAL_CE32_LOW_BYTE
static final int FALLBACK_CE32
static final int LONG_PRIMARY_CE32_LOW_BYTE
static final int UNASSIGNED_CE32
static final int NO_CE32
static final long NO_CE_PRIMARY
static final int NO_CE_WEIGHT16
public static final long NO_CE
public static final int NO_LEVEL
public static final int PRIMARY_LEVEL
public static final int SECONDARY_LEVEL
public static final int CASE_LEVEL
public static final int TERTIARY_LEVEL
public static final int QUATERNARY_LEVEL
public static final int IDENTICAL_LEVEL
public static final int ZERO_LEVEL
static final int NO_LEVEL_FLAG
static final int PRIMARY_LEVEL_FLAG
static final int SECONDARY_LEVEL_FLAG
static final int CASE_LEVEL_FLAG
static final int TERTIARY_LEVEL_FLAG
static final int QUATERNARY_LEVEL_FLAG
static final int IDENTICAL_LEVEL_FLAG
static final int ZERO_LEVEL_FLAG
static final int FALLBACK_TAG
static final int LONG_PRIMARY_TAG
static final int LONG_SECONDARY_TAG
static final int RESERVED_TAG_3
static final int LATIN_EXPANSION_TAG
static final int EXPANSION32_TAG
static final int EXPANSION_TAG
static final int BUILDER_DATA_TAG
static final int PREFIX_TAG
static final int CONTRACTION_TAG
static final int DIGIT_TAG
static final int U0000_TAG
static final int HANGUL_TAG
static final int LEAD_SURROGATE_TAG
static final int OFFSET_TAG
static final int IMPLICIT_TAG
static final int MAX_EXPANSION_LENGTH
static final int MAX_INDEX
static final int CONTRACT_SINGLE_CP_NO_MATCH
static final int CONTRACT_NEXT_CCC
static final int CONTRACT_TRAILING_CCC
static final int HANGUL_NO_SPECIAL_JAMO
static final int LEAD_ALL_UNASSIGNED
static final int LEAD_ALL_FALLBACK
static final int LEAD_MIXED
static final int LEAD_TYPE_MASK
static final boolean $assertionsDisabled
public void ()
static boolean isAssignedCE32 (int)
int ce32
static int makeLongPrimaryCE32 (long)
long p
static long primaryFromLongPrimaryCE32 (int)
int ce32
static long ceFromLongPrimaryCE32 (int)
int ce32
static int makeLongSecondaryCE32 (int)
int lower32
static long ceFromLongSecondaryCE32 (int)
int ce32
static int makeCE32FromTagIndexAndLength (int, int, int)
int tag
int index
int length
static int makeCE32FromTagAndIndex (int, int)
int tag
int index
static boolean isSpecialCE32 (int)
int ce32
static int tagFromCE32 (int)
int ce32
static boolean hasCE32Tag (int, int)
int ce32
int tag
static boolean isLongPrimaryCE32 (int)
int ce32
static boolean isSimpleOrLongCE32 (int)
int ce32
static boolean isSelfContainedCE32 (int)
int ce32
static boolean isPrefixCE32 (int)
int ce32
static boolean isContractionCE32 (int)
int ce32
static boolean ce32HasContext (int)
int ce32
static long latinCE0FromCE32 (int)
int ce32
static long latinCE1FromCE32 (int)
int ce32
static int indexFromCE32 (int)
int ce32
static int lengthFromCE32 (int)
int ce32
static char digitFromCE32 (int)
int ce32
static long ceFromSimpleCE32 (int)
int ce32
static long ceFromCE32 (int)
int ce32
int tertiary
public static long makeCE (long)
long p
static long makeCE (long, int, int, int)
long p
int s
int t
int q
public static long incTwoBytePrimaryByOffset (long, boolean, int)
long primary
long basePrimary
boolean isCompressible
int offset
long primary
public static long incThreeBytePrimaryByOffset (long, boolean, int)
long basePrimary
boolean isCompressible
int offset
long primary
static long decTwoBytePrimaryByOneStep (long, boolean, int)
long basePrimary
boolean isCompressible
int step
int byte2
static long decThreeBytePrimaryByOneStep (long, boolean, int)
long basePrimary
boolean isCompressible
int step
int byte3
int byte2
static long getThreeBytePrimaryForOffsetData (int, long)
int c
long dataCE
long p
int lower32
int offset
boolean isCompressible
static long unassignedPrimaryFromCodePoint (int)
int c
long primary
static long unassignedCEFromCodePoint (int)
int c
static void ()
}
android/icu/impl/coll/CollationBuilder$1.classCollationBuilder.java
package android.icu.impl.coll
android.icu.impl.coll.CollationBuilder$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$impl$coll$CollationRuleParser$Position
static void ()
}
android/icu/impl/coll/CollationBuilder$BundleImporter.classCollationBuilder.java
package android.icu.impl.coll
final android.icu.impl.coll.CollationBuilder$BundleImporter extends java.lang.Object implements android.icu.impl.coll.CollationRuleParser$Importer {
void ()
public java.lang.String getRules (java.lang.String, java.lang.String)
String localeID
String collationType
}
android/icu/impl/coll/CollationBuilder$CEFinalizer.classCollationBuilder.java
package android.icu.impl.coll
final android.icu.impl.coll.CollationBuilder$CEFinalizer extends java.lang.Object implements android.icu.impl.coll.CollationDataBuilder$CEModifier {
private long[] finalCEs
static final boolean $assertionsDisabled
void (long[])
long[] ces
public long modifyCE32 (int)
int ce32
public long modifyCE (long)
long ce
static void ()
}
android/icu/impl/coll/CollationBuilder.classCollationBuilder.java
package android.icu.impl.coll
public final android.icu.impl.coll.CollationBuilder extends android.icu.impl.coll.CollationRuleParser$Sink {
private static final boolean DEBUG
private static final android.icu.text.UnicodeSet COMPOSITES
private static final int MAX_INDEX
private static final int HAS_BEFORE2
private static final int HAS_BEFORE3
private static final int IS_TAILORED
private android.icu.text.Normalizer2 nfd
private android.icu.text.Normalizer2 fcd
private android.icu.impl.Normalizer2Impl nfcImpl
private android.icu.impl.coll.CollationTailoring base
private android.icu.impl.coll.CollationData baseData
private android.icu.impl.coll.CollationRootElements rootElements
private long variableTop
private android.icu.impl.coll.CollationDataBuilder dataBuilder
private boolean fastLatinEnabled
private android.icu.text.UnicodeSet optimizeSet
private long[] ces
private int cesLength
private android.icu.impl.coll.UVector32 rootPrimaryIndexes
private android.icu.impl.coll.UVector64 nodes
static final boolean $assertionsDisabled
public void (android.icu.impl.coll.CollationTailoring)
android.icu.impl.coll.CollationTailoring b
public android.icu.impl.coll.CollationTailoring parseAndBuild (java.lang.String) throws java.text.ParseException
String ruleString
android.icu.impl.coll.CollationTailoring tailoring
android.icu.impl.coll.CollationRuleParser parser
android.icu.impl.coll.CollationSettings ownedSettings
void addReset (int, java.lang.CharSequence)
String nfdString
int nextIndex
long p
int previousWeight16
int previousWeight16
int previousStrength
int i
int weight16
int previousWeight16
int previousIndex
int weight16
int strength
CharSequence str
int index
long node
private int getWeight16Before (int, long, int)
int t
int s
int weight16
int index
long node
int level
int t
int s
long p
int weight16
private long getSpecialResetPosition (java.lang.CharSequence)
int index
long node
long ce
int index
long node
long ce
long ce
long ce
long ce
long ce
long ce
long ce
long ce
long p
int pIndex
boolean isCompressible
int nextIndex
long nextNode
CharSequence str
long ce
int strength
boolean isBoundary
android.icu.impl.coll.CollationRuleParser$Position pos
int index
long node
void addRelation (int, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence)
String nfdPrefix
char c
int index
long ce
int tempStrength
String nfdExtension
int strength
CharSequence prefix
CharSequence str
CharSequence extension
String nfdPrefix
String nfdString
int nfdLength
int cesLengthBeforeExtension
int ce32
private int findOrInsertNodeForCEs (int)
long ce
int strength
long ce
private int findOrInsertNodeForRootCE (long, int)
int lower32
long ce
int strength
int index
private static final int binarySearchForRootPrimaryNode (int[], int, long[], long)
int i
long node
long nodePrimary
int[] rootPrimaryIndexes
int length
long[] nodes
long p
int start
int limit
private int findOrInsertNodeForPrimary (long)
int index
long p
int rootIndex
private int findOrInsertWeakNode (int, int, int)
long commonNode
int nextIndex
int hasThisLevelBefore
int nextWeight16
int nextStrength
int index
int weight16
int level
long node
int nextIndex
private int insertTailoredNodeAfter (int, int)
int index
int strength
long node
int nextIndex
private int insertNodeBetween (int, int, long)
int index
int nextIndex
long node
int newIndex
private int findCommonNode (int, int)
int index
int strength
long node
private void setCaseBits (java.lang.CharSequence)
int i
int c
long ce
int i
CharSequence s
android.icu.impl.coll.UTF16CollationIterator baseCEs
int baseCEsLength
int lastCase
int numBasePrimaries
long ce
int strength
int i
CharSequence nfdString
int numTailoredPrimaries
long cases
void suppressContractions (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet set
void optimize (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet set
private int addWithClosure (java.lang.CharSequence, java.lang.CharSequence, long[], int, int)
CharSequence nfdPrefix
CharSequence nfdString
long[] newCEs
int newCEsLength
int ce32
private int addOnlyClosure (java.lang.CharSequence, java.lang.CharSequence, long[], int, int)
String str
android.icu.text.CanonicalIterator stringIter
String prefix
String str
String prefix
boolean samePrefix
android.icu.text.CanonicalIterator prefixIter
android.icu.text.CanonicalIterator stringIter
CharSequence nfdPrefix
CharSequence nfdString
long[] newCEs
int newCEsLength
int ce32
private void addTailComposites (java.lang.CharSequence, java.lang.CharSequence)
int composite
String decomp
int newCEsLength
int ce32
CharSequence nfdPrefix
CharSequence nfdString
int lastStarter
int indexAfterLastStarter
android.icu.text.UnicodeSet composites
StringBuilder newNFDString
StringBuilder newString
long[] newCEs
android.icu.text.UnicodeSetIterator iter
private boolean mergeCompositeIntoString (java.lang.CharSequence, int, int, java.lang.CharSequence, java.lang.StringBuilder, java.lang.StringBuilder)
int decompChar
CharSequence nfdString
int indexAfterLastStarter
int composite
CharSequence decomp
StringBuilder newNFDString
StringBuilder newString
int lastStarterLength
int sourceIndex
int decompIndex
int sourceChar
int sourceCC
int decompCC
private boolean equalSubSequences (java.lang.CharSequence, int, java.lang.CharSequence, int)
CharSequence left
int leftStart
CharSequence right
int rightStart
int leftLength
private boolean ignorePrefix (java.lang.CharSequence)
CharSequence s
private boolean ignoreString (java.lang.CharSequence)
CharSequence s
private boolean isFCD (java.lang.CharSequence)
CharSequence s
private void closeOverComposites ()
String nfdString
String composite
String prefix
android.icu.text.UnicodeSetIterator iter
private int addIfDifferent (java.lang.CharSequence, java.lang.CharSequence, long[], int, int)
CharSequence prefix
CharSequence str
long[] newCEs
int newCEsLength
int ce32
long[] oldCEs
int oldCEsLength
private static boolean sameCEs (long[], int, long[], int)
int i
long[] ces1
int ces1Length
long[] ces2
int ces2Length
private static final int alignWeightRight (int)
int w
private void makeTailoredCEs ()
int tLimit
int tLimit
int tLimit
int tCount
int tLimit
int sLimit
int sLimit
int sLimit
int sCount
int sLimit
int pCount
boolean isCompressible
long pLimit
int strength
int i
long node
long p
int s
int t
int q
boolean pIsTailored
boolean sIsTailored
boolean tIsTailored
int pIndex
int nextIndex
int rpi
android.icu.impl.coll.CollationWeights primaries
android.icu.impl.coll.CollationWeights secondaries
android.icu.impl.coll.CollationWeights tertiaries
long[] nodesArray
private static int countTailoredNodes (long[], int, int)
long node
long[] nodesArray
int i
int strength
int count
private void finalizeCEs ()
android.icu.impl.coll.CollationDataBuilder newBuilder
android.icu.impl.coll.CollationBuilder$CEFinalizer finalizer
private static long tempCEFromIndexAndStrength (int, int)
int index
int strength
private static int indexFromTempCE (long)
long tempCE
private static int strengthFromTempCE (long)
long tempCE
private static boolean isTempCE (long)
long ce
int sec
private static int indexFromTempCE32 (int)
int tempCE32
private static boolean isTempCE32 (int)
int ce32
private static int ceStrength (long)
long ce
private static long nodeFromWeight32 (long)
long weight32
private static long nodeFromWeight16 (int)
int weight16
private static long nodeFromPreviousIndex (int)
int previous
private static long nodeFromNextIndex (int)
int next
private static long nodeFromStrength (int)
int strength
private static long weight32FromNode (long)
long node
private static int weight16FromNode (long)
long node
private static int previousIndexFromNode (long)
long node
private static int nextIndexFromNode (long)
long node
private static int strengthFromNode (long)
long node
private static boolean nodeHasBefore2 (long)
long node
private static boolean nodeHasBefore3 (long)
long node
private static boolean nodeHasAnyBefore (long)
long node
private static boolean isTailoredNode (long)
long node
private static long changeNodePreviousIndex (long, int)
long node
int previous
private static long changeNodeNextIndex (long, int)
long node
int next
static boolean access$000 (int)
int x0
static int access$100 (int)
int x0
static boolean access$200 (long)
long x0
static int access$300 (long)
long x0
static void ()
}
android/icu/impl/coll/CollationCompare.classCollationCompare.java
package android.icu.impl.coll
public final android.icu.impl.coll.CollationCompare extends java.lang.Object {
static final boolean $assertionsDisabled
public void ()
public static int compareUpToQuaternary (android.icu.impl.coll.CollationIterator, android.icu.impl.coll.CollationIterator, android.icu.impl.coll.CollationSettings)
long variableTop
long ce
long ce
long leftPrimary
long rightPrimary
int leftSecondary
int rightSecondary
int leftIndex
int rightIndex
int leftSecondary
int rightSecondary
long p
int leftLimit
int rightLimit
int leftIndex
int rightIndex
int leftStart
int rightStart
long ce
int leftCase
int leftLower32
int rightCase
int leftCase
int leftLower32
int rightCase
int strength
int leftIndex
int rightIndex
int leftLower32
int leftTertiary
int rightLower32
int rightTertiary
long ce
long ce
long leftQuaternary
long rightQuaternary
android.icu.impl.coll.CollationIterator left
android.icu.impl.coll.CollationIterator right
android.icu.impl.coll.CollationSettings settings
int options
long variableTop
boolean anyVariable
int tertiaryMask
int leftIndex
int rightIndex
int anyQuaternaries
static void ()
}
android/icu/impl/coll/CollationData.classCollationData.java
package android.icu.impl.coll
public final android.icu.impl.coll.CollationData extends java.lang.Object {
static final int REORDER_RESERVED_BEFORE_LATIN
static final int REORDER_RESERVED_AFTER_LATIN
static final int MAX_NUM_SPECIAL_REORDER_CODES
private static final int[] EMPTY_INT_ARRAY
static final int JAMO_CE32S_LENGTH
android.icu.impl.Trie2_32 trie
int[] ce32s
long[] ces
String contexts
public android.icu.impl.coll.CollationData base
int[] jamoCE32s
public android.icu.impl.Normalizer2Impl nfcImpl
long numericPrimary
public boolean[] compressibleBytes
android.icu.text.UnicodeSet unsafeBackwardSet
public char[] fastLatinTable
char[] fastLatinTableHeader
int numScripts
char[] scriptsIndex
char[] scriptStarts
public long[] rootElements
static final boolean $assertionsDisabled
void (android.icu.impl.Normalizer2Impl)
android.icu.impl.Normalizer2Impl nfc
public int getCE32 (int)
int c
int getCE32FromSupplementary (int)
int c
boolean isDigit (int)
int c
public boolean isUnsafeBackward (int, boolean)
int c
boolean numeric
public boolean isCompressibleLeadByte (int)
int b
public boolean isCompressiblePrimary (long)
long p
int getCE32FromContexts (int)
int index
int getIndirectCE32 (int)
int ce32
int tag
int getFinalCE32 (int)
int ce32
long getCEFromOffsetCE32 (int, int)
int c
int ce32
long dataCE
long getSingleCE (int)
android.icu.impl.coll.CollationData d
int c
android.icu.impl.coll.CollationData d
int ce32
int getFCD16 (int)
int c
long getFirstPrimaryForGroup (int)
int script
int index
public long getLastPrimaryForGroup (int)
int script
int index
long limit
public int getGroupForPrimary (long)
int i
int i
long p
int index
private int getScriptIndex (int)
int script
public int[] getEquivalentScripts (int)
int i
int i
int script
int index
int length
int[] dest
void makeReorderRanges (int[], android.icu.impl.coll.UVector32)
int[] reorder
android.icu.impl.coll.UVector32 ranges
private void makeReorderRanges (int[], boolean, android.icu.impl.coll.UVector32)
int index
int reorderCode
int i
int index
int i
int index
int start
int index
int script
int index
int i
int leadByte
int start
int i
int newLeadByte
int nextOffset
int i
int[] reorder
boolean latinMustMove
android.icu.impl.coll.UVector32 ranges
int length
short[] table
int lowStart
int highLimit
int specials
int skippedReserved
boolean hasReorderToEnd
int offset
private int addLowScriptRange (short[], int, int)
short[] table
int index
int lowStart
int start
int limit
private int addHighScriptRange (short[], int, int)
short[] table
int index
int highLimit
int limit
int start
private static java.lang.String scriptCodeString (int)
int script
static void ()
}
android/icu/impl/coll/CollationDataBuilder$CEModifier.classCollationDataBuilder.java
package android.icu.impl.coll
abstract android.icu.impl.coll.CollationDataBuilder$CEModifier extends java.lang.Object {
public abstract long modifyCE32 (int)
public abstract long modifyCE (long)
}
android/icu/impl/coll/CollationDataBuilder$ConditionalCE32.classCollationDataBuilder.java
package android.icu.impl.coll
final android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 extends java.lang.Object {
String context
int ce32
int defaultCE32
int builtCE32
int next
void (java.lang.String, int)
String ct
int ce
boolean hasContext ()
int prefixLength ()
}
android/icu/impl/coll/CollationDataBuilder$CopyHelper.classCollationDataBuilder.java
package android.icu.impl.coll
final android.icu.impl.coll.CollationDataBuilder$CopyHelper extends java.lang.Object {
android.icu.impl.coll.CollationDataBuilder src
android.icu.impl.coll.CollationDataBuilder dest
android.icu.impl.coll.CollationDataBuilder$CEModifier modifier
long[] modifiedCEs
static final boolean $assertionsDisabled
void (android.icu.impl.coll.CollationDataBuilder, android.icu.impl.coll.CollationDataBuilder, android.icu.impl.coll.CollationDataBuilder$CEModifier)
android.icu.impl.coll.CollationDataBuilder s
android.icu.impl.coll.CollationDataBuilder d
android.icu.impl.coll.CollationDataBuilder$CEModifier m
void copyRangeCE32 (int, int, int)
int start
int end
int ce32
int copyCE32 (int)
long ce
long ce
int j
long ce
int i
int[] srcCE32s
int srcIndex
int length
boolean isModified
int j
long srcCE
long ce
int i
long[] srcCEs
int srcIndex
int length
boolean isModified
android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 prevDestCond
int suffixStart
android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond
int destIndex
int tag
int ce32
static void ()
}
android/icu/impl/coll/CollationDataBuilder$DataBuilderCollationIterator.classCollationDataBuilder.java
package android.icu.impl.coll
final android.icu.impl.coll.CollationDataBuilder$DataBuilderCollationIterator extends android.icu.impl.coll.CollationIterator {
protected final android.icu.impl.coll.CollationDataBuilder builder
protected final android.icu.impl.coll.CollationData builderData
protected final int[] jamoCE32s
protected CharSequence s
protected int pos
static final boolean $assertionsDisabled
void (android.icu.impl.coll.CollationDataBuilder, android.icu.impl.coll.CollationData)
int jamo
int j
android.icu.impl.coll.CollationDataBuilder b
android.icu.impl.coll.CollationData newData
int fetchCEs (java.lang.CharSequence, int, long[], int)
android.icu.impl.coll.CollationData d
long ce
int i
int c
int ce32
android.icu.impl.coll.CollationData d
CharSequence str
int start
long[] ces
int cesLength
public void resetToOffset (int)
int newOffset
public int getOffset ()
public int nextCodePoint ()
int c
public int previousCodePoint ()
int c
protected void forwardNumCodePoints (int)
int num
protected void backwardNumCodePoints (int)
int num
protected int getDataCE32 (int)
int c
protected int getCE32FromBuilderData (int)
int jamo
IndexOutOfBoundsException e
android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond
int ce32
static void ()
}
android/icu/impl/coll/CollationDataBuilder.classCollationDataBuilder.java
package android.icu.impl.coll
final android.icu.impl.coll.CollationDataBuilder extends java.lang.Object {
private static final int IS_BUILDER_JAMO_CE32
protected android.icu.impl.Normalizer2Impl nfcImpl
protected android.icu.impl.coll.CollationData base
protected android.icu.impl.coll.CollationSettings baseSettings
protected android.icu.impl.Trie2Writable trie
protected android.icu.impl.coll.UVector32 ce32s
protected android.icu.impl.coll.UVector64 ce64s
protected java.util.ArrayList conditionalCE32s
protected android.icu.text.UnicodeSet contextChars
protected StringBuilder contexts
protected android.icu.text.UnicodeSet unsafeBackwardSet
protected boolean modified
protected boolean fastLatinEnabled
protected android.icu.impl.coll.CollationFastLatinBuilder fastLatinBuilder
protected android.icu.impl.coll.CollationDataBuilder$DataBuilderCollationIterator collIter
static final boolean $assertionsDisabled
void ()
void initForTailoring (android.icu.impl.coll.CollationData)
int c
android.icu.impl.coll.CollationData b
int hangulCE32
boolean isCompressibleLeadByte (int)
int b
boolean isCompressiblePrimary (long)
long p
boolean hasMappings ()
boolean isAssigned (int)
int c
void add (java.lang.CharSequence, java.lang.CharSequence, long[], int)
CharSequence prefix
CharSequence s
long[] ces
int cesLength
int ce32
int encodeCEs (long[], int)
long ce0
long ce1
long p0
int ce32
int i
long[] ces
int cesLength
int[] newCE32s
void addCE32 (java.lang.CharSequence, java.lang.CharSequence, int)
int baseCE32
android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond
int index
int contextCE32
android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond
int index
int index
int next
android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 nextCond
int cmp
android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond
CharSequence suffix
String context
CharSequence prefix
CharSequence s
int ce32
int c
int cLength
int oldCE32
boolean hasContext
void copyFrom (android.icu.impl.coll.CollationDataBuilder, android.icu.impl.coll.CollationDataBuilder$CEModifier)
android.icu.impl.Trie2$Range range
android.icu.impl.coll.CollationDataBuilder src
android.icu.impl.coll.CollationDataBuilder$CEModifier modifier
android.icu.impl.coll.CollationDataBuilder$CopyHelper helper
java.util.Iterator trieIterator
void optimize (android.icu.text.UnicodeSet)
int c
int ce32
android.icu.text.UnicodeSet set
android.icu.text.UnicodeSetIterator iter
void suppressContractions (android.icu.text.UnicodeSet)
int c
int ce32
android.icu.text.UnicodeSet set
android.icu.text.UnicodeSetIterator iter
void enableFastLatin ()
void build (android.icu.impl.coll.CollationData)
android.icu.impl.coll.CollationData data
int getCEs (java.lang.CharSequence, long[], int)
CharSequence s
long[] ces
int cesLength
int getCEs (java.lang.CharSequence, java.lang.CharSequence, long[], int)
CharSequence prefix
CharSequence s
long[] ces
int cesLength
int prefixLength
protected int getCE32FromOffsetCE32 (boolean, int, int)
boolean fromBase
int c
int ce32
int i
long dataCE
long p
protected int addCE (long)
int i
long ce
int length
protected int addCE32 (int)
int i
int ce32
int length
protected int addConditionalCE32 (java.lang.String, int)
String context
int ce32
int index
android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond
protected android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 getConditionalCE32 (int)
int index
protected android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 getConditionalCE32ForCE32 (int)
int ce32
protected static int makeBuilderContextCE32 (int)
int index
protected static boolean isBuilderContextCE32 (int)
int ce32
protected static int encodeOneCEAsCE32 (long)
long ce
long p
int lower32
int t
protected int encodeOneCE (long)
long ce
int ce32
int index
protected int encodeExpansion (long[], int, int)
int j
int i
int j
long[] ces
int start
int length
long first
int ce64sMax
int i
protected int encodeExpansion32 (int[], int, int)
int j
int i
int j
int[] newCE32s
int start
int length
int first
int ce32sMax
int i
protected int copyFromBaseCE32 (int, int, boolean)
int index
int length
int index
int length
int index
android.icu.util.CharsTrie$Entry entry
int trieIndex
android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 head
StringBuilder context
int index
android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond
android.icu.util.CharsTrie$Iterator prefixes
int index
android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 head
StringBuilder context
int c
int ce32
boolean withContext
protected int copyContractionsFromBaseCE32 (java.lang.StringBuilder, int, int, android.icu.impl.coll.CollationDataBuilder$ConditionalCE32)
int index
android.icu.util.CharsTrie$Entry entry
StringBuilder context
int c
int ce32
android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond
int trieIndex
int index
int suffixStart
android.icu.util.CharsTrie$Iterator suffixes
private static void enumRangeForCopy (int, int, int, android.icu.impl.coll.CollationDataBuilder$CopyHelper)
int start
int end
int value
android.icu.impl.coll.CollationDataBuilder$CopyHelper helper
protected boolean getJamoCE32s (int[])
int jamo
boolean fromBase
int ce32
int j
int jamo
int j
int[] jamoCE32s
boolean anyJamoAssigned
boolean needToCopyFromBase
protected void setDigitTags ()
int index
int c
int ce32
android.icu.text.UnicodeSet digits
android.icu.text.UnicodeSetIterator iter
protected void setLeadSurrogates ()
android.icu.impl.Trie2$Range range
int value
int leadValue
java.util.Iterator trieIterator
char lead
protected void buildMappings (android.icu.impl.coll.CollationData)
int i
int i
int ce32
int limit
int i
boolean isAnyJamoVTSpecial
int hangulCE32
int c
int ce32
int limit
int c
char lead
android.icu.impl.coll.CollationData data
int[] jamoCE32s
int jamoIndex
int c
protected void clearContexts ()
int ce32
android.icu.text.UnicodeSetIterator iter
protected void buildContexts ()
int c
int ce32
android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond
android.icu.text.UnicodeSetIterator iter
protected int buildContext (android.icu.impl.coll.CollationDataBuilder$ConditionalCE32)
int ce32
int length
String suffix
int fcd16
int emptySuffixCE32
int flags
int index
int prefixLength
StringBuilder prefix
String prefixString
android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 firstCond
android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 lastCond
int ce32
int suffixStart
android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 cond
android.icu.impl.coll.CollationDataBuilder$ConditionalCE32 head
android.icu.util.CharsTrieBuilder prefixBuilder
android.icu.util.CharsTrieBuilder contractionBuilder
int index
protected int addContextTrie (int, android.icu.util.CharsTrieBuilder)
int defaultCE32
android.icu.util.CharsTrieBuilder trieBuilder
StringBuilder context
int index
protected void buildFastLatinTable (android.icu.impl.coll.CollationData)
char[] header
char[] table
android.icu.impl.coll.CollationData data
protected int getCEs (java.lang.CharSequence, int, long[], int)
CharSequence s
int start
long[] ces
int cesLength
protected static int jamoCpFromIndex (int)
int i
protected final boolean isMutable ()
static void ()
}
android/icu/impl/coll/CollationDataReader$1.classCollationDataReader.java
package android.icu.impl.coll
android.icu.impl.coll.CollationDataReader$1 extends java.lang.Object {
}
android/icu/impl/coll/CollationDataReader$IsAcceptable.classCollationDataReader.java
package android.icu.impl.coll
final android.icu.impl.coll.CollationDataReader$IsAcceptable extends java.lang.Object implements android.icu.impl.ICUBinary$Authenticate {
private void ()
public boolean isDataVersionAcceptable (byte[])
byte[] version
void (android.icu.impl.coll.CollationDataReader$1)
android.icu.impl.coll.CollationDataReader$1 x0
}
android/icu/impl/coll/CollationDataReader.classCollationDataReader.java
package android.icu.impl.coll
final android.icu.impl.coll.CollationDataReader extends java.lang.Object {
static final int IX_INDEXES_LENGTH
static final int IX_OPTIONS
static final int IX_RESERVED2
static final int IX_RESERVED3
static final int IX_JAMO_CE32S_START
static final int IX_REORDER_CODES_OFFSET
static final int IX_REORDER_TABLE_OFFSET
static final int IX_TRIE_OFFSET
static final int IX_RESERVED8_OFFSET
static final int IX_CES_OFFSET
static final int IX_RESERVED10_OFFSET
static final int IX_CE32S_OFFSET
static final int IX_ROOT_ELEMENTS_OFFSET
static final int IX_CONTEXTS_OFFSET
static final int IX_UNSAFE_BWD_OFFSET
static final int IX_FAST_LATIN_TABLE_OFFSET
static final int IX_SCRIPTS_OFFSET
static final int IX_COMPRESSIBLE_BYTES_OFFSET
static final int IX_RESERVED18_OFFSET
static final int IX_TOTAL_SIZE
private static final android.icu.impl.coll.CollationDataReader$IsAcceptable IS_ACCEPTABLE
private static final int DATA_FORMAT
static final boolean $assertionsDisabled
static void read (android.icu.impl.coll.CollationTailoring, java.nio.ByteBuffer, android.icu.impl.coll.CollationTailoring) throws java.io.IOException
int i
int i
int length
int length
int reorderRangesLength
int[] reorderCodes
int reorderCodesLength
int trieLength
int i
int rootElementsLength
long commonSecTer
long secTerBoundaries
int i
int lead
android.icu.impl.USerializedSet sset
char[] unsafeData
int count
int[] range
int c
int i
char header0
int headerLength
int tableLength
int scriptsLength
java.nio.CharBuffer inChars
int scriptStartsLength
int i
android.icu.impl.coll.CollationTailoring base
java.nio.ByteBuffer inBytes
android.icu.impl.coll.CollationTailoring tailoring
int inLength
int indexesLength
int[] inIndexes
int index
int offset
int length
android.icu.impl.coll.CollationData baseData
int[] reorderCodes
int reorderCodesLength
byte[] reorderTable
android.icu.impl.coll.CollationData data
int jamoCE32sStart
android.icu.impl.coll.CollationSettings ts
int options
char[] fastLatinPrimaries
int fastLatinOptions
android.icu.impl.coll.CollationSettings settings
private void ()
static void ()
}
android/icu/impl/coll/CollationFastLatin.classCollationFastLatin.java
package android.icu.impl.coll
public final android.icu.impl.coll.CollationFastLatin extends java.lang.Object {
public static final int VERSION
public static final int LATIN_MAX
public static final int LATIN_LIMIT
static final int LATIN_MAX_UTF8_LEAD
static final int PUNCT_START
static final int PUNCT_LIMIT
static final int NUM_FAST_CHARS
static final int SHORT_PRIMARY_MASK
static final int INDEX_MASK
static final int SECONDARY_MASK
static final int CASE_MASK
static final int LONG_PRIMARY_MASK
static final int TERTIARY_MASK
static final int CASE_AND_TERTIARY_MASK
static final int TWO_SHORT_PRIMARIES_MASK
static final int TWO_LONG_PRIMARIES_MASK
static final int TWO_SECONDARIES_MASK
static final int TWO_CASES_MASK
static final int TWO_TERTIARIES_MASK
static final int CONTRACTION
static final int EXPANSION
static final int MIN_LONG
static final int LONG_INC
static final int MAX_LONG
static final int MIN_SHORT
static final int SHORT_INC
static final int MAX_SHORT
static final int MIN_SEC_BEFORE
static final int SEC_INC
static final int MAX_SEC_BEFORE
static final int COMMON_SEC
static final int MIN_SEC_AFTER
static final int MAX_SEC_AFTER
static final int MIN_SEC_HIGH
static final int MAX_SEC_HIGH
static final int SEC_OFFSET
static final int COMMON_SEC_PLUS_OFFSET
static final int TWO_SEC_OFFSETS
static final int TWO_COMMON_SEC_PLUS_OFFSET
static final int LOWER_CASE
static final int TWO_LOWER_CASES
static final int COMMON_TER
static final int MAX_TER_AFTER
static final int TER_OFFSET
static final int COMMON_TER_PLUS_OFFSET
static final int TWO_TER_OFFSETS
static final int TWO_COMMON_TER_PLUS_OFFSET
static final int MERGE_WEIGHT
static final int EOS
static final int BAIL_OUT
static final int CONTR_CHAR_MASK
static final int CONTR_LENGTH_SHIFT
public static final int BAIL_OUT_RESULT
static final boolean $assertionsDisabled
static int getCharIndex (char)
char c
public static int getOptions (android.icu.impl.coll.CollationData, android.icu.impl.coll.CollationSettings, char[])
int miniVarTop
int headerLength
int i
long start
int group
long prevStart
long beforeDigitStart
long digitStart
long afterDigitStart
long latinStart
int p
int c
int c
android.icu.impl.coll.CollationData data
android.icu.impl.coll.CollationSettings settings
char[] primaries
char[] header
int miniVarTop
boolean digitsAreReordered
char[] table
public static int compareUTF16 (char[], char[], int, java.lang.CharSequence, java.lang.CharSequence, int)
long pairAndInc
int c
long pairAndInc
int c
int leftPrimary
int rightPrimary
long pairAndInc
int c
long pairAndInc
int c
int leftSecondary
int rightSecondary
long pairAndInc
int c
long pairAndInc
int c
int leftCase
int rightCase
boolean strengthIsPrimary
long pairAndInc
int c
long pairAndInc
int c
int leftTertiary
int rightTertiary
long pairAndInc
int c
long pairAndInc
int c
int leftQuaternary
int rightQuaternary
char[] table
char[] primaries
int options
CharSequence left
CharSequence right
int startIndex
int variableTop
int leftIndex
int rightIndex
int leftPair
int rightPair
boolean withCaseBits
private static int lookup (char[], int)
char[] table
int c
private static long nextPair (char[], int, int, java.lang.CharSequence, int)
int index
int c2
int nextIndex
int i
int head
int x
long result
int index
boolean inc
int length
long result
char[] table
int c
int ce
CharSequence s16
int sIndex
private static int getPrimaries (int, int)
int variableTop
int pair
int ce
private static int getSecondariesFromOneShortCE (int)
int ce
private static int getSecondaries (int, int)
int ce
int variableTop
int pair
private static int getCases (int, boolean, int)
int ce
int ce
int variableTop
boolean strengthIsPrimary
int pair
private static int getTertiaries (int, boolean, int)
int ce
int ce
int variableTop
boolean withCaseBits
int pair
private static int getQuaternaries (int, int)
int ce
int variableTop
int pair
private void ()
static void ()
}
android/icu/impl/coll/CollationFastLatinBuilder.classCollationFastLatinBuilder.java
package android.icu.impl.coll
final android.icu.impl.coll.CollationFastLatinBuilder extends java.lang.Object {
private static final int NUM_SPECIAL_GROUPS
private static final long CONTRACTION_FLAG
private long ce0
private long ce1
private long[][] charCEs
private android.icu.impl.coll.UVector64 contractionCEs
private android.icu.impl.coll.UVector64 uniqueCEs
private char[] miniCEs
long[] lastSpecialPrimaries
private long firstDigitPrimary
private long firstLatinPrimary
private long lastLatinPrimary
private long firstShortPrimary
private boolean shortPrimaryOverflow
private StringBuilder result
private int headerLength
static final boolean $assertionsDisabled
private static final int compareInt64AsUnsigned (long, long)
long a
long b
private static final int binarySearch (long[], int, long)
int i
int cmp
long[] list
int limit
long ce
int start
void ()
boolean forData (android.icu.impl.coll.CollationData)
android.icu.impl.coll.CollationData data
boolean ok
char[] getHeader ()
char[] resultArray
char[] getTable ()
char[] resultArray
private boolean loadGroups (android.icu.impl.coll.CollationData)
int i
android.icu.impl.coll.CollationData data
int r0
private boolean inSameGroup (long, long)
long lastPrimary
int i
long p
long q
long lastVariablePrimary
private void resetCEs ()
private void getCEs (android.icu.impl.coll.CollationData)
android.icu.impl.coll.CollationData d
android.icu.impl.coll.CollationData d
int ce32
char c
android.icu.impl.coll.CollationData data
int i
private boolean getCEsFromCE32 (android.icu.impl.coll.CollationData, int, int)
int index
int length
int index
int length
int sc0
int sc1
long p1
int lower32_1
android.icu.impl.coll.CollationData data
int c
int ce32
long p0
int lower32_0
private boolean getCEsFromContractionCE32 (android.icu.impl.coll.CollationData, int)
android.icu.util.CharsTrie$Entry entry
CharSequence suffix
int x
android.icu.impl.coll.CollationData data
int ce32
int trieIndex
int contractionIndex
int prevX
boolean addContraction
android.icu.util.CharsTrie$Iterator suffixes
private void addContractionEntry (int, long, long)
int x
long cce0
long cce1
private void addUniqueCE (long)
long ce
int i
private int getMiniCE (long)
long ce
int index
private void encodeUniqueCEs ()
long ce
long p
int lower32
int s
int t
int i
int group
long lastGroupPrimary
long prevPrimary
int prevSecondary
int pri
int sec
int ter
private void encodeCharCEs ()
int i
int expansionIndex
long ce
int miniCE
int i
int miniCEsStart
int indexBase
private void encodeContractions ()
long x
long cce0
long cce1
int miniCE
int index
long ce
int contractionIndex
boolean firstTriple
int i
int indexBase
int firstContractionIndex
private int encodeTwoCEs (long, long)
int c
int sec1
int ter1
long first
long second
int miniCE
int miniCE1
int case1
private static boolean isContractionCharCE (long)
long ce
static void ()
}
android/icu/impl/coll/CollationFCD.classCollationFCD.java
package android.icu.impl.coll
public final android.icu.impl.coll.CollationFCD extends java.lang.Object {
private static final byte[] lcccIndex
private static final byte[] tcccIndex
private static final int[] lcccBits
private static final int[] tcccBits
static final boolean $assertionsDisabled
public void ()
public static boolean hasLccc (int)
int i
int c
public static boolean hasTccc (int)
int i
int c
static boolean mayHaveLccc (int)
int c
int i
static boolean maybeTibetanCompositeVowel (int)
int c
static boolean isFCD16OfTibetanCompositeVowel (int)
int fcd16
static void ()
}
android/icu/impl/coll/CollationIterator$CEBuffer.classCollationIterator.java
package android.icu.impl.coll
final android.icu.impl.coll.CollationIterator$CEBuffer extends java.lang.Object {
private static final int INITIAL_CAPACITY
int length
private long[] buffer
void ()
void append (long)
long ce
void appendUnsafe (long)
long ce
void ensureAppendCapacity (int)
int appCap
int capacity
long[] newBuffer
void incLength ()
long set (int, long)
int i
long ce
long get (int)
int i
long[] getCEs ()
}
android/icu/impl/coll/CollationIterator$SkippedState.classCollationIterator.java
package android.icu.impl.coll
final android.icu.impl.coll.CollationIterator$SkippedState extends java.lang.Object {
private final StringBuilder oldBuffer
private final StringBuilder newBuffer
private int pos
private int skipLengthAtMatch
private android.icu.util.CharsTrie$State state
static final boolean $assertionsDisabled
void ()
void clear ()
boolean isEmpty ()
boolean hasNext ()
int next ()
int c
void incBeyond ()
int backwardNumCodePoints (int)
int n
int length
int beyond
void setFirstSkipped (int)
int c
void skip (int)
int c
void recordMatch ()
void replaceMatch ()
int oldLength
void saveTrieState (android.icu.util.CharsTrie)
android.icu.util.CharsTrie trie
void resetToTrieState (android.icu.util.CharsTrie)
android.icu.util.CharsTrie trie
static void ()
}
android/icu/impl/coll/CollationIterator.classCollationIterator.java
package android.icu.impl.coll
public abstract android.icu.impl.coll.CollationIterator extends java.lang.Object {
protected static final long NO_CP_AND_CE32
protected final android.icu.impl.Trie2_32 trie
protected final android.icu.impl.coll.CollationData data
private android.icu.impl.coll.CollationIterator$CEBuffer ceBuffer
private int cesIndex
private android.icu.impl.coll.CollationIterator$SkippedState skipped
private int numCpFwd
private boolean isNumeric
static final boolean $assertionsDisabled
public void (android.icu.impl.coll.CollationData)
android.icu.impl.coll.CollationData d
public void (android.icu.impl.coll.CollationData, boolean)
android.icu.impl.coll.CollationData d
boolean numeric
public boolean equals (java.lang.Object)
int i
Object other
android.icu.impl.coll.CollationIterator o
public abstract void resetToOffset (int)
public abstract int getOffset ()
public final long nextCE ()
android.icu.impl.coll.CollationData d
long cAndCE32
int c
int ce32
int t
android.icu.impl.coll.CollationData d
public final int fetchCEs ()
final void setCurrentCE (long)
long ce
public final long previousCE (android.icu.impl.coll.UVector32)
android.icu.impl.coll.CollationData d
android.icu.impl.coll.UVector32 offsets
int limitOffset
int c
int ce32
android.icu.impl.coll.CollationData d
public final int getCEsLength ()
public final long getCE (int)
int i
public final long[] getCEs ()
final void clearCEs ()
public final void clearCEsIfNoneRemaining ()
public abstract int nextCodePoint ()
public abstract int previousCodePoint ()
protected final void reset ()
protected final void reset (boolean)
boolean numeric
protected long handleNextCE32 ()
int c
protected long makeCodePointAndCE32Pair (int, int)
int c
int ce32
protected char handleGetTrailSurrogate ()
protected boolean forbidSurrogateCodePoints ()
protected abstract void forwardNumCodePoints (int)
protected abstract void backwardNumCodePoints (int)
protected int getDataCE32 (int)
int c
protected int getCE32FromBuilderData (int)
int ce32
protected final void appendCEsFromCE32 (android.icu.impl.coll.CollationData, int, int, boolean)
int index
int length
int index
int length
int nextCp
int index
int defaultCE32
int nextCp
int[] jamoCE32s
int t
int v
char trail
android.icu.impl.coll.CollationData d
int c
int ce32
boolean forward
private static final boolean isSurrogate (int)
int c
protected static final boolean isLeadSurrogate (int)
int c
protected static final boolean isTrailSurrogate (int)
int c
private final long nextCEFromCE32 (android.icu.impl.coll.CollationData, int, int)
android.icu.impl.coll.CollationData d
int c
int ce32
private final int getCE32FromPrefix (android.icu.impl.coll.CollationData, int)
int c
android.icu.util.BytesTrie$Result match
android.icu.impl.coll.CollationData d
int ce32
int index
int lookBehind
android.icu.util.CharsTrie prefixes
private final int nextSkippedCodePoint ()
int c
private final void backwardNumSkipped (int)
int n
private final int nextCE32FromContraction (android.icu.impl.coll.CollationData, int, java.lang.CharSequence, int, int, int)
int nextCp
int nextCp
android.icu.impl.coll.CollationData d
int contractionCE32
CharSequence trieChars
int trieOffset
int ce32
int c
int lookAhead
int sinceMatch
android.icu.util.CharsTrie suffixes
android.icu.util.BytesTrie$Result match
private final int nextCE32FromDiscontiguousContraction (android.icu.impl.coll.CollationData, android.icu.util.CharsTrie, int, int, int)
int i
android.icu.util.BytesTrie$Result match
android.icu.impl.coll.CollationData d
android.icu.util.CharsTrie suffixes
int ce32
int lookAhead
int c
int fcd16
int nextCp
int prevCC
int sinceMatch
boolean isTopDiscontiguous
private final long previousCEUnsafe (int, android.icu.impl.coll.UVector32)
int c
android.icu.impl.coll.UVector32 offsets
int numBackward
int offset
private final void appendNumericCEs (int, boolean)
char digit
int c
char digit
int c
int segmentLength
int ce32
boolean forward
StringBuilder digits
int pos
private final void appendNumericSegmentCEs (java.lang.CharSequence)
int i
long primary
long primary
long primary
int value
int firstByte
int numBytes
int pair
int pos
CharSequence digits
int length
long numericPrimary
int numPairs
long primary
int pair
int pos
int shift
static void ()
}
android/icu/impl/coll/CollationKeys$LevelCallback.classCollationKeys.java
package android.icu.impl.coll
public android.icu.impl.coll.CollationKeys$LevelCallback extends java.lang.Object {
public void ()
boolean needToWrite (int)
int level
}
android/icu/impl/coll/CollationKeys$SortKeyByteSink.classCollationKeys.java
package android.icu.impl.coll
public abstract android.icu.impl.coll.CollationKeys$SortKeyByteSink extends java.lang.Object {
protected byte[] buffer_
private int appended_
public void (byte[])
byte[] dest
public void setBufferAndAppended (byte[], int)
byte[] dest
int app
public void Append (byte[], int)
byte[] bytes
int n
int length
int available
public void Append (int)
int b
public int NumberOfBytesAppended ()
public int GetRemainingCapacity ()
public boolean Overflowed ()
protected abstract void AppendBeyondCapacity (byte[], int, int, int)
protected abstract boolean Resize (int, int)
}
android/icu/impl/coll/CollationKeys$SortKeyLevel.classCollationKeys.java
package android.icu.impl.coll
final android.icu.impl.coll.CollationKeys$SortKeyLevel extends java.lang.Object {
private static final int INITIAL_CAPACITY
byte[] buffer
int len
static final boolean $assertionsDisabled
void ()
boolean isEmpty ()
int length ()
byte getAt (int)
int index
byte[] data ()
void appendByte (int)
int b
void appendWeight16 (int)
int w
byte b0
byte b1
int appendLength
void appendWeight32 (long)
long w
byte[] bytes
int appendLength
void appendReverseWeight16 (int)
int w
byte b0
byte b1
int appendLength
void appendTo (android.icu.impl.coll.CollationKeys$SortKeyByteSink)
android.icu.impl.coll.CollationKeys$SortKeyByteSink sink
private boolean ensureCapacity (int)
int appendCapacity
int newCapacity
int altCapacity
byte[] newbuf
static void ()
}
android/icu/impl/coll/CollationKeys.classCollationKeys.java
package android.icu.impl.coll
public final android.icu.impl.coll.CollationKeys extends java.lang.Object {
public static final android.icu.impl.coll.CollationKeys$LevelCallback SIMPLE_LEVEL_FALLBACK
private static final int SEC_COMMON_LOW
private static final int SEC_COMMON_MIDDLE
static final int SEC_COMMON_HIGH
private static final int SEC_COMMON_MAX_COUNT
private static final int CASE_LOWER_FIRST_COMMON_LOW
private static final int CASE_LOWER_FIRST_COMMON_MIDDLE
private static final int CASE_LOWER_FIRST_COMMON_HIGH
private static final int CASE_LOWER_FIRST_COMMON_MAX_COUNT
private static final int CASE_UPPER_FIRST_COMMON_LOW
private static final int CASE_UPPER_FIRST_COMMON_HIGH
private static final int CASE_UPPER_FIRST_COMMON_MAX_COUNT
private static final int TER_ONLY_COMMON_LOW
private static final int TER_ONLY_COMMON_MIDDLE
private static final int TER_ONLY_COMMON_HIGH
private static final int TER_ONLY_COMMON_MAX_COUNT
private static final int TER_LOWER_FIRST_COMMON_LOW
private static final int TER_LOWER_FIRST_COMMON_MIDDLE
private static final int TER_LOWER_FIRST_COMMON_HIGH
private static final int TER_LOWER_FIRST_COMMON_MAX_COUNT
private static final int TER_UPPER_FIRST_COMMON_LOW
private static final int TER_UPPER_FIRST_COMMON_MIDDLE
private static final int TER_UPPER_FIRST_COMMON_HIGH
private static final int TER_UPPER_FIRST_COMMON_MAX_COUNT
private static final int QUAT_COMMON_LOW
private static final int QUAT_COMMON_MIDDLE
private static final int QUAT_COMMON_HIGH
private static final int QUAT_COMMON_MAX_COUNT
private static final int QUAT_SHIFTED_LIMIT_BYTE
private static final int[] levelMasks
static final boolean $assertionsDisabled
private static android.icu.impl.coll.CollationKeys$SortKeyLevel getSortKeyLevel (int, int)
int levels
int level
private void ()
public static void writeSortKeyUpToQuaternary (android.icu.impl.coll.CollationIterator, boolean[], android.icu.impl.coll.CollationSettings, android.icu.impl.coll.CollationKeys$SortKeyByteSink, int, android.icu.impl.coll.CollationKeys$LevelCallback, boolean)
long variableTop
boolean isCompressible
int p1
byte p2
int b
int b
int b
int remainder
int b
byte b
byte[] secs
int last
int s
int b
int b
int c
int b
int b
int b
int b
int b
int b
int t
int b
int b
int q
long ce
long p
int lower32
byte c
int i
int length
byte b
android.icu.impl.coll.CollationIterator iter
boolean[] compressibleBytes
android.icu.impl.coll.CollationSettings settings
android.icu.impl.coll.CollationKeys$SortKeyByteSink sink
int minLevel
android.icu.impl.coll.CollationKeys$LevelCallback callback
boolean preflight
int options
int levels
long variableTop
int tertiaryMask
byte[] p234
android.icu.impl.coll.CollationKeys$SortKeyLevel cases
android.icu.impl.coll.CollationKeys$SortKeyLevel secondaries
android.icu.impl.coll.CollationKeys$SortKeyLevel tertiaries
android.icu.impl.coll.CollationKeys$SortKeyLevel quaternaries
long prevReorderedPrimary
int commonCases
int commonSecondaries
int commonTertiaries
int commonQuaternaries
int prevSecondary
int secSegmentStart
static void ()
}
android/icu/impl/coll/CollationLoader$ASCII.classCollationLoader.java
package android.icu.impl.coll
final android.icu.impl.coll.CollationLoader$ASCII extends java.lang.Object {
private void ()
static java.lang.String toLowerCase (java.lang.String)
StringBuilder sb
char c
int i
String s
}
android/icu/impl/coll/CollationLoader.classCollationLoader.java
package android.icu.impl.coll
public final android.icu.impl.coll.CollationLoader extends java.lang.Object {
private static volatile String rootRules
private void ()
private static void loadRootRules ()
android.icu.util.UResourceBundle rootBundle
public static java.lang.String getRootRules ()
static java.lang.String loadRules (android.icu.util.ULocale, java.lang.String)
android.icu.util.ULocale locale
String collationType
android.icu.util.UResourceBundle bundle
android.icu.util.UResourceBundle data
String rules
private static final android.icu.util.UResourceBundle findWithFallback (android.icu.util.UResourceBundle, java.lang.String)
android.icu.util.UResourceBundle table
String entryName
public static android.icu.impl.coll.CollationTailoring loadTailoring (android.icu.util.ULocale, android.icu.util.Output)
java.util.MissingResourceException e
android.icu.util.UResourceBundle collations
java.util.MissingResourceException ignored
java.io.IOException e
android.icu.util.UResourceBundle actualBundle
android.icu.util.ULocale locale
android.icu.util.Output outValidLocale
android.icu.impl.coll.CollationTailoring root
String localeName
android.icu.util.UResourceBundle bundle
android.icu.util.ULocale validLocale
String validLocaleName
android.icu.util.UResourceBundle collations
String type
String defaultType
String defT
android.icu.util.UResourceBundle data
android.icu.util.ULocale actualLocale
String actualLocaleName
android.icu.impl.coll.CollationTailoring t
android.icu.util.UResourceBundle binary
java.nio.ByteBuffer inBytes
static void ()
}
android/icu/impl/coll/CollationRoot.classCollationRoot.java
package android.icu.impl.coll
public final android.icu.impl.coll.CollationRoot extends java.lang.Object {
private static final android.icu.impl.coll.CollationTailoring rootSingleton
private static final RuntimeException exception
public void ()
public static final android.icu.impl.coll.CollationTailoring getRoot ()
public static final android.icu.impl.coll.CollationData getData ()
android.icu.impl.coll.CollationTailoring root
static final android.icu.impl.coll.CollationSettings getSettings ()
android.icu.impl.coll.CollationTailoring root
static void ()
java.nio.ByteBuffer bytes
android.icu.impl.coll.CollationTailoring t2
java.io.IOException e
RuntimeException e
android.icu.impl.coll.CollationTailoring t
RuntimeException e2
}
android/icu/impl/coll/CollationRootElements.classCollationRootElements.java
package android.icu.impl.coll
public final android.icu.impl.coll.CollationRootElements extends java.lang.Object {
public static final long PRIMARY_SENTINEL
public static final int SEC_TER_DELTA_FLAG
public static final int PRIMARY_STEP_MASK
public static final int IX_FIRST_TERTIARY_INDEX
static final int IX_FIRST_SECONDARY_INDEX
static final int IX_FIRST_PRIMARY_INDEX
static final int IX_COMMON_SEC_AND_TER_CE
static final int IX_SEC_TER_BOUNDARIES
static final int IX_COUNT
private long[] elements
static final boolean $assertionsDisabled
public void (long[])
long[] rootElements
public int getTertiaryBoundary ()
long getFirstTertiaryCE ()
long getLastTertiaryCE ()
public int getLastCommonSecondary ()
public int getSecondaryBoundary ()
long getFirstSecondaryCE ()
long getLastSecondaryCE ()
long getFirstPrimary ()
long getFirstPrimaryCE ()
long lastCEWithPrimaryBefore (long)
long secTer
long p
int index
long q
long secTer
long firstCEWithPrimaryAtLeast (long)
long p
int index
long getPrimaryBefore (long, boolean)
int step
long nextElement
long p
boolean isCompressible
int index
int step
long q
int getSecondaryBefore (long, int)
int index
int previousSec
int sec
long p
int s
int index
int previousSec
int sec
int getTertiaryBefore (long, int, int)
int index
int previousTer
int index
int previousTer
long secTer
long p
int s
int t
int index
int previousTer
long secTer
long st
int findPrimary (long)
long p
int index
long getPrimaryAfter (long, int, boolean)
int step
long p
int index
boolean isCompressible
long q
int getSecondaryAfter (int, int)
long secTer
int secLimit
int sec
int index
int s
long secTer
int secLimit
int getTertiaryAfter (int, int, int)
int terLimit
long secTer
int terLimit
int index
int s
int t
long secTer
int terLimit
long st
private long getFirstSecTerForPrimary (int)
int index
long secTer
private int findP (long)
int j
int i
long q
long p
int start
int limit
private static boolean isEndOfPrimaryRange (long)
long q
static void ()
}
android/icu/impl/coll/CollationRuleParser$Importer.classCollationRuleParser.java
package android.icu.impl.coll
abstract android.icu.impl.coll.CollationRuleParser$Importer extends java.lang.Object {
public abstract java.lang.String getRules (java.lang.String, java.lang.String)
}
android/icu/impl/coll/CollationRuleParser$Position.classCollationRuleParser.java
package android.icu.impl.coll
final android.icu.impl.coll.CollationRuleParser$Position extends java.lang.Enum {
public static final android.icu.impl.coll.CollationRuleParser$Position FIRST_TERTIARY_IGNORABLE
public static final android.icu.impl.coll.CollationRuleParser$Position LAST_TERTIARY_IGNORABLE
public static final android.icu.impl.coll.CollationRuleParser$Position FIRST_SECONDARY_IGNORABLE
public static final android.icu.impl.coll.CollationRuleParser$Position LAST_SECONDARY_IGNORABLE
public static final android.icu.impl.coll.CollationRuleParser$Position FIRST_PRIMARY_IGNORABLE
public static final android.icu.impl.coll.CollationRuleParser$Position LAST_PRIMARY_IGNORABLE
public static final android.icu.impl.coll.CollationRuleParser$Position FIRST_VARIABLE
public static final android.icu.impl.coll.CollationRuleParser$Position LAST_VARIABLE
public static final android.icu.impl.coll.CollationRuleParser$Position FIRST_REGULAR
public static final android.icu.impl.coll.CollationRuleParser$Position LAST_REGULAR
public static final android.icu.impl.coll.CollationRuleParser$Position FIRST_IMPLICIT
public static final android.icu.impl.coll.CollationRuleParser$Position LAST_IMPLICIT
public static final android.icu.impl.coll.CollationRuleParser$Position FIRST_TRAILING
public static final android.icu.impl.coll.CollationRuleParser$Position LAST_TRAILING
private static final android.icu.impl.coll.CollationRuleParser$Position[] $VALUES
public static android.icu.impl.coll.CollationRuleParser$Position[] values ()
public static android.icu.impl.coll.CollationRuleParser$Position valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/impl/coll/CollationRuleParser$Sink.classCollationRuleParser.java
package android.icu.impl.coll
abstract android.icu.impl.coll.CollationRuleParser$Sink extends java.lang.Object {
void ()
abstract void addReset (int, java.lang.CharSequence)
abstract void addRelation (int, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence)
void suppressContractions (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet set
void optimize (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet set
}
android/icu/impl/coll/CollationRuleParser.classCollationRuleParser.java
package android.icu.impl.coll
public final android.icu.impl.coll.CollationRuleParser extends java.lang.Object {
static final android.icu.impl.coll.CollationRuleParser$Position[] POSITION_VALUES
static final char POS_LEAD
static final char POS_BASE
private static final int UCOL_DEFAULT
private static final int UCOL_OFF
private static final int UCOL_ON
private static final int STRENGTH_MASK
private static final int STARRED_FLAG
private static final int OFFSET_SHIFT
private static final String BEFORE
private final StringBuilder rawBuilder
private static final String[] positions
private static final String[] gSpecialReorderCodes
private static final int U_PARSE_CONTEXT_LEN
private android.icu.text.Normalizer2 nfd
private android.icu.text.Normalizer2 nfc
private String rules
private final android.icu.impl.coll.CollationData baseData
private android.icu.impl.coll.CollationSettings settings
private android.icu.impl.coll.CollationRuleParser$Sink sink
private android.icu.impl.coll.CollationRuleParser$Importer importer
private int ruleIndex
static final boolean $assertionsDisabled
void (android.icu.impl.coll.CollationData)
android.icu.impl.coll.CollationData base
void setSink (android.icu.impl.coll.CollationRuleParser$Sink)
android.icu.impl.coll.CollationRuleParser$Sink sinkAlias
void setImporter (android.icu.impl.coll.CollationRuleParser$Importer)
android.icu.impl.coll.CollationRuleParser$Importer importerAlias
void parse (java.lang.String, android.icu.impl.coll.CollationSettings) throws java.text.ParseException
String ruleString
android.icu.impl.coll.CollationSettings outSettings
private void parse (java.lang.String) throws java.text.ParseException
char c
String ruleString
private void parseRuleChain () throws java.text.ParseException
int result
int strength
int i
int resetStrength
boolean isFirstRelation
private int parseResetAndPosition () throws java.text.ParseException
int j
char c
int resetStrength
Exception e
int i
int resetStrength
private int parseRelationOperator ()
int strength
int strength
int strength
int strength
int strength
int strength
int strength
int strength
int i
char c
private void parseRelationStrings (int, int) throws java.text.ParseException
StringBuilder extBuilder
int prefix0
int c
Exception e
int strength
int i
String prefix
CharSequence extension
char next
private void parseStarredCharacters (int, int) throws java.text.ParseException
Exception e
int c
Exception e
int c
int strength
int i
String empty
int prev
int j
private int parseTailoringString (int, java.lang.StringBuilder) throws java.text.ParseException
int i
StringBuilder raw
private int parseString (int, java.lang.StringBuilder) throws java.text.ParseException
int cp
char c
int c
int j
int i
StringBuilder raw
private static final boolean isSurrogate (int)
int c
private int parseSpecialPosition (int, java.lang.StringBuilder) throws java.text.ParseException
int pos
String raw
int i
StringBuilder str
int j
private void parseSetting () throws java.text.ParseException
String v
int value
char c
int value
int value
int value
int value
int value
int value
int value
android.icu.util.ULocale localeID
Exception e
String importedRules
Exception e
Exception e
String importedRules
String outerRules
int outerRuleIndex
android.icu.util.ULocale localeID
String baseID
String collationType
String v
int valueIndex
Exception e
Exception e
android.icu.text.UnicodeSet set
int i
int j
String raw
private void parseReordering (java.lang.CharSequence) throws java.text.ParseException
int limit
String word
int code
Integer code
int[] codes
int j
CharSequence raw
int i
java.util.ArrayList reorderCodes
public static int getReorderCode (java.lang.String)
int i
int script
String word
private static int getOnOffValue (java.lang.String)
String s
private int parseUnicodeSet (int, android.icu.text.UnicodeSet) throws java.text.ParseException
char c
Exception e
int i
android.icu.text.UnicodeSet set
int level
int j
private int readWords (int, java.lang.StringBuilder)
int lastIndex
char c
int i
StringBuilder raw
private int skipComment (int)
char c
int i
private void setParseError (java.lang.String) throws java.text.ParseException
String reason
private void setParseError (java.lang.String, java.lang.Exception) throws java.text.ParseException
String reason
Exception e
java.text.ParseException newExc
private java.text.ParseException makeParseException (java.lang.String)
String reason
private java.lang.String appendErrorContext (java.lang.String)
String reason
StringBuilder msg
int start
int length
private static boolean isSyntaxChar (int)
int c
private int skipWhiteSpace (int)
int i
static void ()
}
android/icu/impl/coll/CollationSettings.classCollationSettings.java
package android.icu.impl.coll
public final android.icu.impl.coll.CollationSettings extends android.icu.impl.coll.SharedObject {
public static final int CHECK_FCD
public static final int NUMERIC
static final int SHIFTED
static final int ALTERNATE_MASK
static final int MAX_VARIABLE_SHIFT
static final int MAX_VARIABLE_MASK
static final int UPPER_FIRST
public static final int CASE_FIRST
public static final int CASE_FIRST_AND_UPPER_MASK
public static final int CASE_LEVEL
public static final int BACKWARD_SECONDARY
static final int STRENGTH_SHIFT
static final int STRENGTH_MASK
static final int MAX_VAR_SPACE
static final int MAX_VAR_PUNCT
static final int MAX_VAR_SYMBOL
static final int MAX_VAR_CURRENCY
public int options
public long variableTop
public byte[] reorderTable
long minHighNoReorder
long[] reorderRanges
public int[] reorderCodes
private static final int[] EMPTY_INT_ARRAY
public int fastLatinOptions
public char[] fastLatinPrimaries
static final boolean $assertionsDisabled
void ()
public android.icu.impl.coll.CollationSettings clone ()
android.icu.impl.coll.CollationSettings newSettings
public boolean equals (java.lang.Object)
Object other
android.icu.impl.coll.CollationSettings o
public int hashCode ()
int i
int h
public void resetReordering ()
void aliasReordering (android.icu.impl.coll.CollationData, int[], int, byte[])
int[] codes
int firstSplitByteRangeIndex
android.icu.impl.coll.CollationData data
int[] codesAndRanges
int codesLength
byte[] table
int[] codes
int rangesStart
int rangesLimit
int rangesLength
public void setReordering (android.icu.impl.coll.CollationData, int[])
int pair
int limit1
int i
int rangesStart
android.icu.impl.coll.CollationData data
int[] codes
android.icu.impl.coll.UVector32 rangesList
int rangesLength
int[] ranges
byte[] table
int b
int firstSplitByteRangeIndex
int rangesStart
private void setReorderArrays (int[], int[], int, int, byte[])
int[] codes
int[] ranges
int rangesStart
int rangesLength
byte[] table
private void setReorderRanges (int[], int, int)
int i
int[] ranges
int rangesStart
int rangesLength
public void copyReorderingFrom (android.icu.impl.coll.CollationSettings)
android.icu.impl.coll.CollationSettings other
public boolean hasReordering ()
private static boolean reorderTableHasSplitBytes (byte[])
int i
byte[] table
public long reorder (long)
long p
byte b
private long reorderEx (long)
long p
long q
long r
int i
public void setStrength (int)
int value
int noStrength
public void setStrengthDefault (int)
int defaultOptions
int noStrength
static int getStrength (int)
int options
public int getStrength ()
public void setFlag (int, boolean)
int bit
boolean value
public void setFlagDefault (int, int)
int bit
int defaultOptions
public boolean getFlag (int)
int bit
public void setCaseFirst (int)
int value
int noCaseFirst
public void setCaseFirstDefault (int)
int defaultOptions
int noCaseFirst
public int getCaseFirst ()
public void setAlternateHandlingShifted (boolean)
boolean value
int noAlternate
public void setAlternateHandlingDefault (int)
int defaultOptions
int noAlternate
public boolean getAlternateHandling ()
public void setMaxVariable (int, int)
int value
int defaultOptions
int noMax
public int getMaxVariable ()
static boolean isTertiaryWithCaseBits (int)
int options
static int getTertiaryMask (int)
int options
static boolean sortsTertiaryUpperCaseFirst (int)
int options
public boolean dontCheckFCD ()
boolean hasBackwardSecondary ()
public boolean isNumeric ()
public volatile android.icu.impl.coll.SharedObject clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static void ()
}
android/icu/impl/coll/CollationTailoring.classCollationTailoring.java
package android.icu.impl.coll
public final android.icu.impl.coll.CollationTailoring extends java.lang.Object {
public android.icu.impl.coll.CollationData data
public android.icu.impl.coll.SharedObject$Reference settings
private String rules
private android.icu.util.UResourceBundle rulesResource
public android.icu.util.ULocale actualLocale
public int version
android.icu.impl.coll.CollationData ownedData
android.icu.impl.Trie2_32 trie
android.icu.text.UnicodeSet unsafeBackwardSet
public java.util.Map maxExpansions
static final boolean $assertionsDisabled
void (android.icu.impl.coll.SharedObject$Reference)
android.icu.impl.coll.SharedObject$Reference baseSettings
void ensureOwnedData ()
android.icu.impl.Normalizer2Impl nfcImpl
void setRules (java.lang.String)
String r
void setRulesResource (android.icu.util.UResourceBundle)
android.icu.util.UResourceBundle res
public java.lang.String getRules ()
static android.icu.util.VersionInfo makeBaseVersion (android.icu.util.VersionInfo)
android.icu.util.VersionInfo ucaVersion
void setVersion (int, int)
int baseVersion
int rulesVersion
int r
int s
int t
int q
int getUCAVersion ()
static void ()
}
android/icu/impl/coll/CollationWeights$1.classCollationWeights.java
package android.icu.impl.coll
android.icu.impl.coll.CollationWeights$1 extends java.lang.Object {
}
android/icu/impl/coll/CollationWeights$WeightRange.classCollationWeights.java
package android.icu.impl.coll
final android.icu.impl.coll.CollationWeights$WeightRange extends java.lang.Object implements java.lang.Comparable {
long start
long end
int length
int count
private void ()
public int compareTo (android.icu.impl.coll.CollationWeights$WeightRange)
android.icu.impl.coll.CollationWeights$WeightRange other
long l
long r
public volatile int compareTo (java.lang.Object)
void (android.icu.impl.coll.CollationWeights$1)
android.icu.impl.coll.CollationWeights$1 x0
}
android/icu/impl/coll/CollationWeights.classCollationWeights.java
package android.icu.impl.coll
public final android.icu.impl.coll.CollationWeights extends java.lang.Object {
private int middleLength
private int[] minBytes
private int[] maxBytes
private android.icu.impl.coll.CollationWeights$WeightRange[] ranges
private int rangeIndex
private int rangeCount
static final boolean $assertionsDisabled
public void ()
public void initForPrimary (boolean)
boolean compressible
public void initForSecondary ()
public void initForTertiary ()
public boolean allocWeights (long, long, int)
int i
int minLength
long lowerLimit
long upperLimit
int n
public long nextWeight ()
android.icu.impl.coll.CollationWeights$WeightRange range
long weight
public static int lengthOfWeight (long)
long weight
private static int getWeightTrail (long, int)
long weight
int length
private static long setWeightTrail (long, int, int)
long weight
int length
int trail
private static int getWeightByte (long, int)
long weight
int idx
private static long setWeightByte (long, int, int)
long mask
long weight
int idx
int b
long mask
private static long truncateWeight (long, int)
long weight
int length
private static long incWeightTrail (long, int)
long weight
int length
private static long decWeightTrail (long, int)
long weight
int length
private int countBytes (int)
int idx
private long incWeight (long, int)
int b
long weight
int length
private long incWeightByOffset (long, int, int)
long weight
int length
int offset
private void lengthenRange (android.icu.impl.coll.CollationWeights$WeightRange)
android.icu.impl.coll.CollationWeights$WeightRange range
int length
private boolean getWeightRanges (long, long)
int trail
int length
int trail
int length
long lowerEnd
long upperStart
boolean merged
int length
int length
long lowerLimit
long upperLimit
int lowerLength
int upperLength
android.icu.impl.coll.CollationWeights$WeightRange[] lower
android.icu.impl.coll.CollationWeights$WeightRange middle
android.icu.impl.coll.CollationWeights$WeightRange[] upper
long weight
private boolean allocWeightsInShortRanges (int, int)
int i
int n
int minLength
private boolean allocWeightsInMinLengthRanges (int, int)
int i
int n
int minLength
int count
int minLengthRangeCount
int nextCountBytes
long start
long end
int count2
int count1
static void ()
}
android/icu/impl/coll/ContractionsAndExpansions$CESink.classContractionsAndExpansions.java
package android.icu.impl.coll
public abstract android.icu.impl.coll.ContractionsAndExpansions$CESink extends java.lang.Object {
public abstract void handleCE (long)
public abstract void handleExpansion (long[], int, int)
}
android/icu/impl/coll/ContractionsAndExpansions.classContractionsAndExpansions.java
package android.icu.impl.coll
public final android.icu.impl.coll.ContractionsAndExpansions extends java.lang.Object {
private android.icu.impl.coll.CollationData data
private android.icu.text.UnicodeSet contractions
private android.icu.text.UnicodeSet expansions
private android.icu.impl.coll.ContractionsAndExpansions$CESink sink
private boolean addPrefixes
private int checkTailored
private android.icu.text.UnicodeSet tailored
private android.icu.text.UnicodeSet ranges
private StringBuilder unreversedPrefix
private String suffix
private long[] ces
static final boolean $assertionsDisabled
public void (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.impl.coll.ContractionsAndExpansions$CESink, boolean)
android.icu.text.UnicodeSet con
android.icu.text.UnicodeSet exp
android.icu.impl.coll.ContractionsAndExpansions$CESink s
boolean prefixes
public void forData (android.icu.impl.coll.CollationData)
android.icu.impl.Trie2$Range range
android.icu.impl.Trie2$Range range
android.icu.impl.coll.CollationData d
java.util.Iterator trieIterator
private void enumCnERange (int, int, int, android.icu.impl.coll.ContractionsAndExpansions)
int i
int count
int start
int end
int ce32
android.icu.impl.coll.ContractionsAndExpansions cne
public void forCodePoint (android.icu.impl.coll.CollationData, int)
android.icu.impl.coll.CollationData d
int c
int ce32
private void handleCE32 (int, int, int)
int i
int idx
int length
int idx
int length
int length
int c
android.icu.impl.coll.UTF16CollationIterator iter
StringBuilder hangul
int start
int end
int ce32
private void handlePrefixes (int, int, int)
android.icu.util.CharsTrie$Entry e
int start
int end
int ce32
int index
android.icu.util.CharsTrie$Iterator prefixes
void handleContractions (int, int, int)
android.icu.util.CharsTrie$Entry e
int start
int end
int ce32
int index
android.icu.util.CharsTrie$Iterator suffixes
void addExpansions (int, int)
int start
int end
void addStrings (int, int, android.icu.text.UnicodeSet)
int start
int end
android.icu.text.UnicodeSet set
StringBuilder s
private void setPrefix (java.lang.CharSequence)
CharSequence pfx
private void resetPrefix ()
static void ()
}
android/icu/impl/coll/FCDIterCollationIterator$State.classFCDIterCollationIterator.java
package android.icu.impl.coll
final android.icu.impl.coll.FCDIterCollationIterator$State extends java.lang.Enum {
public static final android.icu.impl.coll.FCDIterCollationIterator$State ITER_CHECK_FWD
public static final android.icu.impl.coll.FCDIterCollationIterator$State ITER_CHECK_BWD
public static final android.icu.impl.coll.FCDIterCollationIterator$State ITER_IN_FCD_SEGMENT
public static final android.icu.impl.coll.FCDIterCollationIterator$State IN_NORM_ITER_AT_LIMIT
public static final android.icu.impl.coll.FCDIterCollationIterator$State IN_NORM_ITER_AT_START
private static final android.icu.impl.coll.FCDIterCollationIterator$State[] $VALUES
public static android.icu.impl.coll.FCDIterCollationIterator$State[] values ()
public static android.icu.impl.coll.FCDIterCollationIterator$State valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/impl/coll/FCDIterCollationIterator.classFCDIterCollationIterator.java
package android.icu.impl.coll
public final android.icu.impl.coll.FCDIterCollationIterator extends android.icu.impl.coll.IterCollationIterator {
private android.icu.impl.coll.FCDIterCollationIterator$State state
private int start
private int pos
private int limit
private final android.icu.impl.Normalizer2Impl nfcImpl
private StringBuilder s
private StringBuilder normalized
static final boolean $assertionsDisabled
public void (android.icu.impl.coll.CollationData, boolean, android.icu.text.UCharacterIterator, int)
android.icu.impl.coll.CollationData data
boolean numeric
android.icu.text.UCharacterIterator ui
int startIndex
public void resetToOffset (int)
int newOffset
public int getOffset ()
public int nextCodePoint ()
int trail
int c
int c
int c
public int previousCodePoint ()
int prev
int c
int c
int c
protected long handleNextCE32 ()
int c
int c
int c
int c
protected char handleGetTrailSurrogate ()
int trail
char trail
protected void forwardNumCodePoints (int)
int num
protected void backwardNumCodePoints (int)
int num
private void switchToForward ()
private boolean nextSegment ()
int c
int fcd16
int leadCC
int prevCC
private void switchToBackward ()
private boolean previousSegment ()
int c
int fcd16
int trailCC
int nextCC
private void normalize (java.lang.CharSequence)
CharSequence s
static void ()
}
android/icu/impl/coll/FCDUTF16CollationIterator.classFCDUTF16CollationIterator.java
package android.icu.impl.coll
public final android.icu.impl.coll.FCDUTF16CollationIterator extends android.icu.impl.coll.UTF16CollationIterator {
private CharSequence rawSeq
private static final int rawStart
private int segmentStart
private int segmentLimit
private int rawLimit
private final android.icu.impl.Normalizer2Impl nfcImpl
private StringBuilder normalized
private int checkDir
static final boolean $assertionsDisabled
public void (android.icu.impl.coll.CollationData)
android.icu.impl.coll.CollationData d
public void (android.icu.impl.coll.CollationData, boolean, java.lang.CharSequence, int)
android.icu.impl.coll.CollationData data
boolean numeric
CharSequence s
int p
public boolean equals (java.lang.Object)
Object other
android.icu.impl.coll.FCDUTF16CollationIterator o
public int hashCode ()
public void resetToOffset (int)
int newOffset
public int getOffset ()
public void setText (boolean, java.lang.CharSequence, int)
boolean numeric
CharSequence s
int p
public int nextCodePoint ()
char c
char c
char trail
char c
public int previousCodePoint ()
char c
char c
char lead
char c
protected long handleNextCE32 ()
char c
char c
char c
protected void forwardNumCodePoints (int)
int num
protected void backwardNumCodePoints (int)
int num
private void switchToForward ()
private void nextSegment ()
int q
int c
int fcd16
int leadCC
int p
int prevCC
private void switchToBackward ()
private void previousSegment ()
int q
int c
int fcd16
int trailCC
int p
int nextCC
private void normalize (int, int)
int from
int to
static void ()
}
android/icu/impl/coll/IterCollationIterator.classIterCollationIterator.java
package android.icu.impl.coll
public android.icu.impl.coll.IterCollationIterator extends android.icu.impl.coll.CollationIterator {
protected android.icu.text.UCharacterIterator iter
public void (android.icu.impl.coll.CollationData, boolean, android.icu.text.UCharacterIterator)
android.icu.impl.coll.CollationData d
boolean numeric
android.icu.text.UCharacterIterator ui
public void resetToOffset (int)
int newOffset
public int getOffset ()
public int nextCodePoint ()
public int previousCodePoint ()
protected long handleNextCE32 ()
int c
protected char handleGetTrailSurrogate ()
int trail
protected void forwardNumCodePoints (int)
int num
protected void backwardNumCodePoints (int)
int num
}
android/icu/impl/coll/SharedObject$Reference.classSharedObject.java
package android.icu.impl.coll
public final android.icu.impl.coll.SharedObject$Reference extends java.lang.Object implements java.lang.Cloneable {
private android.icu.impl.coll.SharedObject ref
public void (android.icu.impl.coll.SharedObject)
android.icu.impl.coll.SharedObject r
public android.icu.impl.coll.SharedObject$Reference clone ()
android.icu.impl.coll.SharedObject$Reference c
CloneNotSupportedException e
android.icu.impl.coll.SharedObject$Reference c
public android.icu.impl.coll.SharedObject readOnly ()
public android.icu.impl.coll.SharedObject copyOnWrite ()
android.icu.impl.coll.SharedObject r
android.icu.impl.coll.SharedObject r2
public void clear ()
protected void finalize () throws java.lang.Throwable
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
android/icu/impl/coll/SharedObject.classSharedObject.java
package android.icu.impl.coll
public android.icu.impl.coll.SharedObject extends java.lang.Object implements java.lang.Cloneable {
private java.util.concurrent.atomic.AtomicInteger refCount
public void ()
public android.icu.impl.coll.SharedObject clone ()
android.icu.impl.coll.SharedObject c
CloneNotSupportedException e
android.icu.impl.coll.SharedObject c
public final void addRef ()
public final void removeRef ()
public final int getRefCount ()
public final void deleteIfZeroRefCount ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
android/icu/impl/coll/TailoredSet.classTailoredSet.java
package android.icu.impl.coll
public final android.icu.impl.coll.TailoredSet extends java.lang.Object {
private android.icu.impl.coll.CollationData data
private android.icu.impl.coll.CollationData baseData
private android.icu.text.UnicodeSet tailored
private StringBuilder unreversedPrefix
private String suffix
static final boolean $assertionsDisabled
public void (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet t
public void forData (android.icu.impl.coll.CollationData)
android.icu.impl.Trie2$Range range
android.icu.impl.coll.CollationData d
java.util.Iterator trieIterator
private void enumTailoredRange (int, int, int, android.icu.impl.coll.TailoredSet)
int start
int end
int ce32
android.icu.impl.coll.TailoredSet ts
private void handleCE32 (int, int, int)
int baseCE32
int start
int end
int ce32
private void compare (int, int, int)
int baseIndex
int dataIndex
int baseIndex
int baseIndex
int dataIndex
int baseIndex
int tag
int baseTag
long dataCE
long p
int i
int length
int baseLength
int idx0
int idx1
int i
int length
int baseLength
int idx0
int idx1
StringBuilder jamos
int length
int c
int ce32
int baseCE32
int tag
int baseTag
private void comparePrefixes (int, java.lang.CharSequence, int, java.lang.CharSequence, int)
int cmp
int c
CharSequence p
int pidx
CharSequence q
int qidx
android.icu.util.CharsTrie$Iterator prefixes
android.icu.util.CharsTrie$Iterator basePrefixes
String tp
String bp
String none
android.icu.util.CharsTrie$Entry te
android.icu.util.CharsTrie$Entry be
private void compareContractions (int, java.lang.CharSequence, int, java.lang.CharSequence, int)
int cmp
int c
CharSequence p
int pidx
CharSequence q
int qidx
android.icu.util.CharsTrie$Iterator suffixes
android.icu.util.CharsTrie$Iterator baseSuffixes
String ts
String bs
String none
android.icu.util.CharsTrie$Entry te
android.icu.util.CharsTrie$Entry be
private void addPrefixes (android.icu.impl.coll.CollationData, int, java.lang.CharSequence, int)
android.icu.util.CharsTrie$Entry e
android.icu.impl.coll.CollationData d
int c
CharSequence p
int pidx
android.icu.util.CharsTrie$Iterator prefixes
private void addPrefix (android.icu.impl.coll.CollationData, java.lang.CharSequence, int, int)
int idx
android.icu.impl.coll.CollationData d
CharSequence pfx
int c
int ce32
private void addContractions (int, java.lang.CharSequence, int)
android.icu.util.CharsTrie$Entry e
int c
CharSequence p
int pidx
android.icu.util.CharsTrie$Iterator suffixes
private void addSuffix (int, java.lang.CharSequence)
int c
CharSequence sfx
private void add (int)
StringBuilder s
int c
private void setPrefix (java.lang.CharSequence)
CharSequence pfx
private void resetPrefix ()
static void ()
}
android/icu/impl/coll/UTF16CollationIterator.classUTF16CollationIterator.java
package android.icu.impl.coll
public android.icu.impl.coll.UTF16CollationIterator extends android.icu.impl.coll.CollationIterator {
protected CharSequence seq
protected int start
protected int pos
protected int limit
static final boolean $assertionsDisabled
public void (android.icu.impl.coll.CollationData)
android.icu.impl.coll.CollationData d
public void (android.icu.impl.coll.CollationData, boolean, java.lang.CharSequence, int)
android.icu.impl.coll.CollationData d
boolean numeric
CharSequence s
int p
public boolean equals (java.lang.Object)
Object other
android.icu.impl.coll.UTF16CollationIterator o
public int hashCode ()
public void resetToOffset (int)
int newOffset
public int getOffset ()
public void setText (boolean, java.lang.CharSequence, int)
boolean numeric
CharSequence s
int p
public int nextCodePoint ()
char trail
char c
public int previousCodePoint ()
char lead
char c
protected long handleNextCE32 ()
char c
protected char handleGetTrailSurrogate ()
char trail
protected void forwardNumCodePoints (int)
char c
int num
protected void backwardNumCodePoints (int)
char c
int num
static void ()
}
android/icu/impl/coll/UVector32.classUVector32.java
package android.icu.impl.coll
public final android.icu.impl.coll.UVector32 extends java.lang.Object {
private int[] buffer
private int length
public void ()
public boolean isEmpty ()
public int size ()
public int elementAti (int)
int i
public int[] getBuffer ()
public void addElement (int)
int e
public void setElementAt (int, int)
int elem
int index
public void insertElementAt (int, int)
int elem
int index
public void removeAllElements ()
private void ensureAppendCapacity ()
int newCapacity
int[] newBuffer
}
android/icu/impl/coll/UVector64.classUVector64.java
package android.icu.impl.coll
public final android.icu.impl.coll.UVector64 extends java.lang.Object {
private long[] buffer
private int length
public void ()
public boolean isEmpty ()
public int size ()
public long elementAti (int)
int i
public long[] getBuffer ()
public void addElement (long)
long e
public void setElementAt (long, int)
long elem
int index
public void insertElementAt (long, int)
long elem
int index
public void removeAllElements ()
private void ensureAppendCapacity ()
int newCapacity
long[] newBuffer
}
android/icu/impl/CurrencyData$1.classCurrencyData.java
package android.icu.impl
final android.icu.impl.CurrencyData$1 extends java.lang.Object implements android.icu.impl.CurrencyData$CurrencyDisplayInfoProvider {
void ()
public android.icu.impl.CurrencyData$CurrencyDisplayInfo getInstance (android.icu.util.ULocale, boolean)
android.icu.util.ULocale locale
boolean withFallback
public boolean hasData ()
}
android/icu/impl/CurrencyData$CurrencyDisplayInfo.classCurrencyData.java
package android.icu.impl
public abstract android.icu.impl.CurrencyData$CurrencyDisplayInfo extends android.icu.text.CurrencyDisplayNames {
public void ()
public abstract java.util.Map getUnitPatterns ()
public abstract android.icu.impl.CurrencyData$CurrencyFormatInfo getFormatInfo (java.lang.String)
public abstract android.icu.impl.CurrencyData$CurrencySpacingInfo getSpacingInfo ()
}
android/icu/impl/CurrencyData$CurrencyDisplayInfoProvider.classCurrencyData.java
package android.icu.impl
public abstract android.icu.impl.CurrencyData$CurrencyDisplayInfoProvider extends java.lang.Object {
public abstract android.icu.impl.CurrencyData$CurrencyDisplayInfo getInstance (android.icu.util.ULocale, boolean)
public abstract boolean hasData ()
}
android/icu/impl/CurrencyData$CurrencyFormatInfo.classCurrencyData.java
package android.icu.impl
public final android.icu.impl.CurrencyData$CurrencyFormatInfo extends java.lang.Object {
public final String currencyPattern
public final char monetarySeparator
public final char monetaryGroupingSeparator
public void (java.lang.String, char, char)
String currencyPattern
char monetarySeparator
char monetaryGroupingSeparator
}
android/icu/impl/CurrencyData$CurrencySpacingInfo.classCurrencyData.java
package android.icu.impl
public final android.icu.impl.CurrencyData$CurrencySpacingInfo extends java.lang.Object {
public final String beforeCurrencyMatch
public final String beforeContextMatch
public final String beforeInsert
public final String afterCurrencyMatch
public final String afterContextMatch
public final String afterInsert
private static final String DEFAULT_CUR_MATCH
private static final String DEFAULT_CTX_MATCH
private static final String DEFAULT_INSERT
public static final android.icu.impl.CurrencyData$CurrencySpacingInfo DEFAULT
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String beforeCurrencyMatch
String beforeContextMatch
String beforeInsert
String afterCurrencyMatch
String afterContextMatch
String afterInsert
static void ()
}
android/icu/impl/CurrencyData$DefaultInfo.classCurrencyData.java
package android.icu.impl
public android.icu.impl.CurrencyData$DefaultInfo extends android.icu.impl.CurrencyData$CurrencyDisplayInfo {
private final boolean fallback
private static final android.icu.impl.CurrencyData$CurrencyDisplayInfo FALLBACK_INSTANCE
private static final android.icu.impl.CurrencyData$CurrencyDisplayInfo NO_FALLBACK_INSTANCE
private void (boolean)
boolean fallback
public static final android.icu.impl.CurrencyData$CurrencyDisplayInfo getWithFallback (boolean)
boolean fallback
public java.lang.String getName (java.lang.String)
String isoCode
public java.lang.String getPluralName (java.lang.String, java.lang.String)
String isoCode
String pluralType
public java.lang.String getSymbol (java.lang.String)
String isoCode
public java.util.Map symbolMap ()
public java.util.Map nameMap ()
public android.icu.util.ULocale getULocale ()
public java.util.Map getUnitPatterns ()
public android.icu.impl.CurrencyData$CurrencyFormatInfo getFormatInfo (java.lang.String)
String isoCode
public android.icu.impl.CurrencyData$CurrencySpacingInfo getSpacingInfo ()
static void ()
}
android/icu/impl/CurrencyData.classCurrencyData.java
package android.icu.impl
public android.icu.impl.CurrencyData extends java.lang.Object {
public static final android.icu.impl.CurrencyData$CurrencyDisplayInfoProvider provider
public void ()
static void ()
Class clzz
Throwable t
android.icu.impl.CurrencyData$CurrencyDisplayInfoProvider temp
}
android/icu/impl/data/
android/icu/impl/data/HolidayBundle.classHolidayBundle.java
package android.icu.impl.data
public android.icu.impl.data.HolidayBundle extends java.util.ListResourceBundle {
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
android/icu/impl/data/HolidayBundle_da.classHolidayBundle_da.java
package android.icu.impl.data
public android.icu.impl.data.HolidayBundle_da extends java.util.ListResourceBundle {
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
android/icu/impl/data/HolidayBundle_da_DK.classHolidayBundle_da_DK.java
package android.icu.impl.data
public android.icu.impl.data.HolidayBundle_da_DK extends java.util.ListResourceBundle {
private static final android.icu.util.Holiday[] fHolidays
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
android/icu/impl/data/HolidayBundle_de.classHolidayBundle_de.java
package android.icu.impl.data
public android.icu.impl.data.HolidayBundle_de extends java.util.ListResourceBundle {
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
android/icu/impl/data/HolidayBundle_de_AT.classHolidayBundle_de_AT.java
package android.icu.impl.data
public android.icu.impl.data.HolidayBundle_de_AT extends java.util.ListResourceBundle {
private static final android.icu.util.Holiday[] fHolidays
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
android/icu/impl/data/HolidayBundle_de_DE.classHolidayBundle_de_DE.java
package android.icu.impl.data
public android.icu.impl.data.HolidayBundle_de_DE extends java.util.ListResourceBundle {
private static final android.icu.util.Holiday[] fHolidays
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
android/icu/impl/data/HolidayBundle_el.classHolidayBundle_el.java
package android.icu.impl.data
public android.icu.impl.data.HolidayBundle_el extends java.util.ListResourceBundle {
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
android/icu/impl/data/HolidayBundle_el_GR.classHolidayBundle_el_GR.java
package android.icu.impl.data
public android.icu.impl.data.HolidayBundle_el_GR extends java.util.ListResourceBundle {
private static final android.icu.util.Holiday[] fHolidays
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
android/icu/impl/data/HolidayBundle_en.classHolidayBundle_en.java
package android.icu.impl.data
public android.icu.impl.data.HolidayBundle_en extends java.util.ListResourceBundle {
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
android/icu/impl/data/HolidayBundle_en_CA.classHolidayBundle_en_CA.java
package android.icu.impl.data
public android.icu.impl.data.HolidayBundle_en_CA extends java.util.ListResourceBundle {
private static final android.icu.util.Holiday[] fHolidays
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
android/icu/impl/data/HolidayBundle_en_GB.classHolidayBundle_en_GB.java
package android.icu.impl.data
public android.icu.impl.data.HolidayBundle_en_GB extends java.util.ListResourceBundle {
private static final android.icu.util.Holiday[] fHolidays
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
android/icu/impl/data/HolidayBundle_en_US.classHolidayBundle_en_US.java
package android.icu.impl.data
public android.icu.impl.data.HolidayBundle_en_US extends java.util.ListResourceBundle {
private static final android.icu.util.Holiday[] fHolidays
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
android/icu/impl/data/HolidayBundle_es.classHolidayBundle_es.java
package android.icu.impl.data
public android.icu.impl.data.HolidayBundle_es extends java.util.ListResourceBundle {
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
android/icu/impl/data/HolidayBundle_es_MX.classHolidayBundle_es_MX.java
package android.icu.impl.data
public android.icu.impl.data.HolidayBundle_es_MX extends java.util.ListResourceBundle {
private static final android.icu.util.Holiday[] fHolidays
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
android/icu/impl/data/HolidayBundle_fr.classHolidayBundle_fr.java
package android.icu.impl.data
public android.icu.impl.data.HolidayBundle_fr extends java.util.ListResourceBundle {
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
android/icu/impl/data/HolidayBundle_fr_CA.classHolidayBundle_fr_CA.java
package android.icu.impl.data
public android.icu.impl.data.HolidayBundle_fr_CA extends java.util.ListResourceBundle {
private static final android.icu.util.Holiday[] fHolidays
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
android/icu/impl/data/HolidayBundle_fr_FR.classHolidayBundle_fr_FR.java
package android.icu.impl.data
public android.icu.impl.data.HolidayBundle_fr_FR extends java.util.ListResourceBundle {
private static final android.icu.util.Holiday[] fHolidays
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
android/icu/impl/data/HolidayBundle_it.classHolidayBundle_it.java
package android.icu.impl.data
public android.icu.impl.data.HolidayBundle_it extends java.util.ListResourceBundle {
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
android/icu/impl/data/HolidayBundle_it_IT.classHolidayBundle_it_IT.java
package android.icu.impl.data
public android.icu.impl.data.HolidayBundle_it_IT extends java.util.ListResourceBundle {
private static final android.icu.util.Holiday[] fHolidays
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
android/icu/impl/data/HolidayBundle_iw.classHolidayBundle_iw.java
package android.icu.impl.data
public android.icu.impl.data.HolidayBundle_iw extends java.util.ListResourceBundle {
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
android/icu/impl/data/HolidayBundle_iw_IL.classHolidayBundle_iw_IL.java
package android.icu.impl.data
public android.icu.impl.data.HolidayBundle_iw_IL extends java.util.ListResourceBundle {
private static final android.icu.util.Holiday[] fHolidays
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
android/icu/impl/data/HolidayBundle_ja_JP.classHolidayBundle_ja_JP.java
package android.icu.impl.data
public android.icu.impl.data.HolidayBundle_ja_JP extends java.util.ListResourceBundle {
private static final android.icu.util.Holiday[] fHolidays
private static final Object[][] fContents
public void ()
public synchronized java.lang.Object[][] getContents ()
static void ()
}
android/icu/impl/data/icudt56b/
android/icu/impl/data/icudt56b/coll/
android/icu/impl/data/icudt56b/coll/ucadata.icu
android/icu/impl/data/icudt56b/confusables.cfu
android/icu/impl/data/icudt56b/nfc.nrm
android/icu/impl/data/icudt56b/nfkc.nrm
android/icu/impl/data/icudt56b/nfkc_cf.nrm
android/icu/impl/data/icudt56b/pnames.icu
android/icu/impl/data/icudt56b/rfc3491.spp
android/icu/impl/data/icudt56b/rfc3530cs.spp
android/icu/impl/data/icudt56b/rfc3530csci.spp
android/icu/impl/data/icudt56b/rfc3530mixp.spp
android/icu/impl/data/icudt56b/rfc3722.spp
android/icu/impl/data/icudt56b/rfc3920node.spp
android/icu/impl/data/icudt56b/rfc3920res.spp
android/icu/impl/data/icudt56b/rfc4011.spp
android/icu/impl/data/icudt56b/rfc4013.spp
android/icu/impl/data/icudt56b/rfc4505.spp
android/icu/impl/data/icudt56b/rfc4518.spp
android/icu/impl/data/icudt56b/rfc4518ci.spp
android/icu/impl/data/icudt56b/ubidi.icu
android/icu/impl/data/icudt56b/ucase.icu
android/icu/impl/data/icudt56b/unames.icu
android/icu/impl/data/icudt56b/uprops.icu
android/icu/impl/data/icudt56b/uts46.nrm
android/icu/impl/data/package.html
android/icu/impl/data/ResourceReader.classResourceReader.java
package android.icu.impl.data
public android.icu.impl.data.ResourceReader extends java.lang.Object implements java.io.Closeable {
private java.io.BufferedReader reader
private String resourceName
private String encoding
private Class root
private int lineNo
public void (java.lang.String, java.lang.String) throws java.io.UnsupportedEncodingException
String resourceName
String encoding
public void (java.lang.String)
String resourceName
public void (java.lang.Class, java.lang.String, java.lang.String) throws java.io.UnsupportedEncodingException
Class rootClass
String resourceName
String encoding
public void (java.io.InputStream, java.lang.String, java.lang.String)
java.io.InputStreamReader isr
java.io.InputStream is
String resourceName
String encoding
public void (java.io.InputStream, java.lang.String)
java.io.InputStream is
String resourceName
public void (java.lang.Class, java.lang.String)
Class rootClass
String resourceName
public java.lang.String readLine () throws java.io.IOException
String line
public java.lang.String readLineSkippingComments (boolean) throws java.io.IOException
String line
int pos
boolean trim
public java.lang.String readLineSkippingComments () throws java.io.IOException
public int getLineNumber ()
public java.lang.String describePosition ()
public void reset ()
private void _reset () throws java.io.UnsupportedEncodingException
java.io.InputStream is
java.io.InputStreamReader isr
public void close () throws java.io.IOException
}
android/icu/impl/data/TokenIterator.classTokenIterator.java
package android.icu.impl.data
public android.icu.impl.data.TokenIterator extends java.lang.Object {
private android.icu.impl.data.ResourceReader reader
private String line
private StringBuffer buf
private boolean done
private int pos
private int lastpos
public void (android.icu.impl.data.ResourceReader)
android.icu.impl.data.ResourceReader r
public java.lang.String next () throws java.io.IOException
public int getLineNumber ()
public java.lang.String describePosition ()
private int nextToken (int)
int c32
int position
int startpos
char c
char quote
int[] posref
}
android/icu/impl/DateNumberFormat.classDateNumberFormat.java
package android.icu.impl
public final android.icu.impl.DateNumberFormat extends android.icu.text.NumberFormat {
private static final long serialVersionUID
private char[] digits
private char zeroDigit
private char minusSign
private boolean positiveOnly
private static final int DECIMAL_BUF_SIZE
private transient char[] decimalBuf
private static android.icu.impl.SimpleCache CACHE
private int maxIntDigits
private int minIntDigits
private static final long PARSE_THRESHOLD
public void (android.icu.util.ULocale, java.lang.String, java.lang.String)
android.icu.util.ULocale loc
String digitString
String nsName
public void (android.icu.util.ULocale, char, java.lang.String)
int i
android.icu.util.ULocale loc
char zeroDigit
String nsName
StringBuffer buf
private void initialize (android.icu.util.ULocale, java.lang.String, java.lang.String)
String minusString
String minusString
java.util.MissingResourceException ex1
String minusString
java.util.MissingResourceException ex
int i
String minusString
android.icu.impl.ICUResourceBundle rb
android.icu.util.ULocale loc
String digitString
String nsName
char[] elems
public void setMaximumIntegerDigits (int)
int newValue
public int getMaximumIntegerDigits ()
public void setMinimumIntegerDigits (int)
int newValue
public int getMinimumIntegerDigits ()
public void setParsePositiveOnly (boolean)
boolean isPositiveOnly
public char getZeroDigit ()
public void setZeroDigit (char)
int i
char zero
public char[] getDigits ()
public java.lang.StringBuffer format (double, java.lang.StringBuffer, java.text.FieldPosition)
double number
StringBuffer toAppendTo
java.text.FieldPosition pos
public java.lang.StringBuffer format (long, java.lang.StringBuffer, java.text.FieldPosition)
long numberL
StringBuffer toAppendTo
java.text.FieldPosition pos
int number
int limit
int index
int padding
int length
public java.lang.StringBuffer format (java.math.BigInteger, java.lang.StringBuffer, java.text.FieldPosition)
java.math.BigInteger number
StringBuffer toAppendTo
java.text.FieldPosition pos
public java.lang.StringBuffer format (java.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition)
java.math.BigDecimal number
StringBuffer toAppendTo
java.text.FieldPosition pos
public java.lang.StringBuffer format (android.icu.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition)
android.icu.math.BigDecimal number
StringBuffer toAppendTo
java.text.FieldPosition pos
public java.lang.Number parse (java.lang.String, java.text.ParsePosition)
int digit
char ch
String text
java.text.ParsePosition parsePosition
long num
boolean sawNumber
boolean negative
int base
int offset
Number result
public boolean equals (java.lang.Object)
Object obj
android.icu.impl.DateNumberFormat other
public int hashCode ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
public java.lang.Object clone ()
android.icu.impl.DateNumberFormat dnfmt
static void ()
}
android/icu/impl/Differ.classDiffer.java
package android.icu.impl
public final android.icu.impl.Differ extends java.lang.Object {
private int STACKSIZE
private int EQUALSIZE
private Object[] a
private Object[] b
private Object last
private Object next
private int aCount
private int bCount
private int aLine
private int bLine
private int maxSame
private int aTop
private int bTop
public void (int, int)
int stackSize
int matchCount
public void add (java.lang.Object, java.lang.Object)
Object aStr
Object bStr
public void addA (java.lang.Object)
Object aStr
public void addB (java.lang.Object)
Object bStr
public int getALine (int)
int offset
public java.lang.Object getA (int)
int offset
public int getACount ()
public int getBCount ()
public int getBLine (int)
int offset
public java.lang.Object getB (int)
int offset
public void checkMatch (boolean)
boolean finalPass
int max
int i
int match
public int find (java.lang.Object[], int, int, java.lang.Object[], int, int)
int j
int i
Object[] aArr
int aStart
int aEnd
Object[] bArr
int bStart
int bEnd
int len
int bEndMinus
private void flush ()
int newCount
int newCount
}
android/icu/impl/DontCareFieldPosition.classDontCareFieldPosition.java
package android.icu.impl
public final android.icu.impl.DontCareFieldPosition extends java.text.FieldPosition {
public static final android.icu.impl.DontCareFieldPosition INSTANCE
private void ()
public void setBeginIndex (int)
int i
public void setEndIndex (int)
int i
static void ()
}
android/icu/impl/duration/
android/icu/impl/duration/BasicDurationFormat.classBasicDurationFormat.java
package android.icu.impl.duration
public android.icu.impl.duration.BasicDurationFormat extends android.icu.text.DurationFormat {
private static final long serialVersionUID
transient android.icu.impl.duration.DurationFormatter formatter
transient android.icu.impl.duration.PeriodFormatter pformatter
transient android.icu.impl.duration.PeriodFormatterService pfs
public static android.icu.impl.duration.BasicDurationFormat getInstance (android.icu.util.ULocale)
android.icu.util.ULocale locale
public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
String res
String res
String res
Object object
StringBuffer toAppend
java.text.FieldPosition pos
public void ()
public void (android.icu.util.ULocale)
android.icu.util.ULocale locale
public java.lang.String formatDurationFrom (long, long)
long duration
long referenceDate
public java.lang.String formatDurationFromNow (long)
long duration
public java.lang.String formatDurationFromNowTo (java.util.Date)
java.util.Date targetDate
public java.lang.String formatDuration (java.lang.Object)
double fullSeconds
double intSeconds
double millis
Number n
float floatVal
android.icu.impl.duration.TimeUnit alternateUnit
float alternateVal
int i
Object obj
javax.xml.datatype.DatatypeConstants$Field[] inFields
android.icu.impl.duration.TimeUnit[] outFields
javax.xml.datatype.Duration inDuration
android.icu.impl.duration.Period p
javax.xml.datatype.Duration duration
boolean inPast
boolean sawNonZero
}
android/icu/impl/duration/BasicDurationFormatter.classBasicDurationFormatter.java
package android.icu.impl.duration
android.icu.impl.duration.BasicDurationFormatter extends java.lang.Object implements android.icu.impl.duration.DurationFormatter {
private android.icu.impl.duration.PeriodFormatter formatter
private android.icu.impl.duration.PeriodBuilder builder
private android.icu.impl.duration.DateFormatter fallback
private long fallbackLimit
private String localeName
private java.util.TimeZone timeZone
public void (android.icu.impl.duration.PeriodFormatter, android.icu.impl.duration.PeriodBuilder, android.icu.impl.duration.DateFormatter, long)
android.icu.impl.duration.PeriodFormatter formatter
android.icu.impl.duration.PeriodBuilder builder
android.icu.impl.duration.DateFormatter fallback
long fallbackLimit
protected void (android.icu.impl.duration.PeriodFormatter, android.icu.impl.duration.PeriodBuilder, android.icu.impl.duration.DateFormatter, long, java.lang.String, java.util.TimeZone)
android.icu.impl.duration.PeriodFormatter formatter
android.icu.impl.duration.PeriodBuilder builder
android.icu.impl.duration.DateFormatter fallback
long fallbackLimit
String localeName
java.util.TimeZone timeZone
public java.lang.String formatDurationFromNowTo (java.util.Date)
java.util.Date targetDate
long now
long duration
public java.lang.String formatDurationFromNow (long)
long duration
public java.lang.String formatDurationFrom (long, long)
android.icu.impl.duration.Period p
long duration
long referenceDate
String s
public android.icu.impl.duration.DurationFormatter withLocale (java.lang.String)
android.icu.impl.duration.PeriodFormatter newFormatter
android.icu.impl.duration.PeriodBuilder newBuilder
android.icu.impl.duration.DateFormatter newFallback
String locName
public android.icu.impl.duration.DurationFormatter withTimeZone (java.util.TimeZone)
android.icu.impl.duration.PeriodBuilder newBuilder
android.icu.impl.duration.DateFormatter newFallback
java.util.TimeZone tz
protected java.lang.String doFallback (long, long)
long duration
long referenceDate
protected android.icu.impl.duration.Period doBuild (long, long)
long duration
long referenceDate
protected java.lang.String doFormat (android.icu.impl.duration.Period)
android.icu.impl.duration.Period period
}
android/icu/impl/duration/BasicDurationFormatterFactory.classBasicDurationFormatterFactory.java
package android.icu.impl.duration
android.icu.impl.duration.BasicDurationFormatterFactory extends java.lang.Object implements android.icu.impl.duration.DurationFormatterFactory {
private android.icu.impl.duration.BasicPeriodFormatterService ps
private android.icu.impl.duration.PeriodFormatter formatter
private android.icu.impl.duration.PeriodBuilder builder
private android.icu.impl.duration.DateFormatter fallback
private long fallbackLimit
private String localeName
private java.util.TimeZone timeZone
private android.icu.impl.duration.BasicDurationFormatter f
void (android.icu.impl.duration.BasicPeriodFormatterService)
android.icu.impl.duration.BasicPeriodFormatterService ps
public android.icu.impl.duration.DurationFormatterFactory setPeriodFormatter (android.icu.impl.duration.PeriodFormatter)
android.icu.impl.duration.PeriodFormatter formatter
public android.icu.impl.duration.DurationFormatterFactory setPeriodBuilder (android.icu.impl.duration.PeriodBuilder)
android.icu.impl.duration.PeriodBuilder builder
public android.icu.impl.duration.DurationFormatterFactory setFallback (android.icu.impl.duration.DateFormatter)
android.icu.impl.duration.DateFormatter fallback
boolean doReset
public android.icu.impl.duration.DurationFormatterFactory setFallbackLimit (long)
long fallbackLimit
public android.icu.impl.duration.DurationFormatterFactory setLocale (java.lang.String)
String localeName
public android.icu.impl.duration.DurationFormatterFactory setTimeZone (java.util.TimeZone)
java.util.TimeZone timeZone
public android.icu.impl.duration.DurationFormatter getFormatter ()
public android.icu.impl.duration.PeriodFormatter getPeriodFormatter ()
public android.icu.impl.duration.PeriodBuilder getPeriodBuilder ()
public android.icu.impl.duration.DateFormatter getFallback ()
public long getFallbackLimit ()
public java.lang.String getLocaleName ()
public java.util.TimeZone getTimeZone ()
protected android.icu.impl.duration.BasicDurationFormatter createFormatter ()
protected void reset ()
}
android/icu/impl/duration/BasicPeriodBuilderFactory$Settings.classBasicPeriodBuilderFactory.java
package android.icu.impl.duration
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings extends java.lang.Object {
boolean inUse
short uset
android.icu.impl.duration.TimeUnit maxUnit
android.icu.impl.duration.TimeUnit minUnit
int maxLimit
int minLimit
boolean allowZero
boolean weeksAloneOnly
boolean allowMillis
final android.icu.impl.duration.BasicPeriodBuilderFactory this$0
void (android.icu.impl.duration.BasicPeriodBuilderFactory)
android.icu.impl.duration.BasicPeriodBuilderFactory this$0
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings setUnits (int)
int i
int lastUnit
int uset
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings result
short effectiveSet ()
android.icu.impl.duration.TimeUnit effectiveMinUnit ()
int i
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings setMaxLimit (float)
float maxLimit
int val
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings result
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings setMinLimit (float)
float minLimit
int val
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings result
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings setAllowZero (boolean)
boolean allow
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings result
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings setWeeksAloneOnly (boolean)
boolean weeksAlone
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings result
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings setAllowMilliseconds (boolean)
boolean allowMillis
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings result
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings setLocale (java.lang.String)
String localeName
android.icu.impl.duration.impl.PeriodFormatterData data
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings setInUse ()
android.icu.impl.duration.Period createLimited (long, boolean)
long maxUnitDuration
android.icu.impl.duration.TimeUnit emu
long emud
long eml
long duration
boolean inPast
public android.icu.impl.duration.BasicPeriodBuilderFactory$Settings copy ()
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings result
}
android/icu/impl/duration/BasicPeriodBuilderFactory.classBasicPeriodBuilderFactory.java
package android.icu.impl.duration
android.icu.impl.duration.BasicPeriodBuilderFactory extends java.lang.Object implements android.icu.impl.duration.PeriodBuilderFactory {
private android.icu.impl.duration.impl.PeriodFormatterDataService ds
private android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings
private static final short allBits
void (android.icu.impl.duration.impl.PeriodFormatterDataService)
android.icu.impl.duration.impl.PeriodFormatterDataService ds
static long approximateDurationOf (android.icu.impl.duration.TimeUnit)
android.icu.impl.duration.TimeUnit unit
public android.icu.impl.duration.PeriodBuilderFactory setAvailableUnitRange (android.icu.impl.duration.TimeUnit, android.icu.impl.duration.TimeUnit)
int i
android.icu.impl.duration.TimeUnit minUnit
android.icu.impl.duration.TimeUnit maxUnit
int uset
public android.icu.impl.duration.PeriodBuilderFactory setUnitIsAvailable (android.icu.impl.duration.TimeUnit, boolean)
android.icu.impl.duration.TimeUnit unit
boolean available
int uset
public android.icu.impl.duration.PeriodBuilderFactory setMaxLimit (float)
float maxLimit
public android.icu.impl.duration.PeriodBuilderFactory setMinLimit (float)
float minLimit
public android.icu.impl.duration.PeriodBuilderFactory setAllowZero (boolean)
boolean allow
public android.icu.impl.duration.PeriodBuilderFactory setWeeksAloneOnly (boolean)
boolean aloneOnly
public android.icu.impl.duration.PeriodBuilderFactory setAllowMilliseconds (boolean)
boolean allow
public android.icu.impl.duration.PeriodBuilderFactory setLocale (java.lang.String)
String localeName
public android.icu.impl.duration.PeriodBuilderFactory setTimeZone (java.util.TimeZone)
java.util.TimeZone timeZone
private android.icu.impl.duration.BasicPeriodBuilderFactory$Settings getSettings ()
public android.icu.impl.duration.PeriodBuilder getFixedUnitBuilder (android.icu.impl.duration.TimeUnit)
android.icu.impl.duration.TimeUnit unit
public android.icu.impl.duration.PeriodBuilder getSingleUnitBuilder ()
public android.icu.impl.duration.PeriodBuilder getOneOrTwoUnitBuilder ()
public android.icu.impl.duration.PeriodBuilder getMultiUnitBuilder (int)
int periodCount
static android.icu.impl.duration.impl.PeriodFormatterDataService access$000 (android.icu.impl.duration.BasicPeriodBuilderFactory)
android.icu.impl.duration.BasicPeriodBuilderFactory x0
}
android/icu/impl/duration/BasicPeriodFormatter.classBasicPeriodFormatter.java
package android.icu.impl.duration
android.icu.impl.duration.BasicPeriodFormatter extends java.lang.Object implements android.icu.impl.duration.PeriodFormatter {
private android.icu.impl.duration.BasicPeriodFormatterFactory factory
private String localeName
private android.icu.impl.duration.impl.PeriodFormatterData data
private android.icu.impl.duration.BasicPeriodFormatterFactory$Customizations customs
void (android.icu.impl.duration.BasicPeriodFormatterFactory, java.lang.String, android.icu.impl.duration.impl.PeriodFormatterData, android.icu.impl.duration.BasicPeriodFormatterFactory$Customizations)
android.icu.impl.duration.BasicPeriodFormatterFactory factory
String localeName
android.icu.impl.duration.impl.PeriodFormatterData data
android.icu.impl.duration.BasicPeriodFormatterFactory$Customizations customs
public java.lang.String format (android.icu.impl.duration.Period)
android.icu.impl.duration.Period period
public android.icu.impl.duration.PeriodFormatter withLocale (java.lang.String)
android.icu.impl.duration.impl.PeriodFormatterData newData
String locName
private java.lang.String format (int, boolean, int[])
int i
int i
int m
int sx
int mx
int sf
int mf
int i
int td
boolean afterFirst
boolean beforeLast
boolean fullSep
android.icu.impl.duration.TimeUnit unit
int count
int cv
boolean isLast
boolean mustSkip
int i
int j
int tl
boolean inFuture
int[] counts
int mask
boolean forceD3Seconds
int first
int last
boolean isZero
StringBuffer sb
int td
boolean useDigitPrefix
boolean multiple
boolean wasSkipped
boolean skipped
boolean countSep
}
android/icu/impl/duration/BasicPeriodFormatterFactory$Customizations.classBasicPeriodFormatterFactory.java
package android.icu.impl.duration
android.icu.impl.duration.BasicPeriodFormatterFactory$Customizations extends java.lang.Object {
boolean displayLimit
boolean displayDirection
byte separatorVariant
byte unitVariant
byte countVariant
void ()
public android.icu.impl.duration.BasicPeriodFormatterFactory$Customizations copy ()
android.icu.impl.duration.BasicPeriodFormatterFactory$Customizations result
}
android/icu/impl/duration/BasicPeriodFormatterFactory.classBasicPeriodFormatterFactory.java
package android.icu.impl.duration
public android.icu.impl.duration.BasicPeriodFormatterFactory extends java.lang.Object implements android.icu.impl.duration.PeriodFormatterFactory {
private final android.icu.impl.duration.impl.PeriodFormatterDataService ds
private android.icu.impl.duration.impl.PeriodFormatterData data
private android.icu.impl.duration.BasicPeriodFormatterFactory$Customizations customizations
private boolean customizationsInUse
private String localeName
void (android.icu.impl.duration.impl.PeriodFormatterDataService)
android.icu.impl.duration.impl.PeriodFormatterDataService ds
public static android.icu.impl.duration.BasicPeriodFormatterFactory getDefault ()
public android.icu.impl.duration.PeriodFormatterFactory setLocale (java.lang.String)
String localeName
public android.icu.impl.duration.PeriodFormatterFactory setDisplayLimit (boolean)
boolean display
public boolean getDisplayLimit ()
public android.icu.impl.duration.PeriodFormatterFactory setDisplayPastFuture (boolean)
boolean display
public boolean getDisplayPastFuture ()
public android.icu.impl.duration.PeriodFormatterFactory setSeparatorVariant (int)
int variant
public int getSeparatorVariant ()
public android.icu.impl.duration.PeriodFormatterFactory setUnitVariant (int)
int variant
public int getUnitVariant ()
public android.icu.impl.duration.PeriodFormatterFactory setCountVariant (int)
int variant
public int getCountVariant ()
public android.icu.impl.duration.PeriodFormatter getFormatter ()
private android.icu.impl.duration.BasicPeriodFormatterFactory$Customizations updateCustomizations ()
android.icu.impl.duration.impl.PeriodFormatterData getData ()
android.icu.impl.duration.impl.PeriodFormatterData getData (java.lang.String)
String locName
}
android/icu/impl/duration/BasicPeriodFormatterService.classBasicPeriodFormatterService.java
package android.icu.impl.duration
public android.icu.impl.duration.BasicPeriodFormatterService extends java.lang.Object implements android.icu.impl.duration.PeriodFormatterService {
private static android.icu.impl.duration.BasicPeriodFormatterService instance
private android.icu.impl.duration.impl.PeriodFormatterDataService ds
public static android.icu.impl.duration.BasicPeriodFormatterService getInstance ()
android.icu.impl.duration.impl.PeriodFormatterDataService ds
public void (android.icu.impl.duration.impl.PeriodFormatterDataService)
android.icu.impl.duration.impl.PeriodFormatterDataService ds
public android.icu.impl.duration.DurationFormatterFactory newDurationFormatterFactory ()
public android.icu.impl.duration.PeriodFormatterFactory newPeriodFormatterFactory ()
public android.icu.impl.duration.PeriodBuilderFactory newPeriodBuilderFactory ()
public java.util.Collection getAvailableLocaleNames ()
}
android/icu/impl/duration/DateFormatter.classDateFormatter.java
package android.icu.impl.duration
public abstract android.icu.impl.duration.DateFormatter extends java.lang.Object {
public abstract java.lang.String format (java.util.Date)
public abstract java.lang.String format (long)
public abstract android.icu.impl.duration.DateFormatter withLocale (java.lang.String)
public abstract android.icu.impl.duration.DateFormatter withTimeZone (java.util.TimeZone)
}
android/icu/impl/duration/DurationFormatter.classDurationFormatter.java
package android.icu.impl.duration
public abstract android.icu.impl.duration.DurationFormatter extends java.lang.Object {
public abstract java.lang.String formatDurationFromNowTo (java.util.Date)
public abstract java.lang.String formatDurationFromNow (long)
public abstract java.lang.String formatDurationFrom (long, long)
public abstract android.icu.impl.duration.DurationFormatter withLocale (java.lang.String)
public abstract android.icu.impl.duration.DurationFormatter withTimeZone (java.util.TimeZone)
}
android/icu/impl/duration/DurationFormatterFactory.classDurationFormatterFactory.java
package android.icu.impl.duration
public abstract android.icu.impl.duration.DurationFormatterFactory extends java.lang.Object {
public abstract android.icu.impl.duration.DurationFormatterFactory setPeriodFormatter (android.icu.impl.duration.PeriodFormatter)
public abstract android.icu.impl.duration.DurationFormatterFactory setPeriodBuilder (android.icu.impl.duration.PeriodBuilder)
public abstract android.icu.impl.duration.DurationFormatterFactory setFallback (android.icu.impl.duration.DateFormatter)
public abstract android.icu.impl.duration.DurationFormatterFactory setFallbackLimit (long)
public abstract android.icu.impl.duration.DurationFormatterFactory setLocale (java.lang.String)
public abstract android.icu.impl.duration.DurationFormatterFactory setTimeZone (java.util.TimeZone)
public abstract android.icu.impl.duration.DurationFormatter getFormatter ()
}
android/icu/impl/duration/FixedUnitBuilder.classBasicPeriodBuilderFactory.java
package android.icu.impl.duration
android.icu.impl.duration.FixedUnitBuilder extends android.icu.impl.duration.PeriodBuilderImpl {
private android.icu.impl.duration.TimeUnit unit
public static android.icu.impl.duration.FixedUnitBuilder get (android.icu.impl.duration.TimeUnit, android.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
android.icu.impl.duration.TimeUnit unit
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settingsToUse
void (android.icu.impl.duration.TimeUnit, android.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
android.icu.impl.duration.TimeUnit unit
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings
protected android.icu.impl.duration.PeriodBuilder withSettings (android.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settingsToUse
protected android.icu.impl.duration.Period handleCreate (long, long, boolean)
long duration
long referenceDate
boolean inPast
long unitDuration
}
android/icu/impl/duration/impl/
android/icu/impl/duration/impl/data/
android/icu/impl/duration/impl/data/index.txt
android/icu/impl/duration/impl/data/pfd_ar_EG.xml
android/icu/impl/duration/impl/data/pfd_ar_EG.xml.escaped
android/icu/impl/duration/impl/data/pfd_en.xml
android/icu/impl/duration/impl/data/pfd_es.xml
android/icu/impl/duration/impl/data/pfd_fr.xml
android/icu/impl/duration/impl/data/pfd_he_IL.xml
android/icu/impl/duration/impl/data/pfd_hi.xml
android/icu/impl/duration/impl/data/pfd_it.xml
android/icu/impl/duration/impl/data/pfd_ja.xml
android/icu/impl/duration/impl/data/pfd_ko.xml
android/icu/impl/duration/impl/data/pfd_ru.xml
android/icu/impl/duration/impl/data/pfd_th.xml
android/icu/impl/duration/impl/data/pfd_zh_Hans.xml
android/icu/impl/duration/impl/data/pfd_zh_Hans_SG.xml
android/icu/impl/duration/impl/data/pfd_zh_Hant.xml
android/icu/impl/duration/impl/data/pfd_zh_Hant_HK.xml
android/icu/impl/duration/impl/DataRecord$ECountVariant.classDataRecord.java
package android.icu.impl.duration.impl
public abstract android.icu.impl.duration.impl.DataRecord$ECountVariant extends java.lang.Object {
public static final byte INTEGER
public static final byte INTEGER_CUSTOM
public static final byte HALF_FRACTION
public static final byte DECIMAL1
public static final byte DECIMAL2
public static final byte DECIMAL3
public static final String[] names
static void ()
}
android/icu/impl/duration/impl/DataRecord$EDecimalHandling.classDataRecord.java
package android.icu.impl.duration.impl
public abstract android.icu.impl.duration.impl.DataRecord$EDecimalHandling extends java.lang.Object {
public static final byte DPLURAL
public static final byte DSINGULAR
public static final byte DSINGULAR_SUBONE
public static final byte DPAUCAL
public static final String[] names
static void ()
}
android/icu/impl/duration/impl/DataRecord$EFractionHandling.classDataRecord.java
package android.icu.impl.duration.impl
public abstract android.icu.impl.duration.impl.DataRecord$EFractionHandling extends java.lang.Object {
public static final byte FPLURAL
public static final byte FSINGULAR_PLURAL
public static final byte FSINGULAR_PLURAL_ANDAHALF
public static final byte FPAUCAL
public static final String[] names
static void ()
}
android/icu/impl/duration/impl/DataRecord$EGender.classDataRecord.java
package android.icu.impl.duration.impl
public abstract android.icu.impl.duration.impl.DataRecord$EGender extends java.lang.Object {
public static final byte M
public static final byte F
public static final byte N
public static final String[] names
static void ()
}
android/icu/impl/duration/impl/DataRecord$EHalfPlacement.classDataRecord.java
package android.icu.impl.duration.impl
public abstract android.icu.impl.duration.impl.DataRecord$EHalfPlacement extends java.lang.Object {
public static final byte PREFIX
public static final byte AFTER_FIRST
public static final byte LAST
public static final String[] names
static void ()
}
android/icu/impl/duration/impl/DataRecord$EHalfSupport.classDataRecord.java
package android.icu.impl.duration.impl
public abstract android.icu.impl.duration.impl.DataRecord$EHalfSupport extends java.lang.Object {
public static final byte YES
public static final byte NO
public static final byte ONE_PLUS
public static final String[] names
static void ()
}
android/icu/impl/duration/impl/DataRecord$EMilliSupport.classDataRecord.java
package android.icu.impl.duration.impl
public abstract android.icu.impl.duration.impl.DataRecord$EMilliSupport extends java.lang.Object {
public static final byte YES
public static final byte NO
public static final byte WITH_SECONDS
public static final String[] names
static void ()
}
android/icu/impl/duration/impl/DataRecord$ENumberSystem.classDataRecord.java
package android.icu.impl.duration.impl
public abstract android.icu.impl.duration.impl.DataRecord$ENumberSystem extends java.lang.Object {
public static final byte DEFAULT
public static final byte CHINESE_TRADITIONAL
public static final byte CHINESE_SIMPLIFIED
public static final byte KOREAN
public static final String[] names
static void ()
}
android/icu/impl/duration/impl/DataRecord$EPluralization.classDataRecord.java
package android.icu.impl.duration.impl
public abstract android.icu.impl.duration.impl.DataRecord$EPluralization extends java.lang.Object {
public static final byte NONE
public static final byte PLURAL
public static final byte DUAL
public static final byte PAUCAL
public static final byte HEBREW
public static final byte ARABIC
public static final String[] names
static void ()
}
android/icu/impl/duration/impl/DataRecord$ESeparatorVariant.classDataRecord.java
package android.icu.impl.duration.impl
public abstract android.icu.impl.duration.impl.DataRecord$ESeparatorVariant extends java.lang.Object {
public static final byte NONE
public static final byte SHORT
public static final byte FULL
public static final String[] names
static void ()
}
android/icu/impl/duration/impl/DataRecord$ETimeDirection.classDataRecord.java
package android.icu.impl.duration.impl
public abstract android.icu.impl.duration.impl.DataRecord$ETimeDirection extends java.lang.Object {
public static final byte NODIRECTION
public static final byte PAST
public static final byte FUTURE
public static final String[] names
static void ()
}
android/icu/impl/duration/impl/DataRecord$ETimeLimit.classDataRecord.java
package android.icu.impl.duration.impl
public abstract android.icu.impl.duration.impl.DataRecord$ETimeLimit extends java.lang.Object {
public static final byte NOLIMIT
public static final byte LT
public static final byte MT
public static final String[] names
static void ()
}
android/icu/impl/duration/impl/DataRecord$EUnitVariant.classDataRecord.java
package android.icu.impl.duration.impl
public abstract android.icu.impl.duration.impl.DataRecord$EUnitVariant extends java.lang.Object {
public static final byte PLURALIZED
public static final byte MEDIUM
public static final byte SHORT
public static final String[] names
static void ()
}
android/icu/impl/duration/impl/DataRecord$EZeroHandling.classDataRecord.java
package android.icu.impl.duration.impl
public abstract android.icu.impl.duration.impl.DataRecord$EZeroHandling extends java.lang.Object {
public static final byte ZPLURAL
public static final byte ZSINGULAR
public static final String[] names
static void ()
}
android/icu/impl/duration/impl/DataRecord$ScopeData.classDataRecord.java
package android.icu.impl.duration.impl
public android.icu.impl.duration.impl.DataRecord$ScopeData extends java.lang.Object {
String prefix
boolean requiresDigitPrefix
String suffix
public void ()
public void write (android.icu.impl.duration.impl.RecordWriter)
android.icu.impl.duration.impl.RecordWriter out
public static android.icu.impl.duration.impl.DataRecord$ScopeData read (android.icu.impl.duration.impl.RecordReader)
android.icu.impl.duration.impl.DataRecord$ScopeData scope
android.icu.impl.duration.impl.RecordReader in
}
android/icu/impl/duration/impl/DataRecord.classDataRecord.java
package android.icu.impl.duration.impl
public android.icu.impl.duration.impl.DataRecord extends java.lang.Object {
byte pl
String[][] pluralNames
byte[] genders
String[] singularNames
String[] halfNames
String[] numberNames
String[] mediumNames
String[] shortNames
String[] measures
String[] rqdSuffixes
String[] optSuffixes
String[] halves
byte[] halfPlacements
byte[] halfSupport
String fifteenMinutes
String fiveMinutes
boolean requiresDigitSeparator
String digitPrefix
String countSep
String shortUnitSep
String[] unitSep
boolean[] unitSepRequiresDP
boolean[] requiresSkipMarker
byte numberSystem
char zero
char decimalSep
boolean omitSingularCount
boolean omitDualCount
byte zeroHandling
byte decimalHandling
byte fractionHandling
String skippedUnitMarker
boolean allowZero
boolean weeksAloneOnly
byte useMilliseconds
android.icu.impl.duration.impl.DataRecord$ScopeData[] scopeData
public void ()
public static android.icu.impl.duration.impl.DataRecord read (java.lang.String, android.icu.impl.duration.impl.RecordReader)
java.util.List list
android.icu.impl.duration.impl.DataRecord$ScopeData data
android.icu.impl.duration.impl.DataRecord record
String ln
android.icu.impl.duration.impl.RecordReader in
public void write (android.icu.impl.duration.impl.RecordWriter)
int i
android.icu.impl.duration.impl.RecordWriter out
}
android/icu/impl/duration/impl/PeriodFormatterData.classPeriodFormatterData.java
package android.icu.impl.duration.impl
public android.icu.impl.duration.impl.PeriodFormatterData extends java.lang.Object {
final android.icu.impl.duration.impl.DataRecord dr
String localeName
public static boolean trace
private static final int FORM_PLURAL
private static final int FORM_SINGULAR
private static final int FORM_DUAL
private static final int FORM_PAUCAL
private static final int FORM_SINGULAR_SPELLED
private static final int FORM_SINGULAR_NO_OMIT
private static final int FORM_HALF_SPELLED
public void (java.lang.String, android.icu.impl.duration.impl.DataRecord)
String localeName
android.icu.impl.duration.impl.DataRecord dr
public int pluralization ()
public boolean allowZero ()
public boolean weeksAloneOnly ()
public int useMilliseconds ()
public boolean appendPrefix (int, int, java.lang.StringBuffer)
String prefix
int ix
android.icu.impl.duration.impl.DataRecord$ScopeData sd
int tl
int td
StringBuffer sb
public void appendSuffix (int, int, java.lang.StringBuffer)
String suffix
int ix
android.icu.impl.duration.impl.DataRecord$ScopeData sd
int tl
int td
StringBuffer sb
public boolean appendUnit (android.icu.impl.duration.TimeUnit, int, int, int, boolean, boolean, boolean, boolean, boolean, java.lang.StringBuffer)
boolean useMedium
String[] names
NullPointerException e
String suffix
android.icu.impl.duration.TimeUnit unit
int count
int cv
int uv
boolean useCountSep
boolean useDigitPrefix
boolean multiple
boolean last
boolean wasSkipped
StringBuffer sb
int px
boolean willRequireSkipMarker
String name
int form
boolean omitCount
int suffixIndex
public int appendCount (android.icu.impl.duration.TimeUnit, boolean, boolean, int, int, boolean, java.lang.String, boolean, java.lang.StringBuffer)
int val
int solox
int hp
String half
String measure
int v
int decimals
String measure
android.icu.impl.duration.TimeUnit unit
boolean omitCount
boolean useDigitPrefix
int count
int cv
boolean useSep
String name
boolean last
StringBuffer sb
int index
public void appendCountValue (int, int, int, java.lang.StringBuffer)
int count
int integralDigits
int decimalDigits
StringBuffer sb
int ival
int dval
public void appendInteger (int, int, int, java.lang.StringBuffer)
String name
int num
int mindigits
int maxdigits
StringBuffer sb
public void appendDigits (long, int, int, java.lang.StringBuffer)
int e
long num
int mindigits
int maxdigits
StringBuffer sb
char[] buf
int ix
public void appendSkippedUnit (java.lang.StringBuffer)
StringBuffer sb
public boolean appendUnitSeparator (android.icu.impl.duration.TimeUnit, boolean, boolean, boolean, java.lang.StringBuffer)
int ix
android.icu.impl.duration.TimeUnit unit
boolean longSep
boolean afterFirst
boolean beforeLast
StringBuffer sb
private int computeForm (android.icu.impl.duration.TimeUnit, int, int, boolean)
int v
int v
int v
android.icu.impl.duration.TimeUnit unit
int count
int cv
boolean lastOfMultiple
int val
int form
static void ()
}
android/icu/impl/duration/impl/PeriodFormatterDataService.classPeriodFormatterDataService.java
package android.icu.impl.duration.impl
public abstract android.icu.impl.duration.impl.PeriodFormatterDataService extends java.lang.Object {
public void ()
public abstract android.icu.impl.duration.impl.PeriodFormatterData get (java.lang.String)
public abstract java.util.Collection getAvailableLocales ()
}
android/icu/impl/duration/impl/RecordReader.classRecordReader.java
package android.icu.impl.duration.impl
abstract android.icu.impl.duration.impl.RecordReader extends java.lang.Object {
public abstract boolean open (java.lang.String)
public abstract boolean close ()
public abstract boolean bool (java.lang.String)
public abstract boolean[] boolArray (java.lang.String)
public abstract char character (java.lang.String)
public abstract char[] characterArray (java.lang.String)
public abstract byte namedIndex (java.lang.String, java.lang.String[])
public abstract byte[] namedIndexArray (java.lang.String, java.lang.String[])
public abstract java.lang.String string (java.lang.String)
public abstract java.lang.String[] stringArray (java.lang.String)
public abstract java.lang.String[][] stringTable (java.lang.String)
}
android/icu/impl/duration/impl/RecordWriter.classRecordWriter.java
package android.icu.impl.duration.impl
abstract android.icu.impl.duration.impl.RecordWriter extends java.lang.Object {
public abstract boolean open (java.lang.String)
public abstract boolean close ()
public abstract void bool (java.lang.String, boolean)
public abstract void boolArray (java.lang.String, boolean[])
public abstract void character (java.lang.String, char)
public abstract void characterArray (java.lang.String, char[])
public abstract void namedIndex (java.lang.String, java.lang.String[], int)
public abstract void namedIndexArray (java.lang.String, java.lang.String[], byte[])
public abstract void string (java.lang.String, java.lang.String)
public abstract void stringArray (java.lang.String, java.lang.String[])
public abstract void stringTable (java.lang.String, java.lang.String[][])
}
android/icu/impl/duration/impl/ResourceBasedPeriodFormatterDataService.classResourceBasedPeriodFormatterDataService.java
package android.icu.impl.duration.impl
public android.icu.impl.duration.impl.ResourceBasedPeriodFormatterDataService extends android.icu.impl.duration.impl.PeriodFormatterDataService {
private java.util.Collection availableLocales
private android.icu.impl.duration.impl.PeriodFormatterData lastData
private String lastLocale
private java.util.Map cache
private static final String PATH
private static final android.icu.impl.duration.impl.ResourceBasedPeriodFormatterDataService singleton
public static android.icu.impl.duration.impl.ResourceBasedPeriodFormatterDataService getInstance ()
private void ()
java.io.BufferedReader br
String string
java.io.IOException e
java.util.List localeNames
java.io.InputStream is
public android.icu.impl.duration.impl.PeriodFormatterData get (java.lang.String)
int ix
java.io.InputStreamReader reader
android.icu.impl.duration.impl.DataRecord dr
java.io.UnsupportedEncodingException e
java.io.IOException e
String name
String ln
android.icu.impl.duration.impl.PeriodFormatterData ld
String localeName
int x
public java.util.Collection getAvailableLocales ()
static void ()
}
android/icu/impl/duration/impl/Utils$ChineseDigits.classUtils.java
package android.icu.impl.duration.impl
public android.icu.impl.duration.impl.Utils$ChineseDigits extends java.lang.Object {
final char[] digits
final char[] units
final char[] levels
final char liang
final boolean ko
public static final android.icu.impl.duration.impl.Utils$ChineseDigits DEBUG
public static final android.icu.impl.duration.impl.Utils$ChineseDigits TRADITIONAL
public static final android.icu.impl.duration.impl.Utils$ChineseDigits SIMPLIFIED
public static final android.icu.impl.duration.impl.Utils$ChineseDigits KOREAN
void (java.lang.String, java.lang.String, java.lang.String, char, boolean)
String digits
String units
String levels
char liang
boolean ko
static void ()
}
android/icu/impl/duration/impl/Utils.classUtils.java
package android.icu.impl.duration.impl
public android.icu.impl.duration.impl.Utils extends java.lang.Object {
public void ()
public static final java.util.Locale localeFromString (java.lang.String)
String s
String language
String region
String variant
int x
public static java.lang.String chineseNumber (long, android.icu.impl.duration.impl.Utils$ChineseDigits)
int d
int i
int u
int l
int j
int e
boolean empty
boolean last
int i
int i
int r
long n
android.icu.impl.duration.impl.Utils$ChineseDigits zh
char[] buf
char[] digits
boolean inZero
boolean forcedZero
int x
int w
}
android/icu/impl/duration/impl/XMLRecordReader.classXMLRecordReader.java
package android.icu.impl.duration.impl
public android.icu.impl.duration.impl.XMLRecordReader extends java.lang.Object implements android.icu.impl.duration.impl.RecordReader {
private java.io.Reader r
private java.util.List nameStack
private boolean atTag
private String tag
public void (java.io.Reader)
java.io.Reader r
public boolean open (java.lang.String)
String title
public boolean close ()
int ix
String name
public boolean bool (java.lang.String)
String name
String s
public boolean[] boolArray (java.lang.String)
int i
boolean[] result
String name
String[] sa
public char character (java.lang.String)
String name
String s
public char[] characterArray (java.lang.String)
int i
char[] result
String name
String[] sa
public byte namedIndex (java.lang.String, java.lang.String[])
int i
String name
String[] names
String sa
public byte[] namedIndexArray (java.lang.String, java.lang.String[])
int j
String s
int i
byte[] result
String name
String[] names
String[] sa
public java.lang.String string (java.lang.String)
String result
String name
public java.lang.String[] stringArray (java.lang.String)
java.util.List list
String s
String name
public java.lang.String[][] stringTable (java.lang.String)
java.util.List list
String[] sa
String name
private boolean match (java.lang.String)
String target
private java.lang.String getTag ()
private void advance ()
private java.lang.String readData ()
int num
NumberFormatException ex
StringBuilder numBuf
int radix
StringBuilder charBuf
String charName
int c
StringBuilder sb
boolean inWhitespace
private java.lang.String readNextTag ()
StringBuilder sb
int c
int readChar ()
}
android/icu/impl/duration/impl/XMLRecordWriter.classXMLRecordWriter.java
package android.icu.impl.duration.impl
public android.icu.impl.duration.impl.XMLRecordWriter extends java.lang.Object implements android.icu.impl.duration.impl.RecordWriter {
private java.io.Writer w
private java.util.List nameStack
static final String NULL_NAME
private static final String INDENT
public void (java.io.Writer)
java.io.Writer w
public boolean open (java.lang.String)
String title
public boolean close ()
String name
int ix
public void flush ()
public void bool (java.lang.String, boolean)
String name
boolean value
public void boolArray (java.lang.String, boolean[])
int i
String[] stringValues
String name
boolean[] values
private static java.lang.String ctos (char)
char value
public void character (java.lang.String, char)
String name
char value
public void characterArray (java.lang.String, char[])
char value
int i
String[] stringValues
String name
char[] values
public void namedIndex (java.lang.String, java.lang.String[], int)
String name
String[] names
int value
public void namedIndexArray (java.lang.String, java.lang.String[], byte[])
int value
int i
String[] stringValues
String name
String[] names
byte[] values
public static java.lang.String normalize (java.lang.String)
int i
String str
StringBuilder sb
boolean inWhitespace
char c
boolean special
private void internalString (java.lang.String, java.lang.String)
String name
String normalizedValue
private void internalStringArray (java.lang.String, java.lang.String[])
String value
int i
String name
String[] normalizedValues
public void string (java.lang.String, java.lang.String)
String name
String value
public void stringArray (java.lang.String, java.lang.String[])
String value
int i
String name
String[] values
public void stringTable (java.lang.String, java.lang.String[][])
String[] rowValues
int i
String name
String[][] values
private void push (java.lang.String)
String name
private void pop ()
int ix
String name
private void newline ()
int i
private void writeString (java.lang.String)
java.io.IOException e
String str
}
android/icu/impl/duration/impl/YMDDateFormatter.classYMDDateFormatter.java
package android.icu.impl.duration.impl
public android.icu.impl.duration.impl.YMDDateFormatter extends java.lang.Object implements android.icu.impl.duration.DateFormatter {
private String requestedFields
private String localeName
private java.util.TimeZone timeZone
private java.text.SimpleDateFormat df
public void (java.lang.String)
String requestedFields
public void (java.lang.String, java.lang.String, java.util.TimeZone)
String requestedFields
String localeName
java.util.TimeZone timeZone
java.util.Locale locale
public java.lang.String format (long)
long date
public java.lang.String format (java.util.Date)
java.util.Date date
public android.icu.impl.duration.DateFormatter withLocale (java.lang.String)
String locName
public android.icu.impl.duration.DateFormatter withTimeZone (java.util.TimeZone)
java.util.TimeZone tz
}
android/icu/impl/duration/MultiUnitBuilder.classBasicPeriodBuilderFactory.java
package android.icu.impl.duration
android.icu.impl.duration.MultiUnitBuilder extends android.icu.impl.duration.PeriodBuilderImpl {
private int nPeriods
void (int, android.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
int nPeriods
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings
public static android.icu.impl.duration.MultiUnitBuilder get (int, android.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
int nPeriods
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings
protected android.icu.impl.duration.PeriodBuilder withSettings (android.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settingsToUse
protected android.icu.impl.duration.Period handleCreate (long, long, boolean)
double count
android.icu.impl.duration.TimeUnit unit
long unitDuration
int i
long duration
long referenceDate
boolean inPast
android.icu.impl.duration.Period period
int n
short uset
}
android/icu/impl/duration/OneOrTwoUnitBuilder.classBasicPeriodBuilderFactory.java
package android.icu.impl.duration
android.icu.impl.duration.OneOrTwoUnitBuilder extends android.icu.impl.duration.PeriodBuilderImpl {
void (android.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings
public static android.icu.impl.duration.OneOrTwoUnitBuilder get (android.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings
protected android.icu.impl.duration.PeriodBuilder withSettings (android.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settingsToUse
protected android.icu.impl.duration.Period handleCreate (long, long, boolean)
double count
android.icu.impl.duration.TimeUnit unit
long unitDuration
int i
long duration
long referenceDate
boolean inPast
android.icu.impl.duration.Period period
short uset
}
android/icu/impl/duration/Period.classPeriod.java
package android.icu.impl.duration
public final android.icu.impl.duration.Period extends java.lang.Object {
final byte timeLimit
final boolean inFuture
final int[] counts
public static android.icu.impl.duration.Period at (float, android.icu.impl.duration.TimeUnit)
float count
android.icu.impl.duration.TimeUnit unit
public static android.icu.impl.duration.Period moreThan (float, android.icu.impl.duration.TimeUnit)
float count
android.icu.impl.duration.TimeUnit unit
public static android.icu.impl.duration.Period lessThan (float, android.icu.impl.duration.TimeUnit)
float count
android.icu.impl.duration.TimeUnit unit
public android.icu.impl.duration.Period and (float, android.icu.impl.duration.TimeUnit)
float count
android.icu.impl.duration.TimeUnit unit
public android.icu.impl.duration.Period omit (android.icu.impl.duration.TimeUnit)
android.icu.impl.duration.TimeUnit unit
public android.icu.impl.duration.Period at ()
public android.icu.impl.duration.Period moreThan ()
public android.icu.impl.duration.Period lessThan ()
public android.icu.impl.duration.Period inFuture ()
public android.icu.impl.duration.Period inPast ()
public android.icu.impl.duration.Period inFuture (boolean)
boolean future
public android.icu.impl.duration.Period inPast (boolean)
boolean past
public boolean isSet ()
int i
public boolean isSet (android.icu.impl.duration.TimeUnit)
android.icu.impl.duration.TimeUnit unit
public float getCount (android.icu.impl.duration.TimeUnit)
android.icu.impl.duration.TimeUnit unit
int ord
public boolean isInFuture ()
public boolean isInPast ()
public boolean isMoreThan ()
public boolean isLessThan ()
public boolean equals (java.lang.Object)
ClassCastException e
Object rhs
public boolean equals (android.icu.impl.duration.Period)
int i
android.icu.impl.duration.Period rhs
public int hashCode ()
int i
int hc
private void (int, boolean, float, android.icu.impl.duration.TimeUnit)
int limit
boolean future
float count
android.icu.impl.duration.TimeUnit unit
void (int, boolean, int[])
int timeLimit
boolean inFuture
int[] counts
private android.icu.impl.duration.Period setTimeUnitValue (android.icu.impl.duration.TimeUnit, float)
android.icu.impl.duration.TimeUnit unit
float value
private android.icu.impl.duration.Period setTimeUnitInternalValue (android.icu.impl.duration.TimeUnit, int)
int i
int[] newCounts
android.icu.impl.duration.TimeUnit unit
int value
int ord
private android.icu.impl.duration.Period setFuture (boolean)
boolean future
private android.icu.impl.duration.Period setTimeLimit (byte)
byte limit
private static void checkCount (float)
float count
}
android/icu/impl/duration/PeriodBuilder.classPeriodBuilder.java
package android.icu.impl.duration
public abstract android.icu.impl.duration.PeriodBuilder extends java.lang.Object {
public abstract android.icu.impl.duration.Period create (long)
public abstract android.icu.impl.duration.Period createWithReferenceDate (long, long)
public abstract android.icu.impl.duration.PeriodBuilder withLocale (java.lang.String)
public abstract android.icu.impl.duration.PeriodBuilder withTimeZone (java.util.TimeZone)
}
android/icu/impl/duration/PeriodBuilderFactory.classPeriodBuilderFactory.java
package android.icu.impl.duration
public abstract android.icu.impl.duration.PeriodBuilderFactory extends java.lang.Object {
public abstract android.icu.impl.duration.PeriodBuilderFactory setAvailableUnitRange (android.icu.impl.duration.TimeUnit, android.icu.impl.duration.TimeUnit)
public abstract android.icu.impl.duration.PeriodBuilderFactory setUnitIsAvailable (android.icu.impl.duration.TimeUnit, boolean)
public abstract android.icu.impl.duration.PeriodBuilderFactory setMaxLimit (float)
public abstract android.icu.impl.duration.PeriodBuilderFactory setMinLimit (float)
public abstract android.icu.impl.duration.PeriodBuilderFactory setAllowZero (boolean)
public abstract android.icu.impl.duration.PeriodBuilderFactory setWeeksAloneOnly (boolean)
public abstract android.icu.impl.duration.PeriodBuilderFactory setAllowMilliseconds (boolean)
public abstract android.icu.impl.duration.PeriodBuilderFactory setLocale (java.lang.String)
public abstract android.icu.impl.duration.PeriodBuilderFactory setTimeZone (java.util.TimeZone)
public abstract android.icu.impl.duration.PeriodBuilder getFixedUnitBuilder (android.icu.impl.duration.TimeUnit)
public abstract android.icu.impl.duration.PeriodBuilder getSingleUnitBuilder ()
public abstract android.icu.impl.duration.PeriodBuilder getOneOrTwoUnitBuilder ()
public abstract android.icu.impl.duration.PeriodBuilder getMultiUnitBuilder (int)
}
android/icu/impl/duration/PeriodBuilderImpl.classBasicPeriodBuilderFactory.java
package android.icu.impl.duration
abstract android.icu.impl.duration.PeriodBuilderImpl extends java.lang.Object implements android.icu.impl.duration.PeriodBuilder {
protected android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings
public android.icu.impl.duration.Period create (long)
long duration
public long approximateDurationOf (android.icu.impl.duration.TimeUnit)
android.icu.impl.duration.TimeUnit unit
public android.icu.impl.duration.Period createWithReferenceDate (long, long)
long duration
long referenceDate
boolean inPast
android.icu.impl.duration.Period ts
public android.icu.impl.duration.PeriodBuilder withTimeZone (java.util.TimeZone)
java.util.TimeZone timeZone
public android.icu.impl.duration.PeriodBuilder withLocale (java.lang.String)
String localeName
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings newSettings
protected abstract android.icu.impl.duration.PeriodBuilder withSettings (android.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
protected abstract android.icu.impl.duration.Period handleCreate (long, long, boolean)
protected void (android.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings
}
android/icu/impl/duration/PeriodFormatter.classPeriodFormatter.java
package android.icu.impl.duration
public abstract android.icu.impl.duration.PeriodFormatter extends java.lang.Object {
public abstract java.lang.String format (android.icu.impl.duration.Period)
public abstract android.icu.impl.duration.PeriodFormatter withLocale (java.lang.String)
}
android/icu/impl/duration/PeriodFormatterFactory.classPeriodFormatterFactory.java
package android.icu.impl.duration
public abstract android.icu.impl.duration.PeriodFormatterFactory extends java.lang.Object {
public abstract android.icu.impl.duration.PeriodFormatterFactory setLocale (java.lang.String)
public abstract android.icu.impl.duration.PeriodFormatterFactory setDisplayLimit (boolean)
public abstract android.icu.impl.duration.PeriodFormatterFactory setDisplayPastFuture (boolean)
public abstract android.icu.impl.duration.PeriodFormatterFactory setSeparatorVariant (int)
public abstract android.icu.impl.duration.PeriodFormatterFactory setUnitVariant (int)
public abstract android.icu.impl.duration.PeriodFormatterFactory setCountVariant (int)
public abstract android.icu.impl.duration.PeriodFormatter getFormatter ()
}
android/icu/impl/duration/PeriodFormatterService.classPeriodFormatterService.java
package android.icu.impl.duration
public abstract android.icu.impl.duration.PeriodFormatterService extends java.lang.Object {
public abstract android.icu.impl.duration.DurationFormatterFactory newDurationFormatterFactory ()
public abstract android.icu.impl.duration.PeriodFormatterFactory newPeriodFormatterFactory ()
public abstract android.icu.impl.duration.PeriodBuilderFactory newPeriodBuilderFactory ()
public abstract java.util.Collection getAvailableLocaleNames ()
}
android/icu/impl/duration/SingleUnitBuilder.classBasicPeriodBuilderFactory.java
package android.icu.impl.duration
android.icu.impl.duration.SingleUnitBuilder extends android.icu.impl.duration.PeriodBuilderImpl {
void (android.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings
public static android.icu.impl.duration.SingleUnitBuilder get (android.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settings
protected android.icu.impl.duration.PeriodBuilder withSettings (android.icu.impl.duration.BasicPeriodBuilderFactory$Settings)
android.icu.impl.duration.BasicPeriodBuilderFactory$Settings settingsToUse
protected android.icu.impl.duration.Period handleCreate (long, long, boolean)
android.icu.impl.duration.TimeUnit unit
long unitDuration
int i
long duration
long referenceDate
boolean inPast
short uset
}
android/icu/impl/duration/TimeUnit.classTimeUnit.java
package android.icu.impl.duration
public final android.icu.impl.duration.TimeUnit extends java.lang.Object {
final String name
final byte ordinal
public static final android.icu.impl.duration.TimeUnit YEAR
public static final android.icu.impl.duration.TimeUnit MONTH
public static final android.icu.impl.duration.TimeUnit WEEK
public static final android.icu.impl.duration.TimeUnit DAY
public static final android.icu.impl.duration.TimeUnit HOUR
public static final android.icu.impl.duration.TimeUnit MINUTE
public static final android.icu.impl.duration.TimeUnit SECOND
public static final android.icu.impl.duration.TimeUnit MILLISECOND
static final android.icu.impl.duration.TimeUnit[] units
static final long[] approxDurations
private void (java.lang.String, int)
String name
int ordinal
public java.lang.String toString ()
public android.icu.impl.duration.TimeUnit larger ()
public android.icu.impl.duration.TimeUnit smaller ()
public int ordinal ()
static void ()
}
android/icu/impl/duration/TimeUnitConstants.classTimeUnitConstants.java
package android.icu.impl.duration
public abstract android.icu.impl.duration.TimeUnitConstants extends java.lang.Object {
public static final android.icu.impl.duration.TimeUnit YEAR
public static final android.icu.impl.duration.TimeUnit MONTH
public static final android.icu.impl.duration.TimeUnit WEEK
public static final android.icu.impl.duration.TimeUnit DAY
public static final android.icu.impl.duration.TimeUnit HOUR
public static final android.icu.impl.duration.TimeUnit MINUTE
public static final android.icu.impl.duration.TimeUnit SECOND
public static final android.icu.impl.duration.TimeUnit MILLISECOND
static void ()
}
android/icu/impl/Grego.classGrego.java
package android.icu.impl
public android.icu.impl.Grego extends java.lang.Object {
public static final long MIN_MILLIS
public static final long MAX_MILLIS
public static final int MILLIS_PER_SECOND
public static final int MILLIS_PER_MINUTE
public static final int MILLIS_PER_HOUR
public static final int MILLIS_PER_DAY
private static final int JULIAN_1_CE
private static final int JULIAN_1970_CE
private static final int[] MONTH_LENGTH
private static final int[] DAYS_BEFORE
public void ()
public static final boolean isLeapYear (int)
int year
public static final int monthLength (int, int)
int year
int month
public static final int previousMonthLength (int, int)
int year
int month
public static long fieldsToDay (int, int, int)
int year
int month
int dom
int y
long julian
public static int dayOfWeek (long)
long day
long[] remainder
int dayOfWeek
public static int[] dayToFields (long, int[])
long day
int[] fields
long[] rem
long n400
long n100
long n4
long n1
int year
int dayOfYear
boolean isLeap
int correction
int march1
int month
int dayOfMonth
int dayOfWeek
public static int[] timeToFields (long, int[])
long time
int[] fields
long[] remainder
long day
public static long floorDivide (long, long)
long numerator
long denominator
private static long floorDivide (long, long, long[])
long numerator
long denominator
long[] remainder
long quotient
public static int getDayOfWeekInMonth (int, int, int)
int year
int month
int dayOfMonth
int weekInMonth
public static java.lang.String timeToString (long)
long time
int[] fields
int millis
int hour
int min
int sec
static void ()
}
android/icu/impl/ICUBinary$1.classICUBinary.java
package android.icu.impl
android.icu.impl.ICUBinary$1 extends java.lang.Object {
}
android/icu/impl/ICUBinary$Authenticate.classICUBinary.java
package android.icu.impl
public abstract android.icu.impl.ICUBinary$Authenticate extends java.lang.Object {
public abstract boolean isDataVersionAcceptable (byte[])
}
android/icu/impl/ICUBinary$DataFile.classICUBinary.java
package android.icu.impl
abstract android.icu.impl.ICUBinary$DataFile extends java.lang.Object {
protected final String itemPath
void (java.lang.String)
String item
public java.lang.String toString ()
abstract java.nio.ByteBuffer getData (java.lang.String)
abstract void addBaseNamesInFolder (java.lang.String, java.lang.String, java.util.Set)
}
android/icu/impl/ICUBinary$DatPackageReader$IsAcceptable.classICUBinary.java
package android.icu.impl
final android.icu.impl.ICUBinary$DatPackageReader$IsAcceptable extends java.lang.Object implements android.icu.impl.ICUBinary$Authenticate {
private void ()
public boolean isDataVersionAcceptable (byte[])
byte[] version
void (android.icu.impl.ICUBinary$1)
android.icu.impl.ICUBinary$1 x0
}
android/icu/impl/ICUBinary$DatPackageReader.classICUBinary.java
package android.icu.impl
final android.icu.impl.ICUBinary$DatPackageReader extends java.lang.Object {
private static final int DATA_FORMAT
private static final android.icu.impl.ICUBinary$DatPackageReader$IsAcceptable IS_ACCEPTABLE
static final boolean $assertionsDisabled
private void ()
static boolean validate (java.nio.ByteBuffer)
java.io.IOException ignored
java.nio.ByteBuffer bytes
int count
private static boolean startsWithPackageName (java.nio.ByteBuffer, int)
int i
java.nio.ByteBuffer bytes
int start
int length
byte c
static java.nio.ByteBuffer getData (java.nio.ByteBuffer, java.lang.CharSequence)
java.nio.ByteBuffer data
java.nio.ByteBuffer bytes
CharSequence key
int index
static void addBaseNamesInFolder (java.nio.ByteBuffer, java.lang.String, java.lang.String, java.util.Set)
java.nio.ByteBuffer bytes
String folder
String suffix
java.util.Set names
int index
int base
int count
StringBuilder sb
private static int binarySearch (java.nio.ByteBuffer, java.lang.CharSequence)
int mid
int nameOffset
int result
java.nio.ByteBuffer bytes
CharSequence key
int base
int count
int start
int limit
private static int getNameOffset (java.nio.ByteBuffer, int)
java.nio.ByteBuffer bytes
int index
int base
private static int getDataOffset (java.nio.ByteBuffer, int)
java.nio.ByteBuffer bytes
int index
int base
int count
static boolean addBaseName (java.nio.ByteBuffer, int, java.lang.String, java.lang.String, java.lang.StringBuilder, java.util.Set)
int i
char c
java.nio.ByteBuffer bytes
int index
String folder
String suffix
StringBuilder sb
java.util.Set names
int offset
byte b
int nameLimit
static void ()
}
android/icu/impl/ICUBinary$PackageDataFile.classICUBinary.java
package android.icu.impl
final android.icu.impl.ICUBinary$PackageDataFile extends android.icu.impl.ICUBinary$DataFile {
private final java.nio.ByteBuffer pkgBytes
void (java.lang.String, java.nio.ByteBuffer)
String item
java.nio.ByteBuffer bytes
java.nio.ByteBuffer getData (java.lang.String)
String requestedPath
void addBaseNamesInFolder (java.lang.String, java.lang.String, java.util.Set)
String folder
String suffix
java.util.Set names
}
android/icu/impl/ICUBinary$SingleDataFile.classICUBinary.java
package android.icu.impl
final android.icu.impl.ICUBinary$SingleDataFile extends android.icu.impl.ICUBinary$DataFile {
private final java.io.File path
void (java.lang.String, java.io.File)
String item
java.io.File path
public java.lang.String toString ()
java.nio.ByteBuffer getData (java.lang.String)
String requestedPath
void addBaseNamesInFolder (java.lang.String, java.lang.String, java.util.Set)
String folder
String suffix
java.util.Set names
}
android/icu/impl/ICUBinary.classICUBinary.java
package android.icu.impl
public final android.icu.impl.ICUBinary extends java.lang.Object {
private static final java.util.List icuDataFiles
private static final byte MAGIC1
private static final byte MAGIC2
private static final byte CHAR_SET_
private static final byte CHAR_SIZE_
private static final String MAGIC_NUMBER_AUTHENTICATION_FAILED_
private static final String HEADER_AUTHENTICATION_FAILED_
static final boolean $assertionsDisabled
public void ()
private static void addDataFilesFromPath (java.lang.String, java.util.List)
int pathLimit
int sepIndex
int pathLimit
String path
String dataPath
java.util.List files
int pathStart
private static void addDataFilesFromFolder (java.io.File, java.lang.StringBuilder, java.util.List)
java.nio.ByteBuffer pkgBytes
String fileName
java.io.File file
java.io.File folder
StringBuilder itemPath
java.util.List dataFiles
java.io.File[] files
int folderPathLength
static int compareKeys (java.lang.CharSequence, java.nio.ByteBuffer, int)
int c2
int diff
int i
CharSequence key
java.nio.ByteBuffer bytes
int offset
static int compareKeys (java.lang.CharSequence, byte[], int)
int c2
int diff
int i
CharSequence key
byte[] bytes
int offset
public static java.nio.ByteBuffer getData (java.lang.String)
String itemPath
public static java.nio.ByteBuffer getData (java.lang.ClassLoader, java.lang.String, java.lang.String)
ClassLoader loader
String resourceName
String itemPath
public static java.nio.ByteBuffer getRequiredData (java.lang.String)
String itemPath
private static java.nio.ByteBuffer getData (java.lang.ClassLoader, java.lang.String, java.lang.String, boolean)
java.io.InputStream is
java.io.IOException e
ClassLoader loader
String resourceName
String itemPath
boolean required
java.nio.ByteBuffer bytes
java.nio.ByteBuffer buffer
private static java.nio.ByteBuffer getDataFromFile (java.lang.String)
java.nio.ByteBuffer data
android.icu.impl.ICUBinary$DataFile dataFile
String itemPath
private static java.nio.ByteBuffer mapFile (java.io.File)
java.nio.channels.FileChannel channel
java.nio.ByteBuffer bytes
java.io.FileInputStream file
java.io.FileNotFoundException ignored
java.io.IOException ignored
java.io.File path
public static void addBaseNamesInFileFolder (java.lang.String, java.lang.String, java.util.Set)
android.icu.impl.ICUBinary$DataFile dataFile
String folder
String suffix
java.util.Set names
public static android.icu.util.VersionInfo readHeaderAndDataVersion (java.nio.ByteBuffer, int, android.icu.impl.ICUBinary$Authenticate) throws java.io.IOException
java.nio.ByteBuffer bytes
int dataFormat
android.icu.impl.ICUBinary$Authenticate authenticate
public static int readHeader (java.nio.ByteBuffer, int, android.icu.impl.ICUBinary$Authenticate) throws java.io.IOException
java.nio.ByteBuffer bytes
int dataFormat
android.icu.impl.ICUBinary$Authenticate authenticate
byte magic1
byte magic2
byte isBigEndian
byte charsetFamily
byte sizeofUChar
int headerSize
int sizeofUDataInfo
byte[] formatVersion
public static int writeHeader (int, int, int, java.io.DataOutputStream) throws java.io.IOException
int dataFormat
int formatVersion
int dataVersion
java.io.DataOutputStream dos
public static void skipBytes (java.nio.ByteBuffer, int)
java.nio.ByteBuffer bytes
int skipLength
public static java.lang.String getString (java.nio.ByteBuffer, int, int)
java.nio.ByteBuffer bytes
int length
int additionalSkipLength
CharSequence cs
String s
public static char[] getChars (java.nio.ByteBuffer, int, int)
java.nio.ByteBuffer bytes
int length
int additionalSkipLength
char[] dest
public static short[] getShorts (java.nio.ByteBuffer, int, int)
java.nio.ByteBuffer bytes
int length
int additionalSkipLength
short[] dest
public static int[] getInts (java.nio.ByteBuffer, int, int)
java.nio.ByteBuffer bytes
int length
int additionalSkipLength
int[] dest
public static long[] getLongs (java.nio.ByteBuffer, int, int)
java.nio.ByteBuffer bytes
int length
int additionalSkipLength
long[] dest
public static java.nio.ByteBuffer sliceWithOrder (java.nio.ByteBuffer)
java.nio.ByteBuffer bytes
java.nio.ByteBuffer b
public static java.nio.ByteBuffer getByteBufferFromInputStreamAndCloseStream (java.io.InputStream) throws java.io.IOException
byte[] bytes
int numRead
int nextByte
int capacity
byte[] newBytes
byte[] bytes
int avail
int length
java.io.InputStream is
public static android.icu.util.VersionInfo getVersionInfoFromCompactInt (int)
int version
public static byte[] getVersionByteArrayFromCompactInt (int)
int version
static java.nio.ByteBuffer access$100 (java.io.File)
java.io.File x0
static void ()
String dataPath
}
android/icu/impl/ICUCache.classICUCache.java
package android.icu.impl
public abstract android.icu.impl.ICUCache extends java.lang.Object {
public static final int SOFT
public static final int WEAK
public static final Object NULL
public abstract void clear ()
public abstract void put (java.lang.Object, java.lang.Object)
public abstract java.lang.Object get (java.lang.Object)
static void ()
}
android/icu/impl/ICUConfig$1.classICUConfig.java
package android.icu.impl
final android.icu.impl.ICUConfig$1 extends java.lang.Object implements java.security.PrivilegedAction {
final String val$fname
void (java.lang.String)
public java.lang.String run ()
public volatile java.lang.Object run ()
}
android/icu/impl/ICUConfig.classICUConfig.java
package android.icu.impl
public android.icu.impl.ICUConfig extends java.lang.Object {
public static final String CONFIG_PROPS_FILE
private static final java.util.Properties CONFIG_PROPS
public void ()
public static java.lang.String get (java.lang.String)
String name
public static java.lang.String get (java.lang.String, java.lang.String)
String name
String def
String val
String fname
static void ()
java.io.InputStream is
}
android/icu/impl/ICUData$1.classICUData.java
package android.icu.impl
final android.icu.impl.ICUData$1 extends java.lang.Object implements java.security.PrivilegedAction {
final String val$resourceName
void (java.lang.String)
public java.net.URL run ()
public volatile java.lang.Object run ()
}
android/icu/impl/ICUData$2.classICUData.java
package android.icu.impl
final android.icu.impl.ICUData$2 extends java.lang.Object implements java.security.PrivilegedAction {
final Class val$root
final String val$resourceName
void (java.lang.Class, java.lang.String)
public java.io.InputStream run ()
public volatile java.lang.Object run ()
}
android/icu/impl/ICUData$3.classICUData.java
package android.icu.impl
final android.icu.impl.ICUData$3 extends java.lang.Object implements java.security.PrivilegedAction {
final ClassLoader val$loader
final String val$resourceName
void (java.lang.ClassLoader, java.lang.String)
public java.io.InputStream run ()
public volatile java.lang.Object run ()
}
android/icu/impl/ICUData.classICUData.java
package android.icu.impl
public final android.icu.impl.ICUData extends java.lang.Object {
static final String ICU_DATA_PATH
static final String PACKAGE_NAME
public static final String ICU_BUNDLE
public static final String ICU_BASE_NAME
public static final String ICU_COLLATION_BASE_NAME
public static final String ICU_BRKITR_NAME
public static final String ICU_BRKITR_BASE_NAME
public static final String ICU_RBNF_BASE_NAME
public static final String ICU_TRANSLIT_BASE_NAME
public static final String ICU_LANG_BASE_NAME
public static final String ICU_CURR_BASE_NAME
public static final String ICU_REGION_BASE_NAME
public static final String ICU_ZONE_BASE_NAME
public static final String ICU_UNIT_BASE_NAME
private static final boolean logBinaryDataFromInputStream
private static final java.util.logging.Logger logger
public void ()
public static boolean exists (java.lang.String)
String resourceName
java.net.URL i
private static java.io.InputStream getStream (java.lang.Class, java.lang.String, boolean)
Class root
String resourceName
boolean required
java.io.InputStream i
static java.io.InputStream getStream (java.lang.ClassLoader, java.lang.String, boolean)
ClassLoader loader
String resourceName
boolean required
java.io.InputStream i
private static void checkStreamForBinaryData (java.io.InputStream, java.lang.String)
java.io.InputStream is
String resourceName
public static java.io.InputStream getStream (java.lang.ClassLoader, java.lang.String)
ClassLoader loader
String resourceName
public static java.io.InputStream getRequiredStream (java.lang.ClassLoader, java.lang.String)
ClassLoader loader
String resourceName
public static java.io.InputStream getStream (java.lang.String)
String resourceName
public static java.io.InputStream getRequiredStream (java.lang.String)
String resourceName
public static java.io.InputStream getStream (java.lang.Class, java.lang.String)
Class root
String resourceName
public static java.io.InputStream getRequiredStream (java.lang.Class, java.lang.String)
Class root
String resourceName
static void ()
}
android/icu/impl/ICUDataVersion.classICUDataVersion.java
package android.icu.impl
public final android.icu.impl.ICUDataVersion extends java.lang.Object {
private static final String U_ICU_VERSION_BUNDLE
private static final String U_ICU_DATA_KEY
public void ()
public static android.icu.util.VersionInfo getDataVersion ()
java.util.MissingResourceException ex
android.icu.util.UResourceBundle icudatares
}
android/icu/impl/ICUDebug.classICUDebug.java
package android.icu.impl
public final android.icu.impl.ICUDebug extends java.lang.Object {
private static String params
private static boolean debug
private static boolean help
public static final String javaVersionString
public static final boolean isJDK14OrHigher
public static final android.icu.util.VersionInfo javaVersion
public void ()
public static android.icu.util.VersionInfo getInstanceLenient (java.lang.String)
char c
String s
int[] ver
boolean numeric
int i
int vidx
public static boolean enabled ()
public static boolean enabled (java.lang.String)
boolean result
String arg
public static java.lang.String value (java.lang.String)
int limit
int index
String arg
String result
static void ()
android.icu.util.VersionInfo java14Version
}
android/icu/impl/ICULocaleService$ICUResourceBundleFactory.classICULocaleService.java
package android.icu.impl
public android.icu.impl.ICULocaleService$ICUResourceBundleFactory extends android.icu.impl.ICULocaleService$LocaleKeyFactory {
protected final String bundleName
public void ()
public void (java.lang.String)
String bundleName
protected java.util.Set getSupportedIDs ()
public void updateVisibleIDs (java.util.Map)
String id
java.util.Map result
java.util.Set visibleIDs
protected java.lang.Object handleCreate (android.icu.util.ULocale, int, android.icu.impl.ICUService)
android.icu.util.ULocale loc
int kind
android.icu.impl.ICUService service
protected java.lang.ClassLoader loader ()
public java.lang.String toString ()
}
android/icu/impl/ICULocaleService$LocaleKey.classICULocaleService.java
package android.icu.impl
public android.icu.impl.ICULocaleService$LocaleKey extends android.icu.impl.ICUService$Key {
private int kind
private int varstart
private String primaryID
private String fallbackID
private String currentID
public static final int KIND_ANY
public static android.icu.impl.ICULocaleService$LocaleKey createWithCanonicalFallback (java.lang.String, java.lang.String)
String primaryID
String canonicalFallbackID
public static android.icu.impl.ICULocaleService$LocaleKey createWithCanonicalFallback (java.lang.String, java.lang.String, int)
String primaryID
String canonicalFallbackID
int kind
String canonicalPrimaryID
public static android.icu.impl.ICULocaleService$LocaleKey createWithCanonical (android.icu.util.ULocale, java.lang.String, int)
android.icu.util.ULocale locale
String canonicalFallbackID
int kind
String canonicalPrimaryID
protected void (java.lang.String, java.lang.String, java.lang.String, int)
int idx
String primaryID
String canonicalPrimaryID
String canonicalFallbackID
int kind
public java.lang.String prefix ()
public int kind ()
public java.lang.String canonicalID ()
public java.lang.String currentID ()
public java.lang.String currentDescriptor ()
StringBuilder buf
String result
public android.icu.util.ULocale canonicalLocale ()
public android.icu.util.ULocale currentLocale ()
public boolean fallback ()
int x
public boolean isFallbackOf (java.lang.String)
String id
}
android/icu/impl/ICULocaleService$LocaleKeyFactory.classICULocaleService.java
package android.icu.impl
public abstract android.icu.impl.ICULocaleService$LocaleKeyFactory extends java.lang.Object implements android.icu.impl.ICUService$Factory {
protected final String name
protected final boolean visible
public static final boolean VISIBLE
public static final boolean INVISIBLE
protected void (boolean)
boolean visible
protected void (boolean, java.lang.String)
boolean visible
String name
public java.lang.Object create (android.icu.impl.ICUService$Key, android.icu.impl.ICUService)
android.icu.impl.ICULocaleService$LocaleKey lkey
int kind
android.icu.util.ULocale uloc
android.icu.impl.ICUService$Key key
android.icu.impl.ICUService service
protected boolean handlesKey (android.icu.impl.ICUService$Key)
String id
java.util.Set supported
android.icu.impl.ICUService$Key key
public void updateVisibleIDs (java.util.Map)
String id
java.util.Map result
java.util.Set cache
public java.lang.String getDisplayName (java.lang.String, android.icu.util.ULocale)
String id
android.icu.util.ULocale locale
android.icu.util.ULocale loc
protected java.lang.Object handleCreate (android.icu.util.ULocale, int, android.icu.impl.ICUService)
android.icu.util.ULocale loc
int kind
android.icu.impl.ICUService service
protected boolean isSupportedID (java.lang.String)
String id
protected java.util.Set getSupportedIDs ()
public java.lang.String toString ()
StringBuilder buf
}
android/icu/impl/ICULocaleService$SimpleLocaleKeyFactory.classICULocaleService.java
package android.icu.impl
public android.icu.impl.ICULocaleService$SimpleLocaleKeyFactory extends android.icu.impl.ICULocaleService$LocaleKeyFactory {
private final Object obj
private final String id
private final int kind
public void (java.lang.Object, android.icu.util.ULocale, int, boolean)
Object obj
android.icu.util.ULocale locale
int kind
boolean visible
public void (java.lang.Object, android.icu.util.ULocale, int, boolean, java.lang.String)
Object obj
android.icu.util.ULocale locale
int kind
boolean visible
String name
public java.lang.Object create (android.icu.impl.ICUService$Key, android.icu.impl.ICUService)
android.icu.impl.ICUService$Key key
android.icu.impl.ICUService service
android.icu.impl.ICULocaleService$LocaleKey lkey
protected boolean isSupportedID (java.lang.String)
String idToCheck
public void updateVisibleIDs (java.util.Map)
java.util.Map result
public java.lang.String toString ()
StringBuilder buf
}
android/icu/impl/ICULocaleService.classICULocaleService.java
package android.icu.impl
public android.icu.impl.ICULocaleService extends android.icu.impl.ICUService {
private android.icu.util.ULocale fallbackLocale
private String fallbackLocaleName
public void ()
public void (java.lang.String)
String name
public java.lang.Object get (android.icu.util.ULocale)
android.icu.util.ULocale locale
public java.lang.Object get (android.icu.util.ULocale, int)
android.icu.util.ULocale locale
int kind
public java.lang.Object get (android.icu.util.ULocale, android.icu.util.ULocale[])
android.icu.util.ULocale locale
android.icu.util.ULocale[] actualReturn
public java.lang.Object get (android.icu.util.ULocale, int, android.icu.util.ULocale[])
int n
android.icu.util.ULocale locale
int kind
android.icu.util.ULocale[] actualReturn
android.icu.impl.ICUService$Key key
String[] temp
Object result
public android.icu.impl.ICUService$Factory registerObject (java.lang.Object, android.icu.util.ULocale)
Object obj
android.icu.util.ULocale locale
public android.icu.impl.ICUService$Factory registerObject (java.lang.Object, android.icu.util.ULocale, boolean)
Object obj
android.icu.util.ULocale locale
boolean visible
public android.icu.impl.ICUService$Factory registerObject (java.lang.Object, android.icu.util.ULocale, int)
Object obj
android.icu.util.ULocale locale
int kind
public android.icu.impl.ICUService$Factory registerObject (java.lang.Object, android.icu.util.ULocale, int, boolean)
Object obj
android.icu.util.ULocale locale
int kind
boolean visible
android.icu.impl.ICUService$Factory factory
public java.util.Locale[] getAvailableLocales ()
java.util.Locale loc
String id
java.util.Set visIDs
java.util.Locale[] locales
int n
public android.icu.util.ULocale[] getAvailableULocales ()
String id
java.util.Set visIDs
android.icu.util.ULocale[] locales
int n
public java.lang.String validateFallbackLocale ()
android.icu.util.ULocale loc
public android.icu.impl.ICUService$Key createKey (java.lang.String)
String id
public android.icu.impl.ICUService$Key createKey (java.lang.String, int)
String id
int kind
public android.icu.impl.ICUService$Key createKey (android.icu.util.ULocale, int)
android.icu.util.ULocale l
int kind
}
android/icu/impl/ICUNotifier$NotifyThread.classICUNotifier.java
package android.icu.impl
android.icu.impl.ICUNotifier$NotifyThread extends java.lang.Thread {
private final android.icu.impl.ICUNotifier notifier
private final java.util.List queue
void (android.icu.impl.ICUNotifier)
android.icu.impl.ICUNotifier notifier
public void queue (java.util.EventListener[])
java.util.EventListener[] list
public void run ()
java.util.EventListener[] list
int i
java.util.EventListener[] list
}
android/icu/impl/ICUNotifier.classICUNotifier.java
package android.icu.impl
public abstract android.icu.impl.ICUNotifier extends java.lang.Object {
private final Object notifyLock
private android.icu.impl.ICUNotifier$NotifyThread notifyThread
private java.util.List listeners
public void ()
public void addListener (java.util.EventListener)
java.util.EventListener ll
java.util.EventListener l
public void removeListener (java.util.EventListener)
java.util.Iterator iter
java.util.EventListener l
public void notifyChanged ()
protected abstract boolean acceptsListener (java.util.EventListener)
protected abstract void notifyListener (java.util.EventListener)
}
android/icu/impl/ICUResource$ArraySink.classICUResource.java
package android.icu.impl
public android.icu.impl.ICUResource$ArraySink extends java.lang.Object {
public void ()
public void put (int, android.icu.impl.ICUResource$Value)
int index
android.icu.impl.ICUResource$Value value
public android.icu.impl.ICUResource$ArraySink getOrCreateArraySink (int, int)
int index
int size
public android.icu.impl.ICUResource$TableSink getOrCreateTableSink (int, int)
int index
int initialSize
}
android/icu/impl/ICUResource$Key.classICUResource.java
package android.icu.impl
public final android.icu.impl.ICUResource$Key extends java.lang.Object implements java.lang.CharSequence java.lang.Cloneable java.lang.Comparable {
private byte[] bytes
private int offset
private int length
private String s
static final boolean $assertionsDisabled
public void ()
private void (byte[], int, int)
byte[] keyBytes
int keyOffset
int keyLength
public void setBytes (byte[], int)
byte[] keyBytes
int keyOffset
public void setToEmpty ()
public android.icu.impl.ICUResource$Key clone ()
CloneNotSupportedException cannotOccur
public char charAt (int)
int i
public int length ()
public android.icu.impl.ICUResource$Key subSequence (int, int)
int start
int end
public java.lang.String toString ()
private java.lang.String internalSubString (int, int)
int i
int start
int end
StringBuilder sb
public java.lang.String substring (int)
int start
public java.lang.String substring (int, int)
int start
int end
private boolean regionMatches (byte[], int, int)
int i
byte[] otherBytes
int otherOffset
int n
private boolean regionMatches (int, java.lang.CharSequence, int)
int i
int start
CharSequence cs
int n
public boolean equals (java.lang.Object)
android.icu.impl.ICUResource$Key otherKey
Object other
public boolean contentEquals (java.lang.CharSequence)
CharSequence cs
public boolean startsWith (java.lang.CharSequence)
CharSequence cs
int csLength
public boolean endsWith (java.lang.CharSequence)
CharSequence cs
int csLength
public int hashCode ()
int i
int h
public int compareTo (android.icu.impl.ICUResource$Key)
android.icu.impl.ICUResource$Key other
public int compareTo (java.lang.CharSequence)
int diff
int i
CharSequence cs
int csLength
int minLength
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
public volatile java.lang.CharSequence subSequence (int, int)
public volatile int compareTo (java.lang.Object)
static void ()
}
android/icu/impl/ICUResource$TableSink.classICUResource.java
package android.icu.impl
public android.icu.impl.ICUResource$TableSink extends java.lang.Object {
public void ()
public void put (android.icu.impl.ICUResource$Key, android.icu.impl.ICUResource$Value)
android.icu.impl.ICUResource$Key key
android.icu.impl.ICUResource$Value value
public void putNoFallback (android.icu.impl.ICUResource$Key)
android.icu.impl.ICUResource$Key key
public android.icu.impl.ICUResource$ArraySink getOrCreateArraySink (android.icu.impl.ICUResource$Key, int)
android.icu.impl.ICUResource$Key key
int size
public android.icu.impl.ICUResource$TableSink getOrCreateTableSink (android.icu.impl.ICUResource$Key, int)
android.icu.impl.ICUResource$Key key
int initialSize
}
android/icu/impl/ICUResource$Value.classICUResource.java
package android.icu.impl
public abstract android.icu.impl.ICUResource$Value extends java.lang.Object {
protected void ()
public abstract int getType ()
public abstract java.lang.String getString ()
public abstract int getInt ()
public abstract int getUInt ()
public abstract int[] getIntVector ()
public abstract java.nio.ByteBuffer getBinary ()
public java.lang.String toString ()
int i
int[] iv
StringBuilder sb
}
android/icu/impl/ICUResource.classICUResource.java
package android.icu.impl
public final android.icu.impl.ICUResource extends java.lang.Object {
public void ()
}
android/icu/impl/ICUResourceBundle$1$1.classICUResourceBundle.java
package android.icu.impl
android.icu.impl.ICUResourceBundle$1$1 extends java.lang.Object implements android.icu.impl.URLHandler$URLVisitor {
final android.icu.impl.ICUResourceBundle$1 this$0
void (android.icu.impl.ICUResourceBundle$1)
android.icu.impl.ICUResourceBundle$1 this$0
public void visit (java.lang.String)
String locstr
String s
}
android/icu/impl/ICUResourceBundle$1.classICUResourceBundle.java
package android.icu.impl
final android.icu.impl.ICUResourceBundle$1 extends java.lang.Object implements java.security.PrivilegedAction {
final ClassLoader val$root
final String val$bn
final java.util.Set val$names
void (java.lang.ClassLoader, java.lang.String, java.util.Set)
public java.lang.Void run ()
java.net.URL url
android.icu.impl.URLHandler handler
java.util.Enumeration urls
android.icu.impl.URLHandler$URLVisitor v
java.io.IOException e
public volatile java.lang.Object run ()
}
android/icu/impl/ICUResourceBundle$2.classICUResourceBundle.java
package android.icu.impl
final android.icu.impl.ICUResourceBundle$2 extends android.icu.impl.SoftCache {
void ()
protected android.icu.impl.ICUResourceBundle$AvailEntry createInstance (java.lang.String, java.lang.ClassLoader)
String key
ClassLoader loader
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
}
android/icu/impl/ICUResourceBundle$AvailEntry.classICUResourceBundle.java
package android.icu.impl
final android.icu.impl.ICUResourceBundle$AvailEntry extends java.lang.Object {
private String prefix
private ClassLoader loader
private volatile android.icu.util.ULocale[] ulocales
private volatile java.util.Locale[] locales
private volatile java.util.Set nameSet
private volatile java.util.Set fullNameSet
void (java.lang.String, java.lang.ClassLoader)
String prefix
ClassLoader loader
android.icu.util.ULocale[] getULocaleList ()
java.util.Locale[] getLocaleList ()
java.util.Set getLocaleNameSet ()
java.util.Set getFullLocaleNameSet ()
}
android/icu/impl/ICUResourceBundle$OpenType.classICUResourceBundle.java
package android.icu.impl
public final android.icu.impl.ICUResourceBundle$OpenType extends java.lang.Enum {
public static final android.icu.impl.ICUResourceBundle$OpenType LOCALE_DEFAULT_ROOT
public static final android.icu.impl.ICUResourceBundle$OpenType LOCALE_ROOT
public static final android.icu.impl.ICUResourceBundle$OpenType DIRECT
private static final android.icu.impl.ICUResourceBundle$OpenType[] $VALUES
public static android.icu.impl.ICUResourceBundle$OpenType[] values ()
public static android.icu.impl.ICUResourceBundle$OpenType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/impl/ICUResourceBundle$WholeBundle.classICUResourceBundle.java
package android.icu.impl
public final android.icu.impl.ICUResourceBundle$WholeBundle extends java.lang.Object {
String baseName
String localeID
android.icu.util.ULocale ulocale
ClassLoader loader
android.icu.impl.ICUResourceBundleReader reader
java.util.Set topLevelKeys
void (java.lang.String, java.lang.String, java.lang.ClassLoader, android.icu.impl.ICUResourceBundleReader)
String baseName
String localeID
ClassLoader loader
android.icu.impl.ICUResourceBundleReader reader
}
android/icu/impl/ICUResourceBundle.classICUResourceBundle.java
package android.icu.impl
public android.icu.impl.ICUResourceBundle extends android.icu.util.UResourceBundle {
protected static final String ICU_DATA_PATH
public static final String ICU_BUNDLE
public static final String ICU_BASE_NAME
public static final String ICU_COLLATION_BASE_NAME
public static final String ICU_BRKITR_BASE_NAME
public static final String ICU_RBNF_BASE_NAME
public static final String ICU_TRANSLIT_BASE_NAME
public static final String ICU_LANG_BASE_NAME
public static final String ICU_CURR_BASE_NAME
public static final String ICU_REGION_BASE_NAME
public static final String ICU_ZONE_BASE_NAME
private static final String NO_INHERITANCE_MARKER
public static final ClassLoader ICU_DATA_CLASS_LOADER
protected static final String INSTALLED_LOCALES
public static final int FROM_FALLBACK
public static final int FROM_ROOT
public static final int FROM_DEFAULT
public static final int FROM_LOCALE
private int loadingStatus
android.icu.impl.ICUResourceBundle$WholeBundle wholeBundle
private android.icu.impl.ICUResourceBundle container
private static final String ICU_RESOURCE_INDEX
private static final String DEFAULT_TAG
private static final String FULL_LOCALE_NAMES_LIST
private static final boolean DEBUG
private static android.icu.impl.CacheBase GET_AVAILABLE_CACHE
protected String key
public static final int RES_BOGUS
public static final int ALIAS
public static final int TABLE32
public static final int TABLE16
public static final int STRING_V2
public static final int ARRAY16
private static final char RES_PATH_SEP_CHAR
private static final String RES_PATH_SEP_STR
private static final String ICUDATA
private static final char HYPHEN
private static final String LOCALE
static final boolean $assertionsDisabled
public void setLoadingStatus (int)
int newStatus
public int getLoadingStatus ()
public void setLoadingStatus (java.lang.String)
String requestedLocale
String locale
public static final android.icu.util.ULocale getFunctionalEquivalent (java.lang.String, java.lang.ClassLoader, java.lang.String, java.lang.String, android.icu.util.ULocale, boolean[], boolean)
int i
android.icu.util.ULocale[] availableULocales
android.icu.impl.ICUResourceBundle irb
android.icu.impl.ICUResourceBundle irb
android.icu.impl.ICUResourceBundle irb
android.icu.util.UResourceBundle urb
String baseName
ClassLoader loader
String resName
String keyword
android.icu.util.ULocale locID
boolean[] isAvailable
boolean omitDefault
String kwVal
String baseLoc
String defStr
android.icu.util.ULocale parent
android.icu.util.ULocale defLoc
boolean lookForDefault
android.icu.util.ULocale fullBase
int defDepth
int resDepth
android.icu.impl.ICUResourceBundle r
public static final java.lang.String[] getKeywordValues (java.lang.String, java.lang.String)
String s
android.icu.util.UResourceBundle b
android.icu.impl.ICUResourceBundle irb
java.util.Enumeration e
String baseName
String keyword
java.util.Set keywords
android.icu.util.ULocale[] locales
int i
public android.icu.impl.ICUResourceBundle getWithFallback (java.lang.String) throws java.util.MissingResourceException
String path
android.icu.impl.ICUResourceBundle actualBundle
android.icu.impl.ICUResourceBundle result
public android.icu.impl.ICUResourceBundle at (int)
int index
public android.icu.impl.ICUResourceBundle at (java.lang.String)
String key
public android.icu.impl.ICUResourceBundle findTopLevel (int)
int index
public android.icu.impl.ICUResourceBundle findTopLevel (java.lang.String)
String aKey
public android.icu.impl.ICUResourceBundle findWithFallback (java.lang.String)
String path
public java.lang.String findStringWithFallback (java.lang.String)
String path
public java.lang.String getStringWithFallback (java.lang.String) throws java.util.MissingResourceException
String path
android.icu.impl.ICUResourceBundle actualBundle
String result
public void getAllArrayItemsWithFallback (java.lang.String, android.icu.impl.ICUResource$ArraySink) throws java.util.MissingResourceException
String path
android.icu.impl.ICUResource$ArraySink sink
public void getAllTableItemsWithFallback (java.lang.String, android.icu.impl.ICUResource$TableSink) throws java.util.MissingResourceException
String path
android.icu.impl.ICUResource$TableSink sink
private void getAllContainerItemsWithFallback (java.lang.String, android.icu.impl.ICUResource$ArraySink, android.icu.impl.ICUResource$TableSink) throws java.util.MissingResourceException
android.icu.impl.ICUResourceBundle rb
int depth
String[] pathKeys
String path
android.icu.impl.ICUResource$ArraySink arraySink
android.icu.impl.ICUResource$TableSink tableSink
int numPathKeys
android.icu.impl.ICUResourceBundle rb
int expectedType
android.icu.impl.ICUResource$Key key
android.icu.impl.ICUResourceBundleReader$ReaderValue readerValue
private void getAllContainerItemsWithFallback (android.icu.impl.ICUResource$Key, android.icu.impl.ICUResourceBundleReader$ReaderValue, android.icu.impl.ICUResource$ArraySink, android.icu.impl.ICUResource$TableSink)
android.icu.impl.ICUResourceBundle rb
String[] pathKeys
android.icu.impl.ICUResourceBundle parentBundle
android.icu.impl.ICUResourceBundle rb
int depth
android.icu.impl.ICUResource$Key key
android.icu.impl.ICUResourceBundleReader$ReaderValue readerValue
android.icu.impl.ICUResource$ArraySink arraySink
android.icu.impl.ICUResource$TableSink tableSink
int expectedType
public static java.util.Set getAvailableLocaleNameSet (java.lang.String, java.lang.ClassLoader)
String bundlePrefix
ClassLoader loader
public static java.util.Set getFullLocaleNameSet ()
public static java.util.Set getFullLocaleNameSet (java.lang.String, java.lang.ClassLoader)
String bundlePrefix
ClassLoader loader
public static java.util.Set getAvailableLocaleNameSet ()
public static final android.icu.util.ULocale[] getAvailableULocales (java.lang.String, java.lang.ClassLoader)
String baseName
ClassLoader loader
public static final android.icu.util.ULocale[] getAvailableULocales ()
public static final java.util.Locale[] getAvailableLocales (java.lang.String, java.lang.ClassLoader)
String baseName
ClassLoader loader
public static final java.util.Locale[] getAvailableLocales ()
public static final java.util.Locale[] getLocaleList (android.icu.util.ULocale[])
java.util.Locale loc
int i
android.icu.util.ULocale[] ulocales
java.util.ArrayList list
java.util.HashSet uniqueSet
public java.util.Locale getLocale ()
private static final android.icu.util.ULocale[] createULocaleList (java.lang.String, java.lang.ClassLoader)
String locstr
String baseName
ClassLoader root
android.icu.impl.ICUResourceBundle bundle
int length
int i
android.icu.util.ULocale[] locales
android.icu.util.UResourceBundleIterator iter
private static final void addLocaleIDsFromIndexBundle (java.lang.String, java.lang.ClassLoader, java.util.Set)
android.icu.impl.ICUResourceBundle bundle
java.util.MissingResourceException e
String locstr
String baseName
ClassLoader root
java.util.Set locales
android.icu.impl.ICUResourceBundle bundle
android.icu.util.UResourceBundleIterator iter
private static final void addBundleBaseNamesFromClassLoader (java.lang.String, java.lang.ClassLoader, java.util.Set)
String bn
ClassLoader root
java.util.Set names
private static void addLocaleIDsFromListFile (java.lang.String, java.lang.ClassLoader, java.util.Set)
java.io.BufferedReader br
String line
java.io.InputStream s
String bn
ClassLoader root
java.util.Set locales
private static java.util.Set createFullLocaleNameSet (java.lang.String, java.lang.ClassLoader)
String folder
String folder
String folder
String name
java.util.Iterator iter
String baseName
ClassLoader loader
String bn
java.util.Set set
String skipScan
private static java.util.Set createLocaleNameSet (java.lang.String, java.lang.ClassLoader)
String baseName
ClassLoader loader
java.util.HashSet set
private static android.icu.impl.ICUResourceBundle$AvailEntry getAvailEntry (java.lang.String, java.lang.ClassLoader)
String key
ClassLoader loader
private static final android.icu.impl.ICUResourceBundle findResourceWithFallback (java.lang.String, android.icu.util.UResourceBundle, android.icu.util.UResourceBundle)
String path
android.icu.util.UResourceBundle actualBundle
android.icu.util.UResourceBundle requested
android.icu.impl.ICUResourceBundle base
int depth
int numPathKeys
String[] keys
private static final android.icu.impl.ICUResourceBundle findResourceWithFallback (java.lang.String[], int, android.icu.impl.ICUResourceBundle, android.icu.util.UResourceBundle)
String subKey
android.icu.impl.ICUResourceBundle sub
String[] newKeys
android.icu.impl.ICUResourceBundle nextBase
int baseDepth
String[] keys
int depth
android.icu.impl.ICUResourceBundle base
android.icu.util.UResourceBundle requested
private static final java.lang.String findStringWithFallback (java.lang.String, android.icu.util.UResourceBundle, android.icu.util.UResourceBundle)
int type
android.icu.impl.ICUResourceBundleReader$Container readerContainer
android.icu.impl.ICUResourceBundleReader$Container readerContainer
android.icu.impl.ICUResourceBundleReader$Container readerContainer
int type
android.icu.impl.ICUResourceBundle sub
String s
String[] newKeys
android.icu.impl.ICUResourceBundleReader$Container readerContainer
String subKey
android.icu.impl.ICUResourceBundle sub
android.icu.impl.ICUResourceBundle nextBase
String path
android.icu.util.UResourceBundle actualBundle
android.icu.util.UResourceBundle requested
android.icu.impl.ICUResourceBundle base
android.icu.impl.ICUResourceBundleReader reader
int res
int baseDepth
int depth
int numPathKeys
String[] keys
private int getResDepth ()
private void getResPathKeys (java.lang.String[], int)
String[] keys
int depth
android.icu.impl.ICUResourceBundle b
private static int countPathKeys (java.lang.String)
int i
String path
int num
private static void getResPathKeys (java.lang.String, int, java.lang.String[], int)
int j
String path
int num
String[] keys
int start
int i
public boolean equals (java.lang.Object)
android.icu.impl.ICUResourceBundle o
Object other
public int hashCode ()
public static android.icu.util.UResourceBundle getBundleInstance (java.lang.String, java.lang.String, java.lang.ClassLoader, boolean)
String baseName
String localeID
ClassLoader root
boolean disableFallback
android.icu.util.UResourceBundle b
protected static android.icu.util.UResourceBundle instantiateBundle (java.lang.String, java.lang.String, java.lang.ClassLoader, boolean)
String baseName
String localeID
ClassLoader root
boolean disableFallback
public static android.icu.util.UResourceBundle getBundleInstance (java.lang.String, android.icu.util.ULocale, android.icu.impl.ICUResourceBundle$OpenType)
String baseName
android.icu.util.ULocale locale
android.icu.impl.ICUResourceBundle$OpenType openType
public static android.icu.util.UResourceBundle getBundleInstance (java.lang.String, java.lang.String, java.lang.ClassLoader, android.icu.impl.ICUResourceBundle$OpenType)
String baseName
String localeID
ClassLoader root
android.icu.impl.ICUResourceBundle$OpenType openType
android.icu.util.UResourceBundle b
private static synchronized android.icu.util.UResourceBundle instantiateBundle (java.lang.String, java.lang.String, java.lang.ClassLoader, android.icu.impl.ICUResourceBundle$OpenType)
String temp
int i
android.icu.util.UResourceBundle parent
int i
String parentLocaleName
String baseName
String localeID
ClassLoader root
android.icu.impl.ICUResourceBundle$OpenType openType
android.icu.util.ULocale defaultLocale
String localeName
String fullName
android.icu.impl.ICUResourceBundle b
String rootLocale
String defaultID
android.icu.util.UResourceBundle get (java.lang.String, java.util.HashMap, android.icu.util.UResourceBundle)
String fullName
String aKey
java.util.HashMap aliasesVisited
android.icu.util.UResourceBundle requested
android.icu.impl.ICUResourceBundle obj
public static android.icu.impl.ICUResourceBundle createBundle (java.lang.String, java.lang.String, java.lang.ClassLoader)
String baseName
String localeID
ClassLoader root
android.icu.impl.ICUResourceBundleReader reader
protected java.lang.String getLocaleID ()
protected java.lang.String getBaseName ()
public android.icu.util.ULocale getULocale ()
public android.icu.util.UResourceBundle getParent ()
protected void setParent (java.util.ResourceBundle)
java.util.ResourceBundle parent
public java.lang.String getKey ()
private boolean getNoFallback ()
private static android.icu.impl.ICUResourceBundle getBundle (android.icu.impl.ICUResourceBundleReader, java.lang.String, java.lang.String, java.lang.ClassLoader)
android.icu.impl.ICUResourceBundle$WholeBundle wb
android.icu.impl.ICUResourceBundleImpl$ResourceTable rootTable
android.icu.impl.ICUResourceBundleReader reader
String baseName
String localeID
ClassLoader loader
android.icu.impl.ICUResourceBundleImpl$ResourceTable rootTable
int rootRes
String aliasString
protected void (android.icu.impl.ICUResourceBundle$WholeBundle)
android.icu.impl.ICUResourceBundle$WholeBundle wholeBundle
protected void (android.icu.impl.ICUResourceBundle, java.lang.String)
android.icu.impl.ICUResourceBundle container
String key
protected static android.icu.impl.ICUResourceBundle getAliasedResource (android.icu.impl.ICUResourceBundle, java.lang.String[], int, java.lang.String, int, java.util.HashMap, android.icu.util.UResourceBundle)
int idx
int i
int j
String bundleName
int i
int numKeys
int numKeys
int i
int numKeys
android.icu.impl.ICUResourceBundle base
String[] keys
int depth
String key
int _resource
java.util.HashMap aliasesVisited
android.icu.util.UResourceBundle requested
android.icu.impl.ICUResourceBundle$WholeBundle wholeBundle
ClassLoader loaderToUse
String locale
String keyPath
String bundleName
String rpath
android.icu.impl.ICUResourceBundle bundle
android.icu.impl.ICUResourceBundle sub
public final java.util.Set getTopLevelKeySet ()
public final void setTopLevelKeySet (java.util.Set)
java.util.Set keySet
protected java.util.Enumeration handleGetKeys ()
protected boolean isTopLevelResource ()
public volatile android.icu.util.UResourceBundle findTopLevel (int)
public volatile android.icu.util.UResourceBundle findTopLevel (java.lang.String)
static boolean access$000 ()
static android.icu.util.ULocale[] access$100 (java.lang.String, java.lang.ClassLoader)
String x0
ClassLoader x1
static java.util.Set access$200 (java.lang.String, java.lang.ClassLoader)
String x0
ClassLoader x1
static java.util.Set access$300 (java.lang.String, java.lang.ClassLoader)
String x0
ClassLoader x1
static void ()
}
android/icu/impl/ICUResourceBundleImpl$ResourceArray.classICUResourceBundleImpl.java
package android.icu.impl
android.icu.impl.ICUResourceBundleImpl$ResourceArray extends android.icu.impl.ICUResourceBundleImpl$ResourceContainer {
public int getType ()
protected java.lang.String[] handleGetStringArray ()
String s
int i
android.icu.impl.ICUResourceBundleReader reader
int length
String[] strings
public java.lang.String[] getStringArray ()
protected android.icu.util.UResourceBundle handleGet (java.lang.String, java.util.HashMap, android.icu.util.UResourceBundle)
String indexStr
java.util.HashMap aliasesVisited
android.icu.util.UResourceBundle requested
int i
protected android.icu.util.UResourceBundle handleGet (int, java.util.HashMap, android.icu.util.UResourceBundle)
int index
java.util.HashMap aliasesVisited
android.icu.util.UResourceBundle requested
void getAllItems (android.icu.impl.ICUResource$Key, android.icu.impl.ICUResourceBundleReader$ReaderValue, android.icu.impl.ICUResource$ArraySink)
android.icu.impl.ICUResource$Key key
android.icu.impl.ICUResourceBundleReader$ReaderValue readerValue
android.icu.impl.ICUResource$ArraySink sink
android.icu.impl.ICUResourceBundleReader reader
void (android.icu.impl.ICUResourceBundleImpl, java.lang.String, int)
android.icu.impl.ICUResourceBundleImpl container
String key
int resource
}
android/icu/impl/ICUResourceBundleImpl$ResourceBinary.classICUResourceBundleImpl.java
package android.icu.impl
final android.icu.impl.ICUResourceBundleImpl$ResourceBinary extends android.icu.impl.ICUResourceBundleImpl {
private int resource
public int getType ()
public java.nio.ByteBuffer getBinary ()
public byte[] getBinary (byte[])
byte[] ba
void (android.icu.impl.ICUResourceBundleImpl, java.lang.String, int)
android.icu.impl.ICUResourceBundleImpl container
String key
int resource
}
android/icu/impl/ICUResourceBundleImpl$ResourceContainer.classICUResourceBundleImpl.java
package android.icu.impl
abstract android.icu.impl.ICUResourceBundleImpl$ResourceContainer extends android.icu.impl.ICUResourceBundleImpl {
protected android.icu.impl.ICUResourceBundleReader$Container value
public int getSize ()
public java.lang.String getString (int)
int index
int res
String s
protected int getContainerResource (int)
int index
protected android.icu.util.UResourceBundle createBundleObject (int, java.lang.String, java.util.HashMap, android.icu.util.UResourceBundle)
int index
String resKey
java.util.HashMap aliasesVisited
android.icu.util.UResourceBundle requested
int item
void (android.icu.impl.ICUResourceBundleImpl, java.lang.String)
android.icu.impl.ICUResourceBundleImpl container
String key
void (android.icu.impl.ICUResourceBundle$WholeBundle)
android.icu.impl.ICUResourceBundle$WholeBundle wholeBundle
}
android/icu/impl/ICUResourceBundleImpl$ResourceInt.classICUResourceBundleImpl.java
package android.icu.impl
final android.icu.impl.ICUResourceBundleImpl$ResourceInt extends android.icu.impl.ICUResourceBundleImpl {
private int resource
public int getType ()
public int getInt ()
public int getUInt ()
void (android.icu.impl.ICUResourceBundleImpl, java.lang.String, int)
android.icu.impl.ICUResourceBundleImpl container
String key
int resource
}
android/icu/impl/ICUResourceBundleImpl$ResourceIntVector.classICUResourceBundleImpl.java
package android.icu.impl
final android.icu.impl.ICUResourceBundleImpl$ResourceIntVector extends android.icu.impl.ICUResourceBundleImpl {
private int resource
public int getType ()
public int[] getIntVector ()
void (android.icu.impl.ICUResourceBundleImpl, java.lang.String, int)
android.icu.impl.ICUResourceBundleImpl container
String key
int resource
}
android/icu/impl/ICUResourceBundleImpl$ResourceString.classICUResourceBundleImpl.java
package android.icu.impl
final android.icu.impl.ICUResourceBundleImpl$ResourceString extends android.icu.impl.ICUResourceBundleImpl {
private int resource
private String value
public int getType ()
public java.lang.String getString ()
void (android.icu.impl.ICUResourceBundleImpl, java.lang.String, int)
android.icu.impl.ICUResourceBundleImpl container
String key
int resource
String s
}
android/icu/impl/ICUResourceBundleImpl$ResourceTable.classICUResourceBundleImpl.java
package android.icu.impl
android.icu.impl.ICUResourceBundleImpl$ResourceTable extends android.icu.impl.ICUResourceBundleImpl$ResourceContainer {
public int getType ()
protected java.lang.String getKey (int)
int index
protected java.util.Set handleKeySet ()
int i
android.icu.impl.ICUResourceBundleReader reader
java.util.TreeSet keySet
android.icu.impl.ICUResourceBundleReader$Table table
protected android.icu.util.UResourceBundle handleGet (java.lang.String, java.util.HashMap, android.icu.util.UResourceBundle)
String resKey
java.util.HashMap aliasesVisited
android.icu.util.UResourceBundle requested
int i
protected android.icu.util.UResourceBundle handleGet (int, java.util.HashMap, android.icu.util.UResourceBundle)
int index
java.util.HashMap aliasesVisited
android.icu.util.UResourceBundle requested
String itemKey
protected java.lang.Object handleGetObject (java.lang.String)
int j
int length
String[] strings
int res
String s
android.icu.impl.ICUResourceBundleReader$Container array
String key
android.icu.impl.ICUResourceBundleReader reader
int index
java.lang.String findString (java.lang.String)
String key
android.icu.impl.ICUResourceBundleReader reader
int index
void getAllItems (android.icu.impl.ICUResource$Key, android.icu.impl.ICUResourceBundleReader$ReaderValue, android.icu.impl.ICUResource$TableSink)
android.icu.impl.ICUResource$Key key
android.icu.impl.ICUResourceBundleReader$ReaderValue readerValue
android.icu.impl.ICUResource$TableSink sink
android.icu.impl.ICUResourceBundleReader reader
void (android.icu.impl.ICUResourceBundleImpl, java.lang.String, int)
android.icu.impl.ICUResourceBundleImpl container
String key
int resource
void (android.icu.impl.ICUResourceBundle$WholeBundle, int)
android.icu.impl.ICUResourceBundle$WholeBundle wholeBundle
int rootRes
}
android/icu/impl/ICUResourceBundleImpl.classICUResourceBundleImpl.java
package android.icu.impl
android.icu.impl.ICUResourceBundleImpl extends android.icu.impl.ICUResourceBundle {
protected void (android.icu.impl.ICUResourceBundleImpl, java.lang.String)
android.icu.impl.ICUResourceBundleImpl container
String key
void (android.icu.impl.ICUResourceBundle$WholeBundle)
android.icu.impl.ICUResourceBundle$WholeBundle wholeBundle
protected final android.icu.impl.ICUResourceBundle createBundleObject (java.lang.String, int, java.util.HashMap, android.icu.util.UResourceBundle)
String _key
int _resource
java.util.HashMap aliasesVisited
android.icu.util.UResourceBundle requested
}
android/icu/impl/ICUResourceBundleReader$1.classICUResourceBundleReader.java
package android.icu.impl
android.icu.impl.ICUResourceBundleReader$1 extends java.lang.Object {
}
android/icu/impl/ICUResourceBundleReader$Array.classICUResourceBundleReader.java
package android.icu.impl
android.icu.impl.ICUResourceBundleReader$Array extends android.icu.impl.ICUResourceBundleReader$Container {
static final boolean $assertionsDisabled
void ()
void getAllItems (android.icu.impl.ICUResourceBundleReader, android.icu.impl.ICUResource$Key, android.icu.impl.ICUResourceBundleReader$ReaderValue, android.icu.impl.ICUResource$ArraySink)
android.icu.impl.ICUResourceBundleReader$Array array
int numItems
android.icu.impl.ICUResource$ArraySink subSink
android.icu.impl.ICUResourceBundleReader$Table table
int numItems
android.icu.impl.ICUResource$TableSink subSink
int res
int type
int i
android.icu.impl.ICUResourceBundleReader reader
android.icu.impl.ICUResource$Key key
android.icu.impl.ICUResourceBundleReader$ReaderValue value
android.icu.impl.ICUResource$ArraySink sink
static void ()
}
android/icu/impl/ICUResourceBundleReader$Array16.classICUResourceBundleReader.java
package android.icu.impl
final android.icu.impl.ICUResourceBundleReader$Array16 extends android.icu.impl.ICUResourceBundleReader$Array {
int getContainerResource (android.icu.impl.ICUResourceBundleReader, int)
android.icu.impl.ICUResourceBundleReader reader
int index
void (android.icu.impl.ICUResourceBundleReader, int)
android.icu.impl.ICUResourceBundleReader reader
int offset
}
android/icu/impl/ICUResourceBundleReader$Array32.classICUResourceBundleReader.java
package android.icu.impl
final android.icu.impl.ICUResourceBundleReader$Array32 extends android.icu.impl.ICUResourceBundleReader$Array {
int getContainerResource (android.icu.impl.ICUResourceBundleReader, int)
android.icu.impl.ICUResourceBundleReader reader
int index
void (android.icu.impl.ICUResourceBundleReader, int)
android.icu.impl.ICUResourceBundleReader reader
int offset
}
android/icu/impl/ICUResourceBundleReader$Container.classICUResourceBundleReader.java
package android.icu.impl
android.icu.impl.ICUResourceBundleReader$Container extends java.lang.Object {
protected int size
protected int itemsOffset
int getSize ()
int getContainerResource (android.icu.impl.ICUResourceBundleReader, int)
android.icu.impl.ICUResourceBundleReader reader
int index
protected int getContainer16Resource (android.icu.impl.ICUResourceBundleReader, int)
android.icu.impl.ICUResourceBundleReader reader
int index
int res16
protected int getContainer32Resource (android.icu.impl.ICUResourceBundleReader, int)
android.icu.impl.ICUResourceBundleReader reader
int index
int getResource (android.icu.impl.ICUResourceBundleReader, java.lang.String)
android.icu.impl.ICUResourceBundleReader reader
String resKey
void ()
}
android/icu/impl/ICUResourceBundleReader$IsAcceptable.classICUResourceBundleReader.java
package android.icu.impl
final android.icu.impl.ICUResourceBundleReader$IsAcceptable extends java.lang.Object implements android.icu.impl.ICUBinary$Authenticate {
private void ()
public boolean isDataVersionAcceptable (byte[])
byte[] formatVersion
void (android.icu.impl.ICUResourceBundleReader$1)
android.icu.impl.ICUResourceBundleReader$1 x0
}
android/icu/impl/ICUResourceBundleReader$ReaderCache.classICUResourceBundleReader.java
package android.icu.impl
android.icu.impl.ICUResourceBundleReader$ReaderCache extends android.icu.impl.SoftCache {
private void ()
protected android.icu.impl.ICUResourceBundleReader createInstance (android.icu.impl.ICUResourceBundleReader$ReaderCacheKey, java.lang.ClassLoader)
String itemPath
java.nio.ByteBuffer inBytes
java.io.InputStream stream
java.nio.ByteBuffer inBytes
java.io.IOException ex
android.icu.impl.ICUResourceBundleReader$ReaderCacheKey key
ClassLoader loader
String fullName
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
void (android.icu.impl.ICUResourceBundleReader$1)
android.icu.impl.ICUResourceBundleReader$1 x0
}
android/icu/impl/ICUResourceBundleReader$ReaderCacheKey.classICUResourceBundleReader.java
package android.icu.impl
android.icu.impl.ICUResourceBundleReader$ReaderCacheKey extends java.lang.Object {
final String baseName
final String localeID
void (java.lang.String, java.lang.String)
String baseName
String localeID
public boolean equals (java.lang.Object)
Object obj
android.icu.impl.ICUResourceBundleReader$ReaderCacheKey info
public int hashCode ()
}
android/icu/impl/ICUResourceBundleReader$ReaderValue.classICUResourceBundleReader.java
package android.icu.impl
android.icu.impl.ICUResourceBundleReader$ReaderValue extends android.icu.impl.ICUResource$Value {
android.icu.impl.ICUResourceBundleReader reader
private int res
void ()
public int getType ()
public java.lang.String getString ()
String s
public int getInt ()
public int getUInt ()
public int[] getIntVector ()
int[] iv
public java.nio.ByteBuffer getBinary ()
java.nio.ByteBuffer bb
static int access$1102 (android.icu.impl.ICUResourceBundleReader$ReaderValue, int)
android.icu.impl.ICUResourceBundleReader$ReaderValue x0
int x1
}
android/icu/impl/ICUResourceBundleReader$ResourceCache$Level.classICUResourceBundleReader.java
package android.icu.impl
final android.icu.impl.ICUResourceBundleReader$ResourceCache$Level extends java.lang.Object {
int levelBitsList
int shift
int mask
int[] keys
Object[] values
static final boolean $assertionsDisabled
void (int, int)
int levelBitsList
int shift
int bits
int length
java.lang.Object get (int)
android.icu.impl.ICUResourceBundleReader$ResourceCache$Level level
int key
int index
int k
java.lang.Object putIfAbsent (int, java.lang.Object, int)
android.icu.impl.ICUResourceBundleReader$ResourceCache$Level level
int key
Object item
int size
int index
int k
android.icu.impl.ICUResourceBundleReader$ResourceCache$Level level
int i
static void ()
}
android/icu/impl/ICUResourceBundleReader$ResourceCache.classICUResourceBundleReader.java
package android.icu.impl
final android.icu.impl.ICUResourceBundleReader$ResourceCache extends java.lang.Object {
private static final int SIMPLE_LENGTH
private static final int ROOT_BITS
private static final int NEXT_BITS
private int[] keys
private Object[] values
private int length
private int maxOffsetBits
private int levelBitsList
private android.icu.impl.ICUResourceBundleReader$ResourceCache$Level rootLevel
static final boolean $assertionsDisabled
private static final java.lang.Object putIfCleared (java.lang.Object[], int, java.lang.Object, int)
Object[] values
int index
Object item
int size
Object value
void (int)
int shift
int maxOffset
int keyBits
private int makeKey (int)
int res
int type
int miniType
private int findSimple (int)
int mid
int k
int key
int start
int limit
synchronized java.lang.Object get (int)
Object value
int index
Object value
int res
Object value
synchronized java.lang.Object putIfAbsent (int, java.lang.Object, int)
int i
int index
int res
Object item
int size
static java.lang.Object access$2300 (java.lang.Object[], int, java.lang.Object, int)
Object[] x0
int x1
Object x2
int x3
static void ()
}
android/icu/impl/ICUResourceBundleReader$Table.classICUResourceBundleReader.java
package android.icu.impl
android.icu.impl.ICUResourceBundleReader$Table extends android.icu.impl.ICUResourceBundleReader$Container {
protected char[] keyOffsets
protected int[] key32Offsets
private static final int URESDATA_ITEM_NOT_FOUND
static final boolean $assertionsDisabled
java.lang.String getKey (android.icu.impl.ICUResourceBundleReader, int)
android.icu.impl.ICUResourceBundleReader reader
int index
int findTableItem (android.icu.impl.ICUResourceBundleReader, java.lang.CharSequence)
int result
int mid
int result
android.icu.impl.ICUResourceBundleReader reader
CharSequence key
int start
int limit
int getResource (android.icu.impl.ICUResourceBundleReader, java.lang.String)
android.icu.impl.ICUResourceBundleReader reader
String resKey
void getAllItems (android.icu.impl.ICUResourceBundleReader, android.icu.impl.ICUResource$Key, android.icu.impl.ICUResourceBundleReader$ReaderValue, android.icu.impl.ICUResource$TableSink)
android.icu.impl.ICUResourceBundleReader$Array array
int numItems
android.icu.impl.ICUResource$ArraySink subSink
android.icu.impl.ICUResourceBundleReader$Table table
int numItems
android.icu.impl.ICUResource$TableSink subSink
int res
int type
int i
android.icu.impl.ICUResourceBundleReader reader
android.icu.impl.ICUResource$Key key
android.icu.impl.ICUResourceBundleReader$ReaderValue value
android.icu.impl.ICUResource$TableSink sink
void ()
static void ()
}
android/icu/impl/ICUResourceBundleReader$Table16.classICUResourceBundleReader.java
package android.icu.impl
final android.icu.impl.ICUResourceBundleReader$Table16 extends android.icu.impl.ICUResourceBundleReader$Table {
int getContainerResource (android.icu.impl.ICUResourceBundleReader, int)
android.icu.impl.ICUResourceBundleReader reader
int index
void (android.icu.impl.ICUResourceBundleReader, int)
android.icu.impl.ICUResourceBundleReader reader
int offset
}
android/icu/impl/ICUResourceBundleReader$Table1632.classICUResourceBundleReader.java
package android.icu.impl
final android.icu.impl.ICUResourceBundleReader$Table1632 extends android.icu.impl.ICUResourceBundleReader$Table {
int getContainerResource (android.icu.impl.ICUResourceBundleReader, int)
android.icu.impl.ICUResourceBundleReader reader
int index
void (android.icu.impl.ICUResourceBundleReader, int)
android.icu.impl.ICUResourceBundleReader reader
int offset
}
android/icu/impl/ICUResourceBundleReader$Table32.classICUResourceBundleReader.java
package android.icu.impl
final android.icu.impl.ICUResourceBundleReader$Table32 extends android.icu.impl.ICUResourceBundleReader$Table {
int getContainerResource (android.icu.impl.ICUResourceBundleReader, int)
android.icu.impl.ICUResourceBundleReader reader
int index
void (android.icu.impl.ICUResourceBundleReader, int)
android.icu.impl.ICUResourceBundleReader reader
int offset
}
android/icu/impl/ICUResourceBundleReader.classICUResourceBundleReader.java
package android.icu.impl
public final android.icu.impl.ICUResourceBundleReader extends java.lang.Object {
private static final int DATA_FORMAT
private static final android.icu.impl.ICUResourceBundleReader$IsAcceptable IS_ACCEPTABLE
private static final int URES_INDEX_LENGTH
private static final int URES_INDEX_KEYS_TOP
private static final int URES_INDEX_BUNDLE_TOP
private static final int URES_INDEX_MAX_TABLE_LENGTH
private static final int URES_INDEX_ATTRIBUTES
private static final int URES_INDEX_16BIT_TOP
private static final int URES_INDEX_POOL_CHECKSUM
private static final int URES_ATT_NO_FALLBACK
private static final int URES_ATT_IS_POOL_BUNDLE
private static final int URES_ATT_USES_POOL_BUNDLE
private static final java.nio.CharBuffer EMPTY_16_BIT_UNITS
static final int LARGE_SIZE
private static final boolean DEBUG
private int dataVersion
private java.nio.ByteBuffer bytes
private byte[] keyBytes
private java.nio.CharBuffer b16BitUnits
private android.icu.impl.ICUResourceBundleReader poolBundleReader
private int rootRes
private int localKeyLimit
private int poolStringIndexLimit
private int poolStringIndex16Limit
private boolean noFallback
private boolean isPoolBundle
private boolean usesPoolBundle
private int poolCheckSum
private android.icu.impl.ICUResourceBundleReader$ResourceCache resourceCache
private static android.icu.impl.ICUResourceBundleReader$ReaderCache CACHE
private static final android.icu.impl.ICUResourceBundleReader NULL_READER
private static final byte[] emptyBytes
private static final java.nio.ByteBuffer emptyByteBuffer
private static final char[] emptyChars
private static final int[] emptyInts
private static final String emptyString
private static final android.icu.impl.ICUResourceBundleReader$Array EMPTY_ARRAY
private static final android.icu.impl.ICUResourceBundleReader$Table EMPTY_TABLE
private static int[] PUBLIC_TYPES
private static final String ICU_RESOURCE_SUFFIX
static final boolean $assertionsDisabled
private void ()
private void (java.nio.ByteBuffer, java.lang.String, java.lang.String, java.lang.ClassLoader) throws java.io.IOException
java.nio.ByteBuffer inBytes
String baseName
String localeID
ClassLoader loader
static android.icu.impl.ICUResourceBundleReader getReader (java.lang.String, java.lang.String, java.lang.ClassLoader)
String baseName
String localeID
ClassLoader root
android.icu.impl.ICUResourceBundleReader$ReaderCacheKey info
android.icu.impl.ICUResourceBundleReader reader
private void init (java.nio.ByteBuffer) throws java.io.IOException
int bundleTop
int att
int num16BitUnits
int _16BitTop
java.nio.ByteBuffer inBytes
int majorFormatVersion
int dataLength
int indexes0
int indexLength
int bundleTop
int maxOffset
int keysBottom
int keysTop
private int getIndexesInt (int)
int i
android.icu.util.VersionInfo getVersion ()
int getRootResource ()
boolean getNoFallback ()
boolean getUsesPoolBundle ()
static int RES_GET_TYPE (int)
int res
private static int RES_GET_OFFSET (int)
int res
private int getResourceByteOffset (int)
int offset
static int RES_GET_INT (int)
int res
static int RES_GET_UINT (int)
int res
static boolean URES_IS_ARRAY (int)
int type
static boolean URES_IS_TABLE (int)
int type
private char[] getChars (int, int)
int i
java.nio.CharBuffer temp
int offset
int count
char[] chars
private int getInt (int)
int offset
private int[] getInts (int, int)
int i
java.nio.IntBuffer temp
int offset
int count
int[] ints
private char[] getTable16KeyOffsets (int)
int i
java.nio.CharBuffer temp
char[] result
int offset
int length
private char[] getTableKeyOffsets (int)
int offset
int length
private int[] getTable32KeyOffsets (int)
int offset
int length
private static java.lang.String makeKeyStringFromBytes (byte[], int)
byte[] keyBytes
int keyOffset
StringBuilder sb
byte b
private java.lang.String getKey16String (int)
int keyOffset
private java.lang.String getKey32String (int)
int keyOffset
private void setKeyFromKey16 (int, android.icu.impl.ICUResource$Key)
int keyOffset
android.icu.impl.ICUResource$Key key
private void setKeyFromKey32 (int, android.icu.impl.ICUResource$Key)
int keyOffset
android.icu.impl.ICUResource$Key key
private int compareKeys (java.lang.CharSequence, char)
CharSequence key
char keyOffset
private int compareKeys32 (java.lang.CharSequence, int)
CharSequence key
int keyOffset
java.lang.String getStringV2 (int)
StringBuilder sb
char c
String s
int length
int length
int length
int res
int offset
Object value
String s
int first
private java.lang.String makeStringFromBytes (int, int)
int i
StringBuilder sb
CharSequence cs
int offset
int length
java.lang.String getString (int)
int res
int offset
Object value
int length
String s
private boolean isNoInheritanceMarker (int)
int res
int offset
private boolean isStringV2NoInheritanceMarker (int)
int offset
int first
java.lang.String getAlias (int)
Object value
String s
int length
int res
int offset
byte[] getBinary (int, byte[])
int i
java.nio.ByteBuffer temp
int length
int res
byte[] ba
int offset
java.nio.ByteBuffer getBinary (int)
java.nio.ByteBuffer result
int length
int res
int offset
int[] getIntVector (int)
int length
int res
int offset
private int getArrayLength (int)
int res
int offset
int type
android.icu.impl.ICUResourceBundleReader$Array getArray (int)
int res
int type
int offset
Object value
android.icu.impl.ICUResourceBundleReader$Array array
private int getTableLength (int)
int res
int offset
int type
android.icu.impl.ICUResourceBundleReader$Table getTable (int)
android.icu.impl.ICUResourceBundleReader$Table table
int size
android.icu.impl.ICUResourceBundleReader$Table table
int size
int res
int type
int offset
Object value
android.icu.impl.ICUResourceBundleReader$Table table
int size
public static java.lang.String getFullName (java.lang.String, java.lang.String)
String baseName
String localeName
static android.icu.impl.ICUResourceBundleReader access$200 ()
void (java.nio.ByteBuffer, java.lang.String, java.lang.String, java.lang.ClassLoader, android.icu.impl.ICUResourceBundleReader$1) throws java.io.IOException
java.nio.ByteBuffer x0
String x1
String x2
ClassLoader x3
android.icu.impl.ICUResourceBundleReader$1 x4
static int[] access$400 ()
static java.nio.CharBuffer access$500 (android.icu.impl.ICUResourceBundleReader)
android.icu.impl.ICUResourceBundleReader x0
static int access$600 (android.icu.impl.ICUResourceBundleReader)
android.icu.impl.ICUResourceBundleReader x0
static int access$700 (android.icu.impl.ICUResourceBundleReader)
android.icu.impl.ICUResourceBundleReader x0
static int access$800 (android.icu.impl.ICUResourceBundleReader, int)
android.icu.impl.ICUResourceBundleReader x0
int x1
static int access$900 (android.icu.impl.ICUResourceBundleReader, int)
android.icu.impl.ICUResourceBundleReader x0
int x1
static int access$1000 (android.icu.impl.ICUResourceBundleReader, int)
android.icu.impl.ICUResourceBundleReader x0
int x1
static int access$1200 (android.icu.impl.ICUResourceBundleReader, int)
android.icu.impl.ICUResourceBundleReader x0
int x1
static java.lang.String access$1300 (android.icu.impl.ICUResourceBundleReader, int)
android.icu.impl.ICUResourceBundleReader x0
int x1
static java.lang.String access$1400 (android.icu.impl.ICUResourceBundleReader, int)
android.icu.impl.ICUResourceBundleReader x0
int x1
static int access$1500 (android.icu.impl.ICUResourceBundleReader, java.lang.CharSequence, char)
android.icu.impl.ICUResourceBundleReader x0
CharSequence x1
char x2
static int access$1600 (android.icu.impl.ICUResourceBundleReader, java.lang.CharSequence, int)
android.icu.impl.ICUResourceBundleReader x0
CharSequence x1
int x2
static void access$1700 (android.icu.impl.ICUResourceBundleReader, int, android.icu.impl.ICUResource$Key)
android.icu.impl.ICUResourceBundleReader x0
int x1
android.icu.impl.ICUResource$Key x2
static void access$1800 (android.icu.impl.ICUResourceBundleReader, int, android.icu.impl.ICUResource$Key)
android.icu.impl.ICUResourceBundleReader x0
int x1
android.icu.impl.ICUResource$Key x2
static boolean access$1900 (android.icu.impl.ICUResourceBundleReader, int)
android.icu.impl.ICUResourceBundleReader x0
int x1
static char[] access$2000 (android.icu.impl.ICUResourceBundleReader, int)
android.icu.impl.ICUResourceBundleReader x0
int x1
static char[] access$2100 (android.icu.impl.ICUResourceBundleReader, int)
android.icu.impl.ICUResourceBundleReader x0
int x1
static int[] access$2200 (android.icu.impl.ICUResourceBundleReader, int)
android.icu.impl.ICUResourceBundleReader x0
int x1
static int access$2400 (int)
int x0
static void ()
}
android/icu/impl/ICUResourceTableAccess.classICUResourceTableAccess.java
package android.icu.impl
public android.icu.impl.ICUResourceTableAccess extends java.lang.Object {
public void ()
public static java.lang.String getTableString (java.lang.String, android.icu.util.ULocale, java.lang.String, java.lang.String)
String path
android.icu.util.ULocale locale
String tableName
String itemName
android.icu.impl.ICUResourceBundle bundle
public static java.lang.String getTableString (android.icu.impl.ICUResourceBundle, java.lang.String, java.lang.String, java.lang.String)
String currentName
android.icu.impl.ICUResourceBundle table
android.icu.impl.ICUResourceBundle stable
String fallbackLocale
android.icu.impl.ICUResourceBundle bundle
String tableName
String subtableName
String item
String result
}
android/icu/impl/ICURWLock$1.classICURWLock.java
package android.icu.impl
android.icu.impl.ICURWLock$1 extends java.lang.Object {
}
android/icu/impl/ICURWLock$Stats.classICURWLock.java
package android.icu.impl
public final android.icu.impl.ICURWLock$Stats extends java.lang.Object {
public int _rc
public int _mrc
public int _wrc
public int _wc
public int _wwc
private void ()
private void (int, int, int, int, int)
int rc
int mrc
int wrc
int wc
int wwc
private void (android.icu.impl.ICURWLock$Stats)
android.icu.impl.ICURWLock$Stats rhs
public java.lang.String toString ()
void (android.icu.impl.ICURWLock$1)
android.icu.impl.ICURWLock$1 x0
void (android.icu.impl.ICURWLock$Stats, android.icu.impl.ICURWLock$1)
android.icu.impl.ICURWLock$Stats x0
android.icu.impl.ICURWLock$1 x1
}
android/icu/impl/ICURWLock.classICURWLock.java
package android.icu.impl
public android.icu.impl.ICURWLock extends java.lang.Object {
private java.util.concurrent.locks.ReentrantReadWriteLock rwl
private android.icu.impl.ICURWLock$Stats stats
public void ()
public synchronized android.icu.impl.ICURWLock$Stats resetStats ()
android.icu.impl.ICURWLock$Stats result
public synchronized android.icu.impl.ICURWLock$Stats clearStats ()
android.icu.impl.ICURWLock$Stats result
public synchronized android.icu.impl.ICURWLock$Stats getStats ()
public void acquireRead ()
public void releaseRead ()
public void acquireWrite ()
public void releaseWrite ()
}
android/icu/impl/ICUService$CacheEntry.classICUService.java
package android.icu.impl
final android.icu.impl.ICUService$CacheEntry extends java.lang.Object {
final String actualDescriptor
final Object service
void (java.lang.String, java.lang.Object)
String actualDescriptor
Object service
}
android/icu/impl/ICUService$Factory.classICUService.java
package android.icu.impl
public abstract android.icu.impl.ICUService$Factory extends java.lang.Object {
public abstract java.lang.Object create (android.icu.impl.ICUService$Key, android.icu.impl.ICUService)
public abstract void updateVisibleIDs (java.util.Map)
public abstract java.lang.String getDisplayName (java.lang.String, android.icu.util.ULocale)
}
android/icu/impl/ICUService$Key.classICUService.java
package android.icu.impl
public android.icu.impl.ICUService$Key extends java.lang.Object {
private final String id
public void (java.lang.String)
String id
public final java.lang.String id ()
public java.lang.String canonicalID ()
public java.lang.String currentID ()
public java.lang.String currentDescriptor ()
public boolean fallback ()
public boolean isFallbackOf (java.lang.String)
String idToCheck
}
android/icu/impl/ICUService$LocaleRef.classICUService.java
package android.icu.impl
android.icu.impl.ICUService$LocaleRef extends java.lang.Object {
private final android.icu.util.ULocale locale
private java.lang.ref.SoftReference ref
private java.util.Comparator com
void (java.util.SortedMap, android.icu.util.ULocale, java.util.Comparator)
java.util.SortedMap dnCache
android.icu.util.ULocale locale
java.util.Comparator com
java.util.SortedMap get (android.icu.util.ULocale, java.util.Comparator)
android.icu.util.ULocale loc
java.util.Comparator comp
java.util.SortedMap m
}
android/icu/impl/ICUService$ServiceListener.classICUService.java
package android.icu.impl
public abstract android.icu.impl.ICUService$ServiceListener extends java.lang.Object implements java.util.EventListener {
public abstract void serviceChanged (android.icu.impl.ICUService)
}
android/icu/impl/ICUService$SimpleFactory.classICUService.java
package android.icu.impl
public android.icu.impl.ICUService$SimpleFactory extends java.lang.Object implements android.icu.impl.ICUService$Factory {
protected Object instance
protected String id
protected boolean visible
public void (java.lang.Object, java.lang.String)
Object instance
String id
public void (java.lang.Object, java.lang.String, boolean)
Object instance
String id
boolean visible
public java.lang.Object create (android.icu.impl.ICUService$Key, android.icu.impl.ICUService)
android.icu.impl.ICUService$Key key
android.icu.impl.ICUService service
public void updateVisibleIDs (java.util.Map)
java.util.Map result
public java.lang.String getDisplayName (java.lang.String, android.icu.util.ULocale)
String identifier
android.icu.util.ULocale locale
public java.lang.String toString ()
StringBuilder buf
}
android/icu/impl/ICUService.classICUService.java
package android.icu.impl
public android.icu.impl.ICUService extends android.icu.impl.ICUNotifier {
protected final String name
private static final boolean DEBUG
private final android.icu.impl.ICURWLock factoryLock
private final java.util.List factories
private int defaultSize
private java.lang.ref.SoftReference cacheref
private java.lang.ref.SoftReference idref
private android.icu.impl.ICUService$LocaleRef dnref
public void ()
public void (java.lang.String)
String name
public java.lang.Object get (java.lang.String)
String descriptor
public java.lang.Object get (java.lang.String, java.lang.String[])
String descriptor
String[] actualReturn
public java.lang.Object getKey (android.icu.impl.ICUService$Key)
android.icu.impl.ICUService$Key key
public java.lang.Object getKey (android.icu.impl.ICUService$Key, java.lang.String[])
android.icu.impl.ICUService$Key key
String[] actualReturn
public java.lang.Object getKey (android.icu.impl.ICUService$Key, java.lang.String[], android.icu.impl.ICUService$Factory)
int i
android.icu.impl.ICUService$Factory f
Object service
int index
String desc
java.util.Map cache
java.lang.ref.SoftReference cref
String currentDescriptor
java.util.ArrayList cacheDescriptorList
boolean putInCache
int NDebug
int startIndex
int limit
boolean cacheResult
android.icu.impl.ICUService$Key key
String[] actualReturn
android.icu.impl.ICUService$Factory factory
android.icu.impl.ICUService$CacheEntry result
protected java.lang.Object handleDefault (android.icu.impl.ICUService$Key, java.lang.String[])
android.icu.impl.ICUService$Key key
String[] actualIDReturn
public java.util.Set getVisibleIDs ()
public java.util.Set getVisibleIDs (java.lang.String)
String id
java.util.Set temp
String matchID
java.util.Set result
android.icu.impl.ICUService$Key fallbackKey
private java.util.Map getVisibleIDMap ()
android.icu.impl.ICUService$Factory f
java.util.ListIterator lIter
java.util.Map idcache
java.lang.ref.SoftReference ref
public java.lang.String getDisplayName (java.lang.String)
String id
public java.lang.String getDisplayName (java.lang.String, android.icu.util.ULocale)
String id
android.icu.util.ULocale locale
java.util.Map m
android.icu.impl.ICUService$Factory f
android.icu.impl.ICUService$Key key
public java.util.SortedMap getDisplayNames ()
android.icu.util.ULocale locale
public java.util.SortedMap getDisplayNames (android.icu.util.ULocale)
android.icu.util.ULocale locale
public java.util.SortedMap getDisplayNames (android.icu.util.ULocale, java.util.Comparator)
android.icu.util.ULocale locale
java.util.Comparator com
public java.util.SortedMap getDisplayNames (android.icu.util.ULocale, java.lang.String)
android.icu.util.ULocale locale
String matchID
public java.util.SortedMap getDisplayNames (android.icu.util.ULocale, java.util.Comparator, java.lang.String)
java.util.Map$Entry e
String id
android.icu.impl.ICUService$Factory f
java.util.Map m
java.util.Iterator ei
java.util.Map$Entry e
android.icu.util.ULocale locale
java.util.Comparator com
String matchID
java.util.SortedMap dncache
android.icu.impl.ICUService$LocaleRef ref
android.icu.impl.ICUService$Key matchKey
java.util.SortedMap result
java.util.Iterator iter
public final java.util.List factories ()
public android.icu.impl.ICUService$Factory registerObject (java.lang.Object, java.lang.String)
Object obj
String id
public android.icu.impl.ICUService$Factory registerObject (java.lang.Object, java.lang.String, boolean)
Object obj
String id
boolean visible
String canonicalID
public final android.icu.impl.ICUService$Factory registerFactory (android.icu.impl.ICUService$Factory)
android.icu.impl.ICUService$Factory factory
public final boolean unregisterFactory (android.icu.impl.ICUService$Factory)
android.icu.impl.ICUService$Factory factory
boolean result
public final void reset ()
protected void reInitializeFactories ()
public boolean isDefault ()
protected void markDefault ()
public android.icu.impl.ICUService$Key createKey (java.lang.String)
String id
protected void clearCaches ()
protected void clearServiceCache ()
protected boolean acceptsListener (java.util.EventListener)
java.util.EventListener l
protected void notifyListener (java.util.EventListener)
java.util.EventListener l
public java.lang.String stats ()
android.icu.impl.ICURWLock$Stats stats
public java.lang.String getName ()
public java.lang.String toString ()
static void ()
}
android/icu/impl/IDNA2003.classIDNA2003.java
package android.icu.impl
public final android.icu.impl.IDNA2003 extends java.lang.Object {
private static char[] ACE_PREFIX
private static final int MAX_LABEL_LENGTH
private static final int HYPHEN
private static final int CAPITAL_A
private static final int CAPITAL_Z
private static final int LOWER_CASE_DELTA
private static final int FULL_STOP
private static final int MAX_DOMAIN_NAME_LENGTH
private static final android.icu.text.StringPrep namePrep
public void ()
private static boolean startsWithPrefix (java.lang.StringBuffer)
int i
StringBuffer src
boolean startsWithPrefix
private static char toASCIILower (char)
char ch
private static java.lang.StringBuffer toASCIILower (java.lang.CharSequence)
int i
CharSequence src
StringBuffer dest
private static int compareCaseInsensitiveASCII (java.lang.StringBuffer, java.lang.StringBuffer)
int rc
int i
StringBuffer s1
StringBuffer s2
char c1
char c2
private static int getSeparatorIndex (char[], int, int)
char[] src
int start
int limit
private static boolean isLDHChar (int)
int ch
private static boolean isLabelSeparator (int)
int ch
public static java.lang.StringBuffer convertToASCII (android.icu.text.UCharacterIterator, int) throws android.icu.text.StringPrepParseException
int j
StringBuilder punyout
StringBuffer lowerOut
android.icu.text.UCharacterIterator src
int options
boolean[] caseFlags
boolean srcIsASCII
boolean srcIsLDH
boolean useSTD3ASCIIRules
int ch
int failPos
StringBuffer processOut
int poLen
StringBuffer dest
public static java.lang.StringBuffer convertIDNToASCII (java.lang.String, int) throws android.icu.text.StringPrepParseException
android.icu.text.UCharacterIterator iter
String label
String src
int options
char[] srcArr
StringBuffer result
int sepIndex
int oldSepIndex
public static java.lang.StringBuffer convertToUnicode (android.icu.text.UCharacterIterator, int) throws android.icu.text.StringPrepParseException
StringBuffer processOut
android.icu.text.StringPrepParseException ex
android.icu.text.StringPrepParseException e
StringBuffer toASCIIOut
StringBuffer decodeOut
String temp
android.icu.text.UCharacterIterator src
int options
boolean[] caseFlags
boolean srcIsASCII
int ch
int saveIndex
StringBuffer processOut
public static java.lang.StringBuffer convertIDNToUnicode (java.lang.String, int) throws android.icu.text.StringPrepParseException
String label
android.icu.text.UCharacterIterator iter
String src
int options
char[] srcArr
StringBuffer result
int sepIndex
int oldSepIndex
public static int compare (java.lang.String, java.lang.String, int) throws android.icu.text.StringPrepParseException
String s1
String s2
int options
StringBuffer s1Out
StringBuffer s2Out
static void ()
}
android/icu/impl/IllegalIcuArgumentException.classIllegalIcuArgumentException.java
package android.icu.impl
public android.icu.impl.IllegalIcuArgumentException extends java.lang.IllegalArgumentException {
private static final long serialVersionUID
public void (java.lang.String)
String errorMessage
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String errorMessage
Throwable cause
public synchronized android.icu.impl.IllegalIcuArgumentException initCause (java.lang.Throwable)
Throwable cause
public volatile java.lang.Throwable initCause (java.lang.Throwable)
}
android/icu/impl/IntTrie.classIntTrie.java
package android.icu.impl
public android.icu.impl.IntTrie extends android.icu.impl.Trie {
private int m_initialValue_
private int[] m_data_
static final boolean $assertionsDisabled
public void (java.nio.ByteBuffer, android.icu.impl.Trie$DataManipulate) throws java.io.IOException
java.nio.ByteBuffer bytes
android.icu.impl.Trie$DataManipulate dataManipulate
public void (int, int, android.icu.impl.Trie$DataManipulate)
int limit
char block
int initialValue
int leadUnitValue
android.icu.impl.Trie$DataManipulate dataManipulate
int dataLength
int latin1Length
int i
public final int getCodePointValue (int)
int offset
int ch
int offset
public final int getLeadValue (char)
char ch
public final int getBMPValue (char)
char ch
public final int getSurrogateValue (char, char)
char lead
char trail
int offset
public final int getTrailValue (int, char)
int leadvalue
char trail
int offset
public final int getLatin1LinearValue (char)
char ch
public boolean equals (java.lang.Object)
android.icu.impl.IntTrie othertrie
Object other
boolean result
public int hashCode ()
protected final void unserialize (java.nio.ByteBuffer)
java.nio.ByteBuffer bytes
protected final int getSurrogateOffset (char, char)
char lead
char trail
int offset
protected final int getValue (int)
int index
protected final int getInitialValue ()
void (char[], int[], int, int, android.icu.impl.Trie$DataManipulate)
char[] index
int[] data
int initialvalue
int options
android.icu.impl.Trie$DataManipulate datamanipulate
static void ()
}
android/icu/impl/IntTrieBuilder.classIntTrieBuilder.java
package android.icu.impl
public android.icu.impl.IntTrieBuilder extends android.icu.impl.TrieBuilder {
protected int[] m_data_
protected int m_initialValue_
private int m_leadUnitValue_
public void (android.icu.impl.IntTrieBuilder)
android.icu.impl.IntTrieBuilder table
public void (int[], int, int, int, boolean)
int i
int[] aliasdata
int maxdatalength
int initialvalue
int leadunitvalue
boolean latin1linear
int j
public int getValue (int)
int ch
int block
public int getValue (int, boolean[])
int ch
boolean[] inBlockZero
int block
public boolean setValue (int, int)
int ch
int value
int block
public android.icu.impl.IntTrie serialize (android.icu.impl.TrieBuilder$DataManipulate, android.icu.impl.Trie$DataManipulate)
int i
android.icu.impl.TrieBuilder$DataManipulate datamanipulate
android.icu.impl.Trie$DataManipulate triedatamanipulate
char[] index
int[] data
int options
public int serialize (java.io.OutputStream, boolean, android.icu.impl.TrieBuilder$DataManipulate) throws java.io.IOException
int length
int v
int i
int v
int i
int v
int i
int i
java.io.OutputStream os
boolean reduceTo16Bits
android.icu.impl.TrieBuilder$DataManipulate datamanipulate
int length
java.io.DataOutputStream dos
int options
public boolean setRange (int, int, int, boolean)
int block
int nextStart
int block
int block
int start
int limit
int value
boolean overwrite
int rest
int repeatBlock
private int allocDataBlock ()
int newBlock
int newTop
private int getDataBlock (int)
int ch
int indexValue
int newBlock
private void compact (boolean)
int i
int i
int i
int start
boolean overlap
int overlapStart
int newStart
int i
private static final int findSameDataBlock (int[], int, int, int)
int block
int[] data
int dataLength
int otherBlock
int step
private final void fold (android.icu.impl.TrieBuilder$DataManipulate)
int c
int value
int c
android.icu.impl.TrieBuilder$DataManipulate manipulate
int[] leadIndexes
int[] index
int block
int indexLength
private void fillBlock (int, int, int, int, boolean)
int block
int start
int limit
int value
boolean overwrite
}
android/icu/impl/InvalidFormatException.classInvalidFormatException.java
package android.icu.impl
public android.icu.impl.InvalidFormatException extends java.lang.Exception {
static final long serialVersionUID
public void ()
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String)
String message
}
android/icu/impl/IterableComparator.classIterableComparator.java
package android.icu.impl
public android.icu.impl.IterableComparator extends java.lang.Object implements java.util.Comparator {
private final java.util.Comparator comparator
private final int shorterFirst
private static final android.icu.impl.IterableComparator NOCOMPARATOR
public void ()
public void (java.util.Comparator)
java.util.Comparator comparator
public void (java.util.Comparator, boolean)
java.util.Comparator comparator
boolean shorterFirst
public int compare (java.lang.Iterable, java.lang.Iterable)
Object aItem
Object bItem
int result
Iterable a
Iterable b
java.util.Iterator ai
java.util.Iterator bi
public static int compareIterables (java.lang.Iterable, java.lang.Iterable)
Iterable a
Iterable b
public volatile int compare (java.lang.Object, java.lang.Object)
static void ()
}
android/icu/impl/JavaTimeZone.classJavaTimeZone.java
package android.icu.impl
public android.icu.impl.JavaTimeZone extends android.icu.util.TimeZone {
private static final long serialVersionUID
private static final java.util.TreeSet AVAILABLESET
private java.util.TimeZone javatz
private transient java.util.Calendar javacal
private static java.lang.reflect.Method mObservesDaylightTime
private volatile transient boolean isFrozen
public void ()
public void (java.util.TimeZone, java.lang.String)
java.util.TimeZone jtz
String id
public static android.icu.impl.JavaTimeZone createTimeZone (java.lang.String)
boolean[] isSystemID
String canonicalID
String id
java.util.TimeZone jtz
public int getOffset (int, int, int, int, int, int)
int era
int year
int month
int day
int dayOfWeek
int milliseconds
public void getOffset (long, boolean, int[])
int dayDelta
int delta
int[] fields
int hour
int min
int sec
int mil
int tmp
int doy1
int hour1
int min1
int sec1
int mil1
long date
boolean local
int[] offsets
public int getRawOffset ()
public boolean inDaylightTime (java.util.Date)
java.util.Date date
public void setRawOffset (int)
int offsetMillis
public boolean useDaylightTime ()
public boolean observesDaylightTime ()
public int getDSTSavings ()
public java.util.TimeZone unwrap ()
public java.lang.Object clone ()
public int hashCode ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
public boolean isFrozen ()
public android.icu.util.TimeZone freeze ()
public android.icu.util.TimeZone cloneAsThawed ()
android.icu.impl.JavaTimeZone tz
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static void ()
int i
String[] availableIds
}
android/icu/impl/locale/
android/icu/impl/locale/AsciiUtil$CaseInsensitiveKey.classAsciiUtil.java
package android.icu.impl.locale
public android.icu.impl.locale.AsciiUtil$CaseInsensitiveKey extends java.lang.Object {
private String _key
private int _hash
public void (java.lang.String)
String key
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
}
android/icu/impl/locale/AsciiUtil.classAsciiUtil.java
package android.icu.impl.locale
public final android.icu.impl.locale.AsciiUtil extends java.lang.Object {
public void ()
public static boolean caseIgnoreMatch (java.lang.String, java.lang.String)
char c1
char c2
String s1
String s2
int len
int i
public static int caseIgnoreCompare (java.lang.String, java.lang.String)
String s1
String s2
public static char toUpper (char)
char c
public static char toLower (char)
char c
public static java.lang.String toLowerString (java.lang.String)
char c
String s
int idx
StringBuilder buf
public static java.lang.String toUpperString (java.lang.String)
char c
String s
int idx
StringBuilder buf
public static java.lang.String toTitleString (java.lang.String)
String s
int idx
char c
StringBuilder buf
public static boolean isAlpha (char)
char c
public static boolean isAlphaString (java.lang.String)
int i
String s
boolean b
public static boolean isNumeric (char)
char c
public static boolean isNumericString (java.lang.String)
int i
String s
boolean b
public static boolean isAlphaNumeric (char)
char c
public static boolean isAlphaNumericString (java.lang.String)
int i
String s
boolean b
}
android/icu/impl/locale/BaseLocale$1.classBaseLocale.java
package android.icu.impl.locale
android.icu.impl.locale.BaseLocale$1 extends java.lang.Object {
}
android/icu/impl/locale/BaseLocale$Cache.classBaseLocale.java
package android.icu.impl.locale
android.icu.impl.locale.BaseLocale$Cache extends android.icu.impl.locale.LocaleObjectCache {
public void ()
protected android.icu.impl.locale.BaseLocale$Key normalizeKey (android.icu.impl.locale.BaseLocale$Key)
android.icu.impl.locale.BaseLocale$Key key
protected android.icu.impl.locale.BaseLocale createObject (android.icu.impl.locale.BaseLocale$Key)
android.icu.impl.locale.BaseLocale$Key key
protected volatile java.lang.Object normalizeKey (java.lang.Object)
protected volatile java.lang.Object createObject (java.lang.Object)
}
android/icu/impl/locale/BaseLocale$Key.classBaseLocale.java
package android.icu.impl.locale
android.icu.impl.locale.BaseLocale$Key extends java.lang.Object implements java.lang.Comparable {
private String _lang
private String _scrt
private String _regn
private String _vart
private volatile int _hash
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String language
String script
String region
String variant
public boolean equals (java.lang.Object)
Object obj
public int compareTo (android.icu.impl.locale.BaseLocale$Key)
android.icu.impl.locale.BaseLocale$Key other
int res
public int hashCode ()
int i
int i
int i
int i
int h
public static android.icu.impl.locale.BaseLocale$Key normalize (android.icu.impl.locale.BaseLocale$Key)
android.icu.impl.locale.BaseLocale$Key key
String lang
String scrt
String regn
String vart
public volatile int compareTo (java.lang.Object)
static java.lang.String access$000 (android.icu.impl.locale.BaseLocale$Key)
android.icu.impl.locale.BaseLocale$Key x0
static java.lang.String access$100 (android.icu.impl.locale.BaseLocale$Key)
android.icu.impl.locale.BaseLocale$Key x0
static java.lang.String access$200 (android.icu.impl.locale.BaseLocale$Key)
android.icu.impl.locale.BaseLocale$Key x0
static java.lang.String access$300 (android.icu.impl.locale.BaseLocale$Key)
android.icu.impl.locale.BaseLocale$Key x0
}
android/icu/impl/locale/BaseLocale.classBaseLocale.java
package android.icu.impl.locale
public final android.icu.impl.locale.BaseLocale extends java.lang.Object {
private static final boolean JDKIMPL
public static final String SEP
private static final android.icu.impl.locale.BaseLocale$Cache CACHE
public static final android.icu.impl.locale.BaseLocale ROOT
private String _language
private String _script
private String _region
private String _variant
private volatile transient int _hash
private void (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String language
String script
String region
String variant
public static android.icu.impl.locale.BaseLocale getInstance (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String language
String script
String region
String variant
android.icu.impl.locale.BaseLocale$Key key
android.icu.impl.locale.BaseLocale baseLocale
public java.lang.String getLanguage ()
public java.lang.String getScript ()
public java.lang.String getRegion ()
public java.lang.String getVariant ()
public boolean equals (java.lang.Object)
Object obj
android.icu.impl.locale.BaseLocale other
public java.lang.String toString ()
StringBuilder buf
public int hashCode ()
int i
int i
int i
int i
int h
void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, android.icu.impl.locale.BaseLocale$1)
String x0
String x1
String x2
String x3
android.icu.impl.locale.BaseLocale$1 x4
static void ()
}
android/icu/impl/locale/Extension.classExtension.java
package android.icu.impl.locale
public android.icu.impl.locale.Extension extends java.lang.Object {
private char _key
protected String _value
protected void (char)
char key
void (char, java.lang.String)
char key
String value
public char getKey ()
public java.lang.String getValue ()
public java.lang.String getID ()
public java.lang.String toString ()
}
android/icu/impl/locale/InternalLocaleBuilder$CaseInsensitiveChar.classInternalLocaleBuilder.java
package android.icu.impl.locale
android.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveChar extends java.lang.Object {
private char _c
void (char)
char c
public char value ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
}
android/icu/impl/locale/InternalLocaleBuilder$CaseInsensitiveString.classInternalLocaleBuilder.java
package android.icu.impl.locale
android.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveString extends java.lang.Object {
private String _s
void (java.lang.String)
String s
public java.lang.String value ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
}
android/icu/impl/locale/InternalLocaleBuilder.classInternalLocaleBuilder.java
package android.icu.impl.locale
public final android.icu.impl.locale.InternalLocaleBuilder extends java.lang.Object {
private static final boolean JDKIMPL
private String _language
private String _script
private String _region
private String _variant
private static final android.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveChar PRIVUSE_KEY
private java.util.HashMap _extensions
private java.util.HashSet _uattributes
private java.util.HashMap _ukeywords
static final boolean $assertionsDisabled
public void ()
public android.icu.impl.locale.InternalLocaleBuilder setLanguage (java.lang.String) throws android.icu.impl.locale.LocaleSyntaxException
String language
public android.icu.impl.locale.InternalLocaleBuilder setScript (java.lang.String) throws android.icu.impl.locale.LocaleSyntaxException
String script
public android.icu.impl.locale.InternalLocaleBuilder setRegion (java.lang.String) throws android.icu.impl.locale.LocaleSyntaxException
String region
public android.icu.impl.locale.InternalLocaleBuilder setVariant (java.lang.String) throws android.icu.impl.locale.LocaleSyntaxException
String var
int errIdx
String variant
public android.icu.impl.locale.InternalLocaleBuilder addUnicodeLocaleAttribute (java.lang.String) throws android.icu.impl.locale.LocaleSyntaxException
String attribute
public android.icu.impl.locale.InternalLocaleBuilder removeUnicodeLocaleAttribute (java.lang.String) throws android.icu.impl.locale.LocaleSyntaxException
String attribute
public android.icu.impl.locale.InternalLocaleBuilder setUnicodeLocaleKeyword (java.lang.String, java.lang.String) throws android.icu.impl.locale.LocaleSyntaxException
String s
String tp
android.icu.impl.locale.StringTokenIterator itr
String key
String type
android.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveString cikey
public android.icu.impl.locale.InternalLocaleBuilder setExtension (char, java.lang.String) throws android.icu.impl.locale.LocaleSyntaxException
boolean validSubtag
String s
boolean validSubtag
String val
android.icu.impl.locale.StringTokenIterator itr
char singleton
String value
boolean isBcpPrivateuse
boolean remove
android.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveChar key
public android.icu.impl.locale.InternalLocaleBuilder setExtensions (java.lang.String) throws android.icu.impl.locale.LocaleSyntaxException
String singleton
StringBuilder sb
String s
int start
StringBuilder sb
int start
String s
String subtags
android.icu.impl.locale.StringTokenIterator itr
java.util.List extensions
String privateuse
int parsed
private android.icu.impl.locale.InternalLocaleBuilder setExtensions (java.util.List, java.lang.String)
android.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveChar key
String bcpExt
java.util.HashSet processedExtensions
java.util.List bcpExtensions
String privateuse
public android.icu.impl.locale.InternalLocaleBuilder setLanguageTag (android.icu.impl.locale.LanguageTag)
String language
int i
StringBuilder var
android.icu.impl.locale.LanguageTag langtag
java.util.List bcpVariants
public android.icu.impl.locale.InternalLocaleBuilder setLocale (android.icu.impl.locale.BaseLocale, android.icu.impl.locale.LocaleExtensions) throws android.icu.impl.locale.LocaleSyntaxException
int errIdx
String uatr
String ukey
android.icu.impl.locale.UnicodeLocaleExtension ue
android.icu.impl.locale.Extension e
Character key
android.icu.impl.locale.BaseLocale base
android.icu.impl.locale.LocaleExtensions extensions
String language
String script
String region
String variant
java.util.Set extKeys
public android.icu.impl.locale.InternalLocaleBuilder clear ()
public android.icu.impl.locale.InternalLocaleBuilder clearExtensions ()
public android.icu.impl.locale.BaseLocale getBaseLocale ()
StringBuilder sb
android.icu.impl.locale.StringTokenIterator itr
boolean sawPrefix
int privVarStart
String privuse
String language
String script
String region
String variant
public android.icu.impl.locale.LocaleExtensions getLocaleExtensions ()
static java.lang.String removePrivateuseVariant (java.lang.String)
String privuseVal
android.icu.impl.locale.StringTokenIterator itr
int prefixStart
boolean sawPrivuseVar
private int checkVariants (java.lang.String, java.lang.String)
String s
String variants
String sep
android.icu.impl.locale.StringTokenIterator itr
private void setUnicodeLocaleExtension (java.lang.String)
android.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveString tmpKey
String type
String type
String subtags
android.icu.impl.locale.StringTokenIterator itr
android.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveString key
int typeStart
int typeEnd
static void ()
}
android/icu/impl/locale/KeyTypeData$1.classKeyTypeData.java
package android.icu.impl.locale
android.icu.impl.locale.KeyTypeData$1 extends java.lang.Object {
}
android/icu/impl/locale/KeyTypeData$CodepointsTypeHandler.classKeyTypeData.java
package android.icu.impl.locale
android.icu.impl.locale.KeyTypeData$CodepointsTypeHandler extends android.icu.impl.locale.KeyTypeData$SpecialTypeHandler {
private static final java.util.regex.Pattern pat
private void ()
boolean isValid (java.lang.String)
String value
void (android.icu.impl.locale.KeyTypeData$1)
android.icu.impl.locale.KeyTypeData$1 x0
static void ()
}
android/icu/impl/locale/KeyTypeData$KeyData.classKeyTypeData.java
package android.icu.impl.locale
android.icu.impl.locale.KeyTypeData$KeyData extends java.lang.Object {
String legacyId
String bcpId
java.util.Map typeMap
java.util.EnumSet specialTypes
void (java.lang.String, java.lang.String, java.util.Map, java.util.EnumSet)
String legacyId
String bcpId
java.util.Map typeMap
java.util.EnumSet specialTypes
}
android/icu/impl/locale/KeyTypeData$ReorderCodeTypeHandler.classKeyTypeData.java
package android.icu.impl.locale
android.icu.impl.locale.KeyTypeData$ReorderCodeTypeHandler extends android.icu.impl.locale.KeyTypeData$SpecialTypeHandler {
private static final java.util.regex.Pattern pat
private void ()
boolean isValid (java.lang.String)
String value
void (android.icu.impl.locale.KeyTypeData$1)
android.icu.impl.locale.KeyTypeData$1 x0
static void ()
}
android/icu/impl/locale/KeyTypeData$SpecialType.classKeyTypeData.java
package android.icu.impl.locale
final android.icu.impl.locale.KeyTypeData$SpecialType extends java.lang.Enum {
public static final android.icu.impl.locale.KeyTypeData$SpecialType CODEPOINTS
public static final android.icu.impl.locale.KeyTypeData$SpecialType REORDER_CODE
android.icu.impl.locale.KeyTypeData$SpecialTypeHandler handler
private static final android.icu.impl.locale.KeyTypeData$SpecialType[] $VALUES
public static android.icu.impl.locale.KeyTypeData$SpecialType[] values ()
public static android.icu.impl.locale.KeyTypeData$SpecialType valueOf (java.lang.String)
String name
private void (java.lang.String, int, android.icu.impl.locale.KeyTypeData$SpecialTypeHandler)
android.icu.impl.locale.KeyTypeData$SpecialTypeHandler handler
static void ()
}
android/icu/impl/locale/KeyTypeData$SpecialTypeHandler.classKeyTypeData.java
package android.icu.impl.locale
abstract android.icu.impl.locale.KeyTypeData$SpecialTypeHandler extends java.lang.Object {
private void ()
abstract boolean isValid (java.lang.String)
java.lang.String canonicalize (java.lang.String)
String value
void (android.icu.impl.locale.KeyTypeData$1)
android.icu.impl.locale.KeyTypeData$1 x0
}
android/icu/impl/locale/KeyTypeData$Type.classKeyTypeData.java
package android.icu.impl.locale
android.icu.impl.locale.KeyTypeData$Type extends java.lang.Object {
String legacyId
String bcpId
void (java.lang.String, java.lang.String)
String legacyId
String bcpId
}
android/icu/impl/locale/KeyTypeData.classKeyTypeData.java
package android.icu.impl.locale
public android.icu.impl.locale.KeyTypeData extends java.lang.Object {
private static final Object[][] KEY_DATA
private static final java.util.Map KEYMAP
static final boolean $assertionsDisabled
public void ()
public static java.lang.String toBcpKey (java.lang.String)
String key
android.icu.impl.locale.KeyTypeData$KeyData keyData
public static java.lang.String toLegacyKey (java.lang.String)
String key
android.icu.impl.locale.KeyTypeData$KeyData keyData
public static java.lang.String toBcpType (java.lang.String, java.lang.String, android.icu.util.Output, android.icu.util.Output)
android.icu.impl.locale.KeyTypeData$SpecialType st
android.icu.impl.locale.KeyTypeData$Type t
String key
String type
android.icu.util.Output isKnownKey
android.icu.util.Output isSpecialType
android.icu.impl.locale.KeyTypeData$KeyData keyData
public static java.lang.String toLegacyType (java.lang.String, java.lang.String, android.icu.util.Output, android.icu.util.Output)
android.icu.impl.locale.KeyTypeData$SpecialType st
android.icu.impl.locale.KeyTypeData$Type t
String key
String type
android.icu.util.Output isKnownKey
android.icu.util.Output isSpecialType
android.icu.impl.locale.KeyTypeData$KeyData keyData
private static void initFromResourceBundle ()
android.icu.util.UResourceBundle typeAliasDataEntry
String from
String to
java.util.Set aliasSet
android.icu.util.UResourceBundleIterator typeAliasResItr
android.icu.util.UResourceBundle typeAliasResByKey
android.icu.util.UResourceBundle bcpTypeAliasDataEntry
String from
String to
java.util.Set aliasSet
android.icu.util.UResourceBundleIterator bcpTypeAliasResItr
android.icu.util.UResourceBundle bcpTypeAliasResByKey
java.util.MissingResourceException e
android.icu.impl.locale.KeyTypeData$SpecialType st
String alias
java.util.Set typeAliasSet
String alias
java.util.Set bcpTypeAliasSet
android.icu.util.UResourceBundle typeMapEntry
String legacyTypeId
boolean isSpecialType
String bcpTypeId
boolean hasSameType
android.icu.impl.locale.KeyTypeData$Type t
android.icu.util.UResourceBundleIterator typeMapResByKeyItr
android.icu.util.UResourceBundle keyMapEntry
String legacyKeyId
String bcpKeyId
boolean hasSameKey
boolean isTZ
java.util.Map typeAliasMap
java.util.Map bcpTypeAliasMap
java.util.Map typeDataMap
java.util.Set specialTypeSet
android.icu.util.UResourceBundle typeMapResByKey
java.util.EnumSet specialTypes
android.icu.impl.locale.KeyTypeData$KeyData keyData
android.icu.util.UResourceBundle keyTypeDataRes
android.icu.util.UResourceBundle keyMapRes
android.icu.util.UResourceBundle typeMapRes
android.icu.util.UResourceBundle typeAliasRes
android.icu.util.UResourceBundle bcpTypeAliasRes
android.icu.util.UResourceBundleIterator keyMapItr
private static void initFromTables ()
String from
String to
java.util.Set aliasSet
String[] typeAliasDataEntry
String from
String to
java.util.Set aliasSet
String[] bcpTypeAliasDataEntry
android.icu.impl.locale.KeyTypeData$SpecialType st
String alias
String alias
String legacyTypeId
String bcpTypeId
boolean isSpecialType
boolean hasSameType
android.icu.impl.locale.KeyTypeData$Type t
java.util.Set typeAliasSet
java.util.Set bcpTypeAliasSet
String[] typeDataEntry
String legacyKeyId
String bcpKeyId
String[][] typeData
String[][] typeAliasData
String[][] bcpTypeAliasData
boolean hasSameKey
java.util.Map typeAliasMap
java.util.Map bcpTypeAliasMap
java.util.Map typeDataMap
java.util.Set specialTypeSet
java.util.EnumSet specialTypes
android.icu.impl.locale.KeyTypeData$KeyData keyData
Object[] keyDataEntry
static void ()
}
android/icu/impl/locale/LanguageTag.classLanguageTag.java
package android.icu.impl.locale
public android.icu.impl.locale.LanguageTag extends java.lang.Object {
private static final boolean JDKIMPL
public static final String SEP
public static final String PRIVATEUSE
public static String UNDETERMINED
public static final String PRIVUSE_VARIANT_PREFIX
private String _language
private String _script
private String _region
private String _privateuse
private java.util.List _extlangs
private java.util.List _variants
private java.util.List _extensions
private static final java.util.Map GRANDFATHERED
static final boolean $assertionsDisabled
private void ()
public static android.icu.impl.locale.LanguageTag parse (java.lang.String, android.icu.impl.locale.ParseStatus)
android.icu.impl.locale.StringTokenIterator itr
String s
String languageTag
android.icu.impl.locale.ParseStatus sts
android.icu.impl.locale.StringTokenIterator itr
boolean isGrandfathered
String[] gfmap
android.icu.impl.locale.LanguageTag tag
private boolean parseLanguage (android.icu.impl.locale.StringTokenIterator, android.icu.impl.locale.ParseStatus)
android.icu.impl.locale.StringTokenIterator itr
android.icu.impl.locale.ParseStatus sts
boolean found
String s
private boolean parseExtlangs (android.icu.impl.locale.StringTokenIterator, android.icu.impl.locale.ParseStatus)
String s
android.icu.impl.locale.StringTokenIterator itr
android.icu.impl.locale.ParseStatus sts
boolean found
private boolean parseScript (android.icu.impl.locale.StringTokenIterator, android.icu.impl.locale.ParseStatus)
android.icu.impl.locale.StringTokenIterator itr
android.icu.impl.locale.ParseStatus sts
boolean found
String s
private boolean parseRegion (android.icu.impl.locale.StringTokenIterator, android.icu.impl.locale.ParseStatus)
android.icu.impl.locale.StringTokenIterator itr
android.icu.impl.locale.ParseStatus sts
boolean found
String s
private boolean parseVariants (android.icu.impl.locale.StringTokenIterator, android.icu.impl.locale.ParseStatus)
String s
android.icu.impl.locale.StringTokenIterator itr
android.icu.impl.locale.ParseStatus sts
boolean found
private boolean parseExtensions (android.icu.impl.locale.StringTokenIterator, android.icu.impl.locale.ParseStatus)
int start
String singleton
StringBuilder sb
String s
android.icu.impl.locale.StringTokenIterator itr
android.icu.impl.locale.ParseStatus sts
boolean found
private boolean parsePrivateuse (android.icu.impl.locale.StringTokenIterator, android.icu.impl.locale.ParseStatus)
int start
StringBuilder sb
android.icu.impl.locale.StringTokenIterator itr
android.icu.impl.locale.ParseStatus sts
boolean found
String s
public static android.icu.impl.locale.LanguageTag parseLocale (android.icu.impl.locale.BaseLocale, android.icu.impl.locale.LocaleExtensions)
String var
String prvv
StringBuilder buf
java.util.List variants
android.icu.impl.locale.StringTokenIterator varitr
android.icu.impl.locale.Extension ext
Character locextKey
android.icu.impl.locale.BaseLocale baseLocale
android.icu.impl.locale.LocaleExtensions localeExtensions
android.icu.impl.locale.LanguageTag tag
String language
String script
String region
String variant
boolean hasSubtag
String privuseVar
java.util.List extensions
String privateuse
java.util.Set locextKeys
public java.lang.String getLanguage ()
public java.util.List getExtlangs ()
public java.lang.String getScript ()
public java.lang.String getRegion ()
public java.util.List getVariants ()
public java.util.List getExtensions ()
public java.lang.String getPrivateuse ()
public static boolean isLanguage (java.lang.String)
String s
public static boolean isExtlang (java.lang.String)
String s
public static boolean isScript (java.lang.String)
String s
public static boolean isRegion (java.lang.String)
String s
public static boolean isVariant (java.lang.String)
String s
int len
public static boolean isExtensionSingleton (java.lang.String)
String s
public static boolean isExtensionSingletonChar (char)
char c
public static boolean isExtensionSubtag (java.lang.String)
String s
public static boolean isPrivateusePrefix (java.lang.String)
String s
public static boolean isPrivateusePrefixChar (char)
char c
public static boolean isPrivateuseSubtag (java.lang.String)
String s
public static java.lang.String canonicalizeLanguage (java.lang.String)
String s
public static java.lang.String canonicalizeExtlang (java.lang.String)
String s
public static java.lang.String canonicalizeScript (java.lang.String)
String s
public static java.lang.String canonicalizeRegion (java.lang.String)
String s
public static java.lang.String canonicalizeVariant (java.lang.String)
String s
public static java.lang.String canonicalizeExtension (java.lang.String)
String s
public static java.lang.String canonicalizeExtensionSingleton (java.lang.String)
String s
public static java.lang.String canonicalizeExtensionSubtag (java.lang.String)
String s
public static java.lang.String canonicalizePrivateuse (java.lang.String)
String s
public static java.lang.String canonicalizePrivateuseSubtag (java.lang.String)
String s
public java.lang.String toString ()
String extlang
String variant
String extension
StringBuilder sb
static void ()
String[] e
String[][] entries
}
android/icu/impl/locale/LocaleExtensions.classLocaleExtensions.java
package android.icu.impl.locale
public android.icu.impl.locale.LocaleExtensions extends java.lang.Object {
private java.util.SortedMap _map
private String _id
private static final java.util.SortedMap EMPTY_MAP
public static final android.icu.impl.locale.LocaleExtensions EMPTY_EXTENSIONS
public static final android.icu.impl.locale.LocaleExtensions CALENDAR_JAPANESE
public static final android.icu.impl.locale.LocaleExtensions NUMBER_THAI
static final boolean $assertionsDisabled
private void ()
void (java.util.Map, java.util.Set, java.util.Map)
char key
String value
android.icu.impl.locale.Extension e
java.util.Map$Entry ext
android.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveString cis
String key
String type
java.util.Map$Entry kwd
java.util.TreeSet uaset
java.util.TreeMap ukmap
android.icu.impl.locale.UnicodeLocaleExtension ule
java.util.Map extensions
java.util.Set uattributes
java.util.Map ukeywords
boolean hasExtension
boolean hasUAttributes
boolean hasUKeywords
public java.util.Set getKeys ()
public android.icu.impl.locale.Extension getExtension (java.lang.Character)
Character key
public java.lang.String getExtensionValue (java.lang.Character)
Character key
android.icu.impl.locale.Extension ext
public java.util.Set getUnicodeLocaleAttributes ()
android.icu.impl.locale.Extension ext
public java.util.Set getUnicodeLocaleKeys ()
android.icu.impl.locale.Extension ext
public java.lang.String getUnicodeLocaleType (java.lang.String)
String unicodeLocaleKey
android.icu.impl.locale.Extension ext
public boolean isEmpty ()
public static boolean isValidKey (char)
char c
public static boolean isValidUnicodeLocaleKey (java.lang.String)
String ukey
private static java.lang.String toID (java.util.SortedMap)
char singleton
android.icu.impl.locale.Extension extension
java.util.Map$Entry entry
java.util.SortedMap map
StringBuilder buf
android.icu.impl.locale.Extension privuse
public java.lang.String toString ()
public java.lang.String getID ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
static void ()
}
android/icu/impl/locale/LocaleObjectCache$CacheEntry.classLocaleObjectCache.java
package android.icu.impl.locale
android.icu.impl.locale.LocaleObjectCache$CacheEntry extends java.lang.ref.SoftReference {
private Object _key
void (java.lang.Object, java.lang.Object, java.lang.ref.ReferenceQueue)
Object key
Object value
java.lang.ref.ReferenceQueue queue
java.lang.Object getKey ()
}
android/icu/impl/locale/LocaleObjectCache.classLocaleObjectCache.java
package android.icu.impl.locale
public abstract android.icu.impl.locale.LocaleObjectCache extends java.lang.Object {
private java.util.concurrent.ConcurrentHashMap _map
private java.lang.ref.ReferenceQueue _queue
public void ()
public void (int, float, int)
int initialCapacity
float loadFactor
int concurrencyLevel
public java.lang.Object get (java.lang.Object)
Object newVal
android.icu.impl.locale.LocaleObjectCache$CacheEntry newEntry
Object key
Object value
android.icu.impl.locale.LocaleObjectCache$CacheEntry entry
private void cleanStaleEntries ()
android.icu.impl.locale.LocaleObjectCache$CacheEntry entry
protected abstract java.lang.Object createObject (java.lang.Object)
protected java.lang.Object normalizeKey (java.lang.Object)
Object key
}
android/icu/impl/locale/LocaleSyntaxException.classLocaleSyntaxException.java
package android.icu.impl.locale
public android.icu.impl.locale.LocaleSyntaxException extends java.lang.Exception {
private static final long serialVersionUID
private int _index
public void (java.lang.String)
String msg
public void (java.lang.String, int)
String msg
int errorIndex
public int getErrorIndex ()
}
android/icu/impl/locale/ParseStatus.classParseStatus.java
package android.icu.impl.locale
public android.icu.impl.locale.ParseStatus extends java.lang.Object {
int _parseLength
int _errorIndex
String _errorMsg
public void ()
public void reset ()
public boolean isError ()
public int getErrorIndex ()
public int getParseLength ()
public java.lang.String getErrorMessage ()
}
android/icu/impl/locale/StringTokenIterator.classStringTokenIterator.java
package android.icu.impl.locale
public android.icu.impl.locale.StringTokenIterator extends java.lang.Object {
private String _text
private String _dlms
private String _token
private int _start
private int _end
private boolean _done
public void (java.lang.String, java.lang.String)
String text
String dlms
public java.lang.String first ()
public java.lang.String current ()
public int currentStart ()
public int currentEnd ()
public boolean isDone ()
public java.lang.String next ()
public boolean hasNext ()
public android.icu.impl.locale.StringTokenIterator setStart (int)
int offset
public android.icu.impl.locale.StringTokenIterator setText (java.lang.String)
String text
private int nextDelimiter (int)
int i
char c
int start
int idx
}
android/icu/impl/locale/UnicodeLocaleExtension.classUnicodeLocaleExtension.java
package android.icu.impl.locale
public android.icu.impl.locale.UnicodeLocaleExtension extends android.icu.impl.locale.Extension {
public static final char SINGLETON
private static final java.util.SortedSet EMPTY_SORTED_SET
private static final java.util.SortedMap EMPTY_SORTED_MAP
private java.util.SortedSet _attributes
private java.util.SortedMap _keywords
public static final android.icu.impl.locale.UnicodeLocaleExtension CA_JAPANESE
public static final android.icu.impl.locale.UnicodeLocaleExtension NU_THAI
private void ()
void (java.util.SortedSet, java.util.SortedMap)
String attribute
String key
String value
java.util.Map$Entry keyword
StringBuilder sb
java.util.SortedSet attributes
java.util.SortedMap keywords
public java.util.Set getUnicodeLocaleAttributes ()
public java.util.Set getUnicodeLocaleKeys ()
public java.lang.String getUnicodeLocaleType (java.lang.String)
String unicodeLocaleKey
public static boolean isSingletonChar (char)
char c
public static boolean isAttribute (java.lang.String)
String s
public static boolean isKey (java.lang.String)
String s
public static boolean isTypeSubtag (java.lang.String)
String s
public static boolean isType (java.lang.String)
int idx
String subtag
String s
int startIdx
boolean sawSubtag
static void ()
}
android/icu/impl/LocaleDisplayNamesImpl$1.classLocaleDisplayNamesImpl.java
package android.icu.impl
android.icu.impl.LocaleDisplayNamesImpl$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$text$DisplayContext$Type
static final int[] $SwitchMap$com$ibm$icu$impl$LocaleDisplayNamesImpl$DataTableType
static void ()
}
android/icu/impl/LocaleDisplayNamesImpl$Cache.classLocaleDisplayNamesImpl.java
package android.icu.impl
android.icu.impl.LocaleDisplayNamesImpl$Cache extends java.lang.Object {
private android.icu.util.ULocale locale
private android.icu.text.LocaleDisplayNames$DialectHandling dialectHandling
private android.icu.text.DisplayContext capitalization
private android.icu.text.DisplayContext nameLength
private android.icu.text.LocaleDisplayNames cache
private void ()
public android.icu.text.LocaleDisplayNames get (android.icu.util.ULocale, android.icu.text.LocaleDisplayNames$DialectHandling)
android.icu.util.ULocale locale
android.icu.text.LocaleDisplayNames$DialectHandling dialectHandling
public transient android.icu.text.LocaleDisplayNames get (android.icu.util.ULocale, android.icu.text.DisplayContext[])
android.icu.text.DisplayContext contextItem
android.icu.util.ULocale locale
android.icu.text.DisplayContext[] contexts
android.icu.text.LocaleDisplayNames$DialectHandling dialectHandlingIn
android.icu.text.DisplayContext capitalizationIn
android.icu.text.DisplayContext nameLengthIn
void (android.icu.impl.LocaleDisplayNamesImpl$1)
android.icu.impl.LocaleDisplayNamesImpl$1 x0
}
android/icu/impl/LocaleDisplayNamesImpl$CapitalizationContextUsage.classLocaleDisplayNamesImpl.java
package android.icu.impl
final android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage extends java.lang.Enum {
public static final android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage LANGUAGE
public static final android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage SCRIPT
public static final android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage TERRITORY
public static final android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage VARIANT
public static final android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage KEY
public static final android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage KEYVALUE
private static final android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage[] $VALUES
public static android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage[] values ()
public static android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/impl/LocaleDisplayNamesImpl$DataTable.classLocaleDisplayNamesImpl.java
package android.icu.impl
public android.icu.impl.LocaleDisplayNamesImpl$DataTable extends java.lang.Object {
public void ()
android.icu.util.ULocale getLocale ()
java.lang.String get (java.lang.String, java.lang.String)
String tableName
String code
java.lang.String get (java.lang.String, java.lang.String, java.lang.String)
String tableName
String subTableName
String code
}
android/icu/impl/LocaleDisplayNamesImpl$DataTables$1.classLocaleDisplayNamesImpl.java
package android.icu.impl
final android.icu.impl.LocaleDisplayNamesImpl$DataTables$1 extends android.icu.impl.LocaleDisplayNamesImpl$DataTables {
final android.icu.impl.LocaleDisplayNamesImpl$DataTable val$NO_OP
void (android.icu.impl.LocaleDisplayNamesImpl$DataTable)
public android.icu.impl.LocaleDisplayNamesImpl$DataTable get (android.icu.util.ULocale)
android.icu.util.ULocale locale
}
android/icu/impl/LocaleDisplayNamesImpl$DataTables.classLocaleDisplayNamesImpl.java
package android.icu.impl
abstract android.icu.impl.LocaleDisplayNamesImpl$DataTables extends java.lang.Object {
void ()
public abstract android.icu.impl.LocaleDisplayNamesImpl$DataTable get (android.icu.util.ULocale)
public static android.icu.impl.LocaleDisplayNamesImpl$DataTables load (java.lang.String)
android.icu.impl.LocaleDisplayNamesImpl$DataTable NO_OP
Throwable t
String className
}
android/icu/impl/LocaleDisplayNamesImpl$DataTableType.classLocaleDisplayNamesImpl.java
package android.icu.impl
public final android.icu.impl.LocaleDisplayNamesImpl$DataTableType extends java.lang.Enum {
public static final android.icu.impl.LocaleDisplayNamesImpl$DataTableType LANG
public static final android.icu.impl.LocaleDisplayNamesImpl$DataTableType REGION
private static final android.icu.impl.LocaleDisplayNamesImpl$DataTableType[] $VALUES
public static android.icu.impl.LocaleDisplayNamesImpl$DataTableType[] values ()
public static android.icu.impl.LocaleDisplayNamesImpl$DataTableType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/impl/LocaleDisplayNamesImpl$ICUDataTable.classLocaleDisplayNamesImpl.java
package android.icu.impl
android.icu.impl.LocaleDisplayNamesImpl$ICUDataTable extends android.icu.impl.LocaleDisplayNamesImpl$DataTable {
private final android.icu.impl.ICUResourceBundle bundle
public void (java.lang.String, android.icu.util.ULocale)
String path
android.icu.util.ULocale locale
public android.icu.util.ULocale getLocale ()
public java.lang.String get (java.lang.String, java.lang.String, java.lang.String)
String tableName
String subTableName
String code
}
android/icu/impl/LocaleDisplayNamesImpl$ICUDataTables.classLocaleDisplayNamesImpl.java
package android.icu.impl
abstract android.icu.impl.LocaleDisplayNamesImpl$ICUDataTables extends android.icu.impl.LocaleDisplayNamesImpl$DataTables {
private final String path
protected void (java.lang.String)
String path
public android.icu.impl.LocaleDisplayNamesImpl$DataTable get (android.icu.util.ULocale)
android.icu.util.ULocale locale
}
android/icu/impl/LocaleDisplayNamesImpl$LangDataTables.classLocaleDisplayNamesImpl.java
package android.icu.impl
android.icu.impl.LocaleDisplayNamesImpl$LangDataTables extends java.lang.Object {
static final android.icu.impl.LocaleDisplayNamesImpl$DataTables impl
void ()
static void ()
}
android/icu/impl/LocaleDisplayNamesImpl$RegionDataTables.classLocaleDisplayNamesImpl.java
package android.icu.impl
android.icu.impl.LocaleDisplayNamesImpl$RegionDataTables extends java.lang.Object {
static final android.icu.impl.LocaleDisplayNamesImpl$DataTables impl
void ()
static void ()
}
android/icu/impl/LocaleDisplayNamesImpl.classLocaleDisplayNamesImpl.java
package android.icu.impl
public android.icu.impl.LocaleDisplayNamesImpl extends android.icu.text.LocaleDisplayNames {
private final android.icu.util.ULocale locale
private final android.icu.text.LocaleDisplayNames$DialectHandling dialectHandling
private final android.icu.text.DisplayContext capitalization
private final android.icu.text.DisplayContext nameLength
private final android.icu.impl.LocaleDisplayNamesImpl$DataTable langData
private final android.icu.impl.LocaleDisplayNamesImpl$DataTable regionData
private final android.icu.text.MessageFormat separatorFormat
private final android.icu.text.MessageFormat format
private final android.icu.text.MessageFormat keyTypeFormat
private final char formatOpenParen
private final char formatReplaceOpenParen
private final char formatCloseParen
private final char formatReplaceCloseParen
private final android.icu.impl.CurrencyData$CurrencyDisplayInfo currencyDisplayInfo
private static final android.icu.impl.LocaleDisplayNamesImpl$Cache cache
private boolean[] capitalizationUsage
private static final java.util.Map contextUsageTypeMap
private transient android.icu.text.BreakIterator capitalizationBrkIter
public static android.icu.text.LocaleDisplayNames getInstance (android.icu.util.ULocale, android.icu.text.LocaleDisplayNames$DialectHandling)
android.icu.util.ULocale locale
android.icu.text.LocaleDisplayNames$DialectHandling dialectHandling
public static transient android.icu.text.LocaleDisplayNames getInstance (android.icu.util.ULocale, android.icu.text.DisplayContext[])
android.icu.util.ULocale locale
android.icu.text.DisplayContext[] contexts
public void (android.icu.util.ULocale, android.icu.text.LocaleDisplayNames$DialectHandling)
android.icu.util.ULocale locale
android.icu.text.LocaleDisplayNames$DialectHandling dialectHandling
public transient void (android.icu.util.ULocale, android.icu.text.DisplayContext[])
android.icu.text.DisplayContext contextItem
java.util.MissingResourceException e
int titlecaseInt
String usageKey
android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage usage
android.icu.util.UResourceBundle contextTransformUsage
int[] intVector
android.icu.util.UResourceBundleIterator ctIterator
android.icu.impl.ICUResourceBundle rb
android.icu.util.UResourceBundle contextTransformsBundle
android.icu.util.ULocale locale
android.icu.text.DisplayContext[] contexts
android.icu.text.LocaleDisplayNames$DialectHandling dialectHandling
android.icu.text.DisplayContext capitalization
android.icu.text.DisplayContext nameLength
String sep
String pattern
String keyTypePattern
boolean needBrkIter
public android.icu.util.ULocale getLocale ()
public android.icu.text.LocaleDisplayNames$DialectHandling getDialectHandling ()
public android.icu.text.DisplayContext getContext (android.icu.text.DisplayContext$Type)
android.icu.text.DisplayContext result
android.icu.text.DisplayContext result
android.icu.text.DisplayContext result
android.icu.text.DisplayContext$Type type
android.icu.text.DisplayContext result
private java.lang.String adjustForUsageAndContext (android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage, java.lang.String)
android.icu.impl.LocaleDisplayNamesImpl$CapitalizationContextUsage usage
String name
public java.lang.String localeDisplayName (android.icu.util.ULocale)
android.icu.util.ULocale locale
public java.lang.String localeDisplayName (java.util.Locale)
java.util.Locale locale
public java.lang.String localeDisplayName (java.lang.String)
String localeId
private java.lang.String localeDisplayNameInternal (android.icu.util.ULocale)
String langScriptCountry
String result
String langScript
String result
String langCountry
String result
String keyValue
String key
String value
String keyDisplayName
String valueDisplayName
android.icu.util.ULocale locale
String resultName
String lang
String script
String country
String variant
boolean hasScript
boolean hasCountry
boolean hasVariant
StringBuilder buf
java.util.Iterator keys
String resultRemainder
private java.lang.String localeIdName (java.lang.String)
String locIdName
String localeId
public java.lang.String languageDisplayName (java.lang.String)
String langName
String lang
public java.lang.String scriptDisplayName (java.lang.String)
String script
String str
public java.lang.String scriptDisplayNameInContext (java.lang.String)
String scriptName
String script
public java.lang.String scriptDisplayName (int)
int scriptCode
public java.lang.String regionDisplayName (java.lang.String)
String regionName
String region
public java.lang.String variantDisplayName (java.lang.String)
String variant
public java.lang.String keyDisplayName (java.lang.String)
String key
public java.lang.String keyValueDisplayName (java.lang.String, java.lang.String)
String tmp
String key
String value
String keyValueName
public java.util.List getUiListCompareWholeItems (java.util.Set, java.util.Comparator)
android.icu.util.ULocale loc
android.icu.util.ULocale base
java.util.Set locales
android.icu.util.ULocale locOriginal
android.icu.util.ULocale locale
android.icu.util.ULocale locale
android.icu.util.ULocale$Builder modified
android.icu.util.ULocale locale
java.util.Set scripts
java.util.Set regions
android.icu.util.ULocale maxBase
boolean hasScripts
boolean hasRegions
android.icu.util.ULocale base
java.util.Set values
java.util.Map$Entry entry
java.util.Set localeSet
java.util.Comparator comparator
android.icu.text.DisplayContext capContext
java.util.List result
java.util.Map baseToLocales
android.icu.util.ULocale$Builder builder
private android.icu.text.LocaleDisplayNames$UiListItem newRow (android.icu.util.ULocale, android.icu.text.DisplayContext)
android.icu.util.ULocale modified
android.icu.text.DisplayContext capContext
android.icu.util.ULocale minimized
String tempName
boolean titlecase
String nameInDisplayLocale
String nameInSelf
public static boolean haveData (android.icu.impl.LocaleDisplayNamesImpl$DataTableType)
android.icu.impl.LocaleDisplayNamesImpl$DataTableType type
private java.lang.StringBuilder appendWithSep (java.lang.String, java.lang.StringBuilder)
String combined
String s
StringBuilder b
static void ()
}
android/icu/impl/LocaleIDParser$1.classLocaleIDParser.java
package android.icu.impl
android.icu.impl.LocaleIDParser$1 extends java.lang.Object implements java.util.Comparator {
final android.icu.impl.LocaleIDParser this$0
void (android.icu.impl.LocaleIDParser)
android.icu.impl.LocaleIDParser this$0
public int compare (java.lang.String, java.lang.String)
String lhs
String rhs
public volatile int compare (java.lang.Object, java.lang.Object)
}
android/icu/impl/LocaleIDParser.classLocaleIDParser.java
package android.icu.impl
public final android.icu.impl.LocaleIDParser extends java.lang.Object {
private char[] id
private int index
private StringBuilder buffer
private boolean canonicalize
private boolean hadCountry
java.util.Map keywords
String baseName
private static final char KEYWORD_SEPARATOR
private static final char HYPHEN
private static final char KEYWORD_ASSIGN
private static final char COMMA
private static final char ITEM_SEPARATOR
private static final char DOT
private static final char UNDERSCORE
private static final char DONE
public void (java.lang.String)
String localeID
public void (java.lang.String, boolean)
String localeID
boolean canonicalize
private void reset ()
private void append (char)
char c
private void addSeparator ()
private java.lang.String getString (int)
int start
private void set (int, java.lang.String)
int pos
String s
private void append (java.lang.String)
String s
private char next ()
private void skipUntilTerminatorOrIDSeparator ()
private boolean atTerminator ()
private boolean isTerminator (char)
char c
private boolean isTerminatorOrIDSeparator (char)
char c
private boolean haveExperimentalLanguagePrefix ()
char c
private boolean haveKeywordAssign ()
int i
private int parseLanguage ()
String lang
int startLength
char c
private void skipLanguage ()
private int parseScript ()
int oldIndex
int oldBlen
char c
boolean firstPass
private void skipScript ()
int oldIndex
char c
private int parseCountry ()
String region
int oldIndex
int oldBlen
char c
boolean firstPass
int charsAppended
private void skipCountry ()
int oldIndex
int charsSkipped
private int parseVariant ()
int oldBlen
boolean start
boolean needSeparator
boolean skipping
char c
boolean firstPass
public java.lang.String getLanguage ()
public java.lang.String getScript ()
public java.lang.String getCountry ()
public java.lang.String getVariant ()
public java.lang.String[] getLanguageScriptCountryVariant ()
public void setBaseName (java.lang.String)
String baseName
public void parseBaseName ()
int len
public java.lang.String getBaseName ()
public java.lang.String getName ()
private boolean setToKeywordStart ()
int j
int i
private static boolean isDoneOrKeywordAssign (char)
char c
private static boolean isDoneOrItemSeparator (char)
char c
private java.lang.String getKeyword ()
int start
private java.lang.String getValue ()
int start
private java.util.Comparator getKeyComparator ()
java.util.Comparator comp
public java.util.Map getKeywordMap ()
String key
char c
String value
java.util.TreeMap m
private int parseKeywords ()
java.util.Map$Entry e
boolean first
int oldBlen
java.util.Map m
public java.util.Iterator getKeywords ()
java.util.Map m
public java.lang.String getKeywordValue (java.lang.String)
String keywordName
java.util.Map m
public void defaultKeywordValue (java.lang.String, java.lang.String)
String keywordName
String value
public void setKeywordValue (java.lang.String, java.lang.String)
String keywordName
String value
private void setKeywordValue (java.lang.String, java.lang.String, boolean)
java.util.Map m
String keywordName
String value
boolean reset
}
android/icu/impl/LocaleIDs.classLocaleIDs.java
package android.icu.impl
public android.icu.impl.LocaleIDs extends java.lang.Object {
private static final String[] _languages
private static final String[] _replacementLanguages
private static final String[] _obsoleteLanguages
private static final String[] _languages3
private static final String[] _obsoleteLanguages3
private static final String[] _countries
private static final String[] _deprecatedCountries
private static final String[] _replacementCountries
private static final String[] _obsoleteCountries
private static final String[] _countries3
private static final String[] _obsoleteCountries3
public void ()
public static java.lang.String[] getISOCountries ()
public static java.lang.String[] getISOLanguages ()
public static java.lang.String getISO3Country (java.lang.String)
String country
int offset
public static java.lang.String getISO3Language (java.lang.String)
String language
int offset
public static java.lang.String threeToTwoLetterLanguage (java.lang.String)
String lang
int offset
public static java.lang.String threeToTwoLetterRegion (java.lang.String)
String region
int offset
private static int findIndex (java.lang.String[], java.lang.String)
int i
String[] array
String target
public static java.lang.String getCurrentCountryID (java.lang.String)
String oldID
int offset
public static java.lang.String getCurrentLanguageID (java.lang.String)
String oldID
int offset
static void ()
}
android/icu/impl/LocaleUtility.classLocaleUtility.java
package android.icu.impl
public android.icu.impl.LocaleUtility extends java.lang.Object {
public void ()
public static java.util.Locale getLocaleFromName (java.lang.String)
int i2
String name
String language
String country
String variant
int i1
public static boolean isFallbackOf (java.lang.String, java.lang.String)
String parent
String child
int i
public static boolean isFallbackOf (java.util.Locale, java.util.Locale)
java.util.Locale parent
java.util.Locale child
public static java.util.Locale fallback (java.util.Locale)
java.util.Locale loc
String[] parts
int i
}
android/icu/impl/MultiComparator.classMultiComparator.java
package android.icu.impl
public android.icu.impl.MultiComparator extends java.lang.Object implements java.util.Comparator {
private java.util.Comparator[] comparators
public transient void (java.util.Comparator[])
java.util.Comparator[] comparators
public int compare (java.lang.Object, java.lang.Object)
int result
int i
Object arg0
Object arg1
}
android/icu/impl/Norm2AllModes$1.classNorm2AllModes.java
package android.icu.impl
final android.icu.impl.Norm2AllModes$1 extends android.icu.impl.SoftCache {
void ()
protected android.icu.impl.Norm2AllModes createInstance (java.lang.String, java.nio.ByteBuffer)
android.icu.impl.Normalizer2Impl impl
String key
java.nio.ByteBuffer bytes
android.icu.impl.Normalizer2Impl impl
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
}
android/icu/impl/Norm2AllModes$ComposeNormalizer2.classNorm2AllModes.java
package android.icu.impl
public final android.icu.impl.Norm2AllModes$ComposeNormalizer2 extends android.icu.impl.Norm2AllModes$Normalizer2WithImpl {
private final boolean onlyContiguous
public void (android.icu.impl.Normalizer2Impl, boolean)
android.icu.impl.Normalizer2Impl ni
boolean fcc
protected void normalize (java.lang.CharSequence, android.icu.impl.Normalizer2Impl$ReorderingBuffer)
CharSequence src
android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
protected void normalizeAndAppend (java.lang.CharSequence, boolean, android.icu.impl.Normalizer2Impl$ReorderingBuffer)
CharSequence src
boolean doNormalize
android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
public boolean isNormalized (java.lang.CharSequence)
CharSequence s
public android.icu.text.Normalizer$QuickCheckResult quickCheck (java.lang.CharSequence)
CharSequence s
int spanLengthAndMaybe
public int spanQuickCheckYes (java.lang.CharSequence)
CharSequence s
public int getQuickCheck (int)
int c
public boolean hasBoundaryBefore (int)
int c
public boolean hasBoundaryAfter (int)
int c
public boolean isInert (int)
int c
}
android/icu/impl/Norm2AllModes$DecomposeNormalizer2.classNorm2AllModes.java
package android.icu.impl
public final android.icu.impl.Norm2AllModes$DecomposeNormalizer2 extends android.icu.impl.Norm2AllModes$Normalizer2WithImpl {
public void (android.icu.impl.Normalizer2Impl)
android.icu.impl.Normalizer2Impl ni
protected void normalize (java.lang.CharSequence, android.icu.impl.Normalizer2Impl$ReorderingBuffer)
CharSequence src
android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
protected void normalizeAndAppend (java.lang.CharSequence, boolean, android.icu.impl.Normalizer2Impl$ReorderingBuffer)
CharSequence src
boolean doNormalize
android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
public int spanQuickCheckYes (java.lang.CharSequence)
CharSequence s
public int getQuickCheck (int)
int c
public boolean hasBoundaryBefore (int)
int c
public boolean hasBoundaryAfter (int)
int c
public boolean isInert (int)
int c
}
android/icu/impl/Norm2AllModes$FCDNormalizer2.classNorm2AllModes.java
package android.icu.impl
public final android.icu.impl.Norm2AllModes$FCDNormalizer2 extends android.icu.impl.Norm2AllModes$Normalizer2WithImpl {
public void (android.icu.impl.Normalizer2Impl)
android.icu.impl.Normalizer2Impl ni
protected void normalize (java.lang.CharSequence, android.icu.impl.Normalizer2Impl$ReorderingBuffer)
CharSequence src
android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
protected void normalizeAndAppend (java.lang.CharSequence, boolean, android.icu.impl.Normalizer2Impl$ReorderingBuffer)
CharSequence src
boolean doNormalize
android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
public int spanQuickCheckYes (java.lang.CharSequence)
CharSequence s
public int getQuickCheck (int)
int c
public boolean hasBoundaryBefore (int)
int c
public boolean hasBoundaryAfter (int)
int c
public boolean isInert (int)
int c
}
android/icu/impl/Norm2AllModes$NFCSingleton.classNorm2AllModes.java
package android.icu.impl
final android.icu.impl.Norm2AllModes$NFCSingleton extends java.lang.Object {
private static final android.icu.impl.Norm2AllModes$Norm2AllModesSingleton INSTANCE
private void ()
static android.icu.impl.Norm2AllModes$Norm2AllModesSingleton access$200 ()
static void ()
}
android/icu/impl/Norm2AllModes$NFKC_CFSingleton.classNorm2AllModes.java
package android.icu.impl
final android.icu.impl.Norm2AllModes$NFKC_CFSingleton extends java.lang.Object {
private static final android.icu.impl.Norm2AllModes$Norm2AllModesSingleton INSTANCE
private void ()
static android.icu.impl.Norm2AllModes$Norm2AllModesSingleton access$400 ()
static void ()
}
android/icu/impl/Norm2AllModes$NFKCSingleton.classNorm2AllModes.java
package android.icu.impl
final android.icu.impl.Norm2AllModes$NFKCSingleton extends java.lang.Object {
private static final android.icu.impl.Norm2AllModes$Norm2AllModesSingleton INSTANCE
private void ()
static android.icu.impl.Norm2AllModes$Norm2AllModesSingleton access$300 ()
static void ()
}
android/icu/impl/Norm2AllModes$NoopNormalizer2.classNorm2AllModes.java
package android.icu.impl
public final android.icu.impl.Norm2AllModes$NoopNormalizer2 extends android.icu.text.Normalizer2 {
public void ()
public java.lang.StringBuilder normalize (java.lang.CharSequence, java.lang.StringBuilder)
CharSequence src
StringBuilder dest
public java.lang.Appendable normalize (java.lang.CharSequence, java.lang.Appendable)
java.io.IOException e
CharSequence src
Appendable dest
public java.lang.StringBuilder normalizeSecondAndAppend (java.lang.StringBuilder, java.lang.CharSequence)
StringBuilder first
CharSequence second
public java.lang.StringBuilder append (java.lang.StringBuilder, java.lang.CharSequence)
StringBuilder first
CharSequence second
public java.lang.String getDecomposition (int)
int c
public boolean isNormalized (java.lang.CharSequence)
CharSequence s
public android.icu.text.Normalizer$QuickCheckResult quickCheck (java.lang.CharSequence)
CharSequence s
public int spanQuickCheckYes (java.lang.CharSequence)
CharSequence s
public boolean hasBoundaryBefore (int)
int c
public boolean hasBoundaryAfter (int)
int c
public boolean isInert (int)
int c
}
android/icu/impl/Norm2AllModes$Norm2AllModesSingleton.classNorm2AllModes.java
package android.icu.impl
final android.icu.impl.Norm2AllModes$Norm2AllModesSingleton extends java.lang.Object {
private android.icu.impl.Norm2AllModes allModes
private RuntimeException exception
private void (java.lang.String)
android.icu.impl.Normalizer2Impl impl
RuntimeException e
String name
static java.lang.RuntimeException access$000 (android.icu.impl.Norm2AllModes$Norm2AllModesSingleton)
android.icu.impl.Norm2AllModes$Norm2AllModesSingleton x0
static android.icu.impl.Norm2AllModes access$100 (android.icu.impl.Norm2AllModes$Norm2AllModesSingleton)
android.icu.impl.Norm2AllModes$Norm2AllModesSingleton x0
void (java.lang.String, android.icu.impl.Norm2AllModes$1)
String x0
android.icu.impl.Norm2AllModes$1 x1
}
android/icu/impl/Norm2AllModes$Normalizer2WithImpl.classNorm2AllModes.java
package android.icu.impl
public abstract android.icu.impl.Norm2AllModes$Normalizer2WithImpl extends android.icu.text.Normalizer2 {
public final android.icu.impl.Normalizer2Impl impl
public void (android.icu.impl.Normalizer2Impl)
android.icu.impl.Normalizer2Impl ni
public java.lang.StringBuilder normalize (java.lang.CharSequence, java.lang.StringBuilder)
CharSequence src
StringBuilder dest
public java.lang.Appendable normalize (java.lang.CharSequence, java.lang.Appendable)
CharSequence src
Appendable dest
android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
protected abstract void normalize (java.lang.CharSequence, android.icu.impl.Normalizer2Impl$ReorderingBuffer)
public java.lang.StringBuilder normalizeSecondAndAppend (java.lang.StringBuilder, java.lang.CharSequence)
StringBuilder first
CharSequence second
public java.lang.StringBuilder append (java.lang.StringBuilder, java.lang.CharSequence)
StringBuilder first
CharSequence second
public java.lang.StringBuilder normalizeSecondAndAppend (java.lang.StringBuilder, java.lang.CharSequence, boolean)
StringBuilder first
CharSequence second
boolean doNormalize
protected abstract void normalizeAndAppend (java.lang.CharSequence, boolean, android.icu.impl.Normalizer2Impl$ReorderingBuffer)
public java.lang.String getDecomposition (int)
int c
public java.lang.String getRawDecomposition (int)
int c
public int composePair (int, int)
int a
int b
public int getCombiningClass (int)
int c
public boolean isNormalized (java.lang.CharSequence)
CharSequence s
public android.icu.text.Normalizer$QuickCheckResult quickCheck (java.lang.CharSequence)
CharSequence s
public int getQuickCheck (int)
int c
}
android/icu/impl/Norm2AllModes.classNorm2AllModes.java
package android.icu.impl
public final android.icu.impl.Norm2AllModes extends java.lang.Object {
public final android.icu.impl.Normalizer2Impl impl
public final android.icu.impl.Norm2AllModes$ComposeNormalizer2 comp
public final android.icu.impl.Norm2AllModes$DecomposeNormalizer2 decomp
public final android.icu.impl.Norm2AllModes$FCDNormalizer2 fcd
public final android.icu.impl.Norm2AllModes$ComposeNormalizer2 fcc
private static android.icu.impl.CacheBase cache
public static final android.icu.impl.Norm2AllModes$NoopNormalizer2 NOOP_NORMALIZER2
private void (android.icu.impl.Normalizer2Impl)
android.icu.impl.Normalizer2Impl ni
private static android.icu.impl.Norm2AllModes getInstanceFromSingleton (android.icu.impl.Norm2AllModes$Norm2AllModesSingleton)
android.icu.impl.Norm2AllModes$Norm2AllModesSingleton singleton
public static android.icu.impl.Norm2AllModes getNFCInstance ()
public static android.icu.impl.Norm2AllModes getNFKCInstance ()
public static android.icu.impl.Norm2AllModes getNFKC_CFInstance ()
public static android.icu.impl.Norm2AllModes$Normalizer2WithImpl getN2WithImpl (int)
int index
public static android.icu.impl.Norm2AllModes getInstance (java.nio.ByteBuffer, java.lang.String)
android.icu.impl.Norm2AllModes$Norm2AllModesSingleton singleton
android.icu.impl.Norm2AllModes$Norm2AllModesSingleton singleton
android.icu.impl.Norm2AllModes$Norm2AllModesSingleton singleton
android.icu.impl.Norm2AllModes$Norm2AllModesSingleton singleton
java.nio.ByteBuffer bytes
String name
public static android.icu.text.Normalizer2 getFCDNormalizer2 ()
void (android.icu.impl.Normalizer2Impl, android.icu.impl.Norm2AllModes$1)
android.icu.impl.Normalizer2Impl x0
android.icu.impl.Norm2AllModes$1 x1
static void ()
}
android/icu/impl/Normalizer2Impl$1.classNormalizer2Impl.java
package android.icu.impl
final android.icu.impl.Normalizer2Impl$1 extends java.lang.Object implements android.icu.impl.Trie2$ValueMapper {
void ()
public int map (int)
int in
}
android/icu/impl/Normalizer2Impl$Hangul.classNormalizer2Impl.java
package android.icu.impl
public final android.icu.impl.Normalizer2Impl$Hangul extends java.lang.Object {
public static final int JAMO_L_BASE
public static final int JAMO_L_END
public static final int JAMO_V_BASE
public static final int JAMO_V_END
public static final int JAMO_T_BASE
public static final int JAMO_T_END
public static final int HANGUL_BASE
public static final int HANGUL_END
public static final int JAMO_L_COUNT
public static final int JAMO_V_COUNT
public static final int JAMO_T_COUNT
public static final int JAMO_L_LIMIT
public static final int JAMO_V_LIMIT
public static final int JAMO_VT_COUNT
public static final int HANGUL_COUNT
public static final int HANGUL_LIMIT
public void ()
public static boolean isHangul (int)
int c
public static boolean isHangulWithoutJamoT (char)
char c
public static boolean isJamoL (int)
int c
public static boolean isJamoV (int)
int c
public static int decompose (int, java.lang.Appendable)
int c2
java.io.IOException e
int c
Appendable buffer
public static void getRawDecomposition (int, java.lang.Appendable)
int orig
int c2
java.io.IOException e
int c
Appendable buffer
}
android/icu/impl/Normalizer2Impl$IsAcceptable.classNormalizer2Impl.java
package android.icu.impl
final android.icu.impl.Normalizer2Impl$IsAcceptable extends java.lang.Object implements android.icu.impl.ICUBinary$Authenticate {
private void ()
public boolean isDataVersionAcceptable (byte[])
byte[] version
void (android.icu.impl.Normalizer2Impl$1)
android.icu.impl.Normalizer2Impl$1 x0
}
android/icu/impl/Normalizer2Impl$ReorderingBuffer.classNormalizer2Impl.java
package android.icu.impl
public final android.icu.impl.Normalizer2Impl$ReorderingBuffer extends java.lang.Object implements java.lang.Appendable {
private final android.icu.impl.Normalizer2Impl impl
private final Appendable app
private final StringBuilder str
private final boolean appIsStringBuilder
private int reorderStart
private int lastCC
private int codePointStart
private int codePointLimit
public void (android.icu.impl.Normalizer2Impl, java.lang.Appendable, int)
android.icu.impl.Normalizer2Impl ni
Appendable dest
int destCapacity
public boolean isEmpty ()
public int length ()
public int getLastCC ()
public java.lang.StringBuilder getStringBuilder ()
public boolean equals (java.lang.CharSequence, int, int)
CharSequence s
int start
int limit
public void setLastChar (char)
char c
public void append (int, int)
int c
int cc
public void append (java.lang.CharSequence, int, int, int, int)
int c
CharSequence s
int start
int limit
int leadCC
int trailCC
public android.icu.impl.Normalizer2Impl$ReorderingBuffer append (char)
char c
public void appendZeroCC (int)
int c
public android.icu.impl.Normalizer2Impl$ReorderingBuffer append (java.lang.CharSequence)
CharSequence s
public android.icu.impl.Normalizer2Impl$ReorderingBuffer append (java.lang.CharSequence, int, int)
CharSequence s
int start
int limit
public void flush ()
java.io.IOException e
public android.icu.impl.Normalizer2Impl$ReorderingBuffer flushAndAppendZeroCC (java.lang.CharSequence, int, int)
java.io.IOException e
CharSequence s
int start
int limit
public void remove ()
public void removeSuffix (int)
int suffixLength
int oldLength
private void insert (int, int)
int c
int cc
private void setIterator ()
private void skipPrevious ()
private int previousCC ()
int c
public volatile java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException
public volatile java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException
public volatile java.lang.Appendable append (char) throws java.io.IOException
}
android/icu/impl/Normalizer2Impl$UTF16Plus.classNormalizer2Impl.java
package android.icu.impl
public final android.icu.impl.Normalizer2Impl$UTF16Plus extends java.lang.Object {
public void ()
public static boolean isSurrogateLead (int)
int c
public static boolean equal (java.lang.CharSequence, java.lang.CharSequence)
int i
CharSequence s1
CharSequence s2
int length
public static boolean equal (java.lang.CharSequence, int, int, java.lang.CharSequence, int, int)
CharSequence s1
int start1
int limit1
CharSequence s2
int start2
int limit2
}
android/icu/impl/Normalizer2Impl.classNormalizer2Impl.java
package android.icu.impl
public final android.icu.impl.Normalizer2Impl extends java.lang.Object {
private static final android.icu.impl.Normalizer2Impl$IsAcceptable IS_ACCEPTABLE
private static final int DATA_FORMAT
private static final android.icu.impl.Trie2$ValueMapper segmentStarterMapper
public static final int MIN_CCC_LCCC_CP
public static final int MIN_YES_YES_WITH_CC
public static final int JAMO_VT
public static final int MIN_NORMAL_MAYBE_YES
public static final int JAMO_L
public static final int MAX_DELTA
public static final int IX_NORM_TRIE_OFFSET
public static final int IX_EXTRA_DATA_OFFSET
public static final int IX_SMALL_FCD_OFFSET
public static final int IX_RESERVED3_OFFSET
public static final int IX_TOTAL_SIZE
public static final int IX_MIN_DECOMP_NO_CP
public static final int IX_MIN_COMP_NO_MAYBE_CP
public static final int IX_MIN_YES_NO
public static final int IX_MIN_NO_NO
public static final int IX_LIMIT_NO_NO
public static final int IX_MIN_MAYBE_YES
public static final int IX_MIN_YES_NO_MAPPINGS_ONLY
public static final int IX_COUNT
public static final int MAPPING_HAS_CCC_LCCC_WORD
public static final int MAPPING_HAS_RAW_MAPPING
public static final int MAPPING_NO_COMP_BOUNDARY_AFTER
public static final int MAPPING_LENGTH_MASK
public static final int COMP_1_LAST_TUPLE
public static final int COMP_1_TRIPLE
public static final int COMP_1_TRAIL_LIMIT
public static final int COMP_1_TRAIL_MASK
public static final int COMP_1_TRAIL_SHIFT
public static final int COMP_2_TRAIL_SHIFT
public static final int COMP_2_TRAIL_MASK
private android.icu.util.VersionInfo dataVersion
private int minDecompNoCP
private int minCompNoMaybeCP
private int minYesNo
private int minYesNoMappingsOnly
private int minNoNo
private int limitNoNo
private int minMaybeYes
private android.icu.impl.Trie2_16 normTrie
private String maybeYesCompositions
private String extraData
private byte[] smallFCD
private int[] tccc180
private android.icu.impl.Trie2_32 canonIterData
private java.util.ArrayList canonStartSets
private static final int CANON_NOT_SEGMENT_STARTER
private static final int CANON_HAS_COMPOSITIONS
private static final int CANON_HAS_SET
private static final int CANON_VALUE_MASK
public void ()
public android.icu.impl.Normalizer2Impl load (java.nio.ByteBuffer)
int i
int i
int c
int indexesLength
int[] inIndexes
int offset
int nextOffset
int trieLength
int numChars
int bits
java.io.IOException e
java.nio.ByteBuffer bytes
public android.icu.impl.Normalizer2Impl load (java.lang.String)
String name
private void enumLcccRange (int, int, int, android.icu.text.UnicodeSet)
int fcd16
int fcd16
int start
int end
int norm16
android.icu.text.UnicodeSet set
private void enumNorm16PropertyStartsRange (int, int, int, android.icu.text.UnicodeSet)
int fcd16
int prevFCD16
int start
int end
int value
android.icu.text.UnicodeSet set
public void addLcccChars (android.icu.text.UnicodeSet)
android.icu.impl.Trie2$Range range
android.icu.text.UnicodeSet set
java.util.Iterator trieIterator
public void addPropertyStarts (android.icu.text.UnicodeSet)
android.icu.impl.Trie2$Range range
int c
android.icu.text.UnicodeSet set
java.util.Iterator trieIterator
public void addCanonIterPropertyStarts (android.icu.text.UnicodeSet)
android.icu.impl.Trie2$Range range
android.icu.text.UnicodeSet set
java.util.Iterator trieIterator
public android.icu.impl.Trie2_16 getNormTrie ()
public synchronized android.icu.impl.Normalizer2Impl ensureCanonIterData ()
int c2Value
int limit
int firstUnit
int length
int c2
int norm16_2
int oldValue
int newValue
int c
int norm16
android.icu.impl.Trie2$Range range
android.icu.impl.Trie2Writable newData
java.util.Iterator trieIterator
public int getNorm16 (int)
int c
public int getCompQuickCheck (int)
int norm16
public boolean isAlgorithmicNoNo (int)
int norm16
public boolean isCompNo (int)
int norm16
public boolean isDecompYes (int)
int norm16
public int getCC (int)
int norm16
public static int getCCFromYesOrMaybe (int)
int norm16
public int getFCD16 (int)
int c
public int getFCD16FromBelow180 (int)
int c
public boolean singleLeadMightHaveNonZeroFCD16 (int)
int lead
byte bits
public int getFCD16FromNormData (int)
int fcd16
int firstUnit
int norm16
int c
public java.lang.String getDecomposition (int)
StringBuilder buffer
int length
int norm16
int c
int decomp
public java.lang.String getRawDecomposition (int)
int norm16
StringBuilder buffer
StringBuilder buffer
int rawMapping
char rm0
int firstUnit
int mLength
int c
int norm16
public boolean isCanonSegmentStarter (int)
int c
public boolean getCanonStartSet (int, android.icu.text.UnicodeSet)
int syllable
int norm16
int c
android.icu.text.UnicodeSet set
int canonValue
int value
public java.lang.Appendable decompose (java.lang.CharSequence, java.lang.StringBuilder)
CharSequence s
StringBuilder dest
public void decompose (java.lang.CharSequence, int, int, java.lang.StringBuilder, int)
CharSequence s
int src
int limit
StringBuilder dest
int destLengthEstimate
android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
public int decompose (java.lang.CharSequence, int, int, android.icu.impl.Normalizer2Impl$ReorderingBuffer)
char c2
char c2
int cc
CharSequence s
int src
int limit
android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
int minNoCP
int prevSrc
int c
int norm16
int prevBoundary
int prevCC
public void decomposeAndAppend (java.lang.CharSequence, boolean, android.icu.impl.Normalizer2Impl$ReorderingBuffer)
CharSequence s
boolean doDecompose
android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
int limit
int c
int src
int firstCC
int prevCC
int cc
public boolean compose (java.lang.CharSequence, int, int, boolean, boolean, android.icu.impl.Normalizer2Impl$ReorderingBuffer)
char c2
char c2
char t
char syllable
char prev
boolean needToDecompose
int cc
int recomposeStartIndex
CharSequence s
int src
int limit
boolean onlyContiguous
boolean doCompose
android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
int minNoMaybeCP
int prevBoundary
int prevSrc
int c
int norm16
int prevCC
public int composeQuickCheck (java.lang.CharSequence, int, int, boolean, boolean)
char c2
char c2
int cc
CharSequence s
int src
int limit
boolean onlyContiguous
boolean doSpan
int qcResult
int minNoMaybeCP
int prevBoundary
int prevSrc
int c
int norm16
int prevCC
public void composeAndAppend (java.lang.CharSequence, boolean, boolean, android.icu.impl.Normalizer2Impl$ReorderingBuffer)
int lastStarterInDest
StringBuilder middle
int firstStarterInSrc
CharSequence s
boolean doCompose
boolean onlyContiguous
android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
int src
int limit
public int makeFCD (java.lang.CharSequence, int, int, android.icu.impl.Normalizer2Impl$ReorderingBuffer)
char c2
char c2
int prev
int p
CharSequence s
int src
int limit
android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
int prevBoundary
int prevSrc
int c
int prevFCD16
int fcd16
public void makeFCDAndAppend (java.lang.CharSequence, boolean, android.icu.impl.Normalizer2Impl$ReorderingBuffer)
int lastBoundaryInDest
StringBuilder middle
int firstBoundaryInSrc
CharSequence s
boolean doMakeFCD
android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
int src
int limit
public boolean hasDecompBoundary (int, boolean)
int firstUnit
int norm16
int c
boolean before
public boolean isDecompInert (int)
int c
public boolean hasCompBoundaryBefore (int)
int c
public boolean hasCompBoundaryAfter (int, boolean, boolean)
int firstUnit
int norm16
int c
boolean onlyContiguous
boolean testInert
public boolean hasFCDBoundaryBefore (int)
int c
public boolean hasFCDBoundaryAfter (int)
int c
int fcd16
public boolean isFCDInert (int)
int c
private boolean isMaybe (int)
int norm16
private boolean isMaybeOrNonZeroCC (int)
int norm16
private static boolean isInert (int)
int norm16
private static boolean isJamoL (int)
int norm16
private static boolean isJamoVT (int)
int norm16
private boolean isHangul (int)
int norm16
private boolean isCompYesAndZeroCC (int)
int norm16
private boolean isDecompYesAndZeroCC (int)
int norm16
private boolean isMostDecompYesAndZeroCC (int)
int norm16
private boolean isDecompNoAlgorithmic (int)
int norm16
private int getCCFromNoNo (int)
int norm16
int getTrailCCFromCompYesAndZeroCC (java.lang.CharSequence, int, int)
int c
CharSequence s
int cpStart
int cpLimit
int c
int prevNorm16
private int mapAlgorithmic (int, int)
int c
int norm16
private int getCompositionsListForDecompYes (int)
int norm16
private int getCompositionsListForComposite (int)
int norm16
int firstUnit
private int getCompositionsList (int)
int norm16
public void decomposeShort (java.lang.CharSequence, int, int, android.icu.impl.Normalizer2Impl$ReorderingBuffer)
int c
CharSequence s
int src
int limit
android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
private void decompose (int, int, android.icu.impl.Normalizer2Impl$ReorderingBuffer)
int leadCC
int firstUnit
int length
int leadCC
int trailCC
int c
int norm16
android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
private static int combine (java.lang.String, int, int)
int key1
int firstUnit
int key2
int secondUnit
String compositions
int list
int trail
int key1
int firstUnit
private void addComposites (int, android.icu.text.UnicodeSet)
int compositeAndFwd
int composite
int list
android.icu.text.UnicodeSet set
int firstUnit
int compositeAndFwd
private void recompose (android.icu.impl.Normalizer2Impl$ReorderingBuffer, int, boolean)
char t
char syllable
int pRemove
char prev
int composite
int pRemove
int compositeAndFwd
android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
int recomposeStartIndex
boolean onlyContiguous
StringBuilder sb
int p
int starter
int compositionsList
int c
int norm16
int cc
int prevCC
boolean starterIsSupplementary
public int composePair (int, int)
int list
int a
int b
int norm16
int list
private boolean hasCompBoundaryBefore (int, int)
int firstUnit
int c
int norm16
private int findPreviousCompBoundary (java.lang.CharSequence, int)
int c
CharSequence s
int p
private int findNextCompBoundary (java.lang.CharSequence, int, int)
int c
int norm16
CharSequence s
int p
int limit
private int findPreviousFCDBoundary (java.lang.CharSequence, int)
int c
CharSequence s
int p
private int findNextFCDBoundary (java.lang.CharSequence, int, int)
int c
CharSequence s
int p
int limit
private void addToStartSet (android.icu.impl.Trie2Writable, int, int)
int firstOrigin
android.icu.text.UnicodeSet set
android.icu.text.UnicodeSet set
android.icu.impl.Trie2Writable newData
int origin
int decompLead
int canonValue
static void ()
}
android/icu/impl/OlsonTimeZone.classOlsonTimeZone.java
package android.icu.impl
public android.icu.impl.OlsonTimeZone extends android.icu.util.BasicTimeZone {
static final long serialVersionUID
private static final int MAX_OFFSET_SECONDS
private int transitionCount
private int typeCount
private long[] transitionTimes64
private int[] typeOffsets
private byte[] typeMapData
private int finalStartYear
private double finalStartMillis
private android.icu.util.SimpleTimeZone finalZone
private volatile String canonicalID
private static final String ZONEINFORES
private static final boolean DEBUG
private static final int SECONDS_PER_DAY
private transient android.icu.util.InitialTimeZoneRule initialRule
private transient android.icu.util.TimeZoneTransition firstTZTransition
private transient int firstTZTransitionIdx
private transient android.icu.util.TimeZoneTransition firstFinalTZTransition
private transient android.icu.util.TimeArrayTimeZoneRule[] historicRules
private transient android.icu.util.SimpleTimeZone finalZoneWithStartYear
private transient boolean transitionRulesInitialized
private static final int currentSerialVersion
private int serialVersionOnStream
private volatile transient boolean isFrozen
static final boolean $assertionsDisabled
public int getOffset (int, int, int, int, int, int)
int era
int year
int month
int day
int dayOfWeek
int milliseconds
public int getOffset (int, int, int, int, int, int, int)
int era
int year
int month
int dom
int dow
int millis
int monthLength
long time
int[] offsets
public void setRawOffset (int)
android.icu.util.TimeZoneTransition tzt
android.icu.util.DateTimeRule start
android.icu.util.DateTimeRule end
int sav
android.icu.util.AnnualTimeZoneRule r1
android.icu.util.AnnualTimeZoneRule r2
android.icu.util.DateTimeRule start
android.icu.util.DateTimeRule end
int offset1
int offset2
int sav
android.icu.util.TimeZoneRule[] currentRules
android.icu.util.SimpleTimeZone stz
boolean bDst
int[] fields
int offsetMillis
long current
public java.lang.Object clone ()
public void getOffset (long, boolean, int[])
long date
boolean local
int[] offsets
public void getOffsetFromLocal (long, int, int, int[])
long date
int nonExistingTimeOpt
int duplicatedTimeOpt
int[] offsets
public int getRawOffset ()
int[] ret
public boolean useDaylightTime ()
int i
long current
int[] fields
long start
long limit
public boolean observesDaylightTime ()
long current
long currentSec
int trsIdx
public int getDSTSavings ()
public boolean inDaylightTime (java.util.Date)
java.util.Date date
int[] temp
public boolean hasSameRules (android.icu.util.TimeZone)
android.icu.util.TimeZone other
android.icu.impl.OlsonTimeZone o
public java.lang.String getCanonicalID ()
private void constructEmpty ()
public void (android.icu.util.UResourceBundle, android.icu.util.UResourceBundle, java.lang.String)
android.icu.util.UResourceBundle top
android.icu.util.UResourceBundle res
String id
private void construct (android.icu.util.UResourceBundle, android.icu.util.UResourceBundle)
android.icu.util.UResourceBundle r
android.icu.util.UResourceBundle r
android.icu.util.UResourceBundle r
int i
int i
int i
int idx
int ruleRaw
int[] ruleData
java.util.MissingResourceException e
android.icu.util.UResourceBundle top
android.icu.util.UResourceBundle res
android.icu.util.UResourceBundle r
int[] transPre32
int[] trans32
int[] transPost32
String ruleID
public void (java.lang.String)
String id
android.icu.util.UResourceBundle top
android.icu.util.UResourceBundle res
public void setID (java.lang.String)
String id
private void getHistoricalOffset (long, boolean, int, int, int[])
int offsetBefore
boolean dstBefore
int offsetAfter
boolean dstAfter
boolean dstToStd
boolean stdToDst
long transition
int transIdx
long sec
long date
boolean local
int NonExistingTimeOpt
int DuplicatedTimeOpt
int[] offsets
private int getInt (byte)
byte val
private int zoneOffsetAt (int)
int transIdx
int typeIdx
private int rawOffsetAt (int)
int transIdx
int typeIdx
private int dstOffsetAt (int)
int transIdx
int typeIdx
private int initialRawOffset ()
private int initialDstOffset ()
public java.lang.String toString ()
int i
int i
int i
StringBuilder buf
private static android.icu.util.UResourceBundle loadRule (android.icu.util.UResourceBundle, java.lang.String)
android.icu.util.UResourceBundle top
String ruleid
android.icu.util.UResourceBundle r
public boolean equals (java.lang.Object)
Object obj
android.icu.impl.OlsonTimeZone z
public int hashCode ()
int i
int i
int i
int ret
public android.icu.util.TimeZoneTransition getNextTransition (long, boolean)
long t
android.icu.util.TimeZoneRule to
android.icu.util.TimeZoneRule from
long startTime
int ttidx
long base
boolean inclusive
public android.icu.util.TimeZoneTransition getPreviousTransition (long, boolean)
long t
android.icu.util.TimeZoneRule to
android.icu.util.TimeZoneRule from
long startTime
int ttidx
long base
boolean inclusive
public android.icu.util.TimeZoneRule[] getTimeZoneRules ()
int i
int i
android.icu.util.TimeZoneRule[] stzr
int size
android.icu.util.TimeZoneRule[] rules
int idx
private synchronized void initTransitionRules ()
long tt
long[] startTimes
int nTimes
long[] times
int transitionIdx
int typeIdx
android.icu.util.TimeZoneTransition tzt
android.icu.util.TimeZoneRule firstFinalRule
long startTime
android.icu.util.TimeZoneRule firstFinalRule
android.icu.util.TimeZoneRule prevRule
String stdName
String dstName
int raw
int dst
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
android.icu.util.UResourceBundle top
android.icu.util.UResourceBundle res
boolean initialized
String tzid
java.io.ObjectInputStream stream
public boolean isFrozen ()
public android.icu.util.TimeZone freeze ()
public android.icu.util.TimeZone cloneAsThawed ()
android.icu.impl.OlsonTimeZone tz
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static void ()
}
android/icu/impl/Pair.classPair.java
package android.icu.impl
public android.icu.impl.Pair extends java.lang.Object {
public final Object first
public final Object second
protected void (java.lang.Object, java.lang.Object)
Object first
Object second
public static android.icu.impl.Pair of (java.lang.Object, java.lang.Object)
Object first
Object second
public boolean equals (java.lang.Object)
Object other
android.icu.impl.Pair rhs
public int hashCode ()
}
android/icu/impl/PatternProps.classPatternProps.java
package android.icu.impl
public final android.icu.impl.PatternProps extends java.lang.Object {
private static final byte[] latin1
private static final byte[] index2000
private static final int[] syntax2000
private static final int[] syntaxOrWhiteSpace2000
public void ()
public static boolean isSyntax (int)
int bits
int c
public static boolean isSyntaxOrWhiteSpace (int)
int bits
int c
public static boolean isWhiteSpace (int)
int c
public static int skipWhiteSpace (java.lang.CharSequence, int)
CharSequence s
int i
public static java.lang.String trimWhiteSpace (java.lang.String)
String s
int start
int limit
public static boolean isIdentifier (java.lang.CharSequence)
CharSequence s
int limit
int start
public static boolean isIdentifier (java.lang.CharSequence, int, int)
CharSequence s
int start
int limit
public static int skipIdentifier (java.lang.CharSequence, int)
CharSequence s
int i
static void ()
}
android/icu/impl/PatternTokenizer.classPatternTokenizer.java
package android.icu.impl
public android.icu.impl.PatternTokenizer extends java.lang.Object {
private android.icu.text.UnicodeSet ignorableCharacters
private android.icu.text.UnicodeSet syntaxCharacters
private android.icu.text.UnicodeSet extraQuotingCharacters
private android.icu.text.UnicodeSet escapeCharacters
private boolean usingSlash
private boolean usingQuote
private transient android.icu.text.UnicodeSet needingQuoteCharacters
private int start
private int limit
private String pattern
public static final char SINGLE_QUOTE
public static final char BACK_SLASH
private static int NO_QUOTE
private static int IN_QUOTE
public static final int DONE
public static final int SYNTAX
public static final int LITERAL
public static final int BROKEN_QUOTE
public static final int BROKEN_ESCAPE
public static final int UNKNOWN
private static final int AFTER_QUOTE
private static final int NONE
private static final int START_QUOTE
private static final int NORMAL_QUOTE
private static final int SLASH_START
private static final int HEX
public void ()
public android.icu.text.UnicodeSet getIgnorableCharacters ()
public android.icu.impl.PatternTokenizer setIgnorableCharacters (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet ignorableCharacters
public android.icu.text.UnicodeSet getSyntaxCharacters ()
public android.icu.text.UnicodeSet getExtraQuotingCharacters ()
public android.icu.impl.PatternTokenizer setSyntaxCharacters (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet syntaxCharacters
public android.icu.impl.PatternTokenizer setExtraQuotingCharacters (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet syntaxCharacters
public android.icu.text.UnicodeSet getEscapeCharacters ()
public android.icu.impl.PatternTokenizer setEscapeCharacters (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet escapeCharacters
public boolean isUsingQuote ()
public android.icu.impl.PatternTokenizer setUsingQuote (boolean)
boolean usingQuote
public boolean isUsingSlash ()
public android.icu.impl.PatternTokenizer setUsingSlash (boolean)
boolean usingSlash
public int getLimit ()
public android.icu.impl.PatternTokenizer setLimit (int)
int limit
public int getStart ()
public android.icu.impl.PatternTokenizer setStart (int)
int start
public android.icu.impl.PatternTokenizer setPattern (java.lang.CharSequence)
CharSequence pattern
public android.icu.impl.PatternTokenizer setPattern (java.lang.String)
String pattern
public java.lang.String quoteLiteral (java.lang.CharSequence)
CharSequence string
public java.lang.String quoteLiteral (java.lang.String)
int cp
int i
String string
StringBuffer result
int quotedChar
private void appendEscaped (java.lang.StringBuffer, int)
StringBuffer result
int cp
public java.lang.String normalize ()
int status
int oldStart
StringBuffer result
StringBuffer buffer
public int next (java.lang.StringBuffer)
int cp
int i
StringBuffer buffer
int status
int lastQuote
int quoteStatus
int hexCount
int hexValue
static void ()
}
android/icu/impl/PluralRulesLoader.classPluralRulesLoader.java
package android.icu.impl
public android.icu.impl.PluralRulesLoader extends android.icu.text.PluralRules$Factory {
private final java.util.Map rulesIdToRules
private java.util.Map localeIdToCardinalRulesId
private java.util.Map localeIdToOrdinalRulesId
private java.util.Map rulesIdToEquivalentULocale
private static java.util.Map localeIdToPluralRanges
public static final android.icu.impl.PluralRulesLoader loader
private static final android.icu.text.PluralRanges UNKNOWN_RANGE
private void ()
public android.icu.util.ULocale[] getAvailableULocales ()
java.util.Iterator iter
java.util.Set keys
android.icu.util.ULocale[] locales
int n
public android.icu.util.ULocale getFunctionalEquivalent (android.icu.util.ULocale, boolean[])
String localeId
java.util.Map idMap
android.icu.util.ULocale locale
boolean[] isAvailable
String rulesId
android.icu.util.ULocale result
private java.util.Map getLocaleIdToRulesIdMap (android.icu.text.PluralRules$PluralType)
android.icu.text.PluralRules$PluralType type
private java.util.Map getRulesIdToEquivalentULocaleMap ()
private void checkBuildRulesIdMaps ()
boolean haveMap
android.icu.util.UResourceBundle b
String id
String value
int i
android.icu.util.UResourceBundle b
String id
String value
int i
android.icu.util.UResourceBundle pluralb
android.icu.util.UResourceBundle localeb
java.util.Map tempLocaleIdToCardinalRulesId
java.util.Map tempLocaleIdToOrdinalRulesId
java.util.Map tempRulesIdToEquivalentULocale
java.util.MissingResourceException e
java.util.Map tempLocaleIdToCardinalRulesId
java.util.Map tempLocaleIdToOrdinalRulesId
java.util.Map tempRulesIdToEquivalentULocale
boolean haveMap
public java.lang.String getRulesIdForLocale (android.icu.util.ULocale, android.icu.text.PluralRules$PluralType)
int ix
android.icu.util.ULocale locale
android.icu.text.PluralRules$PluralType type
java.util.Map idMap
String localeId
String rulesId
public android.icu.text.PluralRules getRulesForRulesId (java.lang.String)
boolean hasRules
android.icu.util.UResourceBundle b
int i
android.icu.util.UResourceBundle pluralb
android.icu.util.UResourceBundle rulesb
android.icu.util.UResourceBundle setb
StringBuilder sb
String rulesId
android.icu.text.PluralRules rules
boolean hasRules
public android.icu.util.UResourceBundle getPluralBundle () throws java.util.MissingResourceException
public android.icu.text.PluralRules forLocale (android.icu.util.ULocale, android.icu.text.PluralRules$PluralType)
android.icu.util.ULocale locale
android.icu.text.PluralRules$PluralType type
String rulesId
android.icu.text.PluralRules rules
public boolean hasOverride (android.icu.util.ULocale)
android.icu.util.ULocale locale
public android.icu.text.PluralRanges getPluralRanges (android.icu.util.ULocale)
int ix
android.icu.util.ULocale locale
String localeId
android.icu.text.PluralRanges result
public boolean isPluralRangesAvailable (android.icu.util.ULocale)
android.icu.util.ULocale locale
static void ()
String locale
String[] row
String locale
String[][] pluralRangeData
android.icu.text.PluralRanges pr
String[] locales
java.util.HashMap tempLocaleIdToPluralRanges
}
android/icu/impl/PropsVectors$1.classPropsVectors.java
package android.icu.impl
android.icu.impl.PropsVectors$1 extends java.lang.Object implements java.util.Comparator {
final android.icu.impl.PropsVectors this$0
void (android.icu.impl.PropsVectors)
android.icu.impl.PropsVectors this$0
public int compare (java.lang.Integer, java.lang.Integer)
Integer o1
Integer o2
int indexOfRow1
int indexOfRow2
int count
int index
public volatile int compare (java.lang.Object, java.lang.Object)
}
android/icu/impl/PropsVectors$CompactHandler.classPropsVectors.java
package android.icu.impl
public abstract android.icu.impl.PropsVectors$CompactHandler extends java.lang.Object {
public abstract void setRowIndexForRange (int, int, int)
public abstract void setRowIndexForInitialValue (int)
public abstract void setRowIndexForErrorValue (int)
public abstract void startRealValues (int)
}
android/icu/impl/PropsVectors$DefaultGetFoldedValue.classPropsVectors.java
package android.icu.impl
android.icu.impl.PropsVectors$DefaultGetFoldedValue extends java.lang.Object implements android.icu.impl.TrieBuilder$DataManipulate {
private android.icu.impl.IntTrieBuilder builder
public void (android.icu.impl.IntTrieBuilder)
android.icu.impl.IntTrieBuilder inBuilder
public int getFoldedValue (int, int)
boolean[] inBlockZero
int value
int start
int offset
int initialValue
int limit
}
android/icu/impl/PropsVectors$DefaultGetFoldingOffset.classPropsVectors.java
package android.icu.impl
android.icu.impl.PropsVectors$DefaultGetFoldingOffset extends java.lang.Object implements android.icu.impl.Trie$DataManipulate {
private void ()
public int getFoldingOffset (int)
int value
void (android.icu.impl.PropsVectors$1)
android.icu.impl.PropsVectors$1 x0
}
android/icu/impl/PropsVectors.classPropsVectors.java
package android.icu.impl
public android.icu.impl.PropsVectors extends java.lang.Object {
private int[] v
private int columns
private int maxRows
private int rows
private int prevRow
private boolean isCompacted
public static final int FIRST_SPECIAL_CP
public static final int INITIAL_VALUE_CP
public static final int ERROR_VALUE_CP
public static final int MAX_CP
public static final int INITIAL_ROWS
public static final int MEDIUM_ROWS
public static final int MAX_ROWS
private boolean areElementsSame (int, int[], int, int)
int i
int index1
int[] target
int index2
int length
private int findRow (int)
int rangeStart
int index
int start
int mid
int limit
public void (int)
int cp
int numOfColumns
int index
public void setValue (int, int, int, int, int)
int[] temp
int rowsToExpand
int newMaxRows
int count
int start
int end
int column
int value
int mask
int firstRow
int lastRow
int limit
boolean splitFirstRow
boolean splitLastRow
public int getValue (int, int)
int c
int column
int index
public int[] getRow (int)
int rowIndex
int[] rowToReturn
public int getRowStart (int)
int rowIndex
public int getRowEnd (int)
int rowIndex
public void compact (android.icu.impl.PropsVectors$CompactHandler)
int i
int start
int i
int start
int limit
int i
android.icu.impl.PropsVectors$CompactHandler compactor
int valueColumns
Integer[] indexArray
int count
int[] temp
public int[] getCompactedArray ()
public int getCompactedRows ()
public int getCompactedColumns ()
public android.icu.impl.IntTrie compactToTrieWithRowIndexes ()
android.icu.impl.PVecToTrieCompactHandler compactor
static int access$000 (android.icu.impl.PropsVectors)
android.icu.impl.PropsVectors x0
static int[] access$100 (android.icu.impl.PropsVectors)
android.icu.impl.PropsVectors x0
}
android/icu/impl/Punycode.classPunycode.java
package android.icu.impl
public final android.icu.impl.Punycode extends java.lang.Object {
private static final int BASE
private static final int TMIN
private static final int TMAX
private static final int SKEW
private static final int DAMP
private static final int INITIAL_BIAS
private static final int INITIAL_N
private static final char HYPHEN
private static final char DELIMITER
private static final int ZERO
private static final int SMALL_A
private static final int SMALL_Z
private static final int CAPITAL_A
private static final int CAPITAL_Z
static final int[] basicToDigit
public void ()
private static int adaptBias (int, int, boolean)
int delta
int length
boolean firstTime
int count
private static char asciiCaseMap (char, boolean)
char b
boolean uppercase
private static char digitToBasic (int, boolean)
int digit
boolean uppercase
public static java.lang.StringBuilder encode (java.lang.CharSequence, boolean[]) throws android.icu.text.StringPrepParseException
char c2
int n
char c
int q
int k
int t
int q
int m
CharSequence src
boolean[] caseFlags
int n
int delta
int handledCPCount
int basicLength
int bias
int j
int srcCPCount
int srcLength
int[] cpBuffer
StringBuilder dest
private static boolean isBasic (int)
int ch
private static boolean isBasicUpperCase (int)
int ch
private static boolean isSurrogate (int)
int ch
public static java.lang.StringBuilder decode (java.lang.CharSequence, boolean[]) throws android.icu.text.StringPrepParseException
char b
int codeUnitIndex
int codeUnitIndex
int oldi
int w
int k
int digit
int t
int cpLength
CharSequence src
boolean[] caseFlags
int srcLength
StringBuilder dest
int n
int i
int bias
int basicLength
int j
int in
int destCPCount
int firstSupplementaryIndex
static void ()
}
android/icu/impl/PVecToTrieCompactHandler.classPVecToTrieCompactHandler.java
package android.icu.impl
public android.icu.impl.PVecToTrieCompactHandler extends java.lang.Object implements android.icu.impl.PropsVectors$CompactHandler {
public android.icu.impl.IntTrieBuilder builder
public int initialValue
public void ()
public void setRowIndexForErrorValue (int)
int rowIndex
public void setRowIndexForInitialValue (int)
int rowIndex
public void setRowIndexForRange (int, int, int)
int start
int end
int rowIndex
public void startRealValues (int)
int rowIndex
}
android/icu/impl/Relation$SimpleEntry.classRelation.java
package android.icu.impl
android.icu.impl.Relation$SimpleEntry extends java.lang.Object implements java.util.Map$Entry {
Object key
Object value
public void (java.lang.Object, java.lang.Object)
Object key
Object value
public void (java.util.Map$Entry)
java.util.Map$Entry e
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
Object oldValue
}
android/icu/impl/Relation.classRelation.java
package android.icu.impl
public android.icu.impl.Relation extends java.lang.Object implements android.icu.util.Freezable {
private java.util.Map data
java.lang.reflect.Constructor setCreator
Object[] setComparatorParam
volatile boolean frozen
public static android.icu.impl.Relation of (java.util.Map, java.lang.Class)
java.util.Map map
Class setCreator
public static android.icu.impl.Relation of (java.util.Map, java.lang.Class, java.util.Comparator)
java.util.Map map
Class setCreator
java.util.Comparator setComparator
public void (java.util.Map, java.lang.Class)
java.util.Map map
Class setCreator
public void (java.util.Map, java.lang.Class, java.util.Comparator)
Exception e
java.util.Map map
Class setCreator
java.util.Comparator setComparator
public void clear ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
java.util.Set values
Object value
public final java.util.Set entrySet ()
public java.util.Set keyValuesSet ()
public java.util.Set keyValueSet ()
Object value
Object key
java.util.Set result
public boolean equals (java.lang.Object)
Object o
public java.util.Set getAll (java.lang.Object)
Object key
public java.util.Set get (java.lang.Object)
Object key
public int hashCode ()
public boolean isEmpty ()
public java.util.Set keySet ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Set set
public java.lang.Object putAll (java.lang.Object, java.util.Collection)
Object key
java.util.Collection values
java.util.Set set
public java.lang.Object putAll (java.util.Collection, java.lang.Object)
Object key
java.util.Collection keys
Object value
Object result
private java.util.Set newSet ()
Exception e
public void putAll (java.util.Map)
Object key
java.util.Map t
public void putAll (android.icu.impl.Relation)
Object value
Object key
android.icu.impl.Relation t
public java.util.Set removeAll (java.lang.Object)
NullPointerException e
Object key
public boolean remove (java.lang.Object, java.lang.Object)
java.util.Set set
boolean result
NullPointerException e
Object key
Object value
public int size ()
public java.util.Set values ()
public java.util.Collection values (java.util.Collection)
java.util.Map$Entry keyValue
java.util.Collection result
public java.lang.String toString ()
public android.icu.impl.Relation addAllInverted (android.icu.impl.Relation)
Object key
Object value
android.icu.impl.Relation source
public android.icu.impl.Relation addAllInverted (java.util.Map)
Object value
java.util.Map source
public boolean isFrozen ()
public android.icu.impl.Relation freeze ()
Object key
public android.icu.impl.Relation cloneAsThawed ()
public boolean removeAll (android.icu.impl.Relation)
java.util.Set values
Object key
android.icu.impl.Relation toBeRemoved
boolean result
public transient java.util.Set removeAll (java.lang.Object[])
Object[] keys
public boolean removeAll (java.lang.Object, java.lang.Iterable)
Object value
Object key
Iterable toBeRemoved
boolean result
public java.util.Set removeAll (java.util.Collection)
java.util.Set removals
Object key
java.util.Collection toBeRemoved
java.util.Set result
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
}
android/icu/impl/RelativeDateFormat$1.classRelativeDateFormat.java
package android.icu.impl
android.icu.impl.RelativeDateFormat$1 extends java.lang.Object implements java.util.Comparator {
final android.icu.impl.RelativeDateFormat this$0
void (android.icu.impl.RelativeDateFormat)
android.icu.impl.RelativeDateFormat this$0
public int compare (android.icu.impl.RelativeDateFormat$URelativeString, android.icu.impl.RelativeDateFormat$URelativeString)
android.icu.impl.RelativeDateFormat$URelativeString r1
android.icu.impl.RelativeDateFormat$URelativeString r2
public volatile int compare (java.lang.Object, java.lang.Object)
}
android/icu/impl/RelativeDateFormat$URelativeString.classRelativeDateFormat.java
package android.icu.impl
public android.icu.impl.RelativeDateFormat$URelativeString extends java.lang.Object {
public int offset
public String string
void (int, java.lang.String)
int offset
String string
void (java.lang.String, java.lang.String)
String offset
String string
}
android/icu/impl/RelativeDateFormat.classRelativeDateFormat.java
package android.icu.impl
public android.icu.impl.RelativeDateFormat extends android.icu.text.DateFormat {
private static final long serialVersionUID
private android.icu.text.DateFormat fDateFormat
private android.icu.text.DateFormat fTimeFormat
private android.icu.text.MessageFormat fCombinedFormat
private android.icu.text.SimpleDateFormat fDateTimeFormat
private String fDatePattern
private String fTimePattern
int fDateStyle
int fTimeStyle
android.icu.util.ULocale fLocale
private transient android.icu.impl.RelativeDateFormat$URelativeString[] fDates
private boolean combinedFormatHasDateAtStart
private boolean capitalizationInfoIsSet
private boolean capitalizationOfRelativeUnitsForListOrMenu
private boolean capitalizationOfRelativeUnitsForStandAlone
private transient android.icu.text.BreakIterator capitalizationBrkIter
public void (int, int, android.icu.util.ULocale, android.icu.util.Calendar)
int newStyle
android.icu.text.DateFormat df
int newStyle
android.icu.text.DateFormat df
int timeStyle
int dateStyle
android.icu.util.ULocale locale
android.icu.util.Calendar cal
public java.lang.StringBuffer format (android.icu.util.Calendar, java.lang.StringBuffer, java.text.FieldPosition)
int dayDiff
String datePattern
StringBuffer combinedPattern
android.icu.util.Calendar cal
StringBuffer toAppendTo
java.text.FieldPosition fieldPosition
String relativeDayString
android.icu.text.DisplayContext capitalizationContext
public void parse (java.lang.String, android.icu.util.Calendar, java.text.ParsePosition)
String text
android.icu.util.Calendar cal
java.text.ParsePosition pos
public void setContext (android.icu.text.DisplayContext)
android.icu.text.DisplayContext context
private java.lang.String getStringForDay (int)
int i
int day
private synchronized void loadDates ()
android.icu.util.UResourceBundle line
String k
String v
android.icu.impl.RelativeDateFormat$URelativeString rs
android.icu.util.UResourceBundleIterator i
android.icu.impl.ICUResourceBundle rb
android.icu.impl.ICUResourceBundle rdb
java.util.Set datesSet
private void initCapitalizationContextInfo (android.icu.util.ULocale)
android.icu.impl.ICUResourceBundle rdb
int[] intVector
android.icu.util.ULocale locale
android.icu.impl.ICUResourceBundle rb
private static int dayDifference (android.icu.util.Calendar)
android.icu.util.Calendar until
android.icu.util.Calendar nowCal
java.util.Date nowDate
int dayDiff
private android.icu.util.Calendar initializeCalendar (android.icu.util.TimeZone, android.icu.util.ULocale)
android.icu.util.TimeZone zone
android.icu.util.ULocale locale
private android.icu.text.MessageFormat initializeCombinedFormat (android.icu.util.Calendar, android.icu.util.ULocale)
int glueIndex
android.icu.impl.CalendarData calData
String[] patterns
android.icu.util.Calendar cal
android.icu.util.ULocale locale
String pattern
}
android/icu/impl/ReplaceableUCharacterIterator.classReplaceableUCharacterIterator.java
package android.icu.impl
public android.icu.impl.ReplaceableUCharacterIterator extends android.icu.text.UCharacterIterator {
private android.icu.text.Replaceable replaceable
private int currentIndex
public void (android.icu.text.Replaceable)
android.icu.text.Replaceable replaceable
public void (java.lang.String)
String str
public void (java.lang.StringBuffer)
StringBuffer buf
public java.lang.Object clone ()
CloneNotSupportedException e
public int current ()
public int currentCodePoint ()
int ch2
int ch
public int getLength ()
public int getIndex ()
public int next ()
public int previous ()
public void setIndex (int) throws java.lang.IndexOutOfBoundsException
int currentIndex
public int getText (char[], int)
char[] fillIn
int offset
int length
}
android/icu/impl/ResourceBundleWrapper$1.classResourceBundleWrapper.java
package android.icu.impl
final android.icu.impl.ResourceBundleWrapper$1 extends java.lang.Object implements java.security.PrivilegedAction {
final ClassLoader val$cl
final String val$resName
void (java.lang.ClassLoader, java.lang.String)
public java.io.InputStream run ()
public volatile java.lang.Object run ()
}
android/icu/impl/ResourceBundleWrapper.classResourceBundleWrapper.java
package android.icu.impl
public android.icu.impl.ResourceBundleWrapper extends android.icu.util.UResourceBundle {
private java.util.ResourceBundle bundle
private String localeID
private String baseName
private java.util.List keys
private static final boolean DEBUG
private void (java.util.ResourceBundle)
java.util.ResourceBundle bundle
protected void setLoadingStatus (int)
int newStatus
protected java.lang.Object handleGetObject (java.lang.String)
java.util.MissingResourceException ex
String aKey
android.icu.impl.ResourceBundleWrapper current
Object obj
public java.util.Enumeration getKeys ()
private void initKeysVector ()
String elem
java.util.Enumeration e
android.icu.impl.ResourceBundleWrapper current
protected java.lang.String getLocaleID ()
protected java.lang.String getBaseName ()
public android.icu.util.ULocale getULocale ()
public android.icu.util.UResourceBundle getParent ()
public static android.icu.util.UResourceBundle getBundleInstance (java.lang.String, java.lang.String, java.lang.ClassLoader, boolean)
String separator
String baseName
String localeID
ClassLoader root
boolean disableFallback
android.icu.util.UResourceBundle b
protected static synchronized android.icu.util.UResourceBundle instantiateBundle (java.lang.String, java.lang.String, java.lang.ClassLoader, boolean)
String locName
Class cls
java.util.ResourceBundle bx
ClassNotFoundException e
NoClassDefFoundError e
Exception e
String defaultName
String resName
java.io.InputStream stream
Exception e
android.icu.impl.ResourceBundleWrapper parent
int i
boolean loadFromProperties
String baseName
String localeID
ClassLoader root
boolean disableFallback
ClassLoader cl
String name
android.icu.util.ULocale defaultLocale
android.icu.impl.ResourceBundleWrapper b
static void ()
}
android/icu/impl/Row$R2.classRow.java
package android.icu.impl
public android.icu.impl.Row$R2 extends android.icu.impl.Row {
public void (java.lang.Object, java.lang.Object)
Object a
Object b
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
}
android/icu/impl/Row$R3.classRow.java
package android.icu.impl
public android.icu.impl.Row$R3 extends android.icu.impl.Row {
public void (java.lang.Object, java.lang.Object, java.lang.Object)
Object a
Object b
Object c
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
}
android/icu/impl/Row$R4.classRow.java
package android.icu.impl
public android.icu.impl.Row$R4 extends android.icu.impl.Row {
public void (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object a
Object b
Object c
Object d
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
}
android/icu/impl/Row$R5.classRow.java
package android.icu.impl
public android.icu.impl.Row$R5 extends android.icu.impl.Row {
public void (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object a
Object b
Object c
Object d
Object e
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
}
android/icu/impl/Row.classRow.java
package android.icu.impl
public android.icu.impl.Row extends java.lang.Object implements java.lang.Comparable java.lang.Cloneable android.icu.util.Freezable {
protected Object[] items
protected volatile boolean frozen
public void ()
public static android.icu.impl.Row$R2 of (java.lang.Object, java.lang.Object)
Object p0
Object p1
public static android.icu.impl.Row$R3 of (java.lang.Object, java.lang.Object, java.lang.Object)
Object p0
Object p1
Object p2
public static android.icu.impl.Row$R4 of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object p0
Object p1
Object p2
Object p3
public static android.icu.impl.Row$R5 of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object p0
Object p1
Object p2
Object p3
Object p4
public android.icu.impl.Row set0 (java.lang.Object)
Object item
public java.lang.Object get0 ()
public android.icu.impl.Row set1 (java.lang.Object)
Object item
public java.lang.Object get1 ()
public android.icu.impl.Row set2 (java.lang.Object)
Object item
public java.lang.Object get2 ()
public android.icu.impl.Row set3 (java.lang.Object)
Object item
public java.lang.Object get3 ()
public android.icu.impl.Row set4 (java.lang.Object)
Object item
public java.lang.Object get4 ()
protected android.icu.impl.Row set (int, java.lang.Object)
int i
Object item
public int hashCode ()
Object item
int sum
public boolean equals (java.lang.Object)
Object item
android.icu.impl.Row that
int i
Exception e
Object other
public int compareTo (java.lang.Object)
Object item
Object other
int result
android.icu.impl.Row that
int i
public java.lang.String toString ()
Object item
StringBuilder result
boolean first
public boolean isFrozen ()
public android.icu.impl.Row freeze ()
public java.lang.Object clone ()
android.icu.impl.Row result
CloneNotSupportedException e
public android.icu.impl.Row cloneAsThawed ()
android.icu.impl.Row result
CloneNotSupportedException e
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
}
android/icu/impl/RuleCharacterIterator.classRuleCharacterIterator.java
package android.icu.impl
public android.icu.impl.RuleCharacterIterator extends java.lang.Object {
private String text
private java.text.ParsePosition pos
private android.icu.text.SymbolTable sym
private char[] buf
private int bufPos
private boolean isEscaped
public static final int DONE
public static final int PARSE_VARIABLES
public static final int PARSE_ESCAPES
public static final int SKIP_WHITESPACE
public void (java.lang.String, android.icu.text.SymbolTable, java.text.ParsePosition)
String text
android.icu.text.SymbolTable sym
java.text.ParsePosition pos
public boolean atEnd ()
public int next (int)
String name
int[] offset
int options
int c
public boolean isEscaped ()
public boolean inVariable ()
public java.lang.Object getPos (java.lang.Object)
Object p
Object[] a
int[] v
public void setPos (java.lang.Object)
Object p
Object[] a
int[] v
public void skipIgnored (int)
int a
int options
public java.lang.String lookahead ()
public void jumpahead (int)
int i
int count
public java.lang.String toString ()
int b
private int _current ()
int i
private void _advance (int)
int count
}
android/icu/impl/SimpleCache.classSimpleCache.java
package android.icu.impl
public android.icu.impl.SimpleCache extends java.lang.Object implements android.icu.impl.ICUCache {
private static final int DEFAULT_CAPACITY
private volatile java.lang.ref.Reference cacheRef
private int type
private int capacity
public void ()
public void (int)
int cacheType
public void (int, int)
int cacheType
int initialCapacity
public java.lang.Object get (java.lang.Object)
java.util.Map map
Object key
java.lang.ref.Reference ref
public void put (java.lang.Object, java.lang.Object)
Object key
Object value
java.lang.ref.Reference ref
java.util.Map map
public void clear ()
}
android/icu/impl/SimpleFilteredSentenceBreakIterator$Builder.classSimpleFilteredSentenceBreakIterator.java
package android.icu.impl
public android.icu.impl.SimpleFilteredSentenceBreakIterator$Builder extends android.icu.text.FilteredBreakIteratorBuilder {
private java.util.HashSet filterSet
static final int PARTIAL
static final int MATCH
static final int SuppressInReverse
static final int AddToForward
public void (android.icu.util.ULocale)
android.icu.impl.ICUResourceBundle b
String br
int index
int size
android.icu.util.ULocale loc
android.icu.impl.ICUResourceBundle rb
android.icu.impl.ICUResourceBundle exceptions
android.icu.impl.ICUResourceBundle breaks
public void ()
public boolean suppressBreakAfter (java.lang.String)
String str
public boolean unsuppressBreakAfter (java.lang.String)
String str
public android.icu.text.BreakIterator build (android.icu.text.BreakIterator)
String s
int j
StringBuilder prefix
int sameAs
int nn
StringBuilder reversed
android.icu.text.BreakIterator adoptBreakIterator
android.icu.util.CharsTrieBuilder builder
android.icu.util.CharsTrieBuilder builder2
int revCount
int fwdCount
int subCount
String[] ustrs
int[] partials
android.icu.util.CharsTrie backwardsTrie
android.icu.util.CharsTrie forwardsPartialTrie
int i
}
android/icu/impl/SimpleFilteredSentenceBreakIterator.classSimpleFilteredSentenceBreakIterator.java
package android.icu.impl
public android.icu.impl.SimpleFilteredSentenceBreakIterator extends android.icu.text.BreakIterator {
private android.icu.text.BreakIterator delegate
private android.icu.text.UCharacterIterator text
private android.icu.util.CharsTrie backwardsTrie
private android.icu.util.CharsTrie forwardsPartialTrie
public void (android.icu.text.BreakIterator, android.icu.util.CharsTrie, android.icu.util.CharsTrie)
android.icu.text.BreakIterator adoptBreakIterator
android.icu.util.CharsTrie forwardsPartialTrie
android.icu.util.CharsTrie backwardsTrie
public int next ()
android.icu.util.BytesTrie$Result rfwd
int uch
android.icu.util.BytesTrie$Result r
int bestPosn
int bestValue
int n
public boolean equals (java.lang.Object)
Object obj
android.icu.impl.SimpleFilteredSentenceBreakIterator other
public int hashCode ()
public java.lang.Object clone ()
android.icu.impl.SimpleFilteredSentenceBreakIterator other
public int first ()
public int last ()
public int next (int)
int n
public int previous ()
public int following (int)
int offset
public int current ()
public int preceding (int)
int offset
public java.text.CharacterIterator getText ()
public void setText (java.text.CharacterIterator)
java.text.CharacterIterator newText
}
android/icu/impl/SimplePatternFormatter$1.classSimplePatternFormatter.java
package android.icu.impl
android.icu.impl.SimplePatternFormatter$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$impl$SimplePatternFormatter$State
static void ()
}
android/icu/impl/SimplePatternFormatter$PlaceholderIdBuilder.classSimplePatternFormatter.java
package android.icu.impl
android.icu.impl.SimplePatternFormatter$PlaceholderIdBuilder extends java.lang.Object {
private int id
private int idLen
private void ()
public void reset ()
public int getId ()
public void appendTo (java.lang.StringBuilder)
StringBuilder appendTo
public boolean isValid ()
public void add (char)
char ch
void (android.icu.impl.SimplePatternFormatter$1)
android.icu.impl.SimplePatternFormatter$1 x0
}
android/icu/impl/SimplePatternFormatter$PlaceholdersBuilder.classSimplePatternFormatter.java
package android.icu.impl
android.icu.impl.SimplePatternFormatter$PlaceholdersBuilder extends java.lang.Object {
private java.util.List placeholderIdsOrderedByOffset
private int placeholderCount
private boolean firstPlaceholderReused
private void ()
public void add (int, int)
int placeholderId
int offset
int len
public int getPlaceholderCount ()
public int[] getPlaceholderIdsOrderedByOffset ()
int i
int[] result
public boolean getFirstPlaceholderReused ()
void (android.icu.impl.SimplePatternFormatter$1)
android.icu.impl.SimplePatternFormatter$1 x0
}
android/icu/impl/SimplePatternFormatter$PlaceholderValues.classSimplePatternFormatter.java
package android.icu.impl
android.icu.impl.SimplePatternFormatter$PlaceholderValues extends java.lang.Object {
private final CharSequence[] values
private CharSequence appendTo
private String appendToCopy
public transient void (java.lang.CharSequence[])
CharSequence[] values
public boolean isAppendToInAnyIndexExcept (java.lang.CharSequence, int)
int i
CharSequence appendTo
int exceptIndex
public void snapshotAppendTo (java.lang.CharSequence)
CharSequence appendTo
public java.lang.CharSequence get (int)
int index
}
android/icu/impl/SimplePatternFormatter$State.classSimplePatternFormatter.java
package android.icu.impl
final android.icu.impl.SimplePatternFormatter$State extends java.lang.Enum {
public static final android.icu.impl.SimplePatternFormatter$State INIT
public static final android.icu.impl.SimplePatternFormatter$State APOSTROPHE
public static final android.icu.impl.SimplePatternFormatter$State PLACEHOLDER
private static final android.icu.impl.SimplePatternFormatter$State[] $VALUES
public static android.icu.impl.SimplePatternFormatter$State[] values ()
public static android.icu.impl.SimplePatternFormatter$State valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/impl/SimplePatternFormatter.classSimplePatternFormatter.java
package android.icu.impl
public android.icu.impl.SimplePatternFormatter extends java.lang.Object {
private final String patternWithoutPlaceholders
private final int placeholderCount
private final int[] placeholderIdsOrderedByOffset
private final boolean firstPlaceholderReused
private void (java.lang.String, android.icu.impl.SimplePatternFormatter$PlaceholdersBuilder)
String pattern
android.icu.impl.SimplePatternFormatter$PlaceholdersBuilder builder
public static android.icu.impl.SimplePatternFormatter compile (java.lang.String)
char ch
int i
String pattern
android.icu.impl.SimplePatternFormatter$PlaceholdersBuilder placeholdersBuilder
android.icu.impl.SimplePatternFormatter$PlaceholderIdBuilder idBuilder
StringBuilder newPattern
android.icu.impl.SimplePatternFormatter$State state
public int getPlaceholderCount ()
public transient java.lang.String format (java.lang.CharSequence[])
CharSequence[] values
public transient java.lang.StringBuilder formatAndAppend (java.lang.StringBuilder, int[], java.lang.CharSequence[])
StringBuilder appendTo
int[] offsets
CharSequence[] values
android.icu.impl.SimplePatternFormatter$PlaceholderValues placeholderValues
public transient java.lang.StringBuilder formatAndReplace (java.lang.StringBuilder, int[], java.lang.CharSequence[])
int offsetLength
StringBuilder result
int[] offsets
CharSequence[] values
android.icu.impl.SimplePatternFormatter$PlaceholderValues placeholderValues
int placeholderAtStart
public java.lang.String toString ()
int i
String[] values
public java.lang.String getPatternWithNoPlaceholders ()
private int formatReturningOffsetLength (java.lang.StringBuilder, int[], android.icu.impl.SimplePatternFormatter$PlaceholderValues)
int i
int i
StringBuilder appendTo
int[] offsets
android.icu.impl.SimplePatternFormatter$PlaceholderValues values
int offsetLen
CharSequence placeholderValue
private int getUniquePlaceholderAtStart ()
private static void setPlaceholderOffset (int, int, int[], int)
int placeholderId
int offset
int[] offsets
int offsetLen
}
android/icu/impl/SoftCache$1.classSoftCache.java
package android.icu.impl
android.icu.impl.SoftCache$1 extends java.lang.Object {
}
android/icu/impl/SoftCache$SettableSoftReference.classSoftCache.java
package android.icu.impl
final android.icu.impl.SoftCache$SettableSoftReference extends java.lang.Object {
private java.lang.ref.SoftReference ref
private void (java.lang.Object)
Object value
private synchronized java.lang.Object setIfAbsent (java.lang.Object)
Object value
Object oldValue
static java.lang.ref.SoftReference access$000 (android.icu.impl.SoftCache$SettableSoftReference)
android.icu.impl.SoftCache$SettableSoftReference x0
static java.lang.ref.SoftReference access$002 (android.icu.impl.SoftCache$SettableSoftReference, java.lang.ref.SoftReference)
android.icu.impl.SoftCache$SettableSoftReference x0
java.lang.ref.SoftReference x1
void (java.lang.Object, android.icu.impl.SoftCache$1)
Object x0
android.icu.impl.SoftCache$1 x1
static java.lang.Object access$200 (android.icu.impl.SoftCache$SettableSoftReference, java.lang.Object)
android.icu.impl.SoftCache$SettableSoftReference x0
Object x1
}
android/icu/impl/SoftCache.classSoftCache.java
package android.icu.impl
public abstract android.icu.impl.SoftCache extends android.icu.impl.CacheBase {
private java.util.concurrent.ConcurrentHashMap map
public void ()
public final java.lang.Object getInstance (java.lang.Object, java.lang.Object)
Object value
Object key
Object data
android.icu.impl.SoftCache$SettableSoftReference valueRef
Object value
}
android/icu/impl/SortedSetRelation.classSortedSetRelation.java
package android.icu.impl
public android.icu.impl.SortedSetRelation extends java.lang.Object {
public static final int A_NOT_B
public static final int A_AND_B
public static final int B_NOT_A
public static final int ANY
public static final int CONTAINS
public static final int DISJOINT
public static final int ISCONTAINED
public static final int NO_B
public static final int EQUALS
public static final int NO_A
public static final int NONE
public static final int ADDALL
public static final int A
public static final int COMPLEMENTALL
public static final int B
public static final int REMOVEALL
public static final int RETAINALL
public static final int B_REMOVEALL
public void ()
public static boolean hasRelation (java.util.SortedSet, int, java.util.SortedSet)
int comp
java.util.SortedSet a
int allow
java.util.SortedSet b
boolean anb
boolean ab
boolean bna
java.util.Iterator ait
java.util.Iterator bit
Object aa
Object bb
public static java.util.SortedSet doOperation (java.util.SortedSet, int, java.util.SortedSet)
java.util.TreeSet temp
java.util.TreeSet temp
java.util.SortedSet a
int relation
java.util.SortedSet b
}
android/icu/impl/StringPrepDataReader.classStringPrepDataReader.java
package android.icu.impl
public final android.icu.impl.StringPrepDataReader extends java.lang.Object implements android.icu.impl.ICUBinary$Authenticate {
private static final boolean debug
private java.nio.ByteBuffer byteBuffer
private int unicodeVersion
private static final int DATA_FORMAT_ID
private static final byte[] DATA_FORMAT_VERSION
public void (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer bytes
public char[] read (int) throws java.io.IOException
int length
public byte[] getDataFormatVersion ()
public boolean isDataVersionAcceptable (byte[])
byte[] version
public int[] readIndexes (int) throws java.io.IOException
int i
int length
int[] indexes
public byte[] getUnicodeVersion ()
static void ()
}
android/icu/impl/StringRange$1.classStringRange.java
package android.icu.impl
final android.icu.impl.StringRange$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (int[], int[])
int diff
int i
int[] o1
int[] o2
int minIndex
public volatile int compare (java.lang.Object, java.lang.Object)
}
android/icu/impl/StringRange$Adder.classStringRange.java
package android.icu.impl
public abstract android.icu.impl.StringRange$Adder extends java.lang.Object {
public abstract void add (java.lang.String, java.lang.String)
}
android/icu/impl/StringRange$Range.classStringRange.java
package android.icu.impl
final android.icu.impl.StringRange$Range extends java.lang.Object implements java.lang.Comparable {
int min
int max
public void (int, int)
int min
int max
public boolean equals (java.lang.Object)
Object obj
public int compareTo (android.icu.impl.StringRange$Range)
android.icu.impl.StringRange$Range that
int diff
public int hashCode ()
public java.lang.String toString ()
StringBuilder result
public volatile int compareTo (java.lang.Object)
}
android/icu/impl/StringRange$Ranges.classStringRange.java
package android.icu.impl
final android.icu.impl.StringRange$Ranges extends java.lang.Object implements java.lang.Comparable {
private final android.icu.impl.StringRange$Range[] ranges
public void (java.lang.String)
int i
String s
int[] array
public boolean merge (int, android.icu.impl.StringRange$Ranges)
int i
int pivot
android.icu.impl.StringRange$Ranges other
public java.lang.String start ()
int i
StringBuilder result
public java.lang.String end (boolean)
int i
boolean mostCompact
int firstDiff
StringBuilder result
public int firstDifference ()
int i
public java.lang.Integer size ()
public int compareTo (android.icu.impl.StringRange$Ranges)
int i
android.icu.impl.StringRange$Ranges other
int diff
public java.lang.String toString ()
String start
String end
public volatile int compareTo (java.lang.Object)
}
android/icu/impl/StringRange.classStringRange.java
package android.icu.impl
public android.icu.impl.StringRange extends java.lang.Object {
private static final boolean DEBUG
public static final java.util.Comparator COMPARE_INT_ARRAYS
public void ()
public static void compact (java.util.Set, android.icu.impl.StringRange$Adder, boolean, boolean)
int currentCp
String s
String start
String end
int lastCp
int prefixLen
android.icu.impl.StringRange$Ranges item
String s
android.icu.impl.StringRange$Ranges ranges
java.util.LinkedList compacted
java.util.Map$Entry entry
android.icu.impl.Relation lengthToArrays
java.util.Set source
android.icu.impl.StringRange$Adder adder
boolean shorterPairs
boolean moreCompact
public static void compact (java.util.Set, android.icu.impl.StringRange$Adder, boolean)
java.util.Set source
android.icu.impl.StringRange$Adder adder
boolean shorterPairs
private static java.util.LinkedList compact (int, java.util.Set)
android.icu.impl.StringRange$Ranges item
java.util.Iterator it
android.icu.impl.StringRange$Ranges last
int i
int size
java.util.Set inputRanges
java.util.LinkedList ranges
public static java.util.Collection expand (java.lang.String, java.lang.String, boolean, java.util.Collection)
int i
String start
String end
boolean requireSameLength
java.util.Collection output
int[] startCps
int[] endCps
int startOffset
StringBuilder builder
private static void add (int, int, int[], int[], java.lang.StringBuilder, java.util.Collection)
int i
int endIndex
int startOffset
int[] starts
int[] ends
StringBuilder builder
java.util.Collection output
int start
int end
boolean last
int startLen
static void ()
}
android/icu/impl/StringUCharacterIterator.classStringUCharacterIterator.java
package android.icu.impl
public final android.icu.impl.StringUCharacterIterator extends android.icu.text.UCharacterIterator {
private String m_text_
private int m_currentIndex_
public void (java.lang.String)
String str
public void ()
public java.lang.Object clone ()
CloneNotSupportedException e
public int current ()
public int getLength ()
public int getIndex ()
public int next ()
public int previous ()
public void setIndex (int) throws java.lang.IndexOutOfBoundsException
int currentIndex
public int getText (char[], int)
char[] fillIn
int offset
int length
public java.lang.String getText ()
public void setText (java.lang.String)
String text
}
android/icu/impl/text/
android/icu/impl/text/RbnfScannerProviderImpl$1.classRbnfScannerProviderImpl.java
package android.icu.impl.text
android.icu.impl.text.RbnfScannerProviderImpl$1 extends java.lang.Object {
}
android/icu/impl/text/RbnfScannerProviderImpl$RbnfLenientScannerImpl.classRbnfScannerProviderImpl.java
package android.icu.impl.text
android.icu.impl.text.RbnfScannerProviderImpl$RbnfLenientScannerImpl extends java.lang.Object implements android.icu.text.RbnfLenientScanner {
private final android.icu.text.RuleBasedCollator collator
private void (android.icu.text.RuleBasedCollator)
android.icu.text.RuleBasedCollator rbc
public boolean allIgnorable (java.lang.String)
String s
android.icu.text.CollationElementIterator iter
int o
public int[] findText (java.lang.String, java.lang.String, int)
String str
String key
int startingAt
int p
int keyLen
public int[] findText2 (java.lang.String, java.lang.String, int)
String str
String key
int startingAt
android.icu.text.CollationElementIterator strIter
android.icu.text.CollationElementIterator keyIter
int keyStart
int oStr
int oKey
public int prefixLength (java.lang.String, java.lang.String)
String str
String prefix
android.icu.text.CollationElementIterator strIter
android.icu.text.CollationElementIterator prefixIter
int oStr
int oPrefix
int result
void (android.icu.text.RuleBasedCollator, android.icu.impl.text.RbnfScannerProviderImpl$1)
android.icu.text.RuleBasedCollator x0
android.icu.impl.text.RbnfScannerProviderImpl$1 x1
}
android/icu/impl/text/RbnfScannerProviderImpl.classRbnfScannerProviderImpl.java
package android.icu.impl.text
public android.icu.impl.text.RbnfScannerProviderImpl extends java.lang.Object implements android.icu.text.RbnfLenientScannerProvider {
private static final boolean DEBUG
private java.util.Map cache
public void ()
public android.icu.text.RbnfLenientScanner get (android.icu.util.ULocale, java.lang.String)
android.icu.util.ULocale locale
String extras
android.icu.text.RbnfLenientScanner result
String key
protected android.icu.text.RbnfLenientScanner createScanner (android.icu.util.ULocale, java.lang.String)
String rules
Exception e
android.icu.util.ULocale locale
String extras
android.icu.text.RuleBasedCollator collator
static void ()
}
android/icu/impl/TextTrieMap$1.classTextTrieMap.java
package android.icu.impl
android.icu.impl.TextTrieMap$1 extends java.lang.Object {
}
android/icu/impl/TextTrieMap$CharIterator.classTextTrieMap.java
package android.icu.impl
public android.icu.impl.TextTrieMap$CharIterator extends java.lang.Object implements java.util.Iterator {
private boolean _ignoreCase
private CharSequence _text
private int _nextIdx
private int _startIdx
private Character _remainingChar
void (java.lang.CharSequence, int, boolean)
CharSequence text
int offset
boolean ignoreCase
public boolean hasNext ()
public java.lang.Character next ()
Character next
int cp
char[] chars
Character next
Character next
public void remove ()
public int nextIndex ()
public int processedLength ()
public volatile java.lang.Object next ()
}
android/icu/impl/TextTrieMap$LongestMatchHandler.classTextTrieMap.java
package android.icu.impl
android.icu.impl.TextTrieMap$LongestMatchHandler extends java.lang.Object implements android.icu.impl.TextTrieMap$ResultHandler {
private java.util.Iterator matches
private int length
private void ()
public boolean handlePrefixMatch (int, java.util.Iterator)
int matchLength
java.util.Iterator values
public java.util.Iterator getMatches ()
public int getMatchLength ()
void (android.icu.impl.TextTrieMap$1)
android.icu.impl.TextTrieMap$1 x0
}
android/icu/impl/TextTrieMap$Node.classTextTrieMap.java
package android.icu.impl
android.icu.impl.TextTrieMap$Node extends java.lang.Object {
private char[] _text
private java.util.List _values
private java.util.List _children
final android.icu.impl.TextTrieMap this$0
private void (android.icu.impl.TextTrieMap)
private void (android.icu.impl.TextTrieMap, char[], java.util.List, java.util.List)
char[] text
java.util.List values
java.util.List children
public java.util.Iterator values ()
public void add (android.icu.impl.TextTrieMap$CharIterator, java.lang.Object)
android.icu.impl.TextTrieMap$CharIterator chitr
Object value
StringBuilder buf
public android.icu.impl.TextTrieMap$Node findMatch (android.icu.impl.TextTrieMap$CharIterator)
android.icu.impl.TextTrieMap$Node child
android.icu.impl.TextTrieMap$CharIterator chitr
android.icu.impl.TextTrieMap$Node match
Character ch
private void add (char[], int, java.lang.Object)
android.icu.impl.TextTrieMap$Node child
int matchLen
android.icu.impl.TextTrieMap$Node next
char[] text
int offset
Object value
java.util.ListIterator litr
private boolean matchFollowing (android.icu.impl.TextTrieMap$CharIterator)
Character ch
android.icu.impl.TextTrieMap$CharIterator chitr
boolean matched
int idx
private int lenMatches (char[], int)
char[] text
int offset
int textLen
int limit
int len
private void split (int)
int offset
char[] childText
android.icu.impl.TextTrieMap$Node child
private java.util.List addValue (java.util.List, java.lang.Object)
java.util.List list
Object value
void (android.icu.impl.TextTrieMap, android.icu.impl.TextTrieMap$1)
android.icu.impl.TextTrieMap x0
android.icu.impl.TextTrieMap$1 x1
}
android/icu/impl/TextTrieMap$ResultHandler.classTextTrieMap.java
package android.icu.impl
public abstract android.icu.impl.TextTrieMap$ResultHandler extends java.lang.Object {
public abstract boolean handlePrefixMatch (int, java.util.Iterator)
}
android/icu/impl/TextTrieMap.classTextTrieMap.java
package android.icu.impl
public android.icu.impl.TextTrieMap extends java.lang.Object {
private android.icu.impl.TextTrieMap$Node _root
boolean _ignoreCase
public void (boolean)
boolean ignoreCase
public android.icu.impl.TextTrieMap put (java.lang.CharSequence, java.lang.Object)
CharSequence text
Object val
android.icu.impl.TextTrieMap$CharIterator chitr
public java.util.Iterator get (java.lang.String)
String text
public java.util.Iterator get (java.lang.CharSequence, int)
CharSequence text
int start
public java.util.Iterator get (java.lang.CharSequence, int, int[])
CharSequence text
int start
int[] matchLen
android.icu.impl.TextTrieMap$LongestMatchHandler handler
public void find (java.lang.CharSequence, android.icu.impl.TextTrieMap$ResultHandler)
CharSequence text
android.icu.impl.TextTrieMap$ResultHandler handler
public void find (java.lang.CharSequence, int, android.icu.impl.TextTrieMap$ResultHandler)
CharSequence text
int offset
android.icu.impl.TextTrieMap$ResultHandler handler
android.icu.impl.TextTrieMap$CharIterator chitr
private synchronized void find (android.icu.impl.TextTrieMap$Node, android.icu.impl.TextTrieMap$CharIterator, android.icu.impl.TextTrieMap$ResultHandler)
android.icu.impl.TextTrieMap$Node node
android.icu.impl.TextTrieMap$CharIterator chitr
android.icu.impl.TextTrieMap$ResultHandler handler
java.util.Iterator values
android.icu.impl.TextTrieMap$Node nextMatch
private static char[] toCharArray (java.lang.CharSequence)
int i
CharSequence text
char[] array
private static char[] subArray (char[], int)
char[] array
int start
char[] sub
private static char[] subArray (char[], int, int)
char[] array
int start
int limit
char[] sub
static char[] access$200 (java.lang.CharSequence)
CharSequence x0
static char[] access$300 (char[], int)
char[] x0
int x1
static char[] access$400 (char[], int, int)
char[] x0
int x1
int x2
}
android/icu/impl/TimeZoneAdapter.classTimeZoneAdapter.java
package android.icu.impl
public android.icu.impl.TimeZoneAdapter extends java.util.TimeZone {
static final long serialVersionUID
private android.icu.util.TimeZone zone
public static java.util.TimeZone wrap (android.icu.util.TimeZone)
android.icu.util.TimeZone tz
public android.icu.util.TimeZone unwrap ()
public void (android.icu.util.TimeZone)
android.icu.util.TimeZone zone
public void setID (java.lang.String)
String ID
public boolean hasSameRules (java.util.TimeZone)
java.util.TimeZone other
public int getOffset (int, int, int, int, int, int)
int era
int year
int month
int day
int dayOfWeek
int millis
public int getRawOffset ()
public void setRawOffset (int)
int offsetMillis
public boolean useDaylightTime ()
public boolean inDaylightTime (java.util.Date)
java.util.Date date
public java.lang.Object clone ()
public synchronized int hashCode ()
public boolean equals (java.lang.Object)
Object obj
public java.lang.String toString ()
}
android/icu/impl/TimeZoneGenericNames$1.classTimeZoneGenericNames.java
package android.icu.impl
android.icu.impl.TimeZoneGenericNames$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$impl$TimeZoneGenericNames$GenericNameType
static final int[] $SwitchMap$com$ibm$icu$text$TimeZoneNames$NameType
static void ()
}
android/icu/impl/TimeZoneGenericNames$Cache.classTimeZoneGenericNames.java
package android.icu.impl
android.icu.impl.TimeZoneGenericNames$Cache extends android.icu.impl.SoftCache {
private void ()
protected android.icu.impl.TimeZoneGenericNames createInstance (java.lang.String, android.icu.util.ULocale)
String key
android.icu.util.ULocale data
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
void (android.icu.impl.TimeZoneGenericNames$1)
android.icu.impl.TimeZoneGenericNames$1 x0
}
android/icu/impl/TimeZoneGenericNames$GenericMatchInfo.classTimeZoneGenericNames.java
package android.icu.impl
public android.icu.impl.TimeZoneGenericNames$GenericMatchInfo extends java.lang.Object {
android.icu.impl.TimeZoneGenericNames$GenericNameType nameType
String tzID
int matchLength
android.icu.text.TimeZoneFormat$TimeType timeType
public void ()
public android.icu.impl.TimeZoneGenericNames$GenericNameType nameType ()
public java.lang.String tzID ()
public android.icu.text.TimeZoneFormat$TimeType timeType ()
public int matchLength ()
}
android/icu/impl/TimeZoneGenericNames$GenericNameSearchHandler.classTimeZoneGenericNames.java
package android.icu.impl
android.icu.impl.TimeZoneGenericNames$GenericNameSearchHandler extends java.lang.Object implements android.icu.impl.TextTrieMap$ResultHandler {
private java.util.EnumSet _types
private java.util.Collection _matches
private int _maxMatchLen
void (java.util.EnumSet)
java.util.EnumSet types
public boolean handlePrefixMatch (int, java.util.Iterator)
android.icu.impl.TimeZoneGenericNames$NameInfo info
android.icu.impl.TimeZoneGenericNames$GenericMatchInfo matchInfo
int matchLength
java.util.Iterator values
public java.util.Collection getMatches ()
public int getMaxMatchLen ()
public void resetResults ()
}
android/icu/impl/TimeZoneGenericNames$GenericNameType.classTimeZoneGenericNames.java
package android.icu.impl
public final android.icu.impl.TimeZoneGenericNames$GenericNameType extends java.lang.Enum {
public static final android.icu.impl.TimeZoneGenericNames$GenericNameType LOCATION
public static final android.icu.impl.TimeZoneGenericNames$GenericNameType LONG
public static final android.icu.impl.TimeZoneGenericNames$GenericNameType SHORT
String[] _fallbackTypeOf
private static final android.icu.impl.TimeZoneGenericNames$GenericNameType[] $VALUES
public static android.icu.impl.TimeZoneGenericNames$GenericNameType[] values ()
public static android.icu.impl.TimeZoneGenericNames$GenericNameType valueOf (java.lang.String)
String name
private transient void (java.lang.String, int, java.lang.String[])
String[] fallbackTypeOf
public boolean isFallbackTypeOf (android.icu.impl.TimeZoneGenericNames$GenericNameType)
String t
android.icu.impl.TimeZoneGenericNames$GenericNameType type
String typeStr
static void ()
}
android/icu/impl/TimeZoneGenericNames$NameInfo.classTimeZoneGenericNames.java
package android.icu.impl
android.icu.impl.TimeZoneGenericNames$NameInfo extends java.lang.Object {
String tzID
android.icu.impl.TimeZoneGenericNames$GenericNameType type
private void ()
void (android.icu.impl.TimeZoneGenericNames$1)
android.icu.impl.TimeZoneGenericNames$1 x0
}
android/icu/impl/TimeZoneGenericNames$Pattern.classTimeZoneGenericNames.java
package android.icu.impl
public final android.icu.impl.TimeZoneGenericNames$Pattern extends java.lang.Enum {
public static final android.icu.impl.TimeZoneGenericNames$Pattern REGION_FORMAT
public static final android.icu.impl.TimeZoneGenericNames$Pattern FALLBACK_FORMAT
String _key
String _defaultVal
private static final android.icu.impl.TimeZoneGenericNames$Pattern[] $VALUES
public static android.icu.impl.TimeZoneGenericNames$Pattern[] values ()
public static android.icu.impl.TimeZoneGenericNames$Pattern valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String, java.lang.String)
String key
String defaultVal
java.lang.String key ()
java.lang.String defaultValue ()
static void ()
}
android/icu/impl/TimeZoneGenericNames.classTimeZoneGenericNames.java
package android.icu.impl
public android.icu.impl.TimeZoneGenericNames extends java.lang.Object implements java.io.Serializable android.icu.util.Freezable {
private static final long serialVersionUID
private android.icu.util.ULocale _locale
private android.icu.text.TimeZoneNames _tznames
private volatile transient boolean _frozen
private transient String _region
private transient java.lang.ref.WeakReference _localeDisplayNamesRef
private transient java.text.MessageFormat[] _patternFormatters
private transient java.util.concurrent.ConcurrentHashMap _genericLocationNamesMap
private transient java.util.concurrent.ConcurrentHashMap _genericPartialLocationNamesMap
private transient android.icu.impl.TextTrieMap _gnamesTrie
private transient boolean _gnamesTrieFullyLoaded
private static android.icu.impl.TimeZoneGenericNames$Cache GENERIC_NAMES_CACHE
private static final long DST_CHECK_RANGE
private static final android.icu.text.TimeZoneNames$NameType[] GENERIC_NON_LOCATION_TYPES
static final boolean $assertionsDisabled
public void (android.icu.util.ULocale, android.icu.text.TimeZoneNames)
android.icu.util.ULocale locale
android.icu.text.TimeZoneNames tznames
private void init ()
android.icu.util.TimeZone tz
String tzCanonicalID
private void (android.icu.util.ULocale)
android.icu.util.ULocale locale
public static android.icu.impl.TimeZoneGenericNames getInstance (android.icu.util.ULocale)
android.icu.util.ULocale locale
String key
public java.lang.String getDisplayName (android.icu.util.TimeZone, android.icu.impl.TimeZoneGenericNames$GenericNameType, long)
android.icu.util.TimeZone tz
android.icu.impl.TimeZoneGenericNames$GenericNameType type
long date
String name
String tzCanonicalID
public java.lang.String getGenericLocationName (java.lang.String)
String country
String city
android.icu.impl.TimeZoneGenericNames$NameInfo info
String tmp
String canonicalTzID
String name
android.icu.util.Output isPrimary
String countryCode
public android.icu.impl.TimeZoneGenericNames setFormatPattern (android.icu.impl.TimeZoneGenericNames$Pattern, java.lang.String)
android.icu.impl.TimeZoneGenericNames$Pattern patType
String patStr
private java.lang.String formatGenericNonLocationName (android.icu.util.TimeZone, android.icu.impl.TimeZoneGenericNames$GenericNameType, long)
android.icu.util.TimeZoneTransition after
android.icu.util.BasicTimeZone btz
android.icu.util.TimeZoneTransition before
int[] tmpOffsets
String mzGenericName
android.icu.text.TimeZoneNames$NameType stdNameType
String stdName
android.icu.util.TimeZone goldenZone
int[] offsets1
String goldenID
String mzName
boolean useStandard
int[] offsets
android.icu.util.TimeZone tz
android.icu.impl.TimeZoneGenericNames$GenericNameType type
long date
String tzID
android.icu.text.TimeZoneNames$NameType nameType
String name
String mzID
private synchronized transient java.lang.String formatPattern (android.icu.impl.TimeZoneGenericNames$Pattern, java.lang.String[])
android.icu.impl.ICUResourceBundle bundle
String patText
java.util.MissingResourceException e
String patText
android.icu.impl.TimeZoneGenericNames$Pattern pat
String[] args
int idx
private synchronized android.icu.text.LocaleDisplayNames getLocaleDisplayNames ()
android.icu.text.LocaleDisplayNames locNames
private synchronized void loadStrings (java.lang.String)
String mzGenName
android.icu.text.TimeZoneNames$NameType genNonLocType
String goldenID
String mzID
String tzCanonicalID
java.util.Set mzIDs
private synchronized java.lang.String getTargetRegion ()
android.icu.util.ULocale tmp
private java.lang.String getPartialLocationName (java.lang.String, java.lang.String, boolean, java.lang.String)
String regionalGolden
android.icu.impl.TimeZoneGenericNames$NameInfo info
String tmp
String tzID
String mzID
boolean isLong
String mzDisplayName
String letter
String key
String name
String location
String countryCode
public android.icu.impl.TimeZoneGenericNames$GenericMatchInfo findBestMatch (java.lang.String, int, java.util.EnumSet)
android.icu.text.TimeZoneNames$MatchInfo match
android.icu.text.TimeZoneNames$MatchInfo longestMatch
android.icu.impl.TimeZoneGenericNames$GenericMatchInfo match
String text
int start
java.util.EnumSet genericTypes
android.icu.impl.TimeZoneGenericNames$GenericMatchInfo bestMatch
java.util.Collection tznamesMatches
java.util.Collection localMatches
public java.util.Collection find (java.lang.String, int, java.util.EnumSet)
android.icu.text.TimeZoneNames$MatchInfo match
String text
int start
java.util.EnumSet genericTypes
java.util.Collection results
java.util.Collection tznamesMatches
private android.icu.impl.TimeZoneGenericNames$GenericMatchInfo createGenericMatchInfo (android.icu.text.TimeZoneNames$MatchInfo)
String mzID
android.icu.text.TimeZoneNames$MatchInfo matchInfo
android.icu.impl.TimeZoneGenericNames$GenericNameType nameType
android.icu.text.TimeZoneFormat$TimeType timeType
String tzID
android.icu.impl.TimeZoneGenericNames$GenericMatchInfo gmatch
private java.util.Collection findTimeZoneNames (java.lang.String, int, java.util.EnumSet)
String text
int start
java.util.EnumSet types
java.util.Collection tznamesMatches
java.util.EnumSet nameTypes
private synchronized java.util.Collection findLocal (java.lang.String, int, java.util.EnumSet)
String tzID
String text
int start
java.util.EnumSet types
android.icu.impl.TimeZoneGenericNames$GenericNameSearchHandler handler
java.util.Set tzIDs
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
public boolean isFrozen ()
public android.icu.impl.TimeZoneGenericNames freeze ()
public android.icu.impl.TimeZoneGenericNames cloneAsThawed ()
android.icu.impl.TimeZoneGenericNames copy
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
void (android.icu.util.ULocale, android.icu.impl.TimeZoneGenericNames$1)
android.icu.util.ULocale x0
android.icu.impl.TimeZoneGenericNames$1 x1
static void ()
}
android/icu/impl/TimeZoneNamesFactoryImpl.classTimeZoneNamesFactoryImpl.java
package android.icu.impl
public android.icu.impl.TimeZoneNamesFactoryImpl extends android.icu.text.TimeZoneNames$Factory {
public void ()
public android.icu.text.TimeZoneNames getTimeZoneNames (android.icu.util.ULocale)
android.icu.util.ULocale locale
}
android/icu/impl/TimeZoneNamesImpl$1.classTimeZoneNamesImpl.java
package android.icu.impl
android.icu.impl.TimeZoneNamesImpl$1 extends java.lang.Object {
}
android/icu/impl/TimeZoneNamesImpl$MZ2TZsCache.classTimeZoneNamesImpl.java
package android.icu.impl
android.icu.impl.TimeZoneNamesImpl$MZ2TZsCache extends android.icu.impl.SoftCache {
private void ()
protected java.util.Map createInstance (java.lang.String, java.lang.String)
String tzID
String region
android.icu.util.UResourceBundle regionMap
java.util.Set regions
java.util.MissingResourceException e
String key
String data
java.util.Map map
android.icu.util.UResourceBundle bundle
android.icu.util.UResourceBundle mapTimezones
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
void (android.icu.impl.TimeZoneNamesImpl$1)
android.icu.impl.TimeZoneNamesImpl$1 x0
}
android/icu/impl/TimeZoneNamesImpl$MZMapEntry.classTimeZoneNamesImpl.java
package android.icu.impl
android.icu.impl.TimeZoneNamesImpl$MZMapEntry extends java.lang.Object {
private String _mzID
private long _from
private long _to
void (java.lang.String, long, long)
String mzID
long from
long to
java.lang.String mzID ()
long from ()
long to ()
}
android/icu/impl/TimeZoneNamesImpl$NameInfo.classTimeZoneNamesImpl.java
package android.icu.impl
android.icu.impl.TimeZoneNamesImpl$NameInfo extends java.lang.Object {
String tzID
String mzID
android.icu.text.TimeZoneNames$NameType type
private void ()
void (android.icu.impl.TimeZoneNamesImpl$1)
android.icu.impl.TimeZoneNamesImpl$1 x0
}
android/icu/impl/TimeZoneNamesImpl$NameSearchHandler.classTimeZoneNamesImpl.java
package android.icu.impl
android.icu.impl.TimeZoneNamesImpl$NameSearchHandler extends java.lang.Object implements android.icu.impl.TextTrieMap$ResultHandler {
private java.util.EnumSet _nameTypes
private java.util.Collection _matches
private int _maxMatchLen
static final boolean $assertionsDisabled
void (java.util.EnumSet)
java.util.EnumSet nameTypes
public boolean handlePrefixMatch (int, java.util.Iterator)
android.icu.text.TimeZoneNames$MatchInfo minfo
android.icu.impl.TimeZoneNamesImpl$NameInfo ninfo
android.icu.text.TimeZoneNames$MatchInfo minfo
int matchLength
java.util.Iterator values
public java.util.Collection getMatches ()
public int getMaxMatchLen ()
public void resetResults ()
static void ()
}
android/icu/impl/TimeZoneNamesImpl$TZ2MZsCache.classTimeZoneNamesImpl.java
package android.icu.impl
android.icu.impl.TimeZoneNamesImpl$TZ2MZsCache extends android.icu.impl.SoftCache {
private void ()
protected java.util.List createInstance (java.lang.String, java.lang.String)
android.icu.util.UResourceBundle mz
String mzid
String fromStr
String toStr
long from
long to
int idx
android.icu.util.UResourceBundle zoneBundle
java.util.MissingResourceException mre
String key
String data
java.util.List mzMaps
android.icu.util.UResourceBundle bundle
android.icu.util.UResourceBundle metazoneInfoBundle
String tzkey
private static long parseDate (java.lang.String)
int n
int n
int n
int n
int n
String text
int year
int month
int day
int hour
int min
int idx
long date
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
void (android.icu.impl.TimeZoneNamesImpl$1)
android.icu.impl.TimeZoneNamesImpl$1 x0
}
android/icu/impl/TimeZoneNamesImpl$ZNames.classTimeZoneNamesImpl.java
package android.icu.impl
android.icu.impl.TimeZoneNamesImpl$ZNames extends java.lang.Object {
private static final android.icu.impl.TimeZoneNamesImpl$ZNames EMPTY_ZNAMES
private static final int EX_LOC_INDEX
private String[] _names
private boolean didAddIntoTrie
protected void (java.lang.String[])
String[] names
public static android.icu.impl.TimeZoneNamesImpl$ZNames getInstance (java.lang.String[], java.lang.String)
String locationName
String[] names
String tzID
public static android.icu.impl.TimeZoneNamesImpl$ZNames getInstance (android.icu.impl.TimeZoneNamesImpl$ZNamesLoader, android.icu.impl.ICUResourceBundle, java.lang.String, java.lang.String)
android.icu.impl.TimeZoneNamesImpl$ZNamesLoader loader
android.icu.impl.ICUResourceBundle zoneStrings
String key
String tzID
public java.lang.String getName (android.icu.text.TimeZoneNames$NameType)
android.icu.text.TimeZoneNames$NameType type
public void addNamesIntoTrie (java.lang.String, java.lang.String, android.icu.impl.TextTrieMap)
android.icu.impl.TimeZoneNamesImpl$NameInfo info
String name
int i
String mzID
String tzID
android.icu.impl.TextTrieMap trie
static android.icu.impl.TimeZoneNamesImpl$ZNames access$200 ()
static void ()
}
android/icu/impl/TimeZoneNamesImpl$ZNamesLoader.classTimeZoneNamesImpl.java
package android.icu.impl
final android.icu.impl.TimeZoneNamesImpl$ZNamesLoader extends android.icu.impl.ICUResource$TableSink {
private static int NUM_META_ZONE_NAMES
private static int NUM_TIME_ZONE_NAMES
private static String NO_NAME
private static android.icu.impl.TimeZoneNamesImpl$ZNamesLoader DUMMY_LOADER
private String[] names
private int numNames
private void (int)
int numNames
static android.icu.impl.TimeZoneNamesImpl$ZNamesLoader forMetaZoneNames ()
static android.icu.impl.TimeZoneNamesImpl$ZNamesLoader forTimeZoneNames ()
java.lang.String[] load (android.icu.impl.ICUResourceBundle, java.lang.String)
java.util.MissingResourceException e
android.icu.impl.ICUResourceBundle zoneStrings
String key
private static android.icu.text.TimeZoneNames$NameType nameTypeFromKey (android.icu.impl.ICUResource$Key)
android.icu.impl.ICUResource$Key key
char c0
char c1
public void put (android.icu.impl.ICUResource$Key, android.icu.impl.ICUResource$Value)
android.icu.text.TimeZoneNames$NameType type
android.icu.impl.ICUResource$Key key
android.icu.impl.ICUResource$Value value
public void putNoFallback (android.icu.impl.ICUResource$Key)
android.icu.impl.ICUResource$Key key
android.icu.text.TimeZoneNames$NameType type
private java.lang.String[] getNames ()
String name
int i
String[] result
int length
String[] result
static android.icu.impl.TimeZoneNamesImpl$ZNamesLoader access$500 ()
static java.lang.String[] access$600 (android.icu.impl.TimeZoneNamesImpl$ZNamesLoader)
android.icu.impl.TimeZoneNamesImpl$ZNamesLoader x0
static void ()
}
android/icu/impl/TimeZoneNamesImpl$ZoneStringsLoader.classTimeZoneNamesImpl.java
package android.icu.impl
final android.icu.impl.TimeZoneNamesImpl$ZoneStringsLoader extends android.icu.impl.ICUResource$TableSink {
private static final int INITIAL_NUM_ZONES
private java.util.HashMap keyToLoader
private StringBuilder sb
final android.icu.impl.TimeZoneNamesImpl this$0
private void (android.icu.impl.TimeZoneNamesImpl)
void load ()
String mzID
android.icu.impl.TimeZoneNamesImpl$ZNames mzNames
String tzID
android.icu.impl.TimeZoneNamesImpl$ZNames tzNames
android.icu.impl.ICUResource$Key key
android.icu.impl.TimeZoneNamesImpl$ZNamesLoader loader
java.util.Map$Entry entry
public android.icu.impl.ICUResource$TableSink getOrCreateTableSink (android.icu.impl.ICUResource$Key, int)
String mzID
String tzID
android.icu.impl.ICUResource$Key key
int initialSize
android.icu.impl.TimeZoneNamesImpl$ZNamesLoader loader
android.icu.impl.TimeZoneNamesImpl$ZNamesLoader result
public void putNoFallback (android.icu.impl.ICUResource$Key)
android.icu.impl.ICUResource$Key key
private java.lang.String mzIDFromKey (android.icu.impl.ICUResource$Key)
int i
android.icu.impl.ICUResource$Key key
private java.lang.String tzIDFromKey (android.icu.impl.ICUResource$Key)
char c
int i
android.icu.impl.ICUResource$Key key
void (android.icu.impl.TimeZoneNamesImpl, android.icu.impl.TimeZoneNamesImpl$1)
android.icu.impl.TimeZoneNamesImpl x0
android.icu.impl.TimeZoneNamesImpl$1 x1
}
android/icu/impl/TimeZoneNamesImpl.classTimeZoneNamesImpl.java
package android.icu.impl
public android.icu.impl.TimeZoneNamesImpl extends android.icu.text.TimeZoneNames {
private static final long serialVersionUID
private static final String ZONE_STRINGS_BUNDLE
private static final String MZ_PREFIX
private static final android.icu.text.TimeZoneNames$NameType[] NAME_TYPE_VALUES
private static volatile java.util.Set METAZONE_IDS
private static final android.icu.impl.TimeZoneNamesImpl$TZ2MZsCache TZ_TO_MZS_CACHE
private static final android.icu.impl.TimeZoneNamesImpl$MZ2TZsCache MZ_TO_TZS_CACHE
private transient android.icu.impl.ICUResourceBundle _zoneStrings
private transient java.util.concurrent.ConcurrentHashMap _mzNamesMap
private transient java.util.concurrent.ConcurrentHashMap _tzNamesMap
private transient boolean _namesFullyLoaded
private transient android.icu.impl.TextTrieMap _namesTrie
private transient boolean _namesTrieFullyLoaded
private static final java.util.regex.Pattern LOC_EXCLUSION_PATTERN
public void (android.icu.util.ULocale)
android.icu.util.ULocale locale
public java.util.Set getAvailableMetaZoneIDs ()
static java.util.Set _getAvailableMetaZoneIDs ()
android.icu.util.UResourceBundle bundle
android.icu.util.UResourceBundle mapTimezones
java.util.Set keys
public java.util.Set getAvailableMetaZoneIDs (java.lang.String)
String tzID
static java.util.Set _getAvailableMetaZoneIDs (java.lang.String)
android.icu.impl.TimeZoneNamesImpl$MZMapEntry map
String tzID
java.util.List maps
java.util.Set mzIDs
public java.lang.String getMetaZoneID (java.lang.String, long)
String tzID
long date
static java.lang.String _getMetaZoneID (java.lang.String, long)
android.icu.impl.TimeZoneNamesImpl$MZMapEntry map
String tzID
long date
String mzID
java.util.List maps
public java.lang.String getReferenceZoneID (java.lang.String, java.lang.String)
String mzID
String region
static java.lang.String _getReferenceZoneID (java.lang.String, java.lang.String)
String mzID
String region
String refID
java.util.Map regionTzMap
public java.lang.String getMetaZoneDisplayName (java.lang.String, android.icu.text.TimeZoneNames$NameType)
String mzID
android.icu.text.TimeZoneNames$NameType type
public java.lang.String getTimeZoneDisplayName (java.lang.String, android.icu.text.TimeZoneNames$NameType)
String tzID
android.icu.text.TimeZoneNames$NameType type
public java.lang.String getExemplarLocationName (java.lang.String)
String tzID
String locName
public synchronized java.util.Collection find (java.lang.CharSequence, int, java.util.EnumSet)
android.icu.impl.TimeZoneNamesImpl$ZNames tznames
String tzID
CharSequence text
int start
java.util.EnumSet nameTypes
android.icu.impl.TimeZoneNamesImpl$NameSearchHandler handler
java.util.Set tzIDs
public synchronized void loadAllDisplayNames ()
public void getDisplayNames (java.lang.String, android.icu.text.TimeZoneNames$NameType[], long, java.lang.String[], int)
String mzID
android.icu.text.TimeZoneNames$NameType type
String name
int i
String tzID
android.icu.text.TimeZoneNames$NameType[] types
long date
String[] dest
int destOffset
android.icu.impl.TimeZoneNamesImpl$ZNames tzNames
android.icu.impl.TimeZoneNamesImpl$ZNames mzNames
private void internalLoadAllDisplayNames ()
private void addAllNamesIntoTrie ()
java.util.Map$Entry entry
java.util.Map$Entry entry
private void initialize (android.icu.util.ULocale)
android.icu.util.ULocale locale
android.icu.impl.ICUResourceBundle bundle
android.icu.util.TimeZone tz
String tzCanonicalID
private synchronized void loadStrings (java.lang.String)
String mzID
String tzCanonicalID
android.icu.impl.TimeZoneNamesImpl$ZNamesLoader loader
java.util.Set mzIDs
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
android.icu.util.ULocale locale
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
android.icu.util.ULocale locale
private synchronized android.icu.impl.TimeZoneNamesImpl$ZNames loadMetaZoneNames (android.icu.impl.TimeZoneNamesImpl$ZNamesLoader, java.lang.String)
android.icu.impl.TimeZoneNamesImpl$ZNamesLoader loader
String mzID
android.icu.impl.TimeZoneNamesImpl$ZNames znames
private synchronized android.icu.impl.TimeZoneNamesImpl$ZNames loadTimeZoneNames (android.icu.impl.TimeZoneNamesImpl$ZNamesLoader, java.lang.String)
android.icu.impl.TimeZoneNamesImpl$ZNamesLoader loader
String tzID
android.icu.impl.TimeZoneNamesImpl$ZNames tznames
public static java.lang.String getDefaultExemplarLocationName (java.lang.String)
String tzID
String location
int sep
static android.icu.impl.ICUResourceBundle access$400 (android.icu.impl.TimeZoneNamesImpl)
android.icu.impl.TimeZoneNamesImpl x0
static java.util.concurrent.ConcurrentHashMap access$700 (android.icu.impl.TimeZoneNamesImpl)
android.icu.impl.TimeZoneNamesImpl x0
static java.util.concurrent.ConcurrentHashMap access$800 (android.icu.impl.TimeZoneNamesImpl)
android.icu.impl.TimeZoneNamesImpl x0
static android.icu.text.TimeZoneNames$NameType[] access$1000 ()
static void ()
}
android/icu/impl/Trie$1.classTrie.java
package android.icu.impl
android.icu.impl.Trie$1 extends java.lang.Object {
}
android/icu/impl/Trie$DataManipulate.classTrie.java
package android.icu.impl
public abstract android.icu.impl.Trie$DataManipulate extends java.lang.Object {
public abstract int getFoldingOffset (int)
}
android/icu/impl/Trie$DefaultGetFoldingOffset.classTrie.java
package android.icu.impl
android.icu.impl.Trie$DefaultGetFoldingOffset extends java.lang.Object implements android.icu.impl.Trie$DataManipulate {
private void ()
public int getFoldingOffset (int)
int value
void (android.icu.impl.Trie$1)
android.icu.impl.Trie$1 x0
}
android/icu/impl/Trie.classTrie.java
package android.icu.impl
public abstract android.icu.impl.Trie extends java.lang.Object {
protected static final int LEAD_INDEX_OFFSET_
protected static final int INDEX_STAGE_1_SHIFT_
protected static final int INDEX_STAGE_2_SHIFT_
protected static final int DATA_BLOCK_LENGTH
protected static final int INDEX_STAGE_3_MASK_
protected static final int SURROGATE_BLOCK_BITS
protected static final int SURROGATE_BLOCK_COUNT
protected static final int BMP_INDEX_LENGTH
protected static final int SURROGATE_MASK_
protected char[] m_index_
protected android.icu.impl.Trie$DataManipulate m_dataManipulate_
protected int m_dataOffset_
protected int m_dataLength_
protected static final int HEADER_LENGTH_
protected static final int HEADER_OPTIONS_LATIN1_IS_LINEAR_MASK_
protected static final int HEADER_SIGNATURE_
private static final int HEADER_OPTIONS_SHIFT_MASK_
protected static final int HEADER_OPTIONS_INDEX_SHIFT_
protected static final int HEADER_OPTIONS_DATA_IS_32_BIT_
private boolean m_isLatin1Linear_
private int m_options_
static final boolean $assertionsDisabled
public final boolean isLatin1Linear ()
public boolean equals (java.lang.Object)
Object other
android.icu.impl.Trie othertrie
public int hashCode ()
public int getSerializedDataSize ()
int result
protected void (java.nio.ByteBuffer, android.icu.impl.Trie$DataManipulate)
java.nio.ByteBuffer bytes
android.icu.impl.Trie$DataManipulate dataManipulate
int signature
protected void (char[], int, android.icu.impl.Trie$DataManipulate)
char[] index
int options
android.icu.impl.Trie$DataManipulate dataManipulate
protected abstract int getSurrogateOffset (char, char)
protected abstract int getValue (int)
protected abstract int getInitialValue ()
protected final int getRawOffset (int, char)
int offset
char ch
protected final int getBMPOffset (char)
char ch
protected final int getLeadOffset (char)
char ch
protected final int getCodePointOffset (int)
int ch
protected void unserialize (java.nio.ByteBuffer)
java.nio.ByteBuffer bytes
protected final boolean isIntTrie ()
protected final boolean isCharTrie ()
private final boolean checkHeader (int)
int signature
static void ()
}
android/icu/impl/Trie2$1.classTrie2.java
package android.icu.impl
final android.icu.impl.Trie2$1 extends java.lang.Object implements android.icu.impl.Trie2$ValueMapper {
void ()
public int map (int)
int in
}
android/icu/impl/Trie2$2.classTrie2.java
package android.icu.impl
android.icu.impl.Trie2$2 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$impl$Trie2$ValueWidth
static void ()
}
android/icu/impl/Trie2$CharSequenceIterator.classTrie2.java
package android.icu.impl
public android.icu.impl.Trie2$CharSequenceIterator extends java.lang.Object implements java.util.Iterator {
private CharSequence text
private int textLength
private int index
private android.icu.impl.Trie2$CharSequenceValues fResults
final android.icu.impl.Trie2 this$0
void (android.icu.impl.Trie2, java.lang.CharSequence, int)
android.icu.impl.Trie2 this$0
CharSequence t
int index
public void set (int)
int i
public final boolean hasNext ()
public final boolean hasPrevious ()
public android.icu.impl.Trie2$CharSequenceValues next ()
int c
int val
public android.icu.impl.Trie2$CharSequenceValues previous ()
int c
int val
public void remove ()
public volatile java.lang.Object next ()
}
android/icu/impl/Trie2$CharSequenceValues.classTrie2.java
package android.icu.impl
public android.icu.impl.Trie2$CharSequenceValues extends java.lang.Object {
public int index
public int codePoint
public int value
public void ()
}
android/icu/impl/Trie2$Range.classTrie2.java
package android.icu.impl
public android.icu.impl.Trie2$Range extends java.lang.Object {
public int startCodePoint
public int endCodePoint
public int value
public boolean leadSurrogate
public void ()
public boolean equals (java.lang.Object)
Object other
android.icu.impl.Trie2$Range tother
public int hashCode ()
int h
}
android/icu/impl/Trie2$Trie2Iterator.classTrie2.java
package android.icu.impl
android.icu.impl.Trie2$Trie2Iterator extends java.lang.Object implements java.util.Iterator {
private android.icu.impl.Trie2$ValueMapper mapper
private android.icu.impl.Trie2$Range returnValue
private int nextStart
private int limitCP
private boolean doingCodePoints
private boolean doLeadSurrogates
final android.icu.impl.Trie2 this$0
void (android.icu.impl.Trie2, android.icu.impl.Trie2$ValueMapper)
android.icu.impl.Trie2 this$0
android.icu.impl.Trie2$ValueMapper vm
void (android.icu.impl.Trie2, char, android.icu.impl.Trie2$ValueMapper)
android.icu.impl.Trie2 this$0
char leadSurrogate
android.icu.impl.Trie2$ValueMapper vm
public android.icu.impl.Trie2$Range next ()
int endOfRange
int val
int mappedVal
public boolean hasNext ()
public void remove ()
private int rangeEndLS (char)
char startingLS
int c
int val
public volatile java.lang.Object next ()
}
android/icu/impl/Trie2$UTrie2Header.classTrie2.java
package android.icu.impl
android.icu.impl.Trie2$UTrie2Header extends java.lang.Object {
int signature
int options
int indexLength
int shiftedDataLength
int index2NullOffset
int dataNullOffset
int shiftedHighStart
void ()
}
android/icu/impl/Trie2$ValueMapper.classTrie2.java
package android.icu.impl
public abstract android.icu.impl.Trie2$ValueMapper extends java.lang.Object {
public abstract int map (int)
}
android/icu/impl/Trie2$ValueWidth.classTrie2.java
package android.icu.impl
final android.icu.impl.Trie2$ValueWidth extends java.lang.Enum {
public static final android.icu.impl.Trie2$ValueWidth BITS_16
public static final android.icu.impl.Trie2$ValueWidth BITS_32
private static final android.icu.impl.Trie2$ValueWidth[] $VALUES
public static android.icu.impl.Trie2$ValueWidth[] values ()
public static android.icu.impl.Trie2$ValueWidth valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/impl/Trie2.classTrie2.java
package android.icu.impl
public abstract android.icu.impl.Trie2 extends java.lang.Object implements java.lang.Iterable {
private static android.icu.impl.Trie2$ValueMapper defaultValueMapper
android.icu.impl.Trie2$UTrie2Header header
char[] index
int data16
int[] data32
int indexLength
int dataLength
int index2NullOffset
int initialValue
int errorValue
int highStart
int highValueIndex
int dataNullOffset
int fHash
static final int UTRIE2_OPTIONS_VALUE_BITS_MASK
static final int UTRIE2_SHIFT_1
static final int UTRIE2_SHIFT_2
static final int UTRIE2_SHIFT_1_2
static final int UTRIE2_OMITTED_BMP_INDEX_1_LENGTH
static final int UTRIE2_CP_PER_INDEX_1_ENTRY
static final int UTRIE2_INDEX_2_BLOCK_LENGTH
static final int UTRIE2_INDEX_2_MASK
static final int UTRIE2_DATA_BLOCK_LENGTH
static final int UTRIE2_DATA_MASK
static final int UTRIE2_INDEX_SHIFT
static final int UTRIE2_DATA_GRANULARITY
static final int UTRIE2_INDEX_2_OFFSET
static final int UTRIE2_LSCP_INDEX_2_OFFSET
static final int UTRIE2_LSCP_INDEX_2_LENGTH
static final int UTRIE2_INDEX_2_BMP_LENGTH
static final int UTRIE2_UTF8_2B_INDEX_2_OFFSET
static final int UTRIE2_UTF8_2B_INDEX_2_LENGTH
static final int UTRIE2_INDEX_1_OFFSET
static final int UTRIE2_MAX_INDEX_1_LENGTH
static final int UTRIE2_BAD_UTF8_DATA_OFFSET
static final int UTRIE2_DATA_START_OFFSET
static final int UNEWTRIE2_INDEX_GAP_OFFSET
static final int UNEWTRIE2_INDEX_GAP_LENGTH
static final int UNEWTRIE2_MAX_INDEX_2_LENGTH
static final int UNEWTRIE2_INDEX_1_LENGTH
static final int UNEWTRIE2_MAX_DATA_LENGTH
public void ()
public static android.icu.impl.Trie2 createFromSerialized (java.nio.ByteBuffer) throws java.io.IOException
boolean isBigEndian
android.icu.impl.Trie2$ValueWidth width
android.icu.impl.Trie2 This
android.icu.impl.Trie2$UTrie2Header header
android.icu.impl.Trie2$ValueWidth width
android.icu.impl.Trie2 This
int indexArraySize
java.nio.ByteBuffer bytes
java.nio.ByteOrder outerByteOrder
public static int getVersion (java.io.InputStream, boolean) throws java.io.IOException
java.io.InputStream is
boolean littleEndianOk
byte[] sig
int read
public abstract int get (int)
public abstract int getFromU16SingleLead (char)
public final boolean equals (java.lang.Object)
android.icu.impl.Trie2$Range rangeFromThis
android.icu.impl.Trie2$Range rangeFromOther
Object other
android.icu.impl.Trie2 OtherTrie
java.util.Iterator otherIter
public int hashCode ()
android.icu.impl.Trie2$Range r
int hash
public java.util.Iterator iterator ()
public java.util.Iterator iterator (android.icu.impl.Trie2$ValueMapper)
android.icu.impl.Trie2$ValueMapper mapper
public java.util.Iterator iteratorForLeadSurrogate (char, android.icu.impl.Trie2$ValueMapper)
char lead
android.icu.impl.Trie2$ValueMapper mapper
public java.util.Iterator iteratorForLeadSurrogate (char)
char lead
protected int serializeHeader (java.io.DataOutputStream) throws java.io.IOException
java.io.DataOutputStream dos
int bytesWritten
int i
public android.icu.impl.Trie2$CharSequenceIterator charSequenceIterator (java.lang.CharSequence, int)
CharSequence text
int index
int rangeEnd (int, int, int)
int start
int limitp
int val
int c
int limit
private static int initHash ()
private static int hashByte (int, int)
int h
int b
private static int hashUChar32 (int, int)
int h
int c
private static int hashInt (int, int)
int h
int i
static int access$000 ()
static int access$100 (int, int)
int x0
int x1
static int access$200 (int, int)
int x0
int x1
static int access$300 (int, int)
int x0
int x1
static void ()
}
android/icu/impl/Trie2_16.classTrie2_16.java
package android.icu.impl
public final android.icu.impl.Trie2_16 extends android.icu.impl.Trie2 {
void ()
public static android.icu.impl.Trie2_16 createFromSerialized (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer bytes
public final int get (int)
int value
int ix
int value
int ix
int value
int ix
int value
int codePoint
public int getFromU16SingleLead (char)
char codeUnit
int value
int ix
public int serialize (java.io.OutputStream) throws java.io.IOException
int i
java.io.OutputStream os
java.io.DataOutputStream dos
int bytesWritten
public int getSerializedLength ()
int rangeEnd (int, int, int)
int ix
int ix
int startIx
int limitIx
int startingCP
int limit
int value
int cp
int block
int index2Block
}
android/icu/impl/Trie2_32.classTrie2_32.java
package android.icu.impl
public android.icu.impl.Trie2_32 extends android.icu.impl.Trie2 {
void ()
public static android.icu.impl.Trie2_32 createFromSerialized (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer bytes
public final int get (int)
int value
int ix
int value
int ix
int value
int ix
int value
int codePoint
public int getFromU16SingleLead (char)
char codeUnit
int value
int ix
public int serialize (java.io.OutputStream) throws java.io.IOException
int i
java.io.OutputStream os
java.io.DataOutputStream dos
int bytesWritten
public int getSerializedLength ()
int rangeEnd (int, int, int)
int ix
int ix
int startIx
int limitIx
int startingCP
int limit
int value
int cp
int block
int index2Block
}
android/icu/impl/Trie2Writable$1.classTrie2Writable.java
package android.icu.impl
android.icu.impl.Trie2Writable$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$impl$Trie2$ValueWidth
static void ()
}
android/icu/impl/Trie2Writable.classTrie2Writable.java
package android.icu.impl
public android.icu.impl.Trie2Writable extends android.icu.impl.Trie2 {
private static final int UTRIE2_MAX_INDEX_LENGTH
private static final int UTRIE2_MAX_DATA_LENGTH
private static final int UNEWTRIE2_INITIAL_DATA_LENGTH
private static final int UNEWTRIE2_MEDIUM_DATA_LENGTH
private static final int UNEWTRIE2_INDEX_2_NULL_OFFSET
private static final int UNEWTRIE2_INDEX_2_START_OFFSET
private static final int UNEWTRIE2_DATA_NULL_OFFSET
private static final int UNEWTRIE2_DATA_START_OFFSET
private static final int UNEWTRIE2_DATA_0800_OFFSET
private int[] index1
private int[] index2
private int[] data
private int index2Length
private int dataCapacity
private int firstFreeBlock
private int index2NullOffset
private boolean isCompacted
private int[] map
private boolean UTRIE2_DEBUG
static final boolean $assertionsDisabled
public void (int, int)
int initialValueP
int errorValueP
private void init (int, int)
int initialValueP
int errorValueP
int i
int j
public void (android.icu.impl.Trie2)
android.icu.impl.Trie2$Range r
android.icu.impl.Trie2 source
private boolean isInNullBlock (int, boolean)
int i2
int c
boolean forLSCP
int i2
int block
private int allocIndex2Block ()
int newBlock
int newTop
private int getIndex2Block (int, boolean)
int c
boolean forLSCP
int i1
int i2
private int allocDataBlock (int)
int newBlock
int capacity
int capacity
int capacity
int[] newData
int newTop
int copyBlock
int newBlock
private void releaseDataBlock (int)
int block
private boolean isWritableBlock (int)
int block
private void setIndex2Entry (int, int)
int i2
int block
int oldBlock
private int getDataBlock (int, boolean)
int c
boolean forLSCP
int i2
int oldBlock
int newBlock
public android.icu.impl.Trie2Writable set (int, int)
int c
int value
private android.icu.impl.Trie2Writable set (int, boolean, int)
int c
boolean forLSCP
int value
int block
private void uncompact ()
android.icu.impl.Trie2Writable tempTrie
private void writeBlock (int, int)
int block
int value
int limit
private void fillBlock (int, int, int, int, int, boolean)
int i
int block
int start
int limit
int value
int initialValue
boolean overwrite
int i
int pLimit
public android.icu.impl.Trie2Writable setRange (int, int, int, boolean)
int nextStart
int block
int repeatBlock
int i2
boolean setRepeatBlock
int block
int block
int start
int end
int value
boolean overwrite
int rest
int repeatBlock
int limit
public android.icu.impl.Trie2Writable setRange (android.icu.impl.Trie2$Range, boolean)
int c
android.icu.impl.Trie2$Range range
boolean overwrite
public android.icu.impl.Trie2Writable setForLeadSurrogateCodeUnit (char, int)
char codeUnit
int value
public int get (int)
int codePoint
private int get (int, boolean)
int i2
int c
boolean fromLSCP
int i2
int block
public int getFromU16SingleLead (char)
char c
private boolean equal_int (int[], int, int, int)
int i
int[] a
int s
int t
int length
private int findSameIndex2Block (int, int)
int index2Length
int otherBlock
int block
private int findSameDataBlock (int, int, int)
int dataLength
int otherBlock
int blockLength
int block
private int findHighStart (int)
int prevI2Block
int prevBlock
int value
int i2
int j
int i2Block
int block
int highValue
int c
int prev
int i1
int prevI2Block
int prevBlock
private void compactData ()
int mapIndex
int mapIndex
int movedStart
int overlap
int mapIndex
int start
int newStart
int blockLength
int i
int blockCount
private void compactIndex2 ()
int movedStart
int overlap
int i
int start
int newStart
private void compactTrie ()
int suppHighStart
int localHighStart
int highValue
public android.icu.impl.Trie2_16 toTrie2_16 ()
android.icu.impl.Trie2_16 frozenTrie
public android.icu.impl.Trie2_32 toTrie2_32 ()
android.icu.impl.Trie2_32 frozenTrie
private void freeze (android.icu.impl.Trie2, android.icu.impl.Trie2$ValueWidth)
int allIndexesLength
int dataMove
int index1Length
int index2Offset
android.icu.impl.Trie2 dest
android.icu.impl.Trie2$ValueWidth valueBits
int i
int allIndexesLength
int dataMove
int indexLength
int destIdx
static void ()
}
android/icu/impl/TrieBuilder$DataManipulate.classTrieBuilder.java
package android.icu.impl
public abstract android.icu.impl.TrieBuilder$DataManipulate extends java.lang.Object {
public abstract int getFoldedValue (int, int)
}
android/icu/impl/TrieBuilder.classTrieBuilder.java
package android.icu.impl
public android.icu.impl.TrieBuilder extends java.lang.Object {
public static final int DATA_BLOCK_LENGTH
protected int[] m_index_
protected int m_indexLength_
protected int m_dataCapacity_
protected int m_dataLength_
protected boolean m_isLatin1Linear_
protected boolean m_isCompacted_
protected int[] m_map_
protected static final int SHIFT_
protected static final int MAX_INDEX_LENGTH_
protected static final int BMP_INDEX_LENGTH_
protected static final int SURROGATE_BLOCK_COUNT_
protected static final int MASK_
protected static final int INDEX_SHIFT_
protected static final int MAX_DATA_LENGTH_
protected static final int OPTIONS_INDEX_SHIFT_
protected static final int OPTIONS_DATA_IS_32_BIT_
protected static final int OPTIONS_LATIN1_IS_LINEAR_
protected static final int DATA_GRANULARITY_
private static final int MAX_BUILD_TIME_DATA_LENGTH_
public boolean isInZeroBlock (int)
int ch
protected void ()
protected void (android.icu.impl.TrieBuilder)
android.icu.impl.TrieBuilder table
protected static final boolean equal_int (int[], int, int, int)
int[] array
int start1
int start2
int length
protected void findUnusedBlocks ()
int i
protected static final int findSameIndexBlock (int[], int, int)
int block
int[] index
int indexLength
int otherBlock
}
android/icu/impl/TrieIterator.classTrieIterator.java
package android.icu.impl
public android.icu.impl.TrieIterator extends java.lang.Object implements android.icu.util.RangeValueIterator {
private static final int BMP_INDEX_LENGTH_
private static final int LEAD_SURROGATE_MIN_VALUE_
private static final int TRAIL_SURROGATE_MIN_VALUE_
private static final int TRAIL_SURROGATE_COUNT_
private static final int TRAIL_SURROGATE_INDEX_BLOCK_LENGTH_
private static final int DATA_BLOCK_LENGTH_
private android.icu.impl.Trie m_trie_
private int m_initialValue_
private int m_currentCodepoint_
private int m_nextCodepoint_
private int m_nextValue_
private int m_nextIndex_
private int m_nextBlock_
private int m_nextBlockIndex_
private int m_nextTrailIndexOffset_
public void (android.icu.impl.Trie)
android.icu.impl.Trie trie
public final boolean next (android.icu.util.RangeValueIterator$Element)
android.icu.util.RangeValueIterator$Element element
public final void reset ()
protected int extract (int)
int value
private final void setResult (android.icu.util.RangeValueIterator$Element, int, int, int)
android.icu.util.RangeValueIterator$Element element
int start
int limit
int value
private final boolean calculateNextBMPElement (android.icu.util.RangeValueIterator$Element)
android.icu.util.RangeValueIterator$Element element
int currentValue
private final void calculateNextSupplementaryElement (android.icu.util.RangeValueIterator$Element)
int leadBlock
android.icu.util.RangeValueIterator$Element element
int currentValue
int nextLead
private final boolean checkBlockDetail (int)
int currentValue
private final boolean checkBlock (int)
int currentValue
int currentBlock
private final boolean checkTrailBlock (int)
int currentValue
private final boolean checkNullNextTrailIndex ()
int nextLead
int leadBlock
}
android/icu/impl/TZDBTimeZoneNames$1.classTZDBTimeZoneNames.java
package android.icu.impl
android.icu.impl.TZDBTimeZoneNames$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$text$TimeZoneNames$NameType
static void ()
}
android/icu/impl/TZDBTimeZoneNames$TZDBNameInfo.classTZDBTimeZoneNames.java
package android.icu.impl
android.icu.impl.TZDBTimeZoneNames$TZDBNameInfo extends java.lang.Object {
String mzID
android.icu.text.TimeZoneNames$NameType type
boolean ambiguousType
String[] parseRegions
private void ()
void (android.icu.impl.TZDBTimeZoneNames$1)
android.icu.impl.TZDBTimeZoneNames$1 x0
}
android/icu/impl/TZDBTimeZoneNames$TZDBNames.classTZDBTimeZoneNames.java
package android.icu.impl
android.icu.impl.TZDBTimeZoneNames$TZDBNames extends java.lang.Object {
public static final android.icu.impl.TZDBTimeZoneNames$TZDBNames EMPTY_TZDBNAMES
private String[] _names
private String[] _parseRegions
private static final String[] KEYS
private void (java.lang.String[], java.lang.String[])
String[] names
String[] parseRegions
static android.icu.impl.TZDBTimeZoneNames$TZDBNames getInstance (android.icu.impl.ICUResourceBundle, java.lang.String)
java.util.MissingResourceException e
java.util.MissingResourceException e
int i
android.icu.impl.ICUResourceBundle regionsRes
android.icu.impl.ICUResourceBundle zoneStrings
String key
android.icu.impl.ICUResourceBundle table
boolean isEmpty
String[] names
String[] parseRegions
java.lang.String getName (android.icu.text.TimeZoneNames$NameType)
android.icu.text.TimeZoneNames$NameType type
String name
java.lang.String[] getParseRegions ()
static void ()
}
android/icu/impl/TZDBTimeZoneNames$TZDBNameSearchHandler.classTZDBTimeZoneNames.java
package android.icu.impl
android.icu.impl.TZDBTimeZoneNames$TZDBNameSearchHandler extends java.lang.Object implements android.icu.impl.TextTrieMap$ResultHandler {
private java.util.EnumSet _nameTypes
private java.util.Collection _matches
private String _region
static final boolean $assertionsDisabled
void (java.util.EnumSet, java.lang.String)
java.util.EnumSet nameTypes
String region
public boolean handlePrefixMatch (int, java.util.Iterator)
String region
boolean matchRegion
android.icu.impl.TZDBTimeZoneNames$TZDBNameInfo ninfo
android.icu.text.TimeZoneNames$NameType ntype
android.icu.text.TimeZoneNames$MatchInfo minfo
int matchLength
java.util.Iterator values
android.icu.impl.TZDBTimeZoneNames$TZDBNameInfo match
android.icu.impl.TZDBTimeZoneNames$TZDBNameInfo defaultRegionMatch
public java.util.Collection getMatches ()
static void ()
}
android/icu/impl/TZDBTimeZoneNames.classTZDBTimeZoneNames.java
package android.icu.impl
public android.icu.impl.TZDBTimeZoneNames extends android.icu.text.TimeZoneNames {
private static final long serialVersionUID
private static final java.util.concurrent.ConcurrentHashMap TZDB_NAMES_MAP
private static volatile android.icu.impl.TextTrieMap TZDB_NAMES_TRIE
private static final android.icu.impl.ICUResourceBundle ZONESTRINGS
private android.icu.util.ULocale _locale
private volatile transient String _region
public void (android.icu.util.ULocale)
android.icu.util.ULocale loc
public java.util.Set getAvailableMetaZoneIDs ()
public java.util.Set getAvailableMetaZoneIDs (java.lang.String)
String tzID
public java.lang.String getMetaZoneID (java.lang.String, long)
String tzID
long date
public java.lang.String getReferenceZoneID (java.lang.String, java.lang.String)
String mzID
String region
public java.lang.String getMetaZoneDisplayName (java.lang.String, android.icu.text.TimeZoneNames$NameType)
String mzID
android.icu.text.TimeZoneNames$NameType type
public java.lang.String getTimeZoneDisplayName (java.lang.String, android.icu.text.TimeZoneNames$NameType)
String tzID
android.icu.text.TimeZoneNames$NameType type
public java.util.Collection find (java.lang.CharSequence, int, java.util.EnumSet)
CharSequence text
int start
java.util.EnumSet nameTypes
android.icu.impl.TZDBTimeZoneNames$TZDBNameSearchHandler handler
private static android.icu.impl.TZDBTimeZoneNames$TZDBNames getMetaZoneNames (java.lang.String)
android.icu.impl.TZDBTimeZoneNames$TZDBNames tmpNames
String mzID
android.icu.impl.TZDBTimeZoneNames$TZDBNames names
private static void prepareFind ()
android.icu.impl.TZDBTimeZoneNames$TZDBNameInfo stdInf
android.icu.impl.TZDBTimeZoneNames$TZDBNameInfo dstInf
android.icu.impl.TZDBTimeZoneNames$TZDBNames names
String std
String dst
String[] parseRegions
boolean ambiguousType
String mzID
android.icu.impl.TextTrieMap trie
java.util.Set mzIDs
private java.lang.String getTargetRegion ()
android.icu.util.ULocale tmp
String region
static void ()
android.icu.util.UResourceBundle bundle
}
android/icu/impl/UBiDiProps$1.classUBiDiProps.java
package android.icu.impl
android.icu.impl.UBiDiProps$1 extends java.lang.Object {
}
android/icu/impl/UBiDiProps$IsAcceptable.classUBiDiProps.java
package android.icu.impl
final android.icu.impl.UBiDiProps$IsAcceptable extends java.lang.Object implements android.icu.impl.ICUBinary$Authenticate {
private void ()
public boolean isDataVersionAcceptable (byte[])
byte[] version
void (android.icu.impl.UBiDiProps$1)
android.icu.impl.UBiDiProps$1 x0
}
android/icu/impl/UBiDiProps.classUBiDiProps.java
package android.icu.impl
public final android.icu.impl.UBiDiProps extends java.lang.Object {
private int[] indexes
private int[] mirrors
private byte[] jgArray
private byte[] jgArray2
private android.icu.impl.Trie2_16 trie
private static final String DATA_NAME
private static final String DATA_TYPE
private static final String DATA_FILE_NAME
private static final int FMT
private static final int IX_TRIE_SIZE
private static final int IX_MIRROR_LENGTH
private static final int IX_JG_START
private static final int IX_JG_LIMIT
private static final int IX_JG_START2
private static final int IX_JG_LIMIT2
private static final int IX_MAX_VALUES
private static final int IX_TOP
private static final int JT_SHIFT
private static final int BPT_SHIFT
private static final int JOIN_CONTROL_SHIFT
private static final int BIDI_CONTROL_SHIFT
private static final int IS_MIRRORED_SHIFT
private static final int MIRROR_DELTA_SHIFT
private static final int MAX_JG_SHIFT
private static final int CLASS_MASK
private static final int JT_MASK
private static final int BPT_MASK
private static final int MAX_JG_MASK
private static final int ESC_MIRROR_DELTA
private static final int MIRROR_INDEX_SHIFT
public static final android.icu.impl.UBiDiProps INSTANCE
private void () throws java.io.IOException
java.nio.ByteBuffer bytes
private void readData (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer bytes
int i
int count
int expectedTrieLength
int trieLength
public final void addPropertyStarts (android.icu.text.UnicodeSet)
android.icu.impl.Trie2$Range range
int c
byte jg
android.icu.text.UnicodeSet set
int i
int length
int start
int limit
byte prev
java.util.Iterator trieIterator
byte[] jga
public final int getMaxValue (int)
int which
int max
public final int getClass (int)
int c
public final boolean isMirrored (int)
int c
private final int getMirror (int, int)
int m
int c2
int i
int length
int c
int props
int delta
public final int getMirror (int)
int c
int props
public final boolean isBidiControl (int)
int c
public final boolean isJoinControl (int)
int c
public final int getJoiningType (int)
int c
public final int getJoiningGroup (int)
int c
int start
int limit
public final int getPairedBracketType (int)
int c
public final int getPairedBracket (int)
int c
int props
private static final int getClassFromProps (int)
int props
private static final boolean getFlagFromProps (int, int)
int props
int shift
private static final int getMirrorDeltaFromProps (int)
int props
private static final int getMirrorCodePoint (int)
int m
private static final int getMirrorIndex (int)
int m
static void ()
java.io.IOException e
}
android/icu/impl/UCaseProps$1.classUCaseProps.java
package android.icu.impl
android.icu.impl.UCaseProps$1 extends java.lang.Object {
}
android/icu/impl/UCaseProps$ContextIterator.classUCaseProps.java
package android.icu.impl
public abstract android.icu.impl.UCaseProps$ContextIterator extends java.lang.Object {
public abstract void reset (int)
public abstract int next ()
}
android/icu/impl/UCaseProps$IsAcceptable.classUCaseProps.java
package android.icu.impl
final android.icu.impl.UCaseProps$IsAcceptable extends java.lang.Object implements android.icu.impl.ICUBinary$Authenticate {
private void ()
public boolean isDataVersionAcceptable (byte[])
byte[] version
void (android.icu.impl.UCaseProps$1)
android.icu.impl.UCaseProps$1 x0
}
android/icu/impl/UCaseProps.classUCaseProps.java
package android.icu.impl
public final android.icu.impl.UCaseProps extends java.lang.Object {
private static final byte[] flagsOffset
public static final int MAX_STRING_LENGTH
private static final int LOC_UNKNOWN
private static final int LOC_ROOT
private static final int LOC_TURKISH
private static final int LOC_LITHUANIAN
private static final String iDot
private static final String jDot
private static final String iOgonekDot
private static final String iDotGrave
private static final String iDotAcute
private static final String iDotTilde
private static final int FOLD_CASE_OPTIONS_MASK
private static final int[] rootLocCache
public static final StringBuilder dummyStringBuilder
private int[] indexes
private char[] exceptions
private char[] unfold
private android.icu.impl.Trie2_16 trie
private static final String DATA_NAME
private static final String DATA_TYPE
private static final String DATA_FILE_NAME
private static final int FMT
private static final int IX_TRIE_SIZE
private static final int IX_EXC_LENGTH
private static final int IX_UNFOLD_LENGTH
private static final int IX_TOP
public static final int TYPE_MASK
public static final int NONE
public static final int LOWER
public static final int UPPER
public static final int TITLE
private static final int SENSITIVE
private static final int EXCEPTION
private static final int DOT_MASK
private static final int SOFT_DOTTED
private static final int ABOVE
private static final int OTHER_ACCENT
private static final int DELTA_SHIFT
private static final int EXC_SHIFT
private static final int EXC_LOWER
private static final int EXC_FOLD
private static final int EXC_UPPER
private static final int EXC_TITLE
private static final int EXC_CLOSURE
private static final int EXC_FULL_MAPPINGS
private static final int EXC_DOUBLE_SLOTS
private static final int EXC_DOT_SHIFT
private static final int EXC_CONDITIONAL_SPECIAL
private static final int EXC_CONDITIONAL_FOLD
private static final int FULL_LOWER
private static final int CLOSURE_MAX_LENGTH
private static final int UNFOLD_ROWS
private static final int UNFOLD_ROW_WIDTH
private static final int UNFOLD_STRING_WIDTH
public static final android.icu.impl.UCaseProps INSTANCE
private void () throws java.io.IOException
java.nio.ByteBuffer bytes
private final void readData (java.nio.ByteBuffer) throws java.io.IOException
int i
java.nio.ByteBuffer bytes
int count
int expectedTrieLength
int trieLength
public final void addPropertyStarts (android.icu.text.UnicodeSet)
android.icu.impl.Trie2$Range range
android.icu.text.UnicodeSet set
java.util.Iterator trieIterator
private static final int getExceptionsOffset (int)
int props
private static final boolean propsHasException (int)
int props
private static final boolean hasSlot (int, int)
int flags
int index
private static final byte slotOffset (int, int)
int flags
int index
private final long getSlotValueAndOffset (int, int, int)
long value
int excWord
int index
int excOffset
long value
private final int getSlotValue (int, int, int)
int value
int excWord
int index
int excOffset
int value
public final int tolower (int)
int excOffset
int excWord
int c
int props
public final int toupper (int)
int excOffset
int excWord
int c
int props
public final int totitle (int)
int index
int index
int excOffset
int excWord
int index
int c
int props
public final void addCaseClosure (int, android.icu.text.UnicodeSet)
int delta
long value
int closureOffset
int closureLength
long value
int fullLength
int length
int excOffset0
int excOffset
int closureOffset
int excWord
int index
int closureLength
int c
android.icu.text.UnicodeSet set
int props
private final int strcmpMax (java.lang.String, int, int)
String s
int unfoldOffset
int max
int i1
int length
int c1
int c2
public final boolean addStringCaseClosure (java.lang.String, android.icu.text.UnicodeSet)
int c
int i
int result
int unfoldOffset
String s
android.icu.text.UnicodeSet set
int length
int start
int limit
int unfoldRows
int unfoldRowWidth
int unfoldStringWidth
public final int getType (int)
int c
public final int getTypeOrIgnorable (int)
int c
public final int getDotType (int)
int c
int props
public final boolean isSoftDotted (int)
int c
public final boolean isCaseSensitive (int)
int c
private static final int getCaseLocale (android.icu.util.ULocale, int[])
int result
android.icu.util.ULocale locale
int[] locCache
int result
String language
private final boolean isFollowedByCasedLetter (android.icu.impl.UCaseProps$ContextIterator, int)
int type
android.icu.impl.UCaseProps$ContextIterator iter
int dir
int c
private final boolean isPrecededBySoftDotted (android.icu.impl.UCaseProps$ContextIterator)
int dotType
android.icu.impl.UCaseProps$ContextIterator iter
int c
private final boolean isPrecededBy_I (android.icu.impl.UCaseProps$ContextIterator)
int dotType
android.icu.impl.UCaseProps$ContextIterator iter
int c
private final boolean isFollowedByMoreAbove (android.icu.impl.UCaseProps$ContextIterator)
int dotType
android.icu.impl.UCaseProps$ContextIterator iter
int c
private final boolean isFollowedByDotAbove (android.icu.impl.UCaseProps$ContextIterator)
int dotType
android.icu.impl.UCaseProps$ContextIterator iter
int c
public final int toFullLower (int, android.icu.impl.UCaseProps$ContextIterator, java.lang.StringBuilder, android.icu.util.ULocale, int[])
int loc
long value
int full
int excOffset
int excOffset2
int excWord
int c
android.icu.impl.UCaseProps$ContextIterator iter
StringBuilder out
android.icu.util.ULocale locale
int[] locCache
int result
int props
private final int toUpperOrTitle (int, android.icu.impl.UCaseProps$ContextIterator, java.lang.StringBuilder, android.icu.util.ULocale, int[], boolean)
int loc
long value
int full
int index
int index
int excOffset
int excOffset2
int excWord
int index
int c
android.icu.impl.UCaseProps$ContextIterator iter
StringBuilder out
android.icu.util.ULocale locale
int[] locCache
boolean upperNotTitle
int result
int props
public final int toFullUpper (int, android.icu.impl.UCaseProps$ContextIterator, java.lang.StringBuilder, android.icu.util.ULocale, int[])
int c
android.icu.impl.UCaseProps$ContextIterator iter
StringBuilder out
android.icu.util.ULocale locale
int[] locCache
public final int toFullTitle (int, android.icu.impl.UCaseProps$ContextIterator, java.lang.StringBuilder, android.icu.util.ULocale, int[])
int c
android.icu.impl.UCaseProps$ContextIterator iter
StringBuilder out
android.icu.util.ULocale locale
int[] locCache
public final int fold (int, int)
int index
int index
int excOffset
int excWord
int index
int c
int options
int props
public final int toFullFolding (int, java.lang.StringBuilder, int)
long value
int full
int index
int index
int excOffset
int excOffset2
int excWord
int index
int c
StringBuilder out
int options
int result
int props
public final boolean hasBinaryProperty (int, int)
int c
int which
private static final int getTypeFromProps (int)
int props
private static final int getTypeAndIgnorableFromProps (int)
int props
private static final int getDelta (int)
int props
static void ()
java.io.IOException e
}
android/icu/impl/UCharacterIteratorWrapper.classUCharacterIteratorWrapper.java
package android.icu.impl
public android.icu.impl.UCharacterIteratorWrapper extends java.lang.Object implements java.text.CharacterIterator {
private android.icu.text.UCharacterIterator iterator
public void (android.icu.text.UCharacterIterator)
android.icu.text.UCharacterIterator iter
public char first ()
public char last ()
public char current ()
public char next ()
public char previous ()
public char setIndex (int)
int position
public int getBeginIndex ()
public int getEndIndex ()
public int getIndex ()
public java.lang.Object clone ()
android.icu.impl.UCharacterIteratorWrapper result
CloneNotSupportedException e
}
android/icu/impl/UCharacterName$AlgorithmName.classUCharacterName.java
package android.icu.impl
final android.icu.impl.UCharacterName$AlgorithmName extends java.lang.Object {
static final int TYPE_0_
static final int TYPE_1_
private int m_rangestart_
private int m_rangeend_
private byte m_type_
private byte m_variant_
private char[] m_factor_
private String m_prefix_
private byte[] m_factorstring_
private StringBuffer m_utilStringBuffer_
private int[] m_utilIntBuffer_
void ()
boolean setInfo (int, int, byte, byte)
int rangestart
int rangeend
byte type
byte variant
boolean setFactor (char[])
char[] factor
boolean setPrefix (java.lang.String)
String prefix
boolean setFactorString (byte[])
byte[] string
boolean contains (int)
int ch
void appendName (int, java.lang.StringBuffer)
int factor
int i
int offset
int[] indexes
int ch
StringBuffer str
int getChar (java.lang.String)
int result
NumberFormatException e
int factor
int i
int offset
int[] indexes
int ch
String name
int prefixlen
int add (int[], int)
int factor
int maxfactorlength
int count
int i
int[] set
int maxlength
int length
private java.lang.String getFactorString (int[], int)
int factor
int i
int count
int[] index
int length
int size
private boolean compareFactorString (int[], int, java.lang.String, int)
int factor
int i
int[] index
int length
String str
int offset
int size
int count
int strcount
static int access$000 (android.icu.impl.UCharacterName$AlgorithmName)
android.icu.impl.UCharacterName$AlgorithmName x0
static int access$100 (android.icu.impl.UCharacterName$AlgorithmName)
android.icu.impl.UCharacterName$AlgorithmName x0
}
android/icu/impl/UCharacterName.classUCharacterName.java
package android.icu.impl
public final android.icu.impl.UCharacterName extends java.lang.Object {
public static final android.icu.impl.UCharacterName INSTANCE
public static final int LINES_PER_GROUP_
public int m_groupcount_
int m_groupsize_
private char[] m_tokentable_
private byte[] m_tokenstring_
private char[] m_groupinfo_
private byte[] m_groupstring_
private android.icu.impl.UCharacterName$AlgorithmName[] m_algorithm_
private char[] m_groupoffsets_
private char[] m_grouplengths_
private static final String FILE_NAME_
private static final int GROUP_SHIFT_
private static final int GROUP_MASK_
private static final int OFFSET_HIGH_OFFSET_
private static final int OFFSET_LOW_OFFSET_
private static final int SINGLE_NIBBLE_MAX_
private int[] m_nameSet_
private int[] m_ISOCommentSet_
private StringBuffer m_utilStringBuffer_
private int[] m_utilIntBuffer_
private int m_maxISOCommentLength_
private int m_maxNameLength_
private static final String[] TYPE_NAMES_
private static final String UNKNOWN_TYPE_NAME_
private static final int NON_CHARACTER_
private static final int LEAD_SURROGATE_
private static final int TRAIL_SURROGATE_
static final int EXTENDED_CATEGORY_
public java.lang.String getName (int, int)
int ch
int choice
String result
public int getCharFromName (int, java.lang.String)
int count
int choice
String name
int result
String upperCaseName
public int getGroupLengths (int, char[], char[])
int shift
int i
int index
char[] offsets
char[] lengths
char length
byte b
byte n
int stringoffset
public java.lang.String getGroupName (int, int, int)
int oldindex
int fieldIndex
byte b
char token
int i
int index
int length
int choice
public java.lang.String getExtendedName (int)
int ch
String result
public int getGroup (int)
int gindex
int codepoint
int endGroup
int msb
int result
public java.lang.String getExtendedOr10Name (int)
String chStr
int zeros
int type
int ch
String result
public int getGroupMSB (int)
int gindex
public static int getCodepointMSB (int)
int codepoint
public static int getGroupLimit (int)
int msb
public static int getGroupMin (int)
int msb
public static int getGroupOffset (int)
int codepoint
public static int getGroupMinFromCodepoint (int)
int codepoint
public int getAlgorithmLength ()
public int getAlgorithmStart (int)
int index
public int getAlgorithmEnd (int)
int index
public java.lang.String getAlgorithmName (int, int)
int index
int codepoint
String result
public synchronized java.lang.String getGroupName (int, int)
int index
int offset
int ch
int choice
int msb
int group
public int getMaxCharNameLength ()
public int getMaxISOCommentLength ()
public void getCharNameCharacters (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet set
public void getISOCommentCharacters (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet set
boolean setToken (char[], byte[])
char[] token
byte[] tokenstring
boolean setAlgorithm (android.icu.impl.UCharacterName$AlgorithmName[])
android.icu.impl.UCharacterName$AlgorithmName[] alg
boolean setGroupCountSize (int, int)
int count
int size
boolean setGroup (char[], byte[])
char[] group
byte[] groupstring
private void () throws java.io.IOException
java.nio.ByteBuffer b
android.icu.impl.UCharacterNameReader reader
private java.lang.String getAlgName (int, int)
int index
int ch
int choice
private synchronized int getGroupChar (java.lang.String, int)
int startgpstrindex
int result
int i
String name
int choice
private int getGroupChar (int, char[], java.lang.String, int)
int oldindex
int fieldIndex
char token
int len
int nindex
int count
int result
int index
char[] length
String name
int choice
byte b
int namelen
private static int getType (int)
int ch
int result
private static int getExtendedChar (java.lang.String, int)
NumberFormatException e
int i
int result
String type
int length
int startIndex
int endIndex
String name
int choice
private static void add (int[], char)
int[] set
char ch
private static boolean contains (int[], char)
int[] set
char ch
private static int add (int[], java.lang.String)
int i
int[] set
String str
int result
private static int add (int[], java.lang.StringBuffer)
int i
int[] set
StringBuffer str
int result
private int addAlgorithmName (int)
int i
int maxlength
int result
private int addExtendedName (int)
int length
int i
int maxlength
private int[] addGroupName (int, int, byte[], int[])
byte tlength
char token
char b
int offset
int length
byte[] tokenlength
int[] set
int resultnlength
int resultplength
private void addGroupName (int)
int lineoffset
int length
int[] parsed
int linenumber
int offset
int i
int maxlength
int maxisolength
char[] offsets
char[] lengths
byte[] tokenlengths
private boolean initNameSetsLengths ()
int i
String extra
private void convert (int[], android.icu.text.UnicodeSet)
char c
int[] set
android.icu.text.UnicodeSet uset
static int access$200 (int[], java.lang.String)
int[] x0
String x1
static int access$300 (int[], java.lang.StringBuffer)
int[] x0
StringBuffer x1
static void ()
java.io.IOException e
}
android/icu/impl/UCharacterNameChoice.classUCharacterNameChoice.java
package android.icu.impl
public abstract android.icu.impl.UCharacterNameChoice extends java.lang.Object {
public static final int UNICODE_CHAR_NAME
public static final int OBSOLETE_UNUSED_UNICODE_10_CHAR_NAME
public static final int EXTENDED_CHAR_NAME
public static final int CHAR_NAME_ALIAS
public static final int CHAR_NAME_CHOICE_COUNT
public static final int ISO_COMMENT_
}
android/icu/impl/UCharacterNameReader.classUCharacterNameReader.java
package android.icu.impl
final android.icu.impl.UCharacterNameReader extends java.lang.Object implements android.icu.impl.ICUBinary$Authenticate {
private java.nio.ByteBuffer m_byteBuffer_
private static final int GROUP_INFO_SIZE_
private int m_tokenstringindex_
private int m_groupindex_
private int m_groupstringindex_
private int m_algnamesindex_
private static final int ALG_INFO_SIZE_
private static final int DATA_FORMAT_ID_
public boolean isDataVersionAcceptable (byte[])
byte[] version
protected void (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer bytes
protected void read (android.icu.impl.UCharacterName) throws java.io.IOException
android.icu.impl.UCharacterName$AlgorithmName an
int i
android.icu.impl.UCharacterName data
int count
char[] token
int size
byte[] tokenstr
char[] group
byte[] groupstring
android.icu.impl.UCharacterName$AlgorithmName[] alg
protected boolean authenticate (byte[], byte[])
byte[] dataformatid
byte[] dataformatversion
private android.icu.impl.UCharacterName$AlgorithmName readAlg () throws java.io.IOException
char[] factor
byte[] string
android.icu.impl.UCharacterName$AlgorithmName result
int rangestart
int rangeend
byte type
byte variant
int size
StringBuilder prefix
char c
}
android/icu/impl/UCharacterProperty$1.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$1 extends android.icu.impl.UCharacterProperty$BinaryProperty {
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty, int)
android.icu.impl.UCharacterProperty this$0
int source
boolean contains (int)
int c
}
android/icu/impl/UCharacterProperty$10.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$10 extends android.icu.impl.UCharacterProperty$BinaryProperty {
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty, int)
android.icu.impl.UCharacterProperty this$0
int source
boolean contains (int)
int c
}
android/icu/impl/UCharacterProperty$11.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$11 extends android.icu.impl.UCharacterProperty$BinaryProperty {
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty, int)
android.icu.impl.UCharacterProperty this$0
int source
boolean contains (int)
android.icu.impl.UCaseProps csp
String folded
int c
String nfd
}
android/icu/impl/UCharacterProperty$12.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$12 extends android.icu.impl.UCharacterProperty$BinaryProperty {
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty, int)
android.icu.impl.UCharacterProperty this$0
int source
boolean contains (int)
int c
android.icu.impl.Normalizer2Impl kcf
String src
StringBuilder dest
android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
}
android/icu/impl/UCharacterProperty$13.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$13 extends android.icu.impl.UCharacterProperty$BiDiIntProperty {
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty)
android.icu.impl.UCharacterProperty this$0
int getValue (int)
int c
}
android/icu/impl/UCharacterProperty$14.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$14 extends android.icu.impl.UCharacterProperty$CombiningClassIntProperty {
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty, int)
android.icu.impl.UCharacterProperty this$0
int source
int getValue (int)
int c
}
android/icu/impl/UCharacterProperty$15.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$15 extends android.icu.impl.UCharacterProperty$IntProperty {
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty, int)
android.icu.impl.UCharacterProperty this$0
int source
int getValue (int)
int c
int getMaxValue (int)
int which
}
android/icu/impl/UCharacterProperty$16.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$16 extends android.icu.impl.UCharacterProperty$BiDiIntProperty {
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty)
android.icu.impl.UCharacterProperty this$0
int getValue (int)
int c
}
android/icu/impl/UCharacterProperty$17.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$17 extends android.icu.impl.UCharacterProperty$BiDiIntProperty {
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty)
android.icu.impl.UCharacterProperty this$0
int getValue (int)
int c
}
android/icu/impl/UCharacterProperty$18.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$18 extends android.icu.impl.UCharacterProperty$IntProperty {
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty, int)
android.icu.impl.UCharacterProperty this$0
int source
int getValue (int)
int c
int getMaxValue (int)
int which
}
android/icu/impl/UCharacterProperty$19.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$19 extends android.icu.impl.UCharacterProperty$IntProperty {
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty, int, int, int)
android.icu.impl.UCharacterProperty this$0
int column
int mask
int shift
int getValue (int)
int c
}
android/icu/impl/UCharacterProperty$2.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$2 extends android.icu.impl.UCharacterProperty$BinaryProperty {
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty, int)
android.icu.impl.UCharacterProperty this$0
int source
boolean contains (int)
int c
}
android/icu/impl/UCharacterProperty$20.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$20 extends android.icu.impl.UCharacterProperty$IntProperty {
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty, int)
android.icu.impl.UCharacterProperty this$0
int source
int getValue (int)
int c
int gcb
int getMaxValue (int)
int which
}
android/icu/impl/UCharacterProperty$21.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$21 extends android.icu.impl.UCharacterProperty$CombiningClassIntProperty {
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty, int)
android.icu.impl.UCharacterProperty this$0
int source
int getValue (int)
int c
}
android/icu/impl/UCharacterProperty$22.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$22 extends android.icu.impl.UCharacterProperty$CombiningClassIntProperty {
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty, int)
android.icu.impl.UCharacterProperty this$0
int source
int getValue (int)
int c
}
android/icu/impl/UCharacterProperty$23.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$23 extends android.icu.impl.UCharacterProperty$BiDiIntProperty {
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty)
android.icu.impl.UCharacterProperty this$0
int getValue (int)
int c
}
android/icu/impl/UCharacterProperty$3.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$3 extends android.icu.impl.UCharacterProperty$BinaryProperty {
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty, int)
android.icu.impl.UCharacterProperty this$0
int source
boolean contains (int)
int c
android.icu.impl.Normalizer2Impl impl
}
android/icu/impl/UCharacterProperty$4.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$4 extends android.icu.impl.UCharacterProperty$BinaryProperty {
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty, int)
android.icu.impl.UCharacterProperty this$0
int source
boolean contains (int)
int c
}
android/icu/impl/UCharacterProperty$5.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$5 extends android.icu.impl.UCharacterProperty$BinaryProperty {
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty, int)
android.icu.impl.UCharacterProperty this$0
int source
boolean contains (int)
int c
}
android/icu/impl/UCharacterProperty$6.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$6 extends android.icu.impl.UCharacterProperty$BinaryProperty {
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty, int)
android.icu.impl.UCharacterProperty this$0
int source
boolean contains (int)
int c
}
android/icu/impl/UCharacterProperty$7.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$7 extends android.icu.impl.UCharacterProperty$BinaryProperty {
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty, int)
android.icu.impl.UCharacterProperty this$0
int source
boolean contains (int)
int c
}
android/icu/impl/UCharacterProperty$8.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$8 extends android.icu.impl.UCharacterProperty$BinaryProperty {
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty, int)
android.icu.impl.UCharacterProperty this$0
int source
boolean contains (int)
int c
}
android/icu/impl/UCharacterProperty$9.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$9 extends android.icu.impl.UCharacterProperty$BinaryProperty {
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty, int)
android.icu.impl.UCharacterProperty this$0
int source
boolean contains (int)
int c
}
android/icu/impl/UCharacterProperty$BiDiIntProperty.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$BiDiIntProperty extends android.icu.impl.UCharacterProperty$IntProperty {
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty)
int getMaxValue (int)
int which
}
android/icu/impl/UCharacterProperty$BinaryProperty.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$BinaryProperty extends java.lang.Object {
int column
int mask
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty, int, int)
int column
int mask
void (android.icu.impl.UCharacterProperty, int)
int source
final int getSource ()
boolean contains (int)
int c
}
android/icu/impl/UCharacterProperty$CaseBinaryProperty.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$CaseBinaryProperty extends android.icu.impl.UCharacterProperty$BinaryProperty {
int which
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty, int)
int which
boolean contains (int)
int c
}
android/icu/impl/UCharacterProperty$CombiningClassIntProperty.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$CombiningClassIntProperty extends android.icu.impl.UCharacterProperty$IntProperty {
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty, int)
int source
int getMaxValue (int)
int which
}
android/icu/impl/UCharacterProperty$IntProperty.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$IntProperty extends java.lang.Object {
int column
int mask
int shift
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty, int, int, int)
int column
int mask
int shift
void (android.icu.impl.UCharacterProperty, int)
int source
final int getSource ()
int getValue (int)
int c
int getMaxValue (int)
int which
}
android/icu/impl/UCharacterProperty$IsAcceptable.classUCharacterProperty.java
package android.icu.impl
final android.icu.impl.UCharacterProperty$IsAcceptable extends java.lang.Object implements android.icu.impl.ICUBinary$Authenticate {
private void ()
public boolean isDataVersionAcceptable (byte[])
byte[] version
void (android.icu.impl.UCharacterProperty$1)
android.icu.impl.UCharacterProperty$1 x0
}
android/icu/impl/UCharacterProperty$NormInertBinaryProperty.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$NormInertBinaryProperty extends android.icu.impl.UCharacterProperty$BinaryProperty {
int which
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty, int, int)
int source
int which
boolean contains (int)
int c
}
android/icu/impl/UCharacterProperty$NormQuickCheckIntProperty.classUCharacterProperty.java
package android.icu.impl
android.icu.impl.UCharacterProperty$NormQuickCheckIntProperty extends android.icu.impl.UCharacterProperty$IntProperty {
int which
int max
final android.icu.impl.UCharacterProperty this$0
void (android.icu.impl.UCharacterProperty, int, int, int)
int source
int which
int max
int getValue (int)
int c
int getMaxValue (int)
int which
}
android/icu/impl/UCharacterProperty.classUCharacterProperty.java
package android.icu.impl
public final android.icu.impl.UCharacterProperty extends java.lang.Object {
public static final android.icu.impl.UCharacterProperty INSTANCE
public android.icu.impl.Trie2_16 m_trie_
public android.icu.util.VersionInfo m_unicodeVersion_
public static final char LATIN_CAPITAL_LETTER_I_WITH_DOT_ABOVE_
public static final char LATIN_SMALL_LETTER_DOTLESS_I_
public static final char LATIN_SMALL_LETTER_I_
public static final int TYPE_MASK
public static final int SRC_NONE
public static final int SRC_CHAR
public static final int SRC_PROPSVEC
public static final int SRC_NAMES
public static final int SRC_CASE
public static final int SRC_BIDI
public static final int SRC_CHAR_AND_PROPSVEC
public static final int SRC_CASE_AND_NORM
public static final int SRC_NFC
public static final int SRC_NFKC
public static final int SRC_NFKC_CF
public static final int SRC_NFC_CANON_ITER
public static final int SRC_COUNT
static final int MY_MASK
private static final int GC_CN_MASK
private static final int GC_CC_MASK
private static final int GC_CS_MASK
private static final int GC_ZS_MASK
private static final int GC_ZL_MASK
private static final int GC_ZP_MASK
private static final int GC_Z_MASK
android.icu.impl.UCharacterProperty$BinaryProperty[] binProps
private static final int[] gcbToHst
android.icu.impl.UCharacterProperty$IntProperty[] intProps
android.icu.impl.Trie2_16 m_additionalTrie_
int[] m_additionalVectors_
int m_additionalColumnsCount_
int m_maxBlockScriptValue_
int m_maxJTGValue_
public char[] m_scriptExtensions_
private static final String DATA_FILE_NAME_
private static final int NUMERIC_TYPE_VALUE_SHIFT_
private static final int NTV_NONE_
private static final int NTV_DECIMAL_START_
private static final int NTV_DIGIT_START_
private static final int NTV_NUMERIC_START_
private static final int NTV_FRACTION_START_
private static final int NTV_LARGE_START_
private static final int NTV_BASE60_START_
private static final int NTV_RESERVED_START_
public static final int SCRIPT_X_MASK
private static final int EAST_ASIAN_MASK_
private static final int EAST_ASIAN_SHIFT_
private static final int BLOCK_MASK_
private static final int BLOCK_SHIFT_
public static final int SCRIPT_MASK_
public static final int SCRIPT_X_WITH_COMMON
public static final int SCRIPT_X_WITH_INHERITED
public static final int SCRIPT_X_WITH_OTHER
private static final int WHITE_SPACE_PROPERTY_
private static final int DASH_PROPERTY_
private static final int HYPHEN_PROPERTY_
private static final int QUOTATION_MARK_PROPERTY_
private static final int TERMINAL_PUNCTUATION_PROPERTY_
private static final int MATH_PROPERTY_
private static final int HEX_DIGIT_PROPERTY_
private static final int ASCII_HEX_DIGIT_PROPERTY_
private static final int ALPHABETIC_PROPERTY_
private static final int IDEOGRAPHIC_PROPERTY_
private static final int DIACRITIC_PROPERTY_
private static final int EXTENDER_PROPERTY_
private static final int NONCHARACTER_CODE_POINT_PROPERTY_
private static final int GRAPHEME_EXTEND_PROPERTY_
private static final int GRAPHEME_LINK_PROPERTY_
private static final int IDS_BINARY_OPERATOR_PROPERTY_
private static final int IDS_TRINARY_OPERATOR_PROPERTY_
private static final int RADICAL_PROPERTY_
private static final int UNIFIED_IDEOGRAPH_PROPERTY_
private static final int DEFAULT_IGNORABLE_CODE_POINT_PROPERTY_
private static final int DEPRECATED_PROPERTY_
private static final int LOGICAL_ORDER_EXCEPTION_PROPERTY_
private static final int XID_START_PROPERTY_
private static final int XID_CONTINUE_PROPERTY_
private static final int ID_START_PROPERTY_
private static final int ID_CONTINUE_PROPERTY_
private static final int GRAPHEME_BASE_PROPERTY_
private static final int S_TERM_PROPERTY_
private static final int VARIATION_SELECTOR_PROPERTY_
private static final int PATTERN_SYNTAX
private static final int PATTERN_WHITE_SPACE
private static final int LB_MASK
private static final int LB_SHIFT
private static final int SB_MASK
private static final int SB_SHIFT
private static final int WB_MASK
private static final int WB_SHIFT
private static final int GCB_MASK
private static final int GCB_SHIFT
private static final int DECOMPOSITION_TYPE_MASK_
private static final int FIRST_NIBBLE_SHIFT_
private static final int LAST_NIBBLE_MASK_
private static final int AGE_SHIFT_
private static final int DATA_FORMAT
private static final int TAB
private static final int CR
private static final int U_A
private static final int U_F
private static final int U_Z
private static final int U_a
private static final int U_f
private static final int U_z
private static final int DEL
private static final int NL
private static final int NBSP
private static final int CGJ
private static final int FIGURESP
private static final int HAIRSP
private static final int RLM
private static final int NNBSP
private static final int WJ
private static final int INHSWAP
private static final int NOMDIG
private static final int U_FW_A
private static final int U_FW_F
private static final int U_FW_Z
private static final int U_FW_a
private static final int U_FW_f
private static final int U_FW_z
private static final int ZWNBSP
static final boolean $assertionsDisabled
public final int getProperty (int)
int ch
public int getAdditional (int, int)
int codepoint
int column
public android.icu.util.VersionInfo getAge (int)
int codepoint
int version
private static final boolean isgraphPOSIX (int)
int c
public boolean hasBinaryProperty (int, int)
int c
int which
public int getType (int)
int c
public int getIntPropertyValue (int, int)
int c
int which
public int getIntPropertyMaxValue (int)
int which
public final int getSource (int)
int which
public int getMaxValues (int)
int column
public static final int getMask (int)
int type
public static int getEuropeanDigit (int)
int ch
public int digit (int)
int c
int value
public int getNumericValue (int)
int numValue
int mant
int exp
int numValue
int exp
int c
int ntv
public double getUnicodeNumericValue (int)
int numerator
int denominator
double numValue
int mant
int exp
int numValue
int exp
int c
int ntv
private static final int getNumericTypeValue (int)
int props
private static final int ntvGetType (int)
int ntv
private void () throws java.io.IOException
int size
java.nio.ByteBuffer bytes
int propertyOffset
int additionalOffset
int additionalVectorsOffset
int scriptExtensionsOffset
int reservedOffset7
int expectedTrieLength
int trieLength
int numChars
public android.icu.text.UnicodeSet addPropertyStarts (android.icu.text.UnicodeSet)
android.icu.impl.Trie2$Range range
android.icu.text.UnicodeSet set
java.util.Iterator trieIterator
public void upropsvec_addPropertyStarts (android.icu.text.UnicodeSet)
java.util.Iterator trieIterator
android.icu.impl.Trie2$Range range
android.icu.text.UnicodeSet set
static boolean access$000 (int)
int x0
static int access$100 (int)
int x0
static int access$200 (int)
int x0
static int[] access$300 ()
static void ()
java.io.IOException e
}
android/icu/impl/UCharacterUtility.classUCharacterUtility.java
package android.icu.impl
public final android.icu.impl.UCharacterUtility extends java.lang.Object {
private static final int NON_CHARACTER_SUFFIX_MIN_3_0_
private static final int NON_CHARACTER_MIN_3_1_
private static final int NON_CHARACTER_MAX_3_1_
public static boolean isNonCharacter (int)
int ch
static int toInt (char, char)
char msc
char lsc
static int getNullTermByteSubString (java.lang.StringBuffer, byte[], int)
StringBuffer str
byte[] array
int index
byte b
static int compareNullTermByteSubString (java.lang.String, byte[], int, int)
String str
byte[] array
int strindex
int aindex
byte b
int length
static int skipNullTermByteSubString (byte[], int, int)
byte b
int i
byte[] array
int index
int skipcount
static int skipByteSubString (byte[], int, int, byte)
byte b
byte[] array
int index
int length
byte skipend
int result
private void ()
}
android/icu/impl/UCharArrayIterator.classUCharArrayIterator.java
package android.icu.impl
public final android.icu.impl.UCharArrayIterator extends android.icu.text.UCharacterIterator {
private final char[] text
private final int start
private final int limit
private int pos
public void (char[], int, int)
char[] text
int start
int limit
public int current ()
public int getLength ()
public int getIndex ()
public int next ()
public int previous ()
public void setIndex (int)
int index
public int getText (char[], int)
char[] fillIn
int offset
int len
public java.lang.Object clone ()
CloneNotSupportedException e
}
android/icu/impl/UnicodeRegex$1.classUnicodeRegex.java
package android.icu.impl
android.icu.impl.UnicodeRegex$1 extends java.lang.Object implements java.util.Comparator {
final android.icu.impl.UnicodeRegex this$0
void (android.icu.impl.UnicodeRegex)
android.icu.impl.UnicodeRegex this$0
public int compare (java.lang.Object, java.lang.Object)
Object obj0
Object obj1
String arg0
String arg1
int len0
int len1
}
android/icu/impl/UnicodeRegex.classUnicodeRegex.java
package android.icu.impl
public android.icu.impl.UnicodeRegex extends java.lang.Object implements java.lang.Cloneable android.icu.util.Freezable android.icu.text.StringTransform {
private android.icu.text.SymbolTable symbolTable
private static android.icu.impl.UnicodeRegex STANDARD
private String bnfCommentString
private String bnfVariableInfix
private String bnfLineSeparator
private Appendable log
private java.util.Comparator LongestFirst
public void ()
public android.icu.text.SymbolTable getSymbolTable ()
public android.icu.impl.UnicodeRegex setSymbolTable (android.icu.text.SymbolTable)
android.icu.text.SymbolTable symbolTable
public java.lang.String transform (java.lang.String)
char ch
int i
String regex
StringBuilder result
android.icu.text.UnicodeSet temp
java.text.ParsePosition pos
int state
public static java.lang.String fix (java.lang.String)
String regex
public static java.util.regex.Pattern compile (java.lang.String)
String regex
public static java.util.regex.Pattern compile (java.lang.String, int)
String regex
int options
public java.lang.String compileBnf (java.lang.String)
String bnfLines
public java.lang.String compileBnf (java.util.List)
java.io.IOException e
String variable2
String definition2
String altered2
java.util.Map$Entry entry2
String variable
String definition
java.util.Map$Entry entry
int i
java.util.List lines
java.util.Map variables
java.util.Set unused
public java.lang.String getBnfCommentString ()
public void setBnfCommentString (java.lang.String)
String bnfCommentString
public java.lang.String getBnfVariableInfix ()
public void setBnfVariableInfix (java.lang.String)
String bnfVariableInfix
public java.lang.String getBnfLineSeparator ()
public void setBnfLineSeparator (java.lang.String)
String bnfLineSeparator
public static java.util.List appendLines (java.util.List, java.lang.String, java.lang.String) throws java.io.IOException
java.util.List result
String file
String encoding
java.io.InputStream is
public static java.util.List appendLines (java.util.List, java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException java.io.IOException
String line
java.util.List result
java.io.InputStream inputStream
String encoding
java.io.BufferedReader in
public android.icu.impl.UnicodeRegex cloneAsThawed ()
CloneNotSupportedException e
public android.icu.impl.UnicodeRegex freeze ()
public boolean isFrozen ()
private int processSet (java.lang.String, int, java.lang.StringBuilder, android.icu.text.UnicodeSet, java.text.ParsePosition)
android.icu.text.UnicodeSet x
Exception e
String regex
int i
StringBuilder result
android.icu.text.UnicodeSet temp
java.text.ParsePosition pos
private java.util.Map getVariables (java.util.List)
int hashPos
String trimline
String linePart
boolean terminated
int equalsPos
String line
java.util.List lines
java.util.Map variables
String variable
StringBuffer definition
int count
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
public volatile java.lang.Object transform (java.lang.Object)
static void ()
}
android/icu/impl/UnicodeSetStringSpan$OffsetList.classUnicodeSetStringSpan.java
package android.icu.impl
final android.icu.impl.UnicodeSetStringSpan$OffsetList extends java.lang.Object {
private int[] list
private int length
private int start
static final boolean $assertionsDisabled
public void ()
public void setMaxLength (int)
int maxLength
public void clear ()
int i
public boolean isEmpty ()
public void shift (int)
int delta
int i
public void addOffset (int)
int offset
int i
public void addOffsetAndCount (int, int)
int offset
int count
int i
public boolean containsOffset (int)
int offset
int i
public boolean hasCountAtOffset (int, int)
int offset
int count
int i
int oldCount
public int popMinimum (android.icu.util.OutputInt)
int result
int count
android.icu.util.OutputInt outCount
int i
int result
int count
static void ()
}
android/icu/impl/UnicodeSetStringSpan.classUnicodeSetStringSpan.java
package android.icu.impl
public android.icu.impl.UnicodeSetStringSpan extends java.lang.Object {
public static final int WITH_COUNT
public static final int FWD
public static final int BACK
public static final int CONTAINED
public static final int NOT_CONTAINED
public static final int ALL
public static final int FWD_UTF16_CONTAINED
public static final int FWD_UTF16_NOT_CONTAINED
public static final int BACK_UTF16_CONTAINED
public static final int BACK_UTF16_NOT_CONTAINED
static final short ALL_CP_CONTAINED
static final short LONG_SPAN
private android.icu.text.UnicodeSet spanSet
private android.icu.text.UnicodeSet spanNotSet
private java.util.ArrayList strings
private short[] spanLengths
private int maxLength16
private boolean someRelevant
private boolean all
private android.icu.impl.UnicodeSetStringSpan$OffsetList offsets
public void (android.icu.text.UnicodeSet, java.util.ArrayList, int)
String string
int length16
int spanLength
int allocSize
int spanBackLengthsOffset
int c
int c
String string
int length16
int spanLength
android.icu.text.UnicodeSet set
java.util.ArrayList setStrings
int which
int stringsLength
int i
int spanBackLengthsOffset
int allocSize
public void (android.icu.impl.UnicodeSetStringSpan, java.util.ArrayList)
android.icu.impl.UnicodeSetStringSpan otherStringSpan
java.util.ArrayList newParentSetStrings
public boolean needsStringSpanUTF16 ()
public boolean contains (int)
int c
private void addToSpanNotSet (int)
int c
public int span (java.lang.CharSequence, int, android.icu.text.UnicodeSet$SpanCondition)
CharSequence s
int start
android.icu.text.UnicodeSet$SpanCondition spanCondition
int spanLimit
private synchronized int spanWithStrings (java.lang.CharSequence, int, int, android.icu.text.UnicodeSet$SpanCondition)
int overlap
String string
int length16
int inc
int i
int overlap
String string
int length16
int inc
int maxInc
int maxOverlap
int minOffset
CharSequence s
int start
int spanLimit
android.icu.text.UnicodeSet$SpanCondition spanCondition
int initSize
int length
int pos
int rest
int spanLength
int i
int stringsLength
public int spanAndCount (java.lang.CharSequence, int, android.icu.text.UnicodeSet$SpanCondition, android.icu.util.OutputInt)
String string
int length16
int i
int cpLength
int maxInc
CharSequence s
int start
android.icu.text.UnicodeSet$SpanCondition spanCondition
android.icu.util.OutputInt outCount
int stringsLength
int length
int pos
int rest
int count
private synchronized int spanContainedAndCount (java.lang.CharSequence, int, android.icu.util.OutputInt)
String string
int length16
int i
int cpLength
int minOffset
CharSequence s
int start
android.icu.util.OutputInt outCount
int stringsLength
int length
int pos
int rest
int count
public synchronized int spanBack (java.lang.CharSequence, int, android.icu.text.UnicodeSet$SpanCondition)
int len1
int overlap
String string
int length16
int dec
int i
int overlap
String string
int length16
int dec
int maxDec
int maxOverlap
int oldPos
CharSequence s
int length
android.icu.text.UnicodeSet$SpanCondition spanCondition
int pos
int spanLength
int initSize
int i
int stringsLength
int spanBackLengthsOffset
private int spanNot (java.lang.CharSequence, int, android.icu.util.OutputInt)
int spanLimit
String string
int length16
int i
int spanLimit
int cpLength
CharSequence s
int start
android.icu.util.OutputInt outCount
int length
int pos
int rest
int stringsLength
int count
private int spanNotBack (java.lang.CharSequence, int)
String string
int length16
int cpLength
CharSequence s
int length
int pos
int i
int stringsLength
static short makeSpanLengthByte (int)
int spanLength
private static boolean matches16 (java.lang.CharSequence, int, java.lang.String, int)
CharSequence s
int start
String t
int length
int end
static boolean matches16CPB (java.lang.CharSequence, int, int, java.lang.String, int)
CharSequence s
int start
int limit
String t
int tlength
static int spanOne (android.icu.text.UnicodeSet, java.lang.CharSequence, int, int)
int supplementary
char c2
android.icu.text.UnicodeSet set
CharSequence s
int start
int length
char c
static int spanOneBack (android.icu.text.UnicodeSet, java.lang.CharSequence, int)
int supplementary
char c2
android.icu.text.UnicodeSet set
CharSequence s
int length
char c
}
android/icu/impl/UPropertyAliases$1.classUPropertyAliases.java
package android.icu.impl
android.icu.impl.UPropertyAliases$1 extends java.lang.Object {
}
android/icu/impl/UPropertyAliases$IsAcceptable.classUPropertyAliases.java
package android.icu.impl
final android.icu.impl.UPropertyAliases$IsAcceptable extends java.lang.Object implements android.icu.impl.ICUBinary$Authenticate {
private void ()
public boolean isDataVersionAcceptable (byte[])
byte[] version
void (android.icu.impl.UPropertyAliases$1)
android.icu.impl.UPropertyAliases$1 x0
}
android/icu/impl/UPropertyAliases.classUPropertyAliases.java
package android.icu.impl
public final android.icu.impl.UPropertyAliases extends java.lang.Object {
private static final int IX_VALUE_MAPS_OFFSET
private static final int IX_BYTE_TRIES_OFFSET
private static final int IX_NAME_GROUPS_OFFSET
private static final int IX_RESERVED3_OFFSET
private int[] valueMaps
private byte[] bytesTries
private String nameGroups
private static final android.icu.impl.UPropertyAliases$IsAcceptable IS_ACCEPTABLE
private static final int DATA_FORMAT
public static final android.icu.impl.UPropertyAliases INSTANCE
private void load (java.nio.ByteBuffer) throws java.io.IOException
int i
int i
java.nio.ByteBuffer bytes
int indexesLength
int[] inIndexes
int offset
int nextOffset
int numInts
int numBytes
StringBuilder sb
private void () throws java.io.IOException
java.nio.ByteBuffer bytes
private int findProperty (int)
int start
int limit
int numRanges
int property
int i
private int findPropertyValueNameGroup (int, int)
int start
int limit
int v
int valuesStart
int nameGroupOffsetsStart
int valueMapIndex
int value
int numRanges
private java.lang.String getName (int, int)
int nameGroupsIndex
int nameIndex
int numNames
int nameStart
private static int asciiToLowercase (int)
int c
private boolean containsName (android.icu.util.BytesTrie, java.lang.CharSequence)
int c
int i
android.icu.util.BytesTrie trie
CharSequence name
android.icu.util.BytesTrie$Result result
public java.lang.String getPropertyName (int, int)
int property
int nameChoice
int valueMapIndex
public java.lang.String getPropertyValueName (int, int, int)
int property
int value
int nameChoice
int valueMapIndex
int nameGroupOffset
private int getPropertyOrValueEnum (int, java.lang.CharSequence)
int bytesTrieOffset
CharSequence alias
android.icu.util.BytesTrie trie
public int getPropertyEnum (java.lang.CharSequence)
CharSequence alias
public int getPropertyValueEnum (int, java.lang.CharSequence)
int property
CharSequence alias
int valueMapIndex
public int getPropertyValueEnumNoThrow (int, java.lang.CharSequence)
int property
CharSequence alias
int valueMapIndex
public static int compare (java.lang.String, java.lang.String)
boolean endstra
boolean endstrb
String stra
String strb
int istra
int istrb
int rc
int cstra
int cstrb
static void ()
java.util.MissingResourceException mre
java.io.IOException e
}
android/icu/impl/URLHandler$FileURLHandler.classURLHandler.java
package android.icu.impl
android.icu.impl.URLHandler$FileURLHandler extends android.icu.impl.URLHandler {
java.io.File file
void (java.net.URL)
java.net.URL url
public void guide (android.icu.impl.URLHandler$URLVisitor, boolean, boolean)
android.icu.impl.URLHandler$URLVisitor v
boolean recurse
boolean strip
private void process (android.icu.impl.URLHandler$URLVisitor, boolean, boolean, java.lang.String, java.io.File[])
java.io.File f
int i
android.icu.impl.URLHandler$URLVisitor v
boolean recurse
boolean strip
String path
java.io.File[] files
}
android/icu/impl/URLHandler$JarURLHandler.classURLHandler.java
package android.icu.impl
android.icu.impl.URLHandler$JarURLHandler extends android.icu.impl.URLHandler {
java.util.jar.JarFile jarFile
String prefix
void (java.net.URL)
String urlStr
int idx
int ix
String protocol
java.net.JarURLConnection conn
Exception e
java.net.URL url
public void guide (android.icu.impl.URLHandler$URLVisitor, boolean, boolean)
int ix
String name
java.util.jar.JarEntry entry
java.util.Enumeration entries
Exception e
android.icu.impl.URLHandler$URLVisitor v
boolean recurse
boolean strip
}
android/icu/impl/URLHandler$URLVisitor.classURLHandler.java
package android.icu.impl
public abstract android.icu.impl.URLHandler$URLVisitor extends java.lang.Object {
public abstract void visit (java.lang.String)
}
android/icu/impl/URLHandler.classURLHandler.java
package android.icu.impl
public abstract android.icu.impl.URLHandler extends java.lang.Object {
public static final String PROPNAME
private static final java.util.Map handlers
private static final boolean DEBUG
public void ()
public static android.icu.impl.URLHandler get (java.net.URL)
android.icu.impl.URLHandler handler
IllegalAccessException e
IllegalArgumentException e
java.lang.reflect.InvocationTargetException e
java.lang.reflect.Method m
java.net.URL url
String protocol
protected static android.icu.impl.URLHandler getDefault (java.net.URL)
java.net.URL url
android.icu.impl.URLHandler handler
String protocol
public void guide (android.icu.impl.URLHandler$URLVisitor, boolean)
android.icu.impl.URLHandler$URLVisitor visitor
boolean recurse
public abstract void guide (android.icu.impl.URLHandler$URLVisitor, boolean, boolean)
static boolean access$000 ()
static void ()
Class cl
java.lang.reflect.Method m
ClassNotFoundException e
NoSuchMethodException e
SecurityException e
int ix
String key
String value
String line
Class[] params
ClassLoader loader
java.io.InputStream is
Throwable t
java.util.Map h
java.io.BufferedReader br
}
android/icu/impl/USerializedSet.classUSerializedSet.java
package android.icu.impl
public final android.icu.impl.USerializedSet extends java.lang.Object {
private char[] array
private int arrayOffset
private int bmpLength
private int length
public void ()
public final boolean getSet (char[], int)
char[] src
int srcStart
public final void setToOne (int)
int c
public final boolean getRange (int, int[])
int offset
int suppLength
int rangeIndex
int[] range
public final boolean contains (int)
int i
int i
char high
char low
int c
public final int countRanges ()
}
android/icu/impl/Utility.classUtility.java
package android.icu.impl
public final android.icu.impl.Utility extends java.lang.Object {
private static final char APOSTROPHE
private static final char BACKSLASH
private static final int MAGIC_UNSIGNED
private static final char ESCAPE
static final byte ESCAPE_BYTE
public static String LINE_SEPARATOR
static final char[] HEX_DIGIT
private static final char[] UNESCAPE_MAP
static final char[] DIGITS
public void ()
public static final boolean arrayEquals (java.lang.Object[], java.lang.Object)
Object[] source
Object target
Object[] targ
public static final boolean arrayEquals (int[], java.lang.Object)
int[] source
Object target
int[] targ
public static final boolean arrayEquals (double[], java.lang.Object)
double[] source
Object target
double[] targ
public static final boolean arrayEquals (byte[], java.lang.Object)
byte[] source
Object target
byte[] targ
public static final boolean arrayEquals (java.lang.Object, java.lang.Object)
Object source
Object target
public static final boolean arrayRegionMatches (java.lang.Object[], int, java.lang.Object[], int, int)
int i
Object[] source
int sourceStart
Object[] target
int targetStart
int len
int sourceEnd
int delta
public static final boolean arrayRegionMatches (char[], int, char[], int, int)
int i
char[] source
int sourceStart
char[] target
int targetStart
int len
int sourceEnd
int delta
public static final boolean arrayRegionMatches (int[], int, int[], int, int)
int i
int[] source
int sourceStart
int[] target
int targetStart
int len
int sourceEnd
int delta
public static final boolean arrayRegionMatches (double[], int, double[], int, int)
int i
double[] source
int sourceStart
double[] target
int targetStart
int len
int sourceEnd
int delta
public static final boolean arrayRegionMatches (byte[], int, byte[], int, int)
int i
byte[] source
int sourceStart
byte[] target
int targetStart
int len
int sourceEnd
int delta
public static final boolean objectEquals (java.lang.Object, java.lang.Object)
Object a
Object b
public static int checkCompare (java.lang.Comparable, java.lang.Comparable)
Comparable a
Comparable b
public static int checkHash (java.lang.Object)
Object a
public static final java.lang.String arrayToRLEString (int[])
int s
int i
int[] a
StringBuilder buffer
int runValue
int runLength
public static final java.lang.String arrayToRLEString (short[])
short s
int i
short[] a
StringBuilder buffer
short runValue
int runLength
public static final java.lang.String arrayToRLEString (char[])
char s
int i
char[] a
StringBuilder buffer
char runValue
int runLength
public static final java.lang.String arrayToRLEString (byte[])
byte b
int i
byte[] a
StringBuilder buffer
byte runValue
int runLength
byte[] state
private static final void encodeRun (java.lang.Appendable, int, int)
int j
Appendable buffer
int value
int length
private static final void appendInt (java.lang.Appendable, int)
java.io.IOException e
Appendable buffer
int value
private static final void encodeRun (java.lang.Appendable, short, int)
int j
java.io.IOException e
Appendable buffer
short value
int length
private static final void encodeRun (java.lang.Appendable, byte, int, byte[])
int j
Appendable buffer
byte value
int length
byte[] state
private static final void appendEncodedByte (java.lang.Appendable, byte, byte[])
char c
java.io.IOException e
Appendable buffer
byte value
byte[] state
public static final int[] RLEStringToIntArray (java.lang.String)
int j
int runLength
int runValue
int c
String s
int length
int[] array
int ai
int i
int maxI
static final int getInt (java.lang.String, int)
String s
int i
public static final short[] RLEStringToShortArray (java.lang.String)
int j
int runLength
short runValue
char c
int i
String s
int length
short[] array
int ai
public static final char[] RLEStringToCharArray (java.lang.String)
int j
int runLength
char runValue
char c
int i
String s
int length
char[] array
int ai
public static final byte[] RLEStringToByteArray (java.lang.String)
byte b
int j
byte b
int ai
String s
int length
byte[] array
boolean nextChar
char c
int node
int runLength
int i
public static final java.lang.String formatForSource (java.lang.String)
char c
int count
int i
String s
StringBuilder buffer
public static final java.lang.String format1ForSource (java.lang.String)
char c
int i
String s
StringBuilder buffer
public static final java.lang.String escape (java.lang.String)
boolean four
int c
int i
String s
StringBuilder buf
public static int unescapeAt (java.lang.String, int[])
int dig
int dig
int[] o
int ahead
String s
int[] offset16
int c
int result
int n
int minDig
int maxDig
int bitsPerDigit
int i
boolean braces
int offset
int length
public static java.lang.String unescape (java.lang.String)
int e
char c
int i
String s
StringBuilder buf
int[] pos
public static java.lang.String unescapeLeniently (java.lang.String)
int e
char c
int i
String s
StringBuilder buf
int[] pos
public static java.lang.String hex (long)
long ch
public static java.lang.String hex (long, int)
long i
int places
boolean negative
String result
public static java.lang.String hex (java.lang.CharSequence)
CharSequence s
public static java.lang.Appendable hex (java.lang.CharSequence, int, java.lang.CharSequence, boolean, java.lang.Appendable)
int cp
int i
int i
java.io.IOException e
CharSequence s
int width
CharSequence separator
boolean useCodePoints
Appendable result
public static java.lang.String hex (byte[], int, int, java.lang.String)
int i
byte[] o
int start
int end
String separator
StringBuilder result
public static java.lang.String hex (java.lang.CharSequence, int, java.lang.CharSequence)
CharSequence s
int width
CharSequence separator
public static void split (java.lang.String, char, java.lang.String[])
String s
char divider
String[] output
int last
int current
int i
public static java.lang.String[] split (java.lang.String, char)
String s
char divider
int last
int i
java.util.ArrayList output
public static int lookup (java.lang.String, java.lang.String[])
int i
String source
String[] target
public static boolean parseChar (java.lang.String, int[], char)
String id
int[] pos
char ch
int start
public static int parsePattern (java.lang.String, int, int, java.lang.String, int[])
char c
char cpat
char c
int i
String rule
int pos
int limit
String pattern
int[] parsedInts
int[] p
int intCount
public static int parsePattern (java.lang.String, android.icu.text.Replaceable, int, int)
int n
int c
String pat
android.icu.text.Replaceable text
int index
int limit
int ipat
int cpat
public static int parseInteger (java.lang.String, int[], int)
int d
int v
String rule
int[] pos
int limit
int count
int value
int p
int radix
public static java.lang.String parseUnicodeIdentifier (java.lang.String, int[])
int ch
String str
int[] pos
StringBuilder buf
int p
private static void recursiveAppendNumber (java.lang.Appendable, int, int, int)
int digit
java.io.IOException e
Appendable result
int n
int radix
int minDigits
public static java.lang.Appendable appendNumber (java.lang.Appendable, int, int, int)
int abs
java.io.IOException e
Appendable result
int n
int radix
int minDigits
public static int parseNumber (java.lang.String, int[], int)
int ch
int d
String text
int[] pos
int radix
int n
int p
public static boolean isUnprintable (int)
int c
public static boolean escapeUnprintable (java.lang.Appendable, int)
java.io.IOException e
Appendable result
int c
public static int quotedIndexOf (java.lang.String, int, int, java.lang.String)
char c
int i
String text
int start
int limit
String setOfChars
public static void appendToRule (java.lang.StringBuffer, int, boolean, boolean, java.lang.StringBuffer)
int trailingCount
int len
StringBuffer rule
int c
boolean isLiteral
boolean escapeUnprintable
StringBuffer quoteBuf
public static void appendToRule (java.lang.StringBuffer, java.lang.String, boolean, boolean, java.lang.StringBuffer)
int i
StringBuffer rule
String text
boolean isLiteral
boolean escapeUnprintable
StringBuffer quoteBuf
public static void appendToRule (java.lang.StringBuffer, android.icu.text.UnicodeMatcher, boolean, java.lang.StringBuffer)
StringBuffer rule
android.icu.text.UnicodeMatcher matcher
boolean escapeUnprintable
StringBuffer quoteBuf
public static final int compareUnsigned (int, int)
int source
int target
public static final byte highBit (int)
int n
byte bit
public static java.lang.String valueOf (int[])
int i
int[] source
StringBuilder result
public static java.lang.String repeat (java.lang.String, int)
int i
String s
int count
StringBuilder result
public static java.lang.String[] splitString (java.lang.String, java.lang.String)
String src
String target
public static java.lang.String[] splitWhitespace (java.lang.String)
String src
public static java.lang.String fromHex (java.lang.String, int, java.lang.String)
String string
int minLength
String separator
public static java.lang.String fromHex (java.lang.String, int, java.util.regex.Pattern)
int cp
String part
String string
int minLength
java.util.regex.Pattern separator
StringBuilder buffer
String[] parts
static void ()
}
android/icu/impl/UtilityExtensions.classUtilityExtensions.java
package android.icu.impl
public android.icu.impl.UtilityExtensions extends java.lang.Object {
public void ()
public static void appendToRule (java.lang.StringBuffer, java.lang.String, boolean, boolean, java.lang.StringBuffer)
int i
StringBuffer rule
String text
boolean isLiteral
boolean escapeUnprintable
StringBuffer quoteBuf
public static void appendToRule (java.lang.StringBuffer, android.icu.text.UnicodeMatcher, boolean, java.lang.StringBuffer)
StringBuffer rule
android.icu.text.UnicodeMatcher matcher
boolean escapeUnprintable
StringBuffer quoteBuf
public static java.lang.String formatInput (android.icu.text.ReplaceableString, android.icu.text.Transliterator$Position)
android.icu.text.ReplaceableString input
android.icu.text.Transliterator$Position pos
StringBuffer appendTo
public static java.lang.StringBuffer formatInput (java.lang.StringBuffer, android.icu.text.ReplaceableString, android.icu.text.Transliterator$Position)
String b
String c
String d
StringBuffer appendTo
android.icu.text.ReplaceableString input
android.icu.text.Transliterator$Position pos
public static java.lang.String formatInput (android.icu.text.Replaceable, android.icu.text.Transliterator$Position)
android.icu.text.Replaceable input
android.icu.text.Transliterator$Position pos
public static java.lang.StringBuffer formatInput (java.lang.StringBuffer, android.icu.text.Replaceable, android.icu.text.Transliterator$Position)
StringBuffer appendTo
android.icu.text.Replaceable input
android.icu.text.Transliterator$Position pos
}
android/icu/impl/UTS46.classUTS46.java
package android.icu.impl
public final android.icu.impl.UTS46 extends android.icu.text.IDNA {
private static final android.icu.text.Normalizer2 uts46Norm2
final int options
private static final java.util.EnumSet severeErrors
private static final byte[] asciiData
private static final int L_MASK
private static final int R_AL_MASK
private static final int L_R_AL_MASK
private static final int R_AL_AN_MASK
private static final int EN_AN_MASK
private static final int R_AL_EN_AN_MASK
private static final int L_EN_MASK
private static final int ES_CS_ET_ON_BN_NSM_MASK
private static final int L_EN_ES_CS_ET_ON_BN_NSM_MASK
private static final int R_AL_AN_EN_ES_CS_ET_ON_BN_NSM_MASK
private static int U_GC_M_MASK
public void (int)
int options
public java.lang.StringBuilder labelToASCII (java.lang.CharSequence, java.lang.StringBuilder, android.icu.text.IDNA$Info)
CharSequence label
StringBuilder dest
android.icu.text.IDNA$Info info
public java.lang.StringBuilder labelToUnicode (java.lang.CharSequence, java.lang.StringBuilder, android.icu.text.IDNA$Info)
CharSequence label
StringBuilder dest
android.icu.text.IDNA$Info info
public java.lang.StringBuilder nameToASCII (java.lang.CharSequence, java.lang.StringBuilder, android.icu.text.IDNA$Info)
CharSequence name
StringBuilder dest
android.icu.text.IDNA$Info info
public java.lang.StringBuilder nameToUnicode (java.lang.CharSequence, java.lang.StringBuilder, android.icu.text.IDNA$Info)
CharSequence name
StringBuilder dest
android.icu.text.IDNA$Info info
private static boolean isASCIIString (java.lang.CharSequence)
int i
CharSequence dest
int length
private java.lang.StringBuilder process (java.lang.CharSequence, boolean, boolean, java.lang.StringBuilder, android.icu.text.IDNA$Info)
char c
int cData
CharSequence src
boolean isLabel
boolean toASCII
StringBuilder dest
android.icu.text.IDNA$Info info
int srcLength
boolean disallowNonLDHDot
int labelStart
int i
private java.lang.StringBuilder processUnicode (java.lang.CharSequence, int, int, boolean, boolean, java.lang.StringBuilder, android.icu.text.IDNA$Info)
int labelLength
int newLength
char c
CharSequence src
int labelStart
int mappingStart
boolean isLabel
boolean toASCII
StringBuilder dest
android.icu.text.IDNA$Info info
boolean doMapDevChars
int destLength
int labelLimit
private int mapDevChars (java.lang.StringBuilder, int, int)
char c
int i
String normalized
StringBuilder dest
int labelStart
int mappingStart
int length
boolean didMapDevChars
private static boolean isNonASCIIDisallowedSTD3Valid (int)
int c
private static int replaceLabel (java.lang.StringBuilder, int, int, java.lang.CharSequence, int)
StringBuilder dest
int destLabelStart
int destLabelLength
CharSequence label
int labelLength
private int processLabel (java.lang.StringBuilder, int, int, boolean, android.icu.text.IDNA$Info)
StringBuilder fromPunycode
android.icu.text.StringPrepParseException e
boolean isValid
StringBuilder fromPunycode
StringBuilder labelString
boolean wasPunycode
char c
StringBuilder punycode
android.icu.text.StringPrepParseException e
StringBuilder punycode
StringBuilder dest
int labelStart
int labelLength
boolean toASCII
android.icu.text.IDNA$Info info
StringBuilder labelString
int destLabelStart
int destLabelLength
boolean wasPunycode
int i
int limit
char oredChars
boolean disallowNonLDHDot
int c
private int markBadACELabel (java.lang.StringBuilder, int, int, boolean, android.icu.text.IDNA$Info)
char c
StringBuilder dest
int labelStart
int labelLength
boolean toASCII
android.icu.text.IDNA$Info info
boolean disallowNonLDHDot
boolean isASCII
boolean onlyLDH
int i
int limit
private void checkLabelBiDi (java.lang.CharSequence, int, int, android.icu.text.IDNA$Info)
int lastMask
int lastMask
int dir
CharSequence label
int labelStart
int labelLength
android.icu.text.IDNA$Info info
int c
int i
int firstMask
int lastMask
int labelLimit
int mask
private static boolean isASCIIOkBiDi (java.lang.CharSequence, int)
char c
int i
CharSequence s
int length
int labelStart
private boolean isLabelOkContextJ (java.lang.CharSequence, int, int)
int type
int type
int c
int j
int c
int i
CharSequence label
int labelStart
int labelLength
int labelLimit
private void checkLabelContextO (java.lang.CharSequence, int, int, android.icu.text.IDNA$Info)
int script
int j
int c
int i
CharSequence label
int labelStart
int labelLength
android.icu.text.IDNA$Info info
int labelEnd
int arabicDigits
private static int U_MASK (int)
int x
private static int U_GET_GC_MASK (int)
int c
static void ()
}
android/icu/impl/ZoneMeta$1.classZoneMeta.java
package android.icu.impl
android.icu.impl.ZoneMeta$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$util$TimeZone$SystemTimeZoneType
static void ()
}
android/icu/impl/ZoneMeta$CustomTimeZoneCache.classZoneMeta.java
package android.icu.impl
android.icu.impl.ZoneMeta$CustomTimeZoneCache extends android.icu.impl.SoftCache {
static final boolean $assertionsDisabled
private void ()
protected android.icu.util.SimpleTimeZone createInstance (java.lang.Integer, int[])
Integer key
int[] data
String id
int offset
android.icu.util.SimpleTimeZone tz
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
void (android.icu.impl.ZoneMeta$1)
android.icu.impl.ZoneMeta$1 x0
static void ()
}
android/icu/impl/ZoneMeta$SystemTimeZoneCache.classZoneMeta.java
package android.icu.impl
android.icu.impl.ZoneMeta$SystemTimeZoneCache extends android.icu.impl.SoftCache {
private void ()
protected android.icu.impl.OlsonTimeZone createInstance (java.lang.String, java.lang.String)
android.icu.util.UResourceBundle top
android.icu.util.UResourceBundle res
String key
String data
android.icu.impl.OlsonTimeZone tz
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
void (android.icu.impl.ZoneMeta$1)
android.icu.impl.ZoneMeta$1 x0
}
android/icu/impl/ZoneMeta.classZoneMeta.java
package android.icu.impl
public final android.icu.impl.ZoneMeta extends java.lang.Object {
private static final boolean ASSERT
private static final String ZONEINFORESNAME
private static final String kREGIONS
private static final String kZONES
private static final String kNAMES
private static final String kGMT_ID
private static final String kCUSTOM_TZ_PREFIX
private static final String kWorld
private static java.lang.ref.SoftReference REF_SYSTEM_ZONES
private static java.lang.ref.SoftReference REF_CANONICAL_SYSTEM_ZONES
private static java.lang.ref.SoftReference REF_CANONICAL_SYSTEM_LOCATION_ZONES
private static String[] ZONEIDS
private static android.icu.impl.ICUCache CANONICAL_ID_CACHE
private static android.icu.impl.ICUCache REGION_CACHE
private static android.icu.impl.ICUCache SINGLE_COUNTRY_CACHE
private static final android.icu.impl.ZoneMeta$SystemTimeZoneCache SYSTEM_ZONE_CACHE
private static final int kMAX_CUSTOM_HOUR
private static final int kMAX_CUSTOM_MIN
private static final int kMAX_CUSTOM_SEC
private static final android.icu.impl.ZoneMeta$CustomTimeZoneCache CUSTOM_ZONE_CACHE
static final boolean $assertionsDisabled
public void ()
private static synchronized java.util.Set getSystemZIDs ()
String id
java.util.Set systemIDs
String[] allIDs
java.util.Set systemZones
private static synchronized java.util.Set getCanonicalSystemZIDs ()
String canonicalID
String id
java.util.Set canonicalSystemIDs
String[] allIDs
java.util.Set canonicalSystemZones
private static synchronized java.util.Set getCanonicalSystemLocationZIDs ()
String region
String canonicalID
String id
java.util.Set canonicalSystemLocationIDs
String[] allIDs
java.util.Set canonicalSystemLocationZones
public static java.util.Set getAvailableIDs (android.icu.util.TimeZone$SystemTimeZoneType, java.lang.String, java.lang.Integer)
String r
android.icu.util.TimeZone z
String id
android.icu.util.TimeZone$SystemTimeZoneType type
String region
Integer rawOffset
java.util.Set baseSet
java.util.Set result
public static synchronized int countEquivalentIDs (java.lang.String)
android.icu.util.UResourceBundle links
int[] v
String id
int count
android.icu.util.UResourceBundle res
public static synchronized java.lang.String getEquivalentID (java.lang.String, int)
android.icu.util.UResourceBundle links
int[] zones
String tmp
int zoneIdx
android.icu.util.UResourceBundle res
String id
int index
String result
private static synchronized java.lang.String[] getZoneIDs ()
android.icu.util.UResourceBundle top
private static java.lang.String getZoneID (int)
String[] ids
int idx
private static int getZoneIndex (java.lang.String)
int mid
int r
int start
int limit
int lastMid
String zid
int zoneIdx
String[] all
public static java.lang.String getCanonicalCLDRID (android.icu.util.TimeZone)
android.icu.util.TimeZone tz
public static java.lang.String getCanonicalCLDRID (java.lang.String)
android.icu.util.UResourceBundle top
android.icu.util.UResourceBundle zones
android.icu.util.UResourceBundle zone
int zoneIdx
String tzid
String canonical
private static java.lang.String findCLDRCanonicalID (java.lang.String)
android.icu.util.UResourceBundle typeAlias
android.icu.util.UResourceBundle aliasesForKey
android.icu.util.UResourceBundle keyTypeData
android.icu.util.UResourceBundle typeMap
android.icu.util.UResourceBundle typeKeys
String tzid
String canonical
String tzidKey
public static java.lang.String getRegion (java.lang.String)
android.icu.util.UResourceBundle top
android.icu.util.UResourceBundle regions
int zoneIdx
String tzid
String region
public static java.lang.String getCanonicalCountry (java.lang.String)
String tzid
String country
public static java.lang.String getCanonicalCountry (java.lang.String, android.icu.util.Output)
java.util.Set ids
String canonicalID
android.icu.util.UResourceBundle bundle
android.icu.util.UResourceBundle primaryZones
String primaryZone
String tzid
android.icu.util.Output isPrimary
String country
Boolean singleZone
public static android.icu.util.UResourceBundle openOlsonResource (android.icu.util.UResourceBundle, java.lang.String)
android.icu.util.UResourceBundle zones
android.icu.util.UResourceBundle zone
java.util.MissingResourceException e
android.icu.util.UResourceBundle top
String id
android.icu.util.UResourceBundle res
int zoneIdx
public static android.icu.util.TimeZone getSystemTimeZone (java.lang.String)
String id
public static android.icu.util.TimeZone getCustomTimeZone (java.lang.String)
Integer key
String id
int[] fields
public static java.lang.String getCustomID (java.lang.String)
String id
int[] fields
static boolean parseCustomID (java.lang.String, int[])
int oldPos
int length
java.text.ParsePosition pos
int sign
int hour
int min
int sec
int start
Number n
String id
int[] fields
android.icu.text.NumberFormat numberFormat
public static android.icu.util.TimeZone getCustomTimeZone (int)
int offset
boolean negative
int tmp
int hour
int min
int sec
String zid
static java.lang.String formatCustomID (int, int, int, boolean)
int hour
int min
int sec
boolean negative
StringBuilder zid
public static java.lang.String getShortID (android.icu.util.TimeZone)
android.icu.util.TimeZone tz
String canonicalID
public static java.lang.String getShortID (java.lang.String)
String id
String canonicalID
private static java.lang.String getShortIDFromCanonical (java.lang.String)
android.icu.util.UResourceBundle keyTypeData
android.icu.util.UResourceBundle typeMap
android.icu.util.UResourceBundle typeKeys
String canonicalID
String shortID
String tzidKey
static void ()
}
android/icu/lang/
android/icu/lang/CharSequences.classCharSequences.java
package android.icu.lang
public android.icu.lang.CharSequences extends java.lang.Object {
public static int matchAfter (java.lang.CharSequence, java.lang.CharSequence, int, int)
char ca
char cb
CharSequence a
CharSequence b
int aIndex
int bIndex
int i
int j
int alen
int blen
int result
public int codePointLength (java.lang.CharSequence)
CharSequence s
public static final boolean equals (int, java.lang.CharSequence)
int codepoint
CharSequence other
public static final boolean equals (java.lang.CharSequence, int)
CharSequence other
int codepoint
public static int compare (java.lang.CharSequence, int)
int result
char trail
CharSequence string
int codePoint
int stringLength
char firstChar
int offset
char lead
int result
public static int compare (int, java.lang.CharSequence)
int codepoint
CharSequence a
public static int getSingleCodePoint (java.lang.CharSequence)
CharSequence s
int length
int result
public static final boolean equals (java.lang.Object, java.lang.Object)
Object a
Object b
public static int compare (java.lang.CharSequence, java.lang.CharSequence)
int diff
int i
CharSequence a
CharSequence b
int alength
int blength
int min
public static boolean equalsChars (java.lang.CharSequence, java.lang.CharSequence)
CharSequence a
CharSequence b
public static boolean onCharacterBoundary (java.lang.CharSequence, int)
CharSequence s
int i
public static int indexOf (java.lang.CharSequence, int)
int cp
int i
CharSequence s
int codePoint
public static int[] codePoints (java.lang.CharSequence)
char last
char cp
int i
CharSequence s
int[] result
int j
int[] shortResult
private void ()
}
android/icu/lang/package.html
android/icu/lang/UCharacter$1.classUCharacter.java
package android.icu.lang
android.icu.lang.UCharacter$1 extends java.lang.Object {
}
android/icu/lang/UCharacter$BidiPairedBracketType.classUCharacter.java
package android.icu.lang
public abstract android.icu.lang.UCharacter$BidiPairedBracketType extends java.lang.Object {
public static final int NONE
public static final int OPEN
public static final int CLOSE
public static final int COUNT
}
android/icu/lang/UCharacter$DecompositionType.classUCharacter.java
package android.icu.lang
public abstract android.icu.lang.UCharacter$DecompositionType extends java.lang.Object {
public static final int NONE
public static final int CANONICAL
public static final int COMPAT
public static final int CIRCLE
public static final int FINAL
public static final int FONT
public static final int FRACTION
public static final int INITIAL
public static final int ISOLATED
public static final int MEDIAL
public static final int NARROW
public static final int NOBREAK
public static final int SMALL
public static final int SQUARE
public static final int SUB
public static final int SUPER
public static final int VERTICAL
public static final int WIDE
public static final int COUNT
}
android/icu/lang/UCharacter$DummyValueIterator.classUCharacter.java
package android.icu.lang
final android.icu.lang.UCharacter$DummyValueIterator extends java.lang.Object implements android.icu.util.ValueIterator {
private void ()
public boolean next (android.icu.util.ValueIterator$Element)
android.icu.util.ValueIterator$Element element
public void reset ()
public void setRange (int, int)
int start
int limit
void (android.icu.lang.UCharacter$1)
android.icu.lang.UCharacter$1 x0
}
android/icu/lang/UCharacter$EastAsianWidth.classUCharacter.java
package android.icu.lang
public abstract android.icu.lang.UCharacter$EastAsianWidth extends java.lang.Object {
public static final int NEUTRAL
public static final int AMBIGUOUS
public static final int HALFWIDTH
public static final int FULLWIDTH
public static final int NARROW
public static final int WIDE
public static final int COUNT
}
android/icu/lang/UCharacter$GraphemeClusterBreak.classUCharacter.java
package android.icu.lang
public abstract android.icu.lang.UCharacter$GraphemeClusterBreak extends java.lang.Object {
public static final int OTHER
public static final int CONTROL
public static final int CR
public static final int EXTEND
public static final int L
public static final int LF
public static final int LV
public static final int LVT
public static final int T
public static final int V
public static final int SPACING_MARK
public static final int PREPEND
public static final int REGIONAL_INDICATOR
public static final int COUNT
}
android/icu/lang/UCharacter$HangulSyllableType.classUCharacter.java
package android.icu.lang
public abstract android.icu.lang.UCharacter$HangulSyllableType extends java.lang.Object {
public static final int NOT_APPLICABLE
public static final int LEADING_JAMO
public static final int VOWEL_JAMO
public static final int TRAILING_JAMO
public static final int LV_SYLLABLE
public static final int LVT_SYLLABLE
public static final int COUNT
}
android/icu/lang/UCharacter$JoiningGroup.classUCharacter.java
package android.icu.lang
public abstract android.icu.lang.UCharacter$JoiningGroup extends java.lang.Object {
public static final int NO_JOINING_GROUP
public static final int AIN
public static final int ALAPH
public static final int ALEF
public static final int BEH
public static final int BETH
public static final int DAL
public static final int DALATH_RISH
public static final int E
public static final int FEH
public static final int FINAL_SEMKATH
public static final int GAF
public static final int GAMAL
public static final int HAH
public static final int TEH_MARBUTA_GOAL
public static final int HAMZA_ON_HEH_GOAL
public static final int HE
public static final int HEH
public static final int HEH_GOAL
public static final int HETH
public static final int KAF
public static final int KAPH
public static final int KNOTTED_HEH
public static final int LAM
public static final int LAMADH
public static final int MEEM
public static final int MIM
public static final int NOON
public static final int NUN
public static final int PE
public static final int QAF
public static final int QAPH
public static final int REH
public static final int REVERSED_PE
public static final int SAD
public static final int SADHE
public static final int SEEN
public static final int SEMKATH
public static final int SHIN
public static final int SWASH_KAF
public static final int SYRIAC_WAW
public static final int TAH
public static final int TAW
public static final int TEH_MARBUTA
public static final int TETH
public static final int WAW
public static final int YEH
public static final int YEH_BARREE
public static final int YEH_WITH_TAIL
public static final int YUDH
public static final int YUDH_HE
public static final int ZAIN
public static final int FE
public static final int KHAPH
public static final int ZHAIN
public static final int BURUSHASKI_YEH_BARREE
public static final int FARSI_YEH
public static final int NYA
public static final int ROHINGYA_YEH
public static final int MANICHAEAN_ALEPH
public static final int MANICHAEAN_AYIN
public static final int MANICHAEAN_BETH
public static final int MANICHAEAN_DALETH
public static final int MANICHAEAN_DHAMEDH
public static final int MANICHAEAN_FIVE
public static final int MANICHAEAN_GIMEL
public static final int MANICHAEAN_HETH
public static final int MANICHAEAN_HUNDRED
public static final int MANICHAEAN_KAPH
public static final int MANICHAEAN_LAMEDH
public static final int MANICHAEAN_MEM
public static final int MANICHAEAN_NUN
public static final int MANICHAEAN_ONE
public static final int MANICHAEAN_PE
public static final int MANICHAEAN_QOPH
public static final int MANICHAEAN_RESH
public static final int MANICHAEAN_SADHE
public static final int MANICHAEAN_SAMEKH
public static final int MANICHAEAN_TAW
public static final int MANICHAEAN_TEN
public static final int MANICHAEAN_TETH
public static final int MANICHAEAN_THAMEDH
public static final int MANICHAEAN_TWENTY
public static final int MANICHAEAN_WAW
public static final int MANICHAEAN_YODH
public static final int MANICHAEAN_ZAYIN
public static final int STRAIGHT_WAW
public static final int COUNT
}
android/icu/lang/UCharacter$JoiningType.classUCharacter.java
package android.icu.lang
public abstract android.icu.lang.UCharacter$JoiningType extends java.lang.Object {
public static final int NON_JOINING
public static final int JOIN_CAUSING
public static final int DUAL_JOINING
public static final int LEFT_JOINING
public static final int RIGHT_JOINING
public static final int TRANSPARENT
public static final int COUNT
}
android/icu/lang/UCharacter$LineBreak.classUCharacter.java
package android.icu.lang
public abstract android.icu.lang.UCharacter$LineBreak extends java.lang.Object {
public static final int UNKNOWN
public static final int AMBIGUOUS
public static final int ALPHABETIC
public static final int BREAK_BOTH
public static final int BREAK_AFTER
public static final int BREAK_BEFORE
public static final int MANDATORY_BREAK
public static final int CONTINGENT_BREAK
public static final int CLOSE_PUNCTUATION
public static final int COMBINING_MARK
public static final int CARRIAGE_RETURN
public static final int EXCLAMATION
public static final int GLUE
public static final int HYPHEN
public static final int IDEOGRAPHIC
public static final int INSEPERABLE
public static final int INSEPARABLE
public static final int INFIX_NUMERIC
public static final int LINE_FEED
public static final int NONSTARTER
public static final int NUMERIC
public static final int OPEN_PUNCTUATION
public static final int POSTFIX_NUMERIC
public static final int PREFIX_NUMERIC
public static final int QUOTATION
public static final int COMPLEX_CONTEXT
public static final int SURROGATE
public static final int SPACE
public static final int BREAK_SYMBOLS
public static final int ZWSPACE
public static final int NEXT_LINE
public static final int WORD_JOINER
public static final int H2
public static final int H3
public static final int JL
public static final int JT
public static final int JV
public static final int CLOSE_PARENTHESIS
public static final int CONDITIONAL_JAPANESE_STARTER
public static final int HEBREW_LETTER
public static final int REGIONAL_INDICATOR
public static final int COUNT
}
android/icu/lang/UCharacter$NumericType.classUCharacter.java
package android.icu.lang
public abstract android.icu.lang.UCharacter$NumericType extends java.lang.Object {
public static final int NONE
public static final int DECIMAL
public static final int DIGIT
public static final int NUMERIC
public static final int COUNT
}
android/icu/lang/UCharacter$SentenceBreak.classUCharacter.java
package android.icu.lang
public abstract android.icu.lang.UCharacter$SentenceBreak extends java.lang.Object {
public static final int OTHER
public static final int ATERM
public static final int CLOSE
public static final int FORMAT
public static final int LOWER
public static final int NUMERIC
public static final int OLETTER
public static final int SEP
public static final int SP
public static final int STERM
public static final int UPPER
public static final int CR
public static final int EXTEND
public static final int LF
public static final int SCONTINUE
public static final int COUNT
}
android/icu/lang/UCharacter$StringContextIterator.classUCharacter.java
package android.icu.lang
android.icu.lang.UCharacter$StringContextIterator extends java.lang.Object implements android.icu.impl.UCaseProps$ContextIterator {
protected String s
protected int index
protected int limit
protected int cpStart
protected int cpLimit
protected int dir
void (java.lang.String)
String s
public void setLimit (int)
int lim
public void moveToLimit ()
public int nextCaseMapCP ()
int c
public int getCPStart ()
public int getCPLimit ()
public void reset (int)
int direction
public int next ()
int c
int c
}
android/icu/lang/UCharacter$UCharacterTypeIterator$MaskType.classUCharacter.java
package android.icu.lang
final android.icu.lang.UCharacter$UCharacterTypeIterator$MaskType extends java.lang.Object implements android.icu.impl.Trie2$ValueMapper {
private void ()
public int map (int)
int value
void (android.icu.lang.UCharacter$1)
android.icu.lang.UCharacter$1 x0
}
android/icu/lang/UCharacter$UCharacterTypeIterator.classUCharacter.java
package android.icu.lang
final android.icu.lang.UCharacter$UCharacterTypeIterator extends java.lang.Object implements android.icu.util.RangeValueIterator {
private java.util.Iterator trieIterator
private android.icu.impl.Trie2$Range range
private static final android.icu.lang.UCharacter$UCharacterTypeIterator$MaskType MASK_TYPE
void ()
public boolean next (android.icu.util.RangeValueIterator$Element)
android.icu.util.RangeValueIterator$Element element
public void reset ()
static void ()
}
android/icu/lang/UCharacter$UnicodeBlock.classUCharacter.java
package android.icu.lang
public final android.icu.lang.UCharacter$UnicodeBlock extends java.lang.Character$Subset {
public static final int INVALID_CODE_ID
public static final int BASIC_LATIN_ID
public static final int LATIN_1_SUPPLEMENT_ID
public static final int LATIN_EXTENDED_A_ID
public static final int LATIN_EXTENDED_B_ID
public static final int IPA_EXTENSIONS_ID
public static final int SPACING_MODIFIER_LETTERS_ID
public static final int COMBINING_DIACRITICAL_MARKS_ID
public static final int GREEK_ID
public static final int CYRILLIC_ID
public static final int ARMENIAN_ID
public static final int HEBREW_ID
public static final int ARABIC_ID
public static final int SYRIAC_ID
public static final int THAANA_ID
public static final int DEVANAGARI_ID
public static final int BENGALI_ID
public static final int GURMUKHI_ID
public static final int GUJARATI_ID
public static final int ORIYA_ID
public static final int TAMIL_ID
public static final int TELUGU_ID
public static final int KANNADA_ID
public static final int MALAYALAM_ID
public static final int SINHALA_ID
public static final int THAI_ID
public static final int LAO_ID
public static final int TIBETAN_ID
public static final int MYANMAR_ID
public static final int GEORGIAN_ID
public static final int HANGUL_JAMO_ID
public static final int ETHIOPIC_ID
public static final int CHEROKEE_ID
public static final int UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_ID
public static final int OGHAM_ID
public static final int RUNIC_ID
public static final int KHMER_ID
public static final int MONGOLIAN_ID
public static final int LATIN_EXTENDED_ADDITIONAL_ID
public static final int GREEK_EXTENDED_ID
public static final int GENERAL_PUNCTUATION_ID
public static final int SUPERSCRIPTS_AND_SUBSCRIPTS_ID
public static final int CURRENCY_SYMBOLS_ID
public static final int COMBINING_MARKS_FOR_SYMBOLS_ID
public static final int LETTERLIKE_SYMBOLS_ID
public static final int NUMBER_FORMS_ID
public static final int ARROWS_ID
public static final int MATHEMATICAL_OPERATORS_ID
public static final int MISCELLANEOUS_TECHNICAL_ID
public static final int CONTROL_PICTURES_ID
public static final int OPTICAL_CHARACTER_RECOGNITION_ID
public static final int ENCLOSED_ALPHANUMERICS_ID
public static final int BOX_DRAWING_ID
public static final int BLOCK_ELEMENTS_ID
public static final int GEOMETRIC_SHAPES_ID
public static final int MISCELLANEOUS_SYMBOLS_ID
public static final int DINGBATS_ID
public static final int BRAILLE_PATTERNS_ID
public static final int CJK_RADICALS_SUPPLEMENT_ID
public static final int KANGXI_RADICALS_ID
public static final int IDEOGRAPHIC_DESCRIPTION_CHARACTERS_ID
public static final int CJK_SYMBOLS_AND_PUNCTUATION_ID
public static final int HIRAGANA_ID
public static final int KATAKANA_ID
public static final int BOPOMOFO_ID
public static final int HANGUL_COMPATIBILITY_JAMO_ID
public static final int KANBUN_ID
public static final int BOPOMOFO_EXTENDED_ID
public static final int ENCLOSED_CJK_LETTERS_AND_MONTHS_ID
public static final int CJK_COMPATIBILITY_ID
public static final int CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A_ID
public static final int CJK_UNIFIED_IDEOGRAPHS_ID
public static final int YI_SYLLABLES_ID
public static final int YI_RADICALS_ID
public static final int HANGUL_SYLLABLES_ID
public static final int HIGH_SURROGATES_ID
public static final int HIGH_PRIVATE_USE_SURROGATES_ID
public static final int LOW_SURROGATES_ID
public static final int PRIVATE_USE_AREA_ID
public static final int PRIVATE_USE_ID
public static final int CJK_COMPATIBILITY_IDEOGRAPHS_ID
public static final int ALPHABETIC_PRESENTATION_FORMS_ID
public static final int ARABIC_PRESENTATION_FORMS_A_ID
public static final int COMBINING_HALF_MARKS_ID
public static final int CJK_COMPATIBILITY_FORMS_ID
public static final int SMALL_FORM_VARIANTS_ID
public static final int ARABIC_PRESENTATION_FORMS_B_ID
public static final int SPECIALS_ID
public static final int HALFWIDTH_AND_FULLWIDTH_FORMS_ID
public static final int OLD_ITALIC_ID
public static final int GOTHIC_ID
public static final int DESERET_ID
public static final int BYZANTINE_MUSICAL_SYMBOLS_ID
public static final int MUSICAL_SYMBOLS_ID
public static final int MATHEMATICAL_ALPHANUMERIC_SYMBOLS_ID
public static final int CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B_ID
public static final int CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT_ID
public static final int TAGS_ID
public static final int CYRILLIC_SUPPLEMENTARY_ID
public static final int CYRILLIC_SUPPLEMENT_ID
public static final int TAGALOG_ID
public static final int HANUNOO_ID
public static final int BUHID_ID
public static final int TAGBANWA_ID
public static final int MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A_ID
public static final int SUPPLEMENTAL_ARROWS_A_ID
public static final int SUPPLEMENTAL_ARROWS_B_ID
public static final int MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B_ID
public static final int SUPPLEMENTAL_MATHEMATICAL_OPERATORS_ID
public static final int KATAKANA_PHONETIC_EXTENSIONS_ID
public static final int VARIATION_SELECTORS_ID
public static final int SUPPLEMENTARY_PRIVATE_USE_AREA_A_ID
public static final int SUPPLEMENTARY_PRIVATE_USE_AREA_B_ID
public static final int LIMBU_ID
public static final int TAI_LE_ID
public static final int KHMER_SYMBOLS_ID
public static final int PHONETIC_EXTENSIONS_ID
public static final int MISCELLANEOUS_SYMBOLS_AND_ARROWS_ID
public static final int YIJING_HEXAGRAM_SYMBOLS_ID
public static final int LINEAR_B_SYLLABARY_ID
public static final int LINEAR_B_IDEOGRAMS_ID
public static final int AEGEAN_NUMBERS_ID
public static final int UGARITIC_ID
public static final int SHAVIAN_ID
public static final int OSMANYA_ID
public static final int CYPRIOT_SYLLABARY_ID
public static final int TAI_XUAN_JING_SYMBOLS_ID
public static final int VARIATION_SELECTORS_SUPPLEMENT_ID
public static final int ANCIENT_GREEK_MUSICAL_NOTATION_ID
public static final int ANCIENT_GREEK_NUMBERS_ID
public static final int ARABIC_SUPPLEMENT_ID
public static final int BUGINESE_ID
public static final int CJK_STROKES_ID
public static final int COMBINING_DIACRITICAL_MARKS_SUPPLEMENT_ID
public static final int COPTIC_ID
public static final int ETHIOPIC_EXTENDED_ID
public static final int ETHIOPIC_SUPPLEMENT_ID
public static final int GEORGIAN_SUPPLEMENT_ID
public static final int GLAGOLITIC_ID
public static final int KHAROSHTHI_ID
public static final int MODIFIER_TONE_LETTERS_ID
public static final int NEW_TAI_LUE_ID
public static final int OLD_PERSIAN_ID
public static final int PHONETIC_EXTENSIONS_SUPPLEMENT_ID
public static final int SUPPLEMENTAL_PUNCTUATION_ID
public static final int SYLOTI_NAGRI_ID
public static final int TIFINAGH_ID
public static final int VERTICAL_FORMS_ID
public static final int NKO_ID
public static final int BALINESE_ID
public static final int LATIN_EXTENDED_C_ID
public static final int LATIN_EXTENDED_D_ID
public static final int PHAGS_PA_ID
public static final int PHOENICIAN_ID
public static final int CUNEIFORM_ID
public static final int CUNEIFORM_NUMBERS_AND_PUNCTUATION_ID
public static final int COUNTING_ROD_NUMERALS_ID
public static final int SUNDANESE_ID
public static final int LEPCHA_ID
public static final int OL_CHIKI_ID
public static final int CYRILLIC_EXTENDED_A_ID
public static final int VAI_ID
public static final int CYRILLIC_EXTENDED_B_ID
public static final int SAURASHTRA_ID
public static final int KAYAH_LI_ID
public static final int REJANG_ID
public static final int CHAM_ID
public static final int ANCIENT_SYMBOLS_ID
public static final int PHAISTOS_DISC_ID
public static final int LYCIAN_ID
public static final int CARIAN_ID
public static final int LYDIAN_ID
public static final int MAHJONG_TILES_ID
public static final int DOMINO_TILES_ID
public static final int SAMARITAN_ID
public static final int UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_ID
public static final int TAI_THAM_ID
public static final int VEDIC_EXTENSIONS_ID
public static final int LISU_ID
public static final int BAMUM_ID
public static final int COMMON_INDIC_NUMBER_FORMS_ID
public static final int DEVANAGARI_EXTENDED_ID
public static final int HANGUL_JAMO_EXTENDED_A_ID
public static final int JAVANESE_ID
public static final int MYANMAR_EXTENDED_A_ID
public static final int TAI_VIET_ID
public static final int MEETEI_MAYEK_ID
public static final int HANGUL_JAMO_EXTENDED_B_ID
public static final int IMPERIAL_ARAMAIC_ID
public static final int OLD_SOUTH_ARABIAN_ID
public static final int AVESTAN_ID
public static final int INSCRIPTIONAL_PARTHIAN_ID
public static final int INSCRIPTIONAL_PAHLAVI_ID
public static final int OLD_TURKIC_ID
public static final int RUMI_NUMERAL_SYMBOLS_ID
public static final int KAITHI_ID
public static final int EGYPTIAN_HIEROGLYPHS_ID
public static final int ENCLOSED_ALPHANUMERIC_SUPPLEMENT_ID
public static final int ENCLOSED_IDEOGRAPHIC_SUPPLEMENT_ID
public static final int CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C_ID
public static final int MANDAIC_ID
public static final int BATAK_ID
public static final int ETHIOPIC_EXTENDED_A_ID
public static final int BRAHMI_ID
public static final int BAMUM_SUPPLEMENT_ID
public static final int KANA_SUPPLEMENT_ID
public static final int PLAYING_CARDS_ID
public static final int MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS_ID
public static final int EMOTICONS_ID
public static final int TRANSPORT_AND_MAP_SYMBOLS_ID
public static final int ALCHEMICAL_SYMBOLS_ID
public static final int CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D_ID
public static final int ARABIC_EXTENDED_A_ID
public static final int ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS_ID
public static final int CHAKMA_ID
public static final int MEETEI_MAYEK_EXTENSIONS_ID
public static final int MEROITIC_CURSIVE_ID
public static final int MEROITIC_HIEROGLYPHS_ID
public static final int MIAO_ID
public static final int SHARADA_ID
public static final int SORA_SOMPENG_ID
public static final int SUNDANESE_SUPPLEMENT_ID
public static final int TAKRI_ID
public static final int BASSA_VAH_ID
public static final int CAUCASIAN_ALBANIAN_ID
public static final int COPTIC_EPACT_NUMBERS_ID
public static final int COMBINING_DIACRITICAL_MARKS_EXTENDED_ID
public static final int DUPLOYAN_ID
public static final int ELBASAN_ID
public static final int GEOMETRIC_SHAPES_EXTENDED_ID
public static final int GRANTHA_ID
public static final int KHOJKI_ID
public static final int KHUDAWADI_ID
public static final int LATIN_EXTENDED_E_ID
public static final int LINEAR_A_ID
public static final int MAHAJANI_ID
public static final int MANICHAEAN_ID
public static final int MENDE_KIKAKUI_ID
public static final int MODI_ID
public static final int MRO_ID
public static final int MYANMAR_EXTENDED_B_ID
public static final int NABATAEAN_ID
public static final int OLD_NORTH_ARABIAN_ID
public static final int OLD_PERMIC_ID
public static final int ORNAMENTAL_DINGBATS_ID
public static final int PAHAWH_HMONG_ID
public static final int PALMYRENE_ID
public static final int PAU_CIN_HAU_ID
public static final int PSALTER_PAHLAVI_ID
public static final int SHORTHAND_FORMAT_CONTROLS_ID
public static final int SIDDHAM_ID
public static final int SINHALA_ARCHAIC_NUMBERS_ID
public static final int SUPPLEMENTAL_ARROWS_C_ID
public static final int TIRHUTA_ID
public static final int WARANG_CITI_ID
public static final int AHOM_ID
public static final int ANATOLIAN_HIEROGLYPHS_ID
public static final int CHEROKEE_SUPPLEMENT_ID
public static final int CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E_ID
public static final int EARLY_DYNASTIC_CUNEIFORM_ID
public static final int HATRAN_ID
public static final int MULTANI_ID
public static final int OLD_HUNGARIAN_ID
public static final int SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS_ID
public static final int SUTTON_SIGNWRITING_ID
public static final int COUNT
private static final android.icu.lang.UCharacter$UnicodeBlock[] BLOCKS_
public static final android.icu.lang.UCharacter$UnicodeBlock NO_BLOCK
public static final android.icu.lang.UCharacter$UnicodeBlock BASIC_LATIN
public static final android.icu.lang.UCharacter$UnicodeBlock LATIN_1_SUPPLEMENT
public static final android.icu.lang.UCharacter$UnicodeBlock LATIN_EXTENDED_A
public static final android.icu.lang.UCharacter$UnicodeBlock LATIN_EXTENDED_B
public static final android.icu.lang.UCharacter$UnicodeBlock IPA_EXTENSIONS
public static final android.icu.lang.UCharacter$UnicodeBlock SPACING_MODIFIER_LETTERS
public static final android.icu.lang.UCharacter$UnicodeBlock COMBINING_DIACRITICAL_MARKS
public static final android.icu.lang.UCharacter$UnicodeBlock GREEK
public static final android.icu.lang.UCharacter$UnicodeBlock CYRILLIC
public static final android.icu.lang.UCharacter$UnicodeBlock ARMENIAN
public static final android.icu.lang.UCharacter$UnicodeBlock HEBREW
public static final android.icu.lang.UCharacter$UnicodeBlock ARABIC
public static final android.icu.lang.UCharacter$UnicodeBlock SYRIAC
public static final android.icu.lang.UCharacter$UnicodeBlock THAANA
public static final android.icu.lang.UCharacter$UnicodeBlock DEVANAGARI
public static final android.icu.lang.UCharacter$UnicodeBlock BENGALI
public static final android.icu.lang.UCharacter$UnicodeBlock GURMUKHI
public static final android.icu.lang.UCharacter$UnicodeBlock GUJARATI
public static final android.icu.lang.UCharacter$UnicodeBlock ORIYA
public static final android.icu.lang.UCharacter$UnicodeBlock TAMIL
public static final android.icu.lang.UCharacter$UnicodeBlock TELUGU
public static final android.icu.lang.UCharacter$UnicodeBlock KANNADA
public static final android.icu.lang.UCharacter$UnicodeBlock MALAYALAM
public static final android.icu.lang.UCharacter$UnicodeBlock SINHALA
public static final android.icu.lang.UCharacter$UnicodeBlock THAI
public static final android.icu.lang.UCharacter$UnicodeBlock LAO
public static final android.icu.lang.UCharacter$UnicodeBlock TIBETAN
public static final android.icu.lang.UCharacter$UnicodeBlock MYANMAR
public static final android.icu.lang.UCharacter$UnicodeBlock GEORGIAN
public static final android.icu.lang.UCharacter$UnicodeBlock HANGUL_JAMO
public static final android.icu.lang.UCharacter$UnicodeBlock ETHIOPIC
public static final android.icu.lang.UCharacter$UnicodeBlock CHEROKEE
public static final android.icu.lang.UCharacter$UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS
public static final android.icu.lang.UCharacter$UnicodeBlock OGHAM
public static final android.icu.lang.UCharacter$UnicodeBlock RUNIC
public static final android.icu.lang.UCharacter$UnicodeBlock KHMER
public static final android.icu.lang.UCharacter$UnicodeBlock MONGOLIAN
public static final android.icu.lang.UCharacter$UnicodeBlock LATIN_EXTENDED_ADDITIONAL
public static final android.icu.lang.UCharacter$UnicodeBlock GREEK_EXTENDED
public static final android.icu.lang.UCharacter$UnicodeBlock GENERAL_PUNCTUATION
public static final android.icu.lang.UCharacter$UnicodeBlock SUPERSCRIPTS_AND_SUBSCRIPTS
public static final android.icu.lang.UCharacter$UnicodeBlock CURRENCY_SYMBOLS
public static final android.icu.lang.UCharacter$UnicodeBlock COMBINING_MARKS_FOR_SYMBOLS
public static final android.icu.lang.UCharacter$UnicodeBlock LETTERLIKE_SYMBOLS
public static final android.icu.lang.UCharacter$UnicodeBlock NUMBER_FORMS
public static final android.icu.lang.UCharacter$UnicodeBlock ARROWS
public static final android.icu.lang.UCharacter$UnicodeBlock MATHEMATICAL_OPERATORS
public static final android.icu.lang.UCharacter$UnicodeBlock MISCELLANEOUS_TECHNICAL
public static final android.icu.lang.UCharacter$UnicodeBlock CONTROL_PICTURES
public static final android.icu.lang.UCharacter$UnicodeBlock OPTICAL_CHARACTER_RECOGNITION
public static final android.icu.lang.UCharacter$UnicodeBlock ENCLOSED_ALPHANUMERICS
public static final android.icu.lang.UCharacter$UnicodeBlock BOX_DRAWING
public static final android.icu.lang.UCharacter$UnicodeBlock BLOCK_ELEMENTS
public static final android.icu.lang.UCharacter$UnicodeBlock GEOMETRIC_SHAPES
public static final android.icu.lang.UCharacter$UnicodeBlock MISCELLANEOUS_SYMBOLS
public static final android.icu.lang.UCharacter$UnicodeBlock DINGBATS
public static final android.icu.lang.UCharacter$UnicodeBlock BRAILLE_PATTERNS
public static final android.icu.lang.UCharacter$UnicodeBlock CJK_RADICALS_SUPPLEMENT
public static final android.icu.lang.UCharacter$UnicodeBlock KANGXI_RADICALS
public static final android.icu.lang.UCharacter$UnicodeBlock IDEOGRAPHIC_DESCRIPTION_CHARACTERS
public static final android.icu.lang.UCharacter$UnicodeBlock CJK_SYMBOLS_AND_PUNCTUATION
public static final android.icu.lang.UCharacter$UnicodeBlock HIRAGANA
public static final android.icu.lang.UCharacter$UnicodeBlock KATAKANA
public static final android.icu.lang.UCharacter$UnicodeBlock BOPOMOFO
public static final android.icu.lang.UCharacter$UnicodeBlock HANGUL_COMPATIBILITY_JAMO
public static final android.icu.lang.UCharacter$UnicodeBlock KANBUN
public static final android.icu.lang.UCharacter$UnicodeBlock BOPOMOFO_EXTENDED
public static final android.icu.lang.UCharacter$UnicodeBlock ENCLOSED_CJK_LETTERS_AND_MONTHS
public static final android.icu.lang.UCharacter$UnicodeBlock CJK_COMPATIBILITY
public static final android.icu.lang.UCharacter$UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A
public static final android.icu.lang.UCharacter$UnicodeBlock CJK_UNIFIED_IDEOGRAPHS
public static final android.icu.lang.UCharacter$UnicodeBlock YI_SYLLABLES
public static final android.icu.lang.UCharacter$UnicodeBlock YI_RADICALS
public static final android.icu.lang.UCharacter$UnicodeBlock HANGUL_SYLLABLES
public static final android.icu.lang.UCharacter$UnicodeBlock HIGH_SURROGATES
public static final android.icu.lang.UCharacter$UnicodeBlock HIGH_PRIVATE_USE_SURROGATES
public static final android.icu.lang.UCharacter$UnicodeBlock LOW_SURROGATES
public static final android.icu.lang.UCharacter$UnicodeBlock PRIVATE_USE_AREA
public static final android.icu.lang.UCharacter$UnicodeBlock PRIVATE_USE
public static final android.icu.lang.UCharacter$UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS
public static final android.icu.lang.UCharacter$UnicodeBlock ALPHABETIC_PRESENTATION_FORMS
public static final android.icu.lang.UCharacter$UnicodeBlock ARABIC_PRESENTATION_FORMS_A
public static final android.icu.lang.UCharacter$UnicodeBlock COMBINING_HALF_MARKS
public static final android.icu.lang.UCharacter$UnicodeBlock CJK_COMPATIBILITY_FORMS
public static final android.icu.lang.UCharacter$UnicodeBlock SMALL_FORM_VARIANTS
public static final android.icu.lang.UCharacter$UnicodeBlock ARABIC_PRESENTATION_FORMS_B
public static final android.icu.lang.UCharacter$UnicodeBlock SPECIALS
public static final android.icu.lang.UCharacter$UnicodeBlock HALFWIDTH_AND_FULLWIDTH_FORMS
public static final android.icu.lang.UCharacter$UnicodeBlock OLD_ITALIC
public static final android.icu.lang.UCharacter$UnicodeBlock GOTHIC
public static final android.icu.lang.UCharacter$UnicodeBlock DESERET
public static final android.icu.lang.UCharacter$UnicodeBlock BYZANTINE_MUSICAL_SYMBOLS
public static final android.icu.lang.UCharacter$UnicodeBlock MUSICAL_SYMBOLS
public static final android.icu.lang.UCharacter$UnicodeBlock MATHEMATICAL_ALPHANUMERIC_SYMBOLS
public static final android.icu.lang.UCharacter$UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B
public static final android.icu.lang.UCharacter$UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT
public static final android.icu.lang.UCharacter$UnicodeBlock TAGS
public static final android.icu.lang.UCharacter$UnicodeBlock CYRILLIC_SUPPLEMENTARY
public static final android.icu.lang.UCharacter$UnicodeBlock CYRILLIC_SUPPLEMENT
public static final android.icu.lang.UCharacter$UnicodeBlock TAGALOG
public static final android.icu.lang.UCharacter$UnicodeBlock HANUNOO
public static final android.icu.lang.UCharacter$UnicodeBlock BUHID
public static final android.icu.lang.UCharacter$UnicodeBlock TAGBANWA
public static final android.icu.lang.UCharacter$UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A
public static final android.icu.lang.UCharacter$UnicodeBlock SUPPLEMENTAL_ARROWS_A
public static final android.icu.lang.UCharacter$UnicodeBlock SUPPLEMENTAL_ARROWS_B
public static final android.icu.lang.UCharacter$UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B
public static final android.icu.lang.UCharacter$UnicodeBlock SUPPLEMENTAL_MATHEMATICAL_OPERATORS
public static final android.icu.lang.UCharacter$UnicodeBlock KATAKANA_PHONETIC_EXTENSIONS
public static final android.icu.lang.UCharacter$UnicodeBlock VARIATION_SELECTORS
public static final android.icu.lang.UCharacter$UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_A
public static final android.icu.lang.UCharacter$UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_B
public static final android.icu.lang.UCharacter$UnicodeBlock LIMBU
public static final android.icu.lang.UCharacter$UnicodeBlock TAI_LE
public static final android.icu.lang.UCharacter$UnicodeBlock KHMER_SYMBOLS
public static final android.icu.lang.UCharacter$UnicodeBlock PHONETIC_EXTENSIONS
public static final android.icu.lang.UCharacter$UnicodeBlock MISCELLANEOUS_SYMBOLS_AND_ARROWS
public static final android.icu.lang.UCharacter$UnicodeBlock YIJING_HEXAGRAM_SYMBOLS
public static final android.icu.lang.UCharacter$UnicodeBlock LINEAR_B_SYLLABARY
public static final android.icu.lang.UCharacter$UnicodeBlock LINEAR_B_IDEOGRAMS
public static final android.icu.lang.UCharacter$UnicodeBlock AEGEAN_NUMBERS
public static final android.icu.lang.UCharacter$UnicodeBlock UGARITIC
public static final android.icu.lang.UCharacter$UnicodeBlock SHAVIAN
public static final android.icu.lang.UCharacter$UnicodeBlock OSMANYA
public static final android.icu.lang.UCharacter$UnicodeBlock CYPRIOT_SYLLABARY
public static final android.icu.lang.UCharacter$UnicodeBlock TAI_XUAN_JING_SYMBOLS
public static final android.icu.lang.UCharacter$UnicodeBlock VARIATION_SELECTORS_SUPPLEMENT
public static final android.icu.lang.UCharacter$UnicodeBlock ANCIENT_GREEK_MUSICAL_NOTATION
public static final android.icu.lang.UCharacter$UnicodeBlock ANCIENT_GREEK_NUMBERS
public static final android.icu.lang.UCharacter$UnicodeBlock ARABIC_SUPPLEMENT
public static final android.icu.lang.UCharacter$UnicodeBlock BUGINESE
public static final android.icu.lang.UCharacter$UnicodeBlock CJK_STROKES
public static final android.icu.lang.UCharacter$UnicodeBlock COMBINING_DIACRITICAL_MARKS_SUPPLEMENT
public static final android.icu.lang.UCharacter$UnicodeBlock COPTIC
public static final android.icu.lang.UCharacter$UnicodeBlock ETHIOPIC_EXTENDED
public static final android.icu.lang.UCharacter$UnicodeBlock ETHIOPIC_SUPPLEMENT
public static final android.icu.lang.UCharacter$UnicodeBlock GEORGIAN_SUPPLEMENT
public static final android.icu.lang.UCharacter$UnicodeBlock GLAGOLITIC
public static final android.icu.lang.UCharacter$UnicodeBlock KHAROSHTHI
public static final android.icu.lang.UCharacter$UnicodeBlock MODIFIER_TONE_LETTERS
public static final android.icu.lang.UCharacter$UnicodeBlock NEW_TAI_LUE
public static final android.icu.lang.UCharacter$UnicodeBlock OLD_PERSIAN
public static final android.icu.lang.UCharacter$UnicodeBlock PHONETIC_EXTENSIONS_SUPPLEMENT
public static final android.icu.lang.UCharacter$UnicodeBlock SUPPLEMENTAL_PUNCTUATION
public static final android.icu.lang.UCharacter$UnicodeBlock SYLOTI_NAGRI
public static final android.icu.lang.UCharacter$UnicodeBlock TIFINAGH
public static final android.icu.lang.UCharacter$UnicodeBlock VERTICAL_FORMS
public static final android.icu.lang.UCharacter$UnicodeBlock NKO
public static final android.icu.lang.UCharacter$UnicodeBlock BALINESE
public static final android.icu.lang.UCharacter$UnicodeBlock LATIN_EXTENDED_C
public static final android.icu.lang.UCharacter$UnicodeBlock LATIN_EXTENDED_D
public static final android.icu.lang.UCharacter$UnicodeBlock PHAGS_PA
public static final android.icu.lang.UCharacter$UnicodeBlock PHOENICIAN
public static final android.icu.lang.UCharacter$UnicodeBlock CUNEIFORM
public static final android.icu.lang.UCharacter$UnicodeBlock CUNEIFORM_NUMBERS_AND_PUNCTUATION
public static final android.icu.lang.UCharacter$UnicodeBlock COUNTING_ROD_NUMERALS
public static final android.icu.lang.UCharacter$UnicodeBlock SUNDANESE
public static final android.icu.lang.UCharacter$UnicodeBlock LEPCHA
public static final android.icu.lang.UCharacter$UnicodeBlock OL_CHIKI
public static final android.icu.lang.UCharacter$UnicodeBlock CYRILLIC_EXTENDED_A
public static final android.icu.lang.UCharacter$UnicodeBlock VAI
public static final android.icu.lang.UCharacter$UnicodeBlock CYRILLIC_EXTENDED_B
public static final android.icu.lang.UCharacter$UnicodeBlock SAURASHTRA
public static final android.icu.lang.UCharacter$UnicodeBlock KAYAH_LI
public static final android.icu.lang.UCharacter$UnicodeBlock REJANG
public static final android.icu.lang.UCharacter$UnicodeBlock CHAM
public static final android.icu.lang.UCharacter$UnicodeBlock ANCIENT_SYMBOLS
public static final android.icu.lang.UCharacter$UnicodeBlock PHAISTOS_DISC
public static final android.icu.lang.UCharacter$UnicodeBlock LYCIAN
public static final android.icu.lang.UCharacter$UnicodeBlock CARIAN
public static final android.icu.lang.UCharacter$UnicodeBlock LYDIAN
public static final android.icu.lang.UCharacter$UnicodeBlock MAHJONG_TILES
public static final android.icu.lang.UCharacter$UnicodeBlock DOMINO_TILES
public static final android.icu.lang.UCharacter$UnicodeBlock SAMARITAN
public static final android.icu.lang.UCharacter$UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED
public static final android.icu.lang.UCharacter$UnicodeBlock TAI_THAM
public static final android.icu.lang.UCharacter$UnicodeBlock VEDIC_EXTENSIONS
public static final android.icu.lang.UCharacter$UnicodeBlock LISU
public static final android.icu.lang.UCharacter$UnicodeBlock BAMUM
public static final android.icu.lang.UCharacter$UnicodeBlock COMMON_INDIC_NUMBER_FORMS
public static final android.icu.lang.UCharacter$UnicodeBlock DEVANAGARI_EXTENDED
public static final android.icu.lang.UCharacter$UnicodeBlock HANGUL_JAMO_EXTENDED_A
public static final android.icu.lang.UCharacter$UnicodeBlock JAVANESE
public static final android.icu.lang.UCharacter$UnicodeBlock MYANMAR_EXTENDED_A
public static final android.icu.lang.UCharacter$UnicodeBlock TAI_VIET
public static final android.icu.lang.UCharacter$UnicodeBlock MEETEI_MAYEK
public static final android.icu.lang.UCharacter$UnicodeBlock HANGUL_JAMO_EXTENDED_B
public static final android.icu.lang.UCharacter$UnicodeBlock IMPERIAL_ARAMAIC
public static final android.icu.lang.UCharacter$UnicodeBlock OLD_SOUTH_ARABIAN
public static final android.icu.lang.UCharacter$UnicodeBlock AVESTAN
public static final android.icu.lang.UCharacter$UnicodeBlock INSCRIPTIONAL_PARTHIAN
public static final android.icu.lang.UCharacter$UnicodeBlock INSCRIPTIONAL_PAHLAVI
public static final android.icu.lang.UCharacter$UnicodeBlock OLD_TURKIC
public static final android.icu.lang.UCharacter$UnicodeBlock RUMI_NUMERAL_SYMBOLS
public static final android.icu.lang.UCharacter$UnicodeBlock KAITHI
public static final android.icu.lang.UCharacter$UnicodeBlock EGYPTIAN_HIEROGLYPHS
public static final android.icu.lang.UCharacter$UnicodeBlock ENCLOSED_ALPHANUMERIC_SUPPLEMENT
public static final android.icu.lang.UCharacter$UnicodeBlock ENCLOSED_IDEOGRAPHIC_SUPPLEMENT
public static final android.icu.lang.UCharacter$UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C
public static final android.icu.lang.UCharacter$UnicodeBlock MANDAIC
public static final android.icu.lang.UCharacter$UnicodeBlock BATAK
public static final android.icu.lang.UCharacter$UnicodeBlock ETHIOPIC_EXTENDED_A
public static final android.icu.lang.UCharacter$UnicodeBlock BRAHMI
public static final android.icu.lang.UCharacter$UnicodeBlock BAMUM_SUPPLEMENT
public static final android.icu.lang.UCharacter$UnicodeBlock KANA_SUPPLEMENT
public static final android.icu.lang.UCharacter$UnicodeBlock PLAYING_CARDS
public static final android.icu.lang.UCharacter$UnicodeBlock MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS
public static final android.icu.lang.UCharacter$UnicodeBlock EMOTICONS
public static final android.icu.lang.UCharacter$UnicodeBlock TRANSPORT_AND_MAP_SYMBOLS
public static final android.icu.lang.UCharacter$UnicodeBlock ALCHEMICAL_SYMBOLS
public static final android.icu.lang.UCharacter$UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D
public static final android.icu.lang.UCharacter$UnicodeBlock ARABIC_EXTENDED_A
public static final android.icu.lang.UCharacter$UnicodeBlock ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS
public static final android.icu.lang.UCharacter$UnicodeBlock CHAKMA
public static final android.icu.lang.UCharacter$UnicodeBlock MEETEI_MAYEK_EXTENSIONS
public static final android.icu.lang.UCharacter$UnicodeBlock MEROITIC_CURSIVE
public static final android.icu.lang.UCharacter$UnicodeBlock MEROITIC_HIEROGLYPHS
public static final android.icu.lang.UCharacter$UnicodeBlock MIAO
public static final android.icu.lang.UCharacter$UnicodeBlock SHARADA
public static final android.icu.lang.UCharacter$UnicodeBlock SORA_SOMPENG
public static final android.icu.lang.UCharacter$UnicodeBlock SUNDANESE_SUPPLEMENT
public static final android.icu.lang.UCharacter$UnicodeBlock TAKRI
public static final android.icu.lang.UCharacter$UnicodeBlock BASSA_VAH
public static final android.icu.lang.UCharacter$UnicodeBlock CAUCASIAN_ALBANIAN
public static final android.icu.lang.UCharacter$UnicodeBlock COPTIC_EPACT_NUMBERS
public static final android.icu.lang.UCharacter$UnicodeBlock COMBINING_DIACRITICAL_MARKS_EXTENDED
public static final android.icu.lang.UCharacter$UnicodeBlock DUPLOYAN
public static final android.icu.lang.UCharacter$UnicodeBlock ELBASAN
public static final android.icu.lang.UCharacter$UnicodeBlock GEOMETRIC_SHAPES_EXTENDED
public static final android.icu.lang.UCharacter$UnicodeBlock GRANTHA
public static final android.icu.lang.UCharacter$UnicodeBlock KHOJKI
public static final android.icu.lang.UCharacter$UnicodeBlock KHUDAWADI
public static final android.icu.lang.UCharacter$UnicodeBlock LATIN_EXTENDED_E
public static final android.icu.lang.UCharacter$UnicodeBlock LINEAR_A
public static final android.icu.lang.UCharacter$UnicodeBlock MAHAJANI
public static final android.icu.lang.UCharacter$UnicodeBlock MANICHAEAN
public static final android.icu.lang.UCharacter$UnicodeBlock MENDE_KIKAKUI
public static final android.icu.lang.UCharacter$UnicodeBlock MODI
public static final android.icu.lang.UCharacter$UnicodeBlock MRO
public static final android.icu.lang.UCharacter$UnicodeBlock MYANMAR_EXTENDED_B
public static final android.icu.lang.UCharacter$UnicodeBlock NABATAEAN
public static final android.icu.lang.UCharacter$UnicodeBlock OLD_NORTH_ARABIAN
public static final android.icu.lang.UCharacter$UnicodeBlock OLD_PERMIC
public static final android.icu.lang.UCharacter$UnicodeBlock ORNAMENTAL_DINGBATS
public static final android.icu.lang.UCharacter$UnicodeBlock PAHAWH_HMONG
public static final android.icu.lang.UCharacter$UnicodeBlock PALMYRENE
public static final android.icu.lang.UCharacter$UnicodeBlock PAU_CIN_HAU
public static final android.icu.lang.UCharacter$UnicodeBlock PSALTER_PAHLAVI
public static final android.icu.lang.UCharacter$UnicodeBlock SHORTHAND_FORMAT_CONTROLS
public static final android.icu.lang.UCharacter$UnicodeBlock SIDDHAM
public static final android.icu.lang.UCharacter$UnicodeBlock SINHALA_ARCHAIC_NUMBERS
public static final android.icu.lang.UCharacter$UnicodeBlock SUPPLEMENTAL_ARROWS_C
public static final android.icu.lang.UCharacter$UnicodeBlock TIRHUTA
public static final android.icu.lang.UCharacter$UnicodeBlock WARANG_CITI
public static final android.icu.lang.UCharacter$UnicodeBlock AHOM
public static final android.icu.lang.UCharacter$UnicodeBlock ANATOLIAN_HIEROGLYPHS
public static final android.icu.lang.UCharacter$UnicodeBlock CHEROKEE_SUPPLEMENT
public static final android.icu.lang.UCharacter$UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E
public static final android.icu.lang.UCharacter$UnicodeBlock EARLY_DYNASTIC_CUNEIFORM
public static final android.icu.lang.UCharacter$UnicodeBlock HATRAN
public static final android.icu.lang.UCharacter$UnicodeBlock MULTANI
public static final android.icu.lang.UCharacter$UnicodeBlock OLD_HUNGARIAN
public static final android.icu.lang.UCharacter$UnicodeBlock SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS
public static final android.icu.lang.UCharacter$UnicodeBlock SUTTON_SIGNWRITING
public static final android.icu.lang.UCharacter$UnicodeBlock INVALID_CODE
private static java.lang.ref.SoftReference mref
private int m_id_
public static android.icu.lang.UCharacter$UnicodeBlock getInstance (int)
int id
public static android.icu.lang.UCharacter$UnicodeBlock of (int)
int ch
public static final android.icu.lang.UCharacter$UnicodeBlock forName (java.lang.String)
android.icu.lang.UCharacter$UnicodeBlock b
String name
int i
String blockName
java.util.Map m
android.icu.lang.UCharacter$UnicodeBlock b
private static java.lang.String trimBlockName (java.lang.String)
char c
int i
String name
String upper
StringBuilder result
public int getID ()
private void (java.lang.String, int)
String name
int id
static void ()
int blockId
}
android/icu/lang/UCharacter$WordBreak.classUCharacter.java
package android.icu.lang
public abstract android.icu.lang.UCharacter$WordBreak extends java.lang.Object {
public static final int OTHER
public static final int ALETTER
public static final int FORMAT
public static final int KATAKANA
public static final int MIDLETTER
public static final int MIDNUM
public static final int NUMERIC
public static final int EXTENDNUMLET
public static final int CR
public static final int EXTEND
public static final int LF
public static final int MIDNUMLET
public static final int NEWLINE
public static final int REGIONAL_INDICATOR
public static final int HEBREW_LETTER
public static final int SINGLE_QUOTE
public static final int DOUBLE_QUOTE
public static final int COUNT
}
android/icu/lang/UCharacter.classUCharacter.java
package android.icu.lang
public final android.icu.lang.UCharacter extends java.lang.Object implements android.icu.lang.UCharacterEnums$ECharacterCategory android.icu.lang.UCharacterEnums$ECharacterDirection {
public static final int MIN_VALUE
public static final int MAX_VALUE
public static final int SUPPLEMENTARY_MIN_VALUE
public static final int REPLACEMENT_CHAR
public static final double NO_NUMERIC_VALUE
public static final int MIN_RADIX
public static final int MAX_RADIX
public static final int TITLECASE_NO_LOWERCASE
public static final int TITLECASE_NO_BREAK_ADJUSTMENT
private static final int BREAK_MASK
public static final int FOLD_CASE_DEFAULT
public static final int FOLD_CASE_EXCLUDE_SPECIAL_I
public static final char MIN_HIGH_SURROGATE
public static final char MAX_HIGH_SURROGATE
public static final char MIN_LOW_SURROGATE
public static final char MAX_LOW_SURROGATE
public static final char MIN_SURROGATE
public static final char MAX_SURROGATE
public static final int MIN_SUPPLEMENTARY_CODE_POINT
public static final int MAX_CODE_POINT
public static final int MIN_CODE_POINT
private static final int LAST_CHAR_MASK_
private static final int NO_BREAK_SPACE_
private static final int FIGURE_SPACE_
private static final int NARROW_NO_BREAK_SPACE_
private static final int IDEOGRAPHIC_NUMBER_ZERO_
private static final int CJK_IDEOGRAPH_FIRST_
private static final int CJK_IDEOGRAPH_SECOND_
private static final int CJK_IDEOGRAPH_THIRD_
private static final int CJK_IDEOGRAPH_FOURTH_
private static final int CJK_IDEOGRAPH_FIFTH_
private static final int CJK_IDEOGRAPH_SIXTH_
private static final int CJK_IDEOGRAPH_SEVENTH_
private static final int CJK_IDEOGRAPH_EIGHTH_
private static final int CJK_IDEOGRAPH_NINETH_
private static final int APPLICATION_PROGRAM_COMMAND_
private static final int UNIT_SEPARATOR_
private static final int DELETE_
private static final int CJK_IDEOGRAPH_COMPLEX_ZERO_
private static final int CJK_IDEOGRAPH_COMPLEX_ONE_
private static final int CJK_IDEOGRAPH_COMPLEX_TWO_
private static final int CJK_IDEOGRAPH_COMPLEX_THREE_
private static final int CJK_IDEOGRAPH_COMPLEX_FOUR_
private static final int CJK_IDEOGRAPH_COMPLEX_FIVE_
private static final int CJK_IDEOGRAPH_COMPLEX_SIX_
private static final int CJK_IDEOGRAPH_COMPLEX_SEVEN_
private static final int CJK_IDEOGRAPH_COMPLEX_EIGHT_
private static final int CJK_IDEOGRAPH_COMPLEX_NINE_
private static final int CJK_IDEOGRAPH_TEN_
private static final int CJK_IDEOGRAPH_COMPLEX_TEN_
private static final int CJK_IDEOGRAPH_HUNDRED_
private static final int CJK_IDEOGRAPH_COMPLEX_HUNDRED_
private static final int CJK_IDEOGRAPH_THOUSAND_
private static final int CJK_IDEOGRAPH_COMPLEX_THOUSAND_
private static final int CJK_IDEOGRAPH_TEN_THOUSAND_
private static final int CJK_IDEOGRAPH_HUNDRED_MILLION_
public static int digit (int, int)
int value
int ch
int radix
public static int digit (int)
int ch
public static int getNumericValue (int)
int ch
public static double getUnicodeNumericValue (int)
int ch
public static boolean isSpace (int)
int ch
public static int getType (int)
int ch
public static boolean isDefined (int)
int ch
public static boolean isDigit (int)
int ch
public static boolean isISOControl (int)
int ch
public static boolean isLetter (int)
int ch
public static boolean isLetterOrDigit (int)
int ch
public static boolean isJavaLetter (int)
int cp
public static boolean isJavaLetterOrDigit (int)
int cp
public static boolean isJavaIdentifierStart (int)
int cp
public static boolean isJavaIdentifierPart (int)
int cp
public static boolean isLowerCase (int)
int ch
public static boolean isWhitespace (int)
int ch
public static boolean isSpaceChar (int)
int ch
public static boolean isTitleCase (int)
int ch
public static boolean isUnicodeIdentifierPart (int)
int ch
public static boolean isUnicodeIdentifierStart (int)
int ch
public static boolean isIdentifierIgnorable (int)
int ch
public static boolean isUpperCase (int)
int ch
public static int toLowerCase (int)
int ch
public static java.lang.String toString (int)
int ch
public static int toTitleCase (int)
int ch
public static int toUpperCase (int)
int ch
public static boolean isSupplementary (int)
int ch
public static boolean isBMP (int)
int ch
public static boolean isPrintable (int)
int ch
int cat
public static boolean isBaseForm (int)
int ch
int cat
public static int getDirection (int)
int ch
public static boolean isMirrored (int)
int ch
public static int getMirror (int)
int ch
public static int getBidiPairedBracket (int)
int c
public static int getCombiningClass (int)
int ch
public static boolean isLegal (int)
int ch
public static boolean isLegal (java.lang.String)
int codepoint
int i
String str
int size
public static android.icu.util.VersionInfo getUnicodeVersion ()
public static java.lang.String getName (int)
int ch
public static java.lang.String getName (java.lang.String, java.lang.String)
int cp
int i
String s
String separator
StringBuilder sb
public static java.lang.String getName1_0 (int)
int ch
public static java.lang.String getExtendedName (int)
int ch
public static java.lang.String getNameAlias (int)
int ch
public static java.lang.String getISOComment (int)
int ch
public static int getCharFromName (java.lang.String)
String name
public static int getCharFromName1_0 (java.lang.String)
String name
public static int getCharFromExtendedName (java.lang.String)
String name
public static int getCharFromNameAlias (java.lang.String)
String name
public static java.lang.String getPropertyName (int, int)
int property
int nameChoice
public static int getPropertyEnum (java.lang.CharSequence)
CharSequence propertyAlias
int propEnum
public static java.lang.String getPropertyValueName (int, int, int)
IllegalArgumentException e
int property
int value
int nameChoice
public static int getPropertyValueEnum (int, java.lang.CharSequence)
int property
CharSequence valueAlias
int propEnum
public static int getPropertyValueEnumNoThrow (int, java.lang.CharSequence)
int property
CharSequence valueAlias
public static int getCodePoint (char, char)
char lead
char trail
public static int getCodePoint (char)
char char16
public static java.lang.String toUpperCase (java.lang.String)
String str
public static java.lang.String toLowerCase (java.lang.String)
String str
public static java.lang.String toTitleCase (java.lang.String, android.icu.text.BreakIterator)
String str
android.icu.text.BreakIterator breakiter
public static java.lang.String toUpperCase (java.util.Locale, java.lang.String)
java.util.Locale locale
String str
public static java.lang.String toUpperCase (android.icu.util.ULocale, java.lang.String)
android.icu.util.ULocale locale
String str
android.icu.lang.UCharacter$StringContextIterator iter
StringBuilder result
int[] locCache
int c
public static java.lang.String toLowerCase (java.util.Locale, java.lang.String)
java.util.Locale locale
String str
public static java.lang.String toLowerCase (android.icu.util.ULocale, java.lang.String)
android.icu.util.ULocale locale
String str
android.icu.lang.UCharacter$StringContextIterator iter
StringBuilder result
int[] locCache
int c
public static java.lang.String toTitleCase (java.util.Locale, java.lang.String, android.icu.text.BreakIterator)
java.util.Locale locale
String str
android.icu.text.BreakIterator breakiter
public static java.lang.String toTitleCase (android.icu.util.ULocale, java.lang.String, android.icu.text.BreakIterator)
android.icu.util.ULocale locale
String str
android.icu.text.BreakIterator titleIter
public static java.lang.String toTitleCase (android.icu.util.ULocale, java.lang.String, android.icu.text.BreakIterator, int)
int index
int titleStart
int titleLimit
int c
int nc
int titleStart
int index
android.icu.util.ULocale locale
String str
android.icu.text.BreakIterator titleIter
int options
android.icu.lang.UCharacter$StringContextIterator iter
StringBuilder result
int[] locCache
int srcLength
int prev
boolean isFirstIndex
boolean isDutch
boolean FirstIJ
public static java.lang.String toTitleFirst (android.icu.util.ULocale, java.lang.String)
int startOfSuffix
int propertyMask
String substring
String titled
StringBuilder result
int startOfSuffix
int i
android.icu.util.ULocale locale
String str
int c
public static java.lang.String toTitleCase (java.util.Locale, java.lang.String, android.icu.text.BreakIterator, int)
java.util.Locale locale
String str
android.icu.text.BreakIterator titleIter
int options
public static int foldCase (int, boolean)
int ch
boolean defaultmapping
public static java.lang.String foldCase (java.lang.String, boolean)
String str
boolean defaultmapping
public static int foldCase (int, int)
int ch
int options
public static final java.lang.String foldCase (java.lang.String, int)
int c
String str
int options
StringBuilder result
int i
int length
public static int getHanNumericValue (int)
int ch
public static android.icu.util.RangeValueIterator getTypeIterator ()
public static android.icu.util.ValueIterator getNameIterator ()
public static android.icu.util.ValueIterator getName1_0Iterator ()
public static android.icu.util.ValueIterator getExtendedNameIterator ()
public static android.icu.util.VersionInfo getAge (int)
int ch
public static boolean hasBinaryProperty (int, int)
int ch
int property
public static boolean isUAlphabetic (int)
int ch
public static boolean isULowercase (int)
int ch
public static boolean isUUppercase (int)
int ch
public static boolean isUWhiteSpace (int)
int ch
public static int getIntPropertyValue (int, int)
int ch
int type
public static java.lang.String getStringPropertyValue (int, int, int)
int propertyEnum
int codepoint
int nameChoice
public static int getIntPropertyMinValue (int)
int type
public static int getIntPropertyMaxValue (int)
int type
public static char forDigit (int, int)
int digit
int radix
public static final boolean isValidCodePoint (int)
int cp
public static final boolean isSupplementaryCodePoint (int)
int cp
public static boolean isHighSurrogate (char)
char ch
public static boolean isLowSurrogate (char)
char ch
public static final boolean isSurrogatePair (char, char)
char high
char low
public static int charCount (int)
int cp
public static final int toCodePoint (char, char)
char high
char low
public static final int codePointAt (java.lang.CharSequence, int)
char c2
CharSequence seq
int index
char c1
public static final int codePointAt (char[], int)
char c2
char[] text
int index
char c1
public static final int codePointAt (char[], int, int)
char c2
char[] text
int index
int limit
char c1
public static final int codePointBefore (java.lang.CharSequence, int)
char c1
CharSequence seq
int index
char c2
public static final int codePointBefore (char[], int)
char c1
char[] text
int index
char c2
public static final int codePointBefore (char[], int, int)
char c1
char[] text
int index
int limit
char c2
public static final int toChars (int, char[], int)
int cp
char[] dst
int dstIndex
public static final char[] toChars (int)
int cp
public static byte getDirectionality (int)
int cp
public static int codePointCount (java.lang.CharSequence, int, int)
char ch
CharSequence text
int start
int limit
int len
public static int codePointCount (char[], int, int)
char ch
char[] text
int start
int limit
int len
public static int offsetByCodePoints (java.lang.CharSequence, int, int)
char ch
char ch
int limit
CharSequence text
int index
int codePointOffset
public static int offsetByCodePoints (char[], int, int, int, int)
char ch
char ch
char[] text
int start
int count
int index
int codePointOffset
int limit
private void ()
}
android/icu/lang/UCharacterCategory.classUCharacterCategory.java
package android.icu.lang
public final android.icu.lang.UCharacterCategory extends java.lang.Object implements android.icu.lang.UCharacterEnums$ECharacterCategory {
public static java.lang.String toString (int)
int category
private void ()
}
android/icu/lang/UCharacterDirection.classUCharacterDirection.java
package android.icu.lang
public final android.icu.lang.UCharacterDirection extends java.lang.Object implements android.icu.lang.UCharacterEnums$ECharacterDirection {
private void ()
public static java.lang.String toString (int)
int dir
}
android/icu/lang/UCharacterEnums$ECharacterCategory.classUCharacterEnums.java
package android.icu.lang
public abstract android.icu.lang.UCharacterEnums$ECharacterCategory extends java.lang.Object {
public static final byte UNASSIGNED
public static final byte GENERAL_OTHER_TYPES
public static final byte UPPERCASE_LETTER
public static final byte LOWERCASE_LETTER
public static final byte TITLECASE_LETTER
public static final byte MODIFIER_LETTER
public static final byte OTHER_LETTER
public static final byte NON_SPACING_MARK
public static final byte ENCLOSING_MARK
public static final byte COMBINING_SPACING_MARK
public static final byte DECIMAL_DIGIT_NUMBER
public static final byte LETTER_NUMBER
public static final byte OTHER_NUMBER
public static final byte SPACE_SEPARATOR
public static final byte LINE_SEPARATOR
public static final byte PARAGRAPH_SEPARATOR
public static final byte CONTROL
public static final byte FORMAT
public static final byte PRIVATE_USE
public static final byte SURROGATE
public static final byte DASH_PUNCTUATION
public static final byte START_PUNCTUATION
public static final byte END_PUNCTUATION
public static final byte CONNECTOR_PUNCTUATION
public static final byte OTHER_PUNCTUATION
public static final byte MATH_SYMBOL
public static final byte CURRENCY_SYMBOL
public static final byte MODIFIER_SYMBOL
public static final byte OTHER_SYMBOL
public static final byte INITIAL_PUNCTUATION
public static final byte INITIAL_QUOTE_PUNCTUATION
public static final byte FINAL_PUNCTUATION
public static final byte FINAL_QUOTE_PUNCTUATION
public static final byte CHAR_CATEGORY_COUNT
}
android/icu/lang/UCharacterEnums$ECharacterDirection.classUCharacterEnums.java
package android.icu.lang
public abstract android.icu.lang.UCharacterEnums$ECharacterDirection extends java.lang.Object {
public static final int LEFT_TO_RIGHT
public static final byte DIRECTIONALITY_LEFT_TO_RIGHT
public static final int RIGHT_TO_LEFT
public static final byte DIRECTIONALITY_RIGHT_TO_LEFT
public static final int EUROPEAN_NUMBER
public static final byte DIRECTIONALITY_EUROPEAN_NUMBER
public static final int EUROPEAN_NUMBER_SEPARATOR
public static final byte DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR
public static final int EUROPEAN_NUMBER_TERMINATOR
public static final byte DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR
public static final int ARABIC_NUMBER
public static final byte DIRECTIONALITY_ARABIC_NUMBER
public static final int COMMON_NUMBER_SEPARATOR
public static final byte DIRECTIONALITY_COMMON_NUMBER_SEPARATOR
public static final int BLOCK_SEPARATOR
public static final byte DIRECTIONALITY_PARAGRAPH_SEPARATOR
public static final int SEGMENT_SEPARATOR
public static final byte DIRECTIONALITY_SEGMENT_SEPARATOR
public static final int WHITE_SPACE_NEUTRAL
public static final byte DIRECTIONALITY_WHITESPACE
public static final int OTHER_NEUTRAL
public static final byte DIRECTIONALITY_OTHER_NEUTRALS
public static final int LEFT_TO_RIGHT_EMBEDDING
public static final byte DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING
public static final int LEFT_TO_RIGHT_OVERRIDE
public static final byte DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE
public static final int RIGHT_TO_LEFT_ARABIC
public static final byte DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC
public static final int RIGHT_TO_LEFT_EMBEDDING
public static final byte DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING
public static final int RIGHT_TO_LEFT_OVERRIDE
public static final byte DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE
public static final int POP_DIRECTIONAL_FORMAT
public static final byte DIRECTIONALITY_POP_DIRECTIONAL_FORMAT
public static final int DIR_NON_SPACING_MARK
public static final byte DIRECTIONALITY_NONSPACING_MARK
public static final int BOUNDARY_NEUTRAL
public static final byte DIRECTIONALITY_BOUNDARY_NEUTRAL
public static final byte FIRST_STRONG_ISOLATE
public static final byte LEFT_TO_RIGHT_ISOLATE
public static final byte RIGHT_TO_LEFT_ISOLATE
public static final byte POP_DIRECTIONAL_ISOLATE
public static final int CHAR_DIRECTION_COUNT
public static final byte DIRECTIONALITY_UNDEFINED
}
android/icu/lang/UCharacterEnums.classUCharacterEnums.java
package android.icu.lang
public android.icu.lang.UCharacterEnums extends java.lang.Object {
private void ()
}
android/icu/lang/UCharacterNameIterator.classUCharacterNameIterator.java
package android.icu.lang
android.icu.lang.UCharacterNameIterator extends java.lang.Object implements android.icu.util.ValueIterator {
private android.icu.impl.UCharacterName m_name_
private int m_choice_
private int m_start_
private int m_limit_
private int m_current_
private int m_groupIndex_
private int m_algorithmIndex_
private static char[] GROUP_OFFSETS_
private static char[] GROUP_LENGTHS_
public boolean next (android.icu.util.ValueIterator$Element)
int end
int start
int length
android.icu.util.ValueIterator$Element element
public void reset ()
public void setRange (int, int)
int start
int limit
protected void (android.icu.impl.UCharacterName, int)
android.icu.impl.UCharacterName name
int choice
private boolean iterateSingleGroup (android.icu.util.ValueIterator$Element, int)
int offset
String name
int index
android.icu.util.ValueIterator$Element result
int limit
private boolean iterateGroup (android.icu.util.ValueIterator$Element, int)
int gMIN
int startMSB
int gMSB
android.icu.util.ValueIterator$Element result
int limit
private boolean iterateExtended (android.icu.util.ValueIterator$Element, int)
String name
android.icu.util.ValueIterator$Element result
int limit
static void ()
}
android/icu/lang/UProperty$NameChoice.classUProperty.java
package android.icu.lang
public abstract android.icu.lang.UProperty$NameChoice extends java.lang.Object {
public static final int SHORT
public static final int LONG
public static final int COUNT
}
android/icu/lang/UProperty.classUProperty.java
package android.icu.lang
public abstract android.icu.lang.UProperty extends java.lang.Object {
public static final int UNDEFINED
public static final int ALPHABETIC
public static final int BINARY_START
public static final int ASCII_HEX_DIGIT
public static final int BIDI_CONTROL
public static final int BIDI_MIRRORED
public static final int DASH
public static final int DEFAULT_IGNORABLE_CODE_POINT
public static final int DEPRECATED
public static final int DIACRITIC
public static final int EXTENDER
public static final int FULL_COMPOSITION_EXCLUSION
public static final int GRAPHEME_BASE
public static final int GRAPHEME_EXTEND
public static final int GRAPHEME_LINK
public static final int HEX_DIGIT
public static final int HYPHEN
public static final int ID_CONTINUE
public static final int ID_START
public static final int IDEOGRAPHIC
public static final int IDS_BINARY_OPERATOR
public static final int IDS_TRINARY_OPERATOR
public static final int JOIN_CONTROL
public static final int LOGICAL_ORDER_EXCEPTION
public static final int LOWERCASE
public static final int MATH
public static final int NONCHARACTER_CODE_POINT
public static final int QUOTATION_MARK
public static final int RADICAL
public static final int SOFT_DOTTED
public static final int TERMINAL_PUNCTUATION
public static final int UNIFIED_IDEOGRAPH
public static final int UPPERCASE
public static final int WHITE_SPACE
public static final int XID_CONTINUE
public static final int XID_START
public static final int CASE_SENSITIVE
public static final int S_TERM
public static final int VARIATION_SELECTOR
public static final int NFD_INERT
public static final int NFKD_INERT
public static final int NFC_INERT
public static final int NFKC_INERT
public static final int SEGMENT_STARTER
public static final int PATTERN_SYNTAX
public static final int PATTERN_WHITE_SPACE
public static final int POSIX_ALNUM
public static final int POSIX_BLANK
public static final int POSIX_GRAPH
public static final int POSIX_PRINT
public static final int POSIX_XDIGIT
public static final int CASED
public static final int CASE_IGNORABLE
public static final int CHANGES_WHEN_LOWERCASED
public static final int CHANGES_WHEN_UPPERCASED
public static final int CHANGES_WHEN_TITLECASED
public static final int CHANGES_WHEN_CASEFOLDED
public static final int CHANGES_WHEN_CASEMAPPED
public static final int CHANGES_WHEN_NFKC_CASEFOLDED
public static final int BINARY_LIMIT
public static final int BIDI_CLASS
public static final int INT_START
public static final int BLOCK
public static final int CANONICAL_COMBINING_CLASS
public static final int DECOMPOSITION_TYPE
public static final int EAST_ASIAN_WIDTH
public static final int GENERAL_CATEGORY
public static final int JOINING_GROUP
public static final int JOINING_TYPE
public static final int LINE_BREAK
public static final int NUMERIC_TYPE
public static final int SCRIPT
public static final int HANGUL_SYLLABLE_TYPE
public static final int NFD_QUICK_CHECK
public static final int NFKD_QUICK_CHECK
public static final int NFC_QUICK_CHECK
public static final int NFKC_QUICK_CHECK
public static final int LEAD_CANONICAL_COMBINING_CLASS
public static final int TRAIL_CANONICAL_COMBINING_CLASS
public static final int GRAPHEME_CLUSTER_BREAK
public static final int SENTENCE_BREAK
public static final int WORD_BREAK
public static final int BIDI_PAIRED_BRACKET_TYPE
public static final int INT_LIMIT
public static final int GENERAL_CATEGORY_MASK
public static final int MASK_START
public static final int MASK_LIMIT
public static final int NUMERIC_VALUE
public static final int DOUBLE_START
public static final int DOUBLE_LIMIT
public static final int AGE
public static final int STRING_START
public static final int BIDI_MIRRORING_GLYPH
public static final int CASE_FOLDING
public static final int ISO_COMMENT
public static final int LOWERCASE_MAPPING
public static final int NAME
public static final int SIMPLE_CASE_FOLDING
public static final int SIMPLE_LOWERCASE_MAPPING
public static final int SIMPLE_TITLECASE_MAPPING
public static final int SIMPLE_UPPERCASE_MAPPING
public static final int TITLECASE_MAPPING
public static final int UNICODE_1_NAME
public static final int UPPERCASE_MAPPING
public static final int BIDI_PAIRED_BRACKET
public static final int STRING_LIMIT
public static final int SCRIPT_EXTENSIONS
public static final int OTHER_PROPERTY_START
public static final int OTHER_PROPERTY_LIMIT
}
android/icu/lang/UScript$ScriptMetadata.classUScript.java
package android.icu.lang
final android.icu.lang.UScript$ScriptMetadata extends java.lang.Object {
private static final int UNKNOWN
private static final int EXCLUSION
private static final int LIMITED_USE
private static final int ASPIRATIONAL
private static final int RECOMMENDED
private static final int RTL
private static final int LB_LETTERS
private static final int CASED
private static final int[] SCRIPT_PROPS
private void ()
private static final int getScriptProps (int)
int script
static int access$000 (int)
int x0
static void ()
}
android/icu/lang/UScript$ScriptUsage.classUScript.java
package android.icu.lang
public final android.icu.lang.UScript$ScriptUsage extends java.lang.Enum {
public static final android.icu.lang.UScript$ScriptUsage NOT_ENCODED
public static final android.icu.lang.UScript$ScriptUsage UNKNOWN
public static final android.icu.lang.UScript$ScriptUsage EXCLUDED
public static final android.icu.lang.UScript$ScriptUsage LIMITED_USE
public static final android.icu.lang.UScript$ScriptUsage ASPIRATIONAL
public static final android.icu.lang.UScript$ScriptUsage RECOMMENDED
private static final android.icu.lang.UScript$ScriptUsage[] $VALUES
public static android.icu.lang.UScript$ScriptUsage[] values ()
public static android.icu.lang.UScript$ScriptUsage valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/lang/UScript.classUScript.java
package android.icu.lang
public final android.icu.lang.UScript extends java.lang.Object {
public static final int INVALID_CODE
public static final int COMMON
public static final int INHERITED
public static final int ARABIC
public static final int ARMENIAN
public static final int BENGALI
public static final int BOPOMOFO
public static final int CHEROKEE
public static final int COPTIC
public static final int CYRILLIC
public static final int DESERET
public static final int DEVANAGARI
public static final int ETHIOPIC
public static final int GEORGIAN
public static final int GOTHIC
public static final int GREEK
public static final int GUJARATI
public static final int GURMUKHI
public static final int HAN
public static final int HANGUL
public static final int HEBREW
public static final int HIRAGANA
public static final int KANNADA
public static final int KATAKANA
public static final int KHMER
public static final int LAO
public static final int LATIN
public static final int MALAYALAM
public static final int MONGOLIAN
public static final int MYANMAR
public static final int OGHAM
public static final int OLD_ITALIC
public static final int ORIYA
public static final int RUNIC
public static final int SINHALA
public static final int SYRIAC
public static final int TAMIL
public static final int TELUGU
public static final int THAANA
public static final int THAI
public static final int TIBETAN
public static final int CANADIAN_ABORIGINAL
public static final int UCAS
public static final int YI
public static final int TAGALOG
public static final int HANUNOO
public static final int BUHID
public static final int TAGBANWA
public static final int BRAILLE
public static final int CYPRIOT
public static final int LIMBU
public static final int LINEAR_B
public static final int OSMANYA
public static final int SHAVIAN
public static final int TAI_LE
public static final int UGARITIC
public static final int KATAKANA_OR_HIRAGANA
public static final int BUGINESE
public static final int GLAGOLITIC
public static final int KHAROSHTHI
public static final int SYLOTI_NAGRI
public static final int NEW_TAI_LUE
public static final int TIFINAGH
public static final int OLD_PERSIAN
public static final int BALINESE
public static final int BATAK
public static final int BLISSYMBOLS
public static final int BRAHMI
public static final int CHAM
public static final int CIRTH
public static final int OLD_CHURCH_SLAVONIC_CYRILLIC
public static final int DEMOTIC_EGYPTIAN
public static final int HIERATIC_EGYPTIAN
public static final int EGYPTIAN_HIEROGLYPHS
public static final int KHUTSURI
public static final int SIMPLIFIED_HAN
public static final int TRADITIONAL_HAN
public static final int PAHAWH_HMONG
public static final int OLD_HUNGARIAN
public static final int HARAPPAN_INDUS
public static final int JAVANESE
public static final int KAYAH_LI
public static final int LATIN_FRAKTUR
public static final int LATIN_GAELIC
public static final int LEPCHA
public static final int LINEAR_A
public static final int MANDAIC
public static final int MANDAEAN
public static final int MAYAN_HIEROGLYPHS
public static final int MEROITIC_HIEROGLYPHS
public static final int MEROITIC
public static final int NKO
public static final int ORKHON
public static final int OLD_PERMIC
public static final int PHAGS_PA
public static final int PHOENICIAN
public static final int MIAO
public static final int PHONETIC_POLLARD
public static final int RONGORONGO
public static final int SARATI
public static final int ESTRANGELO_SYRIAC
public static final int WESTERN_SYRIAC
public static final int EASTERN_SYRIAC
public static final int TENGWAR
public static final int VAI
public static final int VISIBLE_SPEECH
public static final int CUNEIFORM
public static final int UNWRITTEN_LANGUAGES
public static final int UNKNOWN
public static final int CARIAN
public static final int JAPANESE
public static final int LANNA
public static final int LYCIAN
public static final int LYDIAN
public static final int OL_CHIKI
public static final int REJANG
public static final int SAURASHTRA
public static final int SIGN_WRITING
public static final int SUNDANESE
public static final int MOON
public static final int MEITEI_MAYEK
public static final int IMPERIAL_ARAMAIC
public static final int AVESTAN
public static final int CHAKMA
public static final int KOREAN
public static final int KAITHI
public static final int MANICHAEAN
public static final int INSCRIPTIONAL_PAHLAVI
public static final int PSALTER_PAHLAVI
public static final int BOOK_PAHLAVI
public static final int INSCRIPTIONAL_PARTHIAN
public static final int SAMARITAN
public static final int TAI_VIET
public static final int MATHEMATICAL_NOTATION
public static final int SYMBOLS
public static final int BAMUM
public static final int LISU
public static final int NAKHI_GEBA
public static final int OLD_SOUTH_ARABIAN
public static final int BASSA_VAH
public static final int DUPLOYAN
public static final int DUPLOYAN_SHORTAND
public static final int ELBASAN
public static final int GRANTHA
public static final int KPELLE
public static final int LOMA
public static final int MENDE
public static final int MEROITIC_CURSIVE
public static final int OLD_NORTH_ARABIAN
public static final int NABATAEAN
public static final int PALMYRENE
public static final int KHUDAWADI
public static final int SINDHI
public static final int WARANG_CITI
public static final int AFAKA
public static final int JURCHEN
public static final int MRO
public static final int NUSHU
public static final int SHARADA
public static final int SORA_SOMPENG
public static final int TAKRI
public static final int TANGUT
public static final int WOLEAI
public static final int ANATOLIAN_HIEROGLYPHS
public static final int KHOJKI
public static final int TIRHUTA
public static final int CAUCASIAN_ALBANIAN
public static final int MAHAJANI
public static final int AHOM
public static final int HATRAN
public static final int MODI
public static final int MULTANI
public static final int PAU_CIN_HAU
public static final int SIDDHAM
public static final int CODE_LIMIT
private static final android.icu.lang.UScript$ScriptUsage[] usageValues
private static int[] getCodesFromLocale (android.icu.util.ULocale)
int scriptCode
android.icu.util.ULocale locale
String lang
String script
private static int[] findCodeFromLocale (android.icu.util.ULocale)
android.icu.util.ULocale locale
int[] result
android.icu.util.ULocale likely
public static final int[] getCode (java.util.Locale)
java.util.Locale locale
public static final int[] getCode (android.icu.util.ULocale)
android.icu.util.ULocale locale
public static final int[] getCode (java.lang.String)
int propNum
int propNum
String nameOrAbbrOrLocale
boolean triedCode
int[] scripts
public static final int getCodeFromName (java.lang.String)
String nameOrAbbr
int propNum
public static final int getScript (int)
int scriptX
int codepoint
public static final boolean hasScript (int, int)
int c
int sc
int scriptX
char[] scriptExtensions
int scx
public static final int getScriptExtensions (int, java.util.BitSet)
int c
java.util.BitSet set
int scriptX
char[] scriptExtensions
int scx
int length
int sx
public static final java.lang.String getName (int)
int scriptCode
public static final java.lang.String getShortName (int)
int scriptCode
public static final java.lang.String getSampleString (int)
int script
int sampleChar
public static final android.icu.lang.UScript$ScriptUsage getUsage (int)
int script
public static final boolean isRightToLeft (int)
int script
public static final boolean breaksBetweenLetters (int)
int script
public static final boolean isCased (int)
int script
private void ()
static void ()
}
android/icu/lang/UScriptRun$ParenStackEntry.classUScriptRun.java
package android.icu.lang
final android.icu.lang.UScriptRun$ParenStackEntry extends java.lang.Object {
int pairIndex
int scriptCode
public void (int, int)
int thePairIndex
int theScriptCode
}
android/icu/lang/UScriptRun.classUScriptRun.java
package android.icu.lang
public final android.icu.lang.UScriptRun extends java.lang.Object {
private char[] emptyCharArray
private char[] text
private int textIndex
private int textStart
private int textLimit
private int scriptStart
private int scriptLimit
private int scriptCode
private static int PAREN_STACK_DEPTH
private static android.icu.lang.UScriptRun$ParenStackEntry[] parenStack
private int parenSP
private int pushCount
private int fixupCount
private static int[] pairedChars
private static int pairedCharPower
private static int pairedCharExtra
public void ()
char[] nullChars
public void (java.lang.String)
String text
public void (java.lang.String, int, int)
String text
int start
int count
public void (char[])
char[] chars
public void (char[], int, int)
char[] chars
int start
int count
public final void reset ()
public final void reset (int, int) throws java.lang.IllegalArgumentException
int start
int count
int len
public final void reset (char[], int, int)
char[] chars
int start
int count
public final void reset (char[])
char[] chars
int length
public final void reset (java.lang.String, int, int)
String str
int start
int count
char[] chars
public final void reset (java.lang.String)
String str
int length
public final int getScriptStart ()
public final int getScriptLimit ()
public final int getScriptCode ()
public final boolean next ()
int pi
int ch
int codePointCount
int sc
int pairIndex
private static boolean sameScript (int, int)
int scriptOne
int scriptTwo
private static final int mod (int)
int sp
private static final int inc (int, int)
int sp
int count
private static final int inc (int)
int sp
private static final int dec (int, int)
int sp
int count
private static final int dec (int)
int sp
private static final int limitInc (int)
int count
private final boolean stackIsEmpty ()
private final boolean stackIsNotEmpty ()
private final void push (int, int)
int pairIndex
int scrptCode
private final void pop ()
private final android.icu.lang.UScriptRun$ParenStackEntry top ()
private final void syncFixup ()
private final void fixup (int)
int scrptCode
int fixupSP
private static final byte highBit (int)
int n
byte bit
private static int getPairIndex (int)
int ch
int probe
int index
static void ()
}
android/icu/math/
android/icu/math/BigDecimal.classBigDecimal.java
package android.icu.math
public android.icu.math.BigDecimal extends java.lang.Number implements java.io.Serializable java.lang.Comparable {
public static final android.icu.math.BigDecimal ZERO
public static final android.icu.math.BigDecimal ONE
public static final android.icu.math.BigDecimal TEN
public static final int ROUND_CEILING
public static final int ROUND_DOWN
public static final int ROUND_FLOOR
public static final int ROUND_HALF_DOWN
public static final int ROUND_HALF_EVEN
public static final int ROUND_HALF_UP
public static final int ROUND_UNNECESSARY
public static final int ROUND_UP
private static final byte ispos
private static final byte iszero
private static final byte isneg
private static final int MinExp
private static final int MaxExp
private static final int MinArg
private static final int MaxArg
private static final android.icu.math.MathContext plainMC
private static final long serialVersionUID
private static byte[] bytecar
private static byte[] bytedig
private byte ind
private byte form
private byte[] mant
private int exp
public void (java.math.BigDecimal)
java.math.BigDecimal bd
public void (java.math.BigInteger)
java.math.BigInteger bi
public void (java.math.BigInteger, int)
java.math.BigInteger bi
int scale
public void (char[])
char[] inchars
public void (char[], int, int)
int $2
int $1
int $3
int $4
int $5
char[] inchars
int offset
int length
boolean exotic
boolean hadexp
int d
int dotoff
int last
int i
char si
boolean eneg
int k
int elen
int j
char sj
int dvalue
int mag
public void (double)
double num
public void (int)
int num
int mun
int i
public void (long)
long num
long mun
int i
public void (java.lang.String)
String string
private void ()
public android.icu.math.BigDecimal abs ()
public android.icu.math.BigDecimal abs (android.icu.math.MathContext)
android.icu.math.MathContext set
public android.icu.math.BigDecimal add (android.icu.math.BigDecimal)
android.icu.math.BigDecimal rhs
public android.icu.math.BigDecimal add (android.icu.math.BigDecimal, android.icu.math.MathContext)
android.icu.math.BigDecimal rhs
android.icu.math.MathContext set
android.icu.math.BigDecimal lhs
int reqdig
android.icu.math.BigDecimal res
byte[] usel
int usellen
byte[] user
int userlen
int newlen
int tlen
int mult
byte[] t
int ia
int ib
int ea
int eb
byte ca
byte cb
public int compareTo (android.icu.math.BigDecimal)
android.icu.math.BigDecimal rhs
public int compareTo (android.icu.math.BigDecimal, android.icu.math.MathContext)
int $6
android.icu.math.BigDecimal rhs
android.icu.math.MathContext set
int thislength
int i
android.icu.math.BigDecimal newrhs
public android.icu.math.BigDecimal divide (android.icu.math.BigDecimal)
android.icu.math.BigDecimal rhs
public android.icu.math.BigDecimal divide (android.icu.math.BigDecimal, int)
android.icu.math.BigDecimal rhs
int round
android.icu.math.MathContext set
public android.icu.math.BigDecimal divide (android.icu.math.BigDecimal, int, int)
android.icu.math.BigDecimal rhs
int scale
int round
android.icu.math.MathContext set
public android.icu.math.BigDecimal divide (android.icu.math.BigDecimal, android.icu.math.MathContext)
android.icu.math.BigDecimal rhs
android.icu.math.MathContext set
public android.icu.math.BigDecimal divideInteger (android.icu.math.BigDecimal)
android.icu.math.BigDecimal rhs
public android.icu.math.BigDecimal divideInteger (android.icu.math.BigDecimal, android.icu.math.MathContext)
android.icu.math.BigDecimal rhs
android.icu.math.MathContext set
public android.icu.math.BigDecimal max (android.icu.math.BigDecimal)
android.icu.math.BigDecimal rhs
public android.icu.math.BigDecimal max (android.icu.math.BigDecimal, android.icu.math.MathContext)
android.icu.math.BigDecimal rhs
android.icu.math.MathContext set
public android.icu.math.BigDecimal min (android.icu.math.BigDecimal)
android.icu.math.BigDecimal rhs
public android.icu.math.BigDecimal min (android.icu.math.BigDecimal, android.icu.math.MathContext)
android.icu.math.BigDecimal rhs
android.icu.math.MathContext set
public android.icu.math.BigDecimal multiply (android.icu.math.BigDecimal)
android.icu.math.BigDecimal rhs
public android.icu.math.BigDecimal multiply (android.icu.math.BigDecimal, android.icu.math.MathContext)
int $7
android.icu.math.BigDecimal rhs
android.icu.math.MathContext set
android.icu.math.BigDecimal lhs
int padding
int reqdig
byte[] multer
byte[] multand
int multandlen
int acclen
android.icu.math.BigDecimal res
byte[] acc
int n
byte mult
public android.icu.math.BigDecimal negate ()
public android.icu.math.BigDecimal negate (android.icu.math.MathContext)
android.icu.math.MathContext set
android.icu.math.BigDecimal res
public android.icu.math.BigDecimal plus ()
public android.icu.math.BigDecimal plus (android.icu.math.MathContext)
android.icu.math.MathContext set
public android.icu.math.BigDecimal pow (android.icu.math.BigDecimal)
android.icu.math.BigDecimal rhs
public android.icu.math.BigDecimal pow (android.icu.math.BigDecimal, android.icu.math.MathContext)
android.icu.math.BigDecimal rhs
android.icu.math.MathContext set
int n
android.icu.math.BigDecimal lhs
int reqdig
int workdigits
int L
android.icu.math.MathContext workset
android.icu.math.BigDecimal res
boolean seenbit
int i
public android.icu.math.BigDecimal remainder (android.icu.math.BigDecimal)
android.icu.math.BigDecimal rhs
public android.icu.math.BigDecimal remainder (android.icu.math.BigDecimal, android.icu.math.MathContext)
android.icu.math.BigDecimal rhs
android.icu.math.MathContext set
public android.icu.math.BigDecimal subtract (android.icu.math.BigDecimal)
android.icu.math.BigDecimal rhs
public android.icu.math.BigDecimal subtract (android.icu.math.BigDecimal, android.icu.math.MathContext)
android.icu.math.BigDecimal rhs
android.icu.math.MathContext set
android.icu.math.BigDecimal newrhs
public byte byteValueExact ()
int num
public double doubleValue ()
public boolean equals (java.lang.Object)
int $8
int $9
Object obj
android.icu.math.BigDecimal rhs
int i
char[] lca
char[] rca
public float floatValue ()
public java.lang.String format (int, int)
int before
int after
public java.lang.String format (int, int, int, int, int, int)
IllegalArgumentException $10
int $11
int $12
int $13
int $14
int $15
int before
int after
int explaces
int exdigits
int exformint
int exround
android.icu.math.BigDecimal num
int mag
int thisafter
int lead
byte[] newmant
int chop
int need
int oldexp
char[] a
int p
char[] newa
int i
int places
public int hashCode ()
public int intValue ()
public int intValueExact ()
int $16
int lodigit
int useexp
int result
int i
int topdig
public long longValue ()
public long longValueExact ()
int $17
int lodigit
int cstart
int useexp
long result
int i
long topdig
public android.icu.math.BigDecimal movePointLeft (int)
int n
android.icu.math.BigDecimal res
public android.icu.math.BigDecimal movePointRight (int)
int n
android.icu.math.BigDecimal res
public int scale ()
public android.icu.math.BigDecimal setScale (int)
int scale
public android.icu.math.BigDecimal setScale (int, int)
int scale
int round
int ourscale
android.icu.math.BigDecimal res
int padding
int newlen
public short shortValueExact ()
int num
public int signum ()
public java.math.BigDecimal toBigDecimal ()
public java.math.BigInteger toBigInteger ()
android.icu.math.BigDecimal res
int newlen
byte[] newmant
public java.math.BigInteger toBigIntegerExact ()
public char[] toCharArray ()
public java.lang.String toString ()
public java.math.BigInteger unscaledValue ()
android.icu.math.BigDecimal res
public static android.icu.math.BigDecimal valueOf (double)
double dub
public static android.icu.math.BigDecimal valueOf (long)
long lint
public static android.icu.math.BigDecimal valueOf (long, int)
long lint
int scale
android.icu.math.BigDecimal res
private char[] layout ()
int $18
int $19
int srcEnd
int $20
int $21
char[] cmant
int i
StringBuilder sb
int euse
int sig
char csign
char[] rec
int needsign
int mag
int len
private int intcheck (int, int)
int min
int max
int i
private android.icu.math.BigDecimal dodivide (char, android.icu.math.BigDecimal, android.icu.math.MathContext, int)
int $22
int $23
char code
android.icu.math.BigDecimal rhs
android.icu.math.MathContext set
int scale
android.icu.math.BigDecimal lhs
int reqdig
int newexp
android.icu.math.BigDecimal res
int newlen
byte[] var1
int var1len
byte[] var2
int var2len
int b2b
int have
int thisdigit
int i
byte v2
int ba
int mult
int start
int padding
int d
byte[] newvar1
byte lasthave
int actdig
byte[] newmant
private void bad (char[])
char[] s
private void badarg (java.lang.String, int, java.lang.String)
String name
int pos
String value
private static final byte[] extend (byte[], int)
byte[] inarr
int newlen
byte[] newarr
private static final byte[] byteaddsub (byte[], int, byte[], int, int, boolean)
int $24
byte[] a
int avlen
byte[] b
int bvlen
int m
boolean reuse
int alength
int blength
int ap
int bp
int maxarr
byte[] reb
boolean quickm
int digit
int op
int dp90
byte[] newarr
int i
private static final byte[] diginit ()
byte[] work
int op
int digit
private static final android.icu.math.BigDecimal clone (android.icu.math.BigDecimal)
android.icu.math.BigDecimal dec
android.icu.math.BigDecimal copy
private void checkdigits (android.icu.math.BigDecimal, int)
android.icu.math.BigDecimal rhs
int dig
private android.icu.math.BigDecimal round (android.icu.math.MathContext)
android.icu.math.MathContext set
private android.icu.math.BigDecimal round (int, int)
int len
int mode
int adjust
int sign
byte[] oldmant
boolean reuse
byte first
int increment
byte[] newmant
private static final boolean allzero (byte[], int)
int $25
byte[] array
int start
int i
private android.icu.math.BigDecimal finish (android.icu.math.MathContext, boolean)
int $26
android.icu.math.MathContext set
boolean strip
int d
int i
byte[] newmant
int mag
int sig
public volatile int compareTo (java.lang.Object)
static void ()
}
android/icu/math/MathContext.classMathContext.java
package android.icu.math
public final android.icu.math.MathContext extends java.lang.Object implements java.io.Serializable {
public static final int PLAIN
public static final int SCIENTIFIC
public static final int ENGINEERING
public static final int ROUND_CEILING
public static final int ROUND_DOWN
public static final int ROUND_FLOOR
public static final int ROUND_HALF_DOWN
public static final int ROUND_HALF_EVEN
public static final int ROUND_HALF_UP
public static final int ROUND_UNNECESSARY
public static final int ROUND_UP
int digits
int form
boolean lostDigits
int roundingMode
private static final int DEFAULT_FORM
private static final int DEFAULT_DIGITS
private static final boolean DEFAULT_LOSTDIGITS
private static final int DEFAULT_ROUNDINGMODE
private static final int MIN_DIGITS
private static final int MAX_DIGITS
private static final int[] ROUNDS
private static final String[] ROUNDWORDS
private static final long serialVersionUID
public static final android.icu.math.MathContext DEFAULT
public void (int)
int setdigits
public void (int, int)
int setdigits
int setform
public void (int, int, boolean)
int setdigits
int setform
boolean setlostdigits
public void (int, int, boolean, int)
int setdigits
int setform
boolean setlostdigits
int setroundingmode
public int getDigits ()
public int getForm ()
public boolean getLostDigits ()
public int getRoundingMode ()
public java.lang.String toString ()
int $1
String formstr
int r
String roundword
private static boolean isValidRound (int)
int $2
int testround
int r
static void ()
}
android/icu/math/package.html
android/icu/text/
android/icu/text/AbsoluteValueSubstitution.classNFSubstitution.java
package android.icu.text
android.icu.text.AbsoluteValueSubstitution extends android.icu.text.NFSubstitution {
void (int, android.icu.text.NFRuleSet, java.lang.String)
int pos
android.icu.text.NFRuleSet ruleSet
String description
public long transformNumber (long)
long number
public double transformNumber (double)
double number
public double composeRuleValue (double, double)
double newRuleValue
double oldRuleValue
public double calcUpperBound (double)
double oldUpperBound
char tokenChar ()
}
android/icu/text/AlphabeticIndex$1.classAlphabeticIndex.java
package android.icu.text
android.icu.text.AlphabeticIndex$1 extends java.lang.Object implements java.util.Comparator {
final android.icu.text.AlphabeticIndex this$0
void (android.icu.text.AlphabeticIndex)
android.icu.text.AlphabeticIndex this$0
public int compare (android.icu.text.AlphabeticIndex$Record, android.icu.text.AlphabeticIndex$Record)
android.icu.text.AlphabeticIndex$Record o1
android.icu.text.AlphabeticIndex$Record o2
public volatile int compare (java.lang.Object, java.lang.Object)
}
android/icu/text/AlphabeticIndex$Bucket$LabelType.classAlphabeticIndex.java
package android.icu.text
public final android.icu.text.AlphabeticIndex$Bucket$LabelType extends java.lang.Enum {
public static final android.icu.text.AlphabeticIndex$Bucket$LabelType NORMAL
public static final android.icu.text.AlphabeticIndex$Bucket$LabelType UNDERFLOW
public static final android.icu.text.AlphabeticIndex$Bucket$LabelType INFLOW
public static final android.icu.text.AlphabeticIndex$Bucket$LabelType OVERFLOW
private static final android.icu.text.AlphabeticIndex$Bucket$LabelType[] $VALUES
public static android.icu.text.AlphabeticIndex$Bucket$LabelType[] values ()
public static android.icu.text.AlphabeticIndex$Bucket$LabelType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/AlphabeticIndex$Bucket.classAlphabeticIndex.java
package android.icu.text
public android.icu.text.AlphabeticIndex$Bucket extends java.lang.Object implements java.lang.Iterable {
private final String label
private final String lowerBoundary
private final android.icu.text.AlphabeticIndex$Bucket$LabelType labelType
private android.icu.text.AlphabeticIndex$Bucket displayBucket
private int displayIndex
private java.util.List records
private void (java.lang.String, java.lang.String, android.icu.text.AlphabeticIndex$Bucket$LabelType)
String label
String lowerBoundary
android.icu.text.AlphabeticIndex$Bucket$LabelType labelType
public java.lang.String getLabel ()
public android.icu.text.AlphabeticIndex$Bucket$LabelType getLabelType ()
public int size ()
public java.util.Iterator iterator ()
public java.lang.String toString ()
static java.lang.String access$800 (android.icu.text.AlphabeticIndex$Bucket)
android.icu.text.AlphabeticIndex$Bucket x0
static android.icu.text.AlphabeticIndex$Bucket access$900 (android.icu.text.AlphabeticIndex$Bucket)
android.icu.text.AlphabeticIndex$Bucket x0
static java.util.List access$1000 (android.icu.text.AlphabeticIndex$Bucket)
android.icu.text.AlphabeticIndex$Bucket x0
static java.util.List access$1002 (android.icu.text.AlphabeticIndex$Bucket, java.util.List)
android.icu.text.AlphabeticIndex$Bucket x0
java.util.List x1
void (java.lang.String, java.lang.String, android.icu.text.AlphabeticIndex$Bucket$LabelType, android.icu.text.AlphabeticIndex$1)
String x0
String x1
android.icu.text.AlphabeticIndex$Bucket$LabelType x2
android.icu.text.AlphabeticIndex$1 x3
static android.icu.text.AlphabeticIndex$Bucket$LabelType access$1200 (android.icu.text.AlphabeticIndex$Bucket)
android.icu.text.AlphabeticIndex$Bucket x0
static android.icu.text.AlphabeticIndex$Bucket access$902 (android.icu.text.AlphabeticIndex$Bucket, android.icu.text.AlphabeticIndex$Bucket)
android.icu.text.AlphabeticIndex$Bucket x0
android.icu.text.AlphabeticIndex$Bucket x1
static int access$1402 (android.icu.text.AlphabeticIndex$Bucket, int)
android.icu.text.AlphabeticIndex$Bucket x0
int x1
static int access$1400 (android.icu.text.AlphabeticIndex$Bucket)
android.icu.text.AlphabeticIndex$Bucket x0
}
android/icu/text/AlphabeticIndex$BucketList.classAlphabeticIndex.java
package android.icu.text
android.icu.text.AlphabeticIndex$BucketList extends java.lang.Object implements java.lang.Iterable {
private final java.util.ArrayList bucketList
private final java.util.List immutableVisibleList
private void (java.util.ArrayList, java.util.ArrayList)
android.icu.text.AlphabeticIndex$Bucket bucket
java.util.ArrayList bucketList
java.util.ArrayList publicBucketList
int displayIndex
private int getBucketCount ()
private int getBucketIndex (java.lang.CharSequence, android.icu.text.Collator)
int i
android.icu.text.AlphabeticIndex$Bucket bucket
int nameVsBucket
CharSequence name
android.icu.text.Collator collatorPrimaryOnly
int start
int limit
android.icu.text.AlphabeticIndex$Bucket bucket
private java.util.Iterator fullIterator ()
public java.util.Iterator iterator ()
static int access$200 (android.icu.text.AlphabeticIndex$BucketList)
android.icu.text.AlphabeticIndex$BucketList x0
static int access$300 (android.icu.text.AlphabeticIndex$BucketList, java.lang.CharSequence, android.icu.text.Collator)
android.icu.text.AlphabeticIndex$BucketList x0
CharSequence x1
android.icu.text.Collator x2
static java.util.List access$400 (android.icu.text.AlphabeticIndex$BucketList)
android.icu.text.AlphabeticIndex$BucketList x0
static java.util.Iterator access$700 (android.icu.text.AlphabeticIndex$BucketList)
android.icu.text.AlphabeticIndex$BucketList x0
void (java.util.ArrayList, java.util.ArrayList, android.icu.text.AlphabeticIndex$1)
java.util.ArrayList x0
java.util.ArrayList x1
android.icu.text.AlphabeticIndex$1 x2
}
android/icu/text/AlphabeticIndex$ImmutableIndex.classAlphabeticIndex.java
package android.icu.text
public final android.icu.text.AlphabeticIndex$ImmutableIndex extends java.lang.Object implements java.lang.Iterable {
private final android.icu.text.AlphabeticIndex$BucketList buckets
private final android.icu.text.Collator collatorPrimaryOnly
private void (android.icu.text.AlphabeticIndex$BucketList, android.icu.text.Collator)
android.icu.text.AlphabeticIndex$BucketList bucketList
android.icu.text.Collator collatorPrimaryOnly
public int getBucketCount ()
public int getBucketIndex (java.lang.CharSequence)
CharSequence name
public android.icu.text.AlphabeticIndex$Bucket getBucket (int)
int index
public java.util.Iterator iterator ()
void (android.icu.text.AlphabeticIndex$BucketList, android.icu.text.Collator, android.icu.text.AlphabeticIndex$1)
android.icu.text.AlphabeticIndex$BucketList x0
android.icu.text.Collator x1
android.icu.text.AlphabeticIndex$1 x2
}
android/icu/text/AlphabeticIndex$Record.classAlphabeticIndex.java
package android.icu.text
public android.icu.text.AlphabeticIndex$Record extends java.lang.Object {
private final CharSequence name
private final Object data
private void (java.lang.CharSequence, java.lang.Object)
CharSequence name
Object data
public java.lang.CharSequence getName ()
public java.lang.Object getData ()
public java.lang.String toString ()
static java.lang.CharSequence access$000 (android.icu.text.AlphabeticIndex$Record)
android.icu.text.AlphabeticIndex$Record x0
void (java.lang.CharSequence, java.lang.Object, android.icu.text.AlphabeticIndex$1)
CharSequence x0
Object x1
android.icu.text.AlphabeticIndex$1 x2
}
android/icu/text/AlphabeticIndex.classAlphabeticIndex.java
package android.icu.text
public final android.icu.text.AlphabeticIndex extends java.lang.Object implements java.lang.Iterable {
private static final String BASE
private static final char CGJ
private static final java.util.Comparator binaryCmp
private final android.icu.text.RuleBasedCollator collatorOriginal
private final android.icu.text.RuleBasedCollator collatorPrimaryOnly
private android.icu.text.RuleBasedCollator collatorExternal
private final java.util.Comparator recordComparator
private final java.util.List firstCharsInScripts
private final android.icu.text.UnicodeSet initialLabels
private java.util.List inputList
private android.icu.text.AlphabeticIndex$BucketList buckets
private String overflowLabel
private String underflowLabel
private String inflowLabel
private int maxLabelCount
private static final int GC_LU_MASK
private static final int GC_LL_MASK
private static final int GC_LT_MASK
private static final int GC_LM_MASK
private static final int GC_LO_MASK
private static final int GC_L_MASK
private static final int GC_CN_MASK
static final boolean $assertionsDisabled
public void (android.icu.util.ULocale)
android.icu.util.ULocale locale
public void (java.util.Locale)
java.util.Locale locale
public void (android.icu.text.RuleBasedCollator)
android.icu.text.RuleBasedCollator collator
private void (android.icu.util.ULocale, android.icu.text.RuleBasedCollator)
Exception e
android.icu.util.ULocale locale
android.icu.text.RuleBasedCollator collator
public android.icu.text.AlphabeticIndex addLabels (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet additions
public transient android.icu.text.AlphabeticIndex addLabels (android.icu.util.ULocale[])
android.icu.util.ULocale addition
android.icu.util.ULocale[] additions
public transient android.icu.text.AlphabeticIndex addLabels (java.util.Locale[])
java.util.Locale addition
java.util.Locale[] additions
public android.icu.text.AlphabeticIndex setOverflowLabel (java.lang.String)
String overflowLabel
public java.lang.String getUnderflowLabel ()
public android.icu.text.AlphabeticIndex setUnderflowLabel (java.lang.String)
String underflowLabel
public java.lang.String getOverflowLabel ()
public android.icu.text.AlphabeticIndex setInflowLabel (java.lang.String)
String inflowLabel
public java.lang.String getInflowLabel ()
public int getMaxLabelCount ()
public android.icu.text.AlphabeticIndex setMaxLabelCount (int)
int maxLabelCount
private java.util.List initLabels ()
boolean checkDistinct
boolean checkDistinct
String itemAlreadyIn
int insertionPoint
boolean checkDistinct
String item
int bump
java.util.Iterator it
int count
int old
android.icu.text.Normalizer2 nfkdNormalizer
java.util.List indexCharacters
String firstScriptBoundary
String overflowBoundary
int size
private static java.lang.String fixLabel (java.lang.String)
String current
int rest
private void addIndexExemplars (android.icu.util.ULocale)
android.icu.text.UnicodeSet ethiopic
android.icu.text.UnicodeSetIterator it
String item
android.icu.util.ULocale locale
android.icu.text.UnicodeSet exemplars
private boolean addChineseIndexCharacters ()
Exception e
char c
String s
android.icu.text.UnicodeSet contractions
private java.lang.String separated (java.lang.String)
char ch
int i
String item
StringBuilder result
char last
public android.icu.text.AlphabeticIndex$ImmutableIndex buildImmutableIndex ()
android.icu.text.AlphabeticIndex$BucketList immutableBucketList
android.icu.text.AlphabeticIndex$BucketList immutableBucketList
public java.util.List getBucketLabels ()
android.icu.text.AlphabeticIndex$Bucket bucket
java.util.ArrayList result
public android.icu.text.RuleBasedCollator getCollator ()
Exception e
public android.icu.text.AlphabeticIndex addRecord (java.lang.CharSequence, java.lang.Object)
CharSequence name
Object data
public int getBucketIndex (java.lang.CharSequence)
CharSequence name
public android.icu.text.AlphabeticIndex clearRecords ()
public int getBucketCount ()
public int getRecordCount ()
public java.util.Iterator iterator ()
private void initBuckets ()
android.icu.text.AlphabeticIndex$Bucket nextBucket
String upperBoundary
android.icu.text.AlphabeticIndex$Bucket bucket
android.icu.text.AlphabeticIndex$Record r
java.util.Iterator bucketIterator
android.icu.text.AlphabeticIndex$Bucket currentBucket
android.icu.text.AlphabeticIndex$Bucket nextBucket
String upperBoundary
private static boolean isOneLabelBetterThanOther (android.icu.text.Normalizer2, java.lang.String, java.lang.String)
android.icu.text.Normalizer2 nfkdNormalizer
String one
String other
String n1
String n2
int result
private android.icu.text.AlphabeticIndex$BucketList createBucketList ()
long variableTop
String inflowBoundary
boolean skippedScript
char c
char c
android.icu.text.AlphabeticIndex$Bucket singleBucket
int i
android.icu.text.AlphabeticIndex$Bucket bucket
String current
int i
android.icu.text.AlphabeticIndex$Bucket asciiBucket
android.icu.text.AlphabeticIndex$Bucket bucket
android.icu.text.AlphabeticIndex$Bucket bucket
java.util.List indexCharacters
long variableTop
boolean hasInvisibleBuckets
android.icu.text.AlphabeticIndex$Bucket[] asciiBuckets
android.icu.text.AlphabeticIndex$Bucket[] pinyinBuckets
boolean hasPinyin
java.util.ArrayList bucketList
int scriptIndex
String scriptUpperBoundary
int i
android.icu.text.AlphabeticIndex$Bucket nextBucket
java.util.ArrayList publicBucketList
private static boolean hasMultiplePrimaryWeights (android.icu.text.RuleBasedCollator, long, java.lang.String)
long ce
long p
int i
android.icu.text.RuleBasedCollator coll
long variableTop
String s
long[] ces
boolean seenPrimary
public java.util.List getFirstCharactersInScripts ()
int gcMask
String boundary
java.util.List dest
android.icu.text.UnicodeSet set
static android.icu.text.RuleBasedCollator access$100 (android.icu.text.AlphabeticIndex)
android.icu.text.AlphabeticIndex x0
static void ()
}
android/icu/text/AnyTransliterator$ScriptRunIterator.classAnyTransliterator.java
package android.icu.text
android.icu.text.AnyTransliterator$ScriptRunIterator extends java.lang.Object {
private android.icu.text.Replaceable text
private int textStart
private int textLimit
public int scriptCode
public int start
public int limit
public void (android.icu.text.Replaceable, int, int)
android.icu.text.Replaceable text
int start
int limit
public boolean next ()
int ch
int s
int ch
int s
public void adjustLimit (int)
int delta
}
android/icu/text/AnyTransliterator.classAnyTransliterator.java
package android.icu.text
android.icu.text.AnyTransliterator extends android.icu.text.Transliterator {
static final char TARGET_SEP
static final char VARIANT_SEP
static final String ANY
static final String NULL_ID
static final String LATIN_PIVOT
private java.util.concurrent.ConcurrentHashMap cache
private String target
private int targetScript
private android.icu.text.Transliterator widthFix
protected void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean)
android.icu.text.Transliterator t
boolean incremental
int limit
int delta
android.icu.text.Replaceable text
android.icu.text.Transliterator$Position pos
boolean isIncremental
int allStart
int allLimit
android.icu.text.AnyTransliterator$ScriptRunIterator it
private void (java.lang.String, java.lang.String, java.lang.String, int)
String id
String theTarget
String theVariant
int theTargetScript
public void (java.lang.String, android.icu.text.UnicodeFilter, java.lang.String, int, android.icu.text.Transliterator, java.util.concurrent.ConcurrentHashMap)
String id
android.icu.text.UnicodeFilter filter
String target2
int targetScript2
android.icu.text.Transliterator widthFix2
java.util.concurrent.ConcurrentHashMap cache2
private android.icu.text.Transliterator getTransliterator (int)
java.util.List v
android.icu.text.Transliterator prevCachedT
String sourceName
String id
int source
Integer key
android.icu.text.Transliterator t
private boolean isWide (int)
int script
static void register ()
String variant
String id
android.icu.text.AnyTransliterator trans
java.util.Enumeration v
String target
int targetScript
java.util.Set seenVariants
java.util.Enumeration t
String source
java.util.Enumeration s
java.util.HashMap seen
private static int scriptNameToCode (java.lang.String)
int[] codes
java.util.MissingResourceException e
String name
public android.icu.text.Transliterator safeClone ()
android.icu.text.UnicodeFilter filter
public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet inputFilter
android.icu.text.UnicodeSet sourceSet
android.icu.text.UnicodeSet targetSet
android.icu.text.UnicodeSet myFilter
}
android/icu/text/ArabicShaping.classArabicShaping.java
package android.icu.text
public final android.icu.text.ArabicShaping extends java.lang.Object {
private final int options
private boolean isLogical
private boolean spacesRelativeToTextBeginEnd
private char tailChar
public static final int SEEN_TWOCELL_NEAR
public static final int SEEN_MASK
public static final int YEHHAMZA_TWOCELL_NEAR
public static final int YEHHAMZA_MASK
public static final int TASHKEEL_BEGIN
public static final int TASHKEEL_END
public static final int TASHKEEL_RESIZE
public static final int TASHKEEL_REPLACE_BY_TATWEEL
public static final int TASHKEEL_MASK
public static final int SPACES_RELATIVE_TO_TEXT_BEGIN_END
public static final int SPACES_RELATIVE_TO_TEXT_MASK
public static final int SHAPE_TAIL_NEW_UNICODE
public static final int SHAPE_TAIL_TYPE_MASK
public static final int LENGTH_GROW_SHRINK
public static final int LAMALEF_RESIZE
public static final int LENGTH_FIXED_SPACES_NEAR
public static final int LAMALEF_NEAR
public static final int LENGTH_FIXED_SPACES_AT_END
public static final int LAMALEF_END
public static final int LENGTH_FIXED_SPACES_AT_BEGINNING
public static final int LAMALEF_BEGIN
public static final int LAMALEF_AUTO
public static final int LENGTH_MASK
public static final int LAMALEF_MASK
public static final int TEXT_DIRECTION_LOGICAL
public static final int TEXT_DIRECTION_VISUAL_RTL
public static final int TEXT_DIRECTION_VISUAL_LTR
public static final int TEXT_DIRECTION_MASK
public static final int LETTERS_NOOP
public static final int LETTERS_SHAPE
public static final int LETTERS_UNSHAPE
public static final int LETTERS_SHAPE_TASHKEEL_ISOLATED
public static final int LETTERS_MASK
public static final int DIGITS_NOOP
public static final int DIGITS_EN2AN
public static final int DIGITS_AN2EN
public static final int DIGITS_EN2AN_INIT_LR
public static final int DIGITS_EN2AN_INIT_AL
public static final int DIGITS_MASK
public static final int DIGIT_TYPE_AN
public static final int DIGIT_TYPE_AN_EXTENDED
public static final int DIGIT_TYPE_MASK
private static final char HAMZAFE_CHAR
private static final char HAMZA06_CHAR
private static final char YEH_HAMZA_CHAR
private static final char YEH_HAMZAFE_CHAR
private static final char LAMALEF_SPACE_SUB
private static final char TASHKEEL_SPACE_SUB
private static final char LAM_CHAR
private static final char SPACE_CHAR
private static final char SHADDA_CHAR
private static final char SHADDA06_CHAR
private static final char TATWEEL_CHAR
private static final char SHADDA_TATWEEL_CHAR
private static final char NEW_TAIL_CHAR
private static final char OLD_TAIL_CHAR
private static final int SHAPE_MODE
private static final int DESHAPE_MODE
private static final int IRRELEVANT
private static final int LAMTYPE
private static final int ALEFTYPE
private static final int LINKR
private static final int LINKL
private static final int LINK_MASK
private static final int[] irrelevantPos
private static final int[] tailFamilyIsolatedFinal
private static final int[] tashkeelMedial
private static final char[] yehHamzaToYeh
private static final char[] convertNormalizedLamAlef
private static final int[] araLink
private static final int[] presLink
private static int[] convertFEto06
private static final int[][][] shapeTable
public int shape (char[], int, int, char[], int, int) throws android.icu.text.ArabicShapingException
char[] source
int sourceStart
int sourceLength
char[] dest
int destStart
int destSize
public void shape (char[], int, int) throws android.icu.text.ArabicShapingException
char[] source
int start
int length
public java.lang.String shape (java.lang.String) throws android.icu.text.ArabicShapingException
String text
char[] src
char[] dest
int len
public void (int)
int options
public boolean equals (java.lang.Object)
Object rhs
public int hashCode ()
public java.lang.String toString ()
StringBuilder buf
private void shapeToArabicDigitsWithContext (char[], int, int, char, boolean)
char ch
int i
char[] dest
int start
int length
char digitBase
boolean lastStrongWasAL
android.icu.impl.UBiDiProps bdp
private static void invertBuffer (char[], int, int)
char temp
int i
int j
char[] buffer
int start
int length
private static char changeLamAlef (char)
char ch
private static int specialChar (char)
char ch
private static int getLink (char)
char ch
private static int countSpacesLeft (char[], int, int)
int i
int e
char[] dest
int start
int count
private static int countSpacesRight (char[], int, int)
int i
char[] dest
int start
int count
private static boolean isTashkeelChar (char)
char ch
private static int isSeenTailFamilyChar (char)
char ch
private static int isSeenFamilyChar (char)
char ch
private static boolean isTailChar (char)
char ch
private static boolean isAlefMaksouraChar (char)
char ch
private static boolean isYehHamzaChar (char)
char ch
private static boolean isTashkeelCharFE (char)
char ch
private static int isTashkeelOnTatweelChar (char)
char ch
private static int isIsolatedTashkeelChar (char)
char ch
private static boolean isAlefChar (char)
char ch
private static boolean isLamAlefChar (char)
char ch
private static boolean isNormalizedLamAlefChar (char)
char ch
private int calculateSize (char[], int, int)
int i
int e
int i
int e
int i
int e
char[] source
int sourceStart
int sourceLength
int destSize
private static int countSpaceSub (char[], int, char)
char[] dest
int length
char subChar
int i
int count
private static void shiftArray (char[], int, int, char)
char ch
char[] dest
int start
int e
char subChar
int w
int r
private static int flipArray (char[], int, int, int)
int r
char[] dest
int start
int e
int w
private static int handleTashkeelWithTatweel (char[], int)
char[] dest
int sourceLength
int i
private int handleGeneratedSpaces (char[], int, int)
int i
int e
int e
int wL
int wT
char[] dest
int start
int length
int lenOptionsLamAlef
int lenOptionsTashkeel
boolean lamAlefOn
boolean tashkeelOn
private boolean expandCompositCharAtBegin (char[], int, int, int)
char ch
int r
int w
char[] dest
int start
int length
int lacount
boolean spaceNotFound
private boolean expandCompositCharAtEnd (char[], int, int, int)
char ch
int r
int w
int e
char[] dest
int start
int length
int lacount
boolean spaceNotFound
private boolean expandCompositCharAtNear (char[], int, int, int, int, int)
char ch
int i
char[] dest
int start
int length
int yehHamzaOption
int seenTailOption
int lamAlefOption
boolean spaceNotFound
private int expandCompositChar (char[], int, int, int, int) throws android.icu.text.ArabicShapingException
char ch
int r
int w
char[] dest
int start
int length
int lacount
int shapingMode
int lenOptionsLamAlef
int lenOptionsSeen
int lenOptionsYehHamza
boolean spaceNotFound
private int normalize (char[], int, int)
char ch
int i
int e
char[] dest
int start
int length
int lacount
private int deshapeNormalize (char[], int, int)
char ch
int i
int e
char[] dest
int start
int length
int lacount
int yehHamzaComposeEnabled
int seenComposeEnabled
private int shapeUnicode (char[], int, int, int, int) throws android.icu.text.ArabicShapingException
char wLamalef
int flag
int shape
char[] dest
int start
int length
int destSize
int tashkeelFlag
int lamalef_count
boolean lamalef_found
boolean seenfam_found
boolean yehhamza_found
boolean tashkeel_found
int i
int currLink
int nextLink
int prevLink
int lastLink
int lastPos
int nx
int nw
private int deShapeUnicode (char[], int, int, int) throws android.icu.text.ArabicShapingException
char[] dest
int start
int length
int destSize
int lamalef_count
private int internalShape (char[], int, int, char[], int, int) throws android.icu.text.ArabicShapingException
char ch
int i
int digitDelta
char ch
int i
char digitTop
int digitDelta
char digitBase
char[] source
int sourceStart
int sourceLength
char[] dest
int destStart
int destSize
char[] temp
int outputSize
static void ()
}
android/icu/text/ArabicShapingException.classArabicShapingException.java
package android.icu.text
public final android.icu.text.ArabicShapingException extends java.lang.Exception {
static final long serialVersionUID
public void (java.lang.String)
String message
}
android/icu/text/Bidi$1.classBidi.java
package android.icu.text
android.icu.text.Bidi$1 extends java.lang.Object {
}
android/icu/text/Bidi$BracketData.classBidi.java
package android.icu.text
android.icu.text.Bidi$BracketData extends java.lang.Object {
android.icu.text.Bidi$Opening[] openings
int isoRunLast
android.icu.text.Bidi$IsoRun[] isoRuns
boolean isNumbersSpecial
void ()
}
android/icu/text/Bidi$ImpTabPair.classBidi.java
package android.icu.text
android.icu.text.Bidi$ImpTabPair extends java.lang.Object {
byte[][][] imptab
short[][] impact
void (byte[][], byte[][], short[], short[])
byte[][] table1
byte[][] table2
short[] act1
short[] act2
}
android/icu/text/Bidi$InsertPoints.classBidi.java
package android.icu.text
android.icu.text.Bidi$InsertPoints extends java.lang.Object {
int size
int confirmed
android.icu.text.Bidi$Point[] points
void ()
}
android/icu/text/Bidi$Isolate.classBidi.java
package android.icu.text
android.icu.text.Bidi$Isolate extends java.lang.Object {
int startON
int start1
short stateImp
short state
void ()
}
android/icu/text/Bidi$IsoRun.classBidi.java
package android.icu.text
android.icu.text.Bidi$IsoRun extends java.lang.Object {
int contextPos
short start
short limit
byte level
byte lastStrong
byte lastBase
byte contextDir
void ()
}
android/icu/text/Bidi$LevState.classBidi.java
package android.icu.text
android.icu.text.Bidi$LevState extends java.lang.Object {
byte[][] impTab
short[] impAct
int startON
int startL2EN
int lastStrongRTL
int runStart
short state
byte runLevel
private void ()
void (android.icu.text.Bidi$1)
android.icu.text.Bidi$1 x0
}
android/icu/text/Bidi$Opening.classBidi.java
package android.icu.text
android.icu.text.Bidi$Opening extends java.lang.Object {
int position
int match
int contextPos
short flags
byte contextDir
byte filler
void ()
}
android/icu/text/Bidi$Point.classBidi.java
package android.icu.text
android.icu.text.Bidi$Point extends java.lang.Object {
int pos
int flag
void ()
}
android/icu/text/Bidi.classBidi.java
package android.icu.text
public android.icu.text.Bidi extends java.lang.Object {
public static final byte LEVEL_DEFAULT_LTR
public static final byte LEVEL_DEFAULT_RTL
public static final byte MAX_EXPLICIT_LEVEL
public static final byte LEVEL_OVERRIDE
public static final int MAP_NOWHERE
public static final byte LTR
public static final byte RTL
public static final byte MIXED
public static final byte NEUTRAL
public static final short KEEP_BASE_COMBINING
public static final short DO_MIRRORING
public static final short INSERT_LRM_FOR_NUMERIC
public static final short REMOVE_BIDI_CONTROLS
public static final short OUTPUT_REVERSE
public static final short REORDER_DEFAULT
public static final short REORDER_NUMBERS_SPECIAL
public static final short REORDER_GROUP_NUMBERS_WITH_R
public static final short REORDER_RUNS_ONLY
public static final short REORDER_INVERSE_NUMBERS_AS_L
public static final short REORDER_INVERSE_LIKE_DIRECT
public static final short REORDER_INVERSE_FOR_NUMBERS_SPECIAL
static final short REORDER_COUNT
static final short REORDER_LAST_LOGICAL_TO_VISUAL
public static final int OPTION_DEFAULT
public static final int OPTION_INSERT_MARKS
public static final int OPTION_REMOVE_CONTROLS
public static final int OPTION_STREAMING
static final byte L
static final byte R
static final byte EN
static final byte ES
static final byte ET
static final byte AN
static final byte CS
static final byte B
static final byte S
static final byte WS
static final byte ON
static final byte LRE
static final byte LRO
static final byte AL
static final byte RLE
static final byte RLO
static final byte PDF
static final byte NSM
static final byte BN
static final byte FSI
static final byte LRI
static final byte RLI
static final byte PDI
static final byte ENL
static final byte ENR
public static final int CLASS_DEFAULT
static final int SIMPLE_PARAS_COUNT
static final int SIMPLE_OPENINGS_COUNT
private static final char CR
private static final char LF
static final int LRM_BEFORE
static final int LRM_AFTER
static final int RLM_BEFORE
static final int RLM_AFTER
static final byte FOUND_L
static final byte FOUND_R
static final int ISOLATE
android.icu.text.Bidi paraBidi
final android.icu.impl.UBiDiProps bdp
char[] text
int originalLength
int length
int resultLength
boolean mayAllocateText
boolean mayAllocateRuns
byte[] dirPropsMemory
byte[] levelsMemory
byte[] dirProps
byte[] levels
boolean isInverse
int reorderingMode
int reorderingOptions
boolean orderParagraphsLTR
byte paraLevel
byte defaultParaLevel
String prologue
String epilogue
android.icu.text.Bidi$ImpTabPair impTabPair
byte direction
int flags
int lastArabicPos
int trailingWSStart
int paraCount
int[] paras_limit
byte[] paras_level
int runCount
android.icu.text.BidiRun[] runsMemory
android.icu.text.BidiRun[] runs
android.icu.text.BidiRun[] simpleRuns
android.icu.text.Bidi$Isolate[] isolates
int isolateCount
int[] logicalToVisualRunsMap
boolean isGoodLogicalToVisualRunsMap
android.icu.text.BidiClassifier customClassifier
android.icu.text.Bidi$InsertPoints insertPoints
int controlCount
static final int DirPropFlagMultiRuns
static final int[] DirPropFlagLR
static final int[] DirPropFlagE
static final int[] DirPropFlagO
static final int MASK_LTR
static final int MASK_RTL
static final int MASK_R_AL
static final int MASK_STRONG_EN_AN
static final int MASK_EXPLICIT
static final int MASK_BN_EXPLICIT
static final int MASK_ISO
static final int MASK_B_S
static final int MASK_WS
static final int MASK_POSSIBLE_N
static final int MASK_EMBEDDING
static final int NOT_SEEKING_STRONG
static final int SEEKING_STRONG_FOR_PARA
static final int SEEKING_STRONG_FOR_FSI
static final int LOOKING_FOR_PDI
private static final int IMPTABPROPS_COLUMNS
private static final int IMPTABPROPS_RES
private static final short[] groupProp
private static final short _L
private static final short _R
private static final short _EN
private static final short _AN
private static final short _ON
private static final short _S
private static final short _B
private static final short[][] impTabProps
private static final int IMPTABLEVELS_COLUMNS
private static final int IMPTABLEVELS_RES
private static final byte[][] impTabL_DEFAULT
private static final byte[][] impTabR_DEFAULT
private static final short[] impAct0
private static final android.icu.text.Bidi$ImpTabPair impTab_DEFAULT
private static final byte[][] impTabL_NUMBERS_SPECIAL
private static final android.icu.text.Bidi$ImpTabPair impTab_NUMBERS_SPECIAL
private static final byte[][] impTabL_GROUP_NUMBERS_WITH_R
private static final byte[][] impTabR_GROUP_NUMBERS_WITH_R
private static final android.icu.text.Bidi$ImpTabPair impTab_GROUP_NUMBERS_WITH_R
private static final byte[][] impTabL_INVERSE_NUMBERS_AS_L
private static final byte[][] impTabR_INVERSE_NUMBERS_AS_L
private static final android.icu.text.Bidi$ImpTabPair impTab_INVERSE_NUMBERS_AS_L
private static final byte[][] impTabR_INVERSE_LIKE_DIRECT
private static final short[] impAct1
private static final android.icu.text.Bidi$ImpTabPair impTab_INVERSE_LIKE_DIRECT
private static final byte[][] impTabL_INVERSE_LIKE_DIRECT_WITH_MARKS
private static final byte[][] impTabR_INVERSE_LIKE_DIRECT_WITH_MARKS
private static final short[] impAct2
private static final short[] impAct3
private static final android.icu.text.Bidi$ImpTabPair impTab_INVERSE_LIKE_DIRECT_WITH_MARKS
private static final android.icu.text.Bidi$ImpTabPair impTab_INVERSE_FOR_NUMBERS_SPECIAL
private static final byte[][] impTabL_INVERSE_FOR_NUMBERS_SPECIAL_WITH_MARKS
private static final android.icu.text.Bidi$ImpTabPair impTab_INVERSE_FOR_NUMBERS_SPECIAL_WITH_MARKS
static final int FIRSTALLOC
public static final int DIRECTION_LEFT_TO_RIGHT
public static final int DIRECTION_RIGHT_TO_LEFT
public static final int DIRECTION_DEFAULT_LEFT_TO_RIGHT
public static final int DIRECTION_DEFAULT_RIGHT_TO_LEFT
static int DirPropFlag (byte)
byte dir
boolean testDirPropFlagAt (int, int)
int flag
int index
static final int DirPropFlagLR (byte)
byte level
static final int DirPropFlagE (byte)
byte level
static final int DirPropFlagO (byte)
byte level
static final byte DirFromStrong (byte)
byte strong
static final byte NoOverride (byte)
byte level
static byte GetLRFromLevel (byte)
byte level
static boolean IsDefaultLevel (byte)
byte level
static boolean IsBidiControlChar (int)
int c
void verifyValidPara ()
void verifyValidParaOrLine ()
android.icu.text.Bidi para
void verifyRange (int, int, int)
int index
int start
int limit
public void ()
public void (int, int)
int maxLength
int maxRunCount
private java.lang.Object getMemory (java.lang.String, java.lang.Object, java.lang.Class, boolean, int)
Exception e
String label
Object array
Class arrayClass
boolean mayAllocate
int sizeNeeded
int len
private void getDirPropsMemory (boolean, int)
boolean mayAllocate
int len
Object array
void getDirPropsMemory (int)
int len
private void getLevelsMemory (boolean, int)
boolean mayAllocate
int len
Object array
void getLevelsMemory (int)
int len
private void getRunsMemory (boolean, int)
boolean mayAllocate
int len
Object array
void getRunsMemory (int)
int len
private void getInitialDirPropsMemory (int)
int len
private void getInitialLevelsMemory (int)
int len
private void getInitialRunsMemory (int)
int len
public void setInverse (boolean)
boolean isInverse
public boolean isInverse ()
public void setReorderingMode (int)
int reorderingMode
public int getReorderingMode ()
public void setReorderingOptions (int)
int options
public int getReorderingOptions ()
public static byte getBaseDirection (java.lang.CharSequence)
int c
byte direction
int i
CharSequence paragraph
int length
private byte firstL_R_AL ()
int uchar
byte dirProp
int i
byte result
private void checkParaCount ()
Exception e
int[] saveLimits
byte[] saveLevels
int count
int oldLength
private void getDirProps ()
byte dirProp
byte state
byte state
int i0
int i1
int uchar
byte dirProp
int i
byte defaultParaLevel
boolean isDefaultLevel
boolean isDefaultLevelInverse
int controlCount
boolean removeBidiControls
byte state
byte lastStrong
int[] isolateStartStack
byte[] previousStateStack
int stackLast
byte GetParaLevelAt (int)
int pindex
int i
private void bracketInit (android.icu.text.Bidi$BracketData)
android.icu.text.Bidi$BracketData bd
private void bracketProcessB (android.icu.text.Bidi$BracketData, byte)
android.icu.text.Bidi$BracketData bd
byte level
private void bracketProcessBoundary (android.icu.text.Bidi$BracketData, int, byte, byte)
android.icu.text.Bidi$BracketData bd
int lastCcPos
byte contextLevel
byte embeddingLevel
android.icu.text.Bidi$IsoRun pLastIsoRun
private void bracketProcessLRI_RLI (android.icu.text.Bidi$BracketData, byte)
android.icu.text.Bidi$BracketData bd
byte level
android.icu.text.Bidi$IsoRun pLastIsoRun
short lastLimit
private void bracketProcessPDI (android.icu.text.Bidi$BracketData)
android.icu.text.Bidi$BracketData bd
android.icu.text.Bidi$IsoRun pLastIsoRun
private void bracketAddOpening (android.icu.text.Bidi$BracketData, char, int)
int count
Exception e
android.icu.text.Bidi$Opening[] saveOpenings
int count
android.icu.text.Bidi$BracketData bd
char match
int position
android.icu.text.Bidi$IsoRun pLastIsoRun
android.icu.text.Bidi$Opening pOpening
private void fixN0c (android.icu.text.Bidi$BracketData, int, int, byte)
int openingPosition
int closingPosition
android.icu.text.Bidi$Opening qOpening
android.icu.text.Bidi$BracketData bd
int openingIndex
int newPropPosition
byte newProp
android.icu.text.Bidi$IsoRun pLastIsoRun
int k
private byte bracketProcessClosing (android.icu.text.Bidi$BracketData, int, int)
byte newProp
byte newProp
byte newProp
android.icu.text.Bidi$Opening qOpening
int k
android.icu.text.Bidi$BracketData bd
int openIdx
int position
android.icu.text.Bidi$IsoRun pLastIsoRun
android.icu.text.Bidi$Opening pOpening
byte direction
boolean stable
byte newProp
private void bracketProcessChar (android.icu.text.Bidi$BracketData, int)
short flag
int i
byte newProp
byte level
char match
char c
char match
int idx
byte newProp
byte newProp
byte newProp
byte newProp
byte newProp
byte newProp
int i
short flag
android.icu.text.Bidi$BracketData bd
int position
android.icu.text.Bidi$IsoRun pLastIsoRun
byte dirProp
byte newProp
byte level
private byte directionFromFlags ()
private byte resolveExplicitLevels ()
int start
int start
int limit
int paraIndex
int start
byte dirProp
int start
int limit
int paraIndex
android.icu.text.Bidi$BracketData bracketData
byte newLevel
byte newLevel
byte newLevel
byte newLevel
byte dirProp
int i
byte level
byte dirct
byte embeddingLevel
byte previousLevel
int lastCcPos
short[] stack
int stackLast
int overflowIsolateCount
int overflowEmbeddingCount
int validIsolateCount
android.icu.text.Bidi$BracketData bracketData
private byte checkExplicitLevels ()
byte dirProp
byte level
int i
int isolateCount
private static short GetStateProps (short)
short cell
private static short GetActionProps (short)
short cell
private static short GetState (byte)
byte cell
private static short GetAction (byte)
byte cell
private void addPoint (int, int)
android.icu.text.Bidi$Point[] savePoints
int pos
int flag
android.icu.text.Bidi$Point point
int len
private void setLevelsOutsideIsolates (int, int, byte)
byte dirProp
int start
int limit
byte level
int isolateCount
int k
private void processPropertySeq (android.icu.text.Bidi$LevState, short, int, int)
byte level
byte level
byte level
int k
int k
byte level
int k
byte level
int k
byte level
int k
int k
byte level
android.icu.text.Bidi$LevState levState
short _prop
int start
int limit
byte cell
byte[][] impTab
short[] impAct
short oldStateSeq
short actionSeq
byte addLevel
int start0
private byte lastL_R_AL ()
int uchar
byte dirProp
int i
private byte firstL_R_AL_EN_AN ()
int uchar
byte dirProp
int i
private void resolveImplicitLevels (int, int, short, short)
byte lastStrong
int start1
short stateImp
short stateImp
int k
byte dirProp
short gprop
byte prop1
int j
byte prop
short resProp
short oldStateImp
short actionImp
short gprop
short cell
byte firstStrong
int start
int limit
short sor
short eor
byte dirProp
android.icu.text.Bidi$LevState levState
int i
int start1
int start2
short stateImp
boolean inverseRTL
short nextStrongProp
int nextStrongPos
private void adjustWSLevels ()
int flag
int flag
int i
public void setContext (java.lang.String, java.lang.String)
String prologue
String epilogue
private void setParaSuccess ()
int Bidi_Min (int, int)
int x
int y
int Bidi_Abs (int)
int x
void setParaRunsOnly (char[], byte)
int j
int logicalStart
int index
int index1
int runLength
int logicalPos
int start
int limit
int step
int insertRemove
int logicalPos
int index
int index1
int j
int start
int limit
int step
int logicalStart
int runLength
int indexOddBit
int logicalPos
int newI
char[] parmText
byte parmParaLevel
int[] visualMap
String visualText
int saveLength
int saveTrailingWSStart
byte[] saveLevels
byte saveDirection
int i
int visualStart
int oldRunCount
int addedRuns
int saveOptions
int parmLength
public void setPara (java.lang.String, byte, byte[])
String text
byte paraLevel
byte[] embeddingLevels
public void setPara (char[], byte, byte[])
short eor
short sor
int start
int limit
byte level
byte nextLevel
short sor
short eor
byte dirProp
int j
int start
int last
byte level
int i
char[] chars
byte paraLevel
byte[] embeddingLevels
public void setPara (java.text.AttributedCharacterIterator)
byte paraLvl
byte level
Integer embedding
java.text.AttributedCharacterIterator paragraph
byte paraLvl
Boolean runDirection
byte[] lvls
int len
byte[] embeddingLevels
char[] txt
int i
char ch
java.awt.font.NumericShaper shaper
public void orderParagraphsLTR (boolean)
boolean ordarParaLTR
public boolean isOrderParagraphsLTR ()
public byte getDirection ()
public java.lang.String getTextAsString ()
public char[] getText ()
public int getLength ()
public int getProcessedLength ()
public int getResultLength ()
public byte getParaLevel ()
public int countParagraphs ()
public android.icu.text.BidiRun getParagraphByIndex (int)
int paraStart
int paraIndex
android.icu.text.Bidi bidi
int paraStart
android.icu.text.BidiRun bidiRun
public android.icu.text.BidiRun getParagraph (int)
int charIndex
android.icu.text.Bidi bidi
int paraIndex
public int getParagraphIndex (int)
int charIndex
android.icu.text.Bidi bidi
int paraIndex
public void setCustomClassifier (android.icu.text.BidiClassifier)
android.icu.text.BidiClassifier classifier
public android.icu.text.BidiClassifier getCustomClassifier ()
public int getCustomizedClass (int)
int dir
int c
int dir
public android.icu.text.Bidi setLine (int, int)
int start
int limit
public byte getLevelAt (int)
int charIndex
public byte[] getLevels ()
public android.icu.text.BidiRun getLogicalRun (int)
int logicalPosition
public int countRuns ()
public android.icu.text.BidiRun getVisualRun (int)
int runIndex
public int getVisualIndex (int)
int logicalIndex
public int getLogicalIndex (int)
int visualIndex
public int[] getLogicalMap ()
public int[] getVisualMap ()
public static int[] reorderLogical (byte[])
byte[] levels
public static int[] reorderVisual (byte[])
byte[] levels
public static int[] invertMap (int[])
int[] srcMap
public void (java.lang.String, int)
String paragraph
int flags
public void (java.text.AttributedCharacterIterator)
java.text.AttributedCharacterIterator paragraph
public void (char[], int, byte[], int, int, int)
byte paraLvl
byte paraLvl
byte paraLvl
byte[] paraEmbeddings
byte lev
int i
char[] paraText
char[] text
int textStart
byte[] embeddings
int embStart
int paragraphLength
int flags
byte paraLvl
byte[] paraEmbeddings
public android.icu.text.Bidi createLineBidi (int, int)
int lineStart
int lineLimit
public boolean isMixed ()
public boolean isLeftToRight ()
public boolean isRightToLeft ()
public boolean baseIsLeftToRight ()
public int getBaseLevel ()
public int getRunCount ()
void getLogicalToVisualRunsMap ()
int count
int i
long[] keys
public int getRunLevel (int)
int run
public int getRunStart (int)
int run
public int getRunLimit (int)
int run
int idx
int len
public static boolean requiresBidi (char[], int, int)
int i
char[] text
int start
int limit
int RTLMask
public static void reorderVisually (byte[], int, java.lang.Object[], int, int)
int i
byte[] levels
int levelStart
Object[] objects
int objectStart
int count
byte[] reorderLevels
int[] indexMap
Object[] temp
public java.lang.String writeReordered (int)
int options
public static java.lang.String writeReverse (java.lang.String, int)
String src
int options
static void ()
}
android/icu/text/BidiClassifier.classBidiClassifier.java
package android.icu.text
public android.icu.text.BidiClassifier extends java.lang.Object {
protected Object context
public void (java.lang.Object)
Object context
public void setContext (java.lang.Object)
Object context
public java.lang.Object getContext ()
public int classify (int)
int c
}
android/icu/text/BidiLine.classBidiLine.java
package android.icu.text
final android.icu.text.BidiLine extends java.lang.Object {
void ()
static void setTrailingWSStart (android.icu.text.Bidi)
android.icu.text.Bidi bidi
byte[] dirProps
byte[] levels
int start
byte paraLevel
static android.icu.text.Bidi setLine (android.icu.text.Bidi, int, int)
int j
int i
byte level
byte[] levels
int trailingWSStart
android.icu.text.Bidi paraBidi
int start
int limit
int length
android.icu.text.Bidi lineBidi
static byte getLevelAt (android.icu.text.Bidi, int)
android.icu.text.Bidi bidi
int charIndex
static byte[] getLevels (android.icu.text.Bidi)
byte[] levels
android.icu.text.Bidi bidi
int start
int length
static android.icu.text.BidiRun getLogicalRun (android.icu.text.Bidi, int)
int i
android.icu.text.Bidi bidi
int logicalPosition
android.icu.text.BidiRun newRun
android.icu.text.BidiRun iRun
int runCount
int visualStart
int logicalLimit
static android.icu.text.BidiRun getVisualRun (android.icu.text.Bidi, int)
int limit
android.icu.text.Bidi bidi
int runIndex
int start
int limit
byte level
static void getSingleRun (android.icu.text.Bidi, byte)
android.icu.text.Bidi bidi
byte level
private static void reorderLine (android.icu.text.Bidi, byte, byte)
android.icu.text.BidiRun tempRun
int firstRun
int endRun
int limitRun
android.icu.text.BidiRun tempRun
int firstRun
android.icu.text.Bidi bidi
byte minLevel
byte maxLevel
android.icu.text.BidiRun[] runs
byte[] levels
int runCount
static int getRunFromLogicalIndex (android.icu.text.Bidi, int)
int length
int logicalStart
android.icu.text.Bidi bidi
int logicalIndex
android.icu.text.BidiRun[] runs
int runCount
int visualStart
int i
static void getRuns (android.icu.text.Bidi)
int trailingRun
android.icu.text.BidiRun[] runs
int runIndex
int start
byte minLevel
byte maxLevel
int length
int limit
byte[] levels
int i
int runCount
byte level
android.icu.text.Bidi$Point point
int runIndex
int ip
int runIndex
int ic
char c
android.icu.text.Bidi bidi
static int[] prepareReorder (byte[], byte[], byte[])
byte level
byte[] levels
byte[] pMinLevel
byte[] pMaxLevel
int start
byte minLevel
byte maxLevel
int[] indexMap
static int[] reorderLogical (byte[])
int limit
int sumOfSosEos
byte[] levels
byte[] aMinLevel
byte[] aMaxLevel
int start
byte minLevel
byte maxLevel
int[] indexMap
static int[] reorderVisual (byte[])
int temp
int end
int limit
byte[] levels
byte[] aMinLevel
byte[] aMaxLevel
int start
byte minLevel
byte maxLevel
int[] indexMap
static int getVisualIndex (android.icu.text.Bidi, int)
int offset
int length
android.icu.text.BidiRun[] runs
int i
int visualStart
android.icu.text.BidiRun[] runs
int i
int length
int insertRemove
int visualStart
int markFound
int start
int limit
int j
int start
int limit
android.icu.text.BidiRun[] runs
int i
int length
int insertRemove
int visualStart
int controlFound
char uchar
android.icu.text.Bidi bidi
int logicalIndex
int visualIndex
static int getLogicalIndex (android.icu.text.Bidi, int)
int markFound
int insertRemove
int visualStart
int length
int i
int k
char uchar
int logicalStart
int logicalEnd
int j
boolean evenRun
int controlFound
int insertRemove
int length
int visualStart
int i
int i
int begin
int limit
android.icu.text.Bidi bidi
int visualIndex
android.icu.text.BidiRun[] runs
int i
int runCount
int start
static int[] getLogicalMap (android.icu.text.Bidi)
int logicalStart
int visualLimit
int j
int logicalStart
int logicalLimit
int j
int markFound
int runCount
int length
int insertRemove
int i
int j
int logicalStart
int logicalLimit
int j
int k
boolean evenRun
char uchar
int controlFound
int runCount
int length
int insertRemove
int i
android.icu.text.Bidi bidi
android.icu.text.BidiRun[] runs
int visualStart
int[] indexMap
static int[] getVisualMap (android.icu.text.Bidi)
int logicalStart
int visualLimit
int j
int insertRemove
int markFound
int runCount
int insertRemove
int i
int j
int k
int visualLimit
int j
int logicalStart
int logicalEnd
int j
int m
char uchar
boolean evenRun
int runCount
int insertRemove
int length
int i
int k
android.icu.text.Bidi bidi
android.icu.text.BidiRun[] runs
int visualStart
int allocLength
int[] indexMap
int idx
int[] newMap
static int[] invertMap (int[])
int srcEntry
int srcEntry
int[] srcMap
int srcLength
int destLength
int count
int i
int[] destMap
}
android/icu/text/BidiRun.classBidiRun.java
package android.icu.text
public android.icu.text.BidiRun extends java.lang.Object {
int start
int limit
int insertRemove
byte level
void ()
void (int, int, byte)
int start
int limit
byte embeddingLevel
void copyFrom (android.icu.text.BidiRun)
android.icu.text.BidiRun run
public int getStart ()
public int getLimit ()
public int getLength ()
public byte getEmbeddingLevel ()
public boolean isOddRun ()
public boolean isEvenRun ()
public byte getDirection ()
public java.lang.String toString ()
}
android/icu/text/BidiWriter.classBidiWriter.java
package android.icu.text
final android.icu.text.BidiWriter extends java.lang.Object {
static final char LRM_CHAR
static final char RLM_CHAR
static final int MASK_R_AL
void ()
private static boolean IsCombining (int)
int type
private static java.lang.String doWriteForward (java.lang.String, int)
StringBuffer dest
int i
int c
StringBuilder dest
int i
char c
StringBuffer dest
int i
int c
String src
int options
private static java.lang.String doWriteForward (char[], int, int, int)
char[] text
int start
int limit
int options
static java.lang.String writeReverse (java.lang.String, int)
int i
int srcLength
int c
int i
int srcLength
int i
int c
int j
int srcLength
String src
int options
StringBuffer dest
static java.lang.String doWriteReverse (char[], int, int, int)
char[] text
int start
int limit
int options
static java.lang.String writeReordered (android.icu.text.Bidi, int)
android.icu.text.BidiRun bidiRun
int run
char uc
char uc
char uc
char uc
char uc
android.icu.text.BidiRun bidiRun
byte[] dirProps
char uc
int markFlag
int run
android.icu.text.BidiRun bidiRun
int run
android.icu.text.BidiRun bidiRun
byte[] dirProps
android.icu.text.Bidi bidi
int options
int run
int runCount
StringBuilder dest
char[] text
}
android/icu/text/BreakIterator$BreakIteratorCache.classBreakIterator.java
package android.icu.text
final android.icu.text.BreakIterator$BreakIteratorCache extends java.lang.Object {
private android.icu.text.BreakIterator iter
private android.icu.util.ULocale where
void (android.icu.util.ULocale, android.icu.text.BreakIterator)
android.icu.util.ULocale where
android.icu.text.BreakIterator iter
android.icu.util.ULocale getLocale ()
android.icu.text.BreakIterator createBreakInstance ()
}
android/icu/text/BreakIterator$BreakIteratorServiceShim.classBreakIterator.java
package android.icu.text
abstract android.icu.text.BreakIterator$BreakIteratorServiceShim extends java.lang.Object {
void ()
public abstract java.lang.Object registerInstance (android.icu.text.BreakIterator, android.icu.util.ULocale, int)
public abstract boolean unregister (java.lang.Object)
public abstract java.util.Locale[] getAvailableLocales ()
public abstract android.icu.util.ULocale[] getAvailableULocales ()
public abstract android.icu.text.BreakIterator createBreakIterator (android.icu.util.ULocale, int)
}
android/icu/text/BreakIterator.classBreakIterator.java
package android.icu.text
public abstract android.icu.text.BreakIterator extends java.lang.Object implements java.lang.Cloneable {
private static final boolean DEBUG
public static final int DONE
public static final int WORD_NONE
public static final int WORD_NONE_LIMIT
public static final int WORD_NUMBER
public static final int WORD_NUMBER_LIMIT
public static final int WORD_LETTER
public static final int WORD_LETTER_LIMIT
public static final int WORD_KANA
public static final int WORD_KANA_LIMIT
public static final int WORD_IDEO
public static final int WORD_IDEO_LIMIT
public static final int KIND_CHARACTER
public static final int KIND_WORD
public static final int KIND_LINE
public static final int KIND_SENTENCE
public static final int KIND_TITLE
private static final int KIND_COUNT
private static final java.lang.ref.SoftReference[] iterCache
private static android.icu.text.BreakIterator$BreakIteratorServiceShim shim
private android.icu.util.ULocale validLocale
private android.icu.util.ULocale actualLocale
protected void ()
public java.lang.Object clone ()
CloneNotSupportedException e
public abstract int first ()
public abstract int last ()
public abstract int next (int)
public abstract int next ()
public abstract int previous ()
public abstract int following (int)
public int preceding (int)
int offset
int pos
public boolean isBoundary (int)
int offset
public abstract int current ()
public int getRuleStatus ()
public int getRuleStatusVec (int[])
int[] fillInArray
public abstract java.text.CharacterIterator getText ()
public void setText (java.lang.String)
String newText
public abstract void setText (java.text.CharacterIterator)
public static android.icu.text.BreakIterator getWordInstance ()
public static android.icu.text.BreakIterator getWordInstance (java.util.Locale)
java.util.Locale where
public static android.icu.text.BreakIterator getWordInstance (android.icu.util.ULocale)
android.icu.util.ULocale where
public static android.icu.text.BreakIterator getLineInstance ()
public static android.icu.text.BreakIterator getLineInstance (java.util.Locale)
java.util.Locale where
public static android.icu.text.BreakIterator getLineInstance (android.icu.util.ULocale)
android.icu.util.ULocale where
public static android.icu.text.BreakIterator getCharacterInstance ()
public static android.icu.text.BreakIterator getCharacterInstance (java.util.Locale)
java.util.Locale where
public static android.icu.text.BreakIterator getCharacterInstance (android.icu.util.ULocale)
android.icu.util.ULocale where
public static android.icu.text.BreakIterator getSentenceInstance ()
public static android.icu.text.BreakIterator getSentenceInstance (java.util.Locale)
java.util.Locale where
public static android.icu.text.BreakIterator getSentenceInstance (android.icu.util.ULocale)
android.icu.util.ULocale where
public static android.icu.text.BreakIterator getTitleInstance ()
public static android.icu.text.BreakIterator getTitleInstance (java.util.Locale)
java.util.Locale where
public static android.icu.text.BreakIterator getTitleInstance (android.icu.util.ULocale)
android.icu.util.ULocale where
public static java.lang.Object registerInstance (android.icu.text.BreakIterator, java.util.Locale, int)
android.icu.text.BreakIterator iter
java.util.Locale locale
int kind
public static java.lang.Object registerInstance (android.icu.text.BreakIterator, android.icu.util.ULocale, int)
android.icu.text.BreakIterator$BreakIteratorCache cache
android.icu.text.BreakIterator iter
android.icu.util.ULocale locale
int kind
public static boolean unregister (java.lang.Object)
int kind
Object key
public static android.icu.text.BreakIterator getBreakInstance (android.icu.util.ULocale, int)
android.icu.text.BreakIterator$BreakIteratorCache cache
android.icu.text.RuleBasedBreakIterator rbbi
android.icu.util.ULocale where
int kind
android.icu.text.BreakIterator result
android.icu.text.BreakIterator$BreakIteratorCache cache
public static synchronized java.util.Locale[] getAvailableLocales ()
public static synchronized android.icu.util.ULocale[] getAvailableULocales ()
private static android.icu.text.BreakIterator$BreakIteratorServiceShim getShim ()
Class cls
java.util.MissingResourceException e
Exception e
public final android.icu.util.ULocale getLocale (android.icu.util.ULocale$Type)
android.icu.util.ULocale$Type type
final void setLocale (android.icu.util.ULocale, android.icu.util.ULocale)
android.icu.util.ULocale valid
android.icu.util.ULocale actual
static void ()
}
android/icu/text/BreakIteratorFactory$BFService$1RBBreakIteratorFactory.classBreakIteratorFactory.java
package android.icu.text
android.icu.text.BreakIteratorFactory$BFService$1RBBreakIteratorFactory extends android.icu.impl.ICULocaleService$ICUResourceBundleFactory {
final android.icu.text.BreakIteratorFactory$BFService this$0
void (android.icu.text.BreakIteratorFactory$BFService)
android.icu.text.BreakIteratorFactory$BFService this$0
protected java.lang.Object handleCreate (android.icu.util.ULocale, int, android.icu.impl.ICUService)
android.icu.util.ULocale loc
int kind
android.icu.impl.ICUService srvc
}
android/icu/text/BreakIteratorFactory$BFService.classBreakIteratorFactory.java
package android.icu.text
android.icu.text.BreakIteratorFactory$BFService extends android.icu.impl.ICULocaleService {
void ()
public java.lang.String validateFallbackLocale ()
}
android/icu/text/BreakIteratorFactory.classBreakIteratorFactory.java
package android.icu.text
final android.icu.text.BreakIteratorFactory extends android.icu.text.BreakIterator$BreakIteratorServiceShim {
static final android.icu.impl.ICULocaleService service
private static final String[] KIND_NAMES
void ()
public java.lang.Object registerInstance (android.icu.text.BreakIterator, android.icu.util.ULocale, int)
android.icu.text.BreakIterator iter
android.icu.util.ULocale locale
int kind
public boolean unregister (java.lang.Object)
Object key
public java.util.Locale[] getAvailableLocales ()
public android.icu.util.ULocale[] getAvailableULocales ()
public android.icu.text.BreakIterator createBreakIterator (android.icu.util.ULocale, int)
android.icu.util.ULocale locale
int kind
android.icu.util.ULocale[] actualLoc
android.icu.text.BreakIterator iter
private static android.icu.text.BreakIterator createBreakInstance (android.icu.util.ULocale, int)
String lbKeyValue
String typeKey
String brkfname
String rulesFileName
Exception e
java.io.IOException e
android.icu.util.ULocale locale
int kind
android.icu.text.RuleBasedBreakIterator iter
android.icu.impl.ICUResourceBundle rb
java.nio.ByteBuffer bytes
String typeKeyExt
android.icu.util.ULocale uloc
static android.icu.text.BreakIterator access$000 (android.icu.util.ULocale, int)
android.icu.util.ULocale x0
int x1
static void ()
}
android/icu/text/BreakTransliterator$ReplaceableCharacterIterator.classBreakTransliterator.java
package android.icu.text
final android.icu.text.BreakTransliterator$ReplaceableCharacterIterator extends java.lang.Object implements java.text.CharacterIterator {
private android.icu.text.Replaceable text
private int begin
private int end
private int pos
public void (android.icu.text.Replaceable, int, int, int)
android.icu.text.Replaceable text
int begin
int end
int pos
public void setText (android.icu.text.Replaceable)
android.icu.text.Replaceable text
public char first ()
public char last ()
public char setIndex (int)
int p
public char current ()
public char next ()
public char previous ()
public int getBeginIndex ()
public int getEndIndex ()
public int getIndex ()
public boolean equals (java.lang.Object)
Object obj
android.icu.text.BreakTransliterator$ReplaceableCharacterIterator that
public int hashCode ()
public java.lang.Object clone ()
android.icu.text.BreakTransliterator$ReplaceableCharacterIterator other
CloneNotSupportedException e
}
android/icu/text/BreakTransliterator.classBreakTransliterator.java
package android.icu.text
final android.icu.text.BreakTransliterator extends android.icu.text.Transliterator {
private android.icu.text.BreakIterator bi
private String insertion
private int[] boundaries
private int boundaryCount
static final int LETTER_OR_MARK_MASK
public void (java.lang.String, android.icu.text.UnicodeFilter, android.icu.text.BreakIterator, java.lang.String)
String ID
android.icu.text.UnicodeFilter filter
android.icu.text.BreakIterator bi
String insertion
public void (java.lang.String, android.icu.text.UnicodeFilter)
String ID
android.icu.text.UnicodeFilter filter
public java.lang.String getInsertion ()
public void setInsertion (java.lang.String)
String insertion
public android.icu.text.BreakIterator getBreakIterator ()
public void setBreakIterator (android.icu.text.BreakIterator)
android.icu.text.BreakIterator bi
protected synchronized void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean)
int[] temp
int cp
int type
android.icu.text.Replaceable text
android.icu.text.Transliterator$Position pos
boolean incremental
int boundary
int delta
int lastBoundary
static void register ()
android.icu.text.Transliterator trans
public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet inputFilter
android.icu.text.UnicodeSet sourceSet
android.icu.text.UnicodeSet targetSet
android.icu.text.UnicodeSet myFilter
}
android/icu/text/BurmeseBreakEngine.classBurmeseBreakEngine.java
package android.icu.text
android.icu.text.BurmeseBreakEngine extends android.icu.text.DictionaryBreakEngine {
private static final byte BURMESE_LOOKAHEAD
private static final byte BURMESE_ROOT_COMBINE_THRESHOLD
private static final byte BURMESE_PREFIX_COMBINE_THRESHOLD
private static final byte BURMESE_MIN_WORD
private android.icu.text.DictionaryMatcher fDictionary
private static android.icu.text.UnicodeSet fBurmeseWordSet
private static android.icu.text.UnicodeSet fEndWordSet
private static android.icu.text.UnicodeSet fBeginWordSet
private static android.icu.text.UnicodeSet fMarkSet
public void () throws java.io.IOException
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public boolean handles (int, int)
int script
int c
int breakType
public int divideUpDictionaryRange (java.text.CharacterIterator, int, int, android.icu.text.DictionaryBreakEngine$DequeI)
int i
int wordsMatched
boolean foundBest
int candidate
int remaining
int pc
int chars
int uc
int candidates
int currPos
int wordLength
java.text.CharacterIterator fIter
int rangeStart
int rangeEnd
android.icu.text.DictionaryBreakEngine$DequeI foundBreaks
int wordsFound
int current
android.icu.text.DictionaryBreakEngine$PossibleWord[] words
static void ()
}
android/icu/text/BytesDictionaryMatcher.classBytesDictionaryMatcher.java
package android.icu.text
android.icu.text.BytesDictionaryMatcher extends android.icu.text.DictionaryMatcher {
private final byte[] characters
private final int transform
public void (byte[], int)
byte[] chars
int transform
private int transform (int)
int c
int delta
public int matches (java.text.CharacterIterator, int, int[], int[], int, int[])
java.text.CharacterIterator text_
int maxLength
int[] lengths
int[] count_
int limit
int[] values
android.icu.text.UCharacterIterator text
android.icu.util.BytesTrie bt
int c
android.icu.util.BytesTrie$Result result
int numChars
int count
public int getType ()
}
android/icu/text/CanonicalIterator.classCanonicalIterator.java
package android.icu.text
public final android.icu.text.CanonicalIterator extends java.lang.Object {
private static boolean PROGRESS
private static boolean SKIP_ZEROS
private final android.icu.text.Normalizer2 nfd
private final android.icu.impl.Normalizer2Impl nfcImpl
private String source
private boolean done
private String[][] pieces
private int[] current
private transient StringBuilder buffer
private static final java.util.Set SET_WITH_NULL_STRING
public void (java.lang.String)
String source
android.icu.impl.Norm2AllModes allModes
public java.lang.String getSource ()
public void reset ()
int i
public java.lang.String next ()
int i
int i
String result
public void setSource (java.lang.String)
int cp
String newSource
java.util.List segmentList
int start
int i
public static void permute (java.lang.String, boolean, java.util.Set)
String piece
String s
String chStr
int cp
int i
String source
boolean skipZeros
java.util.Set output
java.util.Set subpermute
private java.lang.String[] getEquivalents (java.lang.String)
String possible
String item
java.util.Iterator it2
String segment
java.util.Set result
java.util.Set basic
java.util.Set permutations
java.util.Iterator it
String[] finalResult
private java.util.Set getEquivalents2 (java.lang.String)
String item
int cp2
java.util.Set remainder
String prefix
android.icu.text.UnicodeSetIterator iter
int cp
int i
String segment
java.util.Set result
StringBuffer workingBuffer
android.icu.text.UnicodeSet starts
private java.util.Set extract (int, java.lang.String, int, java.lang.StringBuffer)
int cp
int i
int comp
String segment
int segmentPos
StringBuffer buf
String decomp
boolean ok
int decompPos
int decompCp
String remainder
static void ()
}
android/icu/text/CaseFoldTransliterator$1.classCaseFoldTransliterator.java
package android.icu.text
final android.icu.text.CaseFoldTransliterator$1 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/CaseFoldTransliterator$2.classCaseFoldTransliterator.java
package android.icu.text
android.icu.text.CaseFoldTransliterator$2 extends java.lang.Object implements android.icu.text.Transform {
final android.icu.text.CaseFoldTransliterator this$0
void (android.icu.text.CaseFoldTransliterator)
android.icu.text.CaseFoldTransliterator this$0
public java.lang.String transform (java.lang.String)
String source
public volatile java.lang.Object transform (java.lang.Object)
}
android/icu/text/CaseFoldTransliterator.classCaseFoldTransliterator.java
package android.icu.text
android.icu.text.CaseFoldTransliterator extends android.icu.text.Transliterator {
static final String _ID
private android.icu.impl.UCaseProps csp
private android.icu.text.ReplaceableContextIterator iter
private StringBuilder result
static android.icu.text.SourceTargetUtility sourceTargetUtility
static void register ()
public void ()
protected synchronized void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean)
int delta
int delta
android.icu.text.Replaceable text
android.icu.text.Transliterator$Position offsets
boolean isIncremental
int c
public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet inputFilter
android.icu.text.UnicodeSet sourceSet
android.icu.text.UnicodeSet targetSet
static void ()
}
android/icu/text/CharsDictionaryMatcher.classCharsDictionaryMatcher.java
package android.icu.text
android.icu.text.CharsDictionaryMatcher extends android.icu.text.DictionaryMatcher {
private CharSequence characters
public void (java.lang.CharSequence)
CharSequence chars
public int matches (java.text.CharacterIterator, int, int[], int[], int, int[])
java.text.CharacterIterator text_
int maxLength
int[] lengths
int[] count_
int limit
int[] values
android.icu.text.UCharacterIterator text
android.icu.util.CharsTrie uct
int c
android.icu.util.BytesTrie$Result result
int numChars
int count
public int getType ()
}
android/icu/text/CharsetDetector$CSRecognizerInfo.classCharsetDetector.java
package android.icu.text
android.icu.text.CharsetDetector$CSRecognizerInfo extends java.lang.Object {
android.icu.text.CharsetRecognizer recognizer
boolean isDefaultEnabled
void (android.icu.text.CharsetRecognizer, boolean)
android.icu.text.CharsetRecognizer recognizer
boolean isDefaultEnabled
}
android/icu/text/CharsetDetector.classCharsetDetector.java
package android.icu.text
public android.icu.text.CharsetDetector extends java.lang.Object {
private static final int kBufSize
byte[] fInputBytes
int fInputLen
short[] fByteStats
boolean fC1Bytes
String fDeclaredEncoding
byte[] fRawInput
int fRawLength
java.io.InputStream fInputStream
private boolean fStripTags
private boolean[] fEnabledRecognizers
private static final java.util.List ALL_CS_RECOGNIZERS
public void ()
public android.icu.text.CharsetDetector setDeclaredEncoding (java.lang.String)
String encoding
public android.icu.text.CharsetDetector setText (byte[])
byte[] in
public android.icu.text.CharsetDetector setText (java.io.InputStream) throws java.io.IOException
int bytesRead
java.io.InputStream in
int remainingLength
public android.icu.text.CharsetMatch detect ()
android.icu.text.CharsetMatch[] matches
public android.icu.text.CharsetMatch[] detectAll ()
android.icu.text.CharsetMatch m
android.icu.text.CharsetDetector$CSRecognizerInfo rcinfo
boolean active
int i
java.util.ArrayList matches
android.icu.text.CharsetMatch[] resultArray
public java.io.Reader getReader (java.io.InputStream, java.lang.String)
android.icu.text.CharsetMatch match
java.io.IOException e
java.io.InputStream in
String declaredEncoding
public java.lang.String getString (byte[], java.lang.String)
android.icu.text.CharsetMatch match
java.io.IOException e
byte[] in
String declaredEncoding
public static java.lang.String[] getAllDetectableCharsets ()
int i
String[] allCharsetNames
public boolean inputFilterEnabled ()
public boolean enableInputFilter (boolean)
boolean filter
boolean previous
private void MungeInput ()
byte b
int limit
int val
int i
int srci
int dsti
boolean inMarkup
int openTags
int badTags
public java.lang.String[] getDetectableCharsets ()
android.icu.text.CharsetDetector$CSRecognizerInfo rcinfo
boolean active
int i
java.util.List csnames
public android.icu.text.CharsetDetector setDetectableCharset (java.lang.String, boolean)
android.icu.text.CharsetDetector$CSRecognizerInfo csrinfo
int i
int i
String encoding
boolean enabled
int modIdx
boolean isDefaultVal
static void ()
java.util.List list
}
android/icu/text/CharsetMatch.classCharsetMatch.java
package android.icu.text
public android.icu.text.CharsetMatch extends java.lang.Object implements java.lang.Comparable {
private int fConfidence
private byte[] fRawInput
private int fRawLength
private java.io.InputStream fInputStream
private String fCharsetName
private String fLang
public java.io.Reader getReader ()
java.io.IOException e
java.io.InputStream inputStream
public java.lang.String getString () throws java.io.IOException
public java.lang.String getString (int) throws java.io.IOException
StringBuilder sb
char[] buffer
java.io.Reader reader
int max
int bytesRead
String name
int startSuffix
int maxLength
String result
public int getConfidence ()
public java.lang.String getName ()
public java.lang.String getLanguage ()
public int compareTo (android.icu.text.CharsetMatch)
android.icu.text.CharsetMatch other
int compareResult
void (android.icu.text.CharsetDetector, android.icu.text.CharsetRecognizer, int)
android.icu.text.CharsetDetector det
android.icu.text.CharsetRecognizer rec
int conf
void (android.icu.text.CharsetDetector, android.icu.text.CharsetRecognizer, int, java.lang.String, java.lang.String)
android.icu.text.CharsetDetector det
android.icu.text.CharsetRecognizer rec
int conf
String csName
String lang
public volatile int compareTo (java.lang.Object)
}
android/icu/text/CharsetRecog_2022$CharsetRecog_2022CN.classCharsetRecog_2022.java
package android.icu.text
android.icu.text.CharsetRecog_2022$CharsetRecog_2022CN extends android.icu.text.CharsetRecog_2022 {
private byte[][] escapeSequences
void ()
java.lang.String getName ()
android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
android.icu.text.CharsetDetector det
int confidence
}
android/icu/text/CharsetRecog_2022$CharsetRecog_2022JP.classCharsetRecog_2022.java
package android.icu.text
android.icu.text.CharsetRecog_2022$CharsetRecog_2022JP extends android.icu.text.CharsetRecog_2022 {
private byte[][] escapeSequences
void ()
java.lang.String getName ()
android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
android.icu.text.CharsetDetector det
int confidence
}
android/icu/text/CharsetRecog_2022$CharsetRecog_2022KR.classCharsetRecog_2022.java
package android.icu.text
android.icu.text.CharsetRecog_2022$CharsetRecog_2022KR extends android.icu.text.CharsetRecog_2022 {
private byte[][] escapeSequences
void ()
java.lang.String getName ()
android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
android.icu.text.CharsetDetector det
int confidence
}
android/icu/text/CharsetRecog_2022.classCharsetRecog_2022.java
package android.icu.text
abstract android.icu.text.CharsetRecog_2022 extends android.icu.text.CharsetRecognizer {
void ()
int match (byte[], int, byte[][])
byte[] seq
int j
int escN
byte[] text
int textLen
byte[][] escapeSequences
int i
int hits
int misses
int shifts
int quality
}
android/icu/text/CharsetRecog_mbcs$CharsetRecog_big5.classCharsetRecog_mbcs.java
package android.icu.text
android.icu.text.CharsetRecog_mbcs$CharsetRecog_big5 extends android.icu.text.CharsetRecog_mbcs {
static int[] commonChars
void ()
boolean nextChar (android.icu.text.CharsetRecog_mbcs$iteratedChar, android.icu.text.CharsetDetector)
android.icu.text.CharsetRecog_mbcs$iteratedChar it
android.icu.text.CharsetDetector det
int firstByte
int secondByte
android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
android.icu.text.CharsetDetector det
int confidence
java.lang.String getName ()
public java.lang.String getLanguage ()
static void ()
}
android/icu/text/CharsetRecog_mbcs$CharsetRecog_euc$CharsetRecog_euc_jp.classCharsetRecog_mbcs.java
package android.icu.text
android.icu.text.CharsetRecog_mbcs$CharsetRecog_euc$CharsetRecog_euc_jp extends android.icu.text.CharsetRecog_mbcs$CharsetRecog_euc {
static int[] commonChars
void ()
java.lang.String getName ()
android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
android.icu.text.CharsetDetector det
int confidence
public java.lang.String getLanguage ()
static void ()
}
android/icu/text/CharsetRecog_mbcs$CharsetRecog_euc$CharsetRecog_euc_kr.classCharsetRecog_mbcs.java
package android.icu.text
android.icu.text.CharsetRecog_mbcs$CharsetRecog_euc$CharsetRecog_euc_kr extends android.icu.text.CharsetRecog_mbcs$CharsetRecog_euc {
static int[] commonChars
void ()
java.lang.String getName ()
android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
android.icu.text.CharsetDetector det
int confidence
public java.lang.String getLanguage ()
static void ()
}
android/icu/text/CharsetRecog_mbcs$CharsetRecog_euc.classCharsetRecog_mbcs.java
package android.icu.text
abstract android.icu.text.CharsetRecog_mbcs$CharsetRecog_euc extends android.icu.text.CharsetRecog_mbcs {
void ()
boolean nextChar (android.icu.text.CharsetRecog_mbcs$iteratedChar, android.icu.text.CharsetDetector)
android.icu.text.CharsetRecog_mbcs$iteratedChar it
android.icu.text.CharsetDetector det
int firstByte
int secondByte
int thirdByte
}
android/icu/text/CharsetRecog_mbcs$CharsetRecog_gb_18030.classCharsetRecog_mbcs.java
package android.icu.text
android.icu.text.CharsetRecog_mbcs$CharsetRecog_gb_18030 extends android.icu.text.CharsetRecog_mbcs {
static int[] commonChars
void ()
boolean nextChar (android.icu.text.CharsetRecog_mbcs$iteratedChar, android.icu.text.CharsetDetector)
android.icu.text.CharsetRecog_mbcs$iteratedChar it
android.icu.text.CharsetDetector det
int firstByte
int secondByte
int thirdByte
int fourthByte
java.lang.String getName ()
android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
android.icu.text.CharsetDetector det
int confidence
public java.lang.String getLanguage ()
static void ()
}
android/icu/text/CharsetRecog_mbcs$CharsetRecog_sjis.classCharsetRecog_mbcs.java
package android.icu.text
android.icu.text.CharsetRecog_mbcs$CharsetRecog_sjis extends android.icu.text.CharsetRecog_mbcs {
static int[] commonChars
void ()
boolean nextChar (android.icu.text.CharsetRecog_mbcs$iteratedChar, android.icu.text.CharsetDetector)
android.icu.text.CharsetRecog_mbcs$iteratedChar it
android.icu.text.CharsetDetector det
int firstByte
int secondByte
android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
android.icu.text.CharsetDetector det
int confidence
java.lang.String getName ()
public java.lang.String getLanguage ()
static void ()
}
android/icu/text/CharsetRecog_mbcs$iteratedChar.classCharsetRecog_mbcs.java
package android.icu.text
android.icu.text.CharsetRecog_mbcs$iteratedChar extends java.lang.Object {
int charValue
int index
int nextIndex
boolean error
boolean done
void ()
void reset ()
int nextByte (android.icu.text.CharsetDetector)
android.icu.text.CharsetDetector det
int byteValue
}
android/icu/text/CharsetRecog_mbcs.classCharsetRecog_mbcs.java
package android.icu.text
abstract android.icu.text.CharsetRecog_mbcs extends android.icu.text.CharsetRecognizer {
void ()
abstract java.lang.String getName ()
int match (android.icu.text.CharsetDetector, int[])
long cv
double maxVal
double scaleFactor
android.icu.text.CharsetDetector det
int[] commonChars
int singleByteCharCount
int doubleByteCharCount
int commonCharCount
int badCharCount
int totalCharCount
int confidence
android.icu.text.CharsetRecog_mbcs$iteratedChar iter
abstract boolean nextChar (android.icu.text.CharsetRecog_mbcs$iteratedChar, android.icu.text.CharsetDetector)
}
android/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_1.classCharsetRecog_sbcs.java
package android.icu.text
android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_1 extends android.icu.text.CharsetRecog_sbcs {
protected static byte[] byteMap
private static android.icu.text.CharsetRecog_sbcs$NGramsPlusLang[] ngrams_8859_1
void ()
public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
int confidence
android.icu.text.CharsetRecog_sbcs$NGramsPlusLang ngl
android.icu.text.CharsetDetector det
String name
int bestConfidenceSoFar
String lang
public java.lang.String getName ()
static void ()
}
android/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_2.classCharsetRecog_sbcs.java
package android.icu.text
android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_2 extends android.icu.text.CharsetRecog_sbcs {
protected static byte[] byteMap
private static android.icu.text.CharsetRecog_sbcs$NGramsPlusLang[] ngrams_8859_2
void ()
public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
int confidence
android.icu.text.CharsetRecog_sbcs$NGramsPlusLang ngl
android.icu.text.CharsetDetector det
String name
int bestConfidenceSoFar
String lang
public java.lang.String getName ()
static void ()
}
android/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_5.classCharsetRecog_sbcs.java
package android.icu.text
abstract android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_5 extends android.icu.text.CharsetRecog_sbcs {
protected static byte[] byteMap
void ()
public java.lang.String getName ()
static void ()
}
android/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_5_ru.classCharsetRecog_sbcs.java
package android.icu.text
android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_5_ru extends android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_5 {
private static int[] ngrams
void ()
public java.lang.String getLanguage ()
public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
android.icu.text.CharsetDetector det
int confidence
static void ()
}
android/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_6.classCharsetRecog_sbcs.java
package android.icu.text
abstract android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_6 extends android.icu.text.CharsetRecog_sbcs {
protected static byte[] byteMap
void ()
public java.lang.String getName ()
static void ()
}
android/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_6_ar.classCharsetRecog_sbcs.java
package android.icu.text
android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_6_ar extends android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_6 {
private static int[] ngrams
void ()
public java.lang.String getLanguage ()
public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
android.icu.text.CharsetDetector det
int confidence
static void ()
}
android/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_7.classCharsetRecog_sbcs.java
package android.icu.text
abstract android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_7 extends android.icu.text.CharsetRecog_sbcs {
protected static byte[] byteMap
void ()
public java.lang.String getName ()
static void ()
}
android/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_7_el.classCharsetRecog_sbcs.java
package android.icu.text
android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_7_el extends android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_7 {
private static int[] ngrams
void ()
public java.lang.String getLanguage ()
public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
android.icu.text.CharsetDetector det
String name
int confidence
static void ()
}
android/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_8.classCharsetRecog_sbcs.java
package android.icu.text
abstract android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_8 extends android.icu.text.CharsetRecog_sbcs {
protected static byte[] byteMap
void ()
public java.lang.String getName ()
static void ()
}
android/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_8_he.classCharsetRecog_sbcs.java
package android.icu.text
android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_8_he extends android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_8 {
private static int[] ngrams
void ()
public java.lang.String getLanguage ()
public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
android.icu.text.CharsetDetector det
String name
int confidence
static void ()
}
android/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_8_I_he.classCharsetRecog_sbcs.java
package android.icu.text
android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_8_I_he extends android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_8 {
private static int[] ngrams
void ()
public java.lang.String getName ()
public java.lang.String getLanguage ()
public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
android.icu.text.CharsetDetector det
String name
int confidence
static void ()
}
android/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_9.classCharsetRecog_sbcs.java
package android.icu.text
abstract android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_9 extends android.icu.text.CharsetRecog_sbcs {
protected static byte[] byteMap
void ()
public java.lang.String getName ()
static void ()
}
android/icu/text/CharsetRecog_sbcs$CharsetRecog_8859_9_tr.classCharsetRecog_sbcs.java
package android.icu.text
android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_9_tr extends android.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_9 {
private static int[] ngrams
void ()
public java.lang.String getLanguage ()
public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
android.icu.text.CharsetDetector det
String name
int confidence
static void ()
}
android/icu/text/CharsetRecog_sbcs$CharsetRecog_IBM420_ar.classCharsetRecog_sbcs.java
package android.icu.text
abstract android.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM420_ar extends android.icu.text.CharsetRecog_sbcs {
protected static byte[] byteMap
void ()
public java.lang.String getLanguage ()
static void ()
}
android/icu/text/CharsetRecog_sbcs$CharsetRecog_IBM420_ar_ltr.classCharsetRecog_sbcs.java
package android.icu.text
android.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM420_ar_ltr extends android.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM420_ar {
private static int[] ngrams
void ()
public java.lang.String getName ()
public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
android.icu.text.CharsetDetector det
int confidence
static void ()
}
android/icu/text/CharsetRecog_sbcs$CharsetRecog_IBM420_ar_rtl.classCharsetRecog_sbcs.java
package android.icu.text
android.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM420_ar_rtl extends android.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM420_ar {
private static int[] ngrams
void ()
public java.lang.String getName ()
public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
android.icu.text.CharsetDetector det
int confidence
static void ()
}
android/icu/text/CharsetRecog_sbcs$CharsetRecog_IBM424_he.classCharsetRecog_sbcs.java
package android.icu.text
abstract android.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM424_he extends android.icu.text.CharsetRecog_sbcs {
protected static byte[] byteMap
void ()
public java.lang.String getLanguage ()
static void ()
}
android/icu/text/CharsetRecog_sbcs$CharsetRecog_IBM424_he_ltr.classCharsetRecog_sbcs.java
package android.icu.text
android.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM424_he_ltr extends android.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM424_he {
private static int[] ngrams
void ()
public java.lang.String getName ()
public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
android.icu.text.CharsetDetector det
int confidence
static void ()
}
android/icu/text/CharsetRecog_sbcs$CharsetRecog_IBM424_he_rtl.classCharsetRecog_sbcs.java
package android.icu.text
android.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM424_he_rtl extends android.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM424_he {
private static int[] ngrams
void ()
public java.lang.String getName ()
public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
android.icu.text.CharsetDetector det
int confidence
static void ()
}
android/icu/text/CharsetRecog_sbcs$CharsetRecog_KOI8_R.classCharsetRecog_sbcs.java
package android.icu.text
android.icu.text.CharsetRecog_sbcs$CharsetRecog_KOI8_R extends android.icu.text.CharsetRecog_sbcs {
private static int[] ngrams
private static byte[] byteMap
void ()
public java.lang.String getName ()
public java.lang.String getLanguage ()
public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
android.icu.text.CharsetDetector det
int confidence
static void ()
}
android/icu/text/CharsetRecog_sbcs$CharsetRecog_windows_1251.classCharsetRecog_sbcs.java
package android.icu.text
android.icu.text.CharsetRecog_sbcs$CharsetRecog_windows_1251 extends android.icu.text.CharsetRecog_sbcs {
private static int[] ngrams
private static byte[] byteMap
void ()
public java.lang.String getName ()
public java.lang.String getLanguage ()
public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
android.icu.text.CharsetDetector det
int confidence
static void ()
}
android/icu/text/CharsetRecog_sbcs$CharsetRecog_windows_1256.classCharsetRecog_sbcs.java
package android.icu.text
android.icu.text.CharsetRecog_sbcs$CharsetRecog_windows_1256 extends android.icu.text.CharsetRecog_sbcs {
private static int[] ngrams
private static byte[] byteMap
void ()
public java.lang.String getName ()
public java.lang.String getLanguage ()
public android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
android.icu.text.CharsetDetector det
int confidence
static void ()
}
android/icu/text/CharsetRecog_sbcs$NGramParser.classCharsetRecog_sbcs.java
package android.icu.text
android.icu.text.CharsetRecog_sbcs$NGramParser extends java.lang.Object {
private static final int N_GRAM_MASK
protected int byteIndex
private int ngram
private int[] ngramList
protected byte[] byteMap
private int ngramCount
private int hitCount
protected byte spaceChar
public void (int[], byte[])
int[] theNgramList
byte[] theByteMap
private static int search (int[], int)
int[] table
int value
int index
private void lookup (int)
int thisNgram
protected void addByte (int)
int b
private int nextByte (android.icu.text.CharsetDetector)
android.icu.text.CharsetDetector det
protected void parseCharacters (android.icu.text.CharsetDetector)
byte mb
android.icu.text.CharsetDetector det
int b
boolean ignoreSpace
public int parse (android.icu.text.CharsetDetector)
android.icu.text.CharsetDetector det
public int parse (android.icu.text.CharsetDetector, byte)
android.icu.text.CharsetDetector det
byte spaceCh
double rawPercent
}
android/icu/text/CharsetRecog_sbcs$NGramParser_IBM420.classCharsetRecog_sbcs.java
package android.icu.text
android.icu.text.CharsetRecog_sbcs$NGramParser_IBM420 extends android.icu.text.CharsetRecog_sbcs$NGramParser {
private byte alef
protected static byte[] unshapeMap
public void (int[], byte[])
int[] theNgramList
byte[] theByteMap
private byte isLamAlef (byte)
byte b
private int nextByte (android.icu.text.CharsetDetector)
int next
android.icu.text.CharsetDetector det
int next
protected void parseCharacters (android.icu.text.CharsetDetector)
byte mb
android.icu.text.CharsetDetector det
int b
boolean ignoreSpace
static void ()
}
android/icu/text/CharsetRecog_sbcs$NGramsPlusLang.classCharsetRecog_sbcs.java
package android.icu.text
android.icu.text.CharsetRecog_sbcs$NGramsPlusLang extends java.lang.Object {
int[] fNGrams
String fLang
void (java.lang.String, int[])
String la
int[] ng
}
android/icu/text/CharsetRecog_sbcs.classCharsetRecog_sbcs.java
package android.icu.text
abstract android.icu.text.CharsetRecog_sbcs extends android.icu.text.CharsetRecognizer {
void ()
abstract java.lang.String getName ()
int match (android.icu.text.CharsetDetector, int[], byte[])
android.icu.text.CharsetDetector det
int[] ngrams
byte[] byteMap
int match (android.icu.text.CharsetDetector, int[], byte[], byte)
android.icu.text.CharsetDetector det
int[] ngrams
byte[] byteMap
byte spaceChar
android.icu.text.CharsetRecog_sbcs$NGramParser parser
int matchIBM420 (android.icu.text.CharsetDetector, int[], byte[], byte)
android.icu.text.CharsetDetector det
int[] ngrams
byte[] byteMap
byte spaceChar
android.icu.text.CharsetRecog_sbcs$NGramParser_IBM420 parser
}
android/icu/text/CharsetRecog_Unicode$CharsetRecog_UTF_16_BE.classCharsetRecog_Unicode.java
package android.icu.text
android.icu.text.CharsetRecog_Unicode$CharsetRecog_UTF_16_BE extends android.icu.text.CharsetRecog_Unicode {
void ()
java.lang.String getName ()
android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
int codeUnit
int charIndex
android.icu.text.CharsetDetector det
byte[] input
int confidence
int bytesToCheck
}
android/icu/text/CharsetRecog_Unicode$CharsetRecog_UTF_16_LE.classCharsetRecog_Unicode.java
package android.icu.text
android.icu.text.CharsetRecog_Unicode$CharsetRecog_UTF_16_LE extends android.icu.text.CharsetRecog_Unicode {
void ()
java.lang.String getName ()
android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
int codeUnit
int charIndex
android.icu.text.CharsetDetector det
byte[] input
int confidence
int bytesToCheck
}
android/icu/text/CharsetRecog_Unicode$CharsetRecog_UTF_32.classCharsetRecog_Unicode.java
package android.icu.text
abstract android.icu.text.CharsetRecog_Unicode$CharsetRecog_UTF_32 extends android.icu.text.CharsetRecog_Unicode {
void ()
abstract int getChar (byte[], int)
abstract java.lang.String getName ()
android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
int ch
int i
android.icu.text.CharsetDetector det
byte[] input
int limit
int numValid
int numInvalid
boolean hasBOM
int confidence
}
android/icu/text/CharsetRecog_Unicode$CharsetRecog_UTF_32_BE.classCharsetRecog_Unicode.java
package android.icu.text
android.icu.text.CharsetRecog_Unicode$CharsetRecog_UTF_32_BE extends android.icu.text.CharsetRecog_Unicode$CharsetRecog_UTF_32 {
void ()
int getChar (byte[], int)
byte[] input
int index
java.lang.String getName ()
}
android/icu/text/CharsetRecog_Unicode$CharsetRecog_UTF_32_LE.classCharsetRecog_Unicode.java
package android.icu.text
android.icu.text.CharsetRecog_Unicode$CharsetRecog_UTF_32_LE extends android.icu.text.CharsetRecog_Unicode$CharsetRecog_UTF_32 {
void ()
int getChar (byte[], int)
byte[] input
int index
java.lang.String getName ()
}
android/icu/text/CharsetRecog_Unicode.classCharsetRecog_Unicode.java
package android.icu.text
abstract android.icu.text.CharsetRecog_Unicode extends android.icu.text.CharsetRecognizer {
void ()
abstract java.lang.String getName ()
abstract android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
static int codeUnit16FromBytes (byte, byte)
byte hi
byte lo
static int adjustConfidence (int, int)
int codeUnit
int confidence
}
android/icu/text/CharsetRecog_UTF8.classCharsetRecog_UTF8.java
package android.icu.text
android.icu.text.CharsetRecog_UTF8 extends android.icu.text.CharsetRecognizer {
void ()
java.lang.String getName ()
android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
int b
android.icu.text.CharsetDetector det
boolean hasBOM
int numValid
int numInvalid
byte[] input
int i
int trailBytes
int confidence
}
android/icu/text/CharsetRecognizer.classCharsetRecognizer.java
package android.icu.text
abstract android.icu.text.CharsetRecognizer extends java.lang.Object {
void ()
abstract java.lang.String getName ()
public java.lang.String getLanguage ()
abstract android.icu.text.CharsetMatch match (android.icu.text.CharsetDetector)
}
android/icu/text/ChineseDateFormat$Field.classChineseDateFormat.java
package android.icu.text
public android.icu.text.ChineseDateFormat$Field extends android.icu.text.DateFormat$Field {
private static final long serialVersionUID
public static final android.icu.text.ChineseDateFormat$Field IS_LEAP_MONTH
protected void (java.lang.String, int)
String name
int calendarField
public static android.icu.text.DateFormat$Field ofCalendarField (int)
int calendarField
protected java.lang.Object readResolve () throws java.io.InvalidObjectException
static void ()
}
android/icu/text/ChineseDateFormat.classChineseDateFormat.java
package android.icu.text
public android.icu.text.ChineseDateFormat extends android.icu.text.SimpleDateFormat {
static final long serialVersionUID
public void (java.lang.String, java.util.Locale)
String pattern
java.util.Locale locale
public void (java.lang.String, android.icu.util.ULocale)
String pattern
android.icu.util.ULocale locale
public void (java.lang.String, java.lang.String, android.icu.util.ULocale)
String pattern
String override
android.icu.util.ULocale locale
protected void subFormat (java.lang.StringBuffer, char, int, int, int, android.icu.text.DisplayContext, java.text.FieldPosition, android.icu.util.Calendar)
StringBuffer buf
char ch
int count
int beginOffset
int fieldNum
android.icu.text.DisplayContext capitalizationContext
java.text.FieldPosition pos
android.icu.util.Calendar cal
protected int subParse (java.lang.String, int, char, int, boolean, boolean, boolean[], android.icu.util.Calendar)
String text
int start
char ch
int count
boolean obeyCount
boolean allowNegative
boolean[] ambiguousYear
android.icu.util.Calendar cal
protected android.icu.text.DateFormat$Field patternCharToDateFormatField (char)
char ch
}
android/icu/text/ChineseDateFormatSymbols.classChineseDateFormatSymbols.java
package android.icu.text
public android.icu.text.ChineseDateFormatSymbols extends android.icu.text.DateFormatSymbols {
static final long serialVersionUID
String[] isLeapMonth
public void ()
public void (java.util.Locale)
java.util.Locale locale
public void (android.icu.util.ULocale)
android.icu.util.ULocale locale
public void (android.icu.util.Calendar, java.util.Locale)
android.icu.util.Calendar cal
java.util.Locale locale
public void (android.icu.util.Calendar, android.icu.util.ULocale)
android.icu.util.Calendar cal
android.icu.util.ULocale locale
public java.lang.String getLeapMonth (int)
int leap
protected void initializeData (android.icu.util.ULocale, android.icu.impl.CalendarData)
android.icu.util.ULocale loc
android.icu.impl.CalendarData calData
void initializeData (android.icu.text.DateFormatSymbols)
android.icu.text.DateFormatSymbols dfs
private void initializeIsLeapMonth ()
}
android/icu/text/CjkBreakEngine.classCjkBreakEngine.java
package android.icu.text
android.icu.text.CjkBreakEngine extends android.icu.text.DictionaryBreakEngine {
private static final android.icu.text.UnicodeSet fHangulWordSet
private static final android.icu.text.UnicodeSet fHanWordSet
private static final android.icu.text.UnicodeSet fKatakanaWordSet
private static final android.icu.text.UnicodeSet fHiraganaWordSet
private android.icu.text.DictionaryMatcher fDictionary
private static final int kMaxKatakanaLength
private static final int kMaxKatakanaGroupLength
private static final int maxSnlp
private static final int kint32max
public void (boolean) throws java.io.IOException
android.icu.text.UnicodeSet cjSet
boolean korean
public boolean equals (java.lang.Object)
android.icu.text.CjkBreakEngine other
Object obj
public int hashCode ()
private static int getKatakanaCost (int)
int wordlength
int[] katakanaCost
private static boolean isKatakana (int)
int value
public int divideUpDictionaryRange (java.text.CharacterIterator, int, int, android.icu.text.DictionaryBreakEngine$DequeI)
int codepoint
int index
java.text.CharacterIterator text
String normStr
android.icu.text.Normalizer normalizer
int index
int i
int i
int newSnlp
int j
int newSnlp
int j
int maxSearchLength
int[] count_
int count
boolean is_katakana
int i
int i
int pos
int i
java.text.CharacterIterator inText
int startPos
int endPos
android.icu.text.DictionaryBreakEngine$DequeI foundBreaks
int inputLength
int[] charPositions
StringBuffer s
String prenormstr
boolean isNormalized
java.text.CharacterIterator text
int numChars
int[] bestSnlp
int[] prev
int maxWordSize
int[] values
int[] lengths
boolean is_prev_katakana
int[] t_boundary
int numBreaks
int correctedNumBreaks
static void ()
}
android/icu/text/CollationElementIterator$MaxExpSink.classCollationElementIterator.java
package android.icu.text
final android.icu.text.CollationElementIterator$MaxExpSink extends java.lang.Object implements android.icu.impl.coll.ContractionsAndExpansions$CESink {
private java.util.Map maxExpansions
static final boolean $assertionsDisabled
void (java.util.Map)
java.util.Map h
public void handleCE (long)
long ce
public void handleExpansion (long[], int, int)
int i
long[] ces
int start
int length
int count
long ce
long p
int lower32
int lastHalf
Integer oldCount
static void ()
}
android/icu/text/CollationElementIterator.classCollationElementIterator.java
package android.icu.text
public final android.icu.text.CollationElementIterator extends java.lang.Object {
private android.icu.impl.coll.CollationIterator iter_
private android.icu.text.RuleBasedCollator rbc_
private int otherHalf_
private byte dir_
private android.icu.impl.coll.UVector32 offsets_
private String string_
public static final int NULLORDER
public static final int IGNORABLE
static final boolean $assertionsDisabled
public static final int primaryOrder (int)
int ce
public static final int secondaryOrder (int)
int ce
public static final int tertiaryOrder (int)
int ce
private static final int getFirstHalf (long, int)
long p
int lower32
private static final int getSecondHalf (long, int)
long p
int lower32
private static final boolean ceNeedsTwoParts (long)
long ce
private void (android.icu.text.RuleBasedCollator)
android.icu.text.RuleBasedCollator collator
void (java.lang.String, android.icu.text.RuleBasedCollator)
String source
android.icu.text.RuleBasedCollator collator
void (java.text.CharacterIterator, android.icu.text.RuleBasedCollator)
java.text.CharacterIterator source
android.icu.text.RuleBasedCollator collator
void (android.icu.text.UCharacterIterator, android.icu.text.RuleBasedCollator)
android.icu.text.UCharacterIterator source
android.icu.text.RuleBasedCollator collator
public int getOffset ()
int i
public int next ()
int oh
long ce
long p
int lower32
int firstHalf
int secondHalf
public int previous ()
int oh
int limitOffset
long ce
long p
int lower32
int firstHalf
int secondHalf
public void reset ()
public void setOffset (int)
char c
int lastSafeOffset
int offset
int newOffset
public void setText (java.lang.String)
android.icu.impl.coll.CollationIterator newIter
String source
android.icu.impl.coll.CollationIterator newIter
boolean numeric
public void setText (android.icu.text.UCharacterIterator)
android.icu.text.UCharacterIterator src
CloneNotSupportedException e
android.icu.impl.coll.CollationIterator newIter
android.icu.text.UCharacterIterator source
android.icu.text.UCharacterIterator src
android.icu.impl.coll.CollationIterator newIter
boolean numeric
public void setText (java.text.CharacterIterator)
android.icu.impl.coll.CollationIterator newIter
java.text.CharacterIterator source
android.icu.text.UCharacterIterator src
android.icu.impl.coll.CollationIterator newIter
boolean numeric
int strengthOrder (int)
int order
int s
static final java.util.Map computeMaxExpansions (android.icu.impl.coll.CollationData)
android.icu.impl.coll.CollationData data
java.util.Map maxExpansions
android.icu.text.CollationElementIterator$MaxExpSink sink
public int getMaxExpansion (int)
int ce
static int getMaxExpansion (java.util.Map, int)
Integer max
java.util.Map maxExpansions
int order
private byte normalizeDir ()
public boolean equals (java.lang.Object)
android.icu.text.CollationElementIterator thatceiter
Object that
public int hashCode ()
public android.icu.text.RuleBasedCollator getRuleBasedCollator ()
static boolean access$000 (long)
long x0
static int access$100 (long, int)
long x0
int x1
static int access$200 (long, int)
long x0
int x1
static void ()
}
android/icu/text/CollationKey$BoundMode.classCollationKey.java
package android.icu.text
public final android.icu.text.CollationKey$BoundMode extends java.lang.Object {
public static final int LOWER
public static final int UPPER
public static final int UPPER_LONG
public static final int COUNT
private void ()
}
android/icu/text/CollationKey.classCollationKey.java
package android.icu.text
public final android.icu.text.CollationKey extends java.lang.Object implements java.lang.Comparable {
private byte[] m_key_
private String m_source_
private int m_hashCode_
private int m_length_
private static final int MERGE_SEPERATOR_
static final boolean $assertionsDisabled
public void (java.lang.String, byte[])
String source
byte[] key
private void (java.lang.String, byte[], int)
String source
byte[] key
int length
public void (java.lang.String, android.icu.text.RawCollationKey)
String source
android.icu.text.RawCollationKey key
public java.lang.String getSourceString ()
public byte[] toByteArray ()
int length
byte[] result
public int compareTo (android.icu.text.CollationKey)
int l
int r
int i
android.icu.text.CollationKey target
public boolean equals (java.lang.Object)
Object target
public boolean equals (android.icu.text.CollationKey)
android.icu.text.CollationKey target
android.icu.text.CollationKey other
int i
public int hashCode ()
int size
StringBuilder key
int i
public android.icu.text.CollationKey getBound (int, int)
int boundType
int noOfLevels
int offset
int keystrength
byte[] resultkey
public android.icu.text.CollationKey merge (android.icu.text.CollationKey)
android.icu.text.CollationKey source
byte[] result
int rindex
int index
int sourceindex
int remainingLength
private int getLength ()
int index
int length
public volatile int compareTo (java.lang.Object)
static void ()
}
android/icu/text/Collator$ASCII.classCollator.java
package android.icu.text
final android.icu.text.Collator$ASCII extends java.lang.Object {
private void ()
static boolean equalIgnoreCase (java.lang.CharSequence, java.lang.CharSequence)
char lc
char rc
int i
CharSequence left
CharSequence right
int length
}
android/icu/text/Collator$CollatorFactory.classCollator.java
package android.icu.text
public abstract android.icu.text.Collator$CollatorFactory extends java.lang.Object {
public boolean visible ()
public android.icu.text.Collator createCollator (android.icu.util.ULocale)
android.icu.util.ULocale loc
public android.icu.text.Collator createCollator (java.util.Locale)
java.util.Locale loc
public java.lang.String getDisplayName (java.util.Locale, java.util.Locale)
java.util.Locale objectLocale
java.util.Locale displayLocale
public java.lang.String getDisplayName (android.icu.util.ULocale, android.icu.util.ULocale)
java.util.Set supported
String name
android.icu.util.ULocale objectLocale
android.icu.util.ULocale displayLocale
public abstract java.util.Set getSupportedLocaleIDs ()
protected void ()
}
android/icu/text/Collator$ReorderCodes.classCollator.java
package android.icu.text
public abstract android.icu.text.Collator$ReorderCodes extends java.lang.Object {
public static final int DEFAULT
public static final int NONE
public static final int OTHERS
public static final int SPACE
public static final int FIRST
public static final int PUNCTUATION
public static final int SYMBOL
public static final int CURRENCY
public static final int DIGIT
public static final int LIMIT
}
android/icu/text/Collator$ServiceShim.classCollator.java
package android.icu.text
abstract android.icu.text.Collator$ServiceShim extends java.lang.Object {
void ()
abstract android.icu.text.Collator getInstance (android.icu.util.ULocale)
abstract java.lang.Object registerInstance (android.icu.text.Collator, android.icu.util.ULocale)
abstract java.lang.Object registerFactory (android.icu.text.Collator$CollatorFactory)
abstract boolean unregister (java.lang.Object)
abstract java.util.Locale[] getAvailableLocales ()
abstract android.icu.util.ULocale[] getAvailableULocales ()
abstract java.lang.String getDisplayName (android.icu.util.ULocale, android.icu.util.ULocale)
}
android/icu/text/Collator.classCollator.java
package android.icu.text
public abstract android.icu.text.Collator extends java.lang.Object implements java.util.Comparator android.icu.util.Freezable java.lang.Cloneable {
public static final int PRIMARY
public static final int SECONDARY
public static final int TERTIARY
public static final int QUATERNARY
public static final int IDENTICAL
public static final int FULL_DECOMPOSITION
public static final int NO_DECOMPOSITION
public static final int CANONICAL_DECOMPOSITION
private static android.icu.text.Collator$ServiceShim shim
private static final String[] KEYWORDS
private static final String RESOURCE
private static final String BASE
private static final boolean DEBUG
public boolean equals (java.lang.Object)
Object obj
private void checkNotFrozen ()
public void setStrength (int)
int newStrength
public android.icu.text.Collator setStrength2 (int)
int newStrength
public void setDecomposition (int)
int decomposition
public transient void setReorderCodes (int[])
int[] order
public static final android.icu.text.Collator getInstance ()
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
private static android.icu.text.Collator$ServiceShim getShim ()
Class cls
java.util.MissingResourceException e
Exception e
private static final boolean getYesOrNo (java.lang.String, java.lang.String)
String keyword
String s
private static final transient int getIntValue (java.lang.String, java.lang.String, java.lang.String[])
int i
String keyword
String s
String[] values
private static final int getReorderCode (java.lang.String, java.lang.String)
String keyword
String s
private static void setAttributesFromKeywords (android.icu.util.ULocale, android.icu.text.Collator, android.icu.text.RuleBasedCollator)
int strength
int cf
int code
int limit
String scriptName
int code
int[] codes
int codesLength
int scriptNameStart
int[] args
android.icu.util.ULocale loc
android.icu.text.Collator coll
android.icu.text.RuleBasedCollator rbc
String value
public static final android.icu.text.Collator getInstance (android.icu.util.ULocale)
android.icu.util.ULocale locale
android.icu.text.Collator coll
public static final android.icu.text.Collator getInstance (java.util.Locale)
java.util.Locale locale
public static final java.lang.Object registerInstance (android.icu.text.Collator, android.icu.util.ULocale)
android.icu.text.Collator collator
android.icu.util.ULocale locale
public static final java.lang.Object registerFactory (android.icu.text.Collator$CollatorFactory)
android.icu.text.Collator$CollatorFactory factory
public static final boolean unregister (java.lang.Object)
Object registryKey
public static java.util.Locale[] getAvailableLocales ()
public static final android.icu.util.ULocale[] getAvailableULocales ()
public static final java.lang.String[] getKeywords ()
public static final java.lang.String[] getKeywordValues (java.lang.String)
String keyword
public static final java.lang.String[] getKeywordValuesForLocale (java.lang.String, android.icu.util.ULocale, boolean)
String collkey
android.icu.util.UResourceBundle collations
java.util.Enumeration collEnum
String collKey
String key
android.icu.util.ULocale locale
boolean commonlyUsed
String baseLoc
java.util.LinkedList values
android.icu.util.UResourceBundle bundle
String defcoll
java.util.Iterator itr
String[] result
int idx
public static final android.icu.util.ULocale getFunctionalEquivalent (java.lang.String, android.icu.util.ULocale, boolean[])
String keyword
android.icu.util.ULocale locID
boolean[] isAvailable
public static final android.icu.util.ULocale getFunctionalEquivalent (java.lang.String, android.icu.util.ULocale)
String keyword
android.icu.util.ULocale locID
public static java.lang.String getDisplayName (java.util.Locale, java.util.Locale)
java.util.Locale objectLocale
java.util.Locale displayLocale
public static java.lang.String getDisplayName (android.icu.util.ULocale, android.icu.util.ULocale)
android.icu.util.ULocale objectLocale
android.icu.util.ULocale displayLocale
public static java.lang.String getDisplayName (java.util.Locale)
java.util.Locale objectLocale
public static java.lang.String getDisplayName (android.icu.util.ULocale)
android.icu.util.ULocale objectLocale
public int getStrength ()
public int getDecomposition ()
public boolean equals (java.lang.String, java.lang.String)
String source
String target
public android.icu.text.UnicodeSet getTailoredSet ()
public abstract int compare (java.lang.String, java.lang.String)
public int compare (java.lang.Object, java.lang.Object)
Object source
Object target
protected int doCompare (java.lang.CharSequence, java.lang.CharSequence)
CharSequence left
CharSequence right
public abstract android.icu.text.CollationKey getCollationKey (java.lang.String)
public abstract android.icu.text.RawCollationKey getRawCollationKey (java.lang.String, android.icu.text.RawCollationKey)
public android.icu.text.Collator setMaxVariable (int)
int group
public int getMaxVariable ()
public abstract int setVariableTop (java.lang.String)
public abstract int getVariableTop ()
public abstract void setVariableTop (int)
public abstract android.icu.util.VersionInfo getVersion ()
public abstract android.icu.util.VersionInfo getUCAVersion ()
public int[] getReorderCodes ()
public static int[] getEquivalentReorderCodes (int)
int reorderCode
android.icu.impl.coll.CollationData baseData
public boolean isFrozen ()
public android.icu.text.Collator freeze ()
public android.icu.text.Collator cloneAsThawed ()
protected void ()
public android.icu.util.ULocale getLocale (android.icu.util.ULocale$Type)
android.icu.util.ULocale$Type type
void setLocale (android.icu.util.ULocale, android.icu.util.ULocale)
android.icu.util.ULocale valid
android.icu.util.ULocale actual
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static void ()
}
android/icu/text/CollatorServiceShim$1CFactory.classCollatorServiceShim.java
package android.icu.text
android.icu.text.CollatorServiceShim$1CFactory extends android.icu.impl.ICULocaleService$LocaleKeyFactory {
android.icu.text.Collator$CollatorFactory delegate
final android.icu.text.CollatorServiceShim this$0
void (android.icu.text.CollatorServiceShim, android.icu.text.Collator$CollatorFactory)
android.icu.text.CollatorServiceShim this$0
android.icu.text.Collator$CollatorFactory fctry
public java.lang.Object handleCreate (android.icu.util.ULocale, int, android.icu.impl.ICUService)
android.icu.util.ULocale loc
int kind
android.icu.impl.ICUService srvc
Object coll
public java.lang.String getDisplayName (java.lang.String, android.icu.util.ULocale)
String id
android.icu.util.ULocale displayLocale
android.icu.util.ULocale objectLocale
public java.util.Set getSupportedIDs ()
}
android/icu/text/CollatorServiceShim$CService$1CollatorFactory.classCollatorServiceShim.java
package android.icu.text
android.icu.text.CollatorServiceShim$CService$1CollatorFactory extends android.icu.impl.ICULocaleService$ICUResourceBundleFactory {
final android.icu.text.CollatorServiceShim$CService this$0
void (android.icu.text.CollatorServiceShim$CService)
android.icu.text.CollatorServiceShim$CService this$0
protected java.lang.Object handleCreate (android.icu.util.ULocale, int, android.icu.impl.ICUService)
android.icu.util.ULocale uloc
int kind
android.icu.impl.ICUService srvc
}
android/icu/text/CollatorServiceShim$CService.classCollatorServiceShim.java
package android.icu.text
android.icu.text.CollatorServiceShim$CService extends android.icu.impl.ICULocaleService {
void ()
public java.lang.String validateFallbackLocale ()
protected java.lang.Object handleDefault (android.icu.impl.ICUService$Key, java.lang.String[])
java.util.MissingResourceException e
android.icu.impl.ICUService$Key key
String[] actualIDReturn
}
android/icu/text/CollatorServiceShim.classCollatorServiceShim.java
package android.icu.text
final android.icu.text.CollatorServiceShim extends android.icu.text.Collator$ServiceShim {
private static android.icu.impl.ICULocaleService service
void ()
android.icu.text.Collator getInstance (android.icu.util.ULocale)
android.icu.util.ULocale[] actualLoc
android.icu.text.Collator coll
CloneNotSupportedException e
android.icu.util.ULocale locale
java.lang.Object registerInstance (android.icu.text.Collator, android.icu.util.ULocale)
android.icu.text.Collator collator
android.icu.util.ULocale locale
java.lang.Object registerFactory (android.icu.text.Collator$CollatorFactory)
android.icu.text.Collator$CollatorFactory f
boolean unregister (java.lang.Object)
Object registryKey
java.util.Locale[] getAvailableLocales ()
java.util.Locale[] result
java.util.Locale[] result
android.icu.util.ULocale[] getAvailableULocales ()
android.icu.util.ULocale[] result
android.icu.util.ULocale[] result
java.lang.String getDisplayName (android.icu.util.ULocale, android.icu.util.ULocale)
android.icu.util.ULocale objectLocale
android.icu.util.ULocale displayLocale
String id
private static final android.icu.text.Collator makeInstance (android.icu.util.ULocale)
android.icu.util.ULocale desiredLocale
android.icu.util.Output validLocale
android.icu.impl.coll.CollationTailoring t
static android.icu.text.Collator access$000 (android.icu.util.ULocale)
android.icu.util.ULocale x0
static void ()
}
android/icu/text/CompactDecimalDataCache$1.classCompactDecimalDataCache.java
package android.icu.text
android.icu.text.CompactDecimalDataCache$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$text$CompactDecimalDataCache$UResFlags
static final int[] $SwitchMap$com$ibm$icu$text$CompactDecimalDataCache$QuoteState
static void ()
}
android/icu/text/CompactDecimalDataCache$Data.classCompactDecimalDataCache.java
package android.icu.text
android.icu.text.CompactDecimalDataCache$Data extends java.lang.Object {
long[] divisors
java.util.Map units
void (long[], java.util.Map)
long[] divisors
java.util.Map units
}
android/icu/text/CompactDecimalDataCache$DataBundle.classCompactDecimalDataCache.java
package android.icu.text
android.icu.text.CompactDecimalDataCache$DataBundle extends java.lang.Object {
android.icu.text.CompactDecimalDataCache$Data shortData
android.icu.text.CompactDecimalDataCache$Data longData
void (android.icu.text.CompactDecimalDataCache$Data, android.icu.text.CompactDecimalDataCache$Data)
android.icu.text.CompactDecimalDataCache$Data shortData
android.icu.text.CompactDecimalDataCache$Data longData
}
android/icu/text/CompactDecimalDataCache$QuoteState.classCompactDecimalDataCache.java
package android.icu.text
final android.icu.text.CompactDecimalDataCache$QuoteState extends java.lang.Enum {
public static final android.icu.text.CompactDecimalDataCache$QuoteState OUTSIDE
public static final android.icu.text.CompactDecimalDataCache$QuoteState INSIDE_EMPTY
public static final android.icu.text.CompactDecimalDataCache$QuoteState INSIDE_FULL
private static final android.icu.text.CompactDecimalDataCache$QuoteState[] $VALUES
public static android.icu.text.CompactDecimalDataCache$QuoteState[] values ()
public static android.icu.text.CompactDecimalDataCache$QuoteState valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/CompactDecimalDataCache$UResFlags.classCompactDecimalDataCache.java
package android.icu.text
final android.icu.text.CompactDecimalDataCache$UResFlags extends java.lang.Enum {
public static final android.icu.text.CompactDecimalDataCache$UResFlags ANY
public static final android.icu.text.CompactDecimalDataCache$UResFlags NOT_ROOT
private static final android.icu.text.CompactDecimalDataCache$UResFlags[] $VALUES
public static android.icu.text.CompactDecimalDataCache$UResFlags[] values ()
public static android.icu.text.CompactDecimalDataCache$UResFlags valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/CompactDecimalDataCache.classCompactDecimalDataCache.java
package android.icu.text
android.icu.text.CompactDecimalDataCache extends java.lang.Object {
private static final String SHORT_STYLE
private static final String LONG_STYLE
private static final String NUMBER_ELEMENTS
private static final String PATTERN_LONG_PATH
private static final String PATTERNS_SHORT_PATH
static final String OTHER
static final int MAX_DIGITS
private static final String LATIN_NUMBERING_SYSTEM
private final android.icu.impl.ICUCache cache
void ()
android.icu.text.CompactDecimalDataCache$DataBundle get (android.icu.util.ULocale)
android.icu.util.ULocale locale
android.icu.text.CompactDecimalDataCache$DataBundle result
private static android.icu.text.CompactDecimalDataCache$DataBundle load (android.icu.util.ULocale)
android.icu.impl.ICUResourceBundle bundle
android.icu.impl.ICUResourceBundle bundle
android.icu.text.CompactDecimalDataCache$Data longData
android.icu.util.ULocale ulocale
android.icu.text.NumberingSystem ns
android.icu.impl.ICUResourceBundle r
String numberingSystemName
android.icu.impl.ICUResourceBundle shortDataBundle
android.icu.impl.ICUResourceBundle longDataBundle
android.icu.text.CompactDecimalDataCache$Data shortData
android.icu.text.CompactDecimalDataCache$Data longData
private static android.icu.impl.ICUResourceBundle findWithFallback (android.icu.impl.ICUResourceBundle, java.lang.String, android.icu.text.CompactDecimalDataCache$UResFlags)
android.icu.impl.ICUResourceBundle r
String path
android.icu.text.CompactDecimalDataCache$UResFlags flags
android.icu.impl.ICUResourceBundle result
private static android.icu.impl.ICUResourceBundle getWithFallback (android.icu.impl.ICUResourceBundle, java.lang.String, android.icu.text.CompactDecimalDataCache$UResFlags)
android.icu.impl.ICUResourceBundle r
String path
android.icu.text.CompactDecimalDataCache$UResFlags flags
android.icu.impl.ICUResourceBundle result
private static boolean isRoot (android.icu.impl.ICUResourceBundle)
android.icu.impl.ICUResourceBundle r
android.icu.util.ULocale bundleLocale
private static android.icu.text.CompactDecimalDataCache$Data loadStyle (android.icu.impl.ICUResourceBundle, android.icu.util.ULocale, java.lang.String)
int i
android.icu.impl.ICUResourceBundle r
android.icu.util.ULocale locale
String style
int size
android.icu.text.CompactDecimalDataCache$Data result
private static void populateData (android.icu.util.UResourceBundle, android.icu.util.ULocale, java.lang.String, android.icu.text.CompactDecimalDataCache$Data)
android.icu.util.UResourceBundle pluralVariantData
String pluralVariant
String template
int nz
int i
int i
android.icu.util.UResourceBundle divisorData
android.icu.util.ULocale locale
String style
android.icu.text.CompactDecimalDataCache$Data result
long magnitude
int thisIndex
int size
int numZeros
boolean otherVariantDefined
long divisor
private static int populatePrefixSuffix (java.lang.String, int, java.lang.String, android.icu.util.ULocale, java.lang.String, android.icu.text.CompactDecimalDataCache$Data)
String pluralVariant
int idx
String template
android.icu.util.ULocale locale
String style
android.icu.text.CompactDecimalDataCache$Data result
int firstIdx
int lastIdx
String prefix
String suffix
int i
private static java.lang.String fixQuotes (java.lang.String)
char ch
int idx
String prefixOrSuffix
StringBuilder result
int len
android.icu.text.CompactDecimalDataCache$QuoteState state
private static java.lang.String localeAndStyle (android.icu.util.ULocale, java.lang.String)
android.icu.util.ULocale locale
String style
private static void fillInMissing (android.icu.text.CompactDecimalDataCache$Data)
int i
android.icu.text.CompactDecimalDataCache$Data result
long lastDivisor
private static void propagateOtherToMissing (int, java.util.Map)
android.icu.text.DecimalFormat$Unit[] byBase
int idx
java.util.Map units
android.icu.text.DecimalFormat$Unit otherVariantValue
private static void copyFromPreviousIndex (int, java.util.Map)
android.icu.text.DecimalFormat$Unit[] byBase
int idx
java.util.Map units
private static void saveUnit (android.icu.text.DecimalFormat$Unit, java.lang.String, int, java.util.Map)
android.icu.text.DecimalFormat$Unit unit
String pluralVariant
int idx
java.util.Map units
android.icu.text.DecimalFormat$Unit[] byBase
static android.icu.text.DecimalFormat$Unit getUnit (java.util.Map, java.lang.String, int)
java.util.Map units
String variant
int base
android.icu.text.DecimalFormat$Unit[] byBase
}
android/icu/text/CompactDecimalFormat$1.classCompactDecimalFormat.java
package android.icu.text
android.icu.text.CompactDecimalFormat$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$text$CompactDecimalFormat$CompactStyle
static void ()
}
android/icu/text/CompactDecimalFormat$Amount.classCompactDecimalFormat.java
package android.icu.text
android.icu.text.CompactDecimalFormat$Amount extends java.lang.Object {
private final double qty
private final android.icu.text.DecimalFormat$Unit unit
public void (double, android.icu.text.DecimalFormat$Unit)
double qty
android.icu.text.DecimalFormat$Unit unit
public double getQty ()
public android.icu.text.DecimalFormat$Unit getUnit ()
}
android/icu/text/CompactDecimalFormat$CompactStyle.classCompactDecimalFormat.java
package android.icu.text
public final android.icu.text.CompactDecimalFormat$CompactStyle extends java.lang.Enum {
public static final android.icu.text.CompactDecimalFormat$CompactStyle SHORT
public static final android.icu.text.CompactDecimalFormat$CompactStyle LONG
private static final android.icu.text.CompactDecimalFormat$CompactStyle[] $VALUES
public static android.icu.text.CompactDecimalFormat$CompactStyle[] values ()
public static android.icu.text.CompactDecimalFormat$CompactStyle valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/CompactDecimalFormat.classCompactDecimalFormat.java
package android.icu.text
public android.icu.text.CompactDecimalFormat extends android.icu.text.DecimalFormat {
private static final long serialVersionUID
private static final android.icu.text.CompactDecimalDataCache cache
private final java.util.Map units
private final long[] divisor
private final java.util.Map pluralToCurrencyAffixes
private final android.icu.text.PluralRules pluralRules
public static android.icu.text.CompactDecimalFormat getInstance (android.icu.util.ULocale, android.icu.text.CompactDecimalFormat$CompactStyle)
android.icu.util.ULocale locale
android.icu.text.CompactDecimalFormat$CompactStyle style
public static android.icu.text.CompactDecimalFormat getInstance (java.util.Locale, android.icu.text.CompactDecimalFormat$CompactStyle)
java.util.Locale locale
android.icu.text.CompactDecimalFormat$CompactStyle style
void (android.icu.util.ULocale, android.icu.text.CompactDecimalFormat$CompactStyle)
android.icu.util.ULocale locale
android.icu.text.CompactDecimalFormat$CompactStyle style
android.icu.text.DecimalFormat format
android.icu.text.CompactDecimalDataCache$Data data
public void (java.lang.String, android.icu.text.DecimalFormatSymbols, android.icu.text.CompactDecimalFormat$CompactStyle, android.icu.text.PluralRules, long[], java.util.Map, java.util.Map, java.util.Collection)
String[] pair
java.util.Map$Entry s
String pattern
android.icu.text.DecimalFormatSymbols formatSymbols
android.icu.text.CompactDecimalFormat$CompactStyle style
android.icu.text.PluralRules pluralRules
long[] divisor
java.util.Map pluralAffixes
java.util.Map currencyAffixes
java.util.Collection debugCreationErrors
private void finishInit (android.icu.text.CompactDecimalFormat$CompactStyle, java.lang.String, android.icu.text.DecimalFormatSymbols)
android.icu.text.CompactDecimalFormat$CompactStyle style
String pattern
android.icu.text.DecimalFormatSymbols formatSymbols
public boolean equals (java.lang.Object)
Object obj
android.icu.text.CompactDecimalFormat other
private boolean mapsAreEqual (java.util.Map, java.util.Map)
android.icu.text.DecimalFormat$Unit[] value
java.util.Map$Entry entry
java.util.Map lhs
java.util.Map rhs
public java.lang.StringBuffer format (double, java.lang.StringBuffer, java.text.FieldPosition)
double number
StringBuffer toAppendTo
java.text.FieldPosition pos
android.icu.util.Output currencyUnit
android.icu.text.CompactDecimalFormat$Amount amount
android.icu.text.DecimalFormat$Unit unit
public java.text.AttributedCharacterIterator formatToCharacterIterator (java.lang.Object)
Object obj
Number number
android.icu.text.CompactDecimalFormat$Amount amount
public java.lang.StringBuffer format (long, java.lang.StringBuffer, java.text.FieldPosition)
long number
StringBuffer toAppendTo
java.text.FieldPosition pos
public java.lang.StringBuffer format (java.math.BigInteger, java.lang.StringBuffer, java.text.FieldPosition)
java.math.BigInteger number
StringBuffer toAppendTo
java.text.FieldPosition pos
public java.lang.StringBuffer format (java.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition)
java.math.BigDecimal number
StringBuffer toAppendTo
java.text.FieldPosition pos
public java.lang.StringBuffer format (android.icu.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition)
android.icu.math.BigDecimal number
StringBuffer toAppendTo
java.text.FieldPosition pos
public java.lang.Number parse (java.lang.String, java.text.ParsePosition)
String text
java.text.ParsePosition parsePosition
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException
java.io.ObjectInputStream in
private android.icu.text.CompactDecimalFormat$Amount toAmount (double, android.icu.util.Output)
double number
android.icu.util.Output currencyUnit
boolean negative
int base
String pluralVariant
private void recordError (java.util.Collection, java.lang.String)
java.util.Collection creationErrors
String errorMessage
private java.util.Map otherPluralVariant (java.util.Map, long[], java.util.Collection)
int log
long roundTrip
int i
String[] pair
int log
String key
Integer old
int i
String pluralCategory
String[][] power10ToAffix
android.icu.text.DecimalFormat$Unit[] units
java.util.Map$Entry pluralCategoryAndPower10ToAffix
java.util.Map pluralCategoryToPower10ToAffix
long[] divisor
java.util.Collection debugCreationErrors
long oldDivisor
java.util.Map result
java.util.Map seen
String[][] defaultPower10ToAffix
private java.lang.String getPluralForm (android.icu.text.PluralRules$FixedDecimal)
android.icu.text.PluralRules$FixedDecimal fixedDecimal
private android.icu.text.CompactDecimalDataCache$Data getData (android.icu.util.ULocale, android.icu.text.CompactDecimalFormat$CompactStyle)
android.icu.util.ULocale locale
android.icu.text.CompactDecimalFormat$CompactStyle style
android.icu.text.CompactDecimalDataCache$DataBundle bundle
static void ()
}
android/icu/text/ComposedCharIter.classComposedCharIter.java
package android.icu.text
public final android.icu.text.ComposedCharIter extends java.lang.Object {
public static final char DONE
private final android.icu.impl.Normalizer2Impl n2impl
private String decompBuf
private int curChar
private int nextChar
public void ()
public void (boolean, int)
boolean compat
int options
public boolean hasNext ()
public char next ()
public java.lang.String decomposition ()
private void findNextChar ()
int c
}
android/icu/text/CompoundTransliterator.classCompoundTransliterator.java
package android.icu.text
android.icu.text.CompoundTransliterator extends android.icu.text.Transliterator {
private android.icu.text.Transliterator[] trans
private int numAnonymousRBTs
void (java.util.List)
java.util.List list
void (java.util.List, int)
java.util.List list
int numAnonymousRBTs
void (java.lang.String, android.icu.text.UnicodeFilter, android.icu.text.Transliterator[], int)
String id
android.icu.text.UnicodeFilter filter2
android.icu.text.Transliterator[] trans2
int numAnonymousRBTs2
private void init (java.util.List, int, boolean)
int j
StringBuilder newID
java.util.List list
int direction
boolean fixReverseID
int count
int i
public int getCount ()
public android.icu.text.Transliterator getTransliterator (int)
int index
private static void _smartAppend (java.lang.StringBuilder, char)
StringBuilder buf
char c
public java.lang.String toRules (boolean)
String rule
String rule
String rule
int i
boolean escapeUnprintable
StringBuilder rulesSource
public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet)
int i
android.icu.text.UnicodeSet filter
android.icu.text.UnicodeSet sourceSet
android.icu.text.UnicodeSet targetSet
android.icu.text.UnicodeSet myFilter
android.icu.text.UnicodeSet tempTargetSet
protected void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean)
int limit
int i
android.icu.text.Replaceable text
android.icu.text.Transliterator$Position index
boolean incremental
int compoundLimit
int compoundStart
int delta
StringBuffer log
private void computeMaximumContextLength ()
int len
int i
int max
public android.icu.text.Transliterator safeClone ()
android.icu.text.UnicodeFilter filter
}
android/icu/text/CurrencyDisplayNames.classCurrencyDisplayNames.java
package android.icu.text
public abstract android.icu.text.CurrencyDisplayNames extends java.lang.Object {
public static android.icu.text.CurrencyDisplayNames getInstance (android.icu.util.ULocale)
android.icu.util.ULocale locale
public static android.icu.text.CurrencyDisplayNames getInstance (java.util.Locale)
java.util.Locale locale
public static android.icu.text.CurrencyDisplayNames getInstance (android.icu.util.ULocale, boolean)
android.icu.util.ULocale locale
boolean noSubstitute
public static android.icu.text.CurrencyDisplayNames getInstance (java.util.Locale, boolean)
java.util.Locale locale
boolean noSubstitute
public static boolean hasData ()
public abstract android.icu.util.ULocale getULocale ()
public abstract java.lang.String getSymbol (java.lang.String)
public abstract java.lang.String getName (java.lang.String)
public abstract java.lang.String getPluralName (java.lang.String, java.lang.String)
public abstract java.util.Map symbolMap ()
public abstract java.util.Map nameMap ()
protected void ()
}
android/icu/text/CurrencyFormat.classCurrencyFormat.java
package android.icu.text
android.icu.text.CurrencyFormat extends android.icu.text.MeasureFormat {
static final long serialVersionUID
private android.icu.text.NumberFormat fmt
private final transient android.icu.text.MeasureFormat mf
public void (android.icu.util.ULocale)
android.icu.util.ULocale locale
public java.lang.Object clone ()
android.icu.text.CurrencyFormat result
public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
Object obj
StringBuffer toAppendTo
java.text.FieldPosition pos
android.icu.util.CurrencyAmount currency
public android.icu.util.CurrencyAmount parseObject (java.lang.String, java.text.ParsePosition)
String source
java.text.ParsePosition pos
public transient java.lang.StringBuilder formatMeasures (java.lang.StringBuilder, java.text.FieldPosition, android.icu.util.Measure[])
StringBuilder appendTo
java.text.FieldPosition fieldPosition
android.icu.util.Measure[] measures
public android.icu.text.MeasureFormat$FormatWidth getWidth ()
public android.icu.text.NumberFormat getNumberFormat ()
private java.lang.Object writeReplace () throws java.io.ObjectStreamException
private java.lang.Object readResolve () throws java.io.ObjectStreamException
public volatile android.icu.util.Measure parseObject (java.lang.String, java.text.ParsePosition)
public volatile java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
}
android/icu/text/CurrencyMetaInfo$CurrencyDigits.classCurrencyMetaInfo.java
package android.icu.text
public final android.icu.text.CurrencyMetaInfo$CurrencyDigits extends java.lang.Object {
public final int fractionDigits
public final int roundingIncrement
public void (int, int)
int fractionDigits
int roundingIncrement
public java.lang.String toString ()
}
android/icu/text/CurrencyMetaInfo$CurrencyFilter.classCurrencyMetaInfo.java
package android.icu.text
public final android.icu.text.CurrencyMetaInfo$CurrencyFilter extends java.lang.Object {
public final String region
public final String currency
public final long from
public final long to
public final boolean tenderOnly
private static final android.icu.text.CurrencyMetaInfo$CurrencyFilter ALL
private void (java.lang.String, java.lang.String, long, long, boolean)
String region
String currency
long from
long to
boolean tenderOnly
public static android.icu.text.CurrencyMetaInfo$CurrencyFilter all ()
public static android.icu.text.CurrencyMetaInfo$CurrencyFilter now ()
public static android.icu.text.CurrencyMetaInfo$CurrencyFilter onRegion (java.lang.String)
String region
public static android.icu.text.CurrencyMetaInfo$CurrencyFilter onCurrency (java.lang.String)
String currency
public static android.icu.text.CurrencyMetaInfo$CurrencyFilter onDate (java.util.Date)
java.util.Date date
public static android.icu.text.CurrencyMetaInfo$CurrencyFilter onDateRange (java.util.Date, java.util.Date)
java.util.Date from
java.util.Date to
public static android.icu.text.CurrencyMetaInfo$CurrencyFilter onDate (long)
long date
public static android.icu.text.CurrencyMetaInfo$CurrencyFilter onDateRange (long, long)
long from
long to
public static android.icu.text.CurrencyMetaInfo$CurrencyFilter onTender ()
public android.icu.text.CurrencyMetaInfo$CurrencyFilter withRegion (java.lang.String)
String region
public android.icu.text.CurrencyMetaInfo$CurrencyFilter withCurrency (java.lang.String)
String currency
public android.icu.text.CurrencyMetaInfo$CurrencyFilter withDate (java.util.Date)
java.util.Date date
public android.icu.text.CurrencyMetaInfo$CurrencyFilter withDateRange (java.util.Date, java.util.Date)
java.util.Date from
java.util.Date to
long fromLong
long toLong
public android.icu.text.CurrencyMetaInfo$CurrencyFilter withDate (long)
long date
public android.icu.text.CurrencyMetaInfo$CurrencyFilter withDateRange (long, long)
long from
long to
public android.icu.text.CurrencyMetaInfo$CurrencyFilter withTender ()
public boolean equals (java.lang.Object)
Object rhs
public boolean equals (android.icu.text.CurrencyMetaInfo$CurrencyFilter)
android.icu.text.CurrencyMetaInfo$CurrencyFilter rhs
public int hashCode ()
int hc
public java.lang.String toString ()
private static boolean equals (java.lang.String, java.lang.String)
String lhs
String rhs
static void ()
}
android/icu/text/CurrencyMetaInfo$CurrencyInfo.classCurrencyMetaInfo.java
package android.icu.text
public final android.icu.text.CurrencyMetaInfo$CurrencyInfo extends java.lang.Object {
public final String region
public final String code
public final long from
public final long to
public final int priority
private final boolean tender
public void (java.lang.String, java.lang.String, long, long, int)
String region
String code
long from
long to
int priority
public void (java.lang.String, java.lang.String, long, long, int, boolean)
String region
String code
long from
long to
int priority
boolean tender
public java.lang.String toString ()
public boolean isTender ()
}
android/icu/text/CurrencyMetaInfo.classCurrencyMetaInfo.java
package android.icu.text
public android.icu.text.CurrencyMetaInfo extends java.lang.Object {
private static final android.icu.text.CurrencyMetaInfo impl
private static final boolean hasData
protected static final android.icu.text.CurrencyMetaInfo$CurrencyDigits defaultDigits
public static android.icu.text.CurrencyMetaInfo getInstance ()
public static android.icu.text.CurrencyMetaInfo getInstance (boolean)
boolean noSubstitute
public static boolean hasData ()
protected void ()
public java.util.List currencyInfo (android.icu.text.CurrencyMetaInfo$CurrencyFilter)
android.icu.text.CurrencyMetaInfo$CurrencyFilter filter
public java.util.List currencies (android.icu.text.CurrencyMetaInfo$CurrencyFilter)
android.icu.text.CurrencyMetaInfo$CurrencyFilter filter
public java.util.List regions (android.icu.text.CurrencyMetaInfo$CurrencyFilter)
android.icu.text.CurrencyMetaInfo$CurrencyFilter filter
public android.icu.text.CurrencyMetaInfo$CurrencyDigits currencyDigits (java.lang.String)
String isoCode
public android.icu.text.CurrencyMetaInfo$CurrencyDigits currencyDigits (java.lang.String, android.icu.util.Currency$CurrencyUsage)
String isoCode
android.icu.util.Currency$CurrencyUsage currencyUsage
private static java.lang.String dateString (long)
long date
private static java.lang.String debugString (java.lang.Object)
String s
String s
String s
Object v
java.lang.reflect.Field f
Object o
StringBuilder sb
static java.lang.String access$000 (java.lang.Object)
Object x0
static void ()
Class clzz
Throwable t
android.icu.text.CurrencyMetaInfo temp
boolean tempHasData
}
android/icu/text/CurrencyPluralInfo.classCurrencyPluralInfo.java
package android.icu.text
public android.icu.text.CurrencyPluralInfo extends java.lang.Object implements java.lang.Cloneable java.io.Serializable {
private static final long serialVersionUID
private static final char[] tripleCurrencySign
private static final String tripleCurrencyStr
private static final char[] defaultCurrencyPluralPatternChar
private static final String defaultCurrencyPluralPattern
private java.util.Map pluralCountToCurrencyUnitPattern
private android.icu.text.PluralRules pluralRules
private android.icu.util.ULocale ulocale
static final boolean $assertionsDisabled
public void ()
public void (java.util.Locale)
java.util.Locale locale
public void (android.icu.util.ULocale)
android.icu.util.ULocale locale
public static android.icu.text.CurrencyPluralInfo getInstance ()
public static android.icu.text.CurrencyPluralInfo getInstance (java.util.Locale)
java.util.Locale locale
public static android.icu.text.CurrencyPluralInfo getInstance (android.icu.util.ULocale)
android.icu.util.ULocale locale
public android.icu.text.PluralRules getPluralRules ()
public java.lang.String getCurrencyPluralPattern (java.lang.String)
String pluralCount
String currencyPluralPattern
public android.icu.util.ULocale getLocale ()
public void setPluralRules (java.lang.String)
String ruleDescription
public void setCurrencyPluralPattern (java.lang.String, java.lang.String)
String pluralCount
String pattern
public void setLocale (android.icu.util.ULocale)
android.icu.util.ULocale loc
public java.lang.Object clone ()
String currencyPattern
String pluralCount
android.icu.text.CurrencyPluralInfo other
CloneNotSupportedException e
public boolean equals (java.lang.Object)
android.icu.text.CurrencyPluralInfo other
Object a
public int hashCode ()
java.lang.String select (double)
double number
java.lang.String select (android.icu.text.PluralRules$FixedDecimal)
android.icu.text.PluralRules$FixedDecimal numberInfo
java.util.Iterator pluralPatternIterator ()
private void initialize (android.icu.util.ULocale)
android.icu.util.ULocale uloc
private void setupCurrencyPluralPattern (android.icu.util.ULocale)
String negPattern
String negWithNumber
String negWithCurrSign
StringBuilder posNegPatterns
String pluralCount
String pattern
String patternWithNumber
String patternWithCurrencySign
java.util.Map$Entry e
android.icu.util.ULocale uloc
String numberStylePattern
int separatorIndex
String negNumberPattern
java.util.Map map
static void ()
}
android/icu/text/DateFormat$BooleanAttribute.classDateFormat.java
package android.icu.text
public final android.icu.text.DateFormat$BooleanAttribute extends java.lang.Enum {
public static final android.icu.text.DateFormat$BooleanAttribute PARSE_ALLOW_WHITESPACE
public static final android.icu.text.DateFormat$BooleanAttribute PARSE_ALLOW_NUMERIC
public static final android.icu.text.DateFormat$BooleanAttribute PARSE_MULTIPLE_PATTERNS_FOR_MATCH
public static final android.icu.text.DateFormat$BooleanAttribute PARSE_PARTIAL_LITERAL_MATCH
public static final android.icu.text.DateFormat$BooleanAttribute PARSE_PARTIAL_MATCH
private static final android.icu.text.DateFormat$BooleanAttribute[] $VALUES
public static android.icu.text.DateFormat$BooleanAttribute[] values ()
public static android.icu.text.DateFormat$BooleanAttribute valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/DateFormat$Field.classDateFormat.java
package android.icu.text
public android.icu.text.DateFormat$Field extends java.text.Format$Field {
private static final long serialVersionUID
private static final int CAL_FIELD_COUNT
private static final android.icu.text.DateFormat$Field[] CAL_FIELDS
private static final java.util.Map FIELD_NAME_MAP
public static final android.icu.text.DateFormat$Field AM_PM
public static final android.icu.text.DateFormat$Field DAY_OF_MONTH
public static final android.icu.text.DateFormat$Field DAY_OF_WEEK
public static final android.icu.text.DateFormat$Field DAY_OF_WEEK_IN_MONTH
public static final android.icu.text.DateFormat$Field DAY_OF_YEAR
public static final android.icu.text.DateFormat$Field ERA
public static final android.icu.text.DateFormat$Field HOUR_OF_DAY0
public static final android.icu.text.DateFormat$Field HOUR_OF_DAY1
public static final android.icu.text.DateFormat$Field HOUR0
public static final android.icu.text.DateFormat$Field HOUR1
public static final android.icu.text.DateFormat$Field MILLISECOND
public static final android.icu.text.DateFormat$Field MINUTE
public static final android.icu.text.DateFormat$Field MONTH
public static final android.icu.text.DateFormat$Field SECOND
public static final android.icu.text.DateFormat$Field TIME_ZONE
public static final android.icu.text.DateFormat$Field WEEK_OF_MONTH
public static final android.icu.text.DateFormat$Field WEEK_OF_YEAR
public static final android.icu.text.DateFormat$Field YEAR
public static final android.icu.text.DateFormat$Field DOW_LOCAL
public static final android.icu.text.DateFormat$Field EXTENDED_YEAR
public static final android.icu.text.DateFormat$Field JULIAN_DAY
public static final android.icu.text.DateFormat$Field MILLISECONDS_IN_DAY
public static final android.icu.text.DateFormat$Field YEAR_WOY
public static final android.icu.text.DateFormat$Field QUARTER
public static final android.icu.text.DateFormat$Field RELATED_YEAR
public static final android.icu.text.DateFormat$Field TIME_SEPARATOR
private final int calendarField
protected void (java.lang.String, int)
String name
int calendarField
public static android.icu.text.DateFormat$Field ofCalendarField (int)
int calendarField
public int getCalendarField ()
protected java.lang.Object readResolve () throws java.io.InvalidObjectException
Object o
static void ()
android.icu.util.GregorianCalendar cal
}
android/icu/text/DateFormat.classDateFormat.java
package android.icu.text
public abstract android.icu.text.DateFormat extends android.icu.text.UFormat {
protected android.icu.util.Calendar calendar
protected android.icu.text.NumberFormat numberFormat
public static final int ERA_FIELD
public static final int YEAR_FIELD
public static final int MONTH_FIELD
public static final int DATE_FIELD
public static final int HOUR_OF_DAY1_FIELD
public static final int HOUR_OF_DAY0_FIELD
public static final int MINUTE_FIELD
public static final int SECOND_FIELD
public static final int FRACTIONAL_SECOND_FIELD
public static final int MILLISECOND_FIELD
public static final int DAY_OF_WEEK_FIELD
public static final int DAY_OF_YEAR_FIELD
public static final int DAY_OF_WEEK_IN_MONTH_FIELD
public static final int WEEK_OF_YEAR_FIELD
public static final int WEEK_OF_MONTH_FIELD
public static final int AM_PM_FIELD
public static final int HOUR1_FIELD
public static final int HOUR0_FIELD
public static final int TIMEZONE_FIELD
public static final int YEAR_WOY_FIELD
public static final int DOW_LOCAL_FIELD
public static final int EXTENDED_YEAR_FIELD
public static final int JULIAN_DAY_FIELD
public static final int MILLISECONDS_IN_DAY_FIELD
public static final int TIMEZONE_RFC_FIELD
public static final int TIMEZONE_GENERIC_FIELD
public static final int STANDALONE_DAY_FIELD
public static final int STANDALONE_MONTH_FIELD
public static final int QUARTER_FIELD
public static final int STANDALONE_QUARTER_FIELD
public static final int TIMEZONE_SPECIAL_FIELD
public static final int YEAR_NAME_FIELD
public static final int TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD
public static final int TIMEZONE_ISO_FIELD
public static final int TIMEZONE_ISO_LOCAL_FIELD
static final int RELATED_YEAR
public static final int TIME_SEPARATOR
public static final int FIELD_COUNT
private java.util.EnumSet booleanAttributes
private android.icu.text.DisplayContext capitalizationSetting
static final int currentSerialVersion
private int serialVersionOnStream
private static final long serialVersionUID
public static final int NONE
public static final int FULL
public static final int LONG
public static final int MEDIUM
public static final int SHORT
public static final int DEFAULT
public static final int RELATIVE
public static final int RELATIVE_FULL
public static final int RELATIVE_LONG
public static final int RELATIVE_MEDIUM
public static final int RELATIVE_SHORT
public static final int RELATIVE_DEFAULT
public static final String YEAR
public static final String QUARTER
public static final String ABBR_QUARTER
public static final String YEAR_QUARTER
public static final String YEAR_ABBR_QUARTER
public static final String MONTH
public static final String ABBR_MONTH
public static final String NUM_MONTH
public static final String YEAR_MONTH
public static final String YEAR_ABBR_MONTH
public static final String YEAR_NUM_MONTH
public static final String DAY
public static final String YEAR_MONTH_DAY
public static final String YEAR_ABBR_MONTH_DAY
public static final String YEAR_NUM_MONTH_DAY
public static final String WEEKDAY
public static final String ABBR_WEEKDAY
public static final String YEAR_MONTH_WEEKDAY_DAY
public static final String YEAR_ABBR_MONTH_WEEKDAY_DAY
public static final String YEAR_NUM_MONTH_WEEKDAY_DAY
public static final String MONTH_DAY
public static final String ABBR_MONTH_DAY
public static final String NUM_MONTH_DAY
public static final String MONTH_WEEKDAY_DAY
public static final String ABBR_MONTH_WEEKDAY_DAY
public static final String NUM_MONTH_WEEKDAY_DAY
public static final java.util.List DATE_SKELETONS
public static final String HOUR
public static final String HOUR24
public static final String MINUTE
public static final String HOUR_MINUTE
public static final String HOUR24_MINUTE
public static final String SECOND
public static final String HOUR_MINUTE_SECOND
public static final String HOUR24_MINUTE_SECOND
public static final String MINUTE_SECOND
public static final java.util.List TIME_SKELETONS
public static final String LOCATION_TZ
public static final String GENERIC_TZ
public static final String ABBR_GENERIC_TZ
public static final String SPECIFIC_TZ
public static final String ABBR_SPECIFIC_TZ
public static final String ABBR_UTC_TZ
public static final java.util.List ZONE_SKELETONS
public static final String STANDALONE_MONTH
public static final String ABBR_STANDALONE_MONTH
public static final String HOUR_MINUTE_GENERIC_TZ
public static final String HOUR_MINUTE_TZ
public static final String HOUR_GENERIC_TZ
public static final String HOUR_TZ
public final java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
Object obj
StringBuffer toAppendTo
java.text.FieldPosition fieldPosition
public abstract java.lang.StringBuffer format (android.icu.util.Calendar, java.lang.StringBuffer, java.text.FieldPosition)
public java.lang.StringBuffer format (java.util.Date, java.lang.StringBuffer, java.text.FieldPosition)
java.util.Date date
StringBuffer toAppendTo
java.text.FieldPosition fieldPosition
public final java.lang.String format (java.util.Date)
java.util.Date date
public java.util.Date parse (java.lang.String) throws java.text.ParseException
String text
java.text.ParsePosition pos
java.util.Date result
public abstract void parse (java.lang.String, android.icu.util.Calendar, java.text.ParsePosition)
public java.util.Date parse (java.lang.String, java.text.ParsePosition)
IllegalArgumentException e
String text
java.text.ParsePosition pos
java.util.Date result
int start
android.icu.util.TimeZone tzsav
public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
String source
java.text.ParsePosition pos
public static final android.icu.text.DateFormat getTimeInstance ()
public static final android.icu.text.DateFormat getTimeInstance (int)
int style
public static final android.icu.text.DateFormat getTimeInstance (int, java.util.Locale)
int style
java.util.Locale aLocale
public static final android.icu.text.DateFormat getTimeInstance (int, android.icu.util.ULocale)
int style
android.icu.util.ULocale locale
public static final android.icu.text.DateFormat getDateInstance ()
public static final android.icu.text.DateFormat getDateInstance (int)
int style
public static final android.icu.text.DateFormat getDateInstance (int, java.util.Locale)
int style
java.util.Locale aLocale
public static final android.icu.text.DateFormat getDateInstance (int, android.icu.util.ULocale)
int style
android.icu.util.ULocale locale
public static final android.icu.text.DateFormat getDateTimeInstance ()
public static final android.icu.text.DateFormat getDateTimeInstance (int, int)
int dateStyle
int timeStyle
public static final android.icu.text.DateFormat getDateTimeInstance (int, int, java.util.Locale)
int dateStyle
int timeStyle
java.util.Locale aLocale
public static final android.icu.text.DateFormat getDateTimeInstance (int, int, android.icu.util.ULocale)
int dateStyle
int timeStyle
android.icu.util.ULocale locale
public static final android.icu.text.DateFormat getInstance ()
public static java.util.Locale[] getAvailableLocales ()
public static android.icu.util.ULocale[] getAvailableULocales ()
public void setCalendar (android.icu.util.Calendar)
android.icu.util.Calendar newCalendar
public android.icu.util.Calendar getCalendar ()
public void setNumberFormat (android.icu.text.NumberFormat)
android.icu.text.NumberFormat newNumberFormat
public android.icu.text.NumberFormat getNumberFormat ()
public void setTimeZone (android.icu.util.TimeZone)
android.icu.util.TimeZone zone
public android.icu.util.TimeZone getTimeZone ()
public void setLenient (boolean)
boolean lenient
public boolean isLenient ()
public void setCalendarLenient (boolean)
boolean lenient
public boolean isCalendarLenient ()
public android.icu.text.DateFormat setBooleanAttribute (android.icu.text.DateFormat$BooleanAttribute, boolean)
android.icu.text.DateFormat$BooleanAttribute key
boolean value
public boolean getBooleanAttribute (android.icu.text.DateFormat$BooleanAttribute)
android.icu.text.DateFormat$BooleanAttribute key
public void setContext (android.icu.text.DisplayContext)
android.icu.text.DisplayContext context
public android.icu.text.DisplayContext getContext (android.icu.text.DisplayContext$Type)
android.icu.text.DisplayContext$Type type
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
android.icu.text.DateFormat other
public java.lang.Object clone ()
android.icu.text.DateFormat other
private static android.icu.text.DateFormat get (int, int, android.icu.util.ULocale, android.icu.util.Calendar)
android.icu.impl.RelativeDateFormat r
android.icu.text.DateFormat result
java.util.MissingResourceException e
int dateStyle
int timeStyle
android.icu.util.ULocale loc
android.icu.util.Calendar cal
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
protected void ()
public static final android.icu.text.DateFormat getDateInstance (android.icu.util.Calendar, int, java.util.Locale)
android.icu.util.Calendar cal
int dateStyle
java.util.Locale locale
public static final android.icu.text.DateFormat getDateInstance (android.icu.util.Calendar, int, android.icu.util.ULocale)
android.icu.util.Calendar cal
int dateStyle
android.icu.util.ULocale locale
public static final android.icu.text.DateFormat getTimeInstance (android.icu.util.Calendar, int, java.util.Locale)
android.icu.util.Calendar cal
int timeStyle
java.util.Locale locale
public static final android.icu.text.DateFormat getTimeInstance (android.icu.util.Calendar, int, android.icu.util.ULocale)
android.icu.util.Calendar cal
int timeStyle
android.icu.util.ULocale locale
public static final android.icu.text.DateFormat getDateTimeInstance (android.icu.util.Calendar, int, int, java.util.Locale)
android.icu.util.Calendar cal
int dateStyle
int timeStyle
java.util.Locale locale
public static final android.icu.text.DateFormat getDateTimeInstance (android.icu.util.Calendar, int, int, android.icu.util.ULocale)
android.icu.util.Calendar cal
int dateStyle
int timeStyle
android.icu.util.ULocale locale
public static final android.icu.text.DateFormat getInstance (android.icu.util.Calendar, java.util.Locale)
android.icu.util.Calendar cal
java.util.Locale locale
public static final android.icu.text.DateFormat getInstance (android.icu.util.Calendar, android.icu.util.ULocale)
android.icu.util.Calendar cal
android.icu.util.ULocale locale
public static final android.icu.text.DateFormat getInstance (android.icu.util.Calendar)
android.icu.util.Calendar cal
public static final android.icu.text.DateFormat getDateInstance (android.icu.util.Calendar, int)
android.icu.util.Calendar cal
int dateStyle
public static final android.icu.text.DateFormat getTimeInstance (android.icu.util.Calendar, int)
android.icu.util.Calendar cal
int timeStyle
public static final android.icu.text.DateFormat getDateTimeInstance (android.icu.util.Calendar, int, int)
android.icu.util.Calendar cal
int dateStyle
int timeStyle
public static final android.icu.text.DateFormat getInstanceForSkeleton (java.lang.String)
String skeleton
public static final android.icu.text.DateFormat getInstanceForSkeleton (java.lang.String, java.util.Locale)
String skeleton
java.util.Locale locale
public static final android.icu.text.DateFormat getInstanceForSkeleton (java.lang.String, android.icu.util.ULocale)
String skeleton
android.icu.util.ULocale locale
android.icu.text.DateTimePatternGenerator generator
String bestPattern
public static final android.icu.text.DateFormat getInstanceForSkeleton (android.icu.util.Calendar, java.lang.String, java.util.Locale)
android.icu.util.Calendar cal
String skeleton
java.util.Locale locale
public static final android.icu.text.DateFormat getInstanceForSkeleton (android.icu.util.Calendar, java.lang.String, android.icu.util.ULocale)
android.icu.util.Calendar cal
String skeleton
android.icu.util.ULocale locale
android.icu.text.DateTimePatternGenerator generator
String bestPattern
android.icu.text.SimpleDateFormat format
public static final android.icu.text.DateFormat getPatternInstance (java.lang.String)
String skeleton
public static final android.icu.text.DateFormat getPatternInstance (java.lang.String, java.util.Locale)
String skeleton
java.util.Locale locale
public static final android.icu.text.DateFormat getPatternInstance (java.lang.String, android.icu.util.ULocale)
String skeleton
android.icu.util.ULocale locale
public static final android.icu.text.DateFormat getPatternInstance (android.icu.util.Calendar, java.lang.String, java.util.Locale)
android.icu.util.Calendar cal
String skeleton
java.util.Locale locale
public static final android.icu.text.DateFormat getPatternInstance (android.icu.util.Calendar, java.lang.String, android.icu.util.ULocale)
android.icu.util.Calendar cal
String skeleton
android.icu.util.ULocale locale
static void ()
}
android/icu/text/DateFormatSymbols$CapitalizationContextUsage.classDateFormatSymbols.java
package android.icu.text
final android.icu.text.DateFormatSymbols$CapitalizationContextUsage extends java.lang.Enum {
public static final android.icu.text.DateFormatSymbols$CapitalizationContextUsage OTHER
public static final android.icu.text.DateFormatSymbols$CapitalizationContextUsage MONTH_FORMAT
public static final android.icu.text.DateFormatSymbols$CapitalizationContextUsage MONTH_STANDALONE
public static final android.icu.text.DateFormatSymbols$CapitalizationContextUsage MONTH_NARROW
public static final android.icu.text.DateFormatSymbols$CapitalizationContextUsage DAY_FORMAT
public static final android.icu.text.DateFormatSymbols$CapitalizationContextUsage DAY_STANDALONE
public static final android.icu.text.DateFormatSymbols$CapitalizationContextUsage DAY_NARROW
public static final android.icu.text.DateFormatSymbols$CapitalizationContextUsage ERA_WIDE
public static final android.icu.text.DateFormatSymbols$CapitalizationContextUsage ERA_ABBREV
public static final android.icu.text.DateFormatSymbols$CapitalizationContextUsage ERA_NARROW
public static final android.icu.text.DateFormatSymbols$CapitalizationContextUsage ZONE_LONG
public static final android.icu.text.DateFormatSymbols$CapitalizationContextUsage ZONE_SHORT
public static final android.icu.text.DateFormatSymbols$CapitalizationContextUsage METAZONE_LONG
public static final android.icu.text.DateFormatSymbols$CapitalizationContextUsage METAZONE_SHORT
private static final android.icu.text.DateFormatSymbols$CapitalizationContextUsage[] $VALUES
public static android.icu.text.DateFormatSymbols$CapitalizationContextUsage[] values ()
public static android.icu.text.DateFormatSymbols$CapitalizationContextUsage valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/DateFormatSymbols.classDateFormatSymbols.java
package android.icu.text
public android.icu.text.DateFormatSymbols extends java.lang.Object implements java.io.Serializable java.lang.Cloneable {
public static final int FORMAT
public static final int STANDALONE
public static final int NUMERIC
public static final int DT_CONTEXT_COUNT
public static final int ABBREVIATED
public static final int WIDE
public static final int NARROW
public static final int SHORT
public static final int DT_WIDTH_COUNT
static final int DT_LEAP_MONTH_PATTERN_FORMAT_WIDE
static final int DT_LEAP_MONTH_PATTERN_FORMAT_ABBREV
static final int DT_LEAP_MONTH_PATTERN_FORMAT_NARROW
static final int DT_LEAP_MONTH_PATTERN_STANDALONE_WIDE
static final int DT_LEAP_MONTH_PATTERN_STANDALONE_ABBREV
static final int DT_LEAP_MONTH_PATTERN_STANDALONE_NARROW
static final int DT_LEAP_MONTH_PATTERN_NUMERIC
static final int DT_MONTH_PATTERN_COUNT
static final String DEFAULT_TIME_SEPARATOR
static final String ALTERNATE_TIME_SEPARATOR
String[] eras
String[] eraNames
String[] narrowEras
String[] months
String[] shortMonths
String[] narrowMonths
String[] standaloneMonths
String[] standaloneShortMonths
String[] standaloneNarrowMonths
String[] weekdays
String[] shortWeekdays
String[] shorterWeekdays
String[] narrowWeekdays
String[] standaloneWeekdays
String[] standaloneShortWeekdays
String[] standaloneShorterWeekdays
String[] standaloneNarrowWeekdays
String[] ampms
String[] ampmsNarrow
private String timeSeparator
String[] shortQuarters
String[] quarters
String[] standaloneShortQuarters
String[] standaloneQuarters
String[] leapMonthPatterns
String[] shortYearNames
String[] shortZodiacNames
private String[][] zoneStrings
static final String patternChars
String localPatternChars
private static final long serialVersionUID
private static final String[][] CALENDAR_CLASSES
private static final java.util.Map contextUsageTypeMap
java.util.Map capitalization
static final int millisPerHour
private static android.icu.impl.ICUCache DFSCACHE
private android.icu.util.ULocale requestedLocale
private android.icu.util.ULocale validLocale
private android.icu.util.ULocale actualLocale
public void ()
public void (java.util.Locale)
java.util.Locale locale
public void (android.icu.util.ULocale)
android.icu.util.ULocale locale
public static android.icu.text.DateFormatSymbols getInstance ()
public static android.icu.text.DateFormatSymbols getInstance (java.util.Locale)
java.util.Locale locale
public static android.icu.text.DateFormatSymbols getInstance (android.icu.util.ULocale)
android.icu.util.ULocale locale
public static java.util.Locale[] getAvailableLocales ()
public static android.icu.util.ULocale[] getAvailableULocales ()
public java.lang.String[] getEras ()
public void setEras (java.lang.String[])
String[] newEras
public java.lang.String[] getEraNames ()
public void setEraNames (java.lang.String[])
String[] newEraNames
public java.lang.String[] getMonths ()
public java.lang.String[] getMonths (int, int)
int context
int width
String[] returnValue
public void setMonths (java.lang.String[])
String[] newMonths
public void setMonths (java.lang.String[], int, int)
String[] newMonths
int context
int width
public java.lang.String[] getShortMonths ()
public void setShortMonths (java.lang.String[])
String[] newShortMonths
public java.lang.String[] getWeekdays ()
public java.lang.String[] getWeekdays (int, int)
int context
int width
String[] returnValue
public void setWeekdays (java.lang.String[], int, int)
String[] newWeekdays
int context
int width
public void setWeekdays (java.lang.String[])
String[] newWeekdays
public java.lang.String[] getShortWeekdays ()
public void setShortWeekdays (java.lang.String[])
String[] newAbbrevWeekdays
public java.lang.String[] getQuarters (int, int)
int context
int width
String[] returnValue
public void setQuarters (java.lang.String[], int, int)
String[] newQuarters
int context
int width
public java.lang.String[] getYearNames (int, int)
int context
int width
public void setYearNames (java.lang.String[], int, int)
String[] yearNames
int context
int width
public java.lang.String[] getZodiacNames (int, int)
int context
int width
public void setZodiacNames (java.lang.String[], int, int)
String[] zodiacNames
int context
int width
public java.lang.String getLeapMonthPattern (int, int)
int leapMonthPatternIndex
int context
int width
public void setLeapMonthPattern (java.lang.String, int, int)
int leapMonthPatternIndex
String leapMonthPattern
int context
int width
public java.lang.String[] getAmPmStrings ()
public void setAmPmStrings (java.lang.String[])
String[] newAmpms
public java.lang.String getTimeSeparatorString ()
public void setTimeSeparatorString (java.lang.String)
String newTimeSeparator
public java.lang.String[][] getZoneStrings ()
String canonicalID
int i
String[] tzIDs
android.icu.text.TimeZoneNames tznames
android.icu.text.TimeZoneNames$NameType[] types
long now
String[][] array
public void setZoneStrings (java.lang.String[][])
String[][] newZoneStrings
public java.lang.String getLocalPatternChars ()
public void setLocalPatternChars (java.lang.String)
String newLocalPatternChars
public java.lang.Object clone ()
android.icu.text.DateFormatSymbols other
CloneNotSupportedException e
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
android.icu.text.DateFormatSymbols that
protected void initializeData (android.icu.util.ULocale, java.lang.String)
android.icu.impl.CalendarData calData
android.icu.util.ULocale desiredLocale
String type
String key
String ns
android.icu.text.DateFormatSymbols dfs
void initializeData (android.icu.text.DateFormatSymbols)
android.icu.text.DateFormatSymbols dfs
protected void initializeData (android.icu.util.ULocale, android.icu.impl.CalendarData)
java.util.MissingResourceException e1
java.util.MissingResourceException e
java.util.MissingResourceException e
java.util.MissingResourceException e
android.icu.text.DateFormatSymbols$CapitalizationContextUsage usage
java.util.MissingResourceException e
boolean[] transforms
String usageKey
android.icu.text.DateFormatSymbols$CapitalizationContextUsage usage
android.icu.util.UResourceBundle contextTransformUsage
int[] intVector
android.icu.util.UResourceBundleIterator ctIterator
java.util.MissingResourceException e
android.icu.util.ULocale desiredLocale
android.icu.impl.CalendarData calData
String[] lWeekdays
String[] aWeekdays
String[] sWeekdays
String[] nWeekdays
String[] swWeekdays
String[] saWeekdays
String[] ssWeekdays
String[] snWeekdays
android.icu.impl.ICUResourceBundle monthPatternsBundle
android.icu.impl.ICUResourceBundle cyclicNameSetsBundle
android.icu.impl.ICUResourceBundle rb
android.icu.util.ULocale uloc
boolean[] noTransforms
android.icu.text.DateFormatSymbols$CapitalizationContextUsage[] allUsages
android.icu.util.UResourceBundle contextTransformsBundle
android.icu.text.NumberingSystem ns
String nsName
String tsPath
private static final boolean arrayOfArrayEquals (java.lang.Object[][], java.lang.Object[][])
int i
Object[][] aa1
Object[][] aa2
boolean equal
private final java.lang.String[] duplicate (java.lang.String[])
String[] srcArray
private final java.lang.String[][] duplicate (java.lang.String[][])
int i
String[][] srcArray
String[][] aCopy
public void (android.icu.util.Calendar, java.util.Locale)
android.icu.util.Calendar cal
java.util.Locale locale
public void (android.icu.util.Calendar, android.icu.util.ULocale)
android.icu.util.Calendar cal
android.icu.util.ULocale locale
public void (java.lang.Class, java.util.Locale)
Class calendarClass
java.util.Locale locale
public void (java.lang.Class, android.icu.util.ULocale)
String[] calClassInfo
Class calendarClass
android.icu.util.ULocale locale
String fullName
int lastDot
String className
String calType
public void (java.util.ResourceBundle, java.util.Locale)
java.util.ResourceBundle bundle
java.util.Locale locale
public void (java.util.ResourceBundle, android.icu.util.ULocale)
java.util.ResourceBundle bundle
android.icu.util.ULocale locale
public static java.util.ResourceBundle getDateFormatBundle (java.lang.Class, java.util.Locale) throws java.util.MissingResourceException
Class calendarClass
java.util.Locale locale
public static java.util.ResourceBundle getDateFormatBundle (java.lang.Class, android.icu.util.ULocale) throws java.util.MissingResourceException
Class calendarClass
android.icu.util.ULocale locale
public static java.util.ResourceBundle getDateFormatBundle (android.icu.util.Calendar, java.util.Locale) throws java.util.MissingResourceException
android.icu.util.Calendar cal
java.util.Locale locale
public static java.util.ResourceBundle getDateFormatBundle (android.icu.util.Calendar, android.icu.util.ULocale) throws java.util.MissingResourceException
android.icu.util.Calendar cal
android.icu.util.ULocale locale
public final android.icu.util.ULocale getLocale (android.icu.util.ULocale$Type)
android.icu.util.ULocale$Type type
final void setLocale (android.icu.util.ULocale, android.icu.util.ULocale)
android.icu.util.ULocale valid
android.icu.util.ULocale actual
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
static void ()
}
android/icu/text/DateIntervalFormat$BestMatchInfo.classDateIntervalFormat.java
package android.icu.text
final android.icu.text.DateIntervalFormat$BestMatchInfo extends java.lang.Object {
final String bestMatchSkeleton
final int bestMatchDistanceInfo
void (java.lang.String, int)
String bestSkeleton
int difference
}
android/icu/text/DateIntervalFormat$SkeletonAndItsBestMatch.classDateIntervalFormat.java
package android.icu.text
final android.icu.text.DateIntervalFormat$SkeletonAndItsBestMatch extends java.lang.Object {
final String skeleton
final String bestMatchSkeleton
void (java.lang.String, java.lang.String)
String skeleton
String bestMatch
}
android/icu/text/DateIntervalFormat.classDateIntervalFormat.java
package android.icu.text
public android.icu.text.DateIntervalFormat extends android.icu.text.UFormat {
private static final long serialVersionUID
private static android.icu.impl.ICUCache LOCAL_PATTERN_CACHE
private android.icu.text.DateIntervalInfo fInfo
private android.icu.text.SimpleDateFormat fDateFormat
private android.icu.util.Calendar fFromCalendar
private android.icu.util.Calendar fToCalendar
private String fSkeleton
private boolean isDateIntervalInfoDefault
private transient java.util.Map fIntervalPatterns
private String fDatePattern
private String fTimePattern
private String fDateTimeFormat
private void ()
public void (java.lang.String, android.icu.text.DateIntervalInfo, android.icu.text.SimpleDateFormat)
String skeleton
android.icu.text.DateIntervalInfo dtItvInfo
android.icu.text.SimpleDateFormat simpleDateFormat
private void (java.lang.String, android.icu.util.ULocale, android.icu.text.SimpleDateFormat)
String skeleton
android.icu.util.ULocale locale
android.icu.text.SimpleDateFormat simpleDateFormat
public static final android.icu.text.DateIntervalFormat getInstance (java.lang.String)
String skeleton
public static final android.icu.text.DateIntervalFormat getInstance (java.lang.String, java.util.Locale)
String skeleton
java.util.Locale locale
public static final android.icu.text.DateIntervalFormat getInstance (java.lang.String, android.icu.util.ULocale)
String skeleton
android.icu.util.ULocale locale
android.icu.text.DateTimePatternGenerator generator
public static final android.icu.text.DateIntervalFormat getInstance (java.lang.String, android.icu.text.DateIntervalInfo)
String skeleton
android.icu.text.DateIntervalInfo dtitvinf
public static final android.icu.text.DateIntervalFormat getInstance (java.lang.String, java.util.Locale, android.icu.text.DateIntervalInfo)
String skeleton
java.util.Locale locale
android.icu.text.DateIntervalInfo dtitvinf
public static final android.icu.text.DateIntervalFormat getInstance (java.lang.String, android.icu.util.ULocale, android.icu.text.DateIntervalInfo)
String skeleton
android.icu.util.ULocale locale
android.icu.text.DateIntervalInfo dtitvinf
android.icu.text.DateTimePatternGenerator generator
public java.lang.Object clone ()
android.icu.text.DateIntervalFormat other
public final java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
Object obj
StringBuffer appendTo
java.text.FieldPosition fieldPosition
public final java.lang.StringBuffer format (android.icu.util.DateInterval, java.lang.StringBuffer, java.text.FieldPosition)
android.icu.util.DateInterval dtInterval
StringBuffer appendTo
java.text.FieldPosition fieldPosition
public java.lang.String getPatterns (android.icu.util.Calendar, android.icu.util.Calendar, android.icu.util.Output)
int field
int field
int field
int field
int field
int field
int field
int field
android.icu.util.Calendar fromCalendar
android.icu.util.Calendar toCalendar
android.icu.util.Output part2
int field
android.icu.text.DateIntervalInfo$PatternInfo intervalPattern
public final java.lang.StringBuffer format (android.icu.util.Calendar, android.icu.util.Calendar, java.lang.StringBuffer, java.text.FieldPosition)
android.icu.util.Calendar firstCal
android.icu.util.Calendar secondCal
java.text.FieldPosition otherPos
android.icu.util.Calendar fromCalendar
android.icu.util.Calendar toCalendar
StringBuffer appendTo
java.text.FieldPosition pos
int field
boolean fromToOnSameDay
android.icu.text.DateIntervalInfo$PatternInfo intervalPattern
android.icu.util.Calendar firstCal
android.icu.util.Calendar secondCal
String originalPattern
private void adjustPosition (java.lang.String, java.lang.String, java.text.FieldPosition, java.lang.String, java.text.FieldPosition, java.text.FieldPosition)
String combiningPattern
String pat0
java.text.FieldPosition pos0
String pat1
java.text.FieldPosition pos1
java.text.FieldPosition posResult
int index0
int index1
int placeholderLen
private final java.lang.StringBuffer fallbackFormat (android.icu.util.Calendar, android.icu.util.Calendar, boolean, java.lang.StringBuffer, java.text.FieldPosition)
StringBuffer datePortion
android.icu.util.Calendar fromCalendar
android.icu.util.Calendar toCalendar
boolean fromToOnSameDay
StringBuffer appendTo
java.text.FieldPosition pos
String fullPattern
boolean formatDatePlusTimeRange
java.text.FieldPosition otherPos
StringBuffer earlierDate
StringBuffer laterDate
String fallbackPattern
String fallbackRange
private final java.lang.StringBuffer fallbackFormat (android.icu.util.Calendar, android.icu.util.Calendar, boolean, java.lang.StringBuffer, java.text.FieldPosition, java.lang.String)
android.icu.util.Calendar fromCalendar
android.icu.util.Calendar toCalendar
boolean fromToOnSameDay
StringBuffer appendTo
java.text.FieldPosition pos
String fullPattern
String originalPattern
public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
String source
java.text.ParsePosition parse_pos
public android.icu.text.DateIntervalInfo getDateIntervalInfo ()
public void setDateIntervalInfo (android.icu.text.DateIntervalInfo)
android.icu.text.DateIntervalInfo newItvPattern
public android.icu.util.TimeZone getTimeZone ()
public void setTimeZone (android.icu.util.TimeZone)
android.icu.util.TimeZone zone
android.icu.util.TimeZone zoneToSet
public android.icu.text.DateFormat getDateFormat ()
private void initializePattern (android.icu.impl.ICUCache)
java.util.Map intervalPatterns
android.icu.impl.ICUCache cache
String fullPattern
android.icu.util.ULocale locale
String key
java.util.Map patterns
private java.util.Map initializeIntervalPattern (java.lang.String, android.icu.util.ULocale)
android.icu.impl.CalendarData calData
String[] patterns
String pattern
android.icu.text.DateIntervalInfo$PatternInfo ptn
String pattern
android.icu.text.DateIntervalInfo$PatternInfo ptn
String datePattern
String fullPattern
android.icu.util.ULocale locale
android.icu.text.DateTimePatternGenerator dtpng
String skeleton
java.util.HashMap intervalPatterns
StringBuilder date
StringBuilder normalizedDate
StringBuilder time
StringBuilder normalizedTime
String dateSkeleton
String timeSkeleton
String normalizedDateSkeleton
String normalizedTimeSkeleton
boolean found
private void genFallbackPattern (int, java.lang.String, java.util.Map, android.icu.text.DateTimePatternGenerator)
int field
String skeleton
java.util.Map intervalPatterns
android.icu.text.DateTimePatternGenerator dtpng
String pattern
android.icu.text.DateIntervalInfo$PatternInfo ptn
private static void getDateTimeSkeleton (java.lang.String, java.lang.StringBuilder, java.lang.StringBuilder, java.lang.StringBuilder, java.lang.StringBuilder)
char ch
String skeleton
StringBuilder dateSkeleton
StringBuilder normalizedDateSkeleton
StringBuilder timeSkeleton
StringBuilder normalizedTimeSkeleton
int i
int ECount
int dCount
int MCount
int yCount
int hCount
int HCount
int mCount
int vCount
int zCount
private boolean genSeparateDateTimePtn (java.lang.String, java.lang.String, java.util.Map, android.icu.text.DateTimePatternGenerator)
String skeleton
android.icu.text.DateIntervalFormat$SkeletonAndItsBestMatch skeletons
String dateSkeleton
String timeSkeleton
java.util.Map intervalPatterns
android.icu.text.DateTimePatternGenerator dtpng
String skeleton
android.icu.text.DateIntervalFormat$BestMatchInfo retValue
String bestSkeleton
int differenceInfo
private android.icu.text.DateIntervalFormat$SkeletonAndItsBestMatch genIntervalPattern (int, java.lang.String, java.lang.String, int, java.util.Map)
android.icu.text.DateIntervalInfo$PatternInfo ptnInfo
android.icu.text.DateIntervalFormat$BestMatchInfo tmpRetValue
String tmpBestSkeleton
String fieldLetter
String part1
String part2
int field
String skeleton
String bestSkeleton
int differenceInfo
java.util.Map intervalPatterns
android.icu.text.DateIntervalFormat$SkeletonAndItsBestMatch retValue
android.icu.text.DateIntervalInfo$PatternInfo pattern
private static java.lang.String adjustFieldWidth (java.lang.String, java.lang.String, java.lang.String, int)
int j
char skeletonChar
int fieldCount
int inputFieldCount
char ch
int i
int j
char skeletonChar
int fieldCount
int inputFieldCount
String inputSkeleton
String bestMatchSkeleton
String bestMatchIntervalPattern
int differenceInfo
int[] inputSkeletonFieldWidth
int[] bestMatchSkeletonFieldWidth
StringBuilder adjustedPtn
boolean inQuote
char prevCh
int count
int PATTERN_CHAR_BASE
int adjustedPtnLength
private void concatSingleDate2TimeInterval (java.lang.String, java.lang.String, int, java.util.Map)
String timeIntervalPattern
String pattern
String dtfmt
String datePattern
int field
java.util.Map intervalPatterns
android.icu.text.DateIntervalInfo$PatternInfo timeItvPtnInfo
private static boolean fieldExistsInSkeleton (int, java.lang.String)
int field
String skeleton
String fieldChar
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
public java.util.Map getRawPatterns ()
static void ()
}
android/icu/text/DateIntervalInfo$PatternInfo.classDateIntervalInfo.java
package android.icu.text
public final android.icu.text.DateIntervalInfo$PatternInfo extends java.lang.Object implements java.lang.Cloneable java.io.Serializable {
static final int currentSerialVersion
private static final long serialVersionUID
private final String fIntervalPatternFirstPart
private final String fIntervalPatternSecondPart
private final boolean fFirstDateInPtnIsLaterDate
public void (java.lang.String, java.lang.String, boolean)
String firstPart
String secondPart
boolean firstDateInPtnIsLaterDate
public java.lang.String getFirstPart ()
public java.lang.String getSecondPart ()
public boolean firstDateInPtnIsLaterDate ()
public boolean equals (java.lang.Object)
android.icu.text.DateIntervalInfo$PatternInfo patternInfo
Object a
public int hashCode ()
int hash
public java.lang.String toString ()
}
android/icu/text/DateIntervalInfo.classDateIntervalInfo.java
package android.icu.text
public android.icu.text.DateIntervalInfo extends java.lang.Object implements java.lang.Cloneable android.icu.util.Freezable java.io.Serializable {
private static final String DEBUG_SKELETON
static final int currentSerialVersion
static final String[] CALENDAR_FIELD_TO_PATTERN_LETTER
private static final long serialVersionUID
private static final int MINIMUM_SUPPORTED_CALENDAR_FIELD
private static String FALLBACK_STRING
private static String LATEST_FIRST_PREFIX
private static String EARLIEST_FIRST_PREFIX
private static final android.icu.impl.ICUCache DIICACHE
private String fFallbackIntervalPattern
private boolean fFirstDateInPtnIsLaterDate
private java.util.Map fIntervalPatterns
private volatile transient boolean frozen
private transient boolean fIntervalPatternsReadOnly
public void ()
public void (android.icu.util.ULocale)
android.icu.util.ULocale locale
public void (java.util.Locale)
java.util.Locale locale
private void initializeData (android.icu.util.ULocale)
android.icu.util.ULocale locale
String key
android.icu.text.DateIntervalInfo dii
private void initializeFromReadOnlyPatterns (android.icu.text.DateIntervalInfo)
android.icu.text.DateIntervalInfo dii
private void setup (android.icu.util.ULocale)
String[] preferredCalendarTypes
java.util.Map oldValue
java.util.Map newValue
String key
String skeletonKeyPair
String pattern
int calendarField
int ptnIndex
String skeleton
android.icu.impl.ICUResourceBundle intervalPatterns
int ptnNum
int index
android.icu.util.UResourceBundle parentNameBundle
java.util.MissingResourceException e
String name
android.icu.impl.ICUResourceBundle rb
android.icu.impl.ICUResourceBundle itvDtPtnResource
String fallback
int size
android.icu.util.ULocale currentLocale
String calendarTypeToUse
android.icu.util.ULocale locale
int DEFAULT_HASH_SIZE
java.util.HashSet skeletonKeyPairs
private static int splitPatternInto2Part (java.lang.String)
int repeated
char ch
String intervalPattern
boolean inQuote
char prevCh
int count
int[] patternRepeated
int PATTERN_CHAR_BASE
int i
boolean foundRepetition
public void setIntervalPattern (java.lang.String, int, java.lang.String)
String skeleton
int lrgDiffCalUnit
String intervalPattern
android.icu.text.DateIntervalInfo$PatternInfo ptnInfo
private android.icu.text.DateIntervalInfo$PatternInfo setIntervalPatternInternally (java.lang.String, java.lang.String, java.lang.String)
int prefixLength
int earliestFirstLength
String skeleton
String lrgDiffCalUnit
String intervalPattern
java.util.Map patternsOfOneSkeleton
boolean emptyHash
boolean order
android.icu.text.DateIntervalInfo$PatternInfo itvPtnInfo
private void setIntervalPattern (java.lang.String, java.lang.String, android.icu.text.DateIntervalInfo$PatternInfo)
String skeleton
String lrgDiffCalUnit
android.icu.text.DateIntervalInfo$PatternInfo ptnInfo
java.util.Map patternsOfOneSkeleton
public static android.icu.text.DateIntervalInfo$PatternInfo genPatternInfo (java.lang.String, boolean)
String intervalPattern
boolean laterDateFirst
int splitPoint
String firstPart
String secondPart
public android.icu.text.DateIntervalInfo$PatternInfo getIntervalPattern (java.lang.String, int)
android.icu.text.DateIntervalInfo$PatternInfo intervalPattern
String skeleton
int field
java.util.Map patternsOfOneSkeleton
public java.lang.String getFallbackIntervalPattern ()
public void setFallbackIntervalPattern (java.lang.String)
String fallbackPattern
int firstPatternIndex
int secondPatternIndex
public boolean getDefaultOrder ()
public java.lang.Object clone ()
private java.lang.Object cloneUnfrozenDII ()
android.icu.text.DateIntervalInfo other
CloneNotSupportedException e
private static java.util.Map cloneIntervalPatterns (java.util.Map)
String calField
android.icu.text.DateIntervalInfo$PatternInfo value
java.util.Map$Entry calEntry
String skeleton
java.util.Map patternsOfOneSkeleton
java.util.Map oneSetPtn
java.util.Map$Entry skeletonEntry
java.util.Map patterns
java.util.Map result
public boolean isFrozen ()
public android.icu.text.DateIntervalInfo freeze ()
public android.icu.text.DateIntervalInfo cloneAsThawed ()
android.icu.text.DateIntervalInfo result
static void parseSkeleton (java.lang.String, int[])
int i
String skeleton
int[] skeletonFieldWidth
int PATTERN_CHAR_BASE
private static boolean stringNumeric (int, int, char)
int fieldWidth
int anotherFieldWidth
char patternLetter
android.icu.text.DateIntervalFormat$BestMatchInfo getBestSkeleton (java.lang.String)
int i
int inputFieldWidth
int fieldWidth
int i
int distance
int fieldDifference
String skeleton
String inputSkeleton
String bestSkeleton
int[] inputSkeletonFieldWidth
int[] skeletonFieldWidth
int DIFFERENT_FIELD
int STRING_NUMERIC_DIFFERENCE
int BASE
boolean replaceZWithV
int bestDistance
int bestFieldDifference
public boolean equals (java.lang.Object)
android.icu.text.DateIntervalInfo dtInfo
Object a
public int hashCode ()
public java.util.Map getPatterns ()
java.util.Map$Entry entry
java.util.LinkedHashMap result
public java.util.Map getRawPatterns ()
java.util.Map$Entry entry
java.util.LinkedHashMap result
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static void ()
}
android/icu/text/DateTimePatternGenerator$1.classDateTimePatternGenerator.java
package android.icu.text
android.icu.text.DateTimePatternGenerator$1 extends java.lang.Object {
}
android/icu/text/DateTimePatternGenerator$DateTimeMatcher.classDateTimePatternGenerator.java
package android.icu.text
android.icu.text.DateTimePatternGenerator$DateTimeMatcher extends java.lang.Object implements java.lang.Comparable {
private int[] type
private String[] original
private String[] baseOriginal
private void ()
public java.lang.String origStringForField (int)
int field
public boolean fieldIsNumeric (int)
int field
public java.lang.String toString ()
int i
StringBuilder result
public java.lang.String toCanonicalString ()
char originalChar
char repeatChar
int[] row
int j
int i
StringBuilder result
java.lang.String getBasePattern ()
int i
StringBuilder result
android.icu.text.DateTimePatternGenerator$DateTimeMatcher set (java.lang.String, android.icu.text.DateTimePatternGenerator$FormatParser, boolean)
int i
android.icu.text.DateTimePatternGenerator$VariableField item
String field
int canonicalIndex
int[] row
int typeValue
char repeatChar
int repeatCount
int subTypeValue
Object obj
String pattern
android.icu.text.DateTimePatternGenerator$FormatParser fp
boolean allowDuplicateFields
int getFieldMask ()
int i
int result
void extractFrom (android.icu.text.DateTimePatternGenerator$DateTimeMatcher, int)
int i
android.icu.text.DateTimePatternGenerator$DateTimeMatcher source
int fieldMask
int getDistance (android.icu.text.DateTimePatternGenerator$DateTimeMatcher, int, android.icu.text.DateTimePatternGenerator$DistanceInfo)
int myType
int otherType
int i
android.icu.text.DateTimePatternGenerator$DateTimeMatcher other
int includeMask
android.icu.text.DateTimePatternGenerator$DistanceInfo distanceInfo
int result
public int compareTo (android.icu.text.DateTimePatternGenerator$DateTimeMatcher)
int comp
int i
android.icu.text.DateTimePatternGenerator$DateTimeMatcher that
public boolean equals (java.lang.Object)
int i
Object other
android.icu.text.DateTimePatternGenerator$DateTimeMatcher that
public int hashCode ()
int i
int result
public volatile int compareTo (java.lang.Object)
void (android.icu.text.DateTimePatternGenerator$1)
android.icu.text.DateTimePatternGenerator$1 x0
static java.lang.String[] access$600 (android.icu.text.DateTimePatternGenerator$DateTimeMatcher)
android.icu.text.DateTimePatternGenerator$DateTimeMatcher x0
static int[] access$700 (android.icu.text.DateTimePatternGenerator$DateTimeMatcher)
android.icu.text.DateTimePatternGenerator$DateTimeMatcher x0
}
android/icu/text/DateTimePatternGenerator$DistanceInfo.classDateTimePatternGenerator.java
package android.icu.text
android.icu.text.DateTimePatternGenerator$DistanceInfo extends java.lang.Object {
int missingFieldMask
int extraFieldMask
private void ()
void clear ()
void setTo (android.icu.text.DateTimePatternGenerator$DistanceInfo)
android.icu.text.DateTimePatternGenerator$DistanceInfo other
void addMissing (int)
int field
void addExtra (int)
int field
public java.lang.String toString ()
void (android.icu.text.DateTimePatternGenerator$1)
android.icu.text.DateTimePatternGenerator$1 x0
}
android/icu/text/DateTimePatternGenerator$DTPGflags.classDateTimePatternGenerator.java
package android.icu.text
final android.icu.text.DateTimePatternGenerator$DTPGflags extends java.lang.Enum {
public static final android.icu.text.DateTimePatternGenerator$DTPGflags FIX_FRACTIONAL_SECONDS
public static final android.icu.text.DateTimePatternGenerator$DTPGflags SKELETON_USES_CAP_J
private static final android.icu.text.DateTimePatternGenerator$DTPGflags[] $VALUES
public static android.icu.text.DateTimePatternGenerator$DTPGflags[] values ()
public static android.icu.text.DateTimePatternGenerator$DTPGflags valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/DateTimePatternGenerator$FormatParser.classDateTimePatternGenerator.java
package android.icu.text
public android.icu.text.DateTimePatternGenerator$FormatParser extends java.lang.Object {
private static final android.icu.text.UnicodeSet SYNTAX_CHARS
private static final android.icu.text.UnicodeSet QUOTING_CHARS
private transient android.icu.impl.PatternTokenizer tokenizer
private java.util.List items
public void ()
public final android.icu.text.DateTimePatternGenerator$FormatParser set (java.lang.String)
String string
public android.icu.text.DateTimePatternGenerator$FormatParser set (java.lang.String, boolean)
int status
String string
boolean strict
StringBuffer buffer
StringBuffer variable
private void addVariable (java.lang.StringBuffer, boolean)
StringBuffer variable
boolean strict
public java.util.List getItems ()
public java.lang.String toString ()
public java.lang.String toString (int, int)
String itemString
Object item
int i
int start
int limit
StringBuilder result
public boolean hasDateAndTimeFields ()
int type
Object item
int foundMask
boolean isDate
boolean isTime
public java.lang.Object quoteLiteral (java.lang.String)
String string
static java.util.List access$000 (android.icu.text.DateTimePatternGenerator$FormatParser)
android.icu.text.DateTimePatternGenerator$FormatParser x0
static void ()
}
android/icu/text/DateTimePatternGenerator$PatternInfo.classDateTimePatternGenerator.java
package android.icu.text
public final android.icu.text.DateTimePatternGenerator$PatternInfo extends java.lang.Object {
public static final int OK
public static final int BASE_CONFLICT
public static final int CONFLICT
public int status
public String conflictingPattern
public void ()
}
android/icu/text/DateTimePatternGenerator$PatternWithMatcher.classDateTimePatternGenerator.java
package android.icu.text
android.icu.text.DateTimePatternGenerator$PatternWithMatcher extends java.lang.Object {
public String pattern
public android.icu.text.DateTimePatternGenerator$DateTimeMatcher matcherWithSkeleton
public void (java.lang.String, android.icu.text.DateTimePatternGenerator$DateTimeMatcher)
String pat
android.icu.text.DateTimePatternGenerator$DateTimeMatcher matcher
}
android/icu/text/DateTimePatternGenerator$PatternWithSkeletonFlag.classDateTimePatternGenerator.java
package android.icu.text
android.icu.text.DateTimePatternGenerator$PatternWithSkeletonFlag extends java.lang.Object {
public String pattern
public boolean skeletonWasSpecified
public void (java.lang.String, boolean)
String pat
boolean skelSpecified
public java.lang.String toString ()
}
android/icu/text/DateTimePatternGenerator$VariableField.classDateTimePatternGenerator.java
package android.icu.text
public android.icu.text.DateTimePatternGenerator$VariableField extends java.lang.Object {
private final String string
private final int canonicalIndex
public void (java.lang.String)
String string
public void (java.lang.String, boolean)
String string
boolean strict
public int getType ()
public static java.lang.String getCanonicalCode (int)
Exception e
int type
public boolean isNumeric ()
private int getCanonicalIndex ()
public java.lang.String toString ()
static int access$800 (android.icu.text.DateTimePatternGenerator$VariableField)
android.icu.text.DateTimePatternGenerator$VariableField x0
}
android/icu/text/DateTimePatternGenerator.classDateTimePatternGenerator.java
package android.icu.text
public android.icu.text.DateTimePatternGenerator extends java.lang.Object implements android.icu.util.Freezable java.lang.Cloneable {
private static final boolean DEBUG
public static final int ERA
public static final int YEAR
public static final int QUARTER
public static final int MONTH
public static final int WEEK_OF_YEAR
public static final int WEEK_OF_MONTH
public static final int WEEKDAY
public static final int DAY
public static final int DAY_OF_YEAR
public static final int DAY_OF_WEEK_IN_MONTH
public static final int DAYPERIOD
public static final int HOUR
public static final int MINUTE
public static final int SECOND
public static final int FRACTIONAL_SECOND
public static final int ZONE
public static final int TYPE_LIMIT
public static final int MATCH_NO_OPTIONS
public static final int MATCH_HOUR_FIELD_LENGTH
public static final int MATCH_MINUTE_FIELD_LENGTH
public static final int MATCH_SECOND_FIELD_LENGTH
public static final int MATCH_ALL_FIELDS_LENGTH
private java.util.TreeMap skeleton2pattern
private java.util.TreeMap basePattern_pattern
private String decimal
private String dateTimeFormat
private String[] appendItemFormats
private String[] appendItemNames
private char defaultHourFormatChar
private volatile boolean frozen
private transient android.icu.text.DateTimePatternGenerator$DateTimeMatcher current
private transient android.icu.text.DateTimePatternGenerator$FormatParser fp
private transient android.icu.text.DateTimePatternGenerator$DistanceInfo _distanceInfo
private static final int FRACTIONAL_MASK
private static final int SECOND_AND_FRACTIONAL_MASK
private static android.icu.impl.ICUCache DTPNG_CACHE
private static final String[] CLDR_FIELD_APPEND
private static final String[] CLDR_FIELD_NAME
private static final String[] FIELD_NAME
private static final String[] CANONICAL_ITEMS
private static final java.util.Set CANONICAL_SET
private java.util.Set cldrAvailableFormatKeys
private static final int DATE_MASK
private static final int TIME_MASK
private static final int DELTA
private static final int NUMERIC
private static final int NONE
private static final int NARROW
private static final int SHORT
private static final int LONG
private static final int EXTRA_FIELD
private static final int MISSING_FIELD
private static final int[][] types
public static android.icu.text.DateTimePatternGenerator getEmptyInstance ()
protected void ()
int i
public static android.icu.text.DateTimePatternGenerator getInstance ()
public static android.icu.text.DateTimePatternGenerator getInstance (android.icu.util.ULocale)
android.icu.util.ULocale uLocale
public static android.icu.text.DateTimePatternGenerator getInstance (java.util.Locale)
java.util.Locale locale
public static android.icu.text.DateTimePatternGenerator getFrozenInstance (android.icu.util.ULocale)
android.icu.text.DateTimePatternGenerator$VariableField fld
Object item
int idx
android.icu.text.DateTimePatternGenerator$FormatParser fp
java.util.List items
android.icu.text.SimpleDateFormat df
int i
String[] preferredCalendarTypes
android.icu.impl.ICUResourceBundle formatBundle
String formatName
String value
int i
android.icu.impl.ICUResourceBundle itemBundle
String value
android.icu.impl.ICUResourceBundle fieldBundle
android.icu.impl.ICUResourceBundle dnBundle
int i
android.icu.impl.ICUResourceBundle itemBundle
String formatValue
String formatKey
int i
java.util.MissingResourceException e
android.icu.impl.ICUResourceBundle pbundle
android.icu.util.ULocale uLocale
String localeKey
android.icu.text.DateTimePatternGenerator result
android.icu.text.DateTimePatternGenerator$PatternInfo returnInfo
String shortTimePattern
android.icu.impl.ICUResourceBundle rb
String calendarTypeToUse
android.icu.impl.ICUResourceBundle availFormatsBundle
boolean override
android.icu.text.DecimalFormatSymbols dfs
public char getDefaultHourFormatChar ()
public void setDefaultHourFormatChar (char)
char defaultHourFormatChar
private static void hackTimes (android.icu.text.DateTimePatternGenerator, android.icu.text.DateTimePatternGenerator$PatternInfo, java.lang.String)
char ch
Object item
int i
int j
char ch
Object item
int i
android.icu.text.DateTimePatternGenerator result
android.icu.text.DateTimePatternGenerator$PatternInfo returnInfo
String hackPattern
StringBuilder mmss
boolean gotMm
java.util.BitSet variables
java.util.BitSet nuke
String hhmm
private static java.lang.String getFilteredPattern (android.icu.text.DateTimePatternGenerator$FormatParser, java.util.BitSet)
Object item
int i
android.icu.text.DateTimePatternGenerator$FormatParser fp
java.util.BitSet nuke
StringBuilder result
public static int getAppendFormatNumber (java.lang.String)
int i
String string
private static boolean isCLDRFieldName (int)
int index
public java.lang.String getBestPattern (java.lang.String)
String skeleton
public java.lang.String getBestPattern (java.lang.String, int)
String skeleton
int options
private java.lang.String getBestPattern (java.lang.String, android.icu.text.DateTimePatternGenerator$DateTimeMatcher, int)
char patChr
int patPos
android.icu.text.DateTimePatternGenerator$PatternWithMatcher bestWithMatcher
int neededFields
String datePattern
String timePattern
String skeleton
android.icu.text.DateTimePatternGenerator$DateTimeMatcher skipMatcher
int options
java.util.EnumSet flags
StringBuilder skeletonCopy
boolean inQuoted
String datePattern
String timePattern
public android.icu.text.DateTimePatternGenerator addPattern (java.lang.String, boolean, android.icu.text.DateTimePatternGenerator$PatternInfo)
String pattern
boolean override
android.icu.text.DateTimePatternGenerator$PatternInfo returnInfo
public android.icu.text.DateTimePatternGenerator addPatternWithSkeleton (java.lang.String, java.lang.String, boolean, android.icu.text.DateTimePatternGenerator$PatternInfo)
android.icu.text.DateTimePatternGenerator$DateTimeMatcher matcher
String pattern
String skeletonToUse
boolean override
android.icu.text.DateTimePatternGenerator$PatternInfo returnInfo
android.icu.text.DateTimePatternGenerator$DateTimeMatcher matcher
String basePattern
android.icu.text.DateTimePatternGenerator$PatternWithSkeletonFlag previousPatternWithSameBase
android.icu.text.DateTimePatternGenerator$PatternWithSkeletonFlag previousValue
android.icu.text.DateTimePatternGenerator$PatternWithSkeletonFlag patWithSkelFlag
public java.lang.String getSkeleton (java.lang.String)
String pattern
public java.lang.String getSkeletonAllowingDuplicates (java.lang.String)
String pattern
public java.lang.String getCanonicalSkeletonAllowingDuplicates (java.lang.String)
String pattern
public java.lang.String getBaseSkeleton (java.lang.String)
String pattern
public java.util.Map getSkeletons (java.util.Map)
android.icu.text.DateTimePatternGenerator$PatternWithSkeletonFlag patternWithSkelFlag
String pattern
android.icu.text.DateTimePatternGenerator$DateTimeMatcher item
java.util.Map result
public java.util.Set getBaseSkeletons (java.util.Set)
java.util.Set result
public java.lang.String replaceFieldTypes (java.lang.String, java.lang.String)
String pattern
String skeleton
public java.lang.String replaceFieldTypes (java.lang.String, java.lang.String, int)
android.icu.text.DateTimePatternGenerator$PatternWithMatcher patternNoMatcher
String pattern
String skeleton
int options
public void setDateTimeFormat (java.lang.String)
String dateTimeFormat
public java.lang.String getDateTimeFormat ()
public void setDecimal (java.lang.String)
String decimal
public java.lang.String getDecimal ()
public java.util.Collection getRedundants (java.util.Collection)
android.icu.text.DateTimePatternGenerator$PatternWithSkeletonFlag patternWithSkelFlag
String pattern
String trial
android.icu.text.DateTimePatternGenerator$DateTimeMatcher cur
java.util.Collection output
public void setAppendItemFormat (int, java.lang.String)
int field
String value
public java.lang.String getAppendItemFormat (int)
int field
public void setAppendItemName (int, java.lang.String)
int field
String value
public java.lang.String getAppendItemName (int)
int field
public static boolean isSingleField (java.lang.String)
int i
String skeleton
char first
private void setAvailableFormat (java.lang.String)
String key
private boolean isAvailableFormatSet (java.lang.String)
String key
public boolean isFrozen ()
public android.icu.text.DateTimePatternGenerator freeze ()
public android.icu.text.DateTimePatternGenerator cloneAsThawed ()
android.icu.text.DateTimePatternGenerator result
public java.lang.Object clone ()
android.icu.text.DateTimePatternGenerator result
CloneNotSupportedException e
public boolean skeletonsAreSimilar (java.lang.String, java.lang.String)
int index1
String item2
int index2
String item
String id
String skeleton
java.util.TreeSet parser1
java.util.TreeSet parser2
java.util.Iterator it2
private java.util.TreeSet getSet (java.lang.String)
String item
Object obj
String id
java.util.List items
java.util.TreeSet result
private void checkFrozen ()
private java.lang.String getBestAppending (android.icu.text.DateTimePatternGenerator$DateTimeMatcher, int, android.icu.text.DateTimePatternGenerator$DistanceInfo, android.icu.text.DateTimePatternGenerator$DateTimeMatcher, java.util.EnumSet, int)
int startingMask
android.icu.text.DateTimePatternGenerator$PatternWithMatcher tempWithMatcher
String temp
int foundMask
int topField
android.icu.text.DateTimePatternGenerator$PatternWithMatcher resultPatternWithMatcher
android.icu.text.DateTimePatternGenerator$DateTimeMatcher source
int missingFields
android.icu.text.DateTimePatternGenerator$DistanceInfo distInfo
android.icu.text.DateTimePatternGenerator$DateTimeMatcher skipMatcher
java.util.EnumSet flags
int options
String resultPattern
private java.lang.String getAppendName (int)
int foundMask
private java.lang.String getAppendFormat (int)
int foundMask
private int getTopBitNumber (int)
int foundMask
int i
private void complete ()
int i
android.icu.text.DateTimePatternGenerator$PatternInfo patternInfo
private android.icu.text.DateTimePatternGenerator$PatternWithMatcher getBestRaw (android.icu.text.DateTimePatternGenerator$DateTimeMatcher, int, android.icu.text.DateTimePatternGenerator$DistanceInfo, android.icu.text.DateTimePatternGenerator$DateTimeMatcher)
android.icu.text.DateTimePatternGenerator$PatternWithSkeletonFlag patternWithSkelFlag
int distance
android.icu.text.DateTimePatternGenerator$DateTimeMatcher trial
android.icu.text.DateTimePatternGenerator$DateTimeMatcher source
int includeMask
android.icu.text.DateTimePatternGenerator$DistanceInfo missingFields
android.icu.text.DateTimePatternGenerator$DateTimeMatcher skipMatcher
int bestDistance
android.icu.text.DateTimePatternGenerator$PatternWithMatcher bestPatternWithMatcher
android.icu.text.DateTimePatternGenerator$DistanceInfo tempInfo
private java.lang.String adjustFieldTypes (android.icu.text.DateTimePatternGenerator$PatternWithMatcher, android.icu.text.DateTimePatternGenerator$DateTimeMatcher, java.util.EnumSet, int)
String newField
String skelField
int skelFieldLen
boolean patFieldIsNumeric
boolean skelFieldIsNumeric
int i
String reqField
int reqFieldLen
int adjFieldLen
android.icu.text.DateTimePatternGenerator$DateTimeMatcher matcherWithSkeleton
char c
android.icu.text.DateTimePatternGenerator$VariableField variableField
StringBuilder fieldBuilder
int type
Object item
android.icu.text.DateTimePatternGenerator$PatternWithMatcher patternWithMatcher
android.icu.text.DateTimePatternGenerator$DateTimeMatcher inputRequest
java.util.EnumSet flags
int options
StringBuilder newPattern
public java.lang.String getFields (java.lang.String)
Object item
String pattern
StringBuilder newPattern
private static java.lang.String showMask (int)
int i
int mask
StringBuilder result
private static java.lang.String getName (java.lang.String)
String s
int i
String name
int subtype
boolean string
private static int getCanonicalIndex (java.lang.String, boolean)
int i
int[] row
int i
String s
boolean strict
int len
int ch
int bestRow
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static int access$300 (java.lang.String, boolean)
String x0
boolean x1
static int[][] access$400 ()
static java.lang.String[] access$500 ()
static java.lang.String access$900 (int)
int x0
static void ()
}
android/icu/text/DecimalFormat$AffixForCurrency.classDecimalFormat.java
package android.icu.text
final android.icu.text.DecimalFormat$AffixForCurrency extends java.lang.Object {
private String negPrefixPatternForCurrency
private String negSuffixPatternForCurrency
private String posPrefixPatternForCurrency
private String posSuffixPatternForCurrency
private final int patternType
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, int)
String negPrefix
String negSuffix
String posPrefix
String posSuffix
int type
public java.lang.String getNegPrefix ()
public java.lang.String getNegSuffix ()
public java.lang.String getPosPrefix ()
public java.lang.String getPosSuffix ()
public int getPatternType ()
}
android/icu/text/DecimalFormat$Unit.classDecimalFormat.java
package android.icu.text
android.icu.text.DecimalFormat$Unit extends java.lang.Object {
private final String prefix
private final String suffix
public void (java.lang.String, java.lang.String)
String prefix
String suffix
public void writeSuffix (java.lang.StringBuffer)
StringBuffer toAppendTo
public void writePrefix (java.lang.StringBuffer)
StringBuffer toAppendTo
public boolean equals (java.lang.Object)
Object obj
android.icu.text.DecimalFormat$Unit other
public java.lang.String toString ()
}
android/icu/text/DecimalFormat.classDecimalFormat.java
package android.icu.text
public android.icu.text.DecimalFormat extends android.icu.text.NumberFormat {
private static double epsilon
private static final int CURRENCY_SIGN_COUNT_ZERO
private static final int CURRENCY_SIGN_COUNT_IN_SYMBOL_FORMAT
private static final int CURRENCY_SIGN_COUNT_IN_ISO_FORMAT
private static final int CURRENCY_SIGN_COUNT_IN_PLURAL_FORMAT
private static final int STATUS_INFINITE
private static final int STATUS_POSITIVE
private static final int STATUS_UNDERFLOW
private static final int STATUS_LENGTH
private static final android.icu.text.UnicodeSet dotEquivalents
private static final android.icu.text.UnicodeSet commaEquivalents
private static final android.icu.text.UnicodeSet strictDotEquivalents
private static final android.icu.text.UnicodeSet strictCommaEquivalents
private static final android.icu.text.UnicodeSet defaultGroupingSeparators
private static final android.icu.text.UnicodeSet strictDefaultGroupingSeparators
static final android.icu.text.UnicodeSet minusSigns
static final android.icu.text.UnicodeSet plusSigns
static final boolean skipExtendedSeparatorParsing
boolean parseRequireDecimalPoint
private int PARSE_MAX_EXPONENT
private transient android.icu.text.DigitList digitList
private String positivePrefix
private String positiveSuffix
private String negativePrefix
private String negativeSuffix
private String posPrefixPattern
private String posSuffixPattern
private String negPrefixPattern
private String negSuffixPattern
private java.text.ChoiceFormat currencyChoice
private int multiplier
private byte groupingSize
private byte groupingSize2
private boolean decimalSeparatorAlwaysShown
private android.icu.text.DecimalFormatSymbols symbols
private boolean useSignificantDigits
private int minSignificantDigits
private int maxSignificantDigits
private boolean useExponentialNotation
private byte minExponentDigits
private boolean exponentSignAlwaysShown
private java.math.BigDecimal roundingIncrement
private transient android.icu.math.BigDecimal roundingIncrementICU
private int roundingMode
private android.icu.math.MathContext mathContext
private int formatWidth
private char pad
private int padPosition
private boolean parseBigDecimal
private android.icu.util.Currency$CurrencyUsage currencyUsage
static final int currentSerialVersion
private int serialVersionOnStream
public static final int PAD_BEFORE_PREFIX
public static final int PAD_AFTER_PREFIX
public static final int PAD_BEFORE_SUFFIX
public static final int PAD_AFTER_SUFFIX
static final char PATTERN_ZERO_DIGIT
static final char PATTERN_ONE_DIGIT
static final char PATTERN_TWO_DIGIT
static final char PATTERN_THREE_DIGIT
static final char PATTERN_FOUR_DIGIT
static final char PATTERN_FIVE_DIGIT
static final char PATTERN_SIX_DIGIT
static final char PATTERN_SEVEN_DIGIT
static final char PATTERN_EIGHT_DIGIT
static final char PATTERN_NINE_DIGIT
static final char PATTERN_GROUPING_SEPARATOR
static final char PATTERN_DECIMAL_SEPARATOR
static final char PATTERN_DIGIT
static final char PATTERN_SIGNIFICANT_DIGIT
static final char PATTERN_EXPONENT
static final char PATTERN_PLUS_SIGN
private static final char PATTERN_PER_MILLE
private static final char PATTERN_PERCENT
static final char PATTERN_PAD_ESCAPE
private static final char PATTERN_MINUS
private static final char PATTERN_SEPARATOR
private static final char CURRENCY_SIGN
private static final char QUOTE
static final int DOUBLE_INTEGER_DIGITS
static final int DOUBLE_FRACTION_DIGITS
static final int MAX_SCIENTIFIC_INTEGER_DIGITS
private static final long serialVersionUID
private java.util.ArrayList attributes
private String formatPattern
private int style
private int currencySignCount
private transient java.util.Set affixPatternsForCurrency
private transient boolean isReadyForParsing
private android.icu.text.CurrencyPluralInfo currencyPluralInfo
static final android.icu.text.DecimalFormat$Unit NULL_UNIT
private transient android.icu.math.BigDecimal actualRoundingIncrementICU
private transient java.math.BigDecimal actualRoundingIncrement
private transient double roundingDouble
private transient double roundingDoubleReciprocal
static final double roundingIncrementEpsilon
public void ()
android.icu.util.ULocale def
String pattern
public void (java.lang.String)
String pattern
android.icu.util.ULocale def
public void (java.lang.String, android.icu.text.DecimalFormatSymbols)
String pattern
android.icu.text.DecimalFormatSymbols symbols
private void createFromPatternAndSymbols (java.lang.String, android.icu.text.DecimalFormatSymbols)
String pattern
android.icu.text.DecimalFormatSymbols inputSymbols
public void (java.lang.String, android.icu.text.DecimalFormatSymbols, android.icu.text.CurrencyPluralInfo, int)
String pattern
android.icu.text.DecimalFormatSymbols symbols
android.icu.text.CurrencyPluralInfo infoInput
int style
android.icu.text.CurrencyPluralInfo info
private void create (java.lang.String, android.icu.text.DecimalFormatSymbols, android.icu.text.CurrencyPluralInfo, int)
String currencyPluralPatternForOther
String pattern
android.icu.text.DecimalFormatSymbols inputSymbols
android.icu.text.CurrencyPluralInfo info
int inputStyle
void (java.lang.String, android.icu.text.DecimalFormatSymbols, int)
String pattern
android.icu.text.DecimalFormatSymbols inputSymbols
int style
android.icu.text.CurrencyPluralInfo info
public java.lang.StringBuffer format (double, java.lang.StringBuffer, java.text.FieldPosition)
double number
StringBuffer result
java.text.FieldPosition fieldPosition
private boolean isNegative (double)
double number
private double round (double)
double number
boolean isNegative
private double multiply (double)
double number
private java.lang.StringBuffer format (double, java.lang.StringBuffer, java.text.FieldPosition, boolean)
int prefixLen
int suffixLen
int log10RoundingIncr
double roundingIncReciprocal
double roundingInc
double number
StringBuffer result
java.text.FieldPosition fieldPosition
boolean parseAttr
boolean isNegative
int precision
double adjustNumberAsInFormatting (double)
double number
android.icu.text.DigitList toDigitList (double)
double number
android.icu.text.DigitList result
boolean isNumberNegative (double)
double number
private static double round (double, double, double, int, boolean)
double testFloor
double ceil
double ceildiff
double floor
double floordiff
double number
double roundingInc
double roundingIncReciprocal
int mode
boolean isNegative
double div
public java.lang.StringBuffer format (long, java.lang.StringBuffer, java.text.FieldPosition)
long number
StringBuffer result
java.text.FieldPosition fieldPosition
private java.lang.StringBuffer format (long, java.lang.StringBuffer, java.text.FieldPosition, boolean)
long cutoff
long cutoff
boolean tooBig
long number
StringBuffer result
java.text.FieldPosition fieldPosition
boolean parseAttr
boolean isNegative
public java.lang.StringBuffer format (java.math.BigInteger, java.lang.StringBuffer, java.text.FieldPosition)
java.math.BigInteger number
StringBuffer result
java.text.FieldPosition fieldPosition
private java.lang.StringBuffer format (java.math.BigInteger, java.lang.StringBuffer, java.text.FieldPosition, boolean)
int maxIntDigits
int maxIntDigits
java.math.BigInteger number
StringBuffer result
java.text.FieldPosition fieldPosition
boolean parseAttr
public java.lang.StringBuffer format (java.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition)
java.math.BigDecimal number
StringBuffer result
java.text.FieldPosition fieldPosition
private java.lang.StringBuffer format (java.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition, boolean)
int maxIntDigits
int maxIntDigits
java.math.BigDecimal number
StringBuffer result
java.text.FieldPosition fieldPosition
boolean parseAttr
public java.lang.StringBuffer format (android.icu.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition)
int maxIntDigits
int maxIntDigits
android.icu.math.BigDecimal number
StringBuffer result
java.text.FieldPosition fieldPosition
private boolean isGroupingPosition (int)
int pos
boolean result
private int precision (boolean)
boolean isIntegral
private java.lang.StringBuffer subformat (int, java.lang.StringBuffer, java.text.FieldPosition, boolean, boolean, boolean, int)
int number
StringBuffer result
java.text.FieldPosition fieldPosition
boolean isNegative
boolean isInteger
boolean parseAttr
int maxIntDig
android.icu.text.PluralRules$FixedDecimal getFixedDecimal (double)
double number
android.icu.text.PluralRules$FixedDecimal getFixedDecimal (double, android.icu.text.DigitList)
int maxFractionalDigits
int minFractionalDigits
int i
int i
double number
android.icu.text.DigitList dl
int fractionalDigitsInDigitList
int v
long f
int maxFractionalDigits
int minFractionalDigits
private java.lang.StringBuffer subformat (double, java.lang.StringBuffer, java.text.FieldPosition, boolean, boolean, boolean, int)
double number
StringBuffer result
java.text.FieldPosition fieldPosition
boolean isNegative
boolean isInteger
boolean parseAttr
int maxIntDig
private java.lang.StringBuffer subformat (java.lang.String, java.lang.StringBuffer, java.text.FieldPosition, boolean, boolean, boolean, int)
String currencyPluralPattern
String pluralCount
StringBuffer result
java.text.FieldPosition fieldPosition
boolean isNegative
boolean isInteger
boolean parseAttr
int maxIntDig
private java.lang.StringBuffer subformat (java.lang.StringBuffer, java.text.FieldPosition, boolean, boolean, boolean, int)
StringBuffer result
java.text.FieldPosition fieldPosition
boolean isNegative
boolean isInteger
boolean parseAttr
int maxIntDig
int prefixLen
int suffixLen
private void subformatFixed (java.lang.StringBuffer, java.text.FieldPosition, boolean, boolean, int)
byte digit
StringBuffer result
java.text.FieldPosition fieldPosition
boolean isInteger
boolean parseAttr
int maxIntDig
char[] digits
char grouping
char decimal
boolean useSigDig
int minIntDig
int i
int intBegin
long fractionalDigits
int fractionalDigitsCount
boolean recordFractionDigits
int sigCount
int minSigDig
int maxSigDig
int count
int digitIndex
int sizeBeforeIntegerPart
int posSinceLastGrouping
boolean fractionPresent
int fracBegin
private void subformatExponential (java.lang.StringBuffer, java.text.FieldPosition, boolean)
int decimalSeparatorBegin
byte digit
int expSignBegin
int expDig
StringBuffer result
java.text.FieldPosition fieldPosition
boolean parseAttr
char[] digits
char decimal
boolean useSigDig
int maxIntDig
int minIntDig
int i
int intBegin
int intEnd
int fracBegin
int minFracDig
long fractionalDigits
int fractionalDigitsCount
boolean recordFractionDigits
int exponent
int minimumDigits
int integerDigits
int totalDigits
boolean negativeExponent
int expBegin
private final void addPadding (java.lang.StringBuffer, java.text.FieldPosition, int, int)
int i
char[] padding
int len
StringBuffer result
java.text.FieldPosition fieldPosition
int prefixLen
int suffixLen
public java.lang.Number parse (java.lang.String, java.text.ParsePosition)
String text
java.text.ParsePosition parsePosition
public android.icu.util.CurrencyAmount parseCurrency (java.lang.CharSequence, java.text.ParsePosition)
CharSequence text
java.text.ParsePosition pos
android.icu.util.Currency[] currency
private java.lang.Object parse (java.lang.String, java.text.ParsePosition, android.icu.util.Currency[])
int nx
long l
java.math.BigInteger big
android.icu.math.BigDecimal big
int mult
String text
java.text.ParsePosition parsePosition
android.icu.util.Currency[] currency
int backup
int i
boolean[] status
Number n
private boolean parseForCurrency (java.lang.String, java.text.ParsePosition, android.icu.util.Currency[], boolean[])
int savedCurrencySignCount
boolean found
boolean result
android.icu.text.DecimalFormat$AffixForCurrency affix
int index
String text
java.text.ParsePosition parsePosition
android.icu.util.Currency[] currency
boolean[] status
int origPos
int maxPosIndex
int maxErrorPos
boolean[] savedStatus
boolean[] tmpStatus
java.text.ParsePosition tmpPos
android.icu.text.DigitList tmpDigitList
boolean found
boolean result
private void setupCurrencyAffixForAllPatterns ()
String pluralCount
String currencyPattern
String savedFormatPattern
android.icu.text.DecimalFormat$AffixForCurrency affixes
java.util.Iterator iter
java.util.Set currencyUnitPatternSet
private final boolean subparse (java.lang.String, java.text.ParsePosition, android.icu.text.DigitList, boolean[], android.icu.util.Currency[], java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean, int)
boolean negExp
int pos
android.icu.text.DigitList exponentDigits
int ch
char[] digitSymbols
char decimal
char grouping
String exponentSep
boolean sawDecimal
boolean sawGrouping
boolean sawExponent
boolean sawDigit
long exponent
int digit
boolean strictParse
boolean strictFail
int lastGroup
int digitStart
int gs2
android.icu.text.UnicodeSet decimalEquiv
android.icu.text.UnicodeSet groupEquiv
int digitCount
int backup
String text
java.text.ParsePosition parsePosition
android.icu.text.DigitList digits
boolean[] status
android.icu.util.Currency[] currency
String negPrefix
String negSuffix
String posPrefix
String posSuffix
boolean parseComplexCurrency
int type
int position
int oldStart
int posMatch
int negMatch
private int countCodePoints (java.lang.String, int, int)
String str
int start
int end
int count
int index
private android.icu.text.UnicodeSet getEquivalentDecimals (char, boolean)
char decimal
boolean strictParse
android.icu.text.UnicodeSet equivSet
private final int skipPadding (java.lang.String, int)
String text
int position
private int compareAffix (java.lang.String, int, boolean, boolean, java.lang.String, boolean, int, android.icu.util.Currency[])
String text
int pos
boolean isNegative
boolean isPrefix
String affixPat
boolean complexCurrencyParsing
int type
android.icu.util.Currency[] currency
private static boolean isBidiMark (int)
int c
private static java.lang.String trimMarksFromAffix (java.lang.String)
char c
String affix
boolean hasBidiMark
int idx
StringBuilder buf
private static int compareSimpleAffix (java.lang.String, java.lang.String, int)
int ic
boolean literalMatch
int s
int ic
boolean match
int c
int len
int i
String affix
String input
int pos
int start
String trimmedAffix
private static boolean equalWithSignCompatibility (int, int)
int lhs
int rhs
private static int skipPatternWhiteSpace (java.lang.String, int)
int c
String text
int pos
private static int skipUWhiteSpace (java.lang.String, int)
int c
String text
int pos
private static int skipBidiMarks (java.lang.String, int)
int c
String text
int pos
private int compareComplexAffix (java.lang.String, java.lang.String, int, int, android.icu.util.Currency[])
int j
android.icu.util.Currency effectiveCurr
boolean intl
boolean plural
android.icu.util.ULocale uloc
java.text.ParsePosition ppos
String iso
char c
int i
String affixPat
String text
int pos
int type
android.icu.util.Currency[] currency
int start
static final int match (java.lang.String, int, int)
int s
String text
int pos
int ch
static final int match (java.lang.String, int, java.lang.String)
int ch
int i
String text
int pos
String str
public android.icu.text.DecimalFormatSymbols getDecimalFormatSymbols ()
Exception foo
public void setDecimalFormatSymbols (android.icu.text.DecimalFormatSymbols)
android.icu.text.DecimalFormatSymbols newSymbols
private void setCurrencyForSymbols ()
android.icu.text.DecimalFormatSymbols def
public java.lang.String getPositivePrefix ()
public void setPositivePrefix (java.lang.String)
String newValue
public java.lang.String getNegativePrefix ()
public void setNegativePrefix (java.lang.String)
String newValue
public java.lang.String getPositiveSuffix ()
public void setPositiveSuffix (java.lang.String)
String newValue
public java.lang.String getNegativeSuffix ()
public void setNegativeSuffix (java.lang.String)
String newValue
public int getMultiplier ()
public void setMultiplier (int)
int newValue
public java.math.BigDecimal getRoundingIncrement ()
public void setRoundingIncrement (java.math.BigDecimal)
java.math.BigDecimal newValue
public void setRoundingIncrement (android.icu.math.BigDecimal)
android.icu.math.BigDecimal newValue
int i
public void setRoundingIncrement (double)
double newValue
public int getRoundingMode ()
public void setRoundingMode (int)
int roundingMode
public int getFormatWidth ()
public void setFormatWidth (int)
int width
public char getPadCharacter ()
public void setPadCharacter (char)
char padChar
public int getPadPosition ()
public void setPadPosition (int)
int padPos
public boolean isScientificNotation ()
public void setScientificNotation (boolean)
boolean useScientific
public byte getMinimumExponentDigits ()
public void setMinimumExponentDigits (byte)
byte minExpDig
public boolean isExponentSignAlwaysShown ()
public void setExponentSignAlwaysShown (boolean)
boolean expSignAlways
public int getGroupingSize ()
public void setGroupingSize (int)
int newValue
public int getSecondaryGroupingSize ()
public void setSecondaryGroupingSize (int)
int newValue
public android.icu.math.MathContext getMathContextICU ()
public java.math.MathContext getMathContext ()
Exception foo
public void setMathContextICU (android.icu.math.MathContext)
android.icu.math.MathContext newValue
public void setMathContext (java.math.MathContext)
java.math.MathContext newValue
public boolean isDecimalSeparatorAlwaysShown ()
public void setDecimalPatternMatchRequired (boolean)
boolean value
public boolean isDecimalPatternMatchRequired ()
public void setDecimalSeparatorAlwaysShown (boolean)
boolean newValue
public android.icu.text.CurrencyPluralInfo getCurrencyPluralInfo ()
Exception foo
public void setCurrencyPluralInfo (android.icu.text.CurrencyPluralInfo)
android.icu.text.CurrencyPluralInfo newInfo
public java.lang.Object clone ()
android.icu.text.DecimalFormat other
Exception e
public boolean equals (java.lang.Object)
Object obj
android.icu.text.DecimalFormat other
private boolean equals (java.lang.String, java.lang.String)
String pat1
String pat2
private java.lang.String unquote (java.lang.String)
char ch
String pat
StringBuilder buf
int i
public int hashCode ()
public java.lang.String toPattern ()
public java.lang.String toLocalizedPattern ()
private void expandAffixes (java.lang.String)
String pluralCount
StringBuffer buffer
private void expandAffix (java.lang.String, java.lang.String, java.lang.StringBuffer, boolean)
int j
boolean[] isChoiceFormat
java.text.FieldPosition pos
boolean[] isChoiceFormat
boolean intl
boolean plural
String s
android.icu.util.Currency currency
String minusString
char c
int i
String pattern
String pluralCount
StringBuffer buffer
boolean doFormat
private int appendAffix (java.lang.StringBuffer, boolean, boolean, java.text.FieldPosition, boolean)
String affixPat
StringBuffer affixBuf
String pattern
int offset
String aff
int firstPos
int start
int end
String aff
int firstPos
int start
int end
int firstPos
int start
int end
StringBuffer buf
boolean isNegative
boolean isPrefix
java.text.FieldPosition fieldPosition
boolean parseAttr
String affix
String pattern
private void formatAffix2Attribute (boolean, android.icu.text.NumberFormat$Field, java.lang.StringBuffer, int, int)
boolean isPrefix
android.icu.text.NumberFormat$Field fieldType
StringBuffer buf
int offset
int symbolSize
int begin
private void addAttribute (android.icu.text.NumberFormat$Field, int, int)
android.icu.text.NumberFormat$Field field
int begin
int end
java.text.FieldPosition pos
public java.text.AttributedCharacterIterator formatToCharacterIterator (java.lang.Object)
Object obj
java.text.AttributedCharacterIterator formatToCharacterIterator (java.lang.Object, android.icu.text.DecimalFormat$Unit)
java.text.FieldPosition pos
java.text.Format$Field attribute
int i
Object obj
android.icu.text.DecimalFormat$Unit unit
Number number
StringBuffer text
java.text.AttributedString as
private void appendAffixPattern (java.lang.StringBuffer, boolean, boolean, boolean)
char ch
int i
String affix
int j
char ch
int i
StringBuffer buffer
boolean isNegative
boolean isPrefix
boolean localized
String affixPat
private java.lang.String toPattern (boolean)
int i
int pos
int pos
int add
int sub0Start
int g
int maxDig
int minDig
int maxSigDig
int i
int part
boolean localized
StringBuffer result
char zero
char digit
char sigDigit
boolean useSigDig
char group
int roundingDecimalPos
String roundingDigits
int padPos
String padSpec
public void applyPattern (java.lang.String)
String pattern
public void applyLocalizedPattern (java.lang.String)
String pattern
private void applyPattern (java.lang.String, boolean)
String pattern
boolean localized
private void expandAffixAdjustWidth (java.lang.String)
String pluralCount
private void applyPatternWithoutExpandAffix (java.lang.String, boolean)
int p
char after
boolean doubled
char ch
int n
int minInt
int scale
int digitTotalCount
int effectiveDecimalPos
boolean useSigDig
int subpart
int sub0Start
int sub0Limit
int sub2Limit
StringBuilder prefix
StringBuilder suffix
int decimalPos
int multpl
int digitLeftCount
int zeroDigitCount
int digitRightCount
int sigDigitCount
byte groupingCount
byte groupingCount2
int padPos
char padChar
int incrementPos
long incrementVal
byte expDigits
boolean expSignAlways
int currencySignCnt
StringBuilder affix
int start
int part
int d
android.icu.util.Currency theCurrency
String pattern
boolean localized
char zeroDigit
char sigDigit
char groupingSeparator
char decimalSeparator
char percent
char perMill
char digit
char separator
String exponent
char plus
char padEscape
char minus
char nineDigit
boolean gotNegative
int pos
private void patternError (java.lang.String, java.lang.String)
String msg
String pattern
public void setMaximumIntegerDigits (int)
int newValue
public void setMinimumIntegerDigits (int)
int newValue
public int getMinimumSignificantDigits ()
public int getMaximumSignificantDigits ()
public void setMinimumSignificantDigits (int)
int min
int max
public void setMaximumSignificantDigits (int)
int max
int min
public boolean areSignificantDigitsUsed ()
public void setSignificantDigitsUsed (boolean)
boolean useSignificantDigits
public void setCurrency (android.icu.util.Currency)
boolean[] isChoiceFormat
String s
int d
android.icu.util.Currency theCurrency
public void setCurrencyUsage (android.icu.util.Currency$CurrencyUsage)
int d
android.icu.util.Currency$CurrencyUsage newUsage
android.icu.util.Currency theCurrency
public android.icu.util.Currency$CurrencyUsage getCurrencyUsage ()
protected android.icu.util.Currency getEffectiveCurrency ()
android.icu.util.Currency c
public void setMaximumFractionDigits (int)
int newValue
private void _setMaximumFractionDigits (int)
int newValue
public void setMinimumFractionDigits (int)
int newValue
public void setParseBigDecimal (boolean)
boolean value
public boolean isParseBigDecimal ()
public void setParseMaxDigits (int)
int newValue
public int getParseMaxDigits ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
private void setInternalRoundingIncrement (android.icu.math.BigDecimal)
android.icu.math.BigDecimal value
private void resetActualRounding ()
android.icu.math.BigDecimal byWidth
private void setRoundingDouble (double)
double rawRoundedReciprocal
double newValue
static void ()
}
android/icu/text/DecimalFormatSymbols.classDecimalFormatSymbols.java
package android.icu.text
public android.icu.text.DecimalFormatSymbols extends java.lang.Object implements java.lang.Cloneable java.io.Serializable {
public static final int CURRENCY_SPC_CURRENCY_MATCH
public static final int CURRENCY_SPC_SURROUNDING_MATCH
public static final int CURRENCY_SPC_INSERT
private String[] currencySpcBeforeSym
private String[] currencySpcAfterSym
private char zeroDigit
private char[] digits
private char groupingSeparator
private char decimalSeparator
private char perMill
private char percent
private char digit
private char sigDigit
private char patternSeparator
private String infinity
private String NaN
private char minusSign
private String currencySymbol
private String intlCurrencySymbol
private char monetarySeparator
private char monetaryGroupingSeparator
private char exponential
private String exponentSeparator
private char padEscape
private char plusSign
private java.util.Locale requestedLocale
private android.icu.util.ULocale ulocale
private String minusString
private String plusString
private String exponentMultiplicationSign
private static final long serialVersionUID
private static final int currentSerialVersion
private int serialVersionOnStream
private static final android.icu.impl.ICUCache cachedLocaleData
private String currencyPattern
private android.icu.util.ULocale validLocale
private android.icu.util.ULocale actualLocale
private transient android.icu.util.Currency currency
public void ()
public void (java.util.Locale)
java.util.Locale locale
public void (android.icu.util.ULocale)
android.icu.util.ULocale locale
public static android.icu.text.DecimalFormatSymbols getInstance ()
public static android.icu.text.DecimalFormatSymbols getInstance (java.util.Locale)
java.util.Locale locale
public static android.icu.text.DecimalFormatSymbols getInstance (android.icu.util.ULocale)
android.icu.util.ULocale locale
public static java.util.Locale[] getAvailableLocales ()
public static android.icu.util.ULocale[] getAvailableULocales ()
public char getZeroDigit ()
public char[] getDigits ()
int i
char[] digitArray
char[] getDigitsLocal ()
int i
char[] digitArray
public void setZeroDigit (char)
int i
char zeroDigit
public char getSignificantDigit ()
public void setSignificantDigit (char)
char sigDigit
public char getGroupingSeparator ()
public void setGroupingSeparator (char)
char groupingSeparator
public char getDecimalSeparator ()
public void setDecimalSeparator (char)
char decimalSeparator
public char getPerMill ()
public void setPerMill (char)
char perMill
public char getPercent ()
public void setPercent (char)
char percent
public char getDigit ()
public void setDigit (char)
char digit
public char getPatternSeparator ()
public void setPatternSeparator (char)
char patternSeparator
public java.lang.String getInfinity ()
public void setInfinity (java.lang.String)
String infinity
public java.lang.String getNaN ()
public void setNaN (java.lang.String)
String NaN
public char getMinusSign ()
public java.lang.String getMinusString ()
public void setMinusSign (char)
char minusSign
char[] minusArray
public java.lang.String getCurrencySymbol ()
public void setCurrencySymbol (java.lang.String)
String currency
public java.lang.String getInternationalCurrencySymbol ()
public void setInternationalCurrencySymbol (java.lang.String)
String currency
public android.icu.util.Currency getCurrency ()
public void setCurrency (android.icu.util.Currency)
android.icu.util.Currency currency
public char getMonetaryDecimalSeparator ()
public char getMonetaryGroupingSeparator ()
java.lang.String getCurrencyPattern ()
public void setMonetaryDecimalSeparator (char)
char sep
public void setMonetaryGroupingSeparator (char)
char sep
public java.lang.String getExponentMultiplicationSign ()
public void setExponentMultiplicationSign (java.lang.String)
String exponentMultiplicationSign
public java.lang.String getExponentSeparator ()
public void setExponentSeparator (java.lang.String)
String exp
public char getPlusSign ()
public java.lang.String getPlusString ()
public void setPlusSign (char)
char plus
char[] plusArray
public char getPadEscape ()
public void setPadEscape (char)
char c
public java.lang.String getPatternForCurrencySpacing (int, boolean)
int itemType
boolean beforeCurrency
public void setPatternForCurrencySpacing (int, boolean, java.lang.String)
int itemType
boolean beforeCurrency
String pattern
public java.util.Locale getLocale ()
public android.icu.util.ULocale getULocale ()
public java.lang.Object clone ()
CloneNotSupportedException e
public boolean equals (java.lang.Object)
int i
int i
Object obj
android.icu.text.DecimalFormatSymbols other
public int hashCode ()
int result
private static boolean isBidiMark (char)
char c
private void initialize (android.icu.util.ULocale)
String digitString
String nsName
java.util.MissingResourceException ex1
java.util.MissingResourceException ex
int i
android.icu.impl.ICUResourceBundle rb
boolean isLatn
String baseKey
String latnKey
String[] symbolKeys
String[] fallbackElements
String[] symbolsArray
boolean[] isChoiceFormat
android.icu.impl.CurrencyData$CurrencyFormatInfo fmtInfo
android.icu.util.ULocale locale
String nsName
android.icu.text.NumberingSystem ns
String[][] data
String[] numberElements
android.icu.impl.ICUResourceBundle r
android.icu.util.ULocale uloc
android.icu.impl.CurrencyData$CurrencyDisplayInfo info
String currname
private void initSpacingInfo (android.icu.impl.CurrencyData$CurrencySpacingInfo)
android.icu.impl.CurrencyData$CurrencySpacingInfo spcInfo
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
char[] minusArray
char[] plusArray
java.io.ObjectInputStream stream
public final android.icu.util.ULocale getLocale (android.icu.util.ULocale$Type)
android.icu.util.ULocale$Type type
final void setLocale (android.icu.util.ULocale, android.icu.util.ULocale)
android.icu.util.ULocale valid
android.icu.util.ULocale actual
static void ()
}
android/icu/text/DictionaryBreakEngine$DequeI.classDictionaryBreakEngine.java
package android.icu.text
android.icu.text.DictionaryBreakEngine$DequeI extends java.lang.Object {
private int[] data
private int lastIdx
private int firstIdx
static final boolean $assertionsDisabled
void ()
int size ()
boolean isEmpty ()
private void grow ()
int[] newData
void offer (int)
int v
void push (int)
int v
int pop ()
int peek ()
int peekLast ()
int pollLast ()
boolean contains (int)
int i
int v
static void ()
}
android/icu/text/DictionaryBreakEngine$PossibleWord.classDictionaryBreakEngine.java
package android.icu.text
android.icu.text.DictionaryBreakEngine$PossibleWord extends java.lang.Object {
private static final int POSSIBLE_WORD_LIST_MAX
private int[] lengths
private int[] count
private int prefix
private int offset
private int mark
private int current
public void ()
public int candidates (java.text.CharacterIterator, android.icu.text.DictionaryMatcher, int)
java.text.CharacterIterator fIter
android.icu.text.DictionaryMatcher dict
int rangeEnd
int start
public int acceptMarked (java.text.CharacterIterator)
java.text.CharacterIterator fIter
public boolean backUp (java.text.CharacterIterator)
java.text.CharacterIterator fIter
public int longestPrefix ()
public void markCurrent ()
}
android/icu/text/DictionaryBreakEngine.classDictionaryBreakEngine.java
package android.icu.text
abstract android.icu.text.DictionaryBreakEngine extends java.lang.Object implements android.icu.text.LanguageBreakEngine {
android.icu.text.UnicodeSet fSet
private java.util.BitSet fTypes
public transient void (java.lang.Integer[])
Integer type
Integer[] breakTypes
public boolean handles (int, int)
int c
int breakType
public int findBreaks (java.text.CharacterIterator, int, int, boolean, int, android.icu.text.DictionaryBreakEngine$DequeI)
boolean isDict
int current
int rangeStart
int rangeEnd
java.text.CharacterIterator text
int startPos
int endPos
boolean reverse
int breakType
android.icu.text.DictionaryBreakEngine$DequeI foundBreaks
int result
int start
int current
int rangeStart
int rangeEnd
int c
void setCharacters (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet set
abstract int divideUpDictionaryRange (java.text.CharacterIterator, int, int, android.icu.text.DictionaryBreakEngine$DequeI)
}
android/icu/text/DictionaryData.classDictionaryData.java
package android.icu.text
final android.icu.text.DictionaryData extends java.lang.Object {
public static final int TRIE_TYPE_BYTES
public static final int TRIE_TYPE_UCHARS
public static final int TRIE_TYPE_MASK
public static final int TRIE_HAS_VALUES
public static final int TRANSFORM_NONE
public static final int TRANSFORM_TYPE_OFFSET
public static final int TRANSFORM_TYPE_MASK
public static final int TRANSFORM_OFFSET_MASK
public static final int IX_STRING_TRIE_OFFSET
public static final int IX_RESERVED1_OFFSET
public static final int IX_RESERVED2_OFFSET
public static final int IX_TOTAL_SIZE
public static final int IX_TRIE_TYPE
public static final int IX_TRANSFORM
public static final int IX_RESERVED6
public static final int IX_RESERVED7
public static final int IX_COUNT
private static final int DATA_FORMAT_ID
private void ()
public static android.icu.text.DictionaryMatcher loadDictionaryFor (java.lang.String) throws java.io.IOException
int i
int diff
int transform
byte[] data
String data
String dictType
android.icu.impl.ICUResourceBundle rb
String dictFileName
java.nio.ByteBuffer bytes
int[] indexes
int offset
int trieType
int totalSize
android.icu.text.DictionaryMatcher m
}
android/icu/text/DictionaryMatcher.classDictionaryMatcher.java
package android.icu.text
abstract android.icu.text.DictionaryMatcher extends java.lang.Object {
void ()
public abstract int matches (java.text.CharacterIterator, int, int[], int[], int, int[])
public int matches (java.text.CharacterIterator, int, int[], int[], int)
java.text.CharacterIterator text
int maxLength
int[] lengths
int[] count
int limit
public abstract int getType ()
}
android/icu/text/DigitList.classDigitList.java
package android.icu.text
final android.icu.text.DigitList extends java.lang.Object {
public static final int MAX_LONG_DIGITS
public static final int DBL_DIG
public int decimalAt
public int count
public byte[] digits
private boolean didRound
private static byte[] LONG_MIN_REP
void ()
private final void ensureCapacity (int, int)
byte[] newDigits
int digitCapacity
int digitsToCopy
boolean isZero ()
int i
public void append (int)
int digit
public byte getDigitValue (int)
int i
public final double getDouble ()
int i
StringBuilder temp
public final long getLong ()
int i
StringBuilder temp
public java.math.BigInteger getBigInteger (boolean)
int i
int i
int i
int len
char[] text
int n
boolean isPositive
private java.lang.String getStringRep (boolean)
int i
boolean isPositive
StringBuilder stringRep
int d
public java.math.BigDecimal getBigDecimal (boolean)
long numShift
int i
int numDigits
StringBuilder significantDigits
java.math.BigInteger unscaledVal
boolean isPositive
long scale
public android.icu.math.BigDecimal getBigDecimalICU (boolean)
long numShift
int i
int numDigits
StringBuilder significantDigits
java.math.BigInteger unscaledVal
boolean isPositive
long scale
boolean isIntegral ()
final void set (double, int, boolean)
double source
int maximumDigits
boolean fixedPoint
String rep
private void set (java.lang.String, int)
char c
String rep
int maxCount
int exponent
int leadingZerosAfterDecimal
boolean nonZeroDigitSeen
int i
private boolean shouldRoundUp (int)
int i
int maximumDigits
public final void round (int)
int maximumDigits
public boolean wasRounded ()
public final void set (long)
long source
public final void set (long, int)
int left
int right
long source
int maximumDigits
public final void set (java.math.BigInteger, int)
int i
java.math.BigInteger source
int maximumDigits
String stringDigits
int offset
private void setBigDecimalDigits (java.lang.String, int, boolean)
String stringDigits
int maximumDigits
boolean fixedPoint
public final void set (java.math.BigDecimal, int, boolean)
java.math.BigDecimal source
int maximumDigits
boolean fixedPoint
public final void set (android.icu.math.BigDecimal, int, boolean)
android.icu.math.BigDecimal source
int maximumDigits
boolean fixedPoint
private boolean isLongMIN_VALUE ()
int i
public boolean equals (java.lang.Object)
int i
Object obj
android.icu.text.DigitList other
public int hashCode ()
int i
int hashcode
public java.lang.String toString ()
int i
StringBuilder buf
static void ()
int i
String s
}
android/icu/text/DisplayContext$Type.classDisplayContext.java
package android.icu.text
public final android.icu.text.DisplayContext$Type extends java.lang.Enum {
public static final android.icu.text.DisplayContext$Type DIALECT_HANDLING
public static final android.icu.text.DisplayContext$Type CAPITALIZATION
public static final android.icu.text.DisplayContext$Type DISPLAY_LENGTH
private static final android.icu.text.DisplayContext$Type[] $VALUES
public static android.icu.text.DisplayContext$Type[] values ()
public static android.icu.text.DisplayContext$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/DisplayContext.classDisplayContext.java
package android.icu.text
public final android.icu.text.DisplayContext extends java.lang.Enum {
public static final android.icu.text.DisplayContext STANDARD_NAMES
public static final android.icu.text.DisplayContext DIALECT_NAMES
public static final android.icu.text.DisplayContext CAPITALIZATION_NONE
public static final android.icu.text.DisplayContext CAPITALIZATION_FOR_MIDDLE_OF_SENTENCE
public static final android.icu.text.DisplayContext CAPITALIZATION_FOR_BEGINNING_OF_SENTENCE
public static final android.icu.text.DisplayContext CAPITALIZATION_FOR_UI_LIST_OR_MENU
public static final android.icu.text.DisplayContext CAPITALIZATION_FOR_STANDALONE
public static final android.icu.text.DisplayContext LENGTH_FULL
public static final android.icu.text.DisplayContext LENGTH_SHORT
private final android.icu.text.DisplayContext$Type type
private final int value
private static final android.icu.text.DisplayContext[] $VALUES
public static android.icu.text.DisplayContext[] values ()
public static android.icu.text.DisplayContext valueOf (java.lang.String)
String name
private void (java.lang.String, int, android.icu.text.DisplayContext$Type, int)
android.icu.text.DisplayContext$Type type
int value
public android.icu.text.DisplayContext$Type type ()
public int value ()
static void ()
}
android/icu/text/DurationFormat.classDurationFormat.java
package android.icu.text
public abstract android.icu.text.DurationFormat extends android.icu.text.UFormat {
private static final long serialVersionUID
public static android.icu.text.DurationFormat getInstance (android.icu.util.ULocale)
android.icu.util.ULocale locale
protected void ()
protected void (android.icu.util.ULocale)
android.icu.util.ULocale locale
public abstract java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
String source
java.text.ParsePosition pos
public abstract java.lang.String formatDurationFromNowTo (java.util.Date)
public abstract java.lang.String formatDurationFromNow (long)
public abstract java.lang.String formatDurationFrom (long, long)
}
android/icu/text/EscapeTransliterator$1.classEscapeTransliterator.java
package android.icu.text
final android.icu.text.EscapeTransliterator$1 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/EscapeTransliterator$2.classEscapeTransliterator.java
package android.icu.text
final android.icu.text.EscapeTransliterator$2 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/EscapeTransliterator$3.classEscapeTransliterator.java
package android.icu.text
final android.icu.text.EscapeTransliterator$3 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/EscapeTransliterator$4.classEscapeTransliterator.java
package android.icu.text
final android.icu.text.EscapeTransliterator$4 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/EscapeTransliterator$5.classEscapeTransliterator.java
package android.icu.text
final android.icu.text.EscapeTransliterator$5 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/EscapeTransliterator$6.classEscapeTransliterator.java
package android.icu.text
final android.icu.text.EscapeTransliterator$6 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/EscapeTransliterator$7.classEscapeTransliterator.java
package android.icu.text
final android.icu.text.EscapeTransliterator$7 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/EscapeTransliterator$8.classEscapeTransliterator.java
package android.icu.text
final android.icu.text.EscapeTransliterator$8 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/EscapeTransliterator.classEscapeTransliterator.java
package android.icu.text
android.icu.text.EscapeTransliterator extends android.icu.text.Transliterator {
private String prefix
private String suffix
private int radix
private int minDigits
private boolean grokSupplementals
private android.icu.text.EscapeTransliterator supplementalHandler
static void register ()
void (java.lang.String, java.lang.String, java.lang.String, int, int, boolean, android.icu.text.EscapeTransliterator)
String ID
String prefix
String suffix
int radix
int minDigits
boolean grokSupplementals
android.icu.text.EscapeTransliterator supplementalHandler
protected void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean)
int c
int charLen
android.icu.text.Replaceable text
android.icu.text.Transliterator$Position pos
boolean incremental
int start
int limit
StringBuilder buf
int prefixLen
boolean redoPrefix
public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet)
int i
StringBuilder buffer
android.icu.text.EscapeTransliterator it
android.icu.text.UnicodeSet inputFilter
android.icu.text.UnicodeSet sourceSet
android.icu.text.UnicodeSet targetSet
}
android/icu/text/FilteredBreakIteratorBuilder.classFilteredBreakIteratorBuilder.java
package android.icu.text
public abstract android.icu.text.FilteredBreakIteratorBuilder extends java.lang.Object {
public static android.icu.text.FilteredBreakIteratorBuilder createInstance (android.icu.util.ULocale)
android.icu.util.ULocale where
android.icu.text.FilteredBreakIteratorBuilder ret
public static android.icu.text.FilteredBreakIteratorBuilder createInstance ()
android.icu.text.FilteredBreakIteratorBuilder ret
public abstract boolean suppressBreakAfter (java.lang.String)
public abstract boolean unsuppressBreakAfter (java.lang.String)
public abstract android.icu.text.BreakIterator build (android.icu.text.BreakIterator)
protected void ()
}
android/icu/text/FilteredNormalizer2.classFilteredNormalizer2.java
package android.icu.text
public android.icu.text.FilteredNormalizer2 extends android.icu.text.Normalizer2 {
private android.icu.text.Normalizer2 norm2
private android.icu.text.UnicodeSet set
public void (android.icu.text.Normalizer2, android.icu.text.UnicodeSet)
android.icu.text.Normalizer2 n2
android.icu.text.UnicodeSet filterSet
public java.lang.StringBuilder normalize (java.lang.CharSequence, java.lang.StringBuilder)
CharSequence src
StringBuilder dest
public java.lang.Appendable normalize (java.lang.CharSequence, java.lang.Appendable)
CharSequence src
Appendable dest
public java.lang.StringBuilder normalizeSecondAndAppend (java.lang.StringBuilder, java.lang.CharSequence)
StringBuilder first
CharSequence second
public java.lang.StringBuilder append (java.lang.StringBuilder, java.lang.CharSequence)
StringBuilder first
CharSequence second
public java.lang.String getDecomposition (int)
int c
public java.lang.String getRawDecomposition (int)
int c
public int composePair (int, int)
int a
int b
public int getCombiningClass (int)
int c
public boolean isNormalized (java.lang.CharSequence)
int spanLimit
int prevSpanLimit
CharSequence s
android.icu.text.UnicodeSet$SpanCondition spanCondition
public android.icu.text.Normalizer$QuickCheckResult quickCheck (java.lang.CharSequence)
android.icu.text.Normalizer$QuickCheckResult qcResult
int spanLimit
int prevSpanLimit
CharSequence s
android.icu.text.Normalizer$QuickCheckResult result
android.icu.text.UnicodeSet$SpanCondition spanCondition
public int spanQuickCheckYes (java.lang.CharSequence)
int yesLimit
int spanLimit
int prevSpanLimit
CharSequence s
android.icu.text.UnicodeSet$SpanCondition spanCondition
public boolean hasBoundaryBefore (int)
int c
public boolean hasBoundaryAfter (int)
int c
public boolean isInert (int)
int c
private java.lang.Appendable normalize (java.lang.CharSequence, java.lang.Appendable, android.icu.text.UnicodeSet$SpanCondition)
int spanLimit
int spanLength
int prevSpanLimit
java.io.IOException e
CharSequence src
Appendable dest
android.icu.text.UnicodeSet$SpanCondition spanCondition
StringBuilder tempDest
private java.lang.StringBuilder normalizeSecondAndAppend (java.lang.StringBuilder, java.lang.CharSequence, boolean)
StringBuilder middle
CharSequence prefix
int suffixStart
CharSequence rest
StringBuilder first
CharSequence second
boolean doNormalize
int prefixLimit
}
android/icu/text/FractionalPartSubstitution.classNFSubstitution.java
package android.icu.text
android.icu.text.FractionalPartSubstitution extends android.icu.text.NFSubstitution {
private final boolean byDigits
private final boolean useSpaces
void (int, android.icu.text.NFRuleSet, java.lang.String)
int pos
android.icu.text.NFRuleSet ruleSet
String description
public void doSubstitution (double, java.lang.StringBuffer, int, int)
android.icu.text.DigitList dl
boolean pad
double number
StringBuffer toInsertInto
int position
int recursionCount
public long transformNumber (long)
long number
public double transformNumber (double)
double number
public java.lang.Number doParse (java.lang.String, java.text.ParsePosition, double, double, boolean)
Number n
int digit
String workText
java.text.ParsePosition workPos
double result
android.icu.text.DigitList dl
String text
java.text.ParsePosition parsePosition
double baseValue
double upperBound
boolean lenientParse
public double composeRuleValue (double, double)
double newRuleValue
double oldRuleValue
public double calcUpperBound (double)
double oldUpperBound
char tokenChar ()
}
android/icu/text/FunctionReplacer.classFunctionReplacer.java
package android.icu.text
android.icu.text.FunctionReplacer extends java.lang.Object implements android.icu.text.UnicodeReplacer {
private android.icu.text.Transliterator translit
private android.icu.text.UnicodeReplacer replacer
public void (android.icu.text.Transliterator, android.icu.text.UnicodeReplacer)
android.icu.text.Transliterator theTranslit
android.icu.text.UnicodeReplacer theReplacer
public int replace (android.icu.text.Replaceable, int, int, int[])
android.icu.text.Replaceable text
int start
int limit
int[] cursor
int len
public java.lang.String toReplacerPattern (boolean)
boolean escapeUnprintable
StringBuilder rule
public void addReplacementSetTo (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet toUnionTo
}
android/icu/text/IdentifierInfo$1.classIdentifierInfo.java
package android.icu.text
final android.icu.text.IdentifierInfo$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.util.BitSet, java.util.BitSet)
java.util.BitSet arg0
java.util.BitSet arg1
int diff
int i0
int i1
public volatile int compare (java.lang.Object, java.lang.Object)
}
android/icu/text/IdentifierInfo.classIdentifierInfo.java
package android.icu.text
public android.icu.text.IdentifierInfo extends java.lang.Object {
private static final android.icu.text.UnicodeSet ASCII
private String identifier
private final java.util.BitSet requiredScripts
private final java.util.Set scriptSetSet
private final java.util.BitSet commonAmongAlternates
private final android.icu.text.UnicodeSet numerics
private final android.icu.text.UnicodeSet identifierProfile
private static final java.util.BitSet JAPANESE
private static final java.util.BitSet CHINESE
private static final java.util.BitSet KOREAN
private static final java.util.BitSet CONFUSABLE_WITH_LATIN
public static final java.util.Comparator BITSET_COMPARATOR
public void ()
private android.icu.text.IdentifierInfo clear ()
public android.icu.text.IdentifierInfo setIdentifierProfile (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet identifierProfile
public android.icu.text.UnicodeSet getIdentifierProfile ()
public android.icu.text.IdentifierInfo setIdentifier (java.lang.String)
int cp
int i
java.util.BitSet other
java.util.BitSet next
java.util.Iterator it
String identifier
java.util.BitSet scriptsForCP
public java.lang.String getIdentifier ()
public java.util.BitSet getScripts ()
public java.util.Set getAlternates ()
java.util.BitSet item
java.util.Set result
public android.icu.text.UnicodeSet getNumerics ()
public java.util.BitSet getCommonAmongAlternates ()
public android.icu.text.SpoofChecker$RestrictionLevel getRestrictionLevel ()
int cardinalityPlus
public int getScriptCount ()
int count
public java.lang.String toString ()
private boolean containsWithAlternates (java.util.BitSet, java.util.BitSet)
java.util.BitSet alternatives
java.util.BitSet container
java.util.BitSet containee
public static java.lang.String displayAlternates (java.util.Set)
java.util.BitSet item
java.util.Set alternates
StringBuilder result
java.util.Set sorted
public static java.lang.String displayScripts (java.util.BitSet)
int i
java.util.BitSet scripts
StringBuilder result
public static java.util.BitSet parseScripts (java.lang.String)
String item
String scriptsString
java.util.BitSet result
public static java.util.Set parseAlternates (java.lang.String)
String item
String scriptsSetString
java.util.Set result
public static final boolean contains (java.util.BitSet, java.util.BitSet)
int i
java.util.BitSet container
java.util.BitSet containee
public static final transient java.util.BitSet set (java.util.BitSet, int[])
int value
java.util.BitSet bitset
int[] values
static void ()
}
android/icu/text/IDNA$Error.classIDNA.java
package android.icu.text
public final android.icu.text.IDNA$Error extends java.lang.Enum {
public static final android.icu.text.IDNA$Error EMPTY_LABEL
public static final android.icu.text.IDNA$Error LABEL_TOO_LONG
public static final android.icu.text.IDNA$Error DOMAIN_NAME_TOO_LONG
public static final android.icu.text.IDNA$Error LEADING_HYPHEN
public static final android.icu.text.IDNA$Error TRAILING_HYPHEN
public static final android.icu.text.IDNA$Error HYPHEN_3_4
public static final android.icu.text.IDNA$Error LEADING_COMBINING_MARK
public static final android.icu.text.IDNA$Error DISALLOWED
public static final android.icu.text.IDNA$Error PUNYCODE
public static final android.icu.text.IDNA$Error LABEL_HAS_DOT
public static final android.icu.text.IDNA$Error INVALID_ACE_LABEL
public static final android.icu.text.IDNA$Error BIDI
public static final android.icu.text.IDNA$Error CONTEXTJ
public static final android.icu.text.IDNA$Error CONTEXTO_PUNCTUATION
public static final android.icu.text.IDNA$Error CONTEXTO_DIGITS
private static final android.icu.text.IDNA$Error[] $VALUES
public static android.icu.text.IDNA$Error[] values ()
public static android.icu.text.IDNA$Error valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/IDNA$Info.classIDNA.java
package android.icu.text
public final android.icu.text.IDNA$Info extends java.lang.Object {
private java.util.EnumSet errors
private java.util.EnumSet labelErrors
private boolean isTransDiff
private boolean isBiDi
private boolean isOkBiDi
public void ()
public boolean hasErrors ()
public java.util.Set getErrors ()
public boolean isTransitionalDifferent ()
private void reset ()
static void access$000 (android.icu.text.IDNA$Info)
android.icu.text.IDNA$Info x0
static java.util.EnumSet access$100 (android.icu.text.IDNA$Info)
android.icu.text.IDNA$Info x0
static java.util.EnumSet access$200 (android.icu.text.IDNA$Info)
android.icu.text.IDNA$Info x0
static boolean access$302 (android.icu.text.IDNA$Info, boolean)
android.icu.text.IDNA$Info x0
boolean x1
static boolean access$402 (android.icu.text.IDNA$Info, boolean)
android.icu.text.IDNA$Info x0
boolean x1
static boolean access$400 (android.icu.text.IDNA$Info)
android.icu.text.IDNA$Info x0
static boolean access$502 (android.icu.text.IDNA$Info, boolean)
android.icu.text.IDNA$Info x0
boolean x1
static boolean access$500 (android.icu.text.IDNA$Info)
android.icu.text.IDNA$Info x0
}
android/icu/text/IDNA.classIDNA.java
package android.icu.text
public abstract android.icu.text.IDNA extends java.lang.Object {
public static final int DEFAULT
public static final int ALLOW_UNASSIGNED
public static final int USE_STD3_RULES
public static final int CHECK_BIDI
public static final int CHECK_CONTEXTJ
public static final int NONTRANSITIONAL_TO_ASCII
public static final int NONTRANSITIONAL_TO_UNICODE
public static final int CHECK_CONTEXTO
public static android.icu.text.IDNA getUTS46Instance (int)
int options
public abstract java.lang.StringBuilder labelToASCII (java.lang.CharSequence, java.lang.StringBuilder, android.icu.text.IDNA$Info)
public abstract java.lang.StringBuilder labelToUnicode (java.lang.CharSequence, java.lang.StringBuilder, android.icu.text.IDNA$Info)
public abstract java.lang.StringBuilder nameToASCII (java.lang.CharSequence, java.lang.StringBuilder, android.icu.text.IDNA$Info)
public abstract java.lang.StringBuilder nameToUnicode (java.lang.CharSequence, java.lang.StringBuilder, android.icu.text.IDNA$Info)
protected static void resetInfo (android.icu.text.IDNA$Info)
android.icu.text.IDNA$Info info
protected static boolean hasCertainErrors (android.icu.text.IDNA$Info, java.util.EnumSet)
android.icu.text.IDNA$Info info
java.util.EnumSet errors
protected static boolean hasCertainLabelErrors (android.icu.text.IDNA$Info, java.util.EnumSet)
android.icu.text.IDNA$Info info
java.util.EnumSet errors
protected static void addLabelError (android.icu.text.IDNA$Info, android.icu.text.IDNA$Error)
android.icu.text.IDNA$Info info
android.icu.text.IDNA$Error error
protected static void promoteAndResetLabelErrors (android.icu.text.IDNA$Info)
android.icu.text.IDNA$Info info
protected static void addError (android.icu.text.IDNA$Info, android.icu.text.IDNA$Error)
android.icu.text.IDNA$Info info
android.icu.text.IDNA$Error error
protected static void setTransitionalDifferent (android.icu.text.IDNA$Info)
android.icu.text.IDNA$Info info
protected static void setBiDi (android.icu.text.IDNA$Info)
android.icu.text.IDNA$Info info
protected static boolean isBiDi (android.icu.text.IDNA$Info)
android.icu.text.IDNA$Info info
protected static void setNotOkBiDi (android.icu.text.IDNA$Info)
android.icu.text.IDNA$Info info
protected static boolean isOkBiDi (android.icu.text.IDNA$Info)
android.icu.text.IDNA$Info info
protected void ()
public static java.lang.StringBuffer convertToASCII (java.lang.String, int) throws android.icu.text.StringPrepParseException
String src
int options
android.icu.text.UCharacterIterator iter
public static java.lang.StringBuffer convertToASCII (java.lang.StringBuffer, int) throws android.icu.text.StringPrepParseException
StringBuffer src
int options
android.icu.text.UCharacterIterator iter
public static java.lang.StringBuffer convertToASCII (android.icu.text.UCharacterIterator, int) throws android.icu.text.StringPrepParseException
android.icu.text.UCharacterIterator src
int options
public static java.lang.StringBuffer convertIDNToASCII (android.icu.text.UCharacterIterator, int) throws android.icu.text.StringPrepParseException
android.icu.text.UCharacterIterator src
int options
public static java.lang.StringBuffer convertIDNToASCII (java.lang.StringBuffer, int) throws android.icu.text.StringPrepParseException
StringBuffer src
int options
public static java.lang.StringBuffer convertIDNToASCII (java.lang.String, int) throws android.icu.text.StringPrepParseException
String src
int options
public static java.lang.StringBuffer convertToUnicode (java.lang.String, int) throws android.icu.text.StringPrepParseException
String src
int options
android.icu.text.UCharacterIterator iter
public static java.lang.StringBuffer convertToUnicode (java.lang.StringBuffer, int) throws android.icu.text.StringPrepParseException
StringBuffer src
int options
android.icu.text.UCharacterIterator iter
public static java.lang.StringBuffer convertToUnicode (android.icu.text.UCharacterIterator, int) throws android.icu.text.StringPrepParseException
android.icu.text.UCharacterIterator src
int options
public static java.lang.StringBuffer convertIDNToUnicode (android.icu.text.UCharacterIterator, int) throws android.icu.text.StringPrepParseException
android.icu.text.UCharacterIterator src
int options
public static java.lang.StringBuffer convertIDNToUnicode (java.lang.StringBuffer, int) throws android.icu.text.StringPrepParseException
StringBuffer src
int options
public static java.lang.StringBuffer convertIDNToUnicode (java.lang.String, int) throws android.icu.text.StringPrepParseException
String src
int options
public static int compare (java.lang.StringBuffer, java.lang.StringBuffer, int) throws android.icu.text.StringPrepParseException
StringBuffer s1
StringBuffer s2
int options
public static int compare (java.lang.String, java.lang.String, int) throws android.icu.text.StringPrepParseException
String s1
String s2
int options
public static int compare (android.icu.text.UCharacterIterator, android.icu.text.UCharacterIterator, int) throws android.icu.text.StringPrepParseException
android.icu.text.UCharacterIterator s1
android.icu.text.UCharacterIterator s2
int options
}
android/icu/text/IntegralPartSubstitution.classNFSubstitution.java
package android.icu.text
android.icu.text.IntegralPartSubstitution extends android.icu.text.NFSubstitution {
void (int, android.icu.text.NFRuleSet, java.lang.String)
int pos
android.icu.text.NFRuleSet ruleSet
String description
public long transformNumber (long)
long number
public double transformNumber (double)
double number
public double composeRuleValue (double, double)
double newRuleValue
double oldRuleValue
public double calcUpperBound (double)
double oldUpperBound
char tokenChar ()
}
android/icu/text/KhmerBreakEngine.classKhmerBreakEngine.java
package android.icu.text
android.icu.text.KhmerBreakEngine extends android.icu.text.DictionaryBreakEngine {
private static final byte KHMER_LOOKAHEAD
private static final byte KHMER_ROOT_COMBINE_THRESHOLD
private static final byte KHMER_PREFIX_COMBINE_THRESHOLD
private static final byte KHMER_MIN_WORD
private static final byte KHMER_MIN_WORD_SPAN
private android.icu.text.DictionaryMatcher fDictionary
private static android.icu.text.UnicodeSet fKhmerWordSet
private static android.icu.text.UnicodeSet fEndWordSet
private static android.icu.text.UnicodeSet fBeginWordSet
private static android.icu.text.UnicodeSet fMarkSet
public void () throws java.io.IOException
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public boolean handles (int, int)
int script
int c
int breakType
public int divideUpDictionaryRange (java.text.CharacterIterator, int, int, android.icu.text.DictionaryBreakEngine$DequeI)
int i
int wordsMatched
boolean foundBest
int candidate
int remaining
int pc
int chars
int uc
int candidates
int currPos
int wordLength
java.text.CharacterIterator fIter
int rangeStart
int rangeEnd
android.icu.text.DictionaryBreakEngine$DequeI foundBreaks
int wordsFound
int current
android.icu.text.DictionaryBreakEngine$PossibleWord[] words
static void ()
}
android/icu/text/LanguageBreakEngine.classLanguageBreakEngine.java
package android.icu.text
abstract android.icu.text.LanguageBreakEngine extends java.lang.Object {
public abstract boolean handles (int, int)
public abstract int findBreaks (java.text.CharacterIterator, int, int, boolean, int, android.icu.text.DictionaryBreakEngine$DequeI)
}
android/icu/text/LaoBreakEngine.classLaoBreakEngine.java
package android.icu.text
android.icu.text.LaoBreakEngine extends android.icu.text.DictionaryBreakEngine {
private static final byte LAO_LOOKAHEAD
private static final byte LAO_ROOT_COMBINE_THRESHOLD
private static final byte LAO_PREFIX_COMBINE_THRESHOLD
private static final byte LAO_MIN_WORD
private android.icu.text.DictionaryMatcher fDictionary
private static android.icu.text.UnicodeSet fLaoWordSet
private static android.icu.text.UnicodeSet fEndWordSet
private static android.icu.text.UnicodeSet fBeginWordSet
private static android.icu.text.UnicodeSet fMarkSet
public void () throws java.io.IOException
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public boolean handles (int, int)
int script
int c
int breakType
public int divideUpDictionaryRange (java.text.CharacterIterator, int, int, android.icu.text.DictionaryBreakEngine$DequeI)
int i
int wordsMatched
boolean foundBest
int candidate
int remaining
int pc
int chars
int uc
int candidates
int currPos
int wordLength
java.text.CharacterIterator fIter
int rangeStart
int rangeEnd
android.icu.text.DictionaryBreakEngine$DequeI foundBreaks
int wordsFound
int current
android.icu.text.DictionaryBreakEngine$PossibleWord[] words
static void ()
}
android/icu/text/ListFormatter$1.classListFormatter.java
package android.icu.text
android.icu.text.ListFormatter$1 extends java.lang.Object {
}
android/icu/text/ListFormatter$Cache.classListFormatter.java
package android.icu.text
android.icu.text.ListFormatter$Cache extends java.lang.Object {
private final android.icu.impl.ICUCache cache
private void ()
public android.icu.text.ListFormatter get (android.icu.util.ULocale, java.lang.String)
android.icu.util.ULocale locale
String style
String key
android.icu.text.ListFormatter result
private static android.icu.text.ListFormatter load (android.icu.util.ULocale, java.lang.String)
android.icu.util.ULocale ulocale
String style
android.icu.impl.ICUResourceBundle r
void (android.icu.text.ListFormatter$1)
android.icu.text.ListFormatter$1 x0
}
android/icu/text/ListFormatter$FormattedListBuilder.classListFormatter.java
package android.icu.text
android.icu.text.ListFormatter$FormattedListBuilder extends java.lang.Object {
private StringBuilder current
private int offset
public void (java.lang.Object, boolean)
Object start
boolean recordOffset
public android.icu.text.ListFormatter$FormattedListBuilder append (android.icu.impl.SimplePatternFormatter, java.lang.Object, boolean)
android.icu.impl.SimplePatternFormatter pattern
Object next
boolean recordOffset
int[] offsets
public java.lang.String toString ()
public int getOffset ()
private boolean offsetRecorded ()
}
android/icu/text/ListFormatter$Style.classListFormatter.java
package android.icu.text
public final android.icu.text.ListFormatter$Style extends java.lang.Enum {
public static final android.icu.text.ListFormatter$Style STANDARD
public static final android.icu.text.ListFormatter$Style DURATION
public static final android.icu.text.ListFormatter$Style DURATION_SHORT
public static final android.icu.text.ListFormatter$Style DURATION_NARROW
private final String name
private static final android.icu.text.ListFormatter$Style[] $VALUES
public static android.icu.text.ListFormatter$Style[] values ()
public static android.icu.text.ListFormatter$Style valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String name
public java.lang.String getName ()
static void ()
}
android/icu/text/ListFormatter.classListFormatter.java
package android.icu.text
public final android.icu.text.ListFormatter extends java.lang.Object {
private final android.icu.impl.SimplePatternFormatter two
private final android.icu.impl.SimplePatternFormatter start
private final android.icu.impl.SimplePatternFormatter middle
private final android.icu.impl.SimplePatternFormatter end
private final android.icu.util.ULocale locale
static java.util.Map localeToData
static android.icu.text.ListFormatter$Cache cache
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String two
String start
String middle
String end
private void (android.icu.impl.SimplePatternFormatter, android.icu.impl.SimplePatternFormatter, android.icu.impl.SimplePatternFormatter, android.icu.impl.SimplePatternFormatter, android.icu.util.ULocale)
android.icu.impl.SimplePatternFormatter two
android.icu.impl.SimplePatternFormatter start
android.icu.impl.SimplePatternFormatter middle
android.icu.impl.SimplePatternFormatter end
android.icu.util.ULocale locale
public static android.icu.text.ListFormatter getInstance (android.icu.util.ULocale)
android.icu.util.ULocale locale
public static android.icu.text.ListFormatter getInstance (java.util.Locale)
java.util.Locale locale
public static android.icu.text.ListFormatter getInstance (android.icu.util.ULocale, android.icu.text.ListFormatter$Style)
android.icu.util.ULocale locale
android.icu.text.ListFormatter$Style style
public static android.icu.text.ListFormatter getInstance ()
public transient java.lang.String format (java.lang.Object[])
Object[] items
public java.lang.String format (java.util.Collection)
java.util.Collection items
android.icu.text.ListFormatter$FormattedListBuilder format (java.util.Collection, int)
int idx
java.util.Collection items
int index
java.util.Iterator it
int count
android.icu.text.ListFormatter$FormattedListBuilder builder
public java.lang.String getPatternForNumItems (int)
int i
int count
java.util.ArrayList list
public android.icu.util.ULocale getLocale ()
static transient void add (java.lang.String, java.lang.String[])
String locale
String[] data
void (android.icu.impl.SimplePatternFormatter, android.icu.impl.SimplePatternFormatter, android.icu.impl.SimplePatternFormatter, android.icu.impl.SimplePatternFormatter, android.icu.util.ULocale, android.icu.text.ListFormatter$1)
android.icu.impl.SimplePatternFormatter x0
android.icu.impl.SimplePatternFormatter x1
android.icu.impl.SimplePatternFormatter x2
android.icu.impl.SimplePatternFormatter x3
android.icu.util.ULocale x4
android.icu.text.ListFormatter$1 x5
static void ()
}
android/icu/text/LocaleDisplayNames$1.classLocaleDisplayNames.java
package android.icu.text
android.icu.text.LocaleDisplayNames$1 extends java.lang.Object {
}
android/icu/text/LocaleDisplayNames$DialectHandling.classLocaleDisplayNames.java
package android.icu.text
public final android.icu.text.LocaleDisplayNames$DialectHandling extends java.lang.Enum {
public static final android.icu.text.LocaleDisplayNames$DialectHandling STANDARD_NAMES
public static final android.icu.text.LocaleDisplayNames$DialectHandling DIALECT_NAMES
private static final android.icu.text.LocaleDisplayNames$DialectHandling[] $VALUES
public static android.icu.text.LocaleDisplayNames$DialectHandling[] values ()
public static android.icu.text.LocaleDisplayNames$DialectHandling valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/LocaleDisplayNames$LastResortLocaleDisplayNames.classLocaleDisplayNames.java
package android.icu.text
android.icu.text.LocaleDisplayNames$LastResortLocaleDisplayNames extends android.icu.text.LocaleDisplayNames {
private android.icu.util.ULocale locale
private android.icu.text.DisplayContext[] contexts
private void (android.icu.util.ULocale, android.icu.text.LocaleDisplayNames$DialectHandling)
android.icu.util.ULocale locale
android.icu.text.LocaleDisplayNames$DialectHandling dialectHandling
android.icu.text.DisplayContext context
private transient void (android.icu.util.ULocale, android.icu.text.DisplayContext[])
android.icu.util.ULocale locale
android.icu.text.DisplayContext[] contexts
public android.icu.util.ULocale getLocale ()
public android.icu.text.LocaleDisplayNames$DialectHandling getDialectHandling ()
android.icu.text.DisplayContext context
android.icu.text.LocaleDisplayNames$DialectHandling result
public android.icu.text.DisplayContext getContext (android.icu.text.DisplayContext$Type)
android.icu.text.DisplayContext context
android.icu.text.DisplayContext$Type type
android.icu.text.DisplayContext result
public java.lang.String localeDisplayName (android.icu.util.ULocale)
android.icu.util.ULocale locale
public java.lang.String localeDisplayName (java.util.Locale)
java.util.Locale locale
public java.lang.String localeDisplayName (java.lang.String)
String localeId
public java.lang.String languageDisplayName (java.lang.String)
String lang
public java.lang.String scriptDisplayName (java.lang.String)
String script
public java.lang.String scriptDisplayName (int)
int scriptCode
public java.lang.String regionDisplayName (java.lang.String)
String region
public java.lang.String variantDisplayName (java.lang.String)
String variant
public java.lang.String keyDisplayName (java.lang.String)
String key
public java.lang.String keyValueDisplayName (java.lang.String, java.lang.String)
String key
String value
public java.util.List getUiListCompareWholeItems (java.util.Set, java.util.Comparator)
java.util.Set localeSet
java.util.Comparator comparator
void (android.icu.util.ULocale, android.icu.text.LocaleDisplayNames$DialectHandling, android.icu.text.LocaleDisplayNames$1)
android.icu.util.ULocale x0
android.icu.text.LocaleDisplayNames$DialectHandling x1
android.icu.text.LocaleDisplayNames$1 x2
void (android.icu.util.ULocale, android.icu.text.DisplayContext[], android.icu.text.LocaleDisplayNames$1)
android.icu.util.ULocale x0
android.icu.text.DisplayContext[] x1
android.icu.text.LocaleDisplayNames$1 x2
}
android/icu/text/LocaleDisplayNames$UiListItem$UiListItemComparator.classLocaleDisplayNames.java
package android.icu.text
android.icu.text.LocaleDisplayNames$UiListItem$UiListItemComparator extends java.lang.Object implements java.util.Comparator {
private final java.util.Comparator collator
private final boolean useSelf
void (java.util.Comparator, boolean)
java.util.Comparator collator
boolean useSelf
public int compare (android.icu.text.LocaleDisplayNames$UiListItem, android.icu.text.LocaleDisplayNames$UiListItem)
android.icu.text.LocaleDisplayNames$UiListItem o1
android.icu.text.LocaleDisplayNames$UiListItem o2
int result
public volatile int compare (java.lang.Object, java.lang.Object)
}
android/icu/text/LocaleDisplayNames$UiListItem.classLocaleDisplayNames.java
package android.icu.text
public android.icu.text.LocaleDisplayNames$UiListItem extends java.lang.Object {
public final android.icu.util.ULocale minimized
public final android.icu.util.ULocale modified
public final String nameInDisplayLocale
public final String nameInSelf
public void (android.icu.util.ULocale, android.icu.util.ULocale, java.lang.String, java.lang.String)
android.icu.util.ULocale minimized
android.icu.util.ULocale modified
String nameInDisplayLocale
String nameInSelf
public boolean equals (java.lang.Object)
Object obj
android.icu.text.LocaleDisplayNames$UiListItem other
public int hashCode ()
public java.lang.String toString ()
public static java.util.Comparator getComparator (java.util.Comparator, boolean)
java.util.Comparator comparator
boolean inSelf
}
android/icu/text/LocaleDisplayNames.classLocaleDisplayNames.java
package android.icu.text
public abstract android.icu.text.LocaleDisplayNames extends java.lang.Object {
private static final java.lang.reflect.Method FACTORY_DIALECTHANDLING
private static final java.lang.reflect.Method FACTORY_DISPLAYCONTEXT
public static android.icu.text.LocaleDisplayNames getInstance (android.icu.util.ULocale)
android.icu.util.ULocale locale
public static android.icu.text.LocaleDisplayNames getInstance (java.util.Locale)
java.util.Locale locale
public static android.icu.text.LocaleDisplayNames getInstance (android.icu.util.ULocale, android.icu.text.LocaleDisplayNames$DialectHandling)
android.icu.util.ULocale locale
android.icu.text.LocaleDisplayNames$DialectHandling dialectHandling
android.icu.text.LocaleDisplayNames result
public static transient android.icu.text.LocaleDisplayNames getInstance (android.icu.util.ULocale, android.icu.text.DisplayContext[])
android.icu.util.ULocale locale
android.icu.text.DisplayContext[] contexts
android.icu.text.LocaleDisplayNames result
public static transient android.icu.text.LocaleDisplayNames getInstance (java.util.Locale, android.icu.text.DisplayContext[])
java.util.Locale locale
android.icu.text.DisplayContext[] contexts
public abstract android.icu.util.ULocale getLocale ()
public abstract android.icu.text.LocaleDisplayNames$DialectHandling getDialectHandling ()
public abstract android.icu.text.DisplayContext getContext (android.icu.text.DisplayContext$Type)
public abstract java.lang.String localeDisplayName (android.icu.util.ULocale)
public abstract java.lang.String localeDisplayName (java.util.Locale)
public abstract java.lang.String localeDisplayName (java.lang.String)
public abstract java.lang.String languageDisplayName (java.lang.String)
public abstract java.lang.String scriptDisplayName (java.lang.String)
public java.lang.String scriptDisplayNameInContext (java.lang.String)
String script
public abstract java.lang.String scriptDisplayName (int)
public abstract java.lang.String regionDisplayName (java.lang.String)
public abstract java.lang.String variantDisplayName (java.lang.String)
public abstract java.lang.String keyDisplayName (java.lang.String)
public abstract java.lang.String keyValueDisplayName (java.lang.String, java.lang.String)
public java.util.List getUiList (java.util.Set, boolean, java.util.Comparator)
java.util.Set localeSet
boolean inSelf
java.util.Comparator collator
public abstract java.util.List getUiListCompareWholeItems (java.util.Set, java.util.Comparator)
protected void ()
static void ()
Class implClass
String implClassName
java.lang.reflect.Method factoryDialectHandling
java.lang.reflect.Method factoryDisplayContext
}
android/icu/text/LowercaseTransliterator$1.classLowercaseTransliterator.java
package android.icu.text
final android.icu.text.LowercaseTransliterator$1 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/LowercaseTransliterator$2.classLowercaseTransliterator.java
package android.icu.text
android.icu.text.LowercaseTransliterator$2 extends java.lang.Object implements android.icu.text.Transform {
final android.icu.text.LowercaseTransliterator this$0
void (android.icu.text.LowercaseTransliterator)
android.icu.text.LowercaseTransliterator this$0
public java.lang.String transform (java.lang.String)
String source
public volatile java.lang.Object transform (java.lang.Object)
}
android/icu/text/LowercaseTransliterator.classLowercaseTransliterator.java
package android.icu.text
android.icu.text.LowercaseTransliterator extends android.icu.text.Transliterator {
static final String _ID
private android.icu.util.ULocale locale
private android.icu.impl.UCaseProps csp
private android.icu.text.ReplaceableContextIterator iter
private StringBuilder result
private int[] locCache
android.icu.text.SourceTargetUtility sourceTargetUtility
static void register ()
public void (android.icu.util.ULocale)
android.icu.util.ULocale loc
protected synchronized void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean)
int delta
int delta
android.icu.text.Replaceable text
android.icu.text.Transliterator$Position offsets
boolean isIncremental
int c
public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet inputFilter
android.icu.text.UnicodeSet sourceSet
android.icu.text.UnicodeSet targetSet
static android.icu.util.ULocale access$000 (android.icu.text.LowercaseTransliterator)
android.icu.text.LowercaseTransliterator x0
}
android/icu/text/MeasureFormat$FormatWidth.classMeasureFormat.java
package android.icu.text
public final android.icu.text.MeasureFormat$FormatWidth extends java.lang.Enum {
public static final android.icu.text.MeasureFormat$FormatWidth WIDE
public static final android.icu.text.MeasureFormat$FormatWidth SHORT
public static final android.icu.text.MeasureFormat$FormatWidth NARROW
public static final android.icu.text.MeasureFormat$FormatWidth NUMERIC
final String resourceKey
private final android.icu.text.ListFormatter$Style listFormatterStyle
private final int currencyStyle
private static final android.icu.text.MeasureFormat$FormatWidth[] $VALUES
public static android.icu.text.MeasureFormat$FormatWidth[] values ()
public static android.icu.text.MeasureFormat$FormatWidth valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String, android.icu.text.ListFormatter$Style, int)
String resourceKey
android.icu.text.ListFormatter$Style style
int currencyStyle
android.icu.text.ListFormatter$Style getListFormatterStyle ()
int getCurrencyStyle ()
static void ()
}
android/icu/text/MeasureFormat$ImmutableNumberFormat.classMeasureFormat.java
package android.icu.text
final android.icu.text.MeasureFormat$ImmutableNumberFormat extends java.lang.Object {
private android.icu.text.NumberFormat nf
public void (android.icu.text.NumberFormat)
android.icu.text.NumberFormat nf
public synchronized android.icu.text.NumberFormat get ()
public synchronized java.lang.StringBuffer format (java.lang.Number, java.lang.StringBuffer, java.text.FieldPosition)
Number n
StringBuffer buffer
java.text.FieldPosition pos
public synchronized java.lang.StringBuffer format (android.icu.util.CurrencyAmount, java.lang.StringBuffer, java.text.FieldPosition)
android.icu.util.CurrencyAmount n
StringBuffer buffer
java.text.FieldPosition pos
public synchronized java.lang.String format (java.lang.Number)
Number number
public java.lang.String getPrefix (boolean)
boolean positive
public java.lang.String getSuffix (boolean)
boolean positive
static android.icu.text.NumberFormat access$000 (android.icu.text.MeasureFormat$ImmutableNumberFormat)
android.icu.text.MeasureFormat$ImmutableNumberFormat x0
}
android/icu/text/MeasureFormat$MeasureFormatData.classMeasureFormat.java
package android.icu.text
final android.icu.text.MeasureFormat$MeasureFormatData extends java.lang.Object {
final java.util.Map unitToStyleToCountToFormat
final java.util.Map unitToStyleToPerUnitPattern
final java.util.EnumMap styleToPerPattern
void (java.util.Map, java.util.Map, java.util.EnumMap)
java.util.Map unitToStyleToCountToFormat
java.util.Map unitToStyleToPerUnitPattern
java.util.EnumMap styleToPerPattern
}
android/icu/text/MeasureFormat$MeasureProxy.classMeasureFormat.java
package android.icu.text
android.icu.text.MeasureFormat$MeasureProxy extends java.lang.Object implements java.io.Externalizable {
private static final long serialVersionUID
private android.icu.util.ULocale locale
private android.icu.text.MeasureFormat$FormatWidth formatWidth
private android.icu.text.NumberFormat numberFormat
private int subClass
private java.util.HashMap keyValues
public void (android.icu.util.ULocale, android.icu.text.MeasureFormat$FormatWidth, android.icu.text.NumberFormat, int)
android.icu.util.ULocale locale
android.icu.text.MeasureFormat$FormatWidth width
android.icu.text.NumberFormat numberFormat
int subClass
public void ()
public void writeExternal (java.io.ObjectOutput) throws java.io.IOException
java.io.ObjectOutput out
public void readExternal (java.io.ObjectInput) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInput in
private android.icu.text.TimeUnitFormat createTimeUnitFormat () throws java.io.InvalidObjectException
int style
int style
int style
android.icu.text.TimeUnitFormat result
private java.lang.Object readResolve () throws java.io.ObjectStreamException
}
android/icu/text/MeasureFormat$NumericFormatters.classMeasureFormat.java
package android.icu.text
android.icu.text.MeasureFormat$NumericFormatters extends java.lang.Object {
private android.icu.text.DateFormat hourMinute
private android.icu.text.DateFormat minuteSecond
private android.icu.text.DateFormat hourMinuteSecond
public void (android.icu.text.DateFormat, android.icu.text.DateFormat, android.icu.text.DateFormat)
android.icu.text.DateFormat hourMinute
android.icu.text.DateFormat minuteSecond
android.icu.text.DateFormat hourMinuteSecond
public android.icu.text.DateFormat getHourMinute ()
public android.icu.text.DateFormat getMinuteSecond ()
public android.icu.text.DateFormat getHourMinuteSecond ()
}
android/icu/text/MeasureFormat$PatternData.classMeasureFormat.java
package android.icu.text
final android.icu.text.MeasureFormat$PatternData extends java.lang.Object {
final String prefix
final String suffix
public void (java.lang.String)
String pattern
int pos
public java.lang.String toString ()
}
android/icu/text/MeasureFormat.classMeasureFormat.java
package android.icu.text
public android.icu.text.MeasureFormat extends android.icu.text.UFormat {
static final long serialVersionUID
private final transient android.icu.text.MeasureFormat$ImmutableNumberFormat numberFormat
private final transient android.icu.text.MeasureFormat$FormatWidth formatWidth
private final transient android.icu.text.PluralRules rules
private final transient java.util.Map unitToStyleToCountToFormat
private final transient android.icu.text.MeasureFormat$NumericFormatters numericFormatters
private final transient android.icu.text.MeasureFormat$ImmutableNumberFormat currencyFormat
private final transient android.icu.text.MeasureFormat$ImmutableNumberFormat integerFormat
private final transient java.util.Map unitToStyleToPerUnitPattern
private final transient java.util.EnumMap styleToPerPattern
private static final android.icu.impl.SimpleCache localeMeasureFormatData
private static final android.icu.impl.SimpleCache localeToNumericDurationFormatters
private static final java.util.Map hmsTo012
private static final int MEASURE_FORMAT
private static final int TIME_UNIT_FORMAT
private static final int CURRENCY_FORMAT
static final java.util.Map localeIdToRangeFormat
public static android.icu.text.MeasureFormat getInstance (android.icu.util.ULocale, android.icu.text.MeasureFormat$FormatWidth)
android.icu.util.ULocale locale
android.icu.text.MeasureFormat$FormatWidth formatWidth
public static android.icu.text.MeasureFormat getInstance (java.util.Locale, android.icu.text.MeasureFormat$FormatWidth)
java.util.Locale locale
android.icu.text.MeasureFormat$FormatWidth formatWidth
public static android.icu.text.MeasureFormat getInstance (android.icu.util.ULocale, android.icu.text.MeasureFormat$FormatWidth, android.icu.text.NumberFormat)
android.icu.util.ULocale locale
android.icu.text.MeasureFormat$FormatWidth formatWidth
android.icu.text.NumberFormat format
android.icu.text.PluralRules rules
android.icu.text.MeasureFormat$NumericFormatters formatters
android.icu.text.MeasureFormat$MeasureFormatData data
android.icu.text.NumberFormat intFormat
public static android.icu.text.MeasureFormat getInstance (java.util.Locale, android.icu.text.MeasureFormat$FormatWidth, android.icu.text.NumberFormat)
java.util.Locale locale
android.icu.text.MeasureFormat$FormatWidth formatWidth
android.icu.text.NumberFormat format
public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
Object o
java.util.Collection coll
android.icu.util.Measure[] measures
int idx
Object obj
StringBuffer toAppendTo
java.text.FieldPosition pos
int prevLength
java.text.FieldPosition fpos
public android.icu.util.Measure parseObject (java.lang.String, java.text.ParsePosition)
String source
java.text.ParsePosition pos
public final transient java.lang.String formatMeasures (android.icu.util.Measure[])
android.icu.util.Measure[] measures
public final java.lang.String formatMeasureRange (android.icu.util.Measure, android.icu.util.Measure)
android.icu.text.DecimalFormat currentNumberFormat
android.icu.util.Currency currency
int fracDigits
int maxFrac
int minFrac
android.icu.util.Currency currencyUnit
StringBuilder result
java.util.Map styleToCountToFormat
android.icu.text.QuantityFormatter countToFormat
android.icu.impl.SimplePatternFormatter formatter
android.icu.util.Measure lowValue
android.icu.util.Measure highValue
android.icu.util.MeasureUnit unit
Number lowNumber
Number highNumber
boolean isCurrency
android.icu.text.UFieldPosition lowFpos
android.icu.text.UFieldPosition highFpos
StringBuffer lowFormatted
StringBuffer highFormatted
double lowDouble
String keywordLow
double highDouble
String keywordHigh
android.icu.text.PluralRanges pluralRanges
android.icu.text.PluralRules$StandardPluralCategories resolvedCategory
android.icu.impl.SimplePatternFormatter rangeFormatter
String formattedNumber
private void appendReplacingCurrency (java.lang.String, android.icu.util.Currency, android.icu.text.PluralRules$StandardPluralCategories, java.lang.StringBuilder)
int currentStyle
String affix
android.icu.util.Currency unit
android.icu.text.PluralRules$StandardPluralCategories resolvedCategory
StringBuilder result
String replacement
int pos
public java.lang.StringBuilder formatMeasurePerUnit (android.icu.util.Measure, android.icu.util.MeasureUnit, java.lang.StringBuilder, java.text.FieldPosition)
android.icu.util.Measure newMeasure
android.icu.util.Measure measure
android.icu.util.MeasureUnit perUnit
StringBuilder appendTo
java.text.FieldPosition pos
android.icu.util.MeasureUnit resolvedUnit
java.text.FieldPosition fpos
int offset
public transient java.lang.StringBuilder formatMeasures (java.lang.StringBuilder, java.text.FieldPosition, android.icu.util.Measure[])
Number[] hms
int i
StringBuilder appendTo
java.text.FieldPosition fieldPosition
android.icu.util.Measure[] measures
android.icu.text.ListFormatter listFormatter
String[] results
public final boolean equals (java.lang.Object)
Object other
android.icu.text.MeasureFormat rhs
public final int hashCode ()
public android.icu.text.MeasureFormat$FormatWidth getWidth ()
public final android.icu.util.ULocale getLocale ()
public android.icu.text.NumberFormat getNumberFormat ()
public static android.icu.text.MeasureFormat getCurrencyFormat (android.icu.util.ULocale)
android.icu.util.ULocale locale
public static android.icu.text.MeasureFormat getCurrencyFormat (java.util.Locale)
java.util.Locale locale
public static android.icu.text.MeasureFormat getCurrencyFormat ()
android.icu.text.MeasureFormat withLocale (android.icu.util.ULocale)
android.icu.util.ULocale locale
android.icu.text.MeasureFormat withNumberFormat (android.icu.text.NumberFormat)
android.icu.text.NumberFormat format
private void (android.icu.util.ULocale, android.icu.text.MeasureFormat$FormatWidth, android.icu.text.MeasureFormat$ImmutableNumberFormat, android.icu.text.PluralRules, java.util.Map, android.icu.text.MeasureFormat$NumericFormatters, android.icu.text.MeasureFormat$ImmutableNumberFormat, android.icu.text.MeasureFormat$ImmutableNumberFormat, java.util.Map, java.util.EnumMap)
android.icu.util.ULocale locale
android.icu.text.MeasureFormat$FormatWidth formatWidth
android.icu.text.MeasureFormat$ImmutableNumberFormat format
android.icu.text.PluralRules rules
java.util.Map unitToStyleToCountToFormat
android.icu.text.MeasureFormat$NumericFormatters formatters
android.icu.text.MeasureFormat$ImmutableNumberFormat currencyFormat
android.icu.text.MeasureFormat$ImmutableNumberFormat integerFormat
java.util.Map unitToStyleToPerUnitPattern
java.util.EnumMap styleToPerPattern
void ()
private static android.icu.text.MeasureFormat$NumericFormatters loadNumericFormatters (android.icu.util.ULocale)
android.icu.util.ULocale locale
android.icu.impl.ICUResourceBundle r
private static android.icu.text.MeasureFormat$MeasureFormatData loadLocaleData (android.icu.util.ULocale)
android.icu.impl.ICUResourceBundle unitTypeRes
android.icu.impl.ICUResourceBundle compoundRes
android.icu.impl.ICUResourceBundle perRes
java.util.MissingResourceException e
android.icu.text.MeasureFormat$FormatWidth styleItem
android.icu.util.UResourceBundle countBundle
java.util.MissingResourceException e
android.icu.util.UResourceBundle countBundle
String resKey
int i
android.icu.impl.ICUResourceBundle unitTypeRes
android.icu.impl.ICUResourceBundle unitsRes
android.icu.impl.ICUResourceBundle oneUnitRes
boolean havePluralItem
int len
java.util.MissingResourceException e
android.icu.text.MeasureFormat$FormatWidth styleItem
java.util.EnumMap styleToCountToFormat
java.util.EnumMap styleToPerUnitPattern
android.icu.util.MeasureUnit unit
android.icu.util.ULocale locale
android.icu.text.QuantityFormatter$Builder builder
java.util.Map unitToStyleToCountToFormat
java.util.Map unitToStyleToPerUnitPattern
android.icu.impl.ICUResourceBundle resource
java.util.EnumMap styleToPerPattern
private static boolean fillInStyleMap (java.util.Map)
Object item
android.icu.text.MeasureFormat$FormatWidth styleItem
java.util.Map styleMap
Object fallback
private int withPerUnitAndAppend (java.lang.CharSequence, android.icu.util.MeasureUnit, java.lang.StringBuilder)
CharSequence formatted
android.icu.util.MeasureUnit perUnit
StringBuilder appendTo
int[] offsets
java.util.Map styleToPerUnitPattern
android.icu.impl.SimplePatternFormatter perUnitPattern
android.icu.impl.SimplePatternFormatter perPattern
java.util.Map styleToCountToFormat
android.icu.text.QuantityFormatter countToFormat
String perUnitString
private java.lang.String formatMeasure (android.icu.util.Measure, android.icu.text.MeasureFormat$ImmutableNumberFormat)
android.icu.util.Measure measure
android.icu.text.MeasureFormat$ImmutableNumberFormat nf
private java.lang.StringBuilder formatMeasure (android.icu.util.Measure, android.icu.text.MeasureFormat$ImmutableNumberFormat, java.lang.StringBuilder, java.text.FieldPosition)
android.icu.util.Measure measure
android.icu.text.MeasureFormat$ImmutableNumberFormat nf
StringBuilder appendTo
java.text.FieldPosition fieldPosition
Number n
android.icu.util.MeasureUnit unit
android.icu.text.UFieldPosition fpos
StringBuffer formattedNumber
String keyword
java.util.Map styleToCountToFormat
android.icu.text.QuantityFormatter countToFormat
android.icu.impl.SimplePatternFormatter formatter
int[] offsets
java.lang.Object toTimeUnitProxy ()
java.lang.Object toCurrencyProxy ()
private transient java.lang.StringBuilder formatMeasuresSlowTrack (android.icu.text.ListFormatter, java.lang.StringBuilder, java.text.FieldPosition, android.icu.util.Measure[])
android.icu.text.MeasureFormat$ImmutableNumberFormat nf
int i
android.icu.text.ListFormatter listFormatter
StringBuilder appendTo
java.text.FieldPosition fieldPosition
android.icu.util.Measure[] measures
String[] results
java.text.FieldPosition fpos
int fieldPositionFoundIndex
android.icu.text.ListFormatter$FormattedListBuilder builder
private static android.icu.text.DateFormat loadNumericDurationFormat (android.icu.impl.ICUResourceBundle, java.lang.String)
android.icu.impl.ICUResourceBundle r
String type
android.icu.text.DateFormat result
private static java.lang.Number[] toHMS (android.icu.util.Measure[])
Integer idxObj
int idx
android.icu.util.Measure m
android.icu.util.Measure[] measures
Number[] result
int lastIdx
private java.lang.StringBuilder formatNumeric (java.lang.Number[], java.lang.StringBuilder)
int i
Number[] hms
StringBuilder appendable
int startIndex
int endIndex
long millis
java.util.Date d
private java.lang.StringBuilder formatNumeric (java.util.Date, android.icu.text.DateFormat, android.icu.text.DateFormat$Field, java.lang.Number, java.lang.StringBuilder)
java.util.Date duration
android.icu.text.DateFormat formatter
android.icu.text.DateFormat$Field smallestField
Number smallestAmount
StringBuilder appendTo
String smallestAmountFormatted
java.text.FieldPosition intFieldPosition
java.text.FieldPosition smallestFieldPosition
String draft
private java.lang.Object writeReplace () throws java.io.ObjectStreamException
private static android.icu.text.MeasureFormat$FormatWidth fromFormatWidthOrdinal (int)
int ordinal
android.icu.text.MeasureFormat$FormatWidth[] values
public static android.icu.impl.SimplePatternFormatter getRangeFormat (android.icu.util.ULocale, android.icu.text.MeasureFormat$FormatWidth)
java.util.MissingResourceException ex
android.icu.impl.ICUResourceBundle rb
android.icu.util.ULocale realLocale
android.icu.text.NumberingSystem ns
String resultString
android.icu.util.ULocale forLocale
android.icu.text.MeasureFormat$FormatWidth width
android.icu.impl.SimplePatternFormatter result
public static java.lang.String getRangePattern (android.icu.util.ULocale, android.icu.text.MeasureFormat$FormatWidth)
android.icu.util.ULocale forLocale
android.icu.text.MeasureFormat$FormatWidth width
public volatile java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
static android.icu.text.MeasureFormat$FormatWidth access$100 (int)
int x0
static void ()
}
android/icu/text/MessageFormat$1.classMessageFormat.java
package android.icu.text
android.icu.text.MessageFormat$1 extends java.lang.Object {
}
android/icu/text/MessageFormat$AppendableWrapper.classMessageFormat.java
package android.icu.text
final android.icu.text.MessageFormat$AppendableWrapper extends java.lang.Object {
private Appendable app
private int length
private java.util.List attributes
public void (java.lang.StringBuilder)
StringBuilder sb
public void (java.lang.StringBuffer)
StringBuffer sb
public void useAttributes ()
public void append (java.lang.CharSequence)
java.io.IOException e
CharSequence s
public void append (java.lang.CharSequence, int, int)
java.io.IOException e
CharSequence s
int start
int limit
public void append (java.text.CharacterIterator)
java.text.CharacterIterator iterator
public static int append (java.lang.Appendable, java.text.CharacterIterator)
int start
int limit
int length
java.io.IOException e
Appendable result
java.text.CharacterIterator iterator
public void formatAndAppend (java.text.Format, java.lang.Object)
java.util.Map$Entry entry
java.util.Map map
int runLimit
java.text.AttributedCharacterIterator formattedArg
int prevLength
int start
int limit
int offset
java.text.Format formatter
Object arg
public void formatAndAppend (java.text.Format, java.lang.Object, java.lang.String)
java.text.Format formatter
Object arg
String argString
static java.util.List access$000 (android.icu.text.MessageFormat$AppendableWrapper)
android.icu.text.MessageFormat$AppendableWrapper x0
static int access$500 (android.icu.text.MessageFormat$AppendableWrapper)
android.icu.text.MessageFormat$AppendableWrapper x0
}
android/icu/text/MessageFormat$AttributeAndPosition.classMessageFormat.java
package android.icu.text
final android.icu.text.MessageFormat$AttributeAndPosition extends java.lang.Object {
private java.text.AttributedCharacterIterator$Attribute key
private Object value
private int start
private int limit
public void (java.lang.Object, int, int)
Object fieldValue
int startIndex
int limitIndex
public void (java.text.AttributedCharacterIterator$Attribute, java.lang.Object, int, int)
java.text.AttributedCharacterIterator$Attribute field
Object fieldValue
int startIndex
int limitIndex
public void init (java.text.AttributedCharacterIterator$Attribute, java.lang.Object, int, int)
java.text.AttributedCharacterIterator$Attribute field
Object fieldValue
int startIndex
int limitIndex
static java.text.AttributedCharacterIterator$Attribute access$100 (android.icu.text.MessageFormat$AttributeAndPosition)
android.icu.text.MessageFormat$AttributeAndPosition x0
static java.lang.Object access$200 (android.icu.text.MessageFormat$AttributeAndPosition)
android.icu.text.MessageFormat$AttributeAndPosition x0
static int access$300 (android.icu.text.MessageFormat$AttributeAndPosition)
android.icu.text.MessageFormat$AttributeAndPosition x0
static int access$400 (android.icu.text.MessageFormat$AttributeAndPosition)
android.icu.text.MessageFormat$AttributeAndPosition x0
}
android/icu/text/MessageFormat$Field.classMessageFormat.java
package android.icu.text
public android.icu.text.MessageFormat$Field extends java.text.Format$Field {
private static final long serialVersionUID
public static final android.icu.text.MessageFormat$Field ARGUMENT
protected void (java.lang.String)
String name
protected java.lang.Object readResolve () throws java.io.InvalidObjectException
static void ()
}
android/icu/text/MessageFormat$PluralSelectorContext.classMessageFormat.java
package android.icu.text
final android.icu.text.MessageFormat$PluralSelectorContext extends java.lang.Object {
int startIndex
String argName
Number number
double offset
int numberArgIndex
java.text.Format formatter
String numberString
boolean forReplaceNumber
private void (int, java.lang.String, java.lang.Number, double)
int start
String name
Number num
double off
public java.lang.String toString ()
void (int, java.lang.String, java.lang.Number, double, android.icu.text.MessageFormat$1)
int x0
String x1
Number x2
double x3
android.icu.text.MessageFormat$1 x4
}
android/icu/text/MessageFormat$PluralSelectorProvider.classMessageFormat.java
package android.icu.text
final android.icu.text.MessageFormat$PluralSelectorProvider extends java.lang.Object implements android.icu.text.PluralFormat$PluralSelector {
private android.icu.text.MessageFormat msgFormat
private android.icu.text.PluralRules rules
private android.icu.text.PluralRules$PluralType type
static final boolean $assertionsDisabled
public void (android.icu.text.MessageFormat, android.icu.text.PluralRules$PluralType)
android.icu.text.MessageFormat mf
android.icu.text.PluralRules$PluralType type
public java.lang.String select (java.lang.Object, double)
android.icu.text.PluralRules$FixedDecimal dec
Object ctx
double number
android.icu.text.MessageFormat$PluralSelectorContext context
int otherIndex
static void ()
}
android/icu/text/MessageFormat.classMessageFormat.java
package android.icu.text
public android.icu.text.MessageFormat extends android.icu.text.UFormat {
static final long serialVersionUID
private transient android.icu.util.ULocale ulocale
private transient android.icu.text.MessagePattern msgPattern
private transient java.util.Map cachedFormatters
private transient java.util.Set customFormatArgStarts
private transient android.icu.text.DateFormat stockDateFormatter
private transient android.icu.text.NumberFormat stockNumberFormatter
private transient android.icu.text.MessageFormat$PluralSelectorProvider pluralProvider
private transient android.icu.text.MessageFormat$PluralSelectorProvider ordinalProvider
private static final String[] typeList
private static final int TYPE_NUMBER
private static final int TYPE_DATE
private static final int TYPE_TIME
private static final int TYPE_SPELLOUT
private static final int TYPE_ORDINAL
private static final int TYPE_DURATION
private static final String[] modifierList
private static final int MODIFIER_EMPTY
private static final int MODIFIER_CURRENCY
private static final int MODIFIER_PERCENT
private static final int MODIFIER_INTEGER
private static final String[] dateModifierList
private static final int DATE_MODIFIER_EMPTY
private static final int DATE_MODIFIER_SHORT
private static final int DATE_MODIFIER_MEDIUM
private static final int DATE_MODIFIER_LONG
private static final int DATE_MODIFIER_FULL
private static final java.util.Locale rootLocale
private static final char SINGLE_QUOTE
private static final char CURLY_BRACE_LEFT
private static final char CURLY_BRACE_RIGHT
private static final int STATE_INITIAL
private static final int STATE_SINGLE_QUOTE
private static final int STATE_IN_QUOTE
private static final int STATE_MSG_ELEMENT
static final boolean $assertionsDisabled
public void (java.lang.String)
String pattern
public void (java.lang.String, java.util.Locale)
String pattern
java.util.Locale locale
public void (java.lang.String, android.icu.util.ULocale)
String pattern
android.icu.util.ULocale locale
public void setLocale (java.util.Locale)
java.util.Locale locale
public void setLocale (android.icu.util.ULocale)
android.icu.util.ULocale locale
String existingPattern
public java.util.Locale getLocale ()
public android.icu.util.ULocale getULocale ()
public void applyPattern (java.lang.String)
RuntimeException e
String pttrn
public void applyPattern (java.lang.String, android.icu.text.MessagePattern$ApostropheMode)
String pattern
android.icu.text.MessagePattern$ApostropheMode aposMode
public android.icu.text.MessagePattern$ApostropheMode getApostropheMode ()
public java.lang.String toPattern ()
String originalPattern
private int nextTopLevelArgStart (int)
android.icu.text.MessagePattern$Part$Type type
int partIndex
private boolean argNameMatches (int, java.lang.String, int)
int partIndex
String argName
int argNumber
android.icu.text.MessagePattern$Part part
private java.lang.String getArgName (int)
int partIndex
android.icu.text.MessagePattern$Part part
public void setFormatsByArgumentIndex (java.text.Format[])
int argNumber
int partIndex
java.text.Format[] newFormats
public void setFormatsByArgumentName (java.util.Map)
String key
int partIndex
java.util.Map newFormats
public void setFormats (java.text.Format[])
int partIndex
java.text.Format[] newFormats
int formatNumber
public void setFormatByArgumentIndex (int, java.text.Format)
int partIndex
int argumentIndex
java.text.Format newFormat
public void setFormatByArgumentName (java.lang.String, java.text.Format)
int partIndex
String argumentName
java.text.Format newFormat
int argNumber
public void setFormat (int, java.text.Format)
int partIndex
int formatElementIndex
java.text.Format newFormat
int formatNumber
public java.text.Format[] getFormatsByArgumentIndex ()
int argNumber
int partIndex
java.util.ArrayList list
public java.text.Format[] getFormats ()
int partIndex
java.util.ArrayList list
public java.util.Set getArgumentNames ()
int partIndex
java.util.Set result
public java.text.Format getFormatByArgumentName (java.lang.String)
int partIndex
String argumentName
int argNumber
public final java.lang.StringBuffer format (java.lang.Object[], java.lang.StringBuffer, java.text.FieldPosition)
Object[] arguments
StringBuffer result
java.text.FieldPosition pos
public final java.lang.StringBuffer format (java.util.Map, java.lang.StringBuffer, java.text.FieldPosition)
java.util.Map arguments
StringBuffer result
java.text.FieldPosition pos
public static transient java.lang.String format (java.lang.String, java.lang.Object[])
String pattern
Object[] arguments
android.icu.text.MessageFormat temp
public static java.lang.String format (java.lang.String, java.util.Map)
String pattern
java.util.Map arguments
android.icu.text.MessageFormat temp
public boolean usesNamedArguments ()
public final java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
Object arguments
StringBuffer result
java.text.FieldPosition pos
public java.text.AttributedCharacterIterator formatToCharacterIterator (java.lang.Object)
android.icu.text.MessageFormat$AttributeAndPosition a
Object arguments
StringBuilder result
android.icu.text.MessageFormat$AppendableWrapper wrapper
java.text.AttributedString as
public java.lang.Object[] parse (java.lang.String, java.text.ParsePosition)
int argNumber
int partIndex
String source
java.text.ParsePosition pos
int maxArgId
Object[] resultArray
int backupStartPos
public java.util.Map parseToMap (java.lang.String, java.text.ParsePosition)
String source
java.text.ParsePosition pos
java.util.Map result
int backupStartPos
public java.lang.Object[] parse (java.lang.String) throws java.text.ParseException
String source
java.text.ParsePosition pos
Object[] result
private void parse (int, java.lang.String, java.text.ParsePosition, java.lang.Object[], java.util.Map)
int next
String strValue
String stringAfterArgument
int next
double choiceResult
android.icu.text.MessagePattern$Part part
android.icu.text.MessagePattern$Part$Type type
int index
int len
int argLimit
android.icu.text.MessagePattern$ArgType argType
Object argId
int argNumber
String key
java.text.Format formatter
boolean haveArgResult
Object argResult
int i
int msgStart
String source
java.text.ParsePosition pos
Object[] args
java.util.Map argsMap
String msgString
int prevIndex
int sourceOffset
java.text.ParsePosition tempStatus
public java.util.Map parseToMap (java.lang.String) throws java.text.ParseException
String source
java.text.ParsePosition pos
java.util.Map result
public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
String source
java.text.ParsePosition pos
public java.lang.Object clone ()
Integer key
java.util.Map$Entry entry
java.util.Iterator it
android.icu.text.MessageFormat other
public boolean equals (java.lang.Object)
Object obj
android.icu.text.MessageFormat other
public int hashCode ()
private android.icu.text.DateFormat getStockDateFormatter ()
private android.icu.text.NumberFormat getStockNumberFormatter ()
private void format (int, android.icu.text.MessageFormat$PluralSelectorContext, java.lang.Object[], java.util.Map, android.icu.text.MessageFormat$AppendableWrapper, java.text.FieldPosition)
Object arg
int argNumber
Object arg
Object arg
android.icu.text.MessageFormat subMsgFormat
String subMsgString
double number
int subMsgStart
android.icu.text.MessageFormat$PluralSelectorProvider selector
android.icu.text.MessageFormat$PluralSelectorProvider selector
Number number
double offset
android.icu.text.MessageFormat$PluralSelectorContext context
int subMsgStart
int subMsgStart
android.icu.text.MessagePattern$Part part
android.icu.text.MessagePattern$Part$Type type
int index
int argLimit
android.icu.text.MessagePattern$ArgType argType
Object arg
boolean noArg
Object argId
String argName
int prevDestLength
java.text.Format formatter
int i
int msgStart
android.icu.text.MessageFormat$PluralSelectorContext pluralNumber
Object[] args
java.util.Map argsMap
android.icu.text.MessageFormat$AppendableWrapper dest
java.text.FieldPosition fp
String msgString
int prevIndex
private void formatComplexSubMessage (int, android.icu.text.MessageFormat$PluralSelectorContext, java.lang.Object[], java.util.Map, android.icu.text.MessageFormat$AppendableWrapper)
String subMsgString
String subMsgString
android.icu.text.MessagePattern$Part part
android.icu.text.MessagePattern$Part$Type type
int index
int i
android.icu.text.MessageFormat subMsgFormat
int msgStart
android.icu.text.MessageFormat$PluralSelectorContext pluralNumber
Object[] args
java.util.Map argsMap
android.icu.text.MessageFormat$AppendableWrapper dest
String msgString
String subMsgString
StringBuilder sb
int prevIndex
private java.lang.String getLiteralStringUntilNextArgument (int)
android.icu.text.MessagePattern$Part part
android.icu.text.MessagePattern$Part$Type type
int index
int i
int from
StringBuilder b
String msgString
int prevIndex
private java.text.FieldPosition updateMetaData (android.icu.text.MessageFormat$AppendableWrapper, int, java.text.FieldPosition, java.lang.Object)
android.icu.text.MessageFormat$AppendableWrapper dest
int prevLength
java.text.FieldPosition fp
Object argId
private static int findChoiceSubMessage (android.icu.text.MessagePattern, int, double)
android.icu.text.MessagePattern$Part part
android.icu.text.MessagePattern$Part$Type type
double boundary
int selectorIndex
char boundaryChar
android.icu.text.MessagePattern pattern
int partIndex
double number
int count
int msgStart
private static double parseChoiceArgument (android.icu.text.MessagePattern, int, java.lang.String, java.text.ParsePosition)
int newIndex
int msgLimit
int len
android.icu.text.MessagePattern pattern
int partIndex
String source
java.text.ParsePosition pos
int start
int furthest
double bestNumber
double tempNumber
private static int matchStringUntilLimitPart (android.icu.text.MessagePattern, int, int, java.lang.String, int)
int index
int length
android.icu.text.MessagePattern$Part part
android.icu.text.MessagePattern pattern
int partIndex
int limitPartIndex
String source
int sourceOffset
int matchingSourceLength
String msgString
int prevIndex
private int findOtherSubMessage (int)
android.icu.text.MessagePattern$Part$Type type
int partIndex
int count
android.icu.text.MessagePattern$Part part
private int findFirstPluralNumberArg (int, java.lang.String)
android.icu.text.MessagePattern$ArgType argType
android.icu.text.MessagePattern$Part part
android.icu.text.MessagePattern$Part$Type type
int i
int msgStart
String argName
private void format (java.lang.Object, android.icu.text.MessageFormat$AppendableWrapper, java.text.FieldPosition)
Object arguments
android.icu.text.MessageFormat$AppendableWrapper result
java.text.FieldPosition fp
private void format (java.lang.Object[], java.util.Map, android.icu.text.MessageFormat$AppendableWrapper, java.text.FieldPosition)
Object[] arguments
java.util.Map argsMap
android.icu.text.MessageFormat$AppendableWrapper dest
java.text.FieldPosition fp
private void resetPattern ()
private java.text.Format createAppropriateFormat (java.lang.String, java.lang.String)
android.icu.text.RuleBasedNumberFormat rbnf
String ruleset
android.icu.text.RuleBasedNumberFormat rbnf
String ruleset
android.icu.text.RuleBasedNumberFormat rbnf
String ruleset
String type
String style
java.text.Format newFormat
int subformatType
private static final int findKeyword (java.lang.String, java.lang.String[])
int i
String s
String[] list
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
int partIndex
int formatIndex
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int formatIndex
java.text.Format formatter
int numFormatters
int numPairs
java.io.ObjectInputStream in
String languageTag
android.icu.text.MessagePattern$ApostropheMode aposMode
String msg
private void cacheExplicitFormats ()
android.icu.text.MessagePattern$Part part
android.icu.text.MessagePattern$ArgType argType
int index
String explicitType
String style
java.text.Format formatter
int i
int limit
private void setArgStartFormat (int, java.text.Format)
int argStart
java.text.Format formatter
private void setCustomArgStartFormat (int, java.text.Format)
int argStart
java.text.Format formatter
public static java.lang.String autoQuoteApostrophe (java.lang.String)
char c
int i
int j
String pattern
StringBuilder buf
int state
int braceCount
static android.icu.util.ULocale access$700 (android.icu.text.MessageFormat)
android.icu.text.MessageFormat x0
static int access$800 (android.icu.text.MessageFormat, int)
android.icu.text.MessageFormat x0
int x1
static int access$900 (android.icu.text.MessageFormat, int, java.lang.String)
android.icu.text.MessageFormat x0
int x1
String x2
static java.util.Map access$1000 (android.icu.text.MessageFormat)
android.icu.text.MessageFormat x0
static android.icu.text.NumberFormat access$1100 (android.icu.text.MessageFormat)
android.icu.text.MessageFormat x0
static void ()
}
android/icu/text/MessagePattern$1.classMessagePattern.java
package android.icu.text
android.icu.text.MessagePattern$1 extends java.lang.Object {
}
android/icu/text/MessagePattern$ApostropheMode.classMessagePattern.java
package android.icu.text
public final android.icu.text.MessagePattern$ApostropheMode extends java.lang.Enum {
public static final android.icu.text.MessagePattern$ApostropheMode DOUBLE_OPTIONAL
public static final android.icu.text.MessagePattern$ApostropheMode DOUBLE_REQUIRED
private static final android.icu.text.MessagePattern$ApostropheMode[] $VALUES
public static android.icu.text.MessagePattern$ApostropheMode[] values ()
public static android.icu.text.MessagePattern$ApostropheMode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/MessagePattern$ArgType.classMessagePattern.java
package android.icu.text
public final android.icu.text.MessagePattern$ArgType extends java.lang.Enum {
public static final android.icu.text.MessagePattern$ArgType NONE
public static final android.icu.text.MessagePattern$ArgType SIMPLE
public static final android.icu.text.MessagePattern$ArgType CHOICE
public static final android.icu.text.MessagePattern$ArgType PLURAL
public static final android.icu.text.MessagePattern$ArgType SELECT
public static final android.icu.text.MessagePattern$ArgType SELECTORDINAL
private static final android.icu.text.MessagePattern$ArgType[] $VALUES
public static android.icu.text.MessagePattern$ArgType[] values ()
public static android.icu.text.MessagePattern$ArgType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public boolean hasPluralStyle ()
static void ()
}
android/icu/text/MessagePattern$Part$Type.classMessagePattern.java
package android.icu.text
public final android.icu.text.MessagePattern$Part$Type extends java.lang.Enum {
public static final android.icu.text.MessagePattern$Part$Type MSG_START
public static final android.icu.text.MessagePattern$Part$Type MSG_LIMIT
public static final android.icu.text.MessagePattern$Part$Type SKIP_SYNTAX
public static final android.icu.text.MessagePattern$Part$Type INSERT_CHAR
public static final android.icu.text.MessagePattern$Part$Type REPLACE_NUMBER
public static final android.icu.text.MessagePattern$Part$Type ARG_START
public static final android.icu.text.MessagePattern$Part$Type ARG_LIMIT
public static final android.icu.text.MessagePattern$Part$Type ARG_NUMBER
public static final android.icu.text.MessagePattern$Part$Type ARG_NAME
public static final android.icu.text.MessagePattern$Part$Type ARG_TYPE
public static final android.icu.text.MessagePattern$Part$Type ARG_STYLE
public static final android.icu.text.MessagePattern$Part$Type ARG_SELECTOR
public static final android.icu.text.MessagePattern$Part$Type ARG_INT
public static final android.icu.text.MessagePattern$Part$Type ARG_DOUBLE
private static final android.icu.text.MessagePattern$Part$Type[] $VALUES
public static android.icu.text.MessagePattern$Part$Type[] values ()
public static android.icu.text.MessagePattern$Part$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public boolean hasNumericValue ()
static void ()
}
android/icu/text/MessagePattern$Part.classMessagePattern.java
package android.icu.text
public final android.icu.text.MessagePattern$Part extends java.lang.Object {
private static final int MAX_LENGTH
private static final int MAX_VALUE
private final android.icu.text.MessagePattern$Part$Type type
private final int index
private final char length
private short value
private int limitPartIndex
private void (android.icu.text.MessagePattern$Part$Type, int, int, int)
android.icu.text.MessagePattern$Part$Type t
int i
int l
int v
public android.icu.text.MessagePattern$Part$Type getType ()
public int getIndex ()
public int getLength ()
public int getLimit ()
public int getValue ()
public android.icu.text.MessagePattern$ArgType getArgType ()
android.icu.text.MessagePattern$Part$Type type
public java.lang.String toString ()
String valueString
public boolean equals (java.lang.Object)
Object other
android.icu.text.MessagePattern$Part o
public int hashCode ()
static int access$000 (android.icu.text.MessagePattern$Part)
android.icu.text.MessagePattern$Part x0
static short access$100 (android.icu.text.MessagePattern$Part)
android.icu.text.MessagePattern$Part x0
static android.icu.text.MessagePattern$Part$Type access$200 (android.icu.text.MessagePattern$Part)
android.icu.text.MessagePattern$Part x0
static char access$300 (android.icu.text.MessagePattern$Part)
android.icu.text.MessagePattern$Part x0
static int access$400 (android.icu.text.MessagePattern$Part)
android.icu.text.MessagePattern$Part x0
static short access$102 (android.icu.text.MessagePattern$Part, short)
android.icu.text.MessagePattern$Part x0
short x1
void (android.icu.text.MessagePattern$Part$Type, int, int, int, android.icu.text.MessagePattern$1)
android.icu.text.MessagePattern$Part$Type x0
int x1
int x2
int x3
android.icu.text.MessagePattern$1 x4
static int access$402 (android.icu.text.MessagePattern$Part, int)
android.icu.text.MessagePattern$Part x0
int x1
}
android/icu/text/MessagePattern.classMessagePattern.java
package android.icu.text
public final android.icu.text.MessagePattern extends java.lang.Object implements java.lang.Cloneable android.icu.util.Freezable {
public static final int ARG_NAME_NOT_NUMBER
public static final int ARG_NAME_NOT_VALID
public static final double NO_NUMERIC_VALUE
private static final int MAX_PREFIX_LENGTH
private android.icu.text.MessagePattern$ApostropheMode aposMode
private String msg
private java.util.ArrayList parts
private java.util.ArrayList numericValues
private boolean hasArgNames
private boolean hasArgNumbers
private boolean needsAutoQuoting
private volatile boolean frozen
private static final android.icu.text.MessagePattern$ApostropheMode defaultAposMode
private static final android.icu.text.MessagePattern$ArgType[] argTypes
static final boolean $assertionsDisabled
public void ()
public void (android.icu.text.MessagePattern$ApostropheMode)
android.icu.text.MessagePattern$ApostropheMode mode
public void (java.lang.String)
String pattern
public android.icu.text.MessagePattern parse (java.lang.String)
String pattern
public android.icu.text.MessagePattern parseChoiceStyle (java.lang.String)
String pattern
public android.icu.text.MessagePattern parsePluralStyle (java.lang.String)
String pattern
public android.icu.text.MessagePattern parseSelectStyle (java.lang.String)
String pattern
public void clear ()
public void clearPatternAndSetApostropheMode (android.icu.text.MessagePattern$ApostropheMode)
android.icu.text.MessagePattern$ApostropheMode mode
public boolean equals (java.lang.Object)
Object other
android.icu.text.MessagePattern o
public int hashCode ()
public android.icu.text.MessagePattern$ApostropheMode getApostropheMode ()
boolean jdkAposMode ()
public java.lang.String getPatternString ()
public boolean hasNamedArguments ()
public boolean hasNumberedArguments ()
public java.lang.String toString ()
public static int validateArgumentName (java.lang.String)
String name
public java.lang.String autoQuoteApostropheDeep ()
android.icu.text.MessagePattern$Part part
int i
StringBuilder modified
int count
public int countParts ()
public android.icu.text.MessagePattern$Part getPart (int)
int i
public android.icu.text.MessagePattern$Part$Type getPartType (int)
int i
public int getPatternIndex (int)
int partIndex
public java.lang.String getSubstring (android.icu.text.MessagePattern$Part)
android.icu.text.MessagePattern$Part part
int index
public boolean partSubstringMatches (android.icu.text.MessagePattern$Part, java.lang.String)
android.icu.text.MessagePattern$Part part
String s
public double getNumericValue (android.icu.text.MessagePattern$Part)
android.icu.text.MessagePattern$Part part
android.icu.text.MessagePattern$Part$Type type
public double getPluralOffset (int)
int pluralStart
android.icu.text.MessagePattern$Part part
public int getLimitPartIndex (int)
int start
int limit
public java.lang.Object clone ()
public android.icu.text.MessagePattern cloneAsThawed ()
android.icu.text.MessagePattern newMsg
CloneNotSupportedException e
android.icu.text.MessagePattern newMsg
public android.icu.text.MessagePattern freeze ()
public boolean isFrozen ()
private void preParse (java.lang.String)
String pattern
private void postParse ()
private int parseMessage (int, int, int, android.icu.text.MessagePattern$ArgType)
int limitLength
char c
int index
int msgStartLength
int nestingLevel
android.icu.text.MessagePattern$ArgType parentType
int msgStart
private int parseArg (int, int, int)
int length
int length
int typeIndex
int length
int index
int argStartLength
int nestingLevel
int argStart
android.icu.text.MessagePattern$ArgType argType
int nameIndex
int number
char c
private int parseSimpleStyle (int)
int length
char c
int index
int start
int nestedBraces
private int parseChoiceStyle (int, int)
int numberIndex
int length
char c
int index
int nestingLevel
int start
private int parsePluralOrSelectStyle (android.icu.text.MessagePattern$ArgType, int, int)
int length
int valueIndex
int length
boolean eos
int selectorIndex
android.icu.text.MessagePattern$ArgType argType
int index
int nestingLevel
int start
boolean isEmpty
boolean hasOther
private static int parseArgNumber (java.lang.CharSequence, int, int)
int number
boolean badNumber
int number
boolean badNumber
CharSequence s
int start
int limit
int number
boolean badNumber
char c
private int parseArgNumber (int, int)
int start
int limit
private void parseDouble (int, int, boolean)
int value
int isNegative
int index
char c
double numericValue
int start
int limit
boolean allowInfinity
static void appendReducedApostrophes (java.lang.String, int, int, java.lang.StringBuilder)
int i
String s
int start
int limit
StringBuilder sb
int doubleApos
private int skipWhiteSpace (int)
int index
private int skipIdentifier (int)
int index
private int skipDouble (int)
char c
int index
private static boolean isArgTypeChar (int)
int c
private boolean isChoice (int)
int index
char c
private boolean isPlural (int)
int index
char c
private boolean isSelect (int)
int index
char c
private boolean isOrdinal (int)
int index
char c
private boolean inMessageFormatPattern (int)
int nestingLevel
private boolean inTopLevelChoiceMessage (int, android.icu.text.MessagePattern$ArgType)
int nestingLevel
android.icu.text.MessagePattern$ArgType parentType
private void addPart (android.icu.text.MessagePattern$Part$Type, int, int, int)
android.icu.text.MessagePattern$Part$Type type
int index
int length
int value
private void addLimitPart (int, android.icu.text.MessagePattern$Part$Type, int, int, int)
int start
android.icu.text.MessagePattern$Part$Type type
int index
int length
int value
private void addArgDoublePart (double, int, int)
int numericIndex
double numericValue
int start
int length
int numericIndex
private static java.lang.String prefix (java.lang.String, int)
int limit
String s
int start
StringBuilder prefix
int substringLength
private static java.lang.String prefix (java.lang.String)
String s
private java.lang.String prefix (int)
int start
private java.lang.String prefix ()
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static android.icu.text.MessagePattern$ArgType[] access$500 ()
static void ()
}
android/icu/text/MessagePatternUtil$1.classMessagePatternUtil.java
package android.icu.text
android.icu.text.MessagePatternUtil$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$text$MessagePattern$ArgType
static void ()
}
android/icu/text/MessagePatternUtil$ArgNode.classMessagePatternUtil.java
package android.icu.text
public android.icu.text.MessagePatternUtil$ArgNode extends android.icu.text.MessagePatternUtil$MessageContentsNode {
private android.icu.text.MessagePattern$ArgType argType
private String name
private int number
private String typeName
private String style
private android.icu.text.MessagePatternUtil$ComplexArgStyleNode complexStyle
public android.icu.text.MessagePattern$ArgType getArgType ()
public java.lang.String getName ()
public int getNumber ()
public java.lang.String getTypeName ()
public java.lang.String getSimpleStyle ()
public android.icu.text.MessagePatternUtil$ComplexArgStyleNode getComplexStyle ()
public java.lang.String toString ()
StringBuilder sb
private void ()
private static android.icu.text.MessagePatternUtil$ArgNode createArgNode ()
static android.icu.text.MessagePatternUtil$ArgNode access$800 ()
static android.icu.text.MessagePattern$ArgType access$902 (android.icu.text.MessagePatternUtil$ArgNode, android.icu.text.MessagePattern$ArgType)
android.icu.text.MessagePatternUtil$ArgNode x0
android.icu.text.MessagePattern$ArgType x1
static java.lang.String access$1002 (android.icu.text.MessagePatternUtil$ArgNode, java.lang.String)
android.icu.text.MessagePatternUtil$ArgNode x0
String x1
static int access$1102 (android.icu.text.MessagePatternUtil$ArgNode, int)
android.icu.text.MessagePatternUtil$ArgNode x0
int x1
static java.lang.String access$1202 (android.icu.text.MessagePatternUtil$ArgNode, java.lang.String)
android.icu.text.MessagePatternUtil$ArgNode x0
String x1
static java.lang.String access$1302 (android.icu.text.MessagePatternUtil$ArgNode, java.lang.String)
android.icu.text.MessagePatternUtil$ArgNode x0
String x1
static android.icu.text.MessagePatternUtil$ComplexArgStyleNode access$1402 (android.icu.text.MessagePatternUtil$ArgNode, android.icu.text.MessagePatternUtil$ComplexArgStyleNode)
android.icu.text.MessagePatternUtil$ArgNode x0
android.icu.text.MessagePatternUtil$ComplexArgStyleNode x1
}
android/icu/text/MessagePatternUtil$ComplexArgStyleNode.classMessagePatternUtil.java
package android.icu.text
public android.icu.text.MessagePatternUtil$ComplexArgStyleNode extends android.icu.text.MessagePatternUtil$Node {
private android.icu.text.MessagePattern$ArgType argType
private double offset
private boolean explicitOffset
private volatile java.util.List list
public android.icu.text.MessagePattern$ArgType getArgType ()
public boolean hasExplicitOffset ()
public double getOffset ()
public java.util.List getVariants ()
public android.icu.text.MessagePatternUtil$VariantNode getVariantsByType (java.util.List, java.util.List)
android.icu.text.MessagePatternUtil$VariantNode variant
java.util.List numericVariants
java.util.List keywordVariants
android.icu.text.MessagePatternUtil$VariantNode other
public java.lang.String toString ()
StringBuilder sb
private void (android.icu.text.MessagePattern$ArgType)
android.icu.text.MessagePattern$ArgType argType
private void addVariant (android.icu.text.MessagePatternUtil$VariantNode)
android.icu.text.MessagePatternUtil$VariantNode variant
private android.icu.text.MessagePatternUtil$ComplexArgStyleNode freeze ()
void (android.icu.text.MessagePattern$ArgType, android.icu.text.MessagePatternUtil$1)
android.icu.text.MessagePattern$ArgType x0
android.icu.text.MessagePatternUtil$1 x1
static void access$2000 (android.icu.text.MessagePatternUtil$ComplexArgStyleNode, android.icu.text.MessagePatternUtil$VariantNode)
android.icu.text.MessagePatternUtil$ComplexArgStyleNode x0
android.icu.text.MessagePatternUtil$VariantNode x1
static android.icu.text.MessagePatternUtil$ComplexArgStyleNode access$2100 (android.icu.text.MessagePatternUtil$ComplexArgStyleNode)
android.icu.text.MessagePatternUtil$ComplexArgStyleNode x0
static boolean access$2202 (android.icu.text.MessagePatternUtil$ComplexArgStyleNode, boolean)
android.icu.text.MessagePatternUtil$ComplexArgStyleNode x0
boolean x1
static double access$2302 (android.icu.text.MessagePatternUtil$ComplexArgStyleNode, double)
android.icu.text.MessagePatternUtil$ComplexArgStyleNode x0
double x1
}
android/icu/text/MessagePatternUtil$MessageContentsNode$Type.classMessagePatternUtil.java
package android.icu.text
public final android.icu.text.MessagePatternUtil$MessageContentsNode$Type extends java.lang.Enum {
public static final android.icu.text.MessagePatternUtil$MessageContentsNode$Type TEXT
public static final android.icu.text.MessagePatternUtil$MessageContentsNode$Type ARG
public static final android.icu.text.MessagePatternUtil$MessageContentsNode$Type REPLACE_NUMBER
private static final android.icu.text.MessagePatternUtil$MessageContentsNode$Type[] $VALUES
public static android.icu.text.MessagePatternUtil$MessageContentsNode$Type[] values ()
public static android.icu.text.MessagePatternUtil$MessageContentsNode$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/MessagePatternUtil$MessageContentsNode.classMessagePatternUtil.java
package android.icu.text
public android.icu.text.MessagePatternUtil$MessageContentsNode extends android.icu.text.MessagePatternUtil$Node {
private android.icu.text.MessagePatternUtil$MessageContentsNode$Type type
public android.icu.text.MessagePatternUtil$MessageContentsNode$Type getType ()
public java.lang.String toString ()
private void (android.icu.text.MessagePatternUtil$MessageContentsNode$Type)
android.icu.text.MessagePatternUtil$MessageContentsNode$Type type
private static android.icu.text.MessagePatternUtil$MessageContentsNode createReplaceNumberNode ()
void (android.icu.text.MessagePatternUtil$MessageContentsNode$Type, android.icu.text.MessagePatternUtil$1)
android.icu.text.MessagePatternUtil$MessageContentsNode$Type x0
android.icu.text.MessagePatternUtil$1 x1
static android.icu.text.MessagePatternUtil$MessageContentsNode access$600 ()
}
android/icu/text/MessagePatternUtil$MessageNode.classMessagePatternUtil.java
package android.icu.text
public android.icu.text.MessagePatternUtil$MessageNode extends android.icu.text.MessagePatternUtil$Node {
private volatile java.util.List list
public java.util.List getContents ()
public java.lang.String toString ()
private void ()
private void addContentsNode (android.icu.text.MessagePatternUtil$MessageContentsNode)
android.icu.text.MessagePatternUtil$TextNode textNode
android.icu.text.MessagePatternUtil$MessageContentsNode lastNode
android.icu.text.MessagePatternUtil$MessageContentsNode node
private android.icu.text.MessagePatternUtil$MessageNode freeze ()
void (android.icu.text.MessagePatternUtil$1)
android.icu.text.MessagePatternUtil$1 x0
static void access$500 (android.icu.text.MessagePatternUtil$MessageNode, android.icu.text.MessagePatternUtil$MessageContentsNode)
android.icu.text.MessagePatternUtil$MessageNode x0
android.icu.text.MessagePatternUtil$MessageContentsNode x1
static android.icu.text.MessagePatternUtil$MessageNode access$700 (android.icu.text.MessagePatternUtil$MessageNode)
android.icu.text.MessagePatternUtil$MessageNode x0
}
android/icu/text/MessagePatternUtil$Node.classMessagePatternUtil.java
package android.icu.text
public android.icu.text.MessagePatternUtil$Node extends java.lang.Object {
private void ()
void (android.icu.text.MessagePatternUtil$1)
android.icu.text.MessagePatternUtil$1 x0
}
android/icu/text/MessagePatternUtil$TextNode.classMessagePatternUtil.java
package android.icu.text
public android.icu.text.MessagePatternUtil$TextNode extends android.icu.text.MessagePatternUtil$MessageContentsNode {
private String text
public java.lang.String getText ()
public java.lang.String toString ()
private void (java.lang.String)
String text
static java.lang.String access$102 (android.icu.text.MessagePatternUtil$TextNode, java.lang.String)
android.icu.text.MessagePatternUtil$TextNode x0
String x1
static java.lang.String access$100 (android.icu.text.MessagePatternUtil$TextNode)
android.icu.text.MessagePatternUtil$TextNode x0
void (java.lang.String, android.icu.text.MessagePatternUtil$1)
String x0
android.icu.text.MessagePatternUtil$1 x1
}
android/icu/text/MessagePatternUtil$VariantNode.classMessagePatternUtil.java
package android.icu.text
public android.icu.text.MessagePatternUtil$VariantNode extends android.icu.text.MessagePatternUtil$Node {
private String selector
private double numericValue
private android.icu.text.MessagePatternUtil$MessageNode msgNode
public java.lang.String getSelector ()
public boolean isSelectorNumeric ()
public double getSelectorValue ()
public android.icu.text.MessagePatternUtil$MessageNode getMessage ()
public java.lang.String toString ()
StringBuilder sb
private void ()
void (android.icu.text.MessagePatternUtil$1)
android.icu.text.MessagePatternUtil$1 x0
static java.lang.String access$1702 (android.icu.text.MessagePatternUtil$VariantNode, java.lang.String)
android.icu.text.MessagePatternUtil$VariantNode x0
String x1
static double access$1802 (android.icu.text.MessagePatternUtil$VariantNode, double)
android.icu.text.MessagePatternUtil$VariantNode x0
double x1
static android.icu.text.MessagePatternUtil$MessageNode access$1902 (android.icu.text.MessagePatternUtil$VariantNode, android.icu.text.MessagePatternUtil$MessageNode)
android.icu.text.MessagePatternUtil$VariantNode x0
android.icu.text.MessagePatternUtil$MessageNode x1
}
android/icu/text/MessagePatternUtil.classMessagePatternUtil.java
package android.icu.text
public final android.icu.text.MessagePatternUtil extends java.lang.Object {
private void ()
public static android.icu.text.MessagePatternUtil$MessageNode buildMessageNode (java.lang.String)
String patternString
public static android.icu.text.MessagePatternUtil$MessageNode buildMessageNode (android.icu.text.MessagePattern)
android.icu.text.MessagePattern pattern
int limit
private static android.icu.text.MessagePatternUtil$MessageNode buildMessageNode (android.icu.text.MessagePattern, int, int)
int argLimit
android.icu.text.MessagePattern$Part part
int patternIndex
android.icu.text.MessagePattern$Part$Type partType
int i
android.icu.text.MessagePattern pattern
int start
int limit
int prevPatternIndex
android.icu.text.MessagePatternUtil$MessageNode node
private static android.icu.text.MessagePatternUtil$ArgNode buildArgNode (android.icu.text.MessagePattern, int, int)
android.icu.text.MessagePattern pattern
int start
int limit
android.icu.text.MessagePatternUtil$ArgNode node
android.icu.text.MessagePattern$Part part
android.icu.text.MessagePattern$ArgType argType
private static android.icu.text.MessagePatternUtil$ComplexArgStyleNode buildChoiceStyleNode (android.icu.text.MessagePattern, int, int)
int valueIndex
android.icu.text.MessagePattern$Part part
double value
int msgLimit
android.icu.text.MessagePatternUtil$VariantNode variant
android.icu.text.MessagePattern pattern
int start
int limit
android.icu.text.MessagePatternUtil$ComplexArgStyleNode node
private static android.icu.text.MessagePatternUtil$ComplexArgStyleNode buildPluralStyleNode (android.icu.text.MessagePattern, int, int, android.icu.text.MessagePattern$ArgType)
android.icu.text.MessagePattern$Part selector
double value
android.icu.text.MessagePattern$Part part
int msgLimit
android.icu.text.MessagePatternUtil$VariantNode variant
android.icu.text.MessagePattern pattern
int start
int limit
android.icu.text.MessagePattern$ArgType argType
android.icu.text.MessagePatternUtil$ComplexArgStyleNode node
android.icu.text.MessagePattern$Part offset
private static android.icu.text.MessagePatternUtil$ComplexArgStyleNode buildSelectStyleNode (android.icu.text.MessagePattern, int, int)
android.icu.text.MessagePattern$Part selector
int msgLimit
android.icu.text.MessagePatternUtil$VariantNode variant
android.icu.text.MessagePattern pattern
int start
int limit
android.icu.text.MessagePatternUtil$ComplexArgStyleNode node
}
android/icu/text/ModulusSubstitution.classNFSubstitution.java
package android.icu.text
android.icu.text.ModulusSubstitution extends android.icu.text.NFSubstitution {
double divisor
private final android.icu.text.NFRule ruleToUse
void (int, double, android.icu.text.NFRule, android.icu.text.NFRuleSet, java.lang.String)
int pos
double divisor
android.icu.text.NFRule rulePredecessor
android.icu.text.NFRuleSet ruleSet
String description
public void setDivisor (int, int)
int radix
int exponent
public boolean equals (java.lang.Object)
android.icu.text.ModulusSubstitution that2
Object that
public void doSubstitution (long, java.lang.StringBuffer, int, int)
long numberToFormat
long number
StringBuffer toInsertInto
int position
int recursionCount
public void doSubstitution (double, java.lang.StringBuffer, int, int)
double numberToFormat
double number
StringBuffer toInsertInto
int position
int recursionCount
public long transformNumber (long)
long number
public double transformNumber (double)
double number
public java.lang.Number doParse (java.lang.String, java.text.ParsePosition, double, double, boolean)
double result
Number tempResult
String text
java.text.ParsePosition parsePosition
double baseValue
double upperBound
boolean lenientParse
public double composeRuleValue (double, double)
double newRuleValue
double oldRuleValue
public double calcUpperBound (double)
double oldUpperBound
public boolean isModulusSubstitution ()
char tokenChar ()
}
android/icu/text/MultiplierSubstitution.classNFSubstitution.java
package android.icu.text
android.icu.text.MultiplierSubstitution extends android.icu.text.NFSubstitution {
double divisor
void (int, double, android.icu.text.NFRuleSet, java.lang.String)
int pos
double divisor
android.icu.text.NFRuleSet ruleSet
String description
public void setDivisor (int, int)
int radix
int exponent
public boolean equals (java.lang.Object)
Object that
public long transformNumber (long)
long number
public double transformNumber (double)
double number
public double composeRuleValue (double, double)
double newRuleValue
double oldRuleValue
public double calcUpperBound (double)
double oldUpperBound
char tokenChar ()
}
android/icu/text/NameUnicodeTransliterator$1.classNameUnicodeTransliterator.java
package android.icu.text
final android.icu.text.NameUnicodeTransliterator$1 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/NameUnicodeTransliterator.classNameUnicodeTransliterator.java
package android.icu.text
android.icu.text.NameUnicodeTransliterator extends android.icu.text.Transliterator {
static final String _ID
static final String OPEN_PAT
static final char OPEN_DELIM
static final char CLOSE_DELIM
static final char SPACE
static void register ()
public void (android.icu.text.UnicodeFilter)
android.icu.text.UnicodeFilter filter
protected void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean)
int i
String str
int delta
int len
int c
android.icu.text.Replaceable text
android.icu.text.Transliterator$Position offsets
boolean isIncremental
int maxLen
StringBuffer name
android.icu.text.UnicodeSet legal
int cursor
int limit
int mode
int openPos
public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet inputFilter
android.icu.text.UnicodeSet sourceSet
android.icu.text.UnicodeSet targetSet
android.icu.text.UnicodeSet myFilter
android.icu.text.UnicodeSet items
}
android/icu/text/NFRule.classNFRule.java
package android.icu.text
final android.icu.text.NFRule extends java.lang.Object {
static final int NEGATIVE_NUMBER_RULE
static final int IMPROPER_FRACTION_RULE
static final int PROPER_FRACTION_RULE
static final int MASTER_RULE
static final int INFINITY_RULE
static final int NAN_RULE
static final Long ZERO
private long baseValue
private int radix
private short exponent
private char decimalPoint
private String ruleText
private android.icu.text.PluralFormat rulePatternFormat
private android.icu.text.NFSubstitution sub1
private android.icu.text.NFSubstitution sub2
private final android.icu.text.RuleBasedNumberFormat formatter
private static final String[] RULE_PREFIXES
static final boolean $assertionsDisabled
public static void makeRules (java.lang.String, android.icu.text.NFRuleSet, android.icu.text.NFRule, android.icu.text.RuleBasedNumberFormat, java.util.List)
android.icu.text.NFRule rule2
StringBuilder sbuf
String description
android.icu.text.NFRuleSet owner
android.icu.text.NFRule predecessor
android.icu.text.RuleBasedNumberFormat ownersOwner
java.util.List returnList
android.icu.text.NFRule rule1
int brack1
int brack2
public void (android.icu.text.RuleBasedNumberFormat, java.lang.String)
android.icu.text.RuleBasedNumberFormat formatter
String ruleText
private java.lang.String parseRuleDescriptor (java.lang.String)
long tempValue
char c
int descriptorLength
char firstChar
char lastChar
String descriptor
String description
int p
private void extractSubstitutions (android.icu.text.NFRuleSet, java.lang.String, android.icu.text.NFRule)
android.icu.text.PluralRules$PluralType pluralType
android.icu.text.PluralRules$PluralType pluralType
int endType
String type
android.icu.text.PluralRules$PluralType pluralType
android.icu.text.NFRuleSet owner
String ruleText
android.icu.text.NFRule predecessor
int pluralRuleStart
int pluralRuleEnd
private android.icu.text.NFSubstitution extractSubstitution (android.icu.text.NFRuleSet, android.icu.text.NFRule)
int subEnd
char c
android.icu.text.NFRuleSet owner
android.icu.text.NFRule predecessor
android.icu.text.NFSubstitution result
int subStart
int subEnd
final void setBaseValue (long)
long newBaseValue
private short expectedExponent ()
short tempResult
private static int indexOfAnyRulePrefix (java.lang.String)
String string
int pos
String ruleText
int result
public boolean equals (java.lang.Object)
android.icu.text.NFRule that2
Object that
public int hashCode ()
public java.lang.String toString ()
int i
int numCarets
StringBuilder result
StringBuilder ruleTextCopy
public final char getDecimalPoint ()
public final long getBaseValue ()
public double getDivisor ()
public void doFormat (long, java.lang.StringBuffer, int, int)
int pluralRuleEnd
int initialLength
long number
StringBuffer toInsertInto
int pos
int recursionCount
int pluralRuleStart
int lengthOffset
public void doFormat (double, java.lang.StringBuffer, int, int)
int pluralRuleEnd
int initialLength
double pluralVal
double number
StringBuffer toInsertInto
int pos
int recursionCount
int pluralRuleStart
int lengthOffset
public boolean shouldRollBack (double)
double number
public java.lang.Number doParse (java.lang.String, java.text.ParsePosition, boolean, double)
String workText2
java.text.ParsePosition pp2
double partialResult
String text
java.text.ParsePosition parsePosition
boolean isFractionRule
double upperBound
java.text.ParsePosition pp
int sub1Pos
int sub2Pos
String workText
int prefixLength
int highWaterMark
double result
int start
double tempBaseValue
private java.lang.String stripPrefix (java.lang.String, java.lang.String, java.text.ParsePosition)
int pfl
String text
String prefix
java.text.ParsePosition pp
private java.lang.Number matchToDelimiter (java.lang.String, int, double, java.lang.String, android.icu.text.PluralFormat, java.text.ParsePosition, android.icu.text.NFSubstitution, double)
Number tempResult
String subText
java.text.ParsePosition tempPP
int[] temp
int dPos
int dLen
java.text.ParsePosition tempPP
Number result
Number tempResult
String text
int startPos
double baseVal
String delimiter
android.icu.text.PluralFormat pluralFormatDelimiter
java.text.ParsePosition pp
android.icu.text.NFSubstitution sub
double upperBound
private int prefixLength (java.lang.String, java.lang.String)
String str
String prefix
android.icu.text.RbnfLenientScanner scanner
private int[] findText (java.lang.String, java.lang.String, android.icu.text.PluralFormat, int)
int pluralRuleStart
int pluralRuleSuffix
int matchLen
String prefix
String suffix
java.text.FieldPosition position
int start
String str
String key
android.icu.text.PluralFormat pluralFormatKey
int startingAt
android.icu.text.RbnfLenientScanner scanner
private boolean allIgnorable (java.lang.String)
String str
android.icu.text.RbnfLenientScanner scanner
public void setDecimalFormatSymbols (android.icu.text.DecimalFormatSymbols)
android.icu.text.DecimalFormatSymbols newSymbols
static void ()
}
android/icu/text/NFRuleSet.classNFRuleSet.java
package android.icu.text
final android.icu.text.NFRuleSet extends java.lang.Object {
private final String name
private android.icu.text.NFRule[] rules
final android.icu.text.NFRule[] nonNumericalRules
java.util.LinkedList fractionRules
static final int NEGATIVE_RULE_INDEX
static final int IMPROPER_FRACTION_RULE_INDEX
static final int PROPER_FRACTION_RULE_INDEX
static final int MASTER_RULE_INDEX
static final int INFINITY_RULE_INDEX
static final int NAN_RULE_INDEX
final android.icu.text.RuleBasedNumberFormat owner
private boolean isFractionRuleSet
private final boolean isParseable
private static final int RECURSION_LIMIT
static final boolean $assertionsDisabled
public void (android.icu.text.RuleBasedNumberFormat, java.lang.String[], int) throws java.lang.IllegalArgumentException
String name
int pos
android.icu.text.RuleBasedNumberFormat owner
String[] descriptions
int index
String description
public void parseRules (java.lang.String)
long baseValue
android.icu.text.NFRule rule
String description
java.util.List tempRules
android.icu.text.NFRule predecessor
int oldP
int descriptionLen
int p
long defaultBaseValue
void setNonNumericalRule (android.icu.text.NFRule)
android.icu.text.NFRule rule
long baseValue
private void setBestFractionRule (int, android.icu.text.NFRule, boolean)
android.icu.text.DecimalFormatSymbols decimalFormatSymbols
int originalIndex
android.icu.text.NFRule newRule
boolean rememberRule
android.icu.text.NFRule bestResult
public void makeIntoFractionRuleSet ()
public boolean equals (java.lang.Object)
int i
int i
android.icu.text.NFRuleSet that2
Object that
public int hashCode ()
public java.lang.String toString ()
android.icu.text.NFRule rule
android.icu.text.NFRule fractionRule
android.icu.text.NFRule rule
StringBuilder result
public boolean isFractionSet ()
public java.lang.String getName ()
public boolean isPublic ()
public boolean isParseable ()
public void format (long, java.lang.StringBuffer, int, int)
long number
StringBuffer toInsertInto
int pos
int recursionCount
android.icu.text.NFRule applicableRule
public void format (double, java.lang.StringBuffer, int, int)
double number
StringBuffer toInsertInto
int pos
int recursionCount
android.icu.text.NFRule applicableRule
android.icu.text.NFRule findRule (double)
android.icu.text.NFRule rule
android.icu.text.NFRule rule
double number
private android.icu.text.NFRule findNormalRule (long)
int mid
long ruleBaseValue
android.icu.text.NFRule result
long number
int lo
int hi
private android.icu.text.NFRule findFractionRuleSetRule (double)
int i
long tempDifference
int i
double number
long leastCommonMultiple
long numerator
long difference
int winner
private static long lcm (long, long)
long t
long x
long y
long x1
long y1
int p2
long t
long gcd
public java.lang.Number parse (java.lang.String, java.text.ParsePosition, double)
Number tempResult
android.icu.text.NFRule fractionRule
Number tempResult
int i
String text
java.text.ParsePosition parsePosition
double upperBound
java.text.ParsePosition highWaterMark
Number result
public void setDecimalFormatSymbols (android.icu.text.DecimalFormatSymbols)
android.icu.text.NFRule rule
android.icu.text.NFRule rule
int nonNumericalIdx
android.icu.text.NFRule rule
android.icu.text.DecimalFormatSymbols newSymbols
static void ()
}
android/icu/text/NFSubstitution.classNFSubstitution.java
package android.icu.text
abstract android.icu.text.NFSubstitution extends java.lang.Object {
final int pos
final android.icu.text.NFRuleSet ruleSet
final android.icu.text.DecimalFormat numberFormat
static final boolean $assertionsDisabled
public static android.icu.text.NFSubstitution makeSubstitution (int, android.icu.text.NFRule, android.icu.text.NFRule, android.icu.text.NFRuleSet, android.icu.text.RuleBasedNumberFormat, java.lang.String)
int pos
android.icu.text.NFRule rule
android.icu.text.NFRule rulePredecessor
android.icu.text.NFRuleSet ruleSet
android.icu.text.RuleBasedNumberFormat formatter
String description
void (int, android.icu.text.NFRuleSet, java.lang.String)
int pos
android.icu.text.NFRuleSet ruleSet
String description
int descriptionLen
public void setDivisor (int, int)
int radix
int exponent
public boolean equals (java.lang.Object)
android.icu.text.NFSubstitution that2
Object that
public int hashCode ()
public java.lang.String toString ()
public void doSubstitution (long, java.lang.StringBuffer, int, int)
long numberToFormat
double numberToFormat
long number
StringBuffer toInsertInto
int position
int recursionCount
public void doSubstitution (double, java.lang.StringBuffer, int, int)
android.icu.text.NFRule infiniteRule
double number
StringBuffer toInsertInto
int position
int recursionCount
double numberToFormat
public abstract long transformNumber (long)
public abstract double transformNumber (double)
public java.lang.Number doParse (java.lang.String, java.text.ParsePosition, double, double, boolean)
Number tempResult
double result
String text
java.text.ParsePosition parsePosition
double baseValue
double upperBound
boolean lenientParse
Number tempResult
public abstract double composeRuleValue (double, double)
public abstract double calcUpperBound (double)
public final int getPos ()
abstract char tokenChar ()
public boolean isModulusSubstitution ()
public void setDecimalFormatSymbols (android.icu.text.DecimalFormatSymbols)
android.icu.text.DecimalFormatSymbols newSymbols
static void ()
}
android/icu/text/NormalizationTransliterator$1.classNormalizationTransliterator.java
package android.icu.text
final android.icu.text.NormalizationTransliterator$1 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/NormalizationTransliterator$2.classNormalizationTransliterator.java
package android.icu.text
final android.icu.text.NormalizationTransliterator$2 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/NormalizationTransliterator$3.classNormalizationTransliterator.java
package android.icu.text
final android.icu.text.NormalizationTransliterator$3 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/NormalizationTransliterator$4.classNormalizationTransliterator.java
package android.icu.text
final android.icu.text.NormalizationTransliterator$4 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/NormalizationTransliterator$5.classNormalizationTransliterator.java
package android.icu.text
final android.icu.text.NormalizationTransliterator$5 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/NormalizationTransliterator$6.classNormalizationTransliterator.java
package android.icu.text
final android.icu.text.NormalizationTransliterator$6 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/NormalizationTransliterator$NormalizingTransform.classNormalizationTransliterator.java
package android.icu.text
android.icu.text.NormalizationTransliterator$NormalizingTransform extends java.lang.Object implements android.icu.text.Transform {
final android.icu.text.Normalizer2 norm2
public void (android.icu.text.Normalizer2)
android.icu.text.Normalizer2 norm2
public java.lang.String transform (java.lang.String)
String source
public volatile java.lang.Object transform (java.lang.Object)
}
android/icu/text/NormalizationTransliterator.classNormalizationTransliterator.java
package android.icu.text
final android.icu.text.NormalizationTransliterator extends android.icu.text.Transliterator {
private final android.icu.text.Normalizer2 norm2
static final java.util.Map SOURCE_CACHE
static void register ()
private void (java.lang.String, android.icu.text.Normalizer2)
String id
android.icu.text.Normalizer2 n2
protected void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean)
int delta
int prev
android.icu.text.Replaceable text
android.icu.text.Transliterator$Position offsets
boolean isIncremental
int start
int limit
StringBuilder segment
StringBuilder normalized
int c
public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet)
android.icu.text.SourceTargetUtility cache
android.icu.text.UnicodeSet inputFilter
android.icu.text.UnicodeSet sourceSet
android.icu.text.UnicodeSet targetSet
android.icu.text.SourceTargetUtility cache
void (java.lang.String, android.icu.text.Normalizer2, android.icu.text.NormalizationTransliterator$1)
String x0
android.icu.text.Normalizer2 x1
android.icu.text.NormalizationTransliterator$1 x2
static void ()
}
android/icu/text/Normalizer$1.classNormalizer.java
package android.icu.text
android.icu.text.Normalizer$1 extends java.lang.Object {
}
android/icu/text/Normalizer$CharsAppendable.classNormalizer.java
package android.icu.text
final android.icu.text.Normalizer$CharsAppendable extends java.lang.Object implements java.lang.Appendable {
private final char[] chars
private final int start
private final int limit
private int offset
public void (char[], int, int)
char[] dest
int destStart
int destLimit
public int length ()
int len
public java.lang.Appendable append (char)
char c
public java.lang.Appendable append (java.lang.CharSequence)
CharSequence s
public java.lang.Appendable append (java.lang.CharSequence, int, int)
CharSequence s
int sStart
int sLimit
int len
}
android/icu/text/Normalizer$CmpEquivLevel.classNormalizer.java
package android.icu.text
final android.icu.text.Normalizer$CmpEquivLevel extends java.lang.Object {
CharSequence cs
int s
private void ()
void (android.icu.text.Normalizer$1)
android.icu.text.Normalizer$1 x0
}
android/icu/text/Normalizer$FCD32ModeImpl.classNormalizer.java
package android.icu.text
final android.icu.text.Normalizer$FCD32ModeImpl extends java.lang.Object {
private static final android.icu.text.Normalizer$ModeImpl INSTANCE
private void ()
static android.icu.text.Normalizer$ModeImpl access$1100 ()
static void ()
}
android/icu/text/Normalizer$FCDMode.classNormalizer.java
package android.icu.text
final android.icu.text.Normalizer$FCDMode extends android.icu.text.Normalizer$Mode {
private void ()
protected android.icu.text.Normalizer2 getNormalizer2 (int)
int options
void (android.icu.text.Normalizer$1)
android.icu.text.Normalizer$1 x0
}
android/icu/text/Normalizer$FCDModeImpl.classNormalizer.java
package android.icu.text
final android.icu.text.Normalizer$FCDModeImpl extends java.lang.Object {
private static final android.icu.text.Normalizer$ModeImpl INSTANCE
private void ()
static android.icu.text.Normalizer$ModeImpl access$1200 ()
static void ()
}
android/icu/text/Normalizer$Mode.classNormalizer.java
package android.icu.text
public abstract android.icu.text.Normalizer$Mode extends java.lang.Object {
protected void ()
protected abstract android.icu.text.Normalizer2 getNormalizer2 (int)
}
android/icu/text/Normalizer$ModeImpl.classNormalizer.java
package android.icu.text
final android.icu.text.Normalizer$ModeImpl extends java.lang.Object {
private final android.icu.text.Normalizer2 normalizer2
private void (android.icu.text.Normalizer2)
android.icu.text.Normalizer2 n2
void (android.icu.text.Normalizer2, android.icu.text.Normalizer$1)
android.icu.text.Normalizer2 x0
android.icu.text.Normalizer$1 x1
static android.icu.text.Normalizer2 access$300 (android.icu.text.Normalizer$ModeImpl)
android.icu.text.Normalizer$ModeImpl x0
}
android/icu/text/Normalizer$NFC32ModeImpl.classNormalizer.java
package android.icu.text
final android.icu.text.Normalizer$NFC32ModeImpl extends java.lang.Object {
private static final android.icu.text.Normalizer$ModeImpl INSTANCE
private void ()
static android.icu.text.Normalizer$ModeImpl access$700 ()
static void ()
}
android/icu/text/Normalizer$NFCMode.classNormalizer.java
package android.icu.text
final android.icu.text.Normalizer$NFCMode extends android.icu.text.Normalizer$Mode {
private void ()
protected android.icu.text.Normalizer2 getNormalizer2 (int)
int options
void (android.icu.text.Normalizer$1)
android.icu.text.Normalizer$1 x0
}
android/icu/text/Normalizer$NFCModeImpl.classNormalizer.java
package android.icu.text
final android.icu.text.Normalizer$NFCModeImpl extends java.lang.Object {
private static final android.icu.text.Normalizer$ModeImpl INSTANCE
private void ()
static android.icu.text.Normalizer$ModeImpl access$800 ()
static void ()
}
android/icu/text/Normalizer$NFD32ModeImpl.classNormalizer.java
package android.icu.text
final android.icu.text.Normalizer$NFD32ModeImpl extends java.lang.Object {
private static final android.icu.text.Normalizer$ModeImpl INSTANCE
private void ()
static android.icu.text.Normalizer$ModeImpl access$200 ()
static void ()
}
android/icu/text/Normalizer$NFDMode.classNormalizer.java
package android.icu.text
final android.icu.text.Normalizer$NFDMode extends android.icu.text.Normalizer$Mode {
private void ()
protected android.icu.text.Normalizer2 getNormalizer2 (int)
int options
void (android.icu.text.Normalizer$1)
android.icu.text.Normalizer$1 x0
}
android/icu/text/Normalizer$NFDModeImpl.classNormalizer.java
package android.icu.text
final android.icu.text.Normalizer$NFDModeImpl extends java.lang.Object {
private static final android.icu.text.Normalizer$ModeImpl INSTANCE
private void ()
static android.icu.text.Normalizer$ModeImpl access$400 ()
static void ()
}
android/icu/text/Normalizer$NFKC32ModeImpl.classNormalizer.java
package android.icu.text
final android.icu.text.Normalizer$NFKC32ModeImpl extends java.lang.Object {
private static final android.icu.text.Normalizer$ModeImpl INSTANCE
private void ()
static android.icu.text.Normalizer$ModeImpl access$900 ()
static void ()
}
android/icu/text/Normalizer$NFKCMode.classNormalizer.java
package android.icu.text
final android.icu.text.Normalizer$NFKCMode extends android.icu.text.Normalizer$Mode {
private void ()
protected android.icu.text.Normalizer2 getNormalizer2 (int)
int options
void (android.icu.text.Normalizer$1)
android.icu.text.Normalizer$1 x0
}
android/icu/text/Normalizer$NFKCModeImpl.classNormalizer.java
package android.icu.text
final android.icu.text.Normalizer$NFKCModeImpl extends java.lang.Object {
private static final android.icu.text.Normalizer$ModeImpl INSTANCE
private void ()
static android.icu.text.Normalizer$ModeImpl access$1000 ()
static void ()
}
android/icu/text/Normalizer$NFKD32ModeImpl.classNormalizer.java
package android.icu.text
final android.icu.text.Normalizer$NFKD32ModeImpl extends java.lang.Object {
private static final android.icu.text.Normalizer$ModeImpl INSTANCE
private void ()
static android.icu.text.Normalizer$ModeImpl access$500 ()
static void ()
}
android/icu/text/Normalizer$NFKDMode.classNormalizer.java
package android.icu.text
final android.icu.text.Normalizer$NFKDMode extends android.icu.text.Normalizer$Mode {
private void ()
protected android.icu.text.Normalizer2 getNormalizer2 (int)
int options
void (android.icu.text.Normalizer$1)
android.icu.text.Normalizer$1 x0
}
android/icu/text/Normalizer$NFKDModeImpl.classNormalizer.java
package android.icu.text
final android.icu.text.Normalizer$NFKDModeImpl extends java.lang.Object {
private static final android.icu.text.Normalizer$ModeImpl INSTANCE
private void ()
static android.icu.text.Normalizer$ModeImpl access$600 ()
static void ()
}
android/icu/text/Normalizer$NONEMode.classNormalizer.java
package android.icu.text
final android.icu.text.Normalizer$NONEMode extends android.icu.text.Normalizer$Mode {
private void ()
protected android.icu.text.Normalizer2 getNormalizer2 (int)
int options
void (android.icu.text.Normalizer$1)
android.icu.text.Normalizer$1 x0
}
android/icu/text/Normalizer$QuickCheckResult.classNormalizer.java
package android.icu.text
public final android.icu.text.Normalizer$QuickCheckResult extends java.lang.Object {
private void (int)
int value
void (int, android.icu.text.Normalizer$1)
int x0
android.icu.text.Normalizer$1 x1
}
android/icu/text/Normalizer$Unicode32.classNormalizer.java
package android.icu.text
final android.icu.text.Normalizer$Unicode32 extends java.lang.Object {
private static final android.icu.text.UnicodeSet INSTANCE
private void ()
static android.icu.text.UnicodeSet access$100 ()
static void ()
}
android/icu/text/Normalizer.classNormalizer.java
package android.icu.text
public final android.icu.text.Normalizer extends java.lang.Object implements java.lang.Cloneable {
private android.icu.text.UCharacterIterator text
private android.icu.text.Normalizer2 norm2
private android.icu.text.Normalizer$Mode mode
private int options
private int currentIndex
private int nextIndex
private StringBuilder buffer
private int bufferPos
public static final int UNICODE_3_2
public static final int DONE
public static final android.icu.text.Normalizer$Mode NONE
public static final android.icu.text.Normalizer$Mode NFD
public static final android.icu.text.Normalizer$Mode NFKD
public static final android.icu.text.Normalizer$Mode NFC
public static final android.icu.text.Normalizer$Mode DEFAULT
public static final android.icu.text.Normalizer$Mode NFKC
public static final android.icu.text.Normalizer$Mode FCD
public static final android.icu.text.Normalizer$Mode NO_OP
public static final android.icu.text.Normalizer$Mode COMPOSE
public static final android.icu.text.Normalizer$Mode COMPOSE_COMPAT
public static final android.icu.text.Normalizer$Mode DECOMP
public static final android.icu.text.Normalizer$Mode DECOMP_COMPAT
public static final int IGNORE_HANGUL
public static final android.icu.text.Normalizer$QuickCheckResult NO
public static final android.icu.text.Normalizer$QuickCheckResult YES
public static final android.icu.text.Normalizer$QuickCheckResult MAYBE
public static final int FOLD_CASE_DEFAULT
public static final int INPUT_IS_FCD
public static final int COMPARE_IGNORE_CASE
public static final int COMPARE_CODE_POINT_ORDER
public static final int FOLD_CASE_EXCLUDE_SPECIAL_I
public static final int COMPARE_NORM_OPTIONS_SHIFT
private static final int COMPARE_EQUIV
public void (java.lang.String, android.icu.text.Normalizer$Mode, int)
String str
android.icu.text.Normalizer$Mode mode
int opt
public void (java.text.CharacterIterator, android.icu.text.Normalizer$Mode, int)
java.text.CharacterIterator iter
android.icu.text.Normalizer$Mode mode
int opt
public void (android.icu.text.UCharacterIterator, android.icu.text.Normalizer$Mode, int)
CloneNotSupportedException e
android.icu.text.UCharacterIterator iter
android.icu.text.Normalizer$Mode mode
int options
public java.lang.Object clone ()
android.icu.text.Normalizer copy
CloneNotSupportedException e
private static final android.icu.text.Normalizer2 getComposeNormalizer2 (boolean, int)
boolean compat
int options
private static final android.icu.text.Normalizer2 getDecomposeNormalizer2 (boolean, int)
boolean compat
int options
public static java.lang.String compose (java.lang.String, boolean)
String str
boolean compat
public static java.lang.String compose (java.lang.String, boolean, int)
String str
boolean compat
int options
public static int compose (char[], char[], boolean, int)
char[] source
char[] target
boolean compat
int options
public static int compose (char[], int, int, char[], int, int, boolean, int)
char[] src
int srcStart
int srcLimit
char[] dest
int destStart
int destLimit
boolean compat
int options
java.nio.CharBuffer srcBuffer
android.icu.text.Normalizer$CharsAppendable app
public static java.lang.String decompose (java.lang.String, boolean)
String str
boolean compat
public static java.lang.String decompose (java.lang.String, boolean, int)
String str
boolean compat
int options
public static int decompose (char[], char[], boolean, int)
char[] source
char[] target
boolean compat
int options
public static int decompose (char[], int, int, char[], int, int, boolean, int)
char[] src
int srcStart
int srcLimit
char[] dest
int destStart
int destLimit
boolean compat
int options
java.nio.CharBuffer srcBuffer
android.icu.text.Normalizer$CharsAppendable app
public static java.lang.String normalize (java.lang.String, android.icu.text.Normalizer$Mode, int)
String str
android.icu.text.Normalizer$Mode mode
int options
public static java.lang.String normalize (java.lang.String, android.icu.text.Normalizer$Mode)
String src
android.icu.text.Normalizer$Mode mode
public static int normalize (char[], char[], android.icu.text.Normalizer$Mode, int)
char[] source
char[] target
android.icu.text.Normalizer$Mode mode
int options
public static int normalize (char[], int, int, char[], int, int, android.icu.text.Normalizer$Mode, int)
char[] src
int srcStart
int srcLimit
char[] dest
int destStart
int destLimit
android.icu.text.Normalizer$Mode mode
int options
java.nio.CharBuffer srcBuffer
android.icu.text.Normalizer$CharsAppendable app
public static java.lang.String normalize (int, android.icu.text.Normalizer$Mode, int)
String decomposition
int char32
android.icu.text.Normalizer$Mode mode
int options
public static java.lang.String normalize (int, android.icu.text.Normalizer$Mode)
int char32
android.icu.text.Normalizer$Mode mode
public static android.icu.text.Normalizer$QuickCheckResult quickCheck (java.lang.String, android.icu.text.Normalizer$Mode)
String source
android.icu.text.Normalizer$Mode mode
public static android.icu.text.Normalizer$QuickCheckResult quickCheck (java.lang.String, android.icu.text.Normalizer$Mode, int)
String source
android.icu.text.Normalizer$Mode mode
int options
public static android.icu.text.Normalizer$QuickCheckResult quickCheck (char[], android.icu.text.Normalizer$Mode, int)
char[] source
android.icu.text.Normalizer$Mode mode
int options
public static android.icu.text.Normalizer$QuickCheckResult quickCheck (char[], int, int, android.icu.text.Normalizer$Mode, int)
char[] source
int start
int limit
android.icu.text.Normalizer$Mode mode
int options
java.nio.CharBuffer srcBuffer
public static boolean isNormalized (char[], int, int, android.icu.text.Normalizer$Mode, int)
char[] src
int start
int limit
android.icu.text.Normalizer$Mode mode
int options
java.nio.CharBuffer srcBuffer
public static boolean isNormalized (java.lang.String, android.icu.text.Normalizer$Mode, int)
String str
android.icu.text.Normalizer$Mode mode
int options
public static boolean isNormalized (int, android.icu.text.Normalizer$Mode, int)
int char32
android.icu.text.Normalizer$Mode mode
int options
public static int compare (char[], int, int, char[], int, int, int)
char[] s1
int s1Start
int s1Limit
char[] s2
int s2Start
int s2Limit
int options
public static int compare (java.lang.String, java.lang.String, int)
String s1
String s2
int options
public static int compare (char[], char[], int)
char[] s1
char[] s2
int options
public static int compare (int, int, int)
int char32a
int char32b
int options
public static int compare (int, java.lang.String, int)
int char32a
String str2
int options
public static int concatenate (char[], int, int, char[], int, int, char[], int, int, android.icu.text.Normalizer$Mode, int)
char[] left
int leftStart
int leftLimit
char[] right
int rightStart
int rightLimit
char[] dest
int destStart
int destLimit
android.icu.text.Normalizer$Mode mode
int options
StringBuilder destBuilder
java.nio.CharBuffer rightBuffer
int destLength
public static java.lang.String concatenate (char[], char[], android.icu.text.Normalizer$Mode, int)
char[] left
char[] right
android.icu.text.Normalizer$Mode mode
int options
StringBuilder dest
public static java.lang.String concatenate (java.lang.String, java.lang.String, android.icu.text.Normalizer$Mode, int)
String left
String right
android.icu.text.Normalizer$Mode mode
int options
StringBuilder dest
public static int getFC_NFKC_Closure (int, char[])
int c
char[] dest
String closure
int length
public static java.lang.String getFC_NFKC_Closure (int)
android.icu.impl.Normalizer2Impl nfkcImpl
int c
android.icu.text.Normalizer2 nfkc
android.icu.impl.UCaseProps csp
StringBuilder folded
int folded1Length
String kc1
String kc2
public int current ()
public int next ()
int c
public int previous ()
int c
public void reset ()
public void setIndexOnly (int)
int index
public int setIndex (int)
int index
public int getBeginIndex ()
public int getEndIndex ()
public int first ()
public int last ()
public int getIndex ()
public int startIndex ()
public int endIndex ()
public void setMode (android.icu.text.Normalizer$Mode)
android.icu.text.Normalizer$Mode newMode
public android.icu.text.Normalizer$Mode getMode ()
public void setOption (int, boolean)
int option
boolean value
public int getOption (int)
int option
public int getText (char[])
char[] fillIn
public int getLength ()
public java.lang.String getText ()
public void setText (java.lang.StringBuffer)
StringBuffer newText
android.icu.text.UCharacterIterator newIter
public void setText (char[])
char[] newText
android.icu.text.UCharacterIterator newIter
public void setText (java.lang.String)
String newText
android.icu.text.UCharacterIterator newIter
public void setText (java.text.CharacterIterator)
java.text.CharacterIterator newText
android.icu.text.UCharacterIterator newIter
public void setText (android.icu.text.UCharacterIterator)
android.icu.text.UCharacterIterator newIter
CloneNotSupportedException e
android.icu.text.UCharacterIterator newText
private void clearBuffer ()
private boolean nextNormalize ()
int c
StringBuilder segment
private boolean previousNormalize ()
StringBuilder segment
int c
private static int internalCompare (java.lang.CharSequence, java.lang.CharSequence, int)
android.icu.text.Normalizer2 n2
StringBuilder fcd1
StringBuilder fcd2
android.icu.text.Normalizer2 n2
int spanQCYes1
int spanQCYes2
CharSequence s1
CharSequence s2
int options
int normOptions
private static final android.icu.text.Normalizer$CmpEquivLevel[] createCmpEquivLevelStack ()
static int cmpEquivFold (java.lang.CharSequence, java.lang.CharSequence, int)
android.icu.impl.Normalizer2Impl nfcImpl
android.icu.impl.UCaseProps csp
StringBuilder fold1
StringBuilder fold2
char c
char c
char c
char c
int length
int length
String decomp1
String decomp2
CharSequence cs1
CharSequence cs2
int options
android.icu.impl.Normalizer2Impl nfcImpl
android.icu.impl.UCaseProps csp
int s1
int s2
int limit1
int limit2
android.icu.text.Normalizer$CmpEquivLevel[] stack1
android.icu.text.Normalizer$CmpEquivLevel[] stack2
StringBuilder fold1
StringBuilder fold2
int level1
int level2
int c1
int c2
int cp1
int cp2
static void ()
}
android/icu/text/Normalizer2$1.classNormalizer2.java
package android.icu.text
android.icu.text.Normalizer2$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$text$Normalizer2$Mode
static void ()
}
android/icu/text/Normalizer2$Mode.classNormalizer2.java
package android.icu.text
public final android.icu.text.Normalizer2$Mode extends java.lang.Enum {
public static final android.icu.text.Normalizer2$Mode COMPOSE
public static final android.icu.text.Normalizer2$Mode DECOMPOSE
public static final android.icu.text.Normalizer2$Mode FCD
public static final android.icu.text.Normalizer2$Mode COMPOSE_CONTIGUOUS
private static final android.icu.text.Normalizer2$Mode[] $VALUES
public static android.icu.text.Normalizer2$Mode[] values ()
public static android.icu.text.Normalizer2$Mode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/Normalizer2.classNormalizer2.java
package android.icu.text
public abstract android.icu.text.Normalizer2 extends java.lang.Object {
public static android.icu.text.Normalizer2 getNFCInstance ()
public static android.icu.text.Normalizer2 getNFDInstance ()
public static android.icu.text.Normalizer2 getNFKCInstance ()
public static android.icu.text.Normalizer2 getNFKDInstance ()
public static android.icu.text.Normalizer2 getNFKCCasefoldInstance ()
public static android.icu.text.Normalizer2 getInstance (java.io.InputStream, java.lang.String, android.icu.text.Normalizer2$Mode)
java.io.IOException e
java.io.InputStream data
String name
android.icu.text.Normalizer2$Mode mode
java.nio.ByteBuffer bytes
android.icu.impl.Norm2AllModes all2Modes
public java.lang.String normalize (java.lang.CharSequence)
int spanLength
StringBuilder sb
CharSequence src
public abstract java.lang.StringBuilder normalize (java.lang.CharSequence, java.lang.StringBuilder)
public abstract java.lang.Appendable normalize (java.lang.CharSequence, java.lang.Appendable)
public abstract java.lang.StringBuilder normalizeSecondAndAppend (java.lang.StringBuilder, java.lang.CharSequence)
public abstract java.lang.StringBuilder append (java.lang.StringBuilder, java.lang.CharSequence)
public abstract java.lang.String getDecomposition (int)
public java.lang.String getRawDecomposition (int)
int c
public int composePair (int, int)
int a
int b
public int getCombiningClass (int)
int c
public abstract boolean isNormalized (java.lang.CharSequence)
public abstract android.icu.text.Normalizer$QuickCheckResult quickCheck (java.lang.CharSequence)
public abstract int spanQuickCheckYes (java.lang.CharSequence)
public abstract boolean hasBoundaryBefore (int)
public abstract boolean hasBoundaryAfter (int)
public abstract boolean isInert (int)
protected void ()
}
android/icu/text/NullTransliterator.classNullTransliterator.java
package android.icu.text
android.icu.text.NullTransliterator extends android.icu.text.Transliterator {
static String SHORT_ID
static String _ID
public void ()
protected void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean)
android.icu.text.Replaceable text
android.icu.text.Transliterator$Position offsets
boolean incremental
public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet inputFilter
android.icu.text.UnicodeSet sourceSet
android.icu.text.UnicodeSet targetSet
static void ()
}
android/icu/text/NumberFormat$Field.classNumberFormat.java
package android.icu.text
public android.icu.text.NumberFormat$Field extends java.text.Format$Field {
static final long serialVersionUID
public static final android.icu.text.NumberFormat$Field SIGN
public static final android.icu.text.NumberFormat$Field INTEGER
public static final android.icu.text.NumberFormat$Field FRACTION
public static final android.icu.text.NumberFormat$Field EXPONENT
public static final android.icu.text.NumberFormat$Field EXPONENT_SIGN
public static final android.icu.text.NumberFormat$Field EXPONENT_SYMBOL
public static final android.icu.text.NumberFormat$Field DECIMAL_SEPARATOR
public static final android.icu.text.NumberFormat$Field GROUPING_SEPARATOR
public static final android.icu.text.NumberFormat$Field PERCENT
public static final android.icu.text.NumberFormat$Field PERMILLE
public static final android.icu.text.NumberFormat$Field CURRENCY
protected void (java.lang.String)
String fieldName
protected java.lang.Object readResolve () throws java.io.InvalidObjectException
static void ()
}
android/icu/text/NumberFormat$NumberFormatFactory.classNumberFormat.java
package android.icu.text
public abstract android.icu.text.NumberFormat$NumberFormatFactory extends java.lang.Object {
public static final int FORMAT_NUMBER
public static final int FORMAT_CURRENCY
public static final int FORMAT_PERCENT
public static final int FORMAT_SCIENTIFIC
public static final int FORMAT_INTEGER
public boolean visible ()
public abstract java.util.Set getSupportedLocaleNames ()
public android.icu.text.NumberFormat createFormat (android.icu.util.ULocale, int)
android.icu.util.ULocale loc
int formatType
public android.icu.text.NumberFormat createFormat (java.util.Locale, int)
java.util.Locale loc
int formatType
protected void ()
}
android/icu/text/NumberFormat$NumberFormatShim.classNumberFormat.java
package android.icu.text
abstract android.icu.text.NumberFormat$NumberFormatShim extends java.lang.Object {
void ()
abstract java.util.Locale[] getAvailableLocales ()
abstract android.icu.util.ULocale[] getAvailableULocales ()
abstract java.lang.Object registerFactory (android.icu.text.NumberFormat$NumberFormatFactory)
abstract boolean unregister (java.lang.Object)
abstract android.icu.text.NumberFormat createInstance (android.icu.util.ULocale, int)
}
android/icu/text/NumberFormat$SimpleNumberFormatFactory.classNumberFormat.java
package android.icu.text
public abstract android.icu.text.NumberFormat$SimpleNumberFormatFactory extends android.icu.text.NumberFormat$NumberFormatFactory {
final java.util.Set localeNames
final boolean visible
public void (java.util.Locale)
java.util.Locale locale
public void (java.util.Locale, boolean)
java.util.Locale locale
boolean visible
public void (android.icu.util.ULocale)
android.icu.util.ULocale locale
public void (android.icu.util.ULocale, boolean)
android.icu.util.ULocale locale
boolean visible
public final boolean visible ()
public final java.util.Set getSupportedLocaleNames ()
}
android/icu/text/NumberFormat.classNumberFormat.java
package android.icu.text
public abstract android.icu.text.NumberFormat extends android.icu.text.UFormat {
public static final int NUMBERSTYLE
public static final int CURRENCYSTYLE
public static final int PERCENTSTYLE
public static final int SCIENTIFICSTYLE
public static final int INTEGERSTYLE
public static final int ISOCURRENCYSTYLE
public static final int PLURALCURRENCYSTYLE
public static final int ACCOUNTINGCURRENCYSTYLE
public static final int CASHCURRENCYSTYLE
public static final int STANDARDCURRENCYSTYLE
public static final int INTEGER_FIELD
public static final int FRACTION_FIELD
private static android.icu.text.NumberFormat$NumberFormatShim shim
private static final char[] doubleCurrencySign
private static final String doubleCurrencyStr
private boolean groupingUsed
private byte maxIntegerDigits
private byte minIntegerDigits
private byte maxFractionDigits
private byte minFractionDigits
private boolean parseIntegerOnly
private int maximumIntegerDigits
private int minimumIntegerDigits
private int maximumFractionDigits
private int minimumFractionDigits
private android.icu.util.Currency currency
static final int currentSerialVersion
private int serialVersionOnStream
private static final long serialVersionUID
private boolean parseStrict
private android.icu.text.DisplayContext capitalizationSetting
static final boolean $assertionsDisabled
public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
Object number
StringBuffer toAppendTo
java.text.FieldPosition pos
public final java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
String source
java.text.ParsePosition parsePosition
public final java.lang.String format (double)
double number
public final java.lang.String format (long)
long number
StringBuffer buf
java.text.FieldPosition pos
public final java.lang.String format (java.math.BigInteger)
java.math.BigInteger number
public final java.lang.String format (java.math.BigDecimal)
java.math.BigDecimal number
public final java.lang.String format (android.icu.math.BigDecimal)
android.icu.math.BigDecimal number
public final java.lang.String format (android.icu.util.CurrencyAmount)
android.icu.util.CurrencyAmount currAmt
public abstract java.lang.StringBuffer format (double, java.lang.StringBuffer, java.text.FieldPosition)
public abstract java.lang.StringBuffer format (long, java.lang.StringBuffer, java.text.FieldPosition)
public abstract java.lang.StringBuffer format (java.math.BigInteger, java.lang.StringBuffer, java.text.FieldPosition)
public abstract java.lang.StringBuffer format (java.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition)
public abstract java.lang.StringBuffer format (android.icu.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition)
public java.lang.StringBuffer format (android.icu.util.CurrencyAmount, java.lang.StringBuffer, java.text.FieldPosition)
android.icu.util.CurrencyAmount currAmt
StringBuffer toAppendTo
java.text.FieldPosition pos
android.icu.util.Currency save
android.icu.util.Currency curr
boolean same
public abstract java.lang.Number parse (java.lang.String, java.text.ParsePosition)
public java.lang.Number parse (java.lang.String) throws java.text.ParseException
String text
java.text.ParsePosition parsePosition
Number result
public android.icu.util.CurrencyAmount parseCurrency (java.lang.CharSequence, java.text.ParsePosition)
CharSequence text
java.text.ParsePosition pos
Number n
public boolean isParseIntegerOnly ()
public void setParseIntegerOnly (boolean)
boolean value
public void setParseStrict (boolean)
boolean value
public boolean isParseStrict ()
public void setContext (android.icu.text.DisplayContext)
android.icu.text.DisplayContext context
public android.icu.text.DisplayContext getContext (android.icu.text.DisplayContext$Type)
android.icu.text.DisplayContext$Type type
public static final android.icu.text.NumberFormat getInstance ()
public static android.icu.text.NumberFormat getInstance (java.util.Locale)
java.util.Locale inLocale
public static android.icu.text.NumberFormat getInstance (android.icu.util.ULocale)
android.icu.util.ULocale inLocale
public static final android.icu.text.NumberFormat getInstance (int)
int style
public static android.icu.text.NumberFormat getInstance (java.util.Locale, int)
java.util.Locale inLocale
int style
public static final android.icu.text.NumberFormat getNumberInstance ()
public static android.icu.text.NumberFormat getNumberInstance (java.util.Locale)
java.util.Locale inLocale
public static android.icu.text.NumberFormat getNumberInstance (android.icu.util.ULocale)
android.icu.util.ULocale inLocale
public static final android.icu.text.NumberFormat getIntegerInstance ()
public static android.icu.text.NumberFormat getIntegerInstance (java.util.Locale)
java.util.Locale inLocale
public static android.icu.text.NumberFormat getIntegerInstance (android.icu.util.ULocale)
android.icu.util.ULocale inLocale
public static final android.icu.text.NumberFormat getCurrencyInstance ()
public static android.icu.text.NumberFormat getCurrencyInstance (java.util.Locale)
java.util.Locale inLocale
public static android.icu.text.NumberFormat getCurrencyInstance (android.icu.util.ULocale)
android.icu.util.ULocale inLocale
public static final android.icu.text.NumberFormat getPercentInstance ()
public static android.icu.text.NumberFormat getPercentInstance (java.util.Locale)
java.util.Locale inLocale
public static android.icu.text.NumberFormat getPercentInstance (android.icu.util.ULocale)
android.icu.util.ULocale inLocale
public static final android.icu.text.NumberFormat getScientificInstance ()
public static android.icu.text.NumberFormat getScientificInstance (java.util.Locale)
java.util.Locale inLocale
public static android.icu.text.NumberFormat getScientificInstance (android.icu.util.ULocale)
android.icu.util.ULocale inLocale
private static android.icu.text.NumberFormat$NumberFormatShim getShim ()
Class cls
java.util.MissingResourceException e
Exception e
public static java.util.Locale[] getAvailableLocales ()
public static android.icu.util.ULocale[] getAvailableULocales ()
public static java.lang.Object registerFactory (android.icu.text.NumberFormat$NumberFormatFactory)
android.icu.text.NumberFormat$NumberFormatFactory factory
public static boolean unregister (java.lang.Object)
Object registryKey
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
android.icu.text.NumberFormat other
public java.lang.Object clone ()
android.icu.text.NumberFormat other
public boolean isGroupingUsed ()
public void setGroupingUsed (boolean)
boolean newValue
public int getMaximumIntegerDigits ()
public void setMaximumIntegerDigits (int)
int newValue
public int getMinimumIntegerDigits ()
public void setMinimumIntegerDigits (int)
int newValue
public int getMaximumFractionDigits ()
public void setMaximumFractionDigits (int)
int newValue
public int getMinimumFractionDigits ()
public void setMinimumFractionDigits (int)
int newValue
public void setCurrency (android.icu.util.Currency)
android.icu.util.Currency theCurrency
public android.icu.util.Currency getCurrency ()
protected android.icu.util.Currency getEffectiveCurrency ()
android.icu.util.ULocale uloc
android.icu.util.Currency c
public int getRoundingMode ()
public void setRoundingMode (int)
int roundingMode
public static android.icu.text.NumberFormat getInstance (android.icu.util.ULocale, int)
android.icu.util.ULocale desiredLocale
int choice
static android.icu.text.NumberFormat createInstance (android.icu.util.ULocale, int)
String temp
String nsLocID
String nsRuleSetGroup
String nsRuleSetName
android.icu.util.ULocale nsLoc
String nsDesc
String nsRuleSetName
android.icu.util.ULocale nsLoc
int desiredRulesType
int firstSlash
int lastSlash
android.icu.text.RuleBasedNumberFormat r
android.icu.text.NumberFormat format
android.icu.text.DecimalFormat f
android.icu.util.ULocale desiredLocale
int choice
String pattern
android.icu.text.DecimalFormatSymbols symbols
android.icu.text.NumberingSystem ns
android.icu.text.NumberFormat format
android.icu.util.ULocale valid
android.icu.util.ULocale actual
protected static java.lang.String getPattern (java.util.Locale, int)
java.util.Locale forLocale
int choice
protected static java.lang.String getPattern (android.icu.util.ULocale, int)
String cfKeyValue
java.util.MissingResourceException ex
android.icu.util.ULocale forLocale
int choice
String patternKey
android.icu.impl.ICUResourceBundle rb
android.icu.text.NumberingSystem ns
String result
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
public void ()
static void ()
}
android/icu/text/NumberFormatServiceShim$NFFactory.classNumberFormatServiceShim.java
package android.icu.text
final android.icu.text.NumberFormatServiceShim$NFFactory extends android.icu.impl.ICULocaleService$LocaleKeyFactory {
private android.icu.text.NumberFormat$NumberFormatFactory delegate
void (android.icu.text.NumberFormat$NumberFormatFactory)
android.icu.text.NumberFormat$NumberFormatFactory delegate
public java.lang.Object create (android.icu.impl.ICUService$Key, android.icu.impl.ICUService)
android.icu.impl.ICUService$Key key
android.icu.impl.ICUService srvc
android.icu.impl.ICULocaleService$LocaleKey lkey
Object result
protected java.util.Set getSupportedIDs ()
}
android/icu/text/NumberFormatServiceShim$NFService$1RBNumberFormatFactory.classNumberFormatServiceShim.java
package android.icu.text
android.icu.text.NumberFormatServiceShim$NFService$1RBNumberFormatFactory extends android.icu.impl.ICULocaleService$ICUResourceBundleFactory {
final android.icu.text.NumberFormatServiceShim$NFService this$0
void (android.icu.text.NumberFormatServiceShim$NFService)
android.icu.text.NumberFormatServiceShim$NFService this$0
protected java.lang.Object handleCreate (android.icu.util.ULocale, int, android.icu.impl.ICUService)
android.icu.util.ULocale loc
int kind
android.icu.impl.ICUService srvc
}
android/icu/text/NumberFormatServiceShim$NFService.classNumberFormatServiceShim.java
package android.icu.text
android.icu.text.NumberFormatServiceShim$NFService extends android.icu.impl.ICULocaleService {
void ()
}
android/icu/text/NumberFormatServiceShim.classNumberFormatServiceShim.java
package android.icu.text
android.icu.text.NumberFormatServiceShim extends android.icu.text.NumberFormat$NumberFormatShim {
private static android.icu.impl.ICULocaleService service
void ()
java.util.Locale[] getAvailableLocales ()
android.icu.util.ULocale[] getAvailableULocales ()
java.lang.Object registerFactory (android.icu.text.NumberFormat$NumberFormatFactory)
android.icu.text.NumberFormat$NumberFormatFactory factory
boolean unregister (java.lang.Object)
Object registryKey
android.icu.text.NumberFormat createInstance (android.icu.util.ULocale, int)
android.icu.util.ULocale desiredLocale
int choice
android.icu.util.ULocale[] actualLoc
android.icu.text.NumberFormat fmt
android.icu.util.ULocale uloc
static void ()
}
android/icu/text/NumberingSystem.classNumberingSystem.java
package android.icu.text
public android.icu.text.NumberingSystem extends java.lang.Object {
private String desc
private int radix
private boolean algorithmic
private String name
private static android.icu.impl.ICUCache cachedLocaleData
private static android.icu.impl.ICUCache cachedStringData
public void ()
public static android.icu.text.NumberingSystem getInstance (int, boolean, java.lang.String)
int radix_in
boolean isAlgorithmic_in
String desc_in
private static android.icu.text.NumberingSystem getInstance (java.lang.String, int, boolean, java.lang.String)
String name_in
int radix_in
boolean isAlgorithmic_in
String desc_in
android.icu.text.NumberingSystem ns
public static android.icu.text.NumberingSystem getInstance (java.util.Locale)
java.util.Locale inLocale
public static android.icu.text.NumberingSystem getInstance (android.icu.util.ULocale)
String keyword
android.icu.text.NumberingSystem ns
android.icu.impl.ICUResourceBundle rb
java.util.MissingResourceException ex
android.icu.util.ULocale locale
String[] OTHER_NS_KEYWORDS
android.icu.text.NumberingSystem ns
Boolean nsResolved
String numbersKeyword
String baseName
String originalNumbersKeyword
String resolvedNumberingSystem
public static android.icu.text.NumberingSystem getInstance ()
public static android.icu.text.NumberingSystem getInstanceByName (java.lang.String)
android.icu.util.UResourceBundle numberingSystemsInfo
android.icu.util.UResourceBundle nsCurrent
android.icu.util.UResourceBundle nsTop
android.icu.util.UResourceBundle nsRadixBundle
android.icu.util.UResourceBundle nsAlgBundle
int algorithmic
int radix
boolean isAlgorithmic
String description
java.util.MissingResourceException ex
String name
int radix
boolean isAlgorithmic
String description
android.icu.text.NumberingSystem ns
public static java.lang.String[] getAvailableNames ()
android.icu.util.UResourceBundle temp
String nsName
android.icu.util.UResourceBundle numberingSystemsInfo
android.icu.util.UResourceBundle nsCurrent
java.util.ArrayList output
android.icu.util.UResourceBundleIterator it
public static boolean isValidDigitString (java.lang.String)
String str
int c
int i
android.icu.text.UCharacterIterator it
public int getRadix ()
public java.lang.String getDescription ()
public java.lang.String getName ()
public boolean isAlgorithmic ()
static void ()
}
android/icu/text/NumeratorSubstitution.classNFSubstitution.java
package android.icu.text
android.icu.text.NumeratorSubstitution extends android.icu.text.NFSubstitution {
private final double denominator
private final boolean withZeros
void (int, double, android.icu.text.NFRuleSet, java.lang.String)
int pos
double denominator
android.icu.text.NFRuleSet ruleSet
String description
static java.lang.String fixdesc (java.lang.String)
String description
public boolean equals (java.lang.Object)
android.icu.text.NumeratorSubstitution that2
Object that
public void doSubstitution (double, java.lang.StringBuffer, int, int)
long nf
int len
double number
StringBuffer toInsertInto
int position
int recursionCount
double numberToFormat
public long transformNumber (long)
long number
public double transformNumber (double)
double number
public java.lang.Number doParse (java.lang.String, java.text.ParsePosition, double, double, boolean)
String workText
java.text.ParsePosition workPos
long n
long d
String text
java.text.ParsePosition parsePosition
double baseValue
double upperBound
boolean lenientParse
int zeroCount
Number result
public double composeRuleValue (double, double)
double newRuleValue
double oldRuleValue
public double calcUpperBound (double)
double oldUpperBound
char tokenChar ()
}
android/icu/text/package.html
android/icu/text/PluralFormat$1.classPluralFormat.java
package android.icu.text
android.icu.text.PluralFormat$1 extends java.lang.Object {
}
android/icu/text/PluralFormat$PluralSelector.classPluralFormat.java
package android.icu.text
abstract android.icu.text.PluralFormat$PluralSelector extends java.lang.Object {
public abstract java.lang.String select (java.lang.Object, double)
}
android/icu/text/PluralFormat$PluralSelectorAdapter.classPluralFormat.java
package android.icu.text
final android.icu.text.PluralFormat$PluralSelectorAdapter extends java.lang.Object implements android.icu.text.PluralFormat$PluralSelector {
static final boolean $assertionsDisabled
final android.icu.text.PluralFormat this$0
private void (android.icu.text.PluralFormat)
public java.lang.String select (java.lang.Object, double)
Object context
double number
android.icu.text.PluralRules$FixedDecimal dec
void (android.icu.text.PluralFormat, android.icu.text.PluralFormat$1)
android.icu.text.PluralFormat x0
android.icu.text.PluralFormat$1 x1
static void ()
}
android/icu/text/PluralFormat.classPluralFormat.java
package android.icu.text
public android.icu.text.PluralFormat extends android.icu.text.UFormat {
private static final long serialVersionUID
private android.icu.util.ULocale ulocale
private android.icu.text.PluralRules pluralRules
private String pattern
private transient android.icu.text.MessagePattern msgPattern
private java.util.Map parsedValues
private android.icu.text.NumberFormat numberFormat
private transient double offset
private transient android.icu.text.PluralFormat$PluralSelectorAdapter pluralRulesWrapper
static final boolean $assertionsDisabled
public void ()
public void (android.icu.util.ULocale)
android.icu.util.ULocale ulocale
public void (java.util.Locale)
java.util.Locale locale
public void (android.icu.text.PluralRules)
android.icu.text.PluralRules rules
public void (android.icu.util.ULocale, android.icu.text.PluralRules)
android.icu.util.ULocale ulocale
android.icu.text.PluralRules rules
public void (java.util.Locale, android.icu.text.PluralRules)
java.util.Locale locale
android.icu.text.PluralRules rules
public void (android.icu.util.ULocale, android.icu.text.PluralRules$PluralType)
android.icu.util.ULocale ulocale
android.icu.text.PluralRules$PluralType type
public void (java.util.Locale, android.icu.text.PluralRules$PluralType)
java.util.Locale locale
android.icu.text.PluralRules$PluralType type
public void (java.lang.String)
String pattern
public void (android.icu.util.ULocale, java.lang.String)
android.icu.util.ULocale ulocale
String pattern
public void (android.icu.text.PluralRules, java.lang.String)
android.icu.text.PluralRules rules
String pattern
public void (android.icu.util.ULocale, android.icu.text.PluralRules, java.lang.String)
android.icu.util.ULocale ulocale
android.icu.text.PluralRules rules
String pattern
public void (android.icu.util.ULocale, android.icu.text.PluralRules$PluralType, java.lang.String)
android.icu.util.ULocale ulocale
android.icu.text.PluralRules$PluralType type
String pattern
void (android.icu.util.ULocale, android.icu.text.PluralRules$PluralType, java.lang.String, android.icu.text.NumberFormat)
android.icu.util.ULocale ulocale
android.icu.text.PluralRules$PluralType type
String pattern
android.icu.text.NumberFormat numberFormat
private void init (android.icu.text.PluralRules, android.icu.text.PluralRules$PluralType, android.icu.util.ULocale, android.icu.text.NumberFormat)
android.icu.text.PluralRules rules
android.icu.text.PluralRules$PluralType type
android.icu.util.ULocale locale
android.icu.text.NumberFormat numberFormat
private void resetPattern ()
public void applyPattern (java.lang.String)
RuntimeException e
String pattern
public java.lang.String toPattern ()
static int findSubMessage (android.icu.text.MessagePattern, int, android.icu.text.PluralFormat$PluralSelector, java.lang.Object, double)
double offset
android.icu.text.MessagePattern$Part$Type type
android.icu.text.MessagePattern pattern
int partIndex
android.icu.text.PluralFormat$PluralSelector selector
Object context
double number
int count
double offset
android.icu.text.MessagePattern$Part part
String keyword
boolean haveKeywordMatch
int msgStart
public final java.lang.String format (double)
double number
public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
Object number
StringBuffer toAppendTo
java.text.FieldPosition pos
Number numberObject
private java.lang.String format (java.lang.Number, double)
String numberString
android.icu.text.PluralRules$FixedDecimal dec
android.icu.text.MessagePattern$Part part
android.icu.text.MessagePattern$Part$Type type
int index
Number numberObject
double number
double numberMinusOffset
String numberString
android.icu.text.PluralRules$FixedDecimal dec
int partIndex
StringBuilder result
int prevIndex
public java.lang.Number parse (java.lang.String, java.text.ParsePosition)
String text
java.text.ParsePosition parsePosition
public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
String source
java.text.ParsePosition pos
java.lang.String parseType (java.lang.String, android.icu.text.RbnfLenientScanner, java.text.FieldPosition)
int[] scannerMatchResult
int currMatchIndex
android.icu.text.MessagePattern$Part partSelector
android.icu.text.MessagePattern$Part partStart
android.icu.text.MessagePattern$Part partLimit
String currArg
int currMatchIndex
String source
android.icu.text.RbnfLenientScanner scanner
java.text.FieldPosition pos
int partIndex
int count
int startingAt
String keyword
String matchedWord
int matchedIndex
public void setLocale (android.icu.util.ULocale)
android.icu.util.ULocale ulocale
public void setNumberFormat (android.icu.text.NumberFormat)
android.icu.text.NumberFormat format
public boolean equals (java.lang.Object)
Object rhs
android.icu.text.PluralFormat pf
public boolean equals (android.icu.text.PluralFormat)
android.icu.text.PluralFormat rhs
public int hashCode ()
public java.lang.String toString ()
StringBuilder buf
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
static android.icu.text.PluralRules access$000 (android.icu.text.PluralFormat)
android.icu.text.PluralFormat x0
static void ()
}
android/icu/text/PluralRanges$Matrix.classPluralRanges.java
package android.icu.text
final android.icu.text.PluralRanges$Matrix extends java.lang.Object implements java.lang.Comparable java.lang.Cloneable {
private byte[] data
void ()
int i
void set (android.icu.text.PluralRules$StandardPluralCategories, android.icu.text.PluralRules$StandardPluralCategories, android.icu.text.PluralRules$StandardPluralCategories)
android.icu.text.PluralRules$StandardPluralCategories start
android.icu.text.PluralRules$StandardPluralCategories end
android.icu.text.PluralRules$StandardPluralCategories result
void setIfNew (android.icu.text.PluralRules$StandardPluralCategories, android.icu.text.PluralRules$StandardPluralCategories, android.icu.text.PluralRules$StandardPluralCategories)
android.icu.text.PluralRules$StandardPluralCategories start
android.icu.text.PluralRules$StandardPluralCategories end
android.icu.text.PluralRules$StandardPluralCategories result
byte old
android.icu.text.PluralRules$StandardPluralCategories get (android.icu.text.PluralRules$StandardPluralCategories, android.icu.text.PluralRules$StandardPluralCategories)
android.icu.text.PluralRules$StandardPluralCategories start
android.icu.text.PluralRules$StandardPluralCategories end
byte result
android.icu.text.PluralRules$StandardPluralCategories endSame (android.icu.text.PluralRules$StandardPluralCategories)
android.icu.text.PluralRules$StandardPluralCategories item
android.icu.text.PluralRules$StandardPluralCategories start
android.icu.text.PluralRules$StandardPluralCategories end
android.icu.text.PluralRules$StandardPluralCategories first
android.icu.text.PluralRules$StandardPluralCategories startSame (android.icu.text.PluralRules$StandardPluralCategories, java.util.EnumSet, android.icu.util.Output)
android.icu.text.PluralRules$StandardPluralCategories item
android.icu.text.PluralRules$StandardPluralCategories end
android.icu.text.PluralRules$StandardPluralCategories start
java.util.EnumSet endDone
android.icu.util.Output emit
android.icu.text.PluralRules$StandardPluralCategories first
public int hashCode ()
int i
int result
public boolean equals (java.lang.Object)
Object other
public int compareTo (android.icu.text.PluralRanges$Matrix)
int diff
int i
android.icu.text.PluralRanges$Matrix o
public android.icu.text.PluralRanges$Matrix clone ()
android.icu.text.PluralRanges$Matrix result
public java.lang.String toString ()
android.icu.text.PluralRules$StandardPluralCategories x
android.icu.text.PluralRules$StandardPluralCategories j
android.icu.text.PluralRules$StandardPluralCategories i
StringBuilder result
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
public volatile int compareTo (java.lang.Object)
}
android/icu/text/PluralRanges.classPluralRanges.java
package android.icu.text
public final android.icu.text.PluralRanges extends java.lang.Object implements android.icu.util.Freezable java.lang.Comparable {
private volatile boolean isFrozen
private android.icu.text.PluralRanges$Matrix matrix
private boolean[] explicit
public void ()
public void add (android.icu.text.PluralRules$StandardPluralCategories, android.icu.text.PluralRules$StandardPluralCategories, android.icu.text.PluralRules$StandardPluralCategories)
android.icu.text.PluralRules$StandardPluralCategories re
android.icu.text.PluralRules$StandardPluralCategories rs
android.icu.text.PluralRules$StandardPluralCategories re
android.icu.text.PluralRules$StandardPluralCategories rangeStart
android.icu.text.PluralRules$StandardPluralCategories rangeEnd
android.icu.text.PluralRules$StandardPluralCategories result
public android.icu.text.PluralRules$StandardPluralCategories get (android.icu.text.PluralRules$StandardPluralCategories, android.icu.text.PluralRules$StandardPluralCategories)
android.icu.text.PluralRules$StandardPluralCategories start
android.icu.text.PluralRules$StandardPluralCategories end
android.icu.text.PluralRules$StandardPluralCategories result
public boolean isExplicit (android.icu.text.PluralRules$StandardPluralCategories, android.icu.text.PluralRules$StandardPluralCategories)
android.icu.text.PluralRules$StandardPluralCategories start
android.icu.text.PluralRules$StandardPluralCategories end
public boolean isExplicitlySet (android.icu.text.PluralRules$StandardPluralCategories)
android.icu.text.PluralRules$StandardPluralCategories count
public boolean equals (java.lang.Object)
Object other
android.icu.text.PluralRanges otherPR
public int hashCode ()
public int compareTo (android.icu.text.PluralRanges)
android.icu.text.PluralRanges that
public boolean isFrozen ()
public android.icu.text.PluralRanges freeze ()
public android.icu.text.PluralRanges cloneAsThawed ()
android.icu.text.PluralRanges result
public java.lang.String toString ()
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
public volatile int compareTo (java.lang.Object)
}
android/icu/text/PluralRules$1.classPluralRules.java
package android.icu.text
final android.icu.text.PluralRules$1 extends java.lang.Object implements android.icu.text.PluralRules$Constraint {
private static final long serialVersionUID
void ()
public boolean isFulfilled (android.icu.text.PluralRules$FixedDecimal)
android.icu.text.PluralRules$FixedDecimal n
public boolean isLimited (android.icu.text.PluralRules$SampleType)
android.icu.text.PluralRules$SampleType sampleType
public java.lang.String toString ()
}
android/icu/text/PluralRules$2.classPluralRules.java
package android.icu.text
android.icu.text.PluralRules$2 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$text$PluralRules$Operand
static final int[] $SwitchMap$com$ibm$icu$text$PluralRules$SampleType
static void ()
}
android/icu/text/PluralRules$AndConstraint.classPluralRules.java
package android.icu.text
android.icu.text.PluralRules$AndConstraint extends android.icu.text.PluralRules$BinaryConstraint {
private static final long serialVersionUID
void (android.icu.text.PluralRules$Constraint, android.icu.text.PluralRules$Constraint)
android.icu.text.PluralRules$Constraint a
android.icu.text.PluralRules$Constraint b
public boolean isFulfilled (android.icu.text.PluralRules$FixedDecimal)
android.icu.text.PluralRules$FixedDecimal n
public boolean isLimited (android.icu.text.PluralRules$SampleType)
android.icu.text.PluralRules$SampleType sampleType
public java.lang.String toString ()
}
android/icu/text/PluralRules$BinaryConstraint.classPluralRules.java
package android.icu.text
abstract android.icu.text.PluralRules$BinaryConstraint extends java.lang.Object implements android.icu.text.PluralRules$Constraint java.io.Serializable {
private static final long serialVersionUID
protected final android.icu.text.PluralRules$Constraint a
protected final android.icu.text.PluralRules$Constraint b
protected void (android.icu.text.PluralRules$Constraint, android.icu.text.PluralRules$Constraint)
android.icu.text.PluralRules$Constraint a
android.icu.text.PluralRules$Constraint b
}
android/icu/text/PluralRules$Constraint.classPluralRules.java
package android.icu.text
abstract android.icu.text.PluralRules$Constraint extends java.lang.Object implements java.io.Serializable {
public abstract boolean isFulfilled (android.icu.text.PluralRules$FixedDecimal)
public abstract boolean isLimited (android.icu.text.PluralRules$SampleType)
}
android/icu/text/PluralRules$Factory.classPluralRules.java
package android.icu.text
public abstract android.icu.text.PluralRules$Factory extends java.lang.Object {
protected void ()
public abstract android.icu.text.PluralRules forLocale (android.icu.util.ULocale, android.icu.text.PluralRules$PluralType)
public final android.icu.text.PluralRules forLocale (android.icu.util.ULocale)
android.icu.util.ULocale locale
public abstract android.icu.util.ULocale[] getAvailableULocales ()
public abstract android.icu.util.ULocale getFunctionalEquivalent (android.icu.util.ULocale, boolean[])
public static android.icu.impl.PluralRulesLoader getDefaultFactory ()
public abstract boolean hasOverride (android.icu.util.ULocale)
}
android/icu/text/PluralRules$FixedDecimal.classPluralRules.java
package android.icu.text
public android.icu.text.PluralRules$FixedDecimal extends java.lang.Number implements java.lang.Comparable {
private static final long serialVersionUID
public final double source
public final int visibleDecimalDigitCount
public final int visibleDecimalDigitCountWithoutTrailingZeros
public final long decimalDigits
public final long decimalDigitsWithoutTrailingZeros
public final long integerValue
public final boolean hasIntegerValue
public final boolean isNegative
private final int baseFactor
static final long MAX
private static final long MAX_INTEGER_PART
public double getSource ()
public int getVisibleDecimalDigitCount ()
public int getVisibleDecimalDigitCountWithoutTrailingZeros ()
public long getDecimalDigits ()
public long getDecimalDigitsWithoutTrailingZeros ()
public long getIntegerValue ()
public boolean isHasIntegerValue ()
public boolean isNegative ()
public int getBaseFactor ()
public void (double, int, long)
long fdwtz
int trimmedCount
double n
int v
long f
public void (double, int)
double n
int v
private static int getFractionalDigits (double, int)
int baseFactor
long scaled
double n
int v
public void (double)
double n
public void (long)
long n
public static int decimals (double)
int mask
int digits
long temp
int i
String buf
int ePos
int expNumPos
String exponentStr
int exponent
int numFractionDigits
double n
public void (java.lang.String)
String n
private static int getVisibleFractionCount (java.lang.String)
String value
int decimalPos
public double get (android.icu.text.PluralRules$Operand)
android.icu.text.PluralRules$Operand operand
public static android.icu.text.PluralRules$Operand getOperand (java.lang.String)
String t
public int compareTo (android.icu.text.PluralRules$FixedDecimal)
android.icu.text.PluralRules$FixedDecimal other
long diff
public boolean equals (java.lang.Object)
Object arg0
android.icu.text.PluralRules$FixedDecimal other
public int hashCode ()
public java.lang.String toString ()
public boolean hasIntegerValue ()
public int intValue ()
public long longValue ()
public float floatValue ()
public double doubleValue ()
public long getShiftedValue ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
public volatile int compareTo (java.lang.Object)
static int access$100 (android.icu.text.PluralRules$FixedDecimal)
android.icu.text.PluralRules$FixedDecimal x0
}
android/icu/text/PluralRules$FixedDecimalRange.classPluralRules.java
package android.icu.text
public android.icu.text.PluralRules$FixedDecimalRange extends java.lang.Object {
public final android.icu.text.PluralRules$FixedDecimal start
public final android.icu.text.PluralRules$FixedDecimal end
public void (android.icu.text.PluralRules$FixedDecimal, android.icu.text.PluralRules$FixedDecimal)
android.icu.text.PluralRules$FixedDecimal start
android.icu.text.PluralRules$FixedDecimal end
public java.lang.String toString ()
}
android/icu/text/PluralRules$FixedDecimalSamples.classPluralRules.java
package android.icu.text
public android.icu.text.PluralRules$FixedDecimalSamples extends java.lang.Object {
public final android.icu.text.PluralRules$SampleType sampleType
public final java.util.Set samples
public final boolean bounded
private void (android.icu.text.PluralRules$SampleType, java.util.Set, boolean)
android.icu.text.PluralRules$SampleType sampleType
java.util.Set samples
boolean bounded
static android.icu.text.PluralRules$FixedDecimalSamples parse (java.lang.String)
android.icu.text.PluralRules$SampleType sampleType2
android.icu.text.PluralRules$SampleType sampleType2
android.icu.text.PluralRules$FixedDecimal sample
android.icu.text.PluralRules$FixedDecimal start
android.icu.text.PluralRules$FixedDecimal end
String[] rangeParts
String range
String source
android.icu.text.PluralRules$SampleType sampleType2
boolean bounded2
boolean haveBound
java.util.Set samples2
private static void checkDecimal (android.icu.text.PluralRules$SampleType, android.icu.text.PluralRules$FixedDecimal)
android.icu.text.PluralRules$SampleType sampleType2
android.icu.text.PluralRules$FixedDecimal sample
public java.util.Set addSamples (java.util.Set)
long d
long startDouble
long endDouble
android.icu.text.PluralRules$FixedDecimalRange item
java.util.Set result
public java.lang.String toString ()
android.icu.text.PluralRules$FixedDecimalRange item
StringBuilder b
boolean first
public java.util.Set getSamples ()
public void getStartEndSamples (java.util.Set)
android.icu.text.PluralRules$FixedDecimalRange item
java.util.Set target
}
android/icu/text/PluralRules$KeywordStatus.classPluralRules.java
package android.icu.text
public final android.icu.text.PluralRules$KeywordStatus extends java.lang.Enum {
public static final android.icu.text.PluralRules$KeywordStatus INVALID
public static final android.icu.text.PluralRules$KeywordStatus SUPPRESSED
public static final android.icu.text.PluralRules$KeywordStatus UNIQUE
public static final android.icu.text.PluralRules$KeywordStatus BOUNDED
public static final android.icu.text.PluralRules$KeywordStatus UNBOUNDED
private static final android.icu.text.PluralRules$KeywordStatus[] $VALUES
public static android.icu.text.PluralRules$KeywordStatus[] values ()
public static android.icu.text.PluralRules$KeywordStatus valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/PluralRules$Operand.classPluralRules.java
package android.icu.text
final android.icu.text.PluralRules$Operand extends java.lang.Enum {
public static final android.icu.text.PluralRules$Operand n
public static final android.icu.text.PluralRules$Operand i
public static final android.icu.text.PluralRules$Operand f
public static final android.icu.text.PluralRules$Operand t
public static final android.icu.text.PluralRules$Operand v
public static final android.icu.text.PluralRules$Operand w
public static final android.icu.text.PluralRules$Operand j
private static final android.icu.text.PluralRules$Operand[] $VALUES
public static android.icu.text.PluralRules$Operand[] values ()
public static android.icu.text.PluralRules$Operand valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/PluralRules$OrConstraint.classPluralRules.java
package android.icu.text
android.icu.text.PluralRules$OrConstraint extends android.icu.text.PluralRules$BinaryConstraint {
private static final long serialVersionUID
void (android.icu.text.PluralRules$Constraint, android.icu.text.PluralRules$Constraint)
android.icu.text.PluralRules$Constraint a
android.icu.text.PluralRules$Constraint b
public boolean isFulfilled (android.icu.text.PluralRules$FixedDecimal)
android.icu.text.PluralRules$FixedDecimal n
public boolean isLimited (android.icu.text.PluralRules$SampleType)
android.icu.text.PluralRules$SampleType sampleType
public java.lang.String toString ()
}
android/icu/text/PluralRules$PluralType.classPluralRules.java
package android.icu.text
public final android.icu.text.PluralRules$PluralType extends java.lang.Enum {
public static final android.icu.text.PluralRules$PluralType CARDINAL
public static final android.icu.text.PluralRules$PluralType ORDINAL
private static final android.icu.text.PluralRules$PluralType[] $VALUES
public static android.icu.text.PluralRules$PluralType[] values ()
public static android.icu.text.PluralRules$PluralType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/PluralRules$RangeConstraint.classPluralRules.java
package android.icu.text
android.icu.text.PluralRules$RangeConstraint extends java.lang.Object implements android.icu.text.PluralRules$Constraint java.io.Serializable {
private static final long serialVersionUID
private final int mod
private final boolean inRange
private final boolean integersOnly
private final double lowerBound
private final double upperBound
private final long[] range_list
private final android.icu.text.PluralRules$Operand operand
void (int, boolean, android.icu.text.PluralRules$Operand, boolean, double, double, long[])
int mod
boolean inRange
android.icu.text.PluralRules$Operand operand
boolean integersOnly
double lowBound
double highBound
long[] vals
public boolean isFulfilled (android.icu.text.PluralRules$FixedDecimal)
int i
android.icu.text.PluralRules$FixedDecimal number
double n
boolean test
public boolean isLimited (android.icu.text.PluralRules$SampleType)
android.icu.text.PluralRules$SampleType sampleType
boolean valueIsZero
boolean hasDecimals
public java.lang.String toString ()
int i
StringBuilder result
boolean isList
}
android/icu/text/PluralRules$Rule.classPluralRules.java
package android.icu.text
android.icu.text.PluralRules$Rule extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final String keyword
private final android.icu.text.PluralRules$Constraint constraint
private final android.icu.text.PluralRules$FixedDecimalSamples integerSamples
private final android.icu.text.PluralRules$FixedDecimalSamples decimalSamples
public void (java.lang.String, android.icu.text.PluralRules$Constraint, android.icu.text.PluralRules$FixedDecimalSamples, android.icu.text.PluralRules$FixedDecimalSamples)
String keyword
android.icu.text.PluralRules$Constraint constraint
android.icu.text.PluralRules$FixedDecimalSamples integerSamples
android.icu.text.PluralRules$FixedDecimalSamples decimalSamples
public android.icu.text.PluralRules$Rule and (android.icu.text.PluralRules$Constraint)
android.icu.text.PluralRules$Constraint c
public android.icu.text.PluralRules$Rule or (android.icu.text.PluralRules$Constraint)
android.icu.text.PluralRules$Constraint c
public java.lang.String getKeyword ()
public boolean appliesTo (android.icu.text.PluralRules$FixedDecimal)
android.icu.text.PluralRules$FixedDecimal n
public boolean isLimited (android.icu.text.PluralRules$SampleType)
android.icu.text.PluralRules$SampleType sampleType
public java.lang.String toString ()
public int hashCode ()
public java.lang.String getConstraint ()
static android.icu.text.PluralRules$FixedDecimalSamples access$300 (android.icu.text.PluralRules$Rule)
android.icu.text.PluralRules$Rule x0
static android.icu.text.PluralRules$FixedDecimalSamples access$400 (android.icu.text.PluralRules$Rule)
android.icu.text.PluralRules$Rule x0
}
android/icu/text/PluralRules$RuleList.classPluralRules.java
package android.icu.text
android.icu.text.PluralRules$RuleList extends java.lang.Object implements java.io.Serializable {
private boolean hasExplicitBoundingInfo
private static final long serialVersionUID
private final java.util.List rules
private void ()
public android.icu.text.PluralRules$RuleList addRule (android.icu.text.PluralRules$Rule)
android.icu.text.PluralRules$Rule rule
android.icu.text.PluralRules$Rule nextRule
String keyword
public android.icu.text.PluralRules$RuleList finish () throws java.text.ParseException
android.icu.text.PluralRules$Rule rule
java.util.Iterator it
android.icu.text.PluralRules$Rule otherRule
private android.icu.text.PluralRules$Rule selectRule (android.icu.text.PluralRules$FixedDecimal)
android.icu.text.PluralRules$Rule rule
android.icu.text.PluralRules$FixedDecimal n
public java.lang.String select (android.icu.text.PluralRules$FixedDecimal)
android.icu.text.PluralRules$FixedDecimal n
android.icu.text.PluralRules$Rule r
public java.util.Set getKeywords ()
android.icu.text.PluralRules$Rule rule
java.util.Set result
public boolean isLimited (java.lang.String, android.icu.text.PluralRules$SampleType)
android.icu.text.PluralRules$FixedDecimalSamples mySamples
String keyword
android.icu.text.PluralRules$SampleType sampleType
public boolean computeLimited (java.lang.String, android.icu.text.PluralRules$SampleType)
android.icu.text.PluralRules$Rule rule
String keyword
android.icu.text.PluralRules$SampleType sampleType
boolean result
public java.lang.String toString ()
android.icu.text.PluralRules$Rule rule
StringBuilder builder
public java.lang.String getRules (java.lang.String)
android.icu.text.PluralRules$Rule rule
String keyword
public boolean select (android.icu.text.PluralRules$FixedDecimal, java.lang.String)
android.icu.text.PluralRules$Rule rule
android.icu.text.PluralRules$FixedDecimal sample
String keyword
public android.icu.text.PluralRules$FixedDecimalSamples getDecimalSamples (java.lang.String, android.icu.text.PluralRules$SampleType)
android.icu.text.PluralRules$Rule rule
String keyword
android.icu.text.PluralRules$SampleType sampleType
void (android.icu.text.PluralRules$1)
android.icu.text.PluralRules$1 x0
static boolean access$200 (android.icu.text.PluralRules$RuleList)
android.icu.text.PluralRules$RuleList x0
static boolean access$202 (android.icu.text.PluralRules$RuleList, boolean)
android.icu.text.PluralRules$RuleList x0
boolean x1
}
android/icu/text/PluralRules$SampleType.classPluralRules.java
package android.icu.text
public final android.icu.text.PluralRules$SampleType extends java.lang.Enum {
public static final android.icu.text.PluralRules$SampleType INTEGER
public static final android.icu.text.PluralRules$SampleType DECIMAL
private static final android.icu.text.PluralRules$SampleType[] $VALUES
public static android.icu.text.PluralRules$SampleType[] values ()
public static android.icu.text.PluralRules$SampleType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/PluralRules$SimpleTokenizer.classPluralRules.java
package android.icu.text
android.icu.text.PluralRules$SimpleTokenizer extends java.lang.Object {
static final android.icu.text.UnicodeSet BREAK_AND_IGNORE
static final android.icu.text.UnicodeSet BREAK_AND_KEEP
void ()
static java.lang.String[] split (java.lang.String)
char ch
int i
String source
int last
java.util.List result
static void ()
}
android/icu/text/PluralRules$StandardPluralCategories.classPluralRules.java
package android.icu.text
public final android.icu.text.PluralRules$StandardPluralCategories extends java.lang.Enum {
public static final android.icu.text.PluralRules$StandardPluralCategories zero
public static final android.icu.text.PluralRules$StandardPluralCategories one
public static final android.icu.text.PluralRules$StandardPluralCategories two
public static final android.icu.text.PluralRules$StandardPluralCategories few
public static final android.icu.text.PluralRules$StandardPluralCategories many
public static final android.icu.text.PluralRules$StandardPluralCategories other
public static final java.util.List VALUES
public static final int COUNT
private static final android.icu.text.PluralRules$StandardPluralCategories[] $VALUES
public static android.icu.text.PluralRules$StandardPluralCategories[] values ()
public static android.icu.text.PluralRules$StandardPluralCategories valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static android.icu.text.PluralRules$StandardPluralCategories forString (java.lang.String)
android.icu.text.PluralRules$StandardPluralCategories a
Exception e
String s
android.icu.text.PluralRules$StandardPluralCategories a
static void ()
}
android/icu/text/PluralRules.classPluralRules.java
package android.icu.text
public android.icu.text.PluralRules extends java.lang.Object implements java.io.Serializable {
static final android.icu.text.UnicodeSet ALLOWED_ID
public static final String CATEGORY_SEPARATOR
public static final String KEYWORD_RULE_SEPARATOR
private static final long serialVersionUID
private final android.icu.text.PluralRules$RuleList rules
private final transient java.util.Set keywords
public static final String KEYWORD_ZERO
public static final String KEYWORD_ONE
public static final String KEYWORD_TWO
public static final String KEYWORD_FEW
public static final String KEYWORD_MANY
public static final String KEYWORD_OTHER
public static final double NO_UNIQUE_VALUE
private static final android.icu.text.PluralRules$Constraint NO_CONSTRAINT
private static final android.icu.text.PluralRules$Rule DEFAULT_RULE
public static final android.icu.text.PluralRules DEFAULT
static final java.util.regex.Pattern AT_SEPARATED
static final java.util.regex.Pattern OR_SEPARATED
static final java.util.regex.Pattern AND_SEPARATED
static final java.util.regex.Pattern COMMA_SEPARATED
static final java.util.regex.Pattern DOTDOT_SEPARATED
static final java.util.regex.Pattern TILDE_SEPARATED
static final java.util.regex.Pattern SEMI_SEPARATED
public static android.icu.text.PluralRules parseDescription (java.lang.String) throws java.text.ParseException
String description
public static android.icu.text.PluralRules createRules (java.lang.String)
Exception e
String description
private static android.icu.text.PluralRules$Constraint parseConstraint (java.lang.String) throws java.text.ParseException
android.icu.text.PluralRules$Operand operand
Exception e
long low
long high
int k
java.util.List valueList
android.icu.text.PluralRules$Constraint newConstraint
String condition
String[] tokens
int mod
boolean inRange
boolean integersOnly
double lowBound
double highBound
long[] vals
int x
String t
boolean hackForCompatibility
android.icu.text.PluralRules$Operand operand
int j
android.icu.text.PluralRules$Constraint andConstraint
String[] and_together
int i
String description
android.icu.text.PluralRules$Constraint result
String[] or_together
private static java.text.ParseException unexpected (java.lang.String, java.lang.String)
String token
String context
private static java.lang.String nextToken (java.lang.String[], int, java.lang.String) throws java.text.ParseException
String[] tokens
int x
String context
private static android.icu.text.PluralRules$Rule parseRule (java.lang.String) throws java.text.ParseException
android.icu.text.PluralRules$Constraint constraint
String description
int x
String keyword
String[] constraintOrSamples
boolean sampleFailure
android.icu.text.PluralRules$FixedDecimalSamples integerSamples
android.icu.text.PluralRules$FixedDecimalSamples decimalSamples
boolean isOther
android.icu.text.PluralRules$Constraint constraint
private static android.icu.text.PluralRules$RuleList parseRuleChain (java.lang.String) throws java.text.ParseException
android.icu.text.PluralRules$Rule rule
int i
String description
android.icu.text.PluralRules$RuleList result
String[] rules
private static void addRange (java.lang.StringBuilder, double, double, boolean)
StringBuilder result
double lb
double ub
boolean addSeparator
private static java.lang.String format (double)
double lb
long lbi
private boolean addConditional (java.util.Set, java.util.Set, double)
boolean added
java.util.Set toAddTo
java.util.Set others
double trial
boolean added
android.icu.text.PluralRules$FixedDecimal toAdd
public static android.icu.text.PluralRules forLocale (android.icu.util.ULocale)
android.icu.util.ULocale locale
public static android.icu.text.PluralRules forLocale (java.util.Locale)
java.util.Locale locale
public static android.icu.text.PluralRules forLocale (android.icu.util.ULocale, android.icu.text.PluralRules$PluralType)
android.icu.util.ULocale locale
android.icu.text.PluralRules$PluralType type
public static android.icu.text.PluralRules forLocale (java.util.Locale, android.icu.text.PluralRules$PluralType)
java.util.Locale locale
android.icu.text.PluralRules$PluralType type
private static boolean isValidKeyword (java.lang.String)
String token
private void (android.icu.text.PluralRules$RuleList)
android.icu.text.PluralRules$RuleList rules
public int hashCode ()
public java.lang.String select (double)
double number
public java.lang.String select (double, int, long)
double number
int countVisibleFractionDigits
long fractionaldigits
public java.lang.String select (android.icu.text.PluralRules$FixedDecimal)
android.icu.text.PluralRules$FixedDecimal sample
public boolean matches (android.icu.text.PluralRules$FixedDecimal, java.lang.String)
android.icu.text.PluralRules$FixedDecimal sample
String keyword
public java.util.Set getKeywords ()
public double getUniqueKeywordValue (java.lang.String)
String keyword
java.util.Collection values
public java.util.Collection getAllKeywordValues (java.lang.String)
String keyword
public java.util.Collection getAllKeywordValues (java.lang.String, android.icu.text.PluralRules$SampleType)
String keyword
android.icu.text.PluralRules$SampleType type
java.util.Collection samples
public java.util.Collection getSamples (java.lang.String)
String keyword
public java.util.Collection getSamples (java.lang.String, android.icu.text.PluralRules$SampleType)
android.icu.text.PluralRules$FixedDecimalSamples samples
int i
int i
String keyword
android.icu.text.PluralRules$SampleType sampleType
java.util.Set result
int maxCount
public boolean addSample (java.lang.String, java.lang.Number, int, java.util.Set)
String keyword
Number sample
int maxCount
java.util.Set result
String selectedKeyword
public android.icu.text.PluralRules$FixedDecimalSamples getDecimalSamples (java.lang.String, android.icu.text.PluralRules$SampleType)
String keyword
android.icu.text.PluralRules$SampleType sampleType
public static android.icu.util.ULocale[] getAvailableULocales ()
public static android.icu.util.ULocale getFunctionalEquivalent (android.icu.util.ULocale, boolean[])
android.icu.util.ULocale locale
boolean[] isAvailable
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object rhs
public boolean equals (android.icu.text.PluralRules)
android.icu.text.PluralRules rhs
public android.icu.text.PluralRules$KeywordStatus getKeywordStatus (java.lang.String, int, java.util.Set, android.icu.util.Output)
String keyword
int offset
java.util.Set explicits
android.icu.util.Output uniqueValue
public android.icu.text.PluralRules$KeywordStatus getKeywordStatus (java.lang.String, int, java.util.Set, android.icu.util.Output, android.icu.text.PluralRules$SampleType)
Double explicit
String keyword
int offset
java.util.Set explicits
android.icu.util.Output uniqueValue
android.icu.text.PluralRules$SampleType sampleType
java.util.Collection values
int originalSize
java.util.HashSet subtractedSet
public java.lang.String getRules (java.lang.String)
String keyword
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private java.lang.Object writeReplace () throws java.io.ObjectStreamException
public int compareTo (android.icu.text.PluralRules)
android.icu.text.PluralRules other
public java.lang.Boolean isLimited (java.lang.String)
String keyword
public boolean isLimited (java.lang.String, android.icu.text.PluralRules$SampleType)
String keyword
android.icu.text.PluralRules$SampleType sampleType
public boolean computeLimited (java.lang.String, android.icu.text.PluralRules$SampleType)
String keyword
android.icu.text.PluralRules$SampleType sampleType
static void access$500 (java.lang.StringBuilder, double, double, boolean)
StringBuilder x0
double x1
double x2
boolean x3
static android.icu.text.PluralRules$Rule access$600 (java.lang.String) throws java.text.ParseException
String x0
static void ()
}
android/icu/text/PluralRulesSerialProxy.classPluralRulesSerialProxy.java
package android.icu.text
android.icu.text.PluralRulesSerialProxy extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final String data
void (java.lang.String)
String rules
private java.lang.Object readResolve () throws java.io.ObjectStreamException
}
android/icu/text/PluralSamples$1.classPluralSamples.java
package android.icu.text
final android.icu.text.PluralSamples$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.String, java.lang.String)
String arg0
String arg1
android.icu.text.PluralRules$StandardPluralCategories a
android.icu.text.PluralRules$StandardPluralCategories b
public volatile int compare (java.lang.Object, java.lang.Object)
}
android/icu/text/PluralSamples.classPluralSamples.java
package android.icu.text
public android.icu.text.PluralSamples extends java.lang.Object {
private android.icu.text.PluralRules pluralRules
private final java.util.Map _keySamplesMap
public final java.util.Map _keyLimitedMap
private final java.util.Map _keyFractionSamplesMap
private final java.util.Set _fractionSamples
private static final int[] TENS
private static final int LIMIT_FRACTION_SAMPLES
private static final java.util.Comparator KEYWORD_COMPARATOR
public void (android.icu.text.PluralRules)
String k
int i
String keyword
android.icu.text.PluralRules$FixedDecimal s
boolean done
int i
boolean done
int i
String keyword
java.util.Set list
android.icu.text.PluralRules$FixedDecimal s
String k
java.util.Map$Entry entry
java.util.Map$Entry entry
android.icu.text.PluralRules pluralRules
java.util.Set keywords
int MAX_SAMPLES
java.util.Map temp
java.util.Map sampleMap
int keywordsRemaining
int limit
java.util.Map sampleFractionMap
java.util.Set mentioned
java.util.Map foundKeywords
private int addSimpleSamples (android.icu.text.PluralRules, int, java.util.Map, int, double)
android.icu.text.PluralRules pluralRules
int MAX_SAMPLES
java.util.Map sampleMap
int keywordsRemaining
double val
String keyword
boolean keyIsLimited
java.util.List list
private void addRelation (java.util.Map, java.lang.String, android.icu.text.PluralRules$FixedDecimal)
java.util.Map foundKeywords
String keyword
android.icu.text.PluralRules$FixedDecimal s
java.util.Set set
private boolean addIfNotPresent (double, java.util.Set, java.util.Map)
double d
java.util.Set mentioned
java.util.Map foundKeywords
android.icu.text.PluralRules$FixedDecimal numberInfo
String keyword
private java.util.Set fractions (java.util.Set)
android.icu.text.PluralRules$FixedDecimal base1
int i
int visibleFractions
Integer base
String keyword
Integer fract
int j
java.util.Set original
java.util.Set toAddTo
java.util.Set result
java.util.List ints
java.util.Set keywords
private java.lang.Integer getDifferentCategory (java.util.List, java.lang.String)
Integer other
String keywordOther
int i
java.util.List ints
String keyword
public android.icu.text.PluralRules$KeywordStatus getStatus (java.lang.String, int, java.util.Set, android.icu.util.Output)
Double explicit
String keyword
int offset
java.util.Set explicits
android.icu.util.Output uniqueValue
java.util.Collection values
int originalSize
java.util.HashSet subtractedSet
java.util.Map getKeySamplesMap ()
java.util.Map getKeyFractionSamplesMap ()
java.util.Set getFractionSamples ()
java.util.Collection getAllKeywordValues (java.lang.String)
String keyword
java.util.Collection result
static void ()
}
android/icu/text/Quantifier.classQuantifier.java
package android.icu.text
android.icu.text.Quantifier extends java.lang.Object implements android.icu.text.UnicodeMatcher {
private android.icu.text.UnicodeMatcher matcher
private int minCount
private int maxCount
public static final int MAX
public void (android.icu.text.UnicodeMatcher, int, int)
android.icu.text.UnicodeMatcher theMatcher
int theMinCount
int theMaxCount
public int matches (android.icu.text.Replaceable, int[], int, boolean)
int pos
int m
android.icu.text.Replaceable text
int[] offset
int limit
boolean incremental
int start
int count
public java.lang.String toPattern (boolean)
boolean escapeUnprintable
StringBuilder result
public boolean matchesIndexValue (int)
int v
public void addMatchSetTo (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet toUnionTo
}
android/icu/text/QuantityFormatter$1.classQuantityFormatter.java
package android.icu.text
android.icu.text.QuantityFormatter$1 extends java.lang.Object {
}
android/icu/text/QuantityFormatter$Builder.classQuantityFormatter.java
package android.icu.text
android.icu.text.QuantityFormatter$Builder extends java.lang.Object {
private android.icu.impl.SimplePatternFormatter[] templates
void ()
public android.icu.text.QuantityFormatter$Builder add (java.lang.String, java.lang.String)
String variant
String template
Integer idx
android.icu.impl.SimplePatternFormatter newT
public android.icu.text.QuantityFormatter build ()
android.icu.text.QuantityFormatter result
public android.icu.text.QuantityFormatter$Builder reset ()
private void ensureCapacity ()
}
android/icu/text/QuantityFormatter.classQuantityFormatter.java
package android.icu.text
android.icu.text.QuantityFormatter extends java.lang.Object {
private static final java.util.Map INDEX_MAP
private static final int MAX_INDEX
private final android.icu.impl.SimplePatternFormatter[] templates
private void (android.icu.impl.SimplePatternFormatter[])
android.icu.impl.SimplePatternFormatter[] templates
public java.lang.String format (double, android.icu.text.NumberFormat, android.icu.text.PluralRules)
double quantity
android.icu.text.NumberFormat numberFormat
android.icu.text.PluralRules pluralRules
String formatStr
String variant
public android.icu.impl.SimplePatternFormatter getByVariant (java.lang.String)
String variant
Integer idxObj
android.icu.impl.SimplePatternFormatter template
private java.lang.String computeVariant (double, android.icu.text.NumberFormat, android.icu.text.PluralRules)
double quantity
android.icu.text.NumberFormat numberFormat
android.icu.text.PluralRules pluralRules
static java.util.Map access$000 ()
void (android.icu.impl.SimplePatternFormatter[], android.icu.text.QuantityFormatter$1)
android.icu.impl.SimplePatternFormatter[] x0
android.icu.text.QuantityFormatter$1 x1
static int access$200 ()
static void ()
int idx
}
android/icu/text/RawCollationKey.classRawCollationKey.java
package android.icu.text
public final android.icu.text.RawCollationKey extends android.icu.util.ByteArrayWrapper {
public void ()
public void (int)
int capacity
public void (byte[])
byte[] bytes
public void (byte[], int)
byte[] bytesToAdopt
int size
public int compareTo (android.icu.text.RawCollationKey)
android.icu.text.RawCollationKey rhs
int result
}
android/icu/text/RBBIDataWrapper$1.classRBBIDataWrapper.java
package android.icu.text
android.icu.text.RBBIDataWrapper$1 extends java.lang.Object {
}
android/icu/text/RBBIDataWrapper$IsAcceptable.classRBBIDataWrapper.java
package android.icu.text
final android.icu.text.RBBIDataWrapper$IsAcceptable extends java.lang.Object implements android.icu.impl.ICUBinary$Authenticate {
private void ()
public boolean isDataVersionAcceptable (byte[])
byte[] version
void (android.icu.text.RBBIDataWrapper$1)
android.icu.text.RBBIDataWrapper$1 x0
}
android/icu/text/RBBIDataWrapper$RBBIDataHeader.classRBBIDataWrapper.java
package android.icu.text
final android.icu.text.RBBIDataWrapper$RBBIDataHeader extends java.lang.Object {
int fMagic
int fVersion
byte[] fFormatVersion
int fLength
int fCatCount
int fFTable
int fFTableLen
int fRTable
int fRTableLen
int fSFTable
int fSFTableLen
int fSRTable
int fSRTableLen
int fTrie
int fTrieLen
int fRuleSource
int fRuleSourceLen
int fStatusTable
int fStatusTableLen
public void ()
}
android/icu/text/RBBIDataWrapper$TrieFoldingFunc.classRBBIDataWrapper.java
package android.icu.text
android.icu.text.RBBIDataWrapper$TrieFoldingFunc extends java.lang.Object implements android.icu.impl.Trie$DataManipulate {
void ()
public int getFoldingOffset (int)
int data
}
android/icu/text/RBBIDataWrapper.classRBBIDataWrapper.java
package android.icu.text
final android.icu.text.RBBIDataWrapper extends java.lang.Object {
android.icu.text.RBBIDataWrapper$RBBIDataHeader fHeader
short[] fFTable
short[] fRTable
short[] fSFTable
short[] fSRTable
android.icu.impl.CharTrie fTrie
String fRuleSource
int[] fStatusTable
private boolean isBigEndian
static final int DATA_FORMAT
static final int FORMAT_VERSION
private static final android.icu.text.RBBIDataWrapper$IsAcceptable IS_ACCEPTABLE
static final int DH_SIZE
static final int DH_MAGIC
static final int DH_FORMATVERSION
static final int DH_LENGTH
static final int DH_CATCOUNT
static final int DH_FTABLE
static final int DH_FTABLELEN
static final int DH_RTABLE
static final int DH_RTABLELEN
static final int DH_SFTABLE
static final int DH_SFTABLELEN
static final int DH_SRTABLE
static final int DH_SRTABLELEN
static final int DH_TRIE
static final int DH_TRIELEN
static final int DH_RULESOURCE
static final int DH_RULESOURCELEN
static final int DH_STATUSTABLE
static final int DH_STATUSTABLELEN
static final int ACCEPTING
static final int LOOKAHEAD
static final int TAGIDX
static final int RESERVED
static final int NEXTSTATES
static final int NUMSTATES
static final int ROWLEN
static final int FLAGS
private static final int ROW_DATA
static final int RBBI_LOOKAHEAD_HARD_BREAK
static final int RBBI_BOF_REQUIRED
static android.icu.text.RBBIDataWrapper$TrieFoldingFunc fTrieFoldingFunc
int getRowIndex (int)
int state
void ()
static android.icu.text.RBBIDataWrapper get (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer bytes
android.icu.text.RBBIDataWrapper This
int pos
private int getStateTableNumStates (short[])
short[] table
int getStateTableFlags (short[])
short[] table
void dump ()
public static java.lang.String intToString (int, int)
int n
int width
StringBuilder dest
public static java.lang.String intToHexString (int, int)
int n
int width
StringBuilder dest
private void dumpTable (short[])
int n
int state
StringBuilder header
short[] table
private void dumpRow (short[], int)
int col
short[] table
int state
StringBuilder dest
int row
private void dumpCharCategories ()
int n
String[] catStrings
int rangeStart
int rangeEnd
int lastCat
int char32
int category
int[] lastNewline
static void ()
}
android/icu/text/RBBINode.classRBBINode.java
package android.icu.text
android.icu.text.RBBINode extends java.lang.Object {
static final int setRef
static final int uset
static final int varRef
static final int leafChar
static final int lookAhead
static final int tag
static final int endMark
static final int opStart
static final int opCat
static final int opOr
static final int opStar
static final int opPlus
static final int opQuestion
static final int opBreak
static final int opReverse
static final int opLParen
static final int nodeTypeLimit
static final String[] nodeTypeNames
static final int precZero
static final int precStart
static final int precLParen
static final int precOpOr
static final int precOpCat
int fType
android.icu.text.RBBINode fParent
android.icu.text.RBBINode fLeftChild
android.icu.text.RBBINode fRightChild
android.icu.text.UnicodeSet fInputSet
int fPrecedence
String fText
int fFirstPos
int fLastPos
boolean fNullable
int fVal
boolean fLookAheadEnd
java.util.Set fFirstPosSet
java.util.Set fLastPosSet
java.util.Set fFollowPos
int fSerialNum
static int gLastSerial
void (int)
int t
void (android.icu.text.RBBINode)
android.icu.text.RBBINode other
android.icu.text.RBBINode cloneTree ()
android.icu.text.RBBINode n
android.icu.text.RBBINode n
android.icu.text.RBBINode n
android.icu.text.RBBINode flattenVariables ()
android.icu.text.RBBINode retNode
void flattenSets ()
android.icu.text.RBBINode setRefNode
android.icu.text.RBBINode usetNode
android.icu.text.RBBINode replTree
android.icu.text.RBBINode setRefNode
android.icu.text.RBBINode usetNode
android.icu.text.RBBINode replTree
void findNodes (java.util.List, int)
java.util.List dest
int kind
static void printNode (android.icu.text.RBBINode)
android.icu.text.RBBINode n
static void printString (java.lang.String, int)
int i
int i
String s
int minWidth
static void printInt (int, int)
int i
int minWidth
String s
static void printHex (int, int)
int i
int minWidth
String s
String leadingZeroes
void printTree (boolean)
boolean printHeading
static void ()
}
android/icu/text/RBBIRuleBuilder.classRBBIRuleBuilder.java
package android.icu.text
android.icu.text.RBBIRuleBuilder extends java.lang.Object {
String fDebugEnv
String fRules
android.icu.text.RBBIRuleScanner fScanner
android.icu.text.RBBINode[] fTreeRoots
static final int fForwardTree
static final int fReverseTree
static final int fSafeFwdTree
static final int fSafeRevTree
int fDefaultTree
boolean fChainRules
boolean fLBCMNoChain
boolean fLookAheadHardBreak
android.icu.text.RBBISetBuilder fSetBuilder
java.util.List fUSetNodes
android.icu.text.RBBITableBuilder fForwardTables
android.icu.text.RBBITableBuilder fReverseTables
android.icu.text.RBBITableBuilder fSafeFwdTables
android.icu.text.RBBITableBuilder fSafeRevTables
java.util.Map fStatusSets
java.util.List fRuleStatusVals
static final int U_BRK_ERROR_START
static final int U_BRK_INTERNAL_ERROR
static final int U_BRK_HEX_DIGITS_EXPECTED
static final int U_BRK_SEMICOLON_EXPECTED
static final int U_BRK_RULE_SYNTAX
static final int U_BRK_UNCLOSED_SET
static final int U_BRK_ASSIGN_ERROR
static final int U_BRK_VARIABLE_REDFINITION
static final int U_BRK_MISMATCHED_PAREN
static final int U_BRK_NEW_LINE_IN_QUOTED_STRING
static final int U_BRK_UNDEFINED_VARIABLE
static final int U_BRK_INIT_ERROR
static final int U_BRK_RULE_EMPTY_SET
static final int U_BRK_UNRECOGNIZED_OPTION
static final int U_BRK_MALFORMED_RULE_TAG
static final int U_BRK_MALFORMED_SET
static final int U_BRK_ERROR_LIMIT
void (java.lang.String)
String rules
static final int align8 (int)
int i
void flattenData (java.io.OutputStream) throws java.io.IOException
Integer val
java.io.OutputStream os
java.io.DataOutputStream dos
int i
String strippedRules
int headerSize
int forwardTableSize
int reverseTableSize
int safeFwdTableSize
int safeRevTableSize
int trieSize
int statusTableSize
int rulesSize
int totalSize
int outputPos
int[] header
short[] tableData
static void compileRules (java.lang.String, java.io.OutputStream) throws java.io.IOException
String rules
java.io.OutputStream os
android.icu.text.RBBIRuleBuilder builder
}
android/icu/text/RBBIRuleParseTable$RBBIRuleTableElement.classRBBIRuleParseTable.java
package android.icu.text
android.icu.text.RBBIRuleParseTable$RBBIRuleTableElement extends java.lang.Object {
short fAction
short fCharClass
short fNextState
short fPushState
boolean fNextChar
String fStateName
void (short, int, int, int, boolean, java.lang.String)
short a
int cc
int ns
int ps
boolean nc
String sn
}
android/icu/text/RBBIRuleParseTable.classRBBIRuleParseTable.java
package android.icu.text
android.icu.text.RBBIRuleParseTable extends java.lang.Object {
static final short doCheckVarDef
static final short doDotAny
static final short doEndAssign
static final short doEndOfRule
static final short doEndVariableName
static final short doExit
static final short doExprCatOperator
static final short doExprFinished
static final short doExprOrOperator
static final short doExprRParen
static final short doExprStart
static final short doLParen
static final short doNOP
static final short doOptionEnd
static final short doOptionStart
static final short doReverseDir
static final short doRuleChar
static final short doRuleError
static final short doRuleErrorAssignExpr
static final short doScanUnicodeSet
static final short doSlash
static final short doStartAssign
static final short doStartTagValue
static final short doStartVariableName
static final short doTagDigit
static final short doTagExpectedError
static final short doTagValue
static final short doUnaryOpPlus
static final short doUnaryOpQuestion
static final short doUnaryOpStar
static final short doVariableNameExpectedErr
static final short kRuleSet_default
static final short kRuleSet_digit_char
static final short kRuleSet_eof
static final short kRuleSet_escaped
static final short kRuleSet_name_char
static final short kRuleSet_name_start_char
static final short kRuleSet_rule_char
static final short kRuleSet_white_space
static android.icu.text.RBBIRuleParseTable$RBBIRuleTableElement[] gRuleParseStateTable
void ()
static void ()
}
android/icu/text/RBBIRuleScanner$RBBIRuleChar.classRBBIRuleScanner.java
package android.icu.text
android.icu.text.RBBIRuleScanner$RBBIRuleChar extends java.lang.Object {
int fChar
boolean fEscaped
void ()
}
android/icu/text/RBBIRuleScanner$RBBISetTableEl.classRBBIRuleScanner.java
package android.icu.text
android.icu.text.RBBIRuleScanner$RBBISetTableEl extends java.lang.Object {
String key
android.icu.text.RBBINode val
void ()
}
android/icu/text/RBBIRuleScanner.classRBBIRuleScanner.java
package android.icu.text
android.icu.text.RBBIRuleScanner extends java.lang.Object {
private static final int kStackSize
android.icu.text.RBBIRuleBuilder fRB
int fScanIndex
int fNextIndex
boolean fQuoteMode
int fLineNum
int fCharNum
int fLastChar
android.icu.text.RBBIRuleScanner$RBBIRuleChar fC
String fVarName
short[] fStack
int fStackPtr
android.icu.text.RBBINode[] fNodeStack
int fNodeStackPtr
boolean fReverseRule
boolean fLookAheadRule
android.icu.text.RBBISymbolTable fSymbolTable
java.util.HashMap fSetTable
android.icu.text.UnicodeSet[] fRuleSets
int fRuleNum
int fOptionStart
private static String gRuleSet_rule_char_pattern
private static String gRuleSet_name_char_pattern
private static String gRuleSet_digit_char_pattern
private static String gRuleSet_name_start_char_pattern
private static String gRuleSet_white_space_pattern
private static String kAny
static final int chNEL
static final int chLS
void (android.icu.text.RBBIRuleBuilder)
android.icu.text.RBBIRuleBuilder rb
boolean doParseActions (int)
android.icu.text.RBBINode operandNode
android.icu.text.RBBINode orNode
android.icu.text.RBBINode operandNode
android.icu.text.RBBINode catNode
android.icu.text.RBBINode startExprNode
android.icu.text.RBBINode varRefNode
android.icu.text.RBBINode RHSExprNode
android.icu.text.RBBINode thisRule
android.icu.text.RBBINode endNode
android.icu.text.RBBINode catNode
android.icu.text.RBBINode thisRule
android.icu.text.RBBINode prevRules
android.icu.text.RBBINode orNode
int destRules
android.icu.text.RBBINode operandNode
android.icu.text.RBBINode plusNode
android.icu.text.RBBINode operandNode
android.icu.text.RBBINode qNode
android.icu.text.RBBINode operandNode
android.icu.text.RBBINode starNode
String s
int v
String opt
int action
android.icu.text.RBBINode n
boolean returnVal
void error (int)
int e
String s
IllegalArgumentException ex
void fixOpStack (int)
int p
android.icu.text.RBBINode n
void findSetFor (java.lang.String, android.icu.text.RBBINode, android.icu.text.UnicodeSet)
int c
String s
android.icu.text.RBBINode node
android.icu.text.UnicodeSet setToAdopt
android.icu.text.RBBIRuleScanner$RBBISetTableEl el
android.icu.text.RBBINode usetNode
static java.lang.String stripRules (java.lang.String)
char ch
int idx
String rules
StringBuilder strippedRules
int rulesLength
int nextCharLL ()
int ch
void nextChar (android.icu.text.RBBIRuleScanner$RBBIRuleChar)
int[] unescapeIndex
android.icu.text.RBBIRuleScanner$RBBIRuleChar c
void parse ()
android.icu.text.UnicodeSet uniset
int tableRow
android.icu.text.RBBIRuleParseTable$RBBIRuleTableElement tableEl
android.icu.text.RBBINode operand
int state
void printNodeStack (java.lang.String)
String title
int i
android.icu.text.RBBINode pushNewNode (int)
int nodeType
void scanSet ()
Exception e
android.icu.text.UnicodeSet uset
int startPos
java.text.ParsePosition pos
int i
android.icu.text.RBBINode n
static void ()
}
android/icu/text/RBBISetBuilder$RangeDescriptor.classRBBISetBuilder.java
package android.icu.text
android.icu.text.RBBISetBuilder$RangeDescriptor extends java.lang.Object {
int fStartChar
int fEndChar
int fNum
java.util.List fIncludesSets
android.icu.text.RBBISetBuilder$RangeDescriptor fNext
void ()
void (android.icu.text.RBBISetBuilder$RangeDescriptor)
android.icu.text.RBBISetBuilder$RangeDescriptor other
void split (int)
int where
android.icu.text.RBBISetBuilder$RangeDescriptor nr
void setDictionaryFlag ()
android.icu.text.RBBINode varRef
android.icu.text.RBBINode usetNode
String setName
android.icu.text.RBBINode setRef
int i
}
android/icu/text/RBBISetBuilder$RBBIDataManipulate.classRBBISetBuilder.java
package android.icu.text
android.icu.text.RBBISetBuilder$RBBIDataManipulate extends java.lang.Object implements android.icu.impl.TrieBuilder$DataManipulate {
final android.icu.text.RBBISetBuilder this$0
void (android.icu.text.RBBISetBuilder)
android.icu.text.RBBISetBuilder this$0
public int getFoldedValue (int, int)
int value
int start
int offset
int limit
boolean[] inBlockZero
}
android/icu/text/RBBISetBuilder.classRBBISetBuilder.java
package android.icu.text
android.icu.text.RBBISetBuilder extends java.lang.Object {
android.icu.text.RBBIRuleBuilder fRB
android.icu.text.RBBISetBuilder$RangeDescriptor fRangeList
android.icu.impl.IntTrieBuilder fTrie
int fTrieSize
int fGroupCount
boolean fSawBOF
android.icu.text.RBBISetBuilder$RBBIDataManipulate dm
void (android.icu.text.RBBIRuleBuilder)
android.icu.text.RBBIRuleBuilder rb
void build ()
int inputSetRangeBegin
int inputSetRangeEnd
android.icu.text.UnicodeSet inputSet
int inputSetRangeCount
int inputSetRangeIndex
android.icu.text.RBBINode usetNode
android.icu.text.RBBISetBuilder$RangeDescriptor rlRange
android.icu.text.RBBISetBuilder$RangeDescriptor rlSearchRange
android.icu.text.UnicodeSet inputSet
android.icu.text.RBBINode usetNode
android.icu.text.RBBISetBuilder$RangeDescriptor rlRange
String eofString
String bofString
int getTrieSize ()
java.io.IOException e
int size
void serializeTrie (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream os
void addValToSets (java.util.List, int)
android.icu.text.RBBINode usetNode
java.util.List sets
int val
void addValToSet (android.icu.text.RBBINode, int)
android.icu.text.RBBINode orNode
android.icu.text.RBBINode usetNode
int val
android.icu.text.RBBINode leafNode
int getNumCharCategories ()
boolean sawBOF ()
int getFirstChar (int)
int category
android.icu.text.RBBISetBuilder$RangeDescriptor rlRange
int retVal
void printRanges ()
android.icu.text.RBBINode varRef
android.icu.text.RBBINode usetNode
String setName
android.icu.text.RBBINode setRef
int i
android.icu.text.RBBISetBuilder$RangeDescriptor rlRange
void printRangeGroups ()
android.icu.text.RBBINode varRef
android.icu.text.RBBINode usetNode
String setName
android.icu.text.RBBINode setRef
android.icu.text.RBBISetBuilder$RangeDescriptor tRange
int i
int groupNum
android.icu.text.RBBISetBuilder$RangeDescriptor rlRange
int lastPrintedGroupNum
void printSets ()
android.icu.text.RBBINode varRef
android.icu.text.RBBINode usetNode
android.icu.text.RBBINode setRef
String setName
int i
}
android/icu/text/RBBISymbolTable$RBBISymbolTableEntry.classRBBISymbolTable.java
package android.icu.text
android.icu.text.RBBISymbolTable$RBBISymbolTableEntry extends java.lang.Object {
String key
android.icu.text.RBBINode val
void ()
}
android/icu/text/RBBISymbolTable.classRBBISymbolTable.java
package android.icu.text
android.icu.text.RBBISymbolTable extends java.lang.Object implements android.icu.text.SymbolTable {
String fRules
java.util.HashMap fHashTable
android.icu.text.RBBIRuleScanner fRuleScanner
String ffffString
android.icu.text.UnicodeSet fCachedSetLookup
void (android.icu.text.RBBIRuleScanner, java.lang.String)
android.icu.text.RBBIRuleScanner rs
String rules
public char[] lookup (java.lang.String)
android.icu.text.RBBINode usetNode
String retString
String s
android.icu.text.RBBISymbolTable$RBBISymbolTableEntry el
android.icu.text.RBBINode varRefNode
android.icu.text.RBBINode exprNode
String retString
public android.icu.text.UnicodeMatcher lookupMatcher (int)
int ch
android.icu.text.UnicodeSet retVal
public java.lang.String parseReference (java.lang.String, java.text.ParsePosition, int)
int c
String text
java.text.ParsePosition pos
int limit
int start
int i
String result
android.icu.text.RBBINode lookupNode (java.lang.String)
String key
android.icu.text.RBBINode retNode
android.icu.text.RBBISymbolTable$RBBISymbolTableEntry el
void addEntry (java.lang.String, android.icu.text.RBBINode)
String key
android.icu.text.RBBINode val
android.icu.text.RBBISymbolTable$RBBISymbolTableEntry e
void rbbiSymtablePrint ()
android.icu.text.RBBISymbolTable$RBBISymbolTableEntry s
int i
android.icu.text.RBBISymbolTable$RBBISymbolTableEntry s
int i
android.icu.text.RBBISymbolTable$RBBISymbolTableEntry[] syms
}
android/icu/text/RBBITableBuilder$RBBIStateDescriptor.classRBBITableBuilder.java
package android.icu.text
android.icu.text.RBBITableBuilder$RBBIStateDescriptor extends java.lang.Object {
boolean fMarked
int fAccepting
int fLookAhead
java.util.SortedSet fTagVals
int fTagsIdx
java.util.Set fPositions
int[] fDtran
void (int)
int maxInputSymbol
}
android/icu/text/RBBITableBuilder.classRBBITableBuilder.java
package android.icu.text
android.icu.text.RBBITableBuilder extends java.lang.Object {
private android.icu.text.RBBIRuleBuilder fRB
private int fRootIx
private java.util.List fDStates
void (android.icu.text.RBBIRuleBuilder, int)
android.icu.text.RBBIRuleBuilder rb
int rootNodeIx
void build ()
android.icu.text.RBBINode bofTop
android.icu.text.RBBINode bofLeaf
android.icu.text.RBBINode cn
void calcNullable (android.icu.text.RBBINode)
android.icu.text.RBBINode n
void calcFirstPos (android.icu.text.RBBINode)
android.icu.text.RBBINode n
void calcLastPos (android.icu.text.RBBINode)
android.icu.text.RBBINode n
void calcFollowPos (android.icu.text.RBBINode)
android.icu.text.RBBINode i
android.icu.text.RBBINode i
android.icu.text.RBBINode n
void calcChainedFollowPos (android.icu.text.RBBINode)
android.icu.text.RBBINode endMarkerNode
int cLBProp
int c
android.icu.text.RBBINode startNode
android.icu.text.RBBINode endNode
android.icu.text.RBBINode tNode
android.icu.text.RBBINode tree
java.util.List endMarkerNodes
java.util.List leafNodes
android.icu.text.RBBINode userRuleRoot
java.util.Set matchStartNodes
void bofFixup ()
android.icu.text.RBBINode startNode
android.icu.text.RBBINode bofNode
java.util.Set matchStartNodes
void buildStateTable ()
android.icu.text.RBBITableBuilder$RBBIStateDescriptor temp
android.icu.text.RBBINode p
android.icu.text.RBBITableBuilder$RBBIStateDescriptor temp2
android.icu.text.RBBITableBuilder$RBBIStateDescriptor newState
int ix
java.util.Set U
int ux
boolean UinDstates
android.icu.text.RBBITableBuilder$RBBIStateDescriptor T
int tx
int a
int lastInputSymbol
android.icu.text.RBBITableBuilder$RBBIStateDescriptor failState
android.icu.text.RBBITableBuilder$RBBIStateDescriptor initialState
void flagAcceptingStates ()
android.icu.text.RBBITableBuilder$RBBIStateDescriptor sd
android.icu.text.RBBINode endMarker
int n
java.util.List endMarkerNodes
int i
void flagLookAheadStates ()
android.icu.text.RBBITableBuilder$RBBIStateDescriptor sd
android.icu.text.RBBINode lookAheadNode
int n
java.util.List lookAheadNodes
int i
void flagTaggedStates ()
android.icu.text.RBBITableBuilder$RBBIStateDescriptor sd
android.icu.text.RBBINode tagNode
int n
java.util.List tagNodes
int i
void mergeRuleStatusVals ()
java.util.SortedSet s0
Integer izero
java.util.SortedSet s1
android.icu.text.RBBITableBuilder$RBBIStateDescriptor sd
java.util.Set statusVals
Integer arrayIndexI
int n
void printPosSets (android.icu.text.RBBINode)
android.icu.text.RBBINode n
int getTableSize ()
int size
int numRows
int numCols
int rowSize
short[] exportTable ()
android.icu.text.RBBITableBuilder$RBBIStateDescriptor sd
int row
int col
int state
int numStates
int rowLen
int tableSize
short[] table
int flags
int numCharCategories
void printSet (java.util.Collection)
android.icu.text.RBBINode n
java.util.Collection s
void printStates ()
android.icu.text.RBBITableBuilder$RBBIStateDescriptor sd
int c
int n
void printRuleStatusTable ()
int val
int i
int thisRecord
int nextRecord
java.util.List tbl
}
android/icu/text/RBNFChinesePostProcessor.classRBNFChinesePostProcessor.java
package android.icu.text
final android.icu.text.RBNFChinesePostProcessor extends java.lang.Object implements android.icu.text.RBNFPostProcessor {
private boolean longForm
private int format
private static final String[] rulesetNames
void ()
public void init (android.icu.text.RuleBasedNumberFormat, java.lang.String)
android.icu.text.RuleBasedNumberFormat formatter
String rules
public void process (java.lang.StringBuffer, android.icu.text.NFRuleSet)
int i
int i
int n
int i
String[] m
int m
int nn
int ns
char c
int i
StringBuffer buf
android.icu.text.NFRuleSet ruleSet
String name
String DIAN
String[][] markers
int x
int s
int n
String ling
static void ()
}
android/icu/text/RbnfLenientScanner.classRbnfLenientScanner.java
package android.icu.text
public abstract android.icu.text.RbnfLenientScanner extends java.lang.Object {
public abstract boolean allIgnorable (java.lang.String)
public abstract int prefixLength (java.lang.String, java.lang.String)
public abstract int[] findText (java.lang.String, java.lang.String, int)
}
android/icu/text/RbnfLenientScannerProvider.classRbnfLenientScannerProvider.java
package android.icu.text
public abstract android.icu.text.RbnfLenientScannerProvider extends java.lang.Object {
public abstract android.icu.text.RbnfLenientScanner get (android.icu.util.ULocale, java.lang.String)
}
android/icu/text/RBNFPostProcessor.classRBNFPostProcessor.java
package android.icu.text
abstract android.icu.text.RBNFPostProcessor extends java.lang.Object {
public abstract void init (android.icu.text.RuleBasedNumberFormat, java.lang.String)
public abstract void process (java.lang.StringBuffer, android.icu.text.NFRuleSet)
}
android/icu/text/RelativeDateTimeFormatter$1.classRelativeDateTimeFormatter.java
package android.icu.text
android.icu.text.RelativeDateTimeFormatter$1 extends java.lang.Object {
}
android/icu/text/RelativeDateTimeFormatter$AbsoluteUnit.classRelativeDateTimeFormatter.java
package android.icu.text
public final android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit extends java.lang.Enum {
public static final android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit SUNDAY
public static final android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit MONDAY
public static final android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit TUESDAY
public static final android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit WEDNESDAY
public static final android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit THURSDAY
public static final android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit FRIDAY
public static final android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit SATURDAY
public static final android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit DAY
public static final android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit WEEK
public static final android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit MONTH
public static final android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit YEAR
public static final android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit NOW
private static final android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit[] $VALUES
public static android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit[] values ()
public static android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/RelativeDateTimeFormatter$Cache.classRelativeDateTimeFormatter.java
package android.icu.text
android.icu.text.RelativeDateTimeFormatter$Cache extends java.lang.Object {
private final android.icu.impl.ICUCache cache
private void ()
public android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeFormatterData get (android.icu.util.ULocale)
android.icu.util.ULocale locale
String key
android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeFormatterData result
void (android.icu.text.RelativeDateTimeFormatter$1)
android.icu.text.RelativeDateTimeFormatter$1 x0
}
android/icu/text/RelativeDateTimeFormatter$Direction.classRelativeDateTimeFormatter.java
package android.icu.text
public final android.icu.text.RelativeDateTimeFormatter$Direction extends java.lang.Enum {
public static final android.icu.text.RelativeDateTimeFormatter$Direction LAST_2
public static final android.icu.text.RelativeDateTimeFormatter$Direction LAST
public static final android.icu.text.RelativeDateTimeFormatter$Direction THIS
public static final android.icu.text.RelativeDateTimeFormatter$Direction NEXT
public static final android.icu.text.RelativeDateTimeFormatter$Direction NEXT_2
public static final android.icu.text.RelativeDateTimeFormatter$Direction PLAIN
private static final android.icu.text.RelativeDateTimeFormatter$Direction[] $VALUES
public static android.icu.text.RelativeDateTimeFormatter$Direction[] values ()
public static android.icu.text.RelativeDateTimeFormatter$Direction valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/RelativeDateTimeFormatter$Loader.classRelativeDateTimeFormatter.java
package android.icu.text
android.icu.text.RelativeDateTimeFormatter$Loader extends java.lang.Object {
private final android.icu.util.ULocale ulocale
public void (android.icu.util.ULocale)
android.icu.util.ULocale ulocale
public android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeFormatterData load ()
android.icu.text.RelativeDateTimeFormatter$Style style
java.util.EnumMap qualitativeUnitMap
java.util.EnumMap quantitativeUnitMap
android.icu.impl.ICUResourceBundle r
java.util.EnumMap dayOfWeekMap
android.icu.impl.CalendarData calData
private void addTimeUnits (android.icu.impl.ICUResourceBundle, java.lang.String, java.lang.String, java.lang.String, android.icu.text.RelativeDateTimeFormatter$RelativeUnit, android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit, java.util.EnumMap, java.util.EnumMap)
android.icu.impl.ICUResourceBundle r
String path
String pathShort
String pathNarrow
android.icu.text.RelativeDateTimeFormatter$RelativeUnit relativeUnit
android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit absoluteUnit
java.util.EnumMap quantitativeUnitMap
java.util.EnumMap qualitativeUnitMap
private void addTimeUnit (android.icu.impl.ICUResourceBundle, android.icu.text.RelativeDateTimeFormatter$RelativeUnit, android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit, java.util.EnumMap, java.util.EnumMap)
android.icu.impl.ICUResourceBundle timeUnitBundle
android.icu.text.RelativeDateTimeFormatter$RelativeUnit relativeUnit
android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit absoluteUnit
java.util.EnumMap quantitativeUnitMap
java.util.EnumMap qualitativeUnitMap
String unitName
private void initRelativeUnits (android.icu.impl.ICUResourceBundle, java.lang.String, java.lang.String, java.lang.String, android.icu.text.RelativeDateTimeFormatter$RelativeUnit, java.util.EnumMap)
android.icu.impl.ICUResourceBundle r
String path
String pathShort
String pathNarrow
android.icu.text.RelativeDateTimeFormatter$RelativeUnit relativeUnit
java.util.EnumMap quantitativeUnitMap
private static void addTimeUnit (android.icu.impl.ICUResourceBundle, android.icu.text.RelativeDateTimeFormatter$RelativeUnit, java.util.EnumMap)
android.icu.impl.ICUResourceBundle timeUnitBundle
android.icu.text.RelativeDateTimeFormatter$RelativeUnit relativeUnit
java.util.EnumMap quantitativeUnitMap
android.icu.text.QuantityFormatter$Builder future
android.icu.text.QuantityFormatter$Builder past
private static void addTimeUnit (android.icu.impl.ICUResourceBundle, android.icu.text.QuantityFormatter$Builder)
android.icu.util.UResourceBundle r
int i
android.icu.impl.ICUResourceBundle pastOrFuture
android.icu.text.QuantityFormatter$Builder builder
int size
private void addWeekDays (android.icu.impl.ICUResourceBundle, java.lang.String, java.lang.String, java.lang.String, java.util.EnumMap, android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit, java.util.EnumMap)
android.icu.impl.ICUResourceBundle r
String path
String pathShort
String pathNarrow
java.util.EnumMap dayOfWeekMap
android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit weekDay
java.util.EnumMap qualitativeUnitMap
private static java.util.EnumMap readDaysOfWeek (android.icu.impl.ICUResourceBundle)
android.icu.impl.ICUResourceBundle daysOfWeekBundle
java.util.EnumMap dayOfWeekMap
int idx
}
android/icu/text/RelativeDateTimeFormatter$RelativeDateTimeFormatterData.classRelativeDateTimeFormatter.java
package android.icu.text
android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeFormatterData extends java.lang.Object {
public final java.util.EnumMap qualitativeUnitMap
public final java.util.EnumMap quantitativeUnitMap
public final String dateTimePattern
public void (java.util.EnumMap, java.util.EnumMap, java.lang.String)
java.util.EnumMap qualitativeUnitMap
java.util.EnumMap quantitativeUnitMap
String dateTimePattern
}
android/icu/text/RelativeDateTimeFormatter$RelativeUnit.classRelativeDateTimeFormatter.java
package android.icu.text
public final android.icu.text.RelativeDateTimeFormatter$RelativeUnit extends java.lang.Enum {
public static final android.icu.text.RelativeDateTimeFormatter$RelativeUnit SECONDS
public static final android.icu.text.RelativeDateTimeFormatter$RelativeUnit MINUTES
public static final android.icu.text.RelativeDateTimeFormatter$RelativeUnit HOURS
public static final android.icu.text.RelativeDateTimeFormatter$RelativeUnit DAYS
public static final android.icu.text.RelativeDateTimeFormatter$RelativeUnit WEEKS
public static final android.icu.text.RelativeDateTimeFormatter$RelativeUnit MONTHS
public static final android.icu.text.RelativeDateTimeFormatter$RelativeUnit YEARS
private static final android.icu.text.RelativeDateTimeFormatter$RelativeUnit[] $VALUES
public static android.icu.text.RelativeDateTimeFormatter$RelativeUnit[] values ()
public static android.icu.text.RelativeDateTimeFormatter$RelativeUnit valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/RelativeDateTimeFormatter$Style.classRelativeDateTimeFormatter.java
package android.icu.text
public final android.icu.text.RelativeDateTimeFormatter$Style extends java.lang.Enum {
public static final android.icu.text.RelativeDateTimeFormatter$Style LONG
public static final android.icu.text.RelativeDateTimeFormatter$Style SHORT
public static final android.icu.text.RelativeDateTimeFormatter$Style NARROW
private static final android.icu.text.RelativeDateTimeFormatter$Style[] $VALUES
public static android.icu.text.RelativeDateTimeFormatter$Style[] values ()
public static android.icu.text.RelativeDateTimeFormatter$Style valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/RelativeDateTimeFormatter.classRelativeDateTimeFormatter.java
package android.icu.text
public final android.icu.text.RelativeDateTimeFormatter extends java.lang.Object {
private final java.util.EnumMap qualitativeUnitMap
private final java.util.EnumMap quantitativeUnitMap
private final android.icu.text.MessageFormat combinedDateAndTime
private final android.icu.text.PluralRules pluralRules
private final android.icu.text.NumberFormat numberFormat
private final android.icu.text.RelativeDateTimeFormatter$Style style
private final android.icu.text.DisplayContext capitalizationContext
private final android.icu.text.BreakIterator breakIterator
private final android.icu.util.ULocale locale
private static final android.icu.text.RelativeDateTimeFormatter$Cache cache
public static android.icu.text.RelativeDateTimeFormatter getInstance ()
public static android.icu.text.RelativeDateTimeFormatter getInstance (android.icu.util.ULocale)
android.icu.util.ULocale locale
public static android.icu.text.RelativeDateTimeFormatter getInstance (java.util.Locale)
java.util.Locale locale
public static android.icu.text.RelativeDateTimeFormatter getInstance (android.icu.util.ULocale, android.icu.text.NumberFormat)
android.icu.util.ULocale locale
android.icu.text.NumberFormat nf
public static android.icu.text.RelativeDateTimeFormatter getInstance (android.icu.util.ULocale, android.icu.text.NumberFormat, android.icu.text.RelativeDateTimeFormatter$Style, android.icu.text.DisplayContext)
android.icu.util.ULocale locale
android.icu.text.NumberFormat nf
android.icu.text.RelativeDateTimeFormatter$Style style
android.icu.text.DisplayContext capitalizationContext
android.icu.text.RelativeDateTimeFormatter$RelativeDateTimeFormatterData data
public static android.icu.text.RelativeDateTimeFormatter getInstance (java.util.Locale, android.icu.text.NumberFormat)
java.util.Locale locale
android.icu.text.NumberFormat nf
public java.lang.String format (double, android.icu.text.RelativeDateTimeFormatter$Direction, android.icu.text.RelativeDateTimeFormatter$RelativeUnit)
String result
double quantity
android.icu.text.RelativeDateTimeFormatter$Direction direction
android.icu.text.RelativeDateTimeFormatter$RelativeUnit unit
String result
public java.lang.String format (android.icu.text.RelativeDateTimeFormatter$Direction, android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit)
android.icu.text.RelativeDateTimeFormatter$Direction direction
android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit unit
String result
public java.lang.String combineDateAndTime (java.lang.String, java.lang.String)
String relativeDateString
String timeString
public android.icu.text.NumberFormat getNumberFormat ()
public android.icu.text.DisplayContext getCapitalizationContext ()
public android.icu.text.RelativeDateTimeFormatter$Style getFormatStyle ()
private java.lang.String adjustForContext (java.lang.String)
String originalFormattedString
private static void addQualitativeUnit (java.util.EnumMap, android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit, java.lang.String)
java.util.EnumMap qualitativeUnits
android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit unit
String current
java.util.EnumMap unitStrings
private static void addQualitativeUnit (java.util.EnumMap, android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit, android.icu.impl.ICUResourceBundle, java.lang.String)
java.util.EnumMap qualitativeUnits
android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit unit
android.icu.impl.ICUResourceBundle bundle
String plain
java.util.EnumMap unitStrings
private static void addOptionalDirection (java.util.EnumMap, android.icu.text.RelativeDateTimeFormatter$Direction, android.icu.impl.ICUResourceBundle, java.lang.String)
java.util.EnumMap unitStrings
android.icu.text.RelativeDateTimeFormatter$Direction direction
android.icu.impl.ICUResourceBundle bundle
String key
String s
private void (java.util.EnumMap, java.util.EnumMap, android.icu.text.MessageFormat, android.icu.text.PluralRules, android.icu.text.NumberFormat, android.icu.text.RelativeDateTimeFormatter$Style, android.icu.text.DisplayContext, android.icu.text.BreakIterator, android.icu.util.ULocale)
java.util.EnumMap qualitativeUnitMap
java.util.EnumMap quantitativeUnitMap
android.icu.text.MessageFormat combinedDateAndTime
android.icu.text.PluralRules pluralRules
android.icu.text.NumberFormat numberFormat
android.icu.text.RelativeDateTimeFormatter$Style style
android.icu.text.DisplayContext capitalizationContext
android.icu.text.BreakIterator breakIterator
android.icu.util.ULocale locale
private android.icu.text.QuantityFormatter getQuantity (android.icu.text.RelativeDateTimeFormatter$RelativeUnit, boolean)
android.icu.text.RelativeDateTimeFormatter$RelativeUnit unit
boolean isFuture
android.icu.text.QuantityFormatter[] quantities
static void access$000 (java.util.EnumMap, android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit, java.lang.String)
java.util.EnumMap x0
android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit x1
String x2
static void access$100 (java.util.EnumMap, android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit, android.icu.impl.ICUResourceBundle, java.lang.String)
java.util.EnumMap x0
android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit x1
android.icu.impl.ICUResourceBundle x2
String x3
static void ()
}
android/icu/text/RemoveTransliterator$1.classRemoveTransliterator.java
package android.icu.text
final android.icu.text.RemoveTransliterator$1 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/RemoveTransliterator.classRemoveTransliterator.java
package android.icu.text
android.icu.text.RemoveTransliterator extends android.icu.text.Transliterator {
private static final String _ID
static void register ()
public void ()
protected void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean)
android.icu.text.Replaceable text
android.icu.text.Transliterator$Position index
boolean incremental
int len
public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet inputFilter
android.icu.text.UnicodeSet sourceSet
android.icu.text.UnicodeSet targetSet
android.icu.text.UnicodeSet myFilter
}
android/icu/text/Replaceable.classReplaceable.java
package android.icu.text
public abstract android.icu.text.Replaceable extends java.lang.Object {
public abstract int length ()
public abstract char charAt (int)
public abstract int char32At (int)
public abstract void getChars (int, int, char[], int)
public abstract void replace (int, int, java.lang.String)
public abstract void replace (int, int, char[], int, int)
public abstract void copy (int, int, int)
public abstract boolean hasMetaData ()
}
android/icu/text/ReplaceableContextIterator.classReplaceableContextIterator.java
package android.icu.text
android.icu.text.ReplaceableContextIterator extends java.lang.Object implements android.icu.impl.UCaseProps$ContextIterator {
protected android.icu.text.Replaceable rep
protected int index
protected int limit
protected int cpStart
protected int cpLimit
protected int contextStart
protected int contextLimit
protected int dir
protected boolean reachedLimit
void ()
public void setText (android.icu.text.Replaceable)
android.icu.text.Replaceable rep
public void setIndex (int)
int index
public int getCaseMapCPStart ()
public void setLimit (int)
int lim
public void setContextLimits (int, int)
int contextStart
int contextLimit
public int nextCaseMapCP ()
int c
public int replace (java.lang.String)
String text
int delta
public boolean didReachLimit ()
public void reset (int)
int direction
public int next ()
int c
int c
}
android/icu/text/ReplaceableString.classReplaceableString.java
package android.icu.text
public android.icu.text.ReplaceableString extends java.lang.Object implements android.icu.text.Replaceable {
private StringBuffer buf
public void (java.lang.String)
String str
public void (java.lang.StringBuffer)
StringBuffer buf
public void ()
public java.lang.String toString ()
public java.lang.String substring (int, int)
int start
int limit
public int length ()
public char charAt (int)
int offset
public int char32At (int)
int offset
public void getChars (int, int, char[], int)
int srcStart
int srcLimit
char[] dst
int dstStart
public void replace (int, int, java.lang.String)
int start
int limit
String text
public void replace (int, int, char[], int, int)
int start
int limit
char[] chars
int charsStart
int charsLen
public void copy (int, int, int)
int start
int limit
int dest
char[] text
public boolean hasMetaData ()
}
android/icu/text/RuleBasedBreakIterator.classRuleBasedBreakIterator.java
package android.icu.text
public android.icu.text.RuleBasedBreakIterator extends android.icu.text.BreakIterator {
private static final int START_STATE
private static final int STOP_STATE
private static final int RBBI_START
private static final int RBBI_RUN
private static final int RBBI_END
private java.text.CharacterIterator fText
android.icu.text.RBBIDataWrapper fRData
private int fLastRuleStatusIndex
private boolean fLastStatusIndexValid
private int fDictionaryCharCount
private static final String RBBI_DEBUG_ARG
private static final boolean TRACE
private int fBreakType
private final android.icu.text.UnhandledBreakEngine fUnhandledBreakEngine
private int[] fCachedBreakPositions
private int fPositionInCache
private final java.util.concurrent.ConcurrentHashMap fBreakEngines
static final String fDebugEnv
static final boolean $assertionsDisabled
private void ()
public static android.icu.text.RuleBasedBreakIterator getInstanceFromCompiledRules (java.io.InputStream) throws java.io.IOException
java.io.InputStream is
android.icu.text.RuleBasedBreakIterator This
public static android.icu.text.RuleBasedBreakIterator getInstanceFromCompiledRules (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer bytes
android.icu.text.RuleBasedBreakIterator This
public void (java.lang.String)
java.io.ByteArrayOutputStream ruleOS
RuntimeException rte
java.io.IOException e
String rules
public java.lang.Object clone ()
android.icu.text.RuleBasedBreakIterator result
public boolean equals (java.lang.Object)
android.icu.text.RuleBasedBreakIterator other
ClassCastException e
Object that
public java.lang.String toString ()
String retStr
public int hashCode ()
private void reset ()
public void dump ()
public static void compileRules (java.lang.String, java.io.OutputStream) throws java.io.IOException
String rules
java.io.OutputStream ruleBinary
public int first ()
public int last ()
int pos
public int next (int)
int n
int result
public int next ()
int pos
int startPos
int result
private int checkDictionary (int, int, boolean)
int startingIdx
int i
int startPos
int endPos
boolean reverse
int rangeStart
int rangeEnd
int category
int current
android.icu.text.DictionaryBreakEngine$DequeI breaks
int foundBreakCount
int c
android.icu.text.LanguageBreakEngine lbe
public int previous ()
int pos
int result
int result
int startPos
java.text.CharacterIterator text
int start
int lastResult
int lastTag
boolean breakTagValid
public int following (int)
int offset
java.text.CharacterIterator text
private int rulesFollowing (int)
int oldresult
int offset
int result
public int preceding (int)
int offset
java.text.CharacterIterator text
private int rulesPreceding (int)
int result
int result
int oldresult
int result
int offset
protected static final void checkOffset (int, java.text.CharacterIterator)
int offset
java.text.CharacterIterator text
public boolean isBoundary (int)
int offset
int pos
boolean result
public int current ()
private void makeRuleStatusValid ()
int pa
int pb
int curr
public int getRuleStatus ()
int idx
int tagVal
public int getRuleStatusVec (int[])
int i
int numToCopy
int[] fillInArray
int numStatusVals
public java.text.CharacterIterator getText ()
public void setText (java.text.CharacterIterator)
java.text.CharacterIterator newText
void setBreakType (int)
int type
int getBreakType ()
private android.icu.text.LanguageBreakEngine getLanguageBreakEngine (int)
android.icu.text.LanguageBreakEngine candidate
java.io.IOException e
android.icu.text.LanguageBreakEngine existingEngine
int c
int script
android.icu.text.LanguageBreakEngine eng
private int handleNext (short[])
short[] stateTable
java.text.CharacterIterator text
android.icu.impl.CharTrie trie
int c
int initialPosition
int result
int state
int row
short category
int flagsState
int mode
int lookaheadStatus
int lookaheadTagIdx
int lookaheadResult
private int handlePrevious (short[])
short[] stateTable
int state
int category
int mode
int row
int c
int lookaheadStatus
int result
int initialPosition
int lookaheadResult
boolean lookAheadHardBreak
static void ()
}
android/icu/text/RuleBasedCollator$1.classRuleBasedCollator.java
package android.icu.text
android.icu.text.RuleBasedCollator$1 extends java.lang.Object {
}
android/icu/text/RuleBasedCollator$CollationBuffer.classRuleBasedCollator.java
package android.icu.text
final android.icu.text.RuleBasedCollator$CollationBuffer extends java.lang.Object {
android.icu.impl.coll.UTF16CollationIterator leftUTF16CollIter
android.icu.impl.coll.UTF16CollationIterator rightUTF16CollIter
android.icu.impl.coll.FCDUTF16CollationIterator leftFCDUTF16Iter
android.icu.impl.coll.FCDUTF16CollationIterator rightFCDUTF16Iter
android.icu.text.RuleBasedCollator$UTF16NFDIterator leftUTF16NFDIter
android.icu.text.RuleBasedCollator$UTF16NFDIterator rightUTF16NFDIter
android.icu.text.RuleBasedCollator$FCDUTF16NFDIterator leftFCDUTF16NFDIter
android.icu.text.RuleBasedCollator$FCDUTF16NFDIterator rightFCDUTF16NFDIter
android.icu.text.RawCollationKey rawCollationKey
private void (android.icu.impl.coll.CollationData)
android.icu.impl.coll.CollationData data
void (android.icu.impl.coll.CollationData, android.icu.text.RuleBasedCollator$1)
android.icu.impl.coll.CollationData x0
android.icu.text.RuleBasedCollator$1 x1
}
android/icu/text/RuleBasedCollator$CollationKeyByteSink.classRuleBasedCollator.java
package android.icu.text
final android.icu.text.RuleBasedCollator$CollationKeyByteSink extends android.icu.impl.coll.CollationKeys$SortKeyByteSink {
private android.icu.text.RawCollationKey key_
void (android.icu.text.RawCollationKey)
android.icu.text.RawCollationKey key
protected void AppendBeyondCapacity (byte[], int, int, int)
byte[] bytes
int start
int n
int length
protected boolean Resize (int, int)
int appendCapacity
int length
int newCapacity
int altCapacity
byte[] newBytes
static android.icu.text.RawCollationKey access$100 (android.icu.text.RuleBasedCollator$CollationKeyByteSink)
android.icu.text.RuleBasedCollator$CollationKeyByteSink x0
}
android/icu/text/RuleBasedCollator$FCDUTF16NFDIterator.classRuleBasedCollator.java
package android.icu.text
final android.icu.text.RuleBasedCollator$FCDUTF16NFDIterator extends android.icu.text.RuleBasedCollator$UTF16NFDIterator {
private StringBuilder str
void ()
void setText (android.icu.impl.Normalizer2Impl, java.lang.CharSequence, int)
android.icu.impl.Normalizer2Impl$ReorderingBuffer buffer
android.icu.impl.Normalizer2Impl nfcImpl
CharSequence seq
int start
int spanLimit
}
android/icu/text/RuleBasedCollator$NFDIterator.classRuleBasedCollator.java
package android.icu.text
abstract android.icu.text.RuleBasedCollator$NFDIterator extends java.lang.Object {
private String decomp
private int index
void ()
final void reset ()
final int nextCodePoint ()
int c
final int nextDecomposedCodePoint (android.icu.impl.Normalizer2Impl, int)
android.icu.impl.Normalizer2Impl nfcImpl
int c
protected abstract int nextRawCodePoint ()
}
android/icu/text/RuleBasedCollator$UTF16NFDIterator.classRuleBasedCollator.java
package android.icu.text
android.icu.text.RuleBasedCollator$UTF16NFDIterator extends android.icu.text.RuleBasedCollator$NFDIterator {
protected CharSequence s
protected int pos
void ()
void setText (java.lang.CharSequence, int)
CharSequence seq
int start
protected int nextRawCodePoint ()
int c
}
android/icu/text/RuleBasedCollator.classRuleBasedCollator.java
package android.icu.text
public final android.icu.text.RuleBasedCollator extends android.icu.text.Collator {
private java.util.concurrent.locks.Lock frozenLock
private android.icu.text.RuleBasedCollator$CollationBuffer collationBuffer
android.icu.impl.coll.CollationData data
android.icu.impl.coll.SharedObject$Reference settings
android.icu.impl.coll.CollationTailoring tailoring
private android.icu.util.ULocale validLocale
private boolean actualLocaleIsSameAsValid
static final boolean $assertionsDisabled
public void (java.lang.String) throws java.lang.Exception
String rules
private final void internalBuildTailoring (java.lang.String) throws java.lang.Exception
Class builderClass
Object builder
java.lang.reflect.Method parseAndBuild
android.icu.impl.coll.CollationTailoring t
java.lang.reflect.InvocationTargetException e
String rules
android.icu.impl.coll.CollationTailoring base
ClassLoader classLoader
android.icu.impl.coll.CollationTailoring t
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
private final void initMaxExpansions ()
public android.icu.text.CollationElementIterator getCollationElementIterator (java.lang.String)
String source
public android.icu.text.CollationElementIterator getCollationElementIterator (java.text.CharacterIterator)
java.text.CharacterIterator source
java.text.CharacterIterator newsource
public android.icu.text.CollationElementIterator getCollationElementIterator (android.icu.text.UCharacterIterator)
android.icu.text.UCharacterIterator source
public boolean isFrozen ()
public android.icu.text.Collator freeze ()
public android.icu.text.RuleBasedCollator cloneAsThawed ()
android.icu.text.RuleBasedCollator result
CloneNotSupportedException e
private void checkNotFrozen ()
private final android.icu.impl.coll.CollationSettings getOwnedSettings ()
private final android.icu.impl.coll.CollationSettings getDefaultSettings ()
public void setHiraganaQuaternary (boolean)
boolean flag
public void setHiraganaQuaternaryDefault ()
public void setUpperCaseFirst (boolean)
boolean upperfirst
android.icu.impl.coll.CollationSettings ownedSettings
public void setLowerCaseFirst (boolean)
boolean lowerfirst
android.icu.impl.coll.CollationSettings ownedSettings
public final void setCaseFirstDefault ()
android.icu.impl.coll.CollationSettings defaultSettings
android.icu.impl.coll.CollationSettings ownedSettings
public void setAlternateHandlingDefault ()
android.icu.impl.coll.CollationSettings defaultSettings
android.icu.impl.coll.CollationSettings ownedSettings
public void setCaseLevelDefault ()
android.icu.impl.coll.CollationSettings defaultSettings
android.icu.impl.coll.CollationSettings ownedSettings
public void setDecompositionDefault ()
android.icu.impl.coll.CollationSettings defaultSettings
android.icu.impl.coll.CollationSettings ownedSettings
public void setFrenchCollationDefault ()
android.icu.impl.coll.CollationSettings defaultSettings
android.icu.impl.coll.CollationSettings ownedSettings
public void setStrengthDefault ()
android.icu.impl.coll.CollationSettings defaultSettings
android.icu.impl.coll.CollationSettings ownedSettings
public void setNumericCollationDefault ()
android.icu.impl.coll.CollationSettings defaultSettings
android.icu.impl.coll.CollationSettings ownedSettings
public void setFrenchCollation (boolean)
boolean flag
android.icu.impl.coll.CollationSettings ownedSettings
public void setAlternateHandlingShifted (boolean)
boolean shifted
android.icu.impl.coll.CollationSettings ownedSettings
public void setCaseLevel (boolean)
boolean flag
android.icu.impl.coll.CollationSettings ownedSettings
public void setDecomposition (int)
boolean flag
boolean flag
int decomposition
boolean flag
android.icu.impl.coll.CollationSettings ownedSettings
public void setStrength (int)
int newStrength
android.icu.impl.coll.CollationSettings ownedSettings
public android.icu.text.RuleBasedCollator setMaxVariable (int)
int value
int value
int group
int value
int oldValue
android.icu.impl.coll.CollationSettings defaultSettings
android.icu.impl.coll.CollationSettings ownedSettings
long varTop
public int getMaxVariable ()
public int setVariableTop (java.lang.String)
android.icu.impl.coll.UTF16CollationIterator ci
long ce1
long ce2
android.icu.impl.coll.FCDUTF16CollationIterator ci
String varTop
boolean numeric
long ce1
long ce2
public void setVariableTop (int)
int varTop
private void internalSetVariableTop (long)
android.icu.impl.coll.CollationSettings ownedSettings
int group
long v
long varTop
public void setNumericCollation (boolean)
boolean flag
android.icu.impl.coll.CollationSettings ownedSettings
public transient void setReorderCodes (int[])
android.icu.impl.coll.CollationSettings ownedSettings
int[] order
int length
android.icu.impl.coll.CollationSettings defaultSettings
android.icu.impl.coll.CollationSettings ownedSettings
private void setFastLatinOptions (android.icu.impl.coll.CollationSettings)
android.icu.impl.coll.CollationSettings ownedSettings
public java.lang.String getRules ()
public java.lang.String getRules (boolean)
boolean fullrules
public android.icu.text.UnicodeSet getTailoredSet ()
android.icu.text.UnicodeSet tailored
public void getContractionsAndExpansions (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, boolean) throws java.lang.Exception
android.icu.text.UnicodeSet contractions
android.icu.text.UnicodeSet expansions
boolean addPrefixes
void internalAddContractions (int, android.icu.text.UnicodeSet)
int c
android.icu.text.UnicodeSet set
public android.icu.text.CollationKey getCollationKey (java.lang.String)
String source
android.icu.text.RuleBasedCollator$CollationBuffer buffer
private android.icu.text.CollationKey getCollationKey (java.lang.String, android.icu.text.RuleBasedCollator$CollationBuffer)
String source
android.icu.text.RuleBasedCollator$CollationBuffer buffer
public android.icu.text.RawCollationKey getRawCollationKey (java.lang.String, android.icu.text.RawCollationKey)
String source
android.icu.text.RawCollationKey key
android.icu.text.RuleBasedCollator$CollationBuffer buffer
private android.icu.text.RawCollationKey getRawCollationKey (java.lang.CharSequence, android.icu.text.RawCollationKey, android.icu.text.RuleBasedCollator$CollationBuffer)
CharSequence source
android.icu.text.RawCollationKey key
android.icu.text.RuleBasedCollator$CollationBuffer buffer
android.icu.text.RuleBasedCollator$CollationKeyByteSink sink
private int simpleKeyLengthEstimate (java.lang.CharSequence)
CharSequence source
private void writeSortKey (java.lang.CharSequence, android.icu.text.RuleBasedCollator$CollationKeyByteSink, android.icu.text.RuleBasedCollator$CollationBuffer)
CharSequence s
android.icu.text.RuleBasedCollator$CollationKeyByteSink sink
android.icu.text.RuleBasedCollator$CollationBuffer buffer
boolean numeric
private void writeIdenticalLevel (java.lang.CharSequence, android.icu.text.RuleBasedCollator$CollationKeyByteSink)
int destLengthEstimate
StringBuilder nfd
CharSequence s
android.icu.text.RuleBasedCollator$CollationKeyByteSink sink
int nfdQCYesLimit
int prev
public long[] internalGetCEs (java.lang.CharSequence)
android.icu.impl.coll.CollationIterator iter
boolean numeric
android.icu.impl.coll.CollationIterator iter
int length
long[] ces
CharSequence str
android.icu.text.RuleBasedCollator$CollationBuffer buffer
public int getStrength ()
public int getDecomposition ()
public boolean isUpperCaseFirst ()
public boolean isLowerCaseFirst ()
public boolean isAlternateHandlingShifted ()
public boolean isCaseLevel ()
public boolean isFrenchCollation ()
public boolean isHiraganaQuaternary ()
public int getVariableTop ()
public boolean getNumericCollation ()
public int[] getReorderCodes ()
public boolean equals (java.lang.Object)
Object obj
android.icu.text.RuleBasedCollator o
boolean thisIsRoot
boolean otherIsRoot
String theseRules
String otherRules
android.icu.text.UnicodeSet thisTailored
android.icu.text.UnicodeSet otherTailored
public int hashCode ()
int h
android.icu.text.UnicodeSet set
android.icu.text.UnicodeSetIterator iter
public int compare (java.lang.String, java.lang.String)
String source
String target
private static final int compareNFDIter (android.icu.impl.Normalizer2Impl, android.icu.text.RuleBasedCollator$NFDIterator, android.icu.text.RuleBasedCollator$NFDIterator)
int leftCp
int rightCp
android.icu.impl.Normalizer2Impl nfcImpl
android.icu.text.RuleBasedCollator$NFDIterator left
android.icu.text.RuleBasedCollator$NFDIterator right
protected int doCompare (java.lang.CharSequence, java.lang.CharSequence)
int result
android.icu.text.RuleBasedCollator$CollationBuffer buffer
android.icu.impl.Normalizer2Impl nfcImpl
CharSequence left
CharSequence right
int equalPrefixLength
android.icu.impl.coll.CollationSettings roSettings
boolean numeric
int result
int fastLatinOptions
android.icu.text.RuleBasedCollator$CollationBuffer buffer
void (android.icu.impl.coll.CollationTailoring, android.icu.util.ULocale)
android.icu.impl.coll.CollationTailoring t
android.icu.util.ULocale vl
private void adoptTailoring (android.icu.impl.coll.CollationTailoring)
android.icu.impl.coll.CollationTailoring t
final boolean isUnsafe (int)
int c
public android.icu.util.VersionInfo getVersion ()
int version
int rtVersion
public android.icu.util.VersionInfo getUCAVersion ()
android.icu.util.VersionInfo v
private final android.icu.text.RuleBasedCollator$CollationBuffer getCollationBuffer ()
private final void releaseCollationBuffer (android.icu.text.RuleBasedCollator$CollationBuffer)
android.icu.text.RuleBasedCollator$CollationBuffer buffer
public android.icu.util.ULocale getLocale (android.icu.util.ULocale$Type)
android.icu.util.ULocale$Type type
void setLocale (android.icu.util.ULocale, android.icu.util.ULocale)
android.icu.util.ULocale valid
android.icu.util.ULocale actual
public volatile android.icu.text.Collator cloneAsThawed ()
public volatile android.icu.text.Collator setMaxVariable (int)
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static void ()
}
android/icu/text/RuleBasedNumberFormat.classRuleBasedNumberFormat.java
package android.icu.text
public android.icu.text.RuleBasedNumberFormat extends android.icu.text.NumberFormat {
static final long serialVersionUID
public static final int SPELLOUT
public static final int ORDINAL
public static final int DURATION
public static final int NUMBERING_SYSTEM
private transient android.icu.text.NFRuleSet[] ruleSets
private transient java.util.Map ruleSetsMap
private transient android.icu.text.NFRuleSet defaultRuleSet
private android.icu.util.ULocale locale
private int roundingMode
private transient android.icu.text.RbnfLenientScannerProvider scannerProvider
private transient boolean lookedForScanner
private transient android.icu.text.DecimalFormatSymbols decimalFormatSymbols
private transient android.icu.text.DecimalFormat decimalFormat
private transient android.icu.text.NFRule defaultInfinityRule
private transient android.icu.text.NFRule defaultNaNRule
private boolean lenientParse
private transient String lenientParseRules
private transient String postProcessRules
private transient android.icu.text.RBNFPostProcessor postProcessor
private java.util.Map ruleSetDisplayNames
private String[] publicRuleSetNames
private boolean capitalizationInfoIsSet
private boolean capitalizationForListOrMenu
private boolean capitalizationForStandAlone
private transient android.icu.text.BreakIterator capitalizationBrkIter
private static final boolean DEBUG
private static final String[] rulenames
private static final String[] locnames
public void (java.lang.String)
String description
public void (java.lang.String, java.lang.String[][])
String description
String[][] localizations
public void (java.lang.String, java.util.Locale)
String description
java.util.Locale locale
public void (java.lang.String, android.icu.util.ULocale)
String description
android.icu.util.ULocale locale
public void (java.lang.String, java.lang.String[][], android.icu.util.ULocale)
String description
String[][] localizations
android.icu.util.ULocale locale
public void (java.util.Locale, int)
java.util.Locale locale
int format
public void (android.icu.util.ULocale, int)
android.icu.impl.ICUResourceBundle rules
android.icu.util.UResourceBundleIterator it
int i
android.icu.util.ULocale locale
int format
android.icu.impl.ICUResourceBundle bundle
android.icu.util.ULocale uloc
StringBuilder description
String[][] localizations
android.icu.util.UResourceBundle locNamesBundle
public void (int)
int format
public java.lang.Object clone ()
public boolean equals (java.lang.Object)
int i
android.icu.text.RuleBasedNumberFormat that2
Object that
public int hashCode ()
public java.lang.String toString ()
android.icu.text.NFRuleSet ruleSet
StringBuilder result
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException
android.icu.util.ULocale loc
Exception e
java.io.ObjectInputStream in
String description
android.icu.util.ULocale loc
android.icu.text.RuleBasedNumberFormat temp
public java.lang.String[] getRuleSetNames ()
public android.icu.util.ULocale[] getRuleSetDisplayNameLocales ()
int i
java.util.Set s
String[] locales
android.icu.util.ULocale[] result
private java.lang.String[] getNameListForLocale (android.icu.util.ULocale)
String[] names
String lname
String[] localeNames
android.icu.util.ULocale loc
public java.lang.String[] getRuleSetDisplayNames (android.icu.util.ULocale)
int i
android.icu.util.ULocale loc
String[] names
public java.lang.String[] getRuleSetDisplayNames ()
public java.lang.String getRuleSetDisplayName (java.lang.String, android.icu.util.ULocale)
String[] names
int ix
String ruleSetName
android.icu.util.ULocale loc
String[] rsnames
public java.lang.String getRuleSetDisplayName (java.lang.String)
String ruleSetName
public java.lang.String format (double, java.lang.String) throws java.lang.IllegalArgumentException
double number
String ruleSet
public java.lang.String format (long, java.lang.String) throws java.lang.IllegalArgumentException
long number
String ruleSet
public java.lang.StringBuffer format (double, java.lang.StringBuffer, java.text.FieldPosition)
double number
StringBuffer toAppendTo
java.text.FieldPosition ignore
public java.lang.StringBuffer format (long, java.lang.StringBuffer, java.text.FieldPosition)
long number
StringBuffer toAppendTo
java.text.FieldPosition ignore
public java.lang.StringBuffer format (java.math.BigInteger, java.lang.StringBuffer, java.text.FieldPosition)
java.math.BigInteger number
StringBuffer toAppendTo
java.text.FieldPosition pos
public java.lang.StringBuffer format (java.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition)
java.math.BigDecimal number
StringBuffer toAppendTo
java.text.FieldPosition pos
public java.lang.StringBuffer format (android.icu.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition)
android.icu.math.BigDecimal number
StringBuffer toAppendTo
java.text.FieldPosition pos
public java.lang.Number parse (java.lang.String, java.text.ParsePosition)
int i
String text
java.text.ParsePosition parsePosition
String workingText
java.text.ParsePosition workingPos
Number tempResult
Number result
java.text.ParsePosition highWaterMark
public void setLenientParseMode (boolean)
boolean enabled
public boolean lenientParseEnabled ()
public void setLenientScannerProvider (android.icu.text.RbnfLenientScannerProvider)
android.icu.text.RbnfLenientScannerProvider scannerProvider
public android.icu.text.RbnfLenientScannerProvider getLenientScannerProvider ()
Class cls
android.icu.text.RbnfLenientScannerProvider provider
public void setDefaultRuleSet (java.lang.String)
String currentName
int n
String ruleSetName
public java.lang.String getDefaultRuleSetName ()
public void setDecimalFormatSymbols (android.icu.text.DecimalFormatSymbols)
android.icu.text.NFRuleSet ruleSet
android.icu.text.DecimalFormatSymbols newSymbols
public void setContext (android.icu.text.DisplayContext)
android.icu.text.DisplayContext context
public int getRoundingMode ()
public void setRoundingMode (int)
int roundingMode
android.icu.text.NFRuleSet getDefaultRuleSet ()
android.icu.text.RbnfLenientScanner getLenientScanner ()
android.icu.text.RbnfLenientScannerProvider provider
android.icu.text.DecimalFormatSymbols getDecimalFormatSymbols ()
android.icu.text.DecimalFormat getDecimalFormat ()
String pattern
android.icu.text.PluralFormat createPluralFormat (android.icu.text.PluralRules$PluralType, java.lang.String)
android.icu.text.PluralRules$PluralType pluralType
String pattern
android.icu.text.NFRule getDefaultInfinityRule ()
android.icu.text.NFRule getDefaultNaNRule ()
private java.lang.String extractSpecial (java.lang.StringBuilder, java.lang.String)
int lpEnd
int lpStart
StringBuilder description
String specialName
String result
int lp
private void init (java.lang.String, java.lang.String[][])
android.icu.text.NFRuleSet ruleSet
String currentName
int i
int i
int i
int j
String name
int i
String description
String[][] localizations
StringBuilder descBuf
int numRuleSets
int p
int publicRuleSetCount
String[] ruleSetDescriptions
int curRuleSet
int start
String[] publicRuleSetTemp
private void initLocalizations (java.lang.String[][])
String[] data
String loc
String[] names
int i
java.util.Map m
String[][] localizations
private void initCapitalizationContextInfo (android.icu.util.ULocale)
android.icu.impl.ICUResourceBundle rdb
int[] intVector
android.icu.util.ULocale theLocale
android.icu.impl.ICUResourceBundle rb
private java.lang.StringBuilder stripWhitespace (java.lang.String)
int p
String description
StringBuilder result
int descriptionLength
int start
private java.lang.String format (double, android.icu.text.NFRuleSet)
double number
android.icu.text.NFRuleSet ruleSet
StringBuffer result
private java.lang.String format (long, android.icu.text.NFRuleSet)
long number
android.icu.text.NFRuleSet ruleSet
StringBuffer result
private void postProcess (java.lang.StringBuffer, android.icu.text.NFRuleSet)
Class cls
Exception e
int ix
String ppClassName
StringBuffer result
android.icu.text.NFRuleSet ruleSet
private java.lang.String adjustForContext (java.lang.String)
android.icu.text.DisplayContext capitalization
String result
android.icu.text.NFRuleSet findRuleSet (java.lang.String) throws java.lang.IllegalArgumentException
String name
android.icu.text.NFRuleSet result
static void ()
}
android/icu/text/RuleBasedTransliterator$Data.classRuleBasedTransliterator.java
package android.icu.text
android.icu.text.RuleBasedTransliterator$Data extends java.lang.Object {
public android.icu.text.TransliterationRuleSet ruleSet
java.util.Map variableNames
Object[] variables
char variablesBase
public void ()
public android.icu.text.UnicodeMatcher lookupMatcher (int)
int standIn
int i
public android.icu.text.UnicodeReplacer lookupReplacer (int)
int standIn
int i
}
android/icu/text/RuleBasedTransliterator.classRuleBasedTransliterator.java
package android.icu.text
public android.icu.text.RuleBasedTransliterator extends android.icu.text.Transliterator {
private android.icu.text.RuleBasedTransliterator$Data data
void (java.lang.String, android.icu.text.RuleBasedTransliterator$Data, android.icu.text.UnicodeFilter)
String ID
android.icu.text.RuleBasedTransliterator$Data data
android.icu.text.UnicodeFilter filter
protected void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean)
int loopCount
int loopLimit
android.icu.text.Replaceable text
android.icu.text.Transliterator$Position index
boolean incremental
public java.lang.String toRules (boolean)
boolean escapeUnprintable
public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet filter
android.icu.text.UnicodeSet sourceSet
android.icu.text.UnicodeSet targetSet
public android.icu.text.Transliterator safeClone ()
android.icu.text.UnicodeFilter filter
}
android/icu/text/SameValueSubstitution.classNFSubstitution.java
package android.icu.text
android.icu.text.SameValueSubstitution extends android.icu.text.NFSubstitution {
void (int, android.icu.text.NFRuleSet, java.lang.String)
int pos
android.icu.text.NFRuleSet ruleSet
String description
public long transformNumber (long)
long number
public double transformNumber (double)
double number
public double composeRuleValue (double, double)
double newRuleValue
double oldRuleValue
public double calcUpperBound (double)
double oldUpperBound
char tokenChar ()
}
android/icu/text/ScientificNumberFormatter$1.classScientificNumberFormatter.java
package android.icu.text
android.icu.text.ScientificNumberFormatter$1 extends java.lang.Object {
}
android/icu/text/ScientificNumberFormatter$MarkupStyle.classScientificNumberFormatter.java
package android.icu.text
android.icu.text.ScientificNumberFormatter$MarkupStyle extends android.icu.text.ScientificNumberFormatter$Style {
private final String beginMarkup
private final String endMarkup
void (java.lang.String, java.lang.String)
String beginMarkup
String endMarkup
java.lang.String format (java.text.AttributedCharacterIterator, java.lang.String)
int limit
java.util.Map attributeSet
java.text.AttributedCharacterIterator iterator
String preExponent
int copyFromOffset
StringBuilder result
}
android/icu/text/ScientificNumberFormatter$Style.classScientificNumberFormatter.java
package android.icu.text
abstract android.icu.text.ScientificNumberFormatter$Style extends java.lang.Object {
private void ()
abstract java.lang.String format (java.text.AttributedCharacterIterator, java.lang.String)
static void append (java.text.AttributedCharacterIterator, int, int, java.lang.StringBuilder)
int i
java.text.AttributedCharacterIterator iterator
int start
int limit
StringBuilder result
int oldIndex
void (android.icu.text.ScientificNumberFormatter$1)
android.icu.text.ScientificNumberFormatter$1 x0
}
android/icu/text/ScientificNumberFormatter$SuperscriptStyle.classScientificNumberFormatter.java
package android.icu.text
android.icu.text.ScientificNumberFormatter$SuperscriptStyle extends android.icu.text.ScientificNumberFormatter$Style {
private static final char[] SUPERSCRIPT_DIGITS
private static final char SUPERSCRIPT_PLUS_SIGN
private static final char SUPERSCRIPT_MINUS_SIGN
private void ()
java.lang.String format (java.text.AttributedCharacterIterator, java.lang.String)
int start
int limit
int aChar
int start
int limit
java.util.Map attributeSet
java.text.AttributedCharacterIterator iterator
String preExponent
int copyFromOffset
StringBuilder result
private static void copyAsSuperscript (java.text.AttributedCharacterIterator, int, int, java.lang.StringBuilder)
int aChar
int digit
java.text.AttributedCharacterIterator iterator
int start
int limit
StringBuilder result
int oldIndex
private static int char32AtAndAdvance (java.text.AttributedCharacterIterator)
java.text.AttributedCharacterIterator iterator
char c1
char c2
void (android.icu.text.ScientificNumberFormatter$1)
android.icu.text.ScientificNumberFormatter$1 x0
static void ()
}
android/icu/text/ScientificNumberFormatter.classScientificNumberFormatter.java
package android.icu.text
public final android.icu.text.ScientificNumberFormatter extends java.lang.Object {
private final String preExponent
private final android.icu.text.DecimalFormat fmt
private final android.icu.text.ScientificNumberFormatter$Style style
private static final android.icu.text.ScientificNumberFormatter$Style SUPER_SCRIPT
public static android.icu.text.ScientificNumberFormatter getSuperscriptInstance (android.icu.util.ULocale)
android.icu.util.ULocale locale
public static android.icu.text.ScientificNumberFormatter getSuperscriptInstance (android.icu.text.DecimalFormat)
android.icu.text.DecimalFormat df
public static android.icu.text.ScientificNumberFormatter getMarkupInstance (android.icu.util.ULocale, java.lang.String, java.lang.String)
android.icu.util.ULocale locale
String beginMarkup
String endMarkup
public static android.icu.text.ScientificNumberFormatter getMarkupInstance (android.icu.text.DecimalFormat, java.lang.String, java.lang.String)
android.icu.text.DecimalFormat df
String beginMarkup
String endMarkup
public java.lang.String format (java.lang.Object)
Object number
private static java.lang.String getPreExponent (android.icu.text.DecimalFormatSymbols)
android.icu.text.DecimalFormatSymbols dfs
StringBuilder preExponent
char[] digits
private static android.icu.text.ScientificNumberFormatter getInstance (android.icu.text.DecimalFormat, android.icu.text.ScientificNumberFormatter$Style)
android.icu.text.DecimalFormat decimalFormat
android.icu.text.ScientificNumberFormatter$Style style
android.icu.text.DecimalFormatSymbols dfs
private static android.icu.text.ScientificNumberFormatter getInstanceForLocale (android.icu.util.ULocale, android.icu.text.ScientificNumberFormatter$Style)
android.icu.util.ULocale locale
android.icu.text.ScientificNumberFormatter$Style style
android.icu.text.DecimalFormat decimalFormat
private void (android.icu.text.DecimalFormat, java.lang.String, android.icu.text.ScientificNumberFormatter$Style)
android.icu.text.DecimalFormat decimalFormat
String preExponent
android.icu.text.ScientificNumberFormatter$Style style
static void ()
}
android/icu/text/SCSU.classSCSU.java
package android.icu.text
abstract android.icu.text.SCSU extends java.lang.Object {
public static final int COMPRESSIONOFFSET
public static final int NUMWINDOWS
public static final int NUMSTATICWINDOWS
public static final int INVALIDWINDOW
public static final int INVALIDCHAR
public static final int SINGLEBYTEMODE
public static final int UNICODEMODE
public static final int MAXINDEX
public static final int RESERVEDINDEX
public static final int LATININDEX
public static final int IPAEXTENSIONINDEX
public static final int GREEKINDEX
public static final int ARMENIANINDEX
public static final int HIRAGANAINDEX
public static final int KATAKANAINDEX
public static final int HALFWIDTHKATAKANAINDEX
public static final int SDEFINEX
public static final int SRESERVED
public static final int SQUOTEU
public static final int SCHANGEU
public static final int SQUOTE0
public static final int SQUOTE1
public static final int SQUOTE2
public static final int SQUOTE3
public static final int SQUOTE4
public static final int SQUOTE5
public static final int SQUOTE6
public static final int SQUOTE7
public static final int SCHANGE0
public static final int SCHANGE1
public static final int SCHANGE2
public static final int SCHANGE3
public static final int SCHANGE4
public static final int SCHANGE5
public static final int SCHANGE6
public static final int SCHANGE7
public static final int SDEFINE0
public static final int SDEFINE1
public static final int SDEFINE2
public static final int SDEFINE3
public static final int SDEFINE4
public static final int SDEFINE5
public static final int SDEFINE6
public static final int SDEFINE7
public static final int UCHANGE0
public static final int UCHANGE1
public static final int UCHANGE2
public static final int UCHANGE3
public static final int UCHANGE4
public static final int UCHANGE5
public static final int UCHANGE6
public static final int UCHANGE7
public static final int UDEFINE0
public static final int UDEFINE1
public static final int UDEFINE2
public static final int UDEFINE3
public static final int UDEFINE4
public static final int UDEFINE5
public static final int UDEFINE6
public static final int UDEFINE7
public static final int UQUOTEU
public static final int UDEFINEX
public static final int URESERVED
public static final int[] sOffsetTable
public static final int[] sOffsets
static void ()
}
android/icu/text/SearchIterator$ElementComparisonType.classSearchIterator.java
package android.icu.text
public final android.icu.text.SearchIterator$ElementComparisonType extends java.lang.Enum {
public static final android.icu.text.SearchIterator$ElementComparisonType STANDARD_ELEMENT_COMPARISON
public static final android.icu.text.SearchIterator$ElementComparisonType PATTERN_BASE_WEIGHT_IS_WILDCARD
public static final android.icu.text.SearchIterator$ElementComparisonType ANY_BASE_WEIGHT_IS_WILDCARD
private static final android.icu.text.SearchIterator$ElementComparisonType[] $VALUES
public static android.icu.text.SearchIterator$ElementComparisonType[] values ()
public static android.icu.text.SearchIterator$ElementComparisonType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/SearchIterator$Search.classSearchIterator.java
package android.icu.text
final android.icu.text.SearchIterator$Search extends java.lang.Object {
boolean isOverlap_
boolean isCanonicalMatch_
android.icu.text.SearchIterator$ElementComparisonType elementComparisonType_
android.icu.text.BreakIterator internalBreakIter_
int matchedIndex_
boolean isForwardSearching_
boolean reset_
final android.icu.text.SearchIterator this$0
void (android.icu.text.SearchIterator)
android.icu.text.SearchIterator this$0
java.text.CharacterIterator text ()
void setTarget (java.text.CharacterIterator)
java.text.CharacterIterator text
android.icu.text.BreakIterator breakIter ()
void setBreakIter (android.icu.text.BreakIterator)
android.icu.text.BreakIterator breakIter
int matchedLength ()
void setMatchedLength (int)
int matchedLength
int beginIndex ()
int endIndex ()
}
android/icu/text/SearchIterator.classSearchIterator.java
package android.icu.text
public abstract android.icu.text.SearchIterator extends java.lang.Object {
protected android.icu.text.BreakIterator breakIterator
protected java.text.CharacterIterator targetText
protected int matchLength
android.icu.text.SearchIterator$Search search_
public static final int DONE
public void setIndex (int)
int position
public void setOverlapping (boolean)
boolean allowOverlap
public void setBreakIterator (android.icu.text.BreakIterator)
android.icu.text.BreakIterator breakiter
public void setTarget (java.text.CharacterIterator)
java.text.CharacterIterator text
public int getMatchStart ()
public abstract int getIndex ()
public int getMatchLength ()
public android.icu.text.BreakIterator getBreakIterator ()
public java.text.CharacterIterator getTarget ()
public java.lang.String getMatchedText ()
int limit
StringBuilder result
java.text.CharacterIterator it
public int next ()
int endIdx
int index
int matchindex
int matchlength
public int previous ()
int index
int startIdx
int index
int matchindex
public boolean isOverlapping ()
public void reset ()
public final int first ()
int startIdx
public final int following (int)
int position
public final int last ()
int endIdx
public final int preceding (int)
int position
protected void (java.text.CharacterIterator, android.icu.text.BreakIterator)
java.text.CharacterIterator target
android.icu.text.BreakIterator breaker
protected void setMatchLength (int)
int length
protected abstract int handleNext (int)
protected abstract int handlePrevious (int)
protected void setMatchNotFound ()
public void setElementComparisonType (android.icu.text.SearchIterator$ElementComparisonType)
android.icu.text.SearchIterator$ElementComparisonType type
public android.icu.text.SearchIterator$ElementComparisonType getElementComparisonType ()
}
android/icu/text/SelectFormat.classSelectFormat.java
package android.icu.text
public android.icu.text.SelectFormat extends java.text.Format {
private static final long serialVersionUID
private String pattern
private transient android.icu.text.MessagePattern msgPattern
static final boolean $assertionsDisabled
public void (java.lang.String)
String pattern
private void reset ()
public void applyPattern (java.lang.String)
RuntimeException e
String pattern
public java.lang.String toPattern ()
static int findSubMessage (android.icu.text.MessagePattern, int, java.lang.String)
android.icu.text.MessagePattern$Part part
android.icu.text.MessagePattern$Part$Type type
android.icu.text.MessagePattern pattern
int partIndex
String keyword
int count
int msgStart
public final java.lang.String format (java.lang.String)
int msgLimit
android.icu.text.MessagePattern$Part part
android.icu.text.MessagePattern$Part$Type type
int index
int i
String keyword
int msgStart
StringBuilder result
int prevIndex
public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
Object keyword
StringBuffer toAppendTo
java.text.FieldPosition pos
public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
String source
java.text.ParsePosition pos
public boolean equals (java.lang.Object)
Object obj
android.icu.text.SelectFormat sf
public int hashCode ()
public java.lang.String toString ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
static void ()
}
android/icu/text/SimpleDateFormat$1.classSimpleDateFormat.java
package android.icu.text
android.icu.text.SimpleDateFormat$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$text$DisplayContext
static void ()
}
android/icu/text/SimpleDateFormat$ContextValue.classSimpleDateFormat.java
package android.icu.text
final android.icu.text.SimpleDateFormat$ContextValue extends java.lang.Enum {
public static final android.icu.text.SimpleDateFormat$ContextValue UNKNOWN
public static final android.icu.text.SimpleDateFormat$ContextValue CAPITALIZATION_FOR_MIDDLE_OF_SENTENCE
public static final android.icu.text.SimpleDateFormat$ContextValue CAPITALIZATION_FOR_BEGINNING_OF_SENTENCE
public static final android.icu.text.SimpleDateFormat$ContextValue CAPITALIZATION_FOR_UI_LIST_OR_MENU
public static final android.icu.text.SimpleDateFormat$ContextValue CAPITALIZATION_FOR_STANDALONE
private static final android.icu.text.SimpleDateFormat$ContextValue[] $VALUES
public static android.icu.text.SimpleDateFormat$ContextValue[] values ()
public static android.icu.text.SimpleDateFormat$ContextValue valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/SimpleDateFormat$PatternItem.classSimpleDateFormat.java
package android.icu.text
android.icu.text.SimpleDateFormat$PatternItem extends java.lang.Object {
final char type
final int length
final boolean isNumeric
void (char, int)
char type
int length
}
android/icu/text/SimpleDateFormat.classSimpleDateFormat.java
package android.icu.text
public android.icu.text.SimpleDateFormat extends android.icu.text.DateFormat {
private static final long serialVersionUID
static final int currentSerialVersion
static boolean DelayedHebrewMonthCheck
private static final int[] CALENDAR_FIELD_TO_LEVEL
private static final int[] PATTERN_CHAR_TO_LEVEL
private static final boolean[] PATTERN_CHAR_IS_SYNTAX
private static final int HEBREW_CAL_CUR_MILLENIUM_START_YEAR
private static final int HEBREW_CAL_CUR_MILLENIUM_END_YEAR
private int serialVersionOnStream
private String pattern
private String override
private java.util.HashMap numberFormatters
private java.util.HashMap overrideMap
private android.icu.text.DateFormatSymbols formatData
private transient android.icu.util.ULocale locale
private java.util.Date defaultCenturyStart
private transient int defaultCenturyStartYear
private transient long defaultCenturyBase
private static final int millisPerHour
private static final int ISOSpecialEra
private static final String SUPPRESS_NEGATIVE_PREFIX
private transient boolean useFastFormat
private volatile android.icu.text.TimeZoneFormat tzFormat
private transient android.icu.text.BreakIterator capitalizationBrkIter
private static android.icu.util.ULocale cachedDefaultLocale
private static String cachedDefaultPattern
private static final String FALLBACKPATTERN
private static final int[] PATTERN_CHAR_TO_INDEX
private static final int[] PATTERN_INDEX_TO_CALENDAR_FIELD
private static final int[] PATTERN_INDEX_TO_DATE_FORMAT_FIELD
private static final android.icu.text.DateFormat$Field[] PATTERN_INDEX_TO_DATE_FORMAT_ATTRIBUTE
private static android.icu.impl.ICUCache PARSED_PATTERN_CACHE
private transient Object[] patternItems
private transient boolean useLocalZeroPaddingNumberFormat
private transient char[] decDigits
private transient char[] decimalBuf
private static final int DECIMAL_BUF_SIZE
private static final String NUMERIC_FORMAT_CHARS
private static final String NUMERIC_FORMAT_CHARS2
static final android.icu.text.UnicodeSet DATE_PATTERN_TYPE
private static int getLevelFromChar (char)
char ch
private static boolean isSyntaxChar (char)
char ch
public void ()
public void (java.lang.String)
String pattern
public void (java.lang.String, java.util.Locale)
String pattern
java.util.Locale loc
public void (java.lang.String, android.icu.util.ULocale)
String pattern
android.icu.util.ULocale loc
public void (java.lang.String, java.lang.String, android.icu.util.ULocale)
String pattern
String override
android.icu.util.ULocale loc
public void (java.lang.String, android.icu.text.DateFormatSymbols)
String pattern
android.icu.text.DateFormatSymbols formatData
public void (java.lang.String, android.icu.text.DateFormatSymbols, android.icu.util.ULocale)
String pattern
android.icu.text.DateFormatSymbols formatData
android.icu.util.ULocale loc
void (java.lang.String, android.icu.text.DateFormatSymbols, android.icu.util.Calendar, android.icu.util.ULocale, boolean, java.lang.String)
String pattern
android.icu.text.DateFormatSymbols formatData
android.icu.util.Calendar calendar
android.icu.util.ULocale locale
boolean useFastFormat
String override
private void (java.lang.String, android.icu.text.DateFormatSymbols, android.icu.util.Calendar, android.icu.text.NumberFormat, android.icu.util.ULocale, boolean, java.lang.String)
String pattern
android.icu.text.DateFormatSymbols formatData
android.icu.util.Calendar calendar
android.icu.text.NumberFormat numberFormat
android.icu.util.ULocale locale
boolean useFastFormat
String override
public static android.icu.text.SimpleDateFormat getInstance (android.icu.util.Calendar$FormatConfiguration)
android.icu.util.Calendar$FormatConfiguration formatConfig
String ostr
boolean useFast
private void initialize ()
String digitString
String nsName
android.icu.text.NumberingSystem ns
private synchronized void initializeTimeZoneFormat (boolean)
android.icu.text.DecimalFormatSymbols decsym
String digits
boolean bForceUpdate
private android.icu.text.TimeZoneFormat tzFormat ()
private static synchronized java.lang.String getDefaultPattern ()
android.icu.impl.CalendarData calData
String[] dateTimePatterns
int glueIndex
java.util.MissingResourceException e
android.icu.util.Calendar cal
android.icu.util.ULocale defaultLocale
private void parseAmbiguousDatesAsAfter (java.util.Date)
java.util.Date startDate
private void initializeDefaultCenturyStart (long)
long baseTime
android.icu.util.Calendar tmpCal
private java.util.Date getDefaultCenturyStart ()
private int getDefaultCenturyStartYear ()
public void set2DigitYearStart (java.util.Date)
java.util.Date startDate
public java.util.Date get2DigitYearStart ()
public void setContext (android.icu.text.DisplayContext)
android.icu.text.DisplayContext context
public java.lang.StringBuffer format (android.icu.util.Calendar, java.lang.StringBuffer, java.text.FieldPosition)
android.icu.util.Calendar cal
StringBuffer toAppendTo
java.text.FieldPosition pos
android.icu.util.TimeZone backupTZ
StringBuffer result
private java.lang.StringBuffer format (android.icu.util.Calendar, android.icu.text.DisplayContext, java.lang.StringBuffer, java.text.FieldPosition, java.util.List)
android.icu.text.DateFormat$Field attr
java.text.FieldPosition fp
int end
android.icu.text.SimpleDateFormat$PatternItem item
int start
int i
android.icu.util.Calendar cal
android.icu.text.DisplayContext capitalizationContext
StringBuffer toAppendTo
java.text.FieldPosition pos
java.util.List attributes
Object[] items
private static int getIndexFromChar (char)
char ch
protected android.icu.text.DateFormat$Field patternCharToDateFormatField (char)
char ch
int patternCharIndex
protected java.lang.String subFormat (char, int, int, java.text.FieldPosition, android.icu.text.DateFormatSymbols, android.icu.util.Calendar) throws java.lang.IllegalArgumentException
char ch
int count
int beginOffset
java.text.FieldPosition pos
android.icu.text.DateFormatSymbols fmtData
android.icu.util.Calendar cal
protected java.lang.String subFormat (char, int, int, int, android.icu.text.DisplayContext, java.text.FieldPosition, android.icu.util.Calendar)
char ch
int count
int beginOffset
int fieldNum
android.icu.text.DisplayContext capitalizationContext
java.text.FieldPosition pos
android.icu.util.Calendar cal
StringBuffer buf
protected void subFormat (java.lang.StringBuffer, char, int, int, int, android.icu.text.DisplayContext, java.text.FieldPosition, android.icu.util.Calendar)
boolean isLeap
StringBuffer monthNumber
String[] monthNumberStrings
int isLeapMonth
java.text.FieldPosition p
boolean[] transforms
String firstField
String firstFieldTitleCase
boolean titlecase
StringBuffer buf
char ch
int count
int beginOffset
int fieldNum
android.icu.text.DisplayContext capitalizationContext
java.text.FieldPosition pos
android.icu.util.Calendar cal
int maxIntCount
int bufstart
android.icu.util.TimeZone tz
long date
String result
int patternCharIndex
int field
int value
android.icu.text.NumberFormat currentNumberFormat
android.icu.text.DateFormatSymbols$CapitalizationContextUsage capContextUsageType
private static void safeAppend (java.lang.String[], int, java.lang.StringBuffer)
String[] array
int value
StringBuffer appendTo
private static void safeAppendWithMonthPattern (java.lang.String[], int, java.lang.StringBuffer, java.lang.String)
String[] array
int value
StringBuffer appendTo
String monthPattern
private java.lang.Object[] getPatternItems ()
char ch
int i
boolean isPrevQuote
boolean inQuote
StringBuilder text
char itemType
int itemLength
java.util.List items
protected void zeroPaddingNumber (android.icu.text.NumberFormat, java.lang.StringBuffer, int, int, int)
android.icu.text.NumberFormat nf
StringBuffer buf
int value
int minDigits
int maxDigits
public void setNumberFormat (android.icu.text.NumberFormat)
android.icu.text.NumberFormat newNumberFormat
private void initLocalZeroPaddingNumberFormat ()
private void fastZeroPaddingNumber (java.lang.StringBuffer, int, int, int)
StringBuffer buf
int value
int minDigits
int maxDigits
int limit
int index
int padding
protected java.lang.String zeroPaddingNumber (long, int, int)
long value
int minDigits
int maxDigits
private static final boolean isNumeric (char, int)
char formatChar
int count
public void parse (java.lang.String, android.icu.util.Calendar, java.text.ParsePosition)
int len
ClassCastException cce
char pch
String patl
int plen
int idx
int s
android.icu.text.SimpleDateFormat$PatternItem field
boolean[] complete
Object lastItem
char extra
java.util.Date parsedDate
android.icu.util.Calendar copy
long time
android.icu.util.TimeZoneTransition beforeTrs
android.icu.util.TimeZoneTransition afterTrs
long beforeT
long afterT
int beforeSav
int afterSav
android.icu.util.TimeZone tz
android.icu.util.BasicTimeZone btz
long localMillis
int[] offsets
int resolvedSavings
android.icu.util.Calendar copy
android.icu.text.TimeZoneFormat$TimeType tztype
IllegalArgumentException e
String text
android.icu.util.Calendar cal
java.text.ParsePosition parsePos
android.icu.util.TimeZone backupTZ
android.icu.util.Calendar resultCal
int pos
int start
android.icu.util.Output tzTimeType
boolean[] ambiguousYear
int numericFieldStart
int numericFieldLength
int numericStartPos
android.icu.text.MessageFormat numericLeapMonthFormatter
Object[] items
int i
private int matchLiteral (java.lang.String, int, java.lang.Object[], int, boolean[])
boolean isNumeric
Object before
char pch
char ich
char ich
int newPos
char beforeType
char afterType
Object before
Object after
String text
int pos
Object[] items
int itemIndex
boolean[] complete
int originalPos
String patternLiteral
int plen
int tlen
int idx
protected int matchString (java.lang.String, int, int, java.lang.String[], android.icu.util.Calendar)
String text
int start
int field
String[] data
android.icu.util.Calendar cal
private int matchString (java.lang.String, int, int, java.lang.String[], java.lang.String, android.icu.util.Calendar)
String leapMonthName
int length
String text
int start
int field
String[] data
String monthPattern
android.icu.util.Calendar cal
int i
int count
int bestMatchLength
int bestMatch
int isLeapMonth
int matchLength
private int regionMatchesWithOptionalDot (java.lang.String, int, java.lang.String, int)
String text
int start
String data
int length
boolean matches
protected int matchQuarterString (java.lang.String, int, int, java.lang.String[], android.icu.util.Calendar)
int length
String text
int start
int field
String[] data
android.icu.util.Calendar cal
int i
int count
int bestMatchLength
int bestMatch
int matchLength
protected int subParse (java.lang.String, int, char, int, boolean, boolean, boolean[], android.icu.util.Calendar)
String text
int start
char ch
int count
boolean obeyCount
boolean allowNegative
boolean[] ambiguousYear
android.icu.util.Calendar cal
private int subParse (java.lang.String, int, char, int, boolean, boolean, boolean[], android.icu.util.Calendar, android.icu.text.MessageFormat, android.icu.util.Output)
int c
Object[] args
boolean parsedNumericLeapMonth
int ps
int ambiguousTwoDigitYear
int newStart
boolean haveMonthPat
int newStart
int a
int i
int newStart
int newStart
int newStart
android.icu.text.TimeZoneFormat$Style style
android.icu.util.TimeZone tz
android.icu.text.TimeZoneFormat$Style style
android.icu.util.TimeZone tz
android.icu.text.TimeZoneFormat$Style style
android.icu.util.TimeZone tz
android.icu.text.TimeZoneFormat$Style style
android.icu.util.TimeZone tz
android.icu.text.TimeZoneFormat$Style style
android.icu.util.TimeZone tz
android.icu.text.TimeZoneFormat$Style style
android.icu.text.TimeZoneFormat$Style style
android.icu.text.TimeZoneFormat$Style style
android.icu.text.TimeZoneFormat$Style style
android.icu.text.TimeZoneFormat$Style style
android.icu.util.TimeZone tz
android.icu.text.TimeZoneFormat$Style style
android.icu.text.TimeZoneFormat$Style style
android.icu.text.TimeZoneFormat$Style style
android.icu.text.TimeZoneFormat$Style style
android.icu.text.TimeZoneFormat$Style style
android.icu.util.TimeZone tz
int newStart
int newStart
java.util.ArrayList data
String text
int start
char ch
int count
boolean obeyCount
boolean allowNegative
boolean[] ambiguousYear
android.icu.util.Calendar cal
android.icu.text.MessageFormat numericLeapMonthFormatter
android.icu.util.Output tzTimeType
Number number
android.icu.text.NumberFormat currentNumberFormat
int value
java.text.ParsePosition pos
int patternCharIndex
int field
boolean isChineseCalendar
private boolean allowNumericFallback (int)
int patternCharIndex
private java.lang.Number parseInt (java.lang.String, java.text.ParsePosition, boolean, android.icu.text.NumberFormat)
String text
java.text.ParsePosition pos
boolean allowNegative
android.icu.text.NumberFormat fmt
private java.lang.Number parseInt (java.lang.String, int, java.text.ParsePosition, boolean, android.icu.text.NumberFormat)
Number number
String oldPrefix
Number number
boolean dateNumberFormat
double val
int nDigits
String text
int maxDigits
java.text.ParsePosition pos
boolean allowNegative
android.icu.text.NumberFormat fmt
Number number
int oldPos
private java.lang.String translatePattern (java.lang.String, java.lang.String, java.lang.String)
int ci
char c
int i
String pat
String from
String to
StringBuilder result
boolean inQuote
public java.lang.String toPattern ()
public java.lang.String toLocalizedPattern ()
public void applyPattern (java.lang.String)
String pat
public void applyLocalizedPattern (java.lang.String)
String pat
public android.icu.text.DateFormatSymbols getDateFormatSymbols ()
public void setDateFormatSymbols (android.icu.text.DateFormatSymbols)
android.icu.text.DateFormatSymbols newFormatSymbols
protected android.icu.text.DateFormatSymbols getSymbols ()
public android.icu.text.TimeZoneFormat getTimeZoneFormat ()
public void setTimeZoneFormat (android.icu.text.TimeZoneFormat)
android.icu.text.TimeZoneFormat tzfmt
public java.lang.Object clone ()
android.icu.text.SimpleDateFormat other
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
android.icu.text.SimpleDateFormat that
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
android.icu.text.DisplayContext context
java.io.ObjectInputStream stream
int capitalizationSettingValue
public java.text.AttributedCharacterIterator formatToCharacterIterator (java.lang.Object)
java.text.FieldPosition fp
java.text.Format$Field attribute
int i
Object obj
android.icu.util.Calendar cal
StringBuffer toAppendTo
java.text.FieldPosition pos
java.util.List attributes
java.text.AttributedString as
android.icu.util.ULocale getLocale ()
boolean isFieldUnitIgnored (int)
int field
static boolean isFieldUnitIgnored (java.lang.String, int)
int level
char ch
int i
int level
String pattern
int field
int fieldLevel
boolean inQuote
char prevCh
int count
public final java.lang.StringBuffer intervalFormatByAlgorithm (android.icu.util.Calendar, android.icu.util.Calendar, java.lang.StringBuffer, java.text.FieldPosition) throws java.lang.IllegalArgumentException
int i
int i
IllegalArgumentException e
android.icu.text.SimpleDateFormat$PatternItem item
char ch
int patternCharIndex
int i
int i
int i
IllegalArgumentException e
android.icu.text.SimpleDateFormat$PatternItem item
int i
android.icu.text.SimpleDateFormat$PatternItem item
int i
android.icu.util.Calendar fromCalendar
android.icu.util.Calendar toCalendar
StringBuffer appendTo
java.text.FieldPosition pos
Object[] items
int diffBegin
int diffEnd
int highestLevel
android.icu.text.DisplayContext capSetting
private boolean diffCalFieldValue (android.icu.util.Calendar, android.icu.util.Calendar, java.lang.Object[], int) throws java.lang.IllegalArgumentException
int value
int value_2
android.icu.util.Calendar fromCalendar
android.icu.util.Calendar toCalendar
Object[] items
int i
android.icu.text.SimpleDateFormat$PatternItem item
char ch
int patternCharIndex
int field
private boolean lowerLevel (java.lang.Object[], int, int) throws java.lang.IllegalArgumentException
Object[] items
int i
int level
android.icu.text.SimpleDateFormat$PatternItem item
char ch
int patternCharIndex
public void setNumberFormat (java.lang.String, android.icu.text.NumberFormat)
char field
int i
String fields
android.icu.text.NumberFormat overrideNF
String nsName
public android.icu.text.NumberFormat getNumberFormat (char)
String nsName
android.icu.text.NumberFormat nf
char field
Character ovrField
private void initNumberFormatters (android.icu.util.ULocale)
android.icu.util.ULocale loc
private void processOverrideString (android.icu.util.ULocale, java.lang.String)
int end
String nsName
boolean fullOverride
Character ovrField
int delimiterPosition
String currentString
int equalSignPosition
android.icu.util.ULocale ovrLoc
android.icu.text.NumberFormat nf
int end
String nsName
boolean fullOverride
android.icu.util.ULocale loc
String str
int start
boolean moreToProcess
static boolean access$000 (char, int)
char x0
int x1
static void ()
}
android/icu/text/SourceTargetUtility.classSourceTargetUtility.java
package android.icu.text
android.icu.text.SourceTargetUtility extends java.lang.Object {
final android.icu.text.Transform transform
final android.icu.text.UnicodeSet sourceCache
final java.util.Set sourceStrings
static final android.icu.text.UnicodeSet NON_STARTERS
static android.icu.text.Normalizer2 NFC
public void (android.icu.text.Transform)
android.icu.text.Transform transform
public void (android.icu.text.Transform, android.icu.text.Normalizer2)
String s
boolean added
String d
int i
android.icu.text.Transform transform
android.icu.text.Normalizer2 normalizer
public void addSourceTargetSet (android.icu.text.Transliterator, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet)
String s
String t
String s
android.icu.text.Transliterator transliterator
android.icu.text.UnicodeSet inputFilter
android.icu.text.UnicodeSet sourceSet
android.icu.text.UnicodeSet targetSet
android.icu.text.UnicodeSet myFilter
android.icu.text.UnicodeSet affectedCharacters
static void ()
}
android/icu/text/SpoofChecker$1.classSpoofChecker.java
package android.icu.text
android.icu.text.SpoofChecker$1 extends java.lang.Object {
}
android/icu/text/SpoofChecker$Builder$ConfusabledataBuilder$SPUString.classSpoofChecker.java
package android.icu.text
android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString extends java.lang.Object {
String fStr
int fStrTableIndex
void (java.lang.String)
String s
}
android/icu/text/SpoofChecker$Builder$ConfusabledataBuilder$SPUStringComparator.classSpoofChecker.java
package android.icu.text
android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUStringComparator extends java.lang.Object implements java.util.Comparator {
private void ()
public int compare (android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString, android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString)
android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString sL
android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString sR
int lenL
int lenR
public volatile int compare (java.lang.Object, java.lang.Object)
void (android.icu.text.SpoofChecker$1)
android.icu.text.SpoofChecker$1 x0
}
android/icu/text/SpoofChecker$Builder$ConfusabledataBuilder$SPUStringPool.classSpoofChecker.java
package android.icu.text
android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUStringPool extends java.lang.Object {
private java.util.Vector fVec
private java.util.Hashtable fHash
public void ()
public int size ()
public android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString getByIndex (int)
int index
android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString retString
public android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString addString (java.lang.String)
String src
android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString hashedString
public void sort ()
}
android/icu/text/SpoofChecker$Builder$ConfusabledataBuilder.classSpoofChecker.java
package android.icu.text
android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder extends java.lang.Object {
private java.util.Hashtable fSLTable
private java.util.Hashtable fSATable
private java.util.Hashtable fMLTable
private java.util.Hashtable fMATable
private android.icu.text.UnicodeSet fKeySet
private StringBuffer fStringTable
private java.util.ArrayList fKeyVec
private java.util.ArrayList fValueVec
private java.util.ArrayList fStringLengthsTable
private android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUStringPool stringPool
private java.util.regex.Pattern fParseLine
private java.util.regex.Pattern fParseHexNum
private int fLineNum
static final boolean $assertionsDisabled
void ()
void build (java.io.Reader, android.icu.text.SpoofChecker$SpoofData) throws java.text.ParseException java.io.IOException
int c
int keyChar
java.util.regex.Matcher m
StringBuilder mapString
android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString smapString
java.util.Hashtable table
android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString s
int strLen
int strIndex
int keyChar
String keyCharStr
int key
int value
int offset
int length
java.io.Reader confusables
android.icu.text.SpoofChecker$SpoofData dest
StringBuffer fInput
java.util.regex.Matcher matcher
int previousStringLength
int previousStringIndex
int poolSize
int i
int numKeys
int previousKey
int numValues
int lengthTableLength
int previousLength
int stringLengthsSize
void addKeyEntry (int, java.util.Hashtable, int)
int key
String mapping
int previousKeyIndex
int previousKey
int keyChar
java.util.Hashtable table
int tableFlag
android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString targetMapping
boolean keyHasMultipleValues
int i
int newKey
int adjustedMappingLength
int newData
java.lang.String getMapping (int)
char[] cs
int lastIndexWithLen
int i
int index
int key
int value
int length
public static void buildConfusableData (java.io.Reader, android.icu.text.SpoofChecker$SpoofData) throws java.io.IOException java.text.ParseException
java.io.Reader confusables
android.icu.text.SpoofChecker$SpoofData dest
android.icu.text.SpoofChecker$Builder$ConfusabledataBuilder builder
static void ()
}
android/icu/text/SpoofChecker$Builder$WSConfusableDataBuilder$BuilderScriptSet.classSpoofChecker.java
package android.icu.text
android.icu.text.SpoofChecker$Builder$WSConfusableDataBuilder$BuilderScriptSet extends java.lang.Object {
int codePoint
android.icu.impl.Trie2Writable trie
android.icu.text.SpoofChecker$ScriptSet sset
int index
int rindex
void ()
}
android/icu/text/SpoofChecker$Builder$WSConfusableDataBuilder.classSpoofChecker.java
package android.icu.text
android.icu.text.SpoofChecker$Builder$WSConfusableDataBuilder extends java.lang.Object {
static String parseExp
static final boolean $assertionsDisabled
private void ()
static void readWholeFileToString (java.io.Reader, java.lang.StringBuffer) throws java.io.IOException
String line
java.io.Reader reader
StringBuffer buffer
java.io.LineNumberReader lnr
static void buildWSConfusableData (java.io.Reader, android.icu.text.SpoofChecker$SpoofData) throws java.text.ParseException java.io.IOException
int setIndex
android.icu.text.SpoofChecker$Builder$WSConfusableDataBuilder$BuilderScriptSet bsset
int cpScript
int startCodePoint
int endCodePoint
String srcScriptName
String targScriptName
int srcScript
int targScript
android.icu.impl.Trie2Writable table
int cp
android.icu.text.SpoofChecker$Builder$WSConfusableDataBuilder$BuilderScriptSet innerSet
int inneri
android.icu.text.SpoofChecker$Builder$WSConfusableDataBuilder$BuilderScriptSet outerSet
int outeri
android.icu.text.SpoofChecker$Builder$WSConfusableDataBuilder$BuilderScriptSet bSet
int i
int rangeStart
int rangeEnd
int rn
android.icu.text.SpoofChecker$Builder$WSConfusableDataBuilder$BuilderScriptSet bSet
int i
java.io.Reader confusablesWS
android.icu.text.SpoofChecker$SpoofData dest
java.util.regex.Pattern parseRegexp
StringBuffer input
int lineNum
java.util.ArrayList scriptSets
int rtScriptSetsCount
android.icu.impl.Trie2Writable anyCaseTrie
android.icu.impl.Trie2Writable lowerCaseTrie
java.util.regex.Matcher matcher
android.icu.text.UnicodeSet ignoreSet
android.icu.text.UnicodeSet inheritedSet
int rindex
static void ()
}
android/icu/text/SpoofChecker$Builder.classSpoofChecker.java
package android.icu.text
public android.icu.text.SpoofChecker$Builder extends java.lang.Object {
int fChecks
android.icu.text.SpoofChecker$SpoofData fSpoofData
final android.icu.text.UnicodeSet fAllowedCharsSet
final java.util.Set fAllowedLocales
private android.icu.text.SpoofChecker$RestrictionLevel fRestrictionLevel
public void ()
public void (android.icu.text.SpoofChecker)
android.icu.text.SpoofChecker src
public android.icu.text.SpoofChecker build ()
android.icu.text.SpoofChecker result
public android.icu.text.SpoofChecker$Builder setData (java.io.Reader, java.io.Reader) throws java.text.ParseException java.io.IOException
java.io.Reader confusables
java.io.Reader confusablesWholeScript
public android.icu.text.SpoofChecker$Builder setChecks (int)
int checks
public android.icu.text.SpoofChecker$Builder setAllowedLocales (java.util.Set)
android.icu.util.ULocale locale
java.util.Set locales
android.icu.text.UnicodeSet tempSet
public android.icu.text.SpoofChecker$Builder setAllowedJavaLocales (java.util.Set)
java.util.Locale locale
java.util.Set locales
java.util.HashSet ulocales
private void addScriptChars (android.icu.util.ULocale, android.icu.text.UnicodeSet)
android.icu.util.ULocale locale
android.icu.text.UnicodeSet allowedChars
int[] scripts
android.icu.text.UnicodeSet tmpSet
int i
public android.icu.text.SpoofChecker$Builder setAllowedChars (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet chars
public android.icu.text.SpoofChecker$Builder setRestrictionLevel (android.icu.text.SpoofChecker$RestrictionLevel)
android.icu.text.SpoofChecker$RestrictionLevel restrictionLevel
}
android/icu/text/SpoofChecker$CheckResult.classSpoofChecker.java
package android.icu.text
public android.icu.text.SpoofChecker$CheckResult extends java.lang.Object {
public int checks
public int position
public android.icu.text.UnicodeSet numerics
public android.icu.text.SpoofChecker$RestrictionLevel restrictionLevel
public void ()
public java.lang.String toString ()
StringBuilder sb
}
android/icu/text/SpoofChecker$RestrictionLevel.classSpoofChecker.java
package android.icu.text
public final android.icu.text.SpoofChecker$RestrictionLevel extends java.lang.Enum {
public static final android.icu.text.SpoofChecker$RestrictionLevel ASCII
public static final android.icu.text.SpoofChecker$RestrictionLevel SINGLE_SCRIPT_RESTRICTIVE
public static final android.icu.text.SpoofChecker$RestrictionLevel HIGHLY_RESTRICTIVE
public static final android.icu.text.SpoofChecker$RestrictionLevel MODERATELY_RESTRICTIVE
public static final android.icu.text.SpoofChecker$RestrictionLevel MINIMALLY_RESTRICTIVE
public static final android.icu.text.SpoofChecker$RestrictionLevel UNRESTRICTIVE
private static final android.icu.text.SpoofChecker$RestrictionLevel[] $VALUES
public static android.icu.text.SpoofChecker$RestrictionLevel[] values ()
public static android.icu.text.SpoofChecker$RestrictionLevel valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/SpoofChecker$ScriptSet.classSpoofChecker.java
package android.icu.text
android.icu.text.SpoofChecker$ScriptSet extends java.lang.Object {
private int[] bits
static final boolean $assertionsDisabled
public void ()
public void (java.nio.ByteBuffer) throws java.io.IOException
int j
java.nio.ByteBuffer bytes
public void output (java.io.DataOutputStream) throws java.io.IOException
int i
java.io.DataOutputStream os
public boolean equals (java.lang.Object)
Object other
android.icu.text.SpoofChecker$ScriptSet otherSet
public void Union (int)
int script
int index
int bit
public void Union (android.icu.text.SpoofChecker$ScriptSet)
int i
android.icu.text.SpoofChecker$ScriptSet other
public void intersect (android.icu.text.SpoofChecker$ScriptSet)
int i
android.icu.text.SpoofChecker$ScriptSet other
public void intersect (int)
int script
int index
int bit
int i
public void setAll ()
int i
public void resetAll ()
int i
public int countMembers ()
int x
int i
int count
static void ()
}
android/icu/text/SpoofChecker$SpoofData$DefaultData.classSpoofChecker.java
package android.icu.text
final android.icu.text.SpoofChecker$SpoofData$DefaultData extends java.lang.Object {
private static android.icu.text.SpoofChecker$SpoofData INSTANCE
private void ()
static android.icu.text.SpoofChecker$SpoofData access$800 ()
static void ()
}
android/icu/text/SpoofChecker$SpoofData$IsAcceptable.classSpoofChecker.java
package android.icu.text
final android.icu.text.SpoofChecker$SpoofData$IsAcceptable extends java.lang.Object implements android.icu.impl.ICUBinary$Authenticate {
private void ()
public boolean isDataVersionAcceptable (byte[])
byte[] version
void (android.icu.text.SpoofChecker$1)
android.icu.text.SpoofChecker$1 x0
}
android/icu/text/SpoofChecker$SpoofData$SpoofStringLengthsElement.classSpoofChecker.java
package android.icu.text
android.icu.text.SpoofChecker$SpoofData$SpoofStringLengthsElement extends java.lang.Object {
int fLastString
int fStrLength
void ()
public boolean equals (java.lang.Object)
Object other
android.icu.text.SpoofChecker$SpoofData$SpoofStringLengthsElement otherEl
}
android/icu/text/SpoofChecker$SpoofData.classSpoofChecker.java
package android.icu.text
android.icu.text.SpoofChecker$SpoofData extends java.lang.Object {
int[] fCFUKeys
short[] fCFUValues
android.icu.text.SpoofChecker$SpoofData$SpoofStringLengthsElement[] fCFUStringLengths
String fCFUStrings
android.icu.impl.Trie2 fAnyCaseTrie
android.icu.impl.Trie2 fLowerCaseTrie
android.icu.text.SpoofChecker$ScriptSet[] fScriptSets
private static final int DATA_FORMAT
private static final android.icu.text.SpoofChecker$SpoofData$IsAcceptable IS_ACCEPTABLE
static android.icu.text.SpoofChecker$SpoofData getDefault ()
void ()
void (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer bytes
public boolean equals (java.lang.Object)
Object other
android.icu.text.SpoofChecker$SpoofData otherData
void readData (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer bytes
int magic
int dataFormatVersion
int dataLength
int CFUKeysOffset
int CFUKeysSize
int CFUValuesOffset
int CFUValuesSize
int CFUStringTableOffset
int CFUStringTableSize
int CFUStringLengthsOffset
int CFUStringLengthsSize
int anyCaseTrieOffset
int anyCaseTrieSize
int lowerCaseTrieOffset
int lowerCaseTrieLength
int scriptSetsOffset
int scriptSetslength
int i
static void ()
}
android/icu/text/SpoofChecker.classSpoofChecker.java
package android.icu.text
public android.icu.text.SpoofChecker extends java.lang.Object {
public static final android.icu.text.UnicodeSet INCLUSION
public static final android.icu.text.UnicodeSet RECOMMENDED
public static final int SINGLE_SCRIPT_CONFUSABLE
public static final int MIXED_SCRIPT_CONFUSABLE
public static final int WHOLE_SCRIPT_CONFUSABLE
public static final int ANY_CASE
public static final int RESTRICTION_LEVEL
public static final int SINGLE_SCRIPT
public static final int INVISIBLE
public static final int CHAR_LIMIT
public static final int MIXED_NUMBERS
public static final int ALL_CHECKS
static final int MAGIC
private android.icu.text.IdentifierInfo fCachedIdentifierInfo
private int fChecks
private android.icu.text.SpoofChecker$SpoofData fSpoofData
private java.util.Set fAllowedLocales
private android.icu.text.UnicodeSet fAllowedCharsSet
private android.icu.text.SpoofChecker$RestrictionLevel fRestrictionLevel
private static android.icu.text.Normalizer2 nfdNormalizer
static final int SL_TABLE_FLAG
static final int SA_TABLE_FLAG
static final int ML_TABLE_FLAG
static final int MA_TABLE_FLAG
static final int KEY_MULTIPLE_VALUES
static final int KEY_LENGTH_SHIFT
static final boolean $assertionsDisabled
private void ()
public android.icu.text.SpoofChecker$RestrictionLevel getRestrictionLevel ()
public int getChecks ()
public java.util.Set getAllowedLocales ()
public java.util.Set getAllowedJavaLocales ()
android.icu.util.ULocale uloc
java.util.HashSet locales
public android.icu.text.UnicodeSet getAllowedChars ()
public boolean failsChecks (java.lang.String, android.icu.text.SpoofChecker$CheckResult)
android.icu.text.SpoofChecker$RestrictionLevel textRestrictionLevel
android.icu.text.UnicodeSet numerics
int i
int c
int i
int c
int firstNonspacingMark
boolean haveMultipleMarks
android.icu.text.UnicodeSet marksSeenSoFar
int scriptCount
android.icu.text.SpoofChecker$ScriptSet scripts
int confusableScriptCount
String nfdText
String text
android.icu.text.SpoofChecker$CheckResult checkResult
int length
int result
android.icu.text.IdentifierInfo identifierInfo
public boolean failsChecks (java.lang.String)
String text
public int areConfusable (java.lang.String, java.lang.String)
String s1Skeleton
String s2Skeleton
String s1Skeleton
String s2Skeleton
String s1
String s2
int flagsForSkeleton
int result
android.icu.text.IdentifierInfo identifierInfo
int s1ScriptCount
int s1FirstScript
int s2ScriptCount
int s2FirstScript
boolean possiblyWholeScriptConfusables
public java.lang.String getSkeleton (int, java.lang.String)
int c
int inputIndex
int type
String id
int tableMask
String nfdId
int normalizedLen
StringBuilder skelSB
String skelStr
public boolean equals (java.lang.Object)
Object other
android.icu.text.SpoofChecker otherSC
public int hashCode ()
private void confusableLookup (int, int, java.lang.StringBuilder)
int delta
int altMid
android.icu.text.SpoofChecker$SpoofData$SpoofStringLengthsElement el
boolean dataOK
int inChar
int tableMask
StringBuilder dest
int low
int mid
int limit
int midc
boolean foundChar
boolean foundKey
int keyFlags
int stringLen
int keyTableIndex
short value
private void wholeScriptCheck (java.lang.CharSequence, android.icu.text.SpoofChecker$ScriptSet)
int cpScript
int index
int c
CharSequence text
android.icu.text.SpoofChecker$ScriptSet result
int inputIdx
android.icu.impl.Trie2 table
private android.icu.text.IdentifierInfo getIdentifierInfo ()
android.icu.text.IdentifierInfo returnIdInfo
private void releaseIdentifierInfo (android.icu.text.IdentifierInfo)
android.icu.text.IdentifierInfo idInfo
static final int getKeyLength (int)
int x
static int access$000 (android.icu.text.SpoofChecker)
android.icu.text.SpoofChecker x0
static android.icu.text.SpoofChecker$SpoofData access$100 (android.icu.text.SpoofChecker)
android.icu.text.SpoofChecker x0
static android.icu.text.UnicodeSet access$200 (android.icu.text.SpoofChecker)
android.icu.text.SpoofChecker x0
static java.util.Set access$300 (android.icu.text.SpoofChecker)
android.icu.text.SpoofChecker x0
static android.icu.text.SpoofChecker$RestrictionLevel access$400 (android.icu.text.SpoofChecker)
android.icu.text.SpoofChecker x0
void (android.icu.text.SpoofChecker$1)
android.icu.text.SpoofChecker$1 x0
static int access$002 (android.icu.text.SpoofChecker, int)
android.icu.text.SpoofChecker x0
int x1
static android.icu.text.SpoofChecker$SpoofData access$102 (android.icu.text.SpoofChecker, android.icu.text.SpoofChecker$SpoofData)
android.icu.text.SpoofChecker x0
android.icu.text.SpoofChecker$SpoofData x1
static android.icu.text.UnicodeSet access$202 (android.icu.text.SpoofChecker, android.icu.text.UnicodeSet)
android.icu.text.SpoofChecker x0
android.icu.text.UnicodeSet x1
static java.util.Set access$302 (android.icu.text.SpoofChecker, java.util.Set)
android.icu.text.SpoofChecker x0
java.util.Set x1
static android.icu.text.SpoofChecker$RestrictionLevel access$402 (android.icu.text.SpoofChecker, android.icu.text.SpoofChecker$RestrictionLevel)
android.icu.text.SpoofChecker x0
android.icu.text.SpoofChecker$RestrictionLevel x1
static void ()
}
android/icu/text/StringCharacterIterator.classStringCharacterIterator.java
package android.icu.text
public final android.icu.text.StringCharacterIterator extends java.lang.Object implements java.text.CharacterIterator {
private String text
private int begin
private int end
private int pos
public void (java.lang.String)
String text
public void (java.lang.String, int)
String text
int pos
public void (java.lang.String, int, int, int)
String text
int begin
int end
int pos
public void setText (java.lang.String)
String text
public char first ()
public char last ()
public char setIndex (int)
int p
public char current ()
public char next ()
public char previous ()
public int getBeginIndex ()
public int getEndIndex ()
public int getIndex ()
public boolean equals (java.lang.Object)
Object obj
android.icu.text.StringCharacterIterator that
public int hashCode ()
public java.lang.Object clone ()
android.icu.text.StringCharacterIterator other
CloneNotSupportedException e
}
android/icu/text/StringMatcher.classStringMatcher.java
package android.icu.text
android.icu.text.StringMatcher extends java.lang.Object implements android.icu.text.UnicodeMatcher android.icu.text.UnicodeReplacer {
private String pattern
private int matchStart
private int matchLimit
private int segmentNumber
private final android.icu.text.RuleBasedTransliterator$Data data
public void (java.lang.String, int, android.icu.text.RuleBasedTransliterator$Data)
String theString
int segmentNum
android.icu.text.RuleBasedTransliterator$Data theData
public void (java.lang.String, int, int, int, android.icu.text.RuleBasedTransliterator$Data)
String theString
int start
int limit
int segmentNum
android.icu.text.RuleBasedTransliterator$Data theData
public int matches (android.icu.text.Replaceable, int[], int, boolean)
int m
char keyChar
android.icu.text.UnicodeMatcher subm
int i
int m
char keyChar
android.icu.text.UnicodeMatcher subm
android.icu.text.Replaceable text
int[] offset
int limit
boolean incremental
int i
int[] cursor
public java.lang.String toPattern (boolean)
char keyChar
android.icu.text.UnicodeMatcher m
int i
boolean escapeUnprintable
StringBuffer result
StringBuffer quoteBuf
public boolean matchesIndexValue (int)
int v
int c
android.icu.text.UnicodeMatcher m
public void addMatchSetTo (android.icu.text.UnicodeSet)
android.icu.text.UnicodeMatcher matcher
int ch
int i
android.icu.text.UnicodeSet toUnionTo
public int replace (android.icu.text.Replaceable, int, int, int[])
android.icu.text.Replaceable text
int start
int limit
int[] cursor
int outLen
int dest
public java.lang.String toReplacerPattern (boolean)
boolean escapeUnprintable
StringBuffer rule
public void resetMatch ()
public void addReplacementSetTo (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet toUnionTo
}
android/icu/text/StringPrep$1.classStringPrep.java
package android.icu.text
android.icu.text.StringPrep$1 extends java.lang.Object {
}
android/icu/text/StringPrep$Values.classStringPrep.java
package android.icu.text
final android.icu.text.StringPrep$Values extends java.lang.Object {
boolean isIndex
int value
int type
private void ()
public void reset ()
void (android.icu.text.StringPrep$1)
android.icu.text.StringPrep$1 x0
}
android/icu/text/StringPrep.classStringPrep.java
package android.icu.text
public final android.icu.text.StringPrep extends java.lang.Object {
public static final int DEFAULT
public static final int ALLOW_UNASSIGNED
public static final int RFC3491_NAMEPREP
public static final int RFC3530_NFS4_CS_PREP
public static final int RFC3530_NFS4_CS_PREP_CI
public static final int RFC3530_NFS4_CIS_PREP
public static final int RFC3530_NFS4_MIXED_PREP_PREFIX
public static final int RFC3530_NFS4_MIXED_PREP_SUFFIX
public static final int RFC3722_ISCSI
public static final int RFC3920_NODEPREP
public static final int RFC3920_RESOURCEPREP
public static final int RFC4011_MIB
public static final int RFC4013_SASLPREP
public static final int RFC4505_TRACE
public static final int RFC4518_LDAP
public static final int RFC4518_LDAP_CI
private static final int MAX_PROFILE
private static final String[] PROFILE_NAMES
private static final java.lang.ref.WeakReference[] CACHE
private static final int UNASSIGNED
private static final int MAP
private static final int PROHIBITED
private static final int DELETE
private static final int TYPE_LIMIT
private static final int NORMALIZATION_ON
private static final int CHECK_BIDI_ON
private static final int TYPE_THRESHOLD
private static final int MAX_INDEX_VALUE
private static final int INDEX_MAPPING_DATA_SIZE
private static final int NORM_CORRECTNS_LAST_UNI_VERSION
private static final int ONE_UCHAR_MAPPING_INDEX_START
private static final int TWO_UCHARS_MAPPING_INDEX_START
private static final int THREE_UCHARS_MAPPING_INDEX_START
private static final int FOUR_UCHARS_MAPPING_INDEX_START
private static final int OPTIONS
private static final int INDEX_TOP
private android.icu.impl.CharTrie sprepTrie
private int[] indexes
private char[] mappingData
private android.icu.util.VersionInfo sprepUniVer
private android.icu.util.VersionInfo normCorrVer
private boolean doNFKC
private boolean checkBiDi
private android.icu.impl.UBiDiProps bdp
private char getCodePointValue (int)
int ch
private static android.icu.util.VersionInfo getVersionInfo (int)
int comp
int micro
int milli
int minor
int major
private static android.icu.util.VersionInfo getVersionInfo (byte[])
byte[] version
public void (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
private void (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer bytes
android.icu.impl.StringPrepDataReader reader
android.icu.util.VersionInfo normUniVer
public static android.icu.text.StringPrep getInstance (int)
java.io.IOException e
java.nio.ByteBuffer bytes
java.lang.ref.WeakReference ref
int profile
android.icu.text.StringPrep instance
private static final void getValues (char, android.icu.text.StringPrep$Values)
char trieWord
android.icu.text.StringPrep$Values values
private java.lang.StringBuffer map (android.icu.text.UCharacterIterator, int) throws android.icu.text.StringPrepParseException
int length
int length
int length
int index
int length
android.icu.text.UCharacterIterator iter
int options
android.icu.text.StringPrep$Values val
char result
int ch
StringBuffer dest
boolean allowUnassigned
private java.lang.StringBuffer normalize (java.lang.StringBuffer)
StringBuffer src
public java.lang.StringBuffer prepare (android.icu.text.UCharacterIterator, int) throws android.icu.text.StringPrepParseException
char result
android.icu.text.UCharacterIterator src
int options
StringBuffer mapOut
StringBuffer normOut
int ch
android.icu.text.UCharacterIterator iter
android.icu.text.StringPrep$Values val
int direction
int firstCharDir
int rtlPos
int ltrPos
boolean rightToLeft
boolean leftToRight
public java.lang.String prepare (java.lang.String, int) throws android.icu.text.StringPrepParseException
String src
int options
StringBuffer result
static void ()
}
android/icu/text/StringPrepParseException.classStringPrepParseException.java
package android.icu.text
public android.icu.text.StringPrepParseException extends java.text.ParseException {
static final long serialVersionUID
public static final int INVALID_CHAR_FOUND
public static final int ILLEGAL_CHAR_FOUND
public static final int PROHIBITED_ERROR
public static final int UNASSIGNED_ERROR
public static final int CHECK_BIDI_ERROR
public static final int STD3_ASCII_RULES_ERROR
public static final int ACE_PREFIX_ERROR
public static final int VERIFICATION_ERROR
public static final int LABEL_TOO_LONG_ERROR
public static final int BUFFER_OVERFLOW_ERROR
public static final int ZERO_LENGTH_LABEL
public static final int DOMAIN_NAME_TOO_LONG_ERROR
private int error
private int line
private StringBuffer preContext
private StringBuffer postContext
private static final int PARSE_CONTEXT_LEN
static final boolean $assertionsDisabled
public void (java.lang.String, int)
String message
int error
public void (java.lang.String, int, java.lang.String, int)
String message
int error
String rules
int pos
public void (java.lang.String, int, java.lang.String, int, int)
String message
int error
String rules
int pos
int lineNumber
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
StringBuilder buf
private void setPreContext (java.lang.String, int)
String str
int pos
private void setPreContext (char[], int)
char[] str
int pos
int start
int len
private void setPostContext (java.lang.String, int)
String str
int pos
private void setPostContext (char[], int)
char[] str
int pos
int start
int len
private void setContext (java.lang.String, int)
String str
int pos
public int getError ()
static void ()
}
android/icu/text/StringReplacer.classStringReplacer.java
package android.icu.text
android.icu.text.StringReplacer extends java.lang.Object implements android.icu.text.UnicodeReplacer {
private String output
private int cursorPos
private boolean hasCursor
private boolean isComplex
private final android.icu.text.RuleBasedTransliterator$Data data
public void (java.lang.String, int, android.icu.text.RuleBasedTransliterator$Data)
String theOutput
int theCursorPos
android.icu.text.RuleBasedTransliterator$Data theData
public void (java.lang.String, android.icu.text.RuleBasedTransliterator$Data)
String theOutput
android.icu.text.RuleBasedTransliterator$Data theData
public int replace (android.icu.text.Replaceable, int, int, int[])
int outLen
int len
int len
int c
int nextIndex
android.icu.text.UnicodeReplacer r
StringBuffer buf
int oOutput
int tempStart
int destStart
int destLimit
int tempExtra
int n
int n
android.icu.text.Replaceable text
int start
int limit
int[] cursor
int outLen
int newStart
public java.lang.String toReplacerPattern (boolean)
StringBuffer buf
char c
android.icu.text.UnicodeReplacer r
int i
boolean escapeUnprintable
StringBuffer rule
StringBuffer quoteBuf
int cursor
public void addReplacementSetTo (android.icu.text.UnicodeSet)
android.icu.text.UnicodeReplacer r
int ch
int i
android.icu.text.UnicodeSet toUnionTo
}
android/icu/text/StringSearch$1.classStringSearch.java
package android.icu.text
android.icu.text.StringSearch$1 extends java.lang.Object {
}
android/icu/text/StringSearch$CEBuffer.classStringSearch.java
package android.icu.text
android.icu.text.StringSearch$CEBuffer extends java.lang.Object {
static final int CEBUFFER_EXTRA
static final int MAX_TARGET_IGNORABLES_PER_PAT_JAMO_L
static final int MAX_TARGET_IGNORABLES_PER_PAT_OTHER
android.icu.text.StringSearch$CEI[] buf_
int bufSize_
int firstIx_
int limitIx_
android.icu.text.StringSearch strSearch_
static final boolean $assertionsDisabled
void (android.icu.text.StringSearch)
char c
int i
String patText
android.icu.text.StringSearch ss
android.icu.text.StringSearch$CEI get (int)
int index
int i
android.icu.text.StringSearch$CollationPCE$Range range
android.icu.text.StringSearch$CEI getPrevious (int)
int index
int i
android.icu.text.StringSearch$CollationPCE$Range range
static boolean MIGHT_BE_JAMO_L (char)
char c
static void ()
}
android/icu/text/StringSearch$CEI.classStringSearch.java
package android.icu.text
android.icu.text.StringSearch$CEI extends java.lang.Object {
long ce_
int lowIndex_
int highIndex_
private void ()
void (android.icu.text.StringSearch$1)
android.icu.text.StringSearch$1 x0
}
android/icu/text/StringSearch$CollationPCE$PCEBuffer.classStringSearch.java
package android.icu.text
final android.icu.text.StringSearch$CollationPCE$PCEBuffer extends java.lang.Object {
private android.icu.text.StringSearch$CollationPCE$PCEI[] buffer_
private int bufferIndex_
private void ()
void reset ()
boolean empty ()
void put (long, int, int)
android.icu.text.StringSearch$CollationPCE$PCEI[] newBuffer
long ce
int ixLow
int ixHigh
android.icu.text.StringSearch$CollationPCE$PCEI get ()
void (android.icu.text.StringSearch$1)
android.icu.text.StringSearch$1 x0
}
android/icu/text/StringSearch$CollationPCE$PCEI.classStringSearch.java
package android.icu.text
final android.icu.text.StringSearch$CollationPCE$PCEI extends java.lang.Object {
long ce_
int low_
int high_
private void ()
void (android.icu.text.StringSearch$1)
android.icu.text.StringSearch$1 x0
}
android/icu/text/StringSearch$CollationPCE$Range.classStringSearch.java
package android.icu.text
public final android.icu.text.StringSearch$CollationPCE$Range extends java.lang.Object {
int ixLow_
int ixHigh_
public void ()
}
android/icu/text/StringSearch$CollationPCE$RCEBuffer.classStringSearch.java
package android.icu.text
final android.icu.text.StringSearch$CollationPCE$RCEBuffer extends java.lang.Object {
private android.icu.text.StringSearch$CollationPCE$RCEI[] buffer_
private int bufferIndex_
private void ()
boolean empty ()
void put (int, int, int)
android.icu.text.StringSearch$CollationPCE$RCEI[] newBuffer
int ce
int ixLow
int ixHigh
android.icu.text.StringSearch$CollationPCE$RCEI get ()
void (android.icu.text.StringSearch$1)
android.icu.text.StringSearch$1 x0
}
android/icu/text/StringSearch$CollationPCE$RCEI.classStringSearch.java
package android.icu.text
final android.icu.text.StringSearch$CollationPCE$RCEI extends java.lang.Object {
int ce_
int low_
int high_
private void ()
void (android.icu.text.StringSearch$1)
android.icu.text.StringSearch$1 x0
}
android/icu/text/StringSearch$CollationPCE.classStringSearch.java
package android.icu.text
android.icu.text.StringSearch$CollationPCE extends java.lang.Object {
public static final long PROCESSED_NULLORDER
private static final int DEFAULT_BUFFER_SIZE
private static final int BUFFER_GROW
private static final int PRIMARYORDERMASK
private static final int CONTINUATION_MARKER
private android.icu.text.StringSearch$CollationPCE$PCEBuffer pceBuffer_
private android.icu.text.CollationElementIterator cei_
private int strength_
private boolean toShift_
private boolean isShifted_
private int variableTop_
public void (android.icu.text.CollationElementIterator)
android.icu.text.CollationElementIterator iter
public void init (android.icu.text.CollationElementIterator)
android.icu.text.CollationElementIterator iter
private void init (android.icu.text.RuleBasedCollator)
android.icu.text.RuleBasedCollator coll
private long processCE (int)
int ce
long primary
long secondary
long tertiary
long quaternary
public long nextProcessed (android.icu.text.StringSearch$CollationPCE$Range)
int ce
android.icu.text.StringSearch$CollationPCE$Range range
long result
int low
int high
public long previousProcessed (android.icu.text.StringSearch$CollationPCE$Range)
android.icu.text.StringSearch$CollationPCE$RCEI rcei
android.icu.text.StringSearch$CollationPCE$RCEBuffer rceb
int ce
boolean finish
android.icu.text.StringSearch$CollationPCE$Range range
long result
int low
int high
android.icu.text.StringSearch$CollationPCE$PCEI pcei
private static boolean isContinuation (int)
int ce
}
android/icu/text/StringSearch$Match.classStringSearch.java
package android.icu.text
android.icu.text.StringSearch$Match extends java.lang.Object {
int start_
int limit_
private void ()
void (android.icu.text.StringSearch$1)
android.icu.text.StringSearch$1 x0
}
android/icu/text/StringSearch$Pattern.classStringSearch.java
package android.icu.text
final android.icu.text.StringSearch$Pattern extends java.lang.Object {
String text_
long[] PCE_
int PCELength_
int[] CE_
int CELength_
protected void (java.lang.String)
String pattern
}
android/icu/text/StringSearch.classStringSearch.java
package android.icu.text
public final android.icu.text.StringSearch extends android.icu.text.SearchIterator {
private android.icu.text.StringSearch$Pattern pattern_
private android.icu.text.RuleBasedCollator collator_
private android.icu.text.CollationElementIterator textIter_
private android.icu.text.StringSearch$CollationPCE textProcessedIter_
private android.icu.text.CollationElementIterator utilIter_
private android.icu.text.Normalizer2 nfd_
private int strength_
int ceMask_
int variableTop_
private boolean toShift_
private static final int INITIAL_ARRAY_SIZE_
private static final int PRIMARYORDERMASK
private static final int SECONDARYORDERMASK
private static final int TERTIARYORDERMASK
private static final int CE_MATCH
private static final int CE_NO_MATCH
private static final int CE_SKIP_TARG
private static final int CE_SKIP_PATN
private static int CE_LEVEL2_BASE
private static int CE_LEVEL3_BASE
public void (java.lang.String, java.text.CharacterIterator, android.icu.text.RuleBasedCollator, android.icu.text.BreakIterator)
String pattern
java.text.CharacterIterator target
android.icu.text.RuleBasedCollator collator
android.icu.text.BreakIterator breakiter
android.icu.util.ULocale collLocale
public void (java.lang.String, java.text.CharacterIterator, android.icu.text.RuleBasedCollator)
String pattern
java.text.CharacterIterator target
android.icu.text.RuleBasedCollator collator
public void (java.lang.String, java.text.CharacterIterator, java.util.Locale)
String pattern
java.text.CharacterIterator target
java.util.Locale locale
public void (java.lang.String, java.text.CharacterIterator, android.icu.util.ULocale)
String pattern
java.text.CharacterIterator target
android.icu.util.ULocale locale
public void (java.lang.String, java.lang.String)
String pattern
String target
public android.icu.text.RuleBasedCollator getCollator ()
public void setCollator (android.icu.text.RuleBasedCollator)
android.icu.text.RuleBasedCollator collator
android.icu.util.ULocale collLocale
public java.lang.String getPattern ()
public void setPattern (java.lang.String)
String pattern
public boolean isCanonical ()
public void setCanonical (boolean)
boolean allowCanonical
public void setTarget (java.text.CharacterIterator)
java.text.CharacterIterator text
public int getIndex ()
int result
public void setIndex (int)
int position
public void reset ()
boolean sameCollAttribute
int ceMask
boolean shift
int varTop
int newStrength
protected int handleNext (int)
int position
protected int handlePrevious (int)
int position
private static int getMask (int)
int strength
private int getCE (int)
int sourcece
private static int[] addToIntArray (int[], int, int, int, int)
int[] temp
int[] destination
int offset
int destinationlength
int value
int increments
int newlength
private static long[] addToLongArray (long[], int, int, long, int)
long[] temp
long[] destination
int offset
int destinationlength
long value
int increments
int newlength
private int initializePatternCETable ()
int[] temp
int newce
int[] cetable
int cetablesize
int patternlength
android.icu.text.CollationElementIterator coleiter
int offset
int result
int ce
private int initializePatternPCETable ()
long[] temp
long[] pcetable
int pcetablesize
int patternlength
android.icu.text.CollationElementIterator coleiter
int offset
int result
long pce
android.icu.text.StringSearch$CollationPCE iter
private int initializePattern ()
private void initialize ()
protected void setMatchNotFound ()
private static final boolean isOutOfBounds (int, int, int)
int textstart
int textlimit
int offset
private boolean checkIdentical (int, int)
int start
int end
String textstr
String patternstr
private boolean initTextProcessedIter ()
private int nextBoundaryAfter (int)
int startIndex
android.icu.text.BreakIterator breakiterator
private boolean isBreakBoundary (int)
int index
android.icu.text.BreakIterator breakiterator
private static int compareCE64s (long, long, android.icu.text.SearchIterator$ElementComparisonType)
long targCE
long patCE
android.icu.text.SearchIterator$ElementComparisonType compareType
long targCEshifted
long patCEshifted
long mask
int targLev1
int patLev1
int targLev2
int patLev2
int targLev3
int patLev3
private boolean search (int, android.icu.text.StringSearch$Match)
int ceMatch
int maxLimit
int ceMatch
int nba
int targetIxOffset
long patCE
android.icu.text.StringSearch$CEI firstCEI
android.icu.text.StringSearch$CEI lastCEI
android.icu.text.StringSearch$CEI nextCEI
int secondIx
boolean allowMidclusterMatch
int minLimit
int maxLimit
int startIdx
android.icu.text.StringSearch$Match m
android.icu.text.StringSearch$CEBuffer ceb
int targetIx
android.icu.text.StringSearch$CEI targetCEI
int patIx
boolean found
int mStart
int mLimit
private static int codePointAt (java.text.CharacterIterator, int)
char nextUnit
java.text.CharacterIterator iter
int index
int currentIterIndex
char codeUnit
int cp
private static int codePointBefore (java.text.CharacterIterator, int)
char prevUnit
java.text.CharacterIterator iter
int index
int currentIterIndex
char codeUnit
int cp
private boolean searchBackwards (int, android.icu.text.StringSearch$Match)
android.icu.text.BreakIterator bi
int next
long patCE
int ceMatch
int nba
android.icu.text.StringSearch$CEI nextCEI
boolean allowMidclusterMatch
int maxLimit
int nba
android.icu.text.StringSearch$CEI lastCEI
int targetIxOffset
android.icu.text.StringSearch$CEI firstCEI
int minLimit
int maxLimit
int startIdx
android.icu.text.StringSearch$Match m
android.icu.text.StringSearch$CEBuffer ceb
int targetIx
android.icu.text.StringSearch$CEI targetCEI
int patIx
boolean found
int limitIx
int mStart
int mLimit
private boolean handleNextExact ()
private boolean handleNextCanonical ()
private boolean handleNextCommonImpl ()
int textOffset
android.icu.text.StringSearch$Match match
private boolean handlePreviousExact ()
private boolean handlePreviousCanonical ()
private boolean handlePreviousCommonImpl ()
int textOffset
long pce
int nPCEs
int textOffset
int textOffset
android.icu.text.StringSearch$Match match
private static final java.lang.String getString (java.text.CharacterIterator, int, int)
int i
java.text.CharacterIterator text
int start
int length
StringBuilder result
int offset
static android.icu.text.StringSearch$Pattern access$500 (android.icu.text.StringSearch)
android.icu.text.StringSearch x0
static boolean access$600 (android.icu.text.StringSearch)
android.icu.text.StringSearch x0
static android.icu.text.StringSearch$CollationPCE access$800 (android.icu.text.StringSearch)
android.icu.text.StringSearch x0
static void ()
}
android/icu/text/StringTransform.classStringTransform.java
package android.icu.text
public abstract android.icu.text.StringTransform extends java.lang.Object implements android.icu.text.Transform {
public abstract java.lang.String transform (java.lang.String)
}
android/icu/text/SymbolTable.classSymbolTable.java
package android.icu.text
public abstract android.icu.text.SymbolTable extends java.lang.Object {
public static final char SYMBOL_REF
public abstract char[] lookup (java.lang.String)
public abstract android.icu.text.UnicodeMatcher lookupMatcher (int)
public abstract java.lang.String parseReference (java.lang.String, java.text.ParsePosition, int)
}
android/icu/text/ThaiBreakEngine.classThaiBreakEngine.java
package android.icu.text
android.icu.text.ThaiBreakEngine extends android.icu.text.DictionaryBreakEngine {
private static final byte THAI_LOOKAHEAD
private static final byte THAI_ROOT_COMBINE_THRESHOLD
private static final byte THAI_PREFIX_COMBINE_THRESHOLD
private static final char THAI_PAIYANNOI
private static final char THAI_MAIYAMOK
private static final byte THAI_MIN_WORD
private static final byte THAI_MIN_WORD_SPAN
private android.icu.text.DictionaryMatcher fDictionary
private static android.icu.text.UnicodeSet fThaiWordSet
private static android.icu.text.UnicodeSet fEndWordSet
private static android.icu.text.UnicodeSet fBeginWordSet
private static android.icu.text.UnicodeSet fSuffixSet
private static android.icu.text.UnicodeSet fMarkSet
public void () throws java.io.IOException
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public boolean handles (int, int)
int script
int c
int breakType
public int divideUpDictionaryRange (java.text.CharacterIterator, int, int, android.icu.text.DictionaryBreakEngine$DequeI)
int i
int wordsMatched
int candidate
int remaining
int pc
int chars
int uc
int uc
int candidates
int currPos
int wordLength
java.text.CharacterIterator fIter
int rangeStart
int rangeEnd
android.icu.text.DictionaryBreakEngine$DequeI foundBreaks
int wordsFound
android.icu.text.DictionaryBreakEngine$PossibleWord[] words
int current
static void ()
}
android/icu/text/TimeUnitFormat.classTimeUnitFormat.java
package android.icu.text
public android.icu.text.TimeUnitFormat extends android.icu.text.MeasureFormat {
public static final int FULL_NAME
public static final int ABBREVIATED_NAME
private static final int TOTAL_STYLES
private static final long serialVersionUID
private android.icu.text.NumberFormat format
private android.icu.util.ULocale locale
private int style
private transient android.icu.text.MeasureFormat mf
private transient java.util.Map timeUnitToCountToPatterns
private transient android.icu.text.PluralRules pluralRules
private transient boolean isReady
private static final String DEFAULT_PATTERN_FOR_SECOND
private static final String DEFAULT_PATTERN_FOR_MINUTE
private static final String DEFAULT_PATTERN_FOR_HOUR
private static final String DEFAULT_PATTERN_FOR_DAY
private static final String DEFAULT_PATTERN_FOR_WEEK
private static final String DEFAULT_PATTERN_FOR_MONTH
private static final String DEFAULT_PATTERN_FOR_YEAR
public void ()
public void (android.icu.util.ULocale)
android.icu.util.ULocale locale
public void (java.util.Locale)
java.util.Locale locale
public void (android.icu.util.ULocale, int)
android.icu.util.ULocale locale
int style
private void (android.icu.util.ULocale, int, android.icu.text.NumberFormat)
android.icu.util.ULocale locale
int style
android.icu.text.NumberFormat numberFormat
public void (java.util.Locale, int)
java.util.Locale locale
int style
public android.icu.text.TimeUnitFormat setLocale (android.icu.util.ULocale)
android.icu.util.ULocale locale
public android.icu.text.TimeUnitFormat setLocale (java.util.Locale)
java.util.Locale locale
public android.icu.text.TimeUnitFormat setNumberFormat (android.icu.text.NumberFormat)
android.icu.text.NumberFormat format
public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
Object obj
StringBuffer toAppendTo
java.text.FieldPosition pos
public android.icu.util.TimeUnitAmount parseObject (java.lang.String, java.text.ParsePosition)
java.text.ParseException e
Object tempObj
android.icu.text.MessageFormat pattern
Object parsed
Number temp
int parseDistance
int styl
String count
java.util.Map$Entry patternEntry
java.util.Map countToPattern
android.icu.util.TimeUnit timeUnit
String source
java.text.ParsePosition pos
Number resultNumber
android.icu.util.TimeUnit resultTimeUnit
int oldPos
int newPos
int longestParseDistance
String countOfLongestMatch
private void setup ()
java.util.Set pluralKeywords
private void setup (java.lang.String, java.util.Map, int, java.util.Set)
String pluralCount
String pattern
android.icu.text.MessageFormat messageFormat
Object[] pair
int pluralIndex
String timeUnitName
android.icu.util.TimeUnit timeUnit
android.icu.impl.ICUResourceBundle oneUnitRes
int count
java.util.Map countToPatterns
int index
android.icu.impl.ICUResourceBundle resource
android.icu.impl.ICUResourceBundle unitsRes
int size
String pluralCount
android.icu.util.TimeUnit timeUnit
java.util.Map countToPatterns
int i
String resourceKey
java.util.Map timeUnitToCountToPatterns
int style
java.util.Set pluralKeywords
android.icu.util.TimeUnit[] timeUnits
java.util.Set keywords
private void searchInTree (java.lang.String, int, android.icu.util.TimeUnit, java.lang.String, java.lang.String, java.util.Map)
android.icu.impl.ICUResourceBundle unitsRes
android.icu.impl.ICUResourceBundle oneUnitRes
String pattern
android.icu.text.MessageFormat messageFormat
Object[] pair
android.icu.text.MessageFormat messageFormat
Object[] pair
String resourceKey
int styl
android.icu.util.TimeUnit timeUnit
String srcPluralCount
String searchPluralCount
java.util.Map countToPatterns
android.icu.util.ULocale parentLocale
String srcTimeUnitName
public transient java.lang.StringBuilder formatMeasures (java.lang.StringBuilder, java.text.FieldPosition, android.icu.util.Measure[])
StringBuilder appendTo
java.text.FieldPosition fieldPosition
android.icu.util.Measure[] measures
public android.icu.text.MeasureFormat$FormatWidth getWidth ()
public android.icu.text.NumberFormat getNumberFormat ()
public java.lang.Object clone ()
android.icu.text.TimeUnitFormat result
private java.lang.Object writeReplace () throws java.io.ObjectStreamException
private java.lang.Object readResolve () throws java.io.ObjectStreamException
public volatile android.icu.util.Measure parseObject (java.lang.String, java.text.ParsePosition)
public volatile java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
}
android/icu/text/TimeZoneFormat$1.classTimeZoneFormat.java
package android.icu.text
android.icu.text.TimeZoneFormat$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$text$TimeZoneFormat$Style
static final int[] $SwitchMap$com$ibm$icu$text$TimeZoneNames$NameType
static void ()
}
android/icu/text/TimeZoneFormat$GMTOffsetField.classTimeZoneFormat.java
package android.icu.text
android.icu.text.TimeZoneFormat$GMTOffsetField extends java.lang.Object {
final char _type
final int _width
void (char, int)
char type
int width
char getType ()
int getWidth ()
static boolean isValid (char, int)
char type
int width
}
android/icu/text/TimeZoneFormat$GMTOffsetPatternType.classTimeZoneFormat.java
package android.icu.text
public final android.icu.text.TimeZoneFormat$GMTOffsetPatternType extends java.lang.Enum {
public static final android.icu.text.TimeZoneFormat$GMTOffsetPatternType POSITIVE_HM
public static final android.icu.text.TimeZoneFormat$GMTOffsetPatternType POSITIVE_HMS
public static final android.icu.text.TimeZoneFormat$GMTOffsetPatternType NEGATIVE_HM
public static final android.icu.text.TimeZoneFormat$GMTOffsetPatternType NEGATIVE_HMS
public static final android.icu.text.TimeZoneFormat$GMTOffsetPatternType POSITIVE_H
public static final android.icu.text.TimeZoneFormat$GMTOffsetPatternType NEGATIVE_H
private String _defaultPattern
private String _required
private boolean _isPositive
private static final android.icu.text.TimeZoneFormat$GMTOffsetPatternType[] $VALUES
public static android.icu.text.TimeZoneFormat$GMTOffsetPatternType[] values ()
public static android.icu.text.TimeZoneFormat$GMTOffsetPatternType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String, java.lang.String, boolean)
String defaultPattern
String required
boolean isPositive
private java.lang.String defaultPattern ()
private java.lang.String required ()
private boolean isPositive ()
static java.lang.String access$100 (android.icu.text.TimeZoneFormat$GMTOffsetPatternType)
android.icu.text.TimeZoneFormat$GMTOffsetPatternType x0
static java.lang.String access$200 (android.icu.text.TimeZoneFormat$GMTOffsetPatternType)
android.icu.text.TimeZoneFormat$GMTOffsetPatternType x0
static boolean access$300 (android.icu.text.TimeZoneFormat$GMTOffsetPatternType)
android.icu.text.TimeZoneFormat$GMTOffsetPatternType x0
static void ()
}
android/icu/text/TimeZoneFormat$OffsetFields.classTimeZoneFormat.java
package android.icu.text
final android.icu.text.TimeZoneFormat$OffsetFields extends java.lang.Enum {
public static final android.icu.text.TimeZoneFormat$OffsetFields H
public static final android.icu.text.TimeZoneFormat$OffsetFields HM
public static final android.icu.text.TimeZoneFormat$OffsetFields HMS
private static final android.icu.text.TimeZoneFormat$OffsetFields[] $VALUES
public static android.icu.text.TimeZoneFormat$OffsetFields[] values ()
public static android.icu.text.TimeZoneFormat$OffsetFields valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/TimeZoneFormat$ParseOption.classTimeZoneFormat.java
package android.icu.text
public final android.icu.text.TimeZoneFormat$ParseOption extends java.lang.Enum {
public static final android.icu.text.TimeZoneFormat$ParseOption ALL_STYLES
public static final android.icu.text.TimeZoneFormat$ParseOption TZ_DATABASE_ABBREVIATIONS
private static final android.icu.text.TimeZoneFormat$ParseOption[] $VALUES
public static android.icu.text.TimeZoneFormat$ParseOption[] values ()
public static android.icu.text.TimeZoneFormat$ParseOption valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/TimeZoneFormat$Style.classTimeZoneFormat.java
package android.icu.text
public final android.icu.text.TimeZoneFormat$Style extends java.lang.Enum {
public static final android.icu.text.TimeZoneFormat$Style GENERIC_LOCATION
public static final android.icu.text.TimeZoneFormat$Style GENERIC_LONG
public static final android.icu.text.TimeZoneFormat$Style GENERIC_SHORT
public static final android.icu.text.TimeZoneFormat$Style SPECIFIC_LONG
public static final android.icu.text.TimeZoneFormat$Style SPECIFIC_SHORT
public static final android.icu.text.TimeZoneFormat$Style LOCALIZED_GMT
public static final android.icu.text.TimeZoneFormat$Style LOCALIZED_GMT_SHORT
public static final android.icu.text.TimeZoneFormat$Style ISO_BASIC_SHORT
public static final android.icu.text.TimeZoneFormat$Style ISO_BASIC_LOCAL_SHORT
public static final android.icu.text.TimeZoneFormat$Style ISO_BASIC_FIXED
public static final android.icu.text.TimeZoneFormat$Style ISO_BASIC_LOCAL_FIXED
public static final android.icu.text.TimeZoneFormat$Style ISO_BASIC_FULL
public static final android.icu.text.TimeZoneFormat$Style ISO_BASIC_LOCAL_FULL
public static final android.icu.text.TimeZoneFormat$Style ISO_EXTENDED_FIXED
public static final android.icu.text.TimeZoneFormat$Style ISO_EXTENDED_LOCAL_FIXED
public static final android.icu.text.TimeZoneFormat$Style ISO_EXTENDED_FULL
public static final android.icu.text.TimeZoneFormat$Style ISO_EXTENDED_LOCAL_FULL
public static final android.icu.text.TimeZoneFormat$Style ZONE_ID
public static final android.icu.text.TimeZoneFormat$Style ZONE_ID_SHORT
public static final android.icu.text.TimeZoneFormat$Style EXEMPLAR_LOCATION
final int flag
private static final android.icu.text.TimeZoneFormat$Style[] $VALUES
public static android.icu.text.TimeZoneFormat$Style[] values ()
public static android.icu.text.TimeZoneFormat$Style valueOf (java.lang.String)
String name
private void (java.lang.String, int, int)
int flag
static void ()
}
android/icu/text/TimeZoneFormat$TimeType.classTimeZoneFormat.java
package android.icu.text
public final android.icu.text.TimeZoneFormat$TimeType extends java.lang.Enum {
public static final android.icu.text.TimeZoneFormat$TimeType UNKNOWN
public static final android.icu.text.TimeZoneFormat$TimeType STANDARD
public static final android.icu.text.TimeZoneFormat$TimeType DAYLIGHT
private static final android.icu.text.TimeZoneFormat$TimeType[] $VALUES
public static android.icu.text.TimeZoneFormat$TimeType[] values ()
public static android.icu.text.TimeZoneFormat$TimeType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/TimeZoneFormat$TimeZoneFormatCache.classTimeZoneFormat.java
package android.icu.text
android.icu.text.TimeZoneFormat$TimeZoneFormatCache extends android.icu.impl.SoftCache {
private void ()
protected android.icu.text.TimeZoneFormat createInstance (android.icu.util.ULocale, android.icu.util.ULocale)
android.icu.util.ULocale key
android.icu.util.ULocale data
android.icu.text.TimeZoneFormat fmt
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
void (android.icu.text.TimeZoneFormat$1)
android.icu.text.TimeZoneFormat$1 x0
}
android/icu/text/TimeZoneFormat.classTimeZoneFormat.java
package android.icu.text
public android.icu.text.TimeZoneFormat extends android.icu.text.UFormat implements android.icu.util.Freezable java.io.Serializable {
private static final long serialVersionUID
private static final int ISO_Z_STYLE_FLAG
private static final int ISO_LOCAL_STYLE_FLAG
private android.icu.util.ULocale _locale
private android.icu.text.TimeZoneNames _tznames
private String _gmtPattern
private String[] _gmtOffsetPatterns
private String[] _gmtOffsetDigits
private String _gmtZeroFormat
private boolean _parseAllStyles
private boolean _parseTZDBNames
private volatile transient android.icu.impl.TimeZoneGenericNames _gnames
private transient String _gmtPatternPrefix
private transient String _gmtPatternSuffix
private transient Object[][] _gmtOffsetPatternItems
private transient boolean _abuttingOffsetHoursAndMinutes
private transient String _region
private volatile transient boolean _frozen
private volatile transient android.icu.text.TimeZoneNames _tzdbNames
private static final String TZID_GMT
private static final String[] ALT_GMT_STRINGS
private static final String DEFAULT_GMT_PATTERN
private static final String DEFAULT_GMT_ZERO
private static final String[] DEFAULT_GMT_DIGITS
private static final char DEFAULT_GMT_OFFSET_SEP
private static final String ASCII_DIGITS
private static final String ISO8601_UTC
private static final String UNKNOWN_ZONE_ID
private static final String UNKNOWN_SHORT_ZONE_ID
private static final String UNKNOWN_LOCATION
private static final android.icu.text.TimeZoneFormat$GMTOffsetPatternType[] PARSE_GMT_OFFSET_TYPES
private static final int MILLIS_PER_HOUR
private static final int MILLIS_PER_MINUTE
private static final int MILLIS_PER_SECOND
private static final int MAX_OFFSET
private static final int MAX_OFFSET_HOUR
private static final int MAX_OFFSET_MINUTE
private static final int MAX_OFFSET_SECOND
private static final int UNKNOWN_OFFSET
private static android.icu.text.TimeZoneFormat$TimeZoneFormatCache _tzfCache
private static final java.util.EnumSet ALL_SIMPLE_NAME_TYPES
private static final java.util.EnumSet ALL_GENERIC_NAME_TYPES
private static volatile android.icu.impl.TextTrieMap ZONE_ID_TRIE
private static volatile android.icu.impl.TextTrieMap SHORT_ZONE_ID_TRIE
private static final java.io.ObjectStreamField[] serialPersistentFields
static final boolean $assertionsDisabled
protected void (android.icu.util.ULocale)
android.icu.impl.ICUResourceBundle bundle
String[] hourPatterns
android.icu.text.TimeZoneFormat$GMTOffsetPatternType patType
android.icu.util.ULocale locale
String gmtPattern
String hourFormats
String[] gmtOffsetPatterns
android.icu.text.NumberingSystem ns
public static android.icu.text.TimeZoneFormat getInstance (android.icu.util.ULocale)
android.icu.util.ULocale locale
public static android.icu.text.TimeZoneFormat getInstance (java.util.Locale)
java.util.Locale locale
public android.icu.text.TimeZoneNames getTimeZoneNames ()
private android.icu.impl.TimeZoneGenericNames getTimeZoneGenericNames ()
private android.icu.text.TimeZoneNames getTZDBTimeZoneNames ()
public android.icu.text.TimeZoneFormat setTimeZoneNames (android.icu.text.TimeZoneNames)
android.icu.text.TimeZoneNames tznames
public java.lang.String getGMTPattern ()
public android.icu.text.TimeZoneFormat setGMTPattern (java.lang.String)
String pattern
public java.lang.String getGMTOffsetPattern (android.icu.text.TimeZoneFormat$GMTOffsetPatternType)
android.icu.text.TimeZoneFormat$GMTOffsetPatternType type
public android.icu.text.TimeZoneFormat setGMTOffsetPattern (android.icu.text.TimeZoneFormat$GMTOffsetPatternType, java.lang.String)
android.icu.text.TimeZoneFormat$GMTOffsetPatternType type
String pattern
Object[] parsedItems
public java.lang.String getGMTOffsetDigits ()
String digit
StringBuilder buf
public android.icu.text.TimeZoneFormat setGMTOffsetDigits (java.lang.String)
String digits
String[] digitArray
public java.lang.String getGMTZeroFormat ()
public android.icu.text.TimeZoneFormat setGMTZeroFormat (java.lang.String)
String gmtZeroFormat
public android.icu.text.TimeZoneFormat setDefaultParseOptions (java.util.EnumSet)
java.util.EnumSet options
public java.util.EnumSet getDefaultParseOptions ()
public final java.lang.String formatOffsetISO8601Basic (int, boolean, boolean, boolean)
int offset
boolean useUtcIndicator
boolean isShort
boolean ignoreSeconds
public final java.lang.String formatOffsetISO8601Extended (int, boolean, boolean, boolean)
int offset
boolean useUtcIndicator
boolean isShort
boolean ignoreSeconds
public java.lang.String formatOffsetLocalizedGMT (int)
int offset
public java.lang.String formatOffsetShortLocalizedGMT (int)
int offset
public final java.lang.String format (android.icu.text.TimeZoneFormat$Style, android.icu.util.TimeZone, long)
android.icu.text.TimeZoneFormat$Style style
android.icu.util.TimeZone tz
long date
public java.lang.String format (android.icu.text.TimeZoneFormat$Style, android.icu.util.TimeZone, long, android.icu.util.Output)
int[] offsets
int offset
android.icu.text.TimeZoneFormat$Style style
android.icu.util.TimeZone tz
long date
android.icu.util.Output timeType
String result
boolean noOffsetFormatFallback
public final int parseOffsetISO8601 (java.lang.String, java.text.ParsePosition)
String text
java.text.ParsePosition pos
public int parseOffsetLocalizedGMT (java.lang.String, java.text.ParsePosition)
String text
java.text.ParsePosition pos
public int parseOffsetShortLocalizedGMT (java.lang.String, java.text.ParsePosition)
String text
java.text.ParsePosition pos
public android.icu.util.TimeZone parse (android.icu.text.TimeZoneFormat$Style, java.lang.String, java.text.ParsePosition, java.util.EnumSet, android.icu.util.Output)
android.icu.util.Output hasDigitOffset
int offset
int offset
int offset
int offset
android.icu.util.Output hasDigitOffset
int offset
android.icu.text.TimeZoneNames$MatchInfo match
android.icu.text.TimeZoneNames$MatchInfo specificMatch
android.icu.text.TimeZoneNames$MatchInfo match
android.icu.text.TimeZoneNames$MatchInfo tzdbNameMatch
java.util.Collection tzdbNameMatches
java.util.EnumSet nameTypes
java.util.Collection specificMatches
java.util.EnumSet genericNameTypes
android.icu.impl.TimeZoneGenericNames$GenericMatchInfo bestGeneric
String id
String id
String id
android.icu.util.Output hasDigitOffset
int offset
android.icu.util.Output hasDigitOffset
int offset
android.icu.util.Output hasDigitOffset
int offset
android.icu.text.TimeZoneNames$MatchInfo match
java.util.Collection specificMatches
android.icu.text.TimeZoneNames$MatchInfo specificMatch
int matchPos
android.icu.text.TimeZoneNames$MatchInfo match
java.util.Collection tzdbNameMatches
android.icu.text.TimeZoneNames$MatchInfo tzdbNameMatch
int matchPos
android.icu.impl.TimeZoneGenericNames$GenericMatchInfo genericMatch
String id
String id
android.icu.util.TimeZone parsedTZ
android.icu.text.TimeZoneFormat$Style style
String text
java.text.ParsePosition pos
java.util.EnumSet options
android.icu.util.Output timeType
int startIdx
int maxPos
boolean fallbackLocalizedGMT
boolean fallbackShortLocalizedGMT
int evaluated
java.text.ParsePosition tmpPos
int parsedOffset
int parsedPos
boolean parseTZDBAbbrev
String parsedID
android.icu.text.TimeZoneFormat$TimeType parsedTimeType
boolean parseAllStyles
public android.icu.util.TimeZone parse (android.icu.text.TimeZoneFormat$Style, java.lang.String, java.text.ParsePosition, android.icu.util.Output)
android.icu.text.TimeZoneFormat$Style style
String text
java.text.ParsePosition pos
android.icu.util.Output timeType
public final android.icu.util.TimeZone parse (java.lang.String, java.text.ParsePosition)
String text
java.text.ParsePosition pos
public final android.icu.util.TimeZone parse (java.lang.String) throws java.text.ParseException
String text
java.text.ParsePosition pos
android.icu.util.TimeZone tz
public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
Object obj
StringBuffer toAppendTo
java.text.FieldPosition pos
android.icu.util.TimeZone tz
long date
String result
public java.text.AttributedCharacterIterator formatToCharacterIterator (java.lang.Object)
Object obj
StringBuffer toAppendTo
java.text.FieldPosition pos
java.text.AttributedString as
public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
String source
java.text.ParsePosition pos
private java.lang.String formatOffsetLocalizedGMT (int, boolean)
Object[] offsetPatternItems
Object[] offsetPatternItems
Object[] offsetPatternItems
Object[] offsetPatternItems
Object[] offsetPatternItems
android.icu.text.TimeZoneFormat$GMTOffsetField field
Object item
int offset
boolean isShort
StringBuilder buf
boolean positive
int offsetH
int offsetM
int offsetS
Object[] offsetPatternItems
private java.lang.String formatOffsetISO8601 (int, boolean, boolean, boolean, boolean)
int idx
int idx
int offset
boolean isBasic
boolean useUtcIndicator
boolean isShort
boolean ignoreSeconds
int absOffset
android.icu.text.TimeZoneFormat$OffsetFields minFields
android.icu.text.TimeZoneFormat$OffsetFields maxFields
Character sep
int[] fields
int lastIdx
StringBuilder buf
char sign
private java.lang.String formatSpecific (android.icu.util.TimeZone, android.icu.text.TimeZoneNames$NameType, android.icu.text.TimeZoneNames$NameType, long, android.icu.util.Output)
android.icu.util.TimeZone tz
android.icu.text.TimeZoneNames$NameType stdType
android.icu.text.TimeZoneNames$NameType dstType
long date
android.icu.util.Output timeType
boolean isDaylight
String name
private java.lang.String formatExemplarLocation (android.icu.util.TimeZone)
android.icu.util.TimeZone tz
String location
private java.lang.String getTimeZoneID (java.lang.String, java.lang.String)
String tzID
String mzID
String id
private synchronized java.lang.String getTargetRegion ()
android.icu.util.ULocale tmp
private android.icu.text.TimeZoneFormat$TimeType getTimeType (android.icu.text.TimeZoneNames$NameType)
android.icu.text.TimeZoneNames$NameType nameType
private void initGMTPattern (java.lang.String)
String gmtPattern
int idx
private static java.lang.String unquote (java.lang.String)
char c
int i
String s
boolean isPrevQuote
boolean inQuote
StringBuilder buf
private void initGMTOffsetPatterns (java.lang.String[])
int idx
Object[] parsedItems
android.icu.text.TimeZoneFormat$GMTOffsetPatternType t
String[] gmtOffsetPatterns
int size
Object[][] gmtOffsetPatternItems
private void checkAbuttingHoursAndMinutes ()
android.icu.text.TimeZoneFormat$GMTOffsetField fld
Object item
boolean afterH
Object[] items
private static java.lang.Object[] parseOffsetPattern (java.lang.String, java.lang.String)
int patFieldIdx
char ch
int i
String pattern
String letters
boolean isPrevQuote
boolean inQuote
StringBuilder text
char itemType
int itemLength
boolean invalidPattern
java.util.List items
java.util.BitSet checkBits
private static java.lang.String expandOffsetPattern (java.lang.String)
String offsetHM
int idx_mm
String sep
int idx_H
private static java.lang.String truncateOffsetPattern (java.lang.String)
String offsetHM
int idx_mm
int idx_HH
int idx_H
private void appendOffsetDigits (java.lang.StringBuilder, int, int)
int i
StringBuilder buf
int n
int minDigits
int numDigits
private android.icu.util.TimeZone getTimeZoneForOffset (int)
int offset
private int parseOffsetLocalizedGMT (java.lang.String, java.text.ParsePosition, boolean, android.icu.util.Output)
String defGMTZero
String text
java.text.ParsePosition pos
boolean isShort
android.icu.util.Output hasDigitOffset
int start
int offset
int[] parsedLength
private int parseOffsetLocalizedGMTPattern (java.lang.String, int, boolean, int[])
int len
int[] offsetLen
String text
int start
boolean isShort
int[] parsedLen
int idx
int offset
boolean parsed
private int parseOffsetFields (java.lang.String, int, boolean, int[])
Object[] items
android.icu.text.TimeZoneFormat$GMTOffsetPatternType gmtPatType
Object[] items
android.icu.text.TimeZoneFormat$GMTOffsetPatternType gmtPatType
int tmpLen
int tmpSign
String text
int start
boolean isShort
int[] parsedLen
int outLen
int offset
int sign
int offsetH
int offsetM
int offsetS
int[] fields
private int parseOffsetFieldsWithPattern (java.lang.String, int, java.lang.Object[], boolean, int[])
String patStr
int len
int maxDigits
android.icu.text.TimeZoneFormat$GMTOffsetField field
char fieldType
int i
String text
int start
Object[] patternItems
boolean forceSingleHourDigit
int[] fields
boolean failed
int offsetH
int offsetM
int offsetS
int idx
int[] tmpParsedLen
private int parseOffsetDefaultLocalizedGMT (java.lang.String, int, int[])
int len
String gmt
int[] lenAbut
int offsetAbut
int gmtLen
int sign
char c
int[] lenWithSep
int offsetWithSep
String text
int start
int[] parsedLen
int idx
int offset
int parsed
private int parseDefaultOffsetFields (java.lang.String, int, char, int[])
String text
int start
char separator
int[] parsedLen
int max
int idx
int[] len
int hour
int min
int sec
private int parseAbuttingOffsetFields (java.lang.String, int, int[])
int i
int hour
int min
int sec
String text
int start
int[] parsedLen
int MAXDIGITS
int[] digits
int[] parsed
int idx
int[] len
int numDigits
int offset
private int parseOffsetFieldWithLocalizedDigits (java.lang.String, int, int, int, int, int, int[])
int digit
int tmpVal
String text
int start
int minDigits
int maxDigits
int minVal
int maxVal
int[] parsedLen
int decVal
int numDigits
int idx
int[] digitLen
private int parseSingleLocalizedDigit (java.lang.String, int, int[])
int i
int cp
String text
int start
int[] len
int digit
private static java.lang.String[] toCodePoints (java.lang.String)
int code
int codeLen
int i
int offset
String str
int len
String[] codePoints
private static int parseOffsetISO8601 (java.lang.String, java.text.ParsePosition, boolean, android.icu.util.Output)
int sign
int sign
java.text.ParsePosition posBasic
int tmpOffset
String text
java.text.ParsePosition pos
boolean extendedOnly
android.icu.util.Output hasDigitOffset
int start
char firstChar
int sign
java.text.ParsePosition posOffset
int offset
private static int parseAbuttingAsciiOffsetFields (java.lang.String, java.text.ParsePosition, android.icu.text.TimeZoneFormat$OffsetFields, android.icu.text.TimeZoneFormat$OffsetFields, boolean)
int digit
String text
java.text.ParsePosition pos
android.icu.text.TimeZoneFormat$OffsetFields minFields
android.icu.text.TimeZoneFormat$OffsetFields maxFields
boolean fixedHourWidth
int start
int minDigits
int maxDigits
int[] digits
int numDigits
int idx
int hour
int min
int sec
boolean bParsed
private static int parseAsciiOffsetFields (java.lang.String, java.text.ParsePosition, char, android.icu.text.TimeZoneFormat$OffsetFields, android.icu.text.TimeZoneFormat$OffsetFields)
char c
int digit
int idx
int fieldIdx
String text
java.text.ParsePosition pos
char sep
android.icu.text.TimeZoneFormat$OffsetFields minFields
android.icu.text.TimeZoneFormat$OffsetFields maxFields
int start
int[] fieldVal
int[] fieldLen
int offset
int parsedLen
android.icu.text.TimeZoneFormat$OffsetFields parsedFields
private static java.lang.String parseZoneID (java.lang.String, java.text.ParsePosition)
String id
android.icu.impl.TextTrieMap trie
String[] ids
String text
java.text.ParsePosition pos
String resolvedID
int[] matchLen
java.util.Iterator itr
private static java.lang.String parseShortZoneID (java.lang.String, java.text.ParsePosition)
String shortID
String id
android.icu.impl.TextTrieMap trie
java.util.Set canonicalIDs
String text
java.text.ParsePosition pos
String resolvedID
int[] matchLen
java.util.Iterator itr
private java.lang.String parseExemplarLocation (java.lang.String, java.text.ParsePosition)
android.icu.text.TimeZoneNames$MatchInfo match
android.icu.text.TimeZoneNames$MatchInfo exemplarMatch
String text
java.text.ParsePosition pos
int startIdx
int parsedPos
String tzID
java.util.EnumSet nameTypes
java.util.Collection exemplarMatches
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream oos
java.io.ObjectOutputStream$PutField fields
private void readObject (java.io.ObjectInputStream) throws java.lang.ClassNotFoundException java.io.IOException
int i
java.io.ObjectInputStream ois
java.io.ObjectInputStream$GetField fields
String[] tmpGmtOffsetPatterns
public boolean isFrozen ()
public android.icu.text.TimeZoneFormat freeze ()
public android.icu.text.TimeZoneFormat cloneAsThawed ()
android.icu.text.TimeZoneFormat copy
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static void ()
}
android/icu/text/TimeZoneNames$1.classTimeZoneNames.java
package android.icu.text
android.icu.text.TimeZoneNames$1 extends java.lang.Object {
}
android/icu/text/TimeZoneNames$Cache.classTimeZoneNames.java
package android.icu.text
android.icu.text.TimeZoneNames$Cache extends android.icu.impl.SoftCache {
private void ()
protected android.icu.text.TimeZoneNames createInstance (java.lang.String, android.icu.util.ULocale)
String key
android.icu.util.ULocale data
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
void (android.icu.text.TimeZoneNames$1)
android.icu.text.TimeZoneNames$1 x0
}
android/icu/text/TimeZoneNames$DefaultTimeZoneNames$FactoryImpl.classTimeZoneNames.java
package android.icu.text
public android.icu.text.TimeZoneNames$DefaultTimeZoneNames$FactoryImpl extends android.icu.text.TimeZoneNames$Factory {
public void ()
public android.icu.text.TimeZoneNames getTimeZoneNames (android.icu.util.ULocale)
android.icu.util.ULocale locale
}
android/icu/text/TimeZoneNames$DefaultTimeZoneNames.classTimeZoneNames.java
package android.icu.text
android.icu.text.TimeZoneNames$DefaultTimeZoneNames extends android.icu.text.TimeZoneNames {
private static final long serialVersionUID
public static final android.icu.text.TimeZoneNames$DefaultTimeZoneNames INSTANCE
private void ()
public java.util.Set getAvailableMetaZoneIDs ()
public java.util.Set getAvailableMetaZoneIDs (java.lang.String)
String tzID
public java.lang.String getMetaZoneID (java.lang.String, long)
String tzID
long date
public java.lang.String getReferenceZoneID (java.lang.String, java.lang.String)
String mzID
String region
public java.lang.String getMetaZoneDisplayName (java.lang.String, android.icu.text.TimeZoneNames$NameType)
String mzID
android.icu.text.TimeZoneNames$NameType type
public java.lang.String getTimeZoneDisplayName (java.lang.String, android.icu.text.TimeZoneNames$NameType)
String tzID
android.icu.text.TimeZoneNames$NameType type
public java.util.Collection find (java.lang.CharSequence, int, java.util.EnumSet)
CharSequence text
int start
java.util.EnumSet nameTypes
static void ()
}
android/icu/text/TimeZoneNames$Factory.classTimeZoneNames.java
package android.icu.text
public abstract android.icu.text.TimeZoneNames$Factory extends java.lang.Object {
public abstract android.icu.text.TimeZoneNames getTimeZoneNames (android.icu.util.ULocale)
protected void ()
}
android/icu/text/TimeZoneNames$MatchInfo.classTimeZoneNames.java
package android.icu.text
public android.icu.text.TimeZoneNames$MatchInfo extends java.lang.Object {
private android.icu.text.TimeZoneNames$NameType _nameType
private String _tzID
private String _mzID
private int _matchLength
public void (android.icu.text.TimeZoneNames$NameType, java.lang.String, java.lang.String, int)
android.icu.text.TimeZoneNames$NameType nameType
String tzID
String mzID
int matchLength
public java.lang.String tzID ()
public java.lang.String mzID ()
public android.icu.text.TimeZoneNames$NameType nameType ()
public int matchLength ()
}
android/icu/text/TimeZoneNames$NameType.classTimeZoneNames.java
package android.icu.text
public final android.icu.text.TimeZoneNames$NameType extends java.lang.Enum {
public static final android.icu.text.TimeZoneNames$NameType LONG_GENERIC
public static final android.icu.text.TimeZoneNames$NameType LONG_STANDARD
public static final android.icu.text.TimeZoneNames$NameType LONG_DAYLIGHT
public static final android.icu.text.TimeZoneNames$NameType SHORT_GENERIC
public static final android.icu.text.TimeZoneNames$NameType SHORT_STANDARD
public static final android.icu.text.TimeZoneNames$NameType SHORT_DAYLIGHT
public static final android.icu.text.TimeZoneNames$NameType EXEMPLAR_LOCATION
private static final android.icu.text.TimeZoneNames$NameType[] $VALUES
public static android.icu.text.TimeZoneNames$NameType[] values ()
public static android.icu.text.TimeZoneNames$NameType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/TimeZoneNames.classTimeZoneNames.java
package android.icu.text
public abstract android.icu.text.TimeZoneNames extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static android.icu.text.TimeZoneNames$Cache TZNAMES_CACHE
private static final android.icu.text.TimeZoneNames$Factory TZNAMES_FACTORY
private static final String FACTORY_NAME_PROP
private static final String DEFAULT_FACTORY_CLASS
public static android.icu.text.TimeZoneNames getInstance (android.icu.util.ULocale)
android.icu.util.ULocale locale
String key
public static android.icu.text.TimeZoneNames getInstance (java.util.Locale)
java.util.Locale locale
public static android.icu.text.TimeZoneNames getTZDBInstance (android.icu.util.ULocale)
android.icu.util.ULocale locale
public abstract java.util.Set getAvailableMetaZoneIDs ()
public abstract java.util.Set getAvailableMetaZoneIDs (java.lang.String)
public abstract java.lang.String getMetaZoneID (java.lang.String, long)
public abstract java.lang.String getReferenceZoneID (java.lang.String, java.lang.String)
public abstract java.lang.String getMetaZoneDisplayName (java.lang.String, android.icu.text.TimeZoneNames$NameType)
public final java.lang.String getDisplayName (java.lang.String, android.icu.text.TimeZoneNames$NameType, long)
String mzID
String tzID
android.icu.text.TimeZoneNames$NameType type
long date
String name
public abstract java.lang.String getTimeZoneDisplayName (java.lang.String, android.icu.text.TimeZoneNames$NameType)
public java.lang.String getExemplarLocationName (java.lang.String)
String tzID
public java.util.Collection find (java.lang.CharSequence, int, java.util.EnumSet)
CharSequence text
int start
java.util.EnumSet types
public void loadAllDisplayNames ()
public void getDisplayNames (java.lang.String, android.icu.text.TimeZoneNames$NameType[], long, java.lang.String[], int)
android.icu.text.TimeZoneNames$NameType type
String name
int i
String tzID
android.icu.text.TimeZoneNames$NameType[] types
long date
String[] dest
int destOffset
String mzID
protected void ()
static android.icu.text.TimeZoneNames$Factory access$100 ()
static void ()
android.icu.text.TimeZoneNames$Factory factory
String classname
}
android/icu/text/TitlecaseTransliterator$1.classTitlecaseTransliterator.java
package android.icu.text
final android.icu.text.TitlecaseTransliterator$1 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/TitlecaseTransliterator$2.classTitlecaseTransliterator.java
package android.icu.text
android.icu.text.TitlecaseTransliterator$2 extends java.lang.Object implements android.icu.text.Transform {
final android.icu.text.TitlecaseTransliterator this$0
void (android.icu.text.TitlecaseTransliterator)
android.icu.text.TitlecaseTransliterator this$0
public java.lang.String transform (java.lang.String)
String source
public volatile java.lang.Object transform (java.lang.Object)
}
android/icu/text/TitlecaseTransliterator.classTitlecaseTransliterator.java
package android.icu.text
android.icu.text.TitlecaseTransliterator extends android.icu.text.Transliterator {
static final String _ID
private android.icu.util.ULocale locale
private android.icu.impl.UCaseProps csp
private android.icu.text.ReplaceableContextIterator iter
private StringBuilder result
private int[] locCache
android.icu.text.SourceTargetUtility sourceTargetUtility
static void register ()
public void (android.icu.util.ULocale)
android.icu.util.ULocale loc
protected synchronized void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean)
int type
int c
int delta
int type
int delta
android.icu.text.Replaceable text
android.icu.text.Transliterator$Position offsets
boolean isIncremental
boolean doTitle
int c
int start
public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet inputFilter
android.icu.text.UnicodeSet sourceSet
android.icu.text.UnicodeSet targetSet
static android.icu.util.ULocale access$000 (android.icu.text.TitlecaseTransliterator)
android.icu.text.TitlecaseTransliterator x0
}
android/icu/text/Transform.classTransform.java
package android.icu.text
public abstract android.icu.text.Transform extends java.lang.Object {
public abstract java.lang.Object transform (java.lang.Object)
}
android/icu/text/TransformTransliterator.classTransformTransliterator.java
package android.icu.text
abstract android.icu.text.TransformTransliterator extends java.lang.Object {
void ()
}
android/icu/text/TransliterationRule.classTransliterationRule.java
package android.icu.text
android.icu.text.TransliterationRule extends java.lang.Object {
private android.icu.text.StringMatcher anteContext
private android.icu.text.StringMatcher key
private android.icu.text.StringMatcher postContext
private android.icu.text.UnicodeReplacer output
private String pattern
android.icu.text.UnicodeMatcher[] segments
private int anteContextLength
private int keyLength
byte flags
static final int ANCHOR_START
static final int ANCHOR_END
private final android.icu.text.RuleBasedTransliterator$Data data
public void (java.lang.String, int, int, java.lang.String, int, int, android.icu.text.UnicodeMatcher[], boolean, boolean, android.icu.text.RuleBasedTransliterator$Data)
String input
int anteContextPos
int postContextPos
String output
int cursorPos
int cursorOffset
android.icu.text.UnicodeMatcher[] segs
boolean anchorStart
boolean anchorEnd
android.icu.text.RuleBasedTransliterator$Data theData
int postContextLength
public int getAnteContextLength ()
final int getIndexValue ()
int c
final boolean matchesIndexValue (int)
int v
android.icu.text.UnicodeMatcher m
public boolean masks (android.icu.text.TransliterationRule)
android.icu.text.TransliterationRule r2
int len
int left
int left2
int right
int right2
static final int posBefore (android.icu.text.Replaceable, int)
android.icu.text.Replaceable str
int pos
static final int posAfter (android.icu.text.Replaceable, int)
android.icu.text.Replaceable str
int pos
public int matchAndReplace (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean)
int i
int match
int match
int match
android.icu.text.Replaceable text
android.icu.text.Transliterator$Position pos
boolean incremental
int keyLimit
int[] intRef
int oText
int minOText
int anteLimit
int newLength
int lenDelta
int newStart
public java.lang.String toRule (boolean)
boolean escapeUnprintable
StringBuffer rule
StringBuffer quoteBuf
boolean emitBraces
public java.lang.String toString ()
void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet)
ClassCastException e
int ch
android.icu.text.UnicodeMatcher matcher
int i
android.icu.text.UnicodeSet filter
android.icu.text.UnicodeSet sourceSet
android.icu.text.UnicodeSet targetSet
android.icu.text.UnicodeSet revisiting
int limit
android.icu.text.UnicodeSet tempSource
android.icu.text.UnicodeSet temp
}
android/icu/text/TransliterationRuleSet.classTransliterationRuleSet.java
package android.icu.text
android.icu.text.TransliterationRuleSet extends java.lang.Object {
private java.util.List ruleVector
private int maxContextLength
private android.icu.text.TransliterationRule[] rules
private int[] index
public void ()
public int getMaximumContextLength ()
public void addRule (android.icu.text.TransliterationRule)
android.icu.text.TransliterationRule rule
int len
public void freeze ()
android.icu.text.TransliterationRule r
int j
android.icu.text.TransliterationRule r
int j
int x
android.icu.text.TransliterationRule r2
int k
android.icu.text.TransliterationRule r1
int j
int x
int n
java.util.List v
int[] indexValue
StringBuilder errors
public boolean transliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean)
int m
int i
android.icu.text.Replaceable text
android.icu.text.Transliterator$Position pos
boolean incremental
int indexByte
java.lang.String toRules (boolean)
android.icu.text.TransliterationRule r
boolean escapeUnprintable
int i
int count
StringBuilder ruleSource
void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet)
android.icu.text.TransliterationRule r
int i
android.icu.text.UnicodeSet filter
android.icu.text.UnicodeSet sourceSet
android.icu.text.UnicodeSet targetSet
android.icu.text.UnicodeSet currentFilter
android.icu.text.UnicodeSet revisiting
int count
}
android/icu/text/Transliterator$Factory.classTransliterator.java
package android.icu.text
public abstract android.icu.text.Transliterator$Factory extends java.lang.Object {
public abstract android.icu.text.Transliterator getInstance (java.lang.String)
}
android/icu/text/Transliterator$Position.classTransliterator.java
package android.icu.text
public android.icu.text.Transliterator$Position extends java.lang.Object {
public int contextStart
public int contextLimit
public int start
public int limit
static final boolean $assertionsDisabled
public void ()
public void (int, int, int)
int contextStart
int contextLimit
int start
public void (int, int, int, int)
int contextStart
int contextLimit
int start
int limit
public void (android.icu.text.Transliterator$Position)
android.icu.text.Transliterator$Position pos
public void set (android.icu.text.Transliterator$Position)
android.icu.text.Transliterator$Position pos
public boolean equals (java.lang.Object)
android.icu.text.Transliterator$Position pos
Object obj
public int hashCode ()
public java.lang.String toString ()
public final void validate (int)
int length
static void ()
}
android/icu/text/Transliterator.classTransliterator.java
package android.icu.text
public abstract android.icu.text.Transliterator extends java.lang.Object implements android.icu.text.StringTransform {
public static final int FORWARD
public static final int REVERSE
private String ID
private android.icu.text.UnicodeSet filter
private int maximumContextLength
private static android.icu.text.TransliteratorRegistry registry
private static java.util.Map displayNameCache
private static final String RB_DISPLAY_NAME_PREFIX
private static final String RB_SCRIPT_DISPLAY_NAME_PREFIX
private static final String RB_DISPLAY_NAME_PATTERN
static final char ID_DELIM
static final char ID_SEP
static final char VARIANT_SEP
static final boolean DEBUG
private static final String ROOT
private static final String RB_RULE_BASED_IDS
protected void (java.lang.String, android.icu.text.UnicodeFilter)
String ID
android.icu.text.UnicodeFilter filter
public final int transliterate (android.icu.text.Replaceable, int, int)
android.icu.text.Replaceable text
int start
int limit
android.icu.text.Transliterator$Position pos
public final void transliterate (android.icu.text.Replaceable)
android.icu.text.Replaceable text
public final java.lang.String transliterate (java.lang.String)
String text
android.icu.text.ReplaceableString result
public final void transliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, java.lang.String)
android.icu.text.Replaceable text
android.icu.text.Transliterator$Position index
String insertion
public final void transliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, int)
android.icu.text.Replaceable text
android.icu.text.Transliterator$Position index
int insertion
public final void transliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position)
android.icu.text.Replaceable text
android.icu.text.Transliterator$Position index
public final void finishTransliteration (android.icu.text.Replaceable, android.icu.text.Transliterator$Position)
android.icu.text.Replaceable text
android.icu.text.Transliterator$Position index
protected abstract void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean)
private void filteredTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean, boolean)
int c
int c
int rs
int charLength
int delta
int runStart
int runLimit
int runLength
int rollbackOrigin
int passStart
int rollbackStart
int passLimit
int uncommittedLength
int totalDelta
int limit
int delta
boolean isIncrementalRun
android.icu.text.Replaceable text
android.icu.text.Transliterator$Position index
boolean incremental
boolean rollback
int globalLimit
StringBuffer log
public void filteredTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean)
android.icu.text.Replaceable text
android.icu.text.Transliterator$Position index
boolean incremental
public final int getMaximumContextLength ()
protected void setMaximumContextLength (int)
int a
public final java.lang.String getID ()
protected final void setID (java.lang.String)
String id
public static final java.lang.String getDisplayName (java.lang.String)
String ID
public static java.lang.String getDisplayName (java.lang.String, java.util.Locale)
String id
java.util.Locale inLocale
public static java.lang.String getDisplayName (java.lang.String, android.icu.util.ULocale)
int j
java.text.MessageFormat format
Object[] args
String id
android.icu.util.ULocale inLocale
android.icu.impl.ICUResourceBundle bundle
String[] stv
String ID
String n
public final android.icu.text.UnicodeFilter getFilter ()
public void setFilter (android.icu.text.UnicodeFilter)
Exception e
android.icu.text.UnicodeFilter filter
public static final android.icu.text.Transliterator getInstance (java.lang.String)
String ID
public static android.icu.text.Transliterator getInstance (java.lang.String, int)
String ID
int dir
StringBuffer canonID
java.util.List list
android.icu.text.UnicodeSet[] globalFilter
java.util.List translits
android.icu.text.Transliterator t
static android.icu.text.Transliterator getBasicInstance (java.lang.String, java.lang.String)
String id
String canonID
StringBuffer s
android.icu.text.Transliterator t
public static final android.icu.text.Transliterator createFromRules (java.lang.String, java.lang.String, int)
android.icu.text.Transliterator temp
String idBlock
android.icu.text.RuleBasedTransliterator$Data data
int i
java.util.List transliterators
int passNumber
int limit
String ID
String rules
int dir
android.icu.text.Transliterator t
android.icu.text.TransliteratorParser parser
public java.lang.String toRules (boolean)
boolean escapeUnprintable
protected final java.lang.String baseToRules (boolean)
int c
int i
StringBuffer rulesSource
String id
boolean escapeUnprintable
public android.icu.text.Transliterator[] getElements ()
int i
android.icu.text.CompoundTransliterator cpd
android.icu.text.Transliterator[] result
android.icu.text.Transliterator[] result
public final android.icu.text.UnicodeSet getSourceSet ()
android.icu.text.UnicodeSet result
protected android.icu.text.UnicodeSet handleGetSourceSet ()
public android.icu.text.UnicodeSet getTargetSet ()
android.icu.text.UnicodeSet result
public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet)
String t
String s
android.icu.text.UnicodeSet inputFilter
android.icu.text.UnicodeSet sourceSet
android.icu.text.UnicodeSet targetSet
android.icu.text.UnicodeSet myFilter
android.icu.text.UnicodeSet temp
public android.icu.text.UnicodeSet getFilterAsUnicodeSet (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet temp
ClassCastException e
android.icu.text.UnicodeSet externalFilter
android.icu.text.UnicodeSet filterSet
android.icu.text.UnicodeSet temp
public final android.icu.text.Transliterator getInverse ()
public static void registerClass (java.lang.String, java.lang.Class, java.lang.String)
String ID
Class transClass
String displayName
public static void registerFactory (java.lang.String, android.icu.text.Transliterator$Factory)
String ID
android.icu.text.Transliterator$Factory factory
public static void registerInstance (android.icu.text.Transliterator)
android.icu.text.Transliterator trans
static void registerInstance (android.icu.text.Transliterator, boolean)
android.icu.text.Transliterator trans
boolean visible
public static void registerAlias (java.lang.String, java.lang.String)
String aliasID
String realID
static void registerSpecialInverse (java.lang.String, java.lang.String, boolean)
String target
String inverseTarget
boolean bidirectional
public static void unregister (java.lang.String)
String ID
public static final java.util.Enumeration getAvailableIDs ()
public static final java.util.Enumeration getAvailableSources ()
public static final java.util.Enumeration getAvailableTargets (java.lang.String)
String source
public static final java.util.Enumeration getAvailableVariants (java.lang.String, java.lang.String)
String source
String target
public static void registerAny ()
public java.lang.String transform (java.lang.String)
String source
public volatile java.lang.Object transform (java.lang.Object)
static void ()
int dir
int dir
String resString
int dir
String direction
String resString
String ID
android.icu.util.UResourceBundle res
String type
android.icu.util.UResourceBundle colBund
android.icu.util.UResourceBundle bundle
android.icu.util.UResourceBundle transIDs
int row
int maxRows
}
android/icu/text/TransliteratorIDParser$SingleID.classTransliteratorIDParser.java
package android.icu.text
android.icu.text.TransliteratorIDParser$SingleID extends java.lang.Object {
public String canonID
public String basicID
public String filter
void (java.lang.String, java.lang.String, java.lang.String)
String c
String b
String f
void (java.lang.String, java.lang.String)
String c
String b
android.icu.text.Transliterator getInstance ()
android.icu.text.Transliterator t
android.icu.text.Transliterator t
}
android/icu/text/TransliteratorIDParser$Specs.classTransliteratorIDParser.java
package android.icu.text
android.icu.text.TransliteratorIDParser$Specs extends java.lang.Object {
public String source
public String target
public String variant
public String filter
public boolean sawSource
void (java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String)
String s
String t
String v
boolean sawS
String f
}
android/icu/text/TransliteratorIDParser.classTransliteratorIDParser.java
package android.icu.text
android.icu.text.TransliteratorIDParser extends java.lang.Object {
private static final char ID_DELIM
private static final char TARGET_SEP
private static final char VARIANT_SEP
private static final char OPEN_REV
private static final char CLOSE_REV
private static final String ANY
private static final int FORWARD
private static final int REVERSE
private static final java.util.Map SPECIAL_INVERSES
void ()
public static android.icu.text.TransliteratorIDParser$SingleID parseFilterID (java.lang.String, int[])
String id
int[] pos
int start
android.icu.text.TransliteratorIDParser$Specs specs
android.icu.text.TransliteratorIDParser$SingleID single
public static android.icu.text.TransliteratorIDParser$SingleID parseSingleID (java.lang.String, int[], int)
int pass
android.icu.text.TransliteratorIDParser$SingleID single
android.icu.text.TransliteratorIDParser$SingleID single
android.icu.text.TransliteratorIDParser$SingleID single
String id
int[] pos
int dir
int start
android.icu.text.TransliteratorIDParser$Specs specsA
android.icu.text.TransliteratorIDParser$Specs specsB
boolean sawParen
android.icu.text.TransliteratorIDParser$SingleID single
public static android.icu.text.UnicodeSet parseGlobalFilter (java.lang.String, int[], int, int[], java.lang.StringBuffer)
IllegalArgumentException e
java.text.ParsePosition ppos
String pattern
String id
int[] pos
int dir
int[] withParens
StringBuffer canonID
android.icu.text.UnicodeSet filter
int start
public static boolean parseCompoundID (java.lang.String, int, java.lang.StringBuffer, java.util.List, android.icu.text.UnicodeSet[])
android.icu.text.TransliteratorIDParser$SingleID single
android.icu.text.TransliteratorIDParser$SingleID single
int i
String id
int dir
StringBuffer canonID
java.util.List list
android.icu.text.UnicodeSet[] globalFilter
int[] pos
int[] withParens
android.icu.text.UnicodeSet filter
boolean sawDelimiter
static java.util.List instantiateList (java.util.List)
android.icu.text.TransliteratorIDParser$SingleID single
android.icu.text.Transliterator t
android.icu.text.Transliterator t
java.util.List ids
java.util.List translits
public static java.lang.String[] IDtoSTV (java.lang.String)
String id
String source
String target
String variant
int sep
int var
boolean isSourcePresent
public static java.lang.String STVtoID (java.lang.String, java.lang.String, java.lang.String)
String source
String target
String variant
StringBuilder id
public static void registerSpecialInverse (java.lang.String, java.lang.String, boolean)
String target
String inverseTarget
boolean bidirectional
private static android.icu.text.TransliteratorIDParser$Specs parseFilterID (java.lang.String, int[], boolean)
java.text.ParsePosition ppos
char c
String spec
String id
int[] pos
boolean allowFilter
String first
String source
String target
String variant
String filter
char delimiter
int specCount
int start
boolean sawSource
private static android.icu.text.TransliteratorIDParser$SingleID specsToID (android.icu.text.TransliteratorIDParser$Specs, int)
StringBuilder buf
android.icu.text.TransliteratorIDParser$Specs specs
int dir
String canonID
String basicID
String basicPrefix
private static android.icu.text.TransliteratorIDParser$SingleID specsToSpecialInverse (android.icu.text.TransliteratorIDParser$Specs)
StringBuilder buf
String basicID
android.icu.text.TransliteratorIDParser$Specs specs
String inverseTarget
static void ()
}
android/icu/text/TransliteratorParser$1.classTransliteratorParser.java
package android.icu.text
android.icu.text.TransliteratorParser$1 extends java.lang.Object {
}
android/icu/text/TransliteratorParser$ParseData.classTransliteratorParser.java
package android.icu.text
android.icu.text.TransliteratorParser$ParseData extends java.lang.Object implements android.icu.text.SymbolTable {
final android.icu.text.TransliteratorParser this$0
private void (android.icu.text.TransliteratorParser)
public char[] lookup (java.lang.String)
String name
public android.icu.text.UnicodeMatcher lookupMatcher (int)
int ch
int i
public java.lang.String parseReference (java.lang.String, java.text.ParsePosition, int)
char c
String text
java.text.ParsePosition pos
int limit
int start
int i
public boolean isMatcher (int)
int ch
int i
public boolean isReplacer (int)
int ch
int i
void (android.icu.text.TransliteratorParser, android.icu.text.TransliteratorParser$1)
android.icu.text.TransliteratorParser x0
android.icu.text.TransliteratorParser$1 x1
}
android/icu/text/TransliteratorParser$RuleArray.classTransliteratorParser.java
package android.icu.text
android.icu.text.TransliteratorParser$RuleArray extends android.icu.text.TransliteratorParser$RuleBody {
String[] array
int i
public void (java.lang.String[])
String[] array
public java.lang.String handleNextLine ()
public void reset ()
}
android/icu/text/TransliteratorParser$RuleBody.classTransliteratorParser.java
package android.icu.text
abstract android.icu.text.TransliteratorParser$RuleBody extends java.lang.Object {
private void ()
java.lang.String nextLine ()
StringBuilder b
String s
abstract void reset ()
abstract java.lang.String handleNextLine ()
void (android.icu.text.TransliteratorParser$1)
android.icu.text.TransliteratorParser$1 x0
}
android/icu/text/TransliteratorParser$RuleHalf.classTransliteratorParser.java
package android.icu.text
android.icu.text.TransliteratorParser$RuleHalf extends java.lang.Object {
public String text
public int cursor
public int ante
public int post
public int cursorOffset
private int cursorOffsetPos
public boolean anchorStart
public boolean anchorEnd
private int nextSegmentNumber
private void ()
public int parse (java.lang.String, int, int, android.icu.text.TransliteratorParser)
String rule
int pos
int limit
android.icu.text.TransliteratorParser parser
int start
StringBuffer buf
private int parseSection (java.lang.String, int, int, android.icu.text.TransliteratorParser, java.lang.StringBuffer, android.icu.text.UnicodeSet, boolean)
int escaped
int iq
int bufSegStart
int segmentNumber
android.icu.text.StringMatcher m
android.icu.text.TransliteratorIDParser$SingleID single
android.icu.text.Transliterator t
int bufSegStart
android.icu.text.FunctionReplacer r
String name
int r
int qstart
int qlimit
int qstart
int qlimit
android.icu.text.UnicodeMatcher m
String precontext
String postContext
RuntimeException e
int qstart
int qlimit
android.icu.text.UnicodeMatcher m
int min
int max
char c
String rule
int pos
int limit
android.icu.text.TransliteratorParser parser
StringBuffer buf
android.icu.text.UnicodeSet illegal
boolean isSegment
int start
java.text.ParsePosition pp
int quoteStart
int quoteLimit
int varStart
int varLimit
int[] iref
int bufStart
void removeContext ()
public boolean isValidOutput (android.icu.text.TransliteratorParser)
int c
int i
android.icu.text.TransliteratorParser parser
public boolean isValidInput (android.icu.text.TransliteratorParser)
int c
int i
android.icu.text.TransliteratorParser parser
void (android.icu.text.TransliteratorParser$1)
android.icu.text.TransliteratorParser$1 x0
}
android/icu/text/TransliteratorParser.classTransliteratorParser.java
package android.icu.text
android.icu.text.TransliteratorParser extends java.lang.Object {
public java.util.List dataVector
public java.util.List idBlockVector
private android.icu.text.RuleBasedTransliterator$Data curData
public android.icu.text.UnicodeSet compoundFilter
private int direction
private android.icu.text.TransliteratorParser$ParseData parseData
private java.util.List variablesVector
private java.util.Map variableNames
private StringBuffer segmentStandins
private java.util.List segmentObjects
private char variableNext
private char variableLimit
private String undefinedVariableName
private int dotStandIn
private static final String ID_TOKEN
private static final int ID_TOKEN_LEN
private static final char VARIABLE_DEF_OP
private static final char FORWARD_RULE_OP
private static final char REVERSE_RULE_OP
private static final char FWDREV_RULE_OP
private static final String OPERATORS
private static final String HALF_ENDERS
private static final char QUOTE
private static final char ESCAPE
private static final char END_OF_RULE
private static final char RULE_COMMENT_CHAR
private static final char CONTEXT_ANTE
private static final char CONTEXT_POST
private static final char CURSOR_POS
private static final char CURSOR_OFFSET
private static final char ANCHOR_START
private static final char KLEENE_STAR
private static final char ONE_OR_MORE
private static final char ZERO_OR_ONE
private static final char DOT
private static final String DOT_SET
private static final char SEGMENT_OPEN
private static final char SEGMENT_CLOSE
private static final char FUNCTION
private static final char ALT_REVERSE_RULE_OP
private static final char ALT_FORWARD_RULE_OP
private static final char ALT_FWDREV_RULE_OP
private static final char ALT_FUNCTION
private static android.icu.text.UnicodeSet ILLEGAL_TOP
private static android.icu.text.UnicodeSet ILLEGAL_SEG
private static android.icu.text.UnicodeSet ILLEGAL_FUNC
public void ()
public void parse (java.lang.String, int)
String rules
int dir
void parseRules (android.icu.text.TransliteratorParser$RuleBody, int)
int[] withParens
android.icu.text.UnicodeSet f
int[] p
android.icu.text.TransliteratorIDParser$SingleID id
int ppp
android.icu.impl.IllegalIcuArgumentException icuEx
IllegalArgumentException e
char c
String rule
int pos
int limit
android.icu.text.RuleBasedTransliterator$Data data
int i
android.icu.text.RuleBasedTransliterator$Data data
int i
IllegalArgumentException e
RuntimeException previous
int i
android.icu.text.TransliteratorParser$RuleBody ruleArray
int dir
boolean parsingIDs
int ruleCount
java.util.List errors
int errorCount
StringBuilder idBlockResult
int compoundFilterOffset
private int parseRule (java.lang.String, int, int)
int n
char[] value
int i
int i
android.icu.text.TransliteratorParser$RuleHalf temp
String rule
int pos
int limit
int start
char operator
android.icu.text.TransliteratorParser$RuleHalf left
android.icu.text.TransliteratorParser$RuleHalf right
android.icu.text.UnicodeMatcher[] segmentsArray
private void setVariableRange (int, int)
int start
int end
private void checkVariableRange (int, java.lang.String, int)
int ch
String rule
int start
private void pragmaMaximumBackup (int)
int backup
private void pragmaNormalizeRules (android.icu.text.Normalizer$Mode)
android.icu.text.Normalizer$Mode mode
static boolean resemblesPragma (java.lang.String, int, int)
String rule
int pos
int limit
private int parsePragma (java.lang.String, int, int)
String rule
int pos
int limit
int[] array
int p
static final void syntaxError (java.lang.String, java.lang.String, int)
String msg
String rule
int start
int end
static final int ruleEnd (java.lang.String, int, int)
String rule
int start
int limit
int end
private final char parseSet (java.lang.String, java.text.ParsePosition)
String rule
java.text.ParsePosition pos
android.icu.text.UnicodeSet set
char generateStandInFor (java.lang.Object)
int i
Object obj
public char getSegmentStandin (int)
int seg
char c
public void setSegmentObject (int, android.icu.text.StringMatcher)
int seg
android.icu.text.StringMatcher obj
int index
char getDotStandIn ()
private void appendVariableDef (java.lang.String, java.lang.StringBuffer)
String name
StringBuffer buf
char[] ch
static java.util.Map access$000 (android.icu.text.TransliteratorParser)
android.icu.text.TransliteratorParser x0
static android.icu.text.RuleBasedTransliterator$Data access$100 (android.icu.text.TransliteratorParser)
android.icu.text.TransliteratorParser x0
static java.util.List access$200 (android.icu.text.TransliteratorParser)
android.icu.text.TransliteratorParser x0
static android.icu.text.UnicodeSet access$400 ()
static char access$500 (android.icu.text.TransliteratorParser, java.lang.String, java.text.ParsePosition)
android.icu.text.TransliteratorParser x0
String x1
java.text.ParsePosition x2
static void access$600 (android.icu.text.TransliteratorParser, int, java.lang.String, int)
android.icu.text.TransliteratorParser x0
int x1
String x2
int x3
static android.icu.text.UnicodeSet access$700 ()
static android.icu.text.UnicodeSet access$800 ()
static android.icu.text.TransliteratorParser$ParseData access$900 (android.icu.text.TransliteratorParser)
android.icu.text.TransliteratorParser x0
static void access$1000 (android.icu.text.TransliteratorParser, java.lang.String, java.lang.StringBuffer)
android.icu.text.TransliteratorParser x0
String x1
StringBuffer x2
static void ()
}
android/icu/text/TransliteratorRegistry$AliasEntry.classTransliteratorRegistry.java
package android.icu.text
android.icu.text.TransliteratorRegistry$AliasEntry extends java.lang.Object {
public String alias
public void (java.lang.String)
String a
}
android/icu/text/TransliteratorRegistry$CompoundRBTEntry.classTransliteratorRegistry.java
package android.icu.text
android.icu.text.TransliteratorRegistry$CompoundRBTEntry extends java.lang.Object {
private String ID
private java.util.List idBlockVector
private java.util.List dataVector
private android.icu.text.UnicodeSet compoundFilter
public void (java.lang.String, java.util.List, java.util.List, android.icu.text.UnicodeSet)
String theID
java.util.List theIDBlockVector
java.util.List theDataVector
android.icu.text.UnicodeSet theCompoundFilter
public android.icu.text.Transliterator getInstance ()
String idBlock
android.icu.text.RuleBasedTransliterator$Data data
int i
java.util.List transliterators
int passNumber
int limit
android.icu.text.Transliterator t
}
android/icu/text/TransliteratorRegistry$IDEnumeration.classTransliteratorRegistry.java
package android.icu.text
android.icu.text.TransliteratorRegistry$IDEnumeration extends java.lang.Object implements java.util.Enumeration {
java.util.Enumeration en
public void (java.util.Enumeration)
java.util.Enumeration e
public boolean hasMoreElements ()
public java.lang.String nextElement ()
public volatile java.lang.Object nextElement ()
}
android/icu/text/TransliteratorRegistry$LocaleEntry.classTransliteratorRegistry.java
package android.icu.text
android.icu.text.TransliteratorRegistry$LocaleEntry extends java.lang.Object {
public String rule
public int direction
public void (java.lang.String, int)
String r
int d
}
android/icu/text/TransliteratorRegistry$ResourceEntry.classTransliteratorRegistry.java
package android.icu.text
android.icu.text.TransliteratorRegistry$ResourceEntry extends java.lang.Object {
public String resource
public String encoding
public int direction
public void (java.lang.String, java.lang.String, int)
String n
String enc
int d
}
android/icu/text/TransliteratorRegistry$Spec.classTransliteratorRegistry.java
package android.icu.text
android.icu.text.TransliteratorRegistry$Spec extends java.lang.Object {
private String top
private String spec
private String nextSpec
private String scriptName
private boolean isSpecLocale
private boolean isNextLocale
private android.icu.impl.ICUResourceBundle res
public void (java.lang.String)
java.util.Locale toploc
int script
int[] s
java.util.MissingResourceException e
String theSpec
public boolean hasFallback ()
public void reset ()
private void setupNext ()
int i
public java.lang.String next ()
public java.lang.String get ()
public boolean isLocale ()
public java.util.ResourceBundle getBundle ()
public java.lang.String getTop ()
}
android/icu/text/TransliteratorRegistry.classTransliteratorRegistry.java
package android.icu.text
android.icu.text.TransliteratorRegistry extends java.lang.Object {
private static final char LOCALE_SEP
private static final String NO_VARIANT
private static final String ANY
private java.util.Map registry
private java.util.Map specDAG
private java.util.List availableIDs
private static final boolean DEBUG
public void ()
public android.icu.text.Transliterator get (java.lang.String, java.lang.StringBuffer)
String ID
StringBuffer aliasReturn
Object[] entry
public void put (java.lang.String, java.lang.Class, boolean)
String ID
Class transliteratorSubclass
boolean visible
public void put (java.lang.String, android.icu.text.Transliterator$Factory, boolean)
String ID
android.icu.text.Transliterator$Factory factory
boolean visible
public void put (java.lang.String, java.lang.String, java.lang.String, int, boolean)
String ID
String resourceName
String encoding
int dir
boolean visible
public void put (java.lang.String, java.lang.String, boolean)
String ID
String alias
boolean visible
public void put (java.lang.String, android.icu.text.Transliterator, boolean)
String ID
android.icu.text.Transliterator trans
boolean visible
public void remove (java.lang.String)
String ID
String[] stv
String id
public java.util.Enumeration getAvailableIDs ()
public java.util.Enumeration getAvailableSources ()
public java.util.Enumeration getAvailableTargets (java.lang.String)
String source
android.icu.util.CaseInsensitiveString cisrc
java.util.Map targets
public java.util.Enumeration getAvailableVariants (java.lang.String, java.lang.String)
String source
String target
android.icu.util.CaseInsensitiveString cisrc
android.icu.util.CaseInsensitiveString citrg
java.util.Map targets
java.util.List variants
private void registerEntry (java.lang.String, java.lang.String, java.lang.String, java.lang.Object, boolean)
String source
String target
String variant
Object entry
boolean visible
String s
String ID
private void registerEntry (java.lang.String, java.lang.Object, boolean)
String ID
Object entry
boolean visible
String[] stv
String id
private void registerEntry (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Object, boolean)
Object[] arrayOfObj
String ID
String source
String target
String variant
Object entry
boolean visible
android.icu.util.CaseInsensitiveString ciID
Object[] arrayOfObj
private void registerSTV (java.lang.String, java.lang.String, java.lang.String)
String source
String target
String variant
android.icu.util.CaseInsensitiveString cisrc
android.icu.util.CaseInsensitiveString citrg
android.icu.util.CaseInsensitiveString civar
java.util.Map targets
java.util.List variants
private void removeSTV (java.lang.String, java.lang.String, java.lang.String)
String source
String target
String variant
android.icu.util.CaseInsensitiveString cisrc
android.icu.util.CaseInsensitiveString citrg
android.icu.util.CaseInsensitiveString civar
java.util.Map targets
java.util.List variants
private java.lang.Object[] findInDynamicStore (android.icu.text.TransliteratorRegistry$Spec, android.icu.text.TransliteratorRegistry$Spec, java.lang.String)
android.icu.text.TransliteratorRegistry$Spec src
android.icu.text.TransliteratorRegistry$Spec trg
String variant
String ID
private java.lang.Object[] findInStaticStore (android.icu.text.TransliteratorRegistry$Spec, android.icu.text.TransliteratorRegistry$Spec, java.lang.String)
android.icu.text.TransliteratorRegistry$Spec src
android.icu.text.TransliteratorRegistry$Spec trg
String variant
Object[] entry
private java.lang.Object[] findInBundle (android.icu.text.TransliteratorRegistry$Spec, android.icu.text.TransliteratorRegistry$Spec, java.lang.String, int)
int dir
String[] subres
int i
StringBuilder tag
int pass
android.icu.text.TransliteratorRegistry$Spec specToOpen
android.icu.text.TransliteratorRegistry$Spec specToFind
String variant
int direction
java.util.ResourceBundle res
private java.lang.Object[] find (java.lang.String)
String ID
String[] stv
private java.lang.Object[] find (java.lang.String, java.lang.String, java.lang.String)
String source
String target
String variant
android.icu.text.TransliteratorRegistry$Spec src
android.icu.text.TransliteratorRegistry$Spec trg
Object[] entry
private android.icu.text.Transliterator instantiateEntry (java.lang.String, java.lang.Object[], java.lang.StringBuffer)
android.icu.text.RuleBasedTransliterator$Data data
android.icu.text.AnyTransliterator temp
android.icu.text.RuleBasedTransliterator temp
android.icu.text.CompoundTransliterator temp
android.icu.text.TransliteratorRegistry$ResourceEntry re
android.icu.text.TransliteratorRegistry$LocaleEntry le
ClassCastException e
Object entry
android.icu.text.TransliteratorParser parser
String ID
Object[] entryWrapper
StringBuffer aliasReturn
}
android/icu/text/UCharacterIterator.classUCharacterIterator.java
package android.icu.text
public abstract android.icu.text.UCharacterIterator extends java.lang.Object implements java.lang.Cloneable android.icu.text.UForwardCharacterIterator {
protected void ()
public static final android.icu.text.UCharacterIterator getInstance (android.icu.text.Replaceable)
android.icu.text.Replaceable source
public static final android.icu.text.UCharacterIterator getInstance (java.lang.String)
String source
public static final android.icu.text.UCharacterIterator getInstance (char[])
char[] source
public static final android.icu.text.UCharacterIterator getInstance (char[], int, int)
char[] source
int start
int limit
public static final android.icu.text.UCharacterIterator getInstance (java.lang.StringBuffer)
StringBuffer source
public static final android.icu.text.UCharacterIterator getInstance (java.text.CharacterIterator)
java.text.CharacterIterator source
public java.text.CharacterIterator getCharacterIterator ()
public abstract int current ()
public int currentCodePoint ()
int ch2
int ch
public abstract int getLength ()
public abstract int getIndex ()
public abstract int next ()
public int nextCodePoint ()
int ch2
int ch1
public abstract int previous ()
public int previousCodePoint ()
int ch2
int ch1
public abstract void setIndex (int)
public void setToLimit ()
public void setToStart ()
public abstract int getText (char[], int)
public final int getText (char[])
char[] fillIn
public java.lang.String getText ()
char[] text
public int moveIndex (int)
int delta
int x
public int moveCodePointIndex (int)
int delta
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
android/icu/text/UFieldPosition.classUFieldPosition.java
package android.icu.text
public android.icu.text.UFieldPosition extends java.text.FieldPosition {
private int countVisibleFractionDigits
private long fractionDigits
public void ()
public void (int)
int field
public void (java.text.Format$Field, int)
java.text.Format$Field attribute
int fieldID
public void (java.text.Format$Field)
java.text.Format$Field attribute
public void setFractionDigits (int, long)
int countVisibleFractionDigits
long fractionDigits
public int getCountVisibleFractionDigits ()
public long getFractionDigits ()
}
android/icu/text/UFormat.classUFormat.java
package android.icu.text
public abstract android.icu.text.UFormat extends java.text.Format {
private static final long serialVersionUID
private android.icu.util.ULocale validLocale
private android.icu.util.ULocale actualLocale
public void ()
public final android.icu.util.ULocale getLocale (android.icu.util.ULocale$Type)
android.icu.util.ULocale$Type type
final void setLocale (android.icu.util.ULocale, android.icu.util.ULocale)
android.icu.util.ULocale valid
android.icu.util.ULocale actual
}
android/icu/text/UForwardCharacterIterator.classUForwardCharacterIterator.java
package android.icu.text
public abstract android.icu.text.UForwardCharacterIterator extends java.lang.Object {
public static final int DONE
public abstract int next ()
public abstract int nextCodePoint ()
}
android/icu/text/UnescapeTransliterator$1.classUnescapeTransliterator.java
package android.icu.text
final android.icu.text.UnescapeTransliterator$1 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/UnescapeTransliterator$2.classUnescapeTransliterator.java
package android.icu.text
final android.icu.text.UnescapeTransliterator$2 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/UnescapeTransliterator$3.classUnescapeTransliterator.java
package android.icu.text
final android.icu.text.UnescapeTransliterator$3 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/UnescapeTransliterator$4.classUnescapeTransliterator.java
package android.icu.text
final android.icu.text.UnescapeTransliterator$4 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/UnescapeTransliterator$5.classUnescapeTransliterator.java
package android.icu.text
final android.icu.text.UnescapeTransliterator$5 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/UnescapeTransliterator$6.classUnescapeTransliterator.java
package android.icu.text
final android.icu.text.UnescapeTransliterator$6 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/UnescapeTransliterator$7.classUnescapeTransliterator.java
package android.icu.text
final android.icu.text.UnescapeTransliterator$7 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/UnescapeTransliterator.classUnescapeTransliterator.java
package android.icu.text
android.icu.text.UnescapeTransliterator extends android.icu.text.Transliterator {
private char[] spec
private static final char END
static void register ()
void (java.lang.String, char[])
String ID
char[] spec
protected void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean)
char c
int ch
int digit
char c
String str
int u
int digitCount
int prefixLen
int suffixLen
int radix
int minDigits
int maxDigits
int s
boolean match
int i
int ipat
android.icu.text.Replaceable text
android.icu.text.Transliterator$Position pos
boolean isIncremental
int start
int limit
public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet)
int j
int j
int end
int radix
int i
android.icu.text.UnicodeSet inputFilter
android.icu.text.UnicodeSet sourceSet
android.icu.text.UnicodeSet targetSet
android.icu.text.UnicodeSet myFilter
android.icu.text.UnicodeSet items
StringBuilder buffer
}
android/icu/text/UnhandledBreakEngine.classUnhandledBreakEngine.java
package android.icu.text
final android.icu.text.UnhandledBreakEngine extends java.lang.Object implements android.icu.text.LanguageBreakEngine {
private final android.icu.text.UnicodeSet[] fHandled
public void ()
int i
public boolean handles (int, int)
int c
int breakType
public int findBreaks (java.text.CharacterIterator, int, int, boolean, int, android.icu.text.DictionaryBreakEngine$DequeI)
java.text.CharacterIterator text
int startPos
int endPos
boolean reverse
int breakType
android.icu.text.DictionaryBreakEngine$DequeI foundBreaks
public synchronized void handleChar (int, int)
int script
int c
int breakType
}
android/icu/text/UnicodeCompressor.classUnicodeCompressor.java
package android.icu.text
public final android.icu.text.UnicodeCompressor extends java.lang.Object implements android.icu.text.SCSU {
private static boolean[] sSingleTagTable
private static boolean[] sUnicodeTagTable
private int fCurrentWindow
private int[] fOffsets
private int fMode
private int[] fIndexCount
private int[] fTimeStamps
private int fTimeStamp
public void ()
public static byte[] compress (java.lang.String)
String buffer
public static byte[] compress (char[], int, int)
char[] buffer
int start
int limit
android.icu.text.UnicodeCompressor comp
int len
byte[] temp
int byteCount
byte[] result
public int compress (char[], int, int, int[], byte[], int, int)
char[] charBuffer
int charBufferStart
int charBufferLimit
int[] charsRead
byte[] byteBuffer
int byteBufferStart
int byteBufferLimit
int bytePos
int ucPos
int curUC
int curIndex
int nextUC
int forwardUC
int whichWindow
int hiByte
int loByte
public void reset ()
int i
private static int makeIndex (int)
int c
private boolean inDynamicWindow (int, int)
int c
int whichWindow
private static boolean inStaticWindow (int, int)
int c
int whichWindow
private static boolean isCompressible (int)
int c
private int findDynamicWindow (int)
int i
int c
private static int findStaticWindow (int)
int i
int c
private int getLRDefinedWindow ()
int i
int leastRU
int whichWindow
static void ()
}
android/icu/text/UnicodeDecompressor.classUnicodeDecompressor.java
package android.icu.text
public final android.icu.text.UnicodeDecompressor extends java.lang.Object implements android.icu.text.SCSU {
private int fCurrentWindow
private int[] fOffsets
private int fMode
private static final int BUFSIZE
private byte[] fBuffer
private int fBufferLength
public void ()
public static java.lang.String decompress (byte[])
byte[] buffer
char[] buf
public static char[] decompress (byte[], int, int)
byte[] buffer
int start
int limit
android.icu.text.UnicodeDecompressor comp
int len
char[] temp
int charCount
char[] result
public int decompress (byte[], int, int, int[], char[], int, int)
int newBytes
int count
int normalizedBase
int dByte
byte[] byteBuffer
int byteBufferStart
int byteBufferLimit
int[] bytesRead
char[] charBuffer
int charBufferStart
int charBufferLimit
int bytePos
int ucPos
int aByte
public void reset ()
}
android/icu/text/UnicodeFilter.classUnicodeFilter.java
package android.icu.text
public abstract android.icu.text.UnicodeFilter extends java.lang.Object implements android.icu.text.UnicodeMatcher {
public abstract boolean contains (int)
public int matches (android.icu.text.Replaceable, int[], int, boolean)
int c
android.icu.text.Replaceable text
int[] offset
int limit
boolean incremental
protected void ()
}
android/icu/text/UnicodeMatcher.classUnicodeMatcher.java
package android.icu.text
public abstract android.icu.text.UnicodeMatcher extends java.lang.Object {
public static final int U_MISMATCH
public static final int U_PARTIAL_MATCH
public static final int U_MATCH
public static final char ETHER
public abstract int matches (android.icu.text.Replaceable, int[], int, boolean)
public abstract java.lang.String toPattern (boolean)
public abstract boolean matchesIndexValue (int)
public abstract void addMatchSetTo (android.icu.text.UnicodeSet)
}
android/icu/text/UnicodeNameTransliterator$1.classUnicodeNameTransliterator.java
package android.icu.text
final android.icu.text.UnicodeNameTransliterator$1 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/UnicodeNameTransliterator.classUnicodeNameTransliterator.java
package android.icu.text
android.icu.text.UnicodeNameTransliterator extends android.icu.text.Transliterator {
static final String _ID
static final String OPEN_DELIM
static final char CLOSE_DELIM
static final int OPEN_DELIM_LEN
static void register ()
public void (android.icu.text.UnicodeFilter)
android.icu.text.UnicodeFilter filter
protected void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean)
int clen
int len
int c
String name
android.icu.text.Replaceable text
android.icu.text.Transliterator$Position offsets
boolean isIncremental
int cursor
int limit
StringBuilder str
public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet inputFilter
android.icu.text.UnicodeSet sourceSet
android.icu.text.UnicodeSet targetSet
android.icu.text.UnicodeSet myFilter
}
android/icu/text/UnicodeReplacer.classUnicodeReplacer.java
package android.icu.text
abstract android.icu.text.UnicodeReplacer extends java.lang.Object {
public abstract int replace (android.icu.text.Replaceable, int, int, int[])
public abstract java.lang.String toReplacerPattern (boolean)
public abstract void addReplacementSetTo (android.icu.text.UnicodeSet)
}
android/icu/text/UnicodeSet$1.classUnicodeSet.java
package android.icu.text
android.icu.text.UnicodeSet$1 extends java.lang.Object {
}
android/icu/text/UnicodeSet$ComparisonStyle.classUnicodeSet.java
package android.icu.text
public final android.icu.text.UnicodeSet$ComparisonStyle extends java.lang.Enum {
public static final android.icu.text.UnicodeSet$ComparisonStyle SHORTER_FIRST
public static final android.icu.text.UnicodeSet$ComparisonStyle LEXICOGRAPHIC
public static final android.icu.text.UnicodeSet$ComparisonStyle LONGER_FIRST
private static final android.icu.text.UnicodeSet$ComparisonStyle[] $VALUES
public static android.icu.text.UnicodeSet$ComparisonStyle[] values ()
public static android.icu.text.UnicodeSet$ComparisonStyle valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/UnicodeSet$EntryRange.classUnicodeSet.java
package android.icu.text
public android.icu.text.UnicodeSet$EntryRange extends java.lang.Object {
public int codepoint
public int codepointEnd
void ()
public java.lang.String toString ()
StringBuilder b
}
android/icu/text/UnicodeSet$EntryRangeIterable.classUnicodeSet.java
package android.icu.text
android.icu.text.UnicodeSet$EntryRangeIterable extends java.lang.Object implements java.lang.Iterable {
final android.icu.text.UnicodeSet this$0
private void (android.icu.text.UnicodeSet)
public java.util.Iterator iterator ()
void (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet$1)
android.icu.text.UnicodeSet x0
android.icu.text.UnicodeSet$1 x1
}
android/icu/text/UnicodeSet$EntryRangeIterator.classUnicodeSet.java
package android.icu.text
android.icu.text.UnicodeSet$EntryRangeIterator extends java.lang.Object implements java.util.Iterator {
int pos
android.icu.text.UnicodeSet$EntryRange result
final android.icu.text.UnicodeSet this$0
private void (android.icu.text.UnicodeSet)
public boolean hasNext ()
public android.icu.text.UnicodeSet$EntryRange next ()
public void remove ()
public volatile java.lang.Object next ()
void (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet$1)
android.icu.text.UnicodeSet x0
android.icu.text.UnicodeSet$1 x1
}
android/icu/text/UnicodeSet$Filter.classUnicodeSet.java
package android.icu.text
abstract android.icu.text.UnicodeSet$Filter extends java.lang.Object {
public abstract boolean contains (int)
}
android/icu/text/UnicodeSet$GeneralCategoryMaskFilter.classUnicodeSet.java
package android.icu.text
android.icu.text.UnicodeSet$GeneralCategoryMaskFilter extends java.lang.Object implements android.icu.text.UnicodeSet$Filter {
int mask
void (int)
int mask
public boolean contains (int)
int ch
}
android/icu/text/UnicodeSet$IntPropertyFilter.classUnicodeSet.java
package android.icu.text
android.icu.text.UnicodeSet$IntPropertyFilter extends java.lang.Object implements android.icu.text.UnicodeSet$Filter {
int prop
int value
void (int, int)
int prop
int value
public boolean contains (int)
int ch
}
android/icu/text/UnicodeSet$NumericValueFilter.classUnicodeSet.java
package android.icu.text
android.icu.text.UnicodeSet$NumericValueFilter extends java.lang.Object implements android.icu.text.UnicodeSet$Filter {
double value
void (double)
double value
public boolean contains (int)
int ch
}
android/icu/text/UnicodeSet$ScriptExtensionsFilter.classUnicodeSet.java
package android.icu.text
android.icu.text.UnicodeSet$ScriptExtensionsFilter extends java.lang.Object implements android.icu.text.UnicodeSet$Filter {
int script
void (int)
int script
public boolean contains (int)
int c
}
android/icu/text/UnicodeSet$SpanCondition.classUnicodeSet.java
package android.icu.text
public final android.icu.text.UnicodeSet$SpanCondition extends java.lang.Enum {
public static final android.icu.text.UnicodeSet$SpanCondition NOT_CONTAINED
public static final android.icu.text.UnicodeSet$SpanCondition CONTAINED
public static final android.icu.text.UnicodeSet$SpanCondition SIMPLE
public static final android.icu.text.UnicodeSet$SpanCondition CONDITION_COUNT
private static final android.icu.text.UnicodeSet$SpanCondition[] $VALUES
public static android.icu.text.UnicodeSet$SpanCondition[] values ()
public static android.icu.text.UnicodeSet$SpanCondition valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/UnicodeSet$UnicodeSetIterator2.classUnicodeSet.java
package android.icu.text
android.icu.text.UnicodeSet$UnicodeSetIterator2 extends java.lang.Object implements java.util.Iterator {
private int[] sourceList
private int len
private int item
private int current
private int limit
private java.util.TreeSet sourceStrings
private java.util.Iterator stringIterator
private char[] buffer
void (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet source
public boolean hasNext ()
public java.lang.String next ()
int codepoint
int offset
public void remove ()
public volatile java.lang.Object next ()
}
android/icu/text/UnicodeSet$VersionFilter.classUnicodeSet.java
package android.icu.text
android.icu.text.UnicodeSet$VersionFilter extends java.lang.Object implements android.icu.text.UnicodeSet$Filter {
android.icu.util.VersionInfo version
void (android.icu.util.VersionInfo)
android.icu.util.VersionInfo version
public boolean contains (int)
int ch
android.icu.util.VersionInfo v
}
android/icu/text/UnicodeSet$XSymbolTable.classUnicodeSet.java
package android.icu.text
public abstract android.icu.text.UnicodeSet$XSymbolTable extends java.lang.Object implements android.icu.text.SymbolTable {
public void ()
public android.icu.text.UnicodeMatcher lookupMatcher (int)
int i
public boolean applyPropertyAlias (java.lang.String, java.lang.String, android.icu.text.UnicodeSet)
String propertyName
String propertyValue
android.icu.text.UnicodeSet result
public char[] lookup (java.lang.String)
String s
public java.lang.String parseReference (java.lang.String, java.text.ParsePosition, int)
String text
java.text.ParsePosition pos
int limit
}
android/icu/text/UnicodeSet.classUnicodeSet.java
package android.icu.text
public android.icu.text.UnicodeSet extends android.icu.text.UnicodeFilter implements java.lang.Iterable java.lang.Comparable android.icu.util.Freezable {
public static final android.icu.text.UnicodeSet EMPTY
public static final android.icu.text.UnicodeSet ALL_CODE_POINTS
private static android.icu.text.UnicodeSet$XSymbolTable XSYMBOL_TABLE
private static final int LOW
private static final int HIGH
public static final int MIN_VALUE
public static final int MAX_VALUE
private int len
private int[] list
private int[] rangeList
private int[] buffer
java.util.TreeSet strings
private String pat
private static final int START_EXTRA
private static final int GROW_EXTRA
private static final String ANY_ID
private static final String ASCII_ID
private static final String ASSIGNED
private static android.icu.text.UnicodeSet[] INCLUSIONS
private volatile android.icu.impl.BMPSet bmpSet
private volatile android.icu.impl.UnicodeSetStringSpan stringSpan
private static final int LAST0_START
private static final int LAST1_RANGE
private static final int LAST2_SET
private static final int MODE0_NONE
private static final int MODE1_INBRACKET
private static final int MODE2_OUTBRACKET
private static final int SETMODE0_NONE
private static final int SETMODE1_UNICODESET
private static final int SETMODE2_PROPERTYPAT
private static final int SETMODE3_PREPARSED
private static final android.icu.util.VersionInfo NO_VERSION
public static final int IGNORE_SPACE
public static final int CASE
public static final int CASE_INSENSITIVE
public static final int ADD_CASE_MAPPINGS
static final boolean $assertionsDisabled
public void ()
public void (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet other
public void (int, int)
int start
int end
public transient void (int[])
int start
int end
int[] pairs
int last
int i
public void (java.lang.String)
String pattern
public void (java.lang.String, boolean)
String pattern
boolean ignoreWhitespace
public void (java.lang.String, int)
String pattern
int options
public void (java.lang.String, java.text.ParsePosition, android.icu.text.SymbolTable)
String pattern
java.text.ParsePosition pos
android.icu.text.SymbolTable symbols
public void (java.lang.String, java.text.ParsePosition, android.icu.text.SymbolTable, int)
String pattern
java.text.ParsePosition pos
android.icu.text.SymbolTable symbols
int options
public java.lang.Object clone ()
android.icu.text.UnicodeSet result
public android.icu.text.UnicodeSet set (int, int)
int start
int end
public android.icu.text.UnicodeSet set (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet other
public final android.icu.text.UnicodeSet applyPattern (java.lang.String)
String pattern
public android.icu.text.UnicodeSet applyPattern (java.lang.String, boolean)
String pattern
boolean ignoreWhitespace
public android.icu.text.UnicodeSet applyPattern (java.lang.String, int)
String pattern
int options
public static boolean resemblesPattern (java.lang.String, int)
String pattern
int pos
private static void appendCodePoint (java.lang.Appendable, int)
java.io.IOException e
Appendable app
int c
private static void append (java.lang.Appendable, java.lang.CharSequence)
java.io.IOException e
Appendable app
CharSequence s
private static java.lang.Appendable _appendToPat (java.lang.Appendable, java.lang.String, boolean)
int cp
int i
Appendable buf
String s
boolean escapeUnprintable
private static java.lang.Appendable _appendToPat (java.lang.Appendable, int, boolean)
java.io.IOException e
Appendable buf
int c
boolean escapeUnprintable
public java.lang.String toPattern (boolean)
boolean escapeUnprintable
StringBuilder result
private java.lang.Appendable _toPattern (java.lang.Appendable, boolean)
int c
int i
boolean oddNumberOfBackslashes
java.io.IOException e
Appendable result
boolean escapeUnprintable
public java.lang.StringBuffer _generatePattern (java.lang.StringBuffer, boolean)
StringBuffer result
boolean escapeUnprintable
public java.lang.StringBuffer _generatePattern (java.lang.StringBuffer, boolean, boolean)
StringBuffer result
boolean escapeUnprintable
boolean includeStrings
private java.lang.Appendable appendNewPattern (java.lang.Appendable, boolean, boolean)
int start
int end
int i
int start
int end
int i
String s
int count
java.io.IOException e
Appendable result
boolean escapeUnprintable
boolean includeStrings
public int size ()
int i
int n
int count
public boolean isEmpty ()
public boolean matchesIndexValue (int)
int low
int high
int i
int c
String s
int v
public int matches (android.icu.text.Replaceable, int[], int, boolean)
int maxLen
char c
int length
String trial
boolean forward
char firstChar
int highWaterLength
android.icu.text.Replaceable text
int[] offset
int limit
boolean incremental
private static int matchRest (android.icu.text.Replaceable, int, int, java.lang.String)
int i
int maxLen
int i
android.icu.text.Replaceable text
int start
int limit
String s
int maxLen
int slen
public int matchesAt (java.lang.CharSequence, int)
char firstStringChar
int tempLen
char firstChar
String trial
java.util.Iterator it
int cp
CharSequence text
int offset
int lastLen
private static int matchesAt (java.lang.CharSequence, int, java.lang.CharSequence)
char pc
char tc
int j
CharSequence text
int offsetInText
CharSequence substring
int len
int textLength
int i
public void addMatchSetTo (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet toUnionTo
public int indexOf (int)
int start
int limit
int c
int i
int n
public int charAt (int)
int start
int count
int i
int len2
int index
public android.icu.text.UnicodeSet add (int, int)
int start
int end
public android.icu.text.UnicodeSet addAll (int, int)
int start
int end
private android.icu.text.UnicodeSet add_unchecked (int, int)
int start
int end
public final android.icu.text.UnicodeSet add (int)
int c
private final android.icu.text.UnicodeSet add_unchecked (int)
int[] temp
int c
int i
public final android.icu.text.UnicodeSet add (java.lang.CharSequence)
CharSequence s
int cp
private static int getSingleCP (java.lang.CharSequence)
CharSequence s
int cp
public final android.icu.text.UnicodeSet addAll (java.lang.CharSequence)
int cp
int i
CharSequence s
public final android.icu.text.UnicodeSet retainAll (java.lang.CharSequence)
CharSequence s
public final android.icu.text.UnicodeSet complementAll (java.lang.CharSequence)
CharSequence s
public final android.icu.text.UnicodeSet removeAll (java.lang.CharSequence)
CharSequence s
public final android.icu.text.UnicodeSet removeAllStrings ()
public static android.icu.text.UnicodeSet from (java.lang.CharSequence)
CharSequence s
public static android.icu.text.UnicodeSet fromAll (java.lang.CharSequence)
CharSequence s
public android.icu.text.UnicodeSet retain (int, int)
int start
int end
public final android.icu.text.UnicodeSet retain (int)
int c
public final android.icu.text.UnicodeSet retain (java.lang.CharSequence)
String s
boolean isIn
CharSequence cs
int cp
public android.icu.text.UnicodeSet remove (int, int)
int start
int end
public final android.icu.text.UnicodeSet remove (int)
int c
public final android.icu.text.UnicodeSet remove (java.lang.CharSequence)
CharSequence s
int cp
public android.icu.text.UnicodeSet complement (int, int)
int start
int end
public final android.icu.text.UnicodeSet complement (int)
int c
public android.icu.text.UnicodeSet complement ()
public final android.icu.text.UnicodeSet complement (java.lang.CharSequence)
String s2
CharSequence s
int cp
public boolean contains (int)
int c
int i
private final int findCodePoint (int)
int i
int c
int lo
int hi
public boolean contains (int, int)
int start
int end
int i
public final boolean contains (java.lang.CharSequence)
CharSequence s
int cp
public boolean containsAll (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet b
int[] listB
boolean needA
boolean needB
int aPtr
int bPtr
int aLen
int bLen
int startA
int startB
int limitA
int limitB
public boolean containsAll (java.lang.String)
int cp
int i
String s
private boolean containsAll (java.lang.String, int)
String setStr
String s
int i
int cp
public java.lang.String getRegexEquivalent ()
String s
StringBuilder result
public boolean containsNone (int, int)
int start
int end
int i
public boolean containsNone (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet b
int[] listB
boolean needA
boolean needB
int aPtr
int bPtr
int aLen
int bLen
int startA
int startB
int limitA
int limitB
public boolean containsNone (java.lang.CharSequence)
CharSequence s
public final boolean containsSome (int, int)
int start
int end
public final boolean containsSome (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet s
public final boolean containsSome (java.lang.CharSequence)
CharSequence s
public android.icu.text.UnicodeSet addAll (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet c
public android.icu.text.UnicodeSet retainAll (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet c
public android.icu.text.UnicodeSet removeAll (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet c
public android.icu.text.UnicodeSet complementAll (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet c
public android.icu.text.UnicodeSet clear ()
public int getRangeCount ()
public int getRangeStart (int)
int index
public int getRangeEnd (int)
int index
public android.icu.text.UnicodeSet compact ()
int[] temp
public boolean equals (java.lang.Object)
int i
android.icu.text.UnicodeSet that
Exception e
Object o
public int hashCode ()
int i
int result
public java.lang.String toString ()
public android.icu.text.UnicodeSet applyPattern (java.lang.String, java.text.ParsePosition, android.icu.text.SymbolTable, int)
int i
String pattern
java.text.ParsePosition pos
android.icu.text.SymbolTable symbols
int options
boolean parsePositionWasNull
StringBuilder rebuiltPat
android.icu.impl.RuleCharacterIterator chars
private void applyPattern (android.icu.impl.RuleCharacterIterator, android.icu.text.SymbolTable, java.lang.Appendable, int)
ClassCastException e
android.icu.text.UnicodeMatcher m
Exception e
int lastSingle
int curSingle
boolean ok
String curString
boolean anchor
int c
boolean literal
android.icu.text.UnicodeSet nested
int setMode
android.icu.impl.RuleCharacterIterator chars
android.icu.text.SymbolTable symbols
Appendable rebuiltPat
int options
int opts
StringBuilder patBuf
StringBuilder buf
boolean usePat
android.icu.text.UnicodeSet scratch
Object backup
int lastItem
int lastChar
int mode
char op
boolean invert
String lastString
private static void syntaxError (android.icu.impl.RuleCharacterIterator, java.lang.String)
android.icu.impl.RuleCharacterIterator chars
String msg
public java.util.Collection addAllTo (java.util.Collection)
java.util.Collection target
public java.lang.String[] addAllTo (java.lang.String[])
String[] target
public static java.lang.String[] toArray (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet set
public android.icu.text.UnicodeSet add (java.lang.Iterable)
Iterable source
public android.icu.text.UnicodeSet addAll (java.lang.Iterable)
Object o
Iterable source
private void ensureCapacity (int)
int newLen
int[] temp
private void ensureBufferCapacity (int)
int newLen
private int[] range (int, int)
int start
int end
private android.icu.text.UnicodeSet xor (int[], int, int)
int b
int[] other
int otherLen
int polarity
int i
int j
int k
int a
int b
int[] temp
private android.icu.text.UnicodeSet add (int[], int, int)
int[] other
int otherLen
int polarity
int i
int j
int k
int a
int b
int[] temp
private android.icu.text.UnicodeSet retain (int[], int, int)
int[] other
int otherLen
int polarity
int i
int j
int k
int a
int b
int[] temp
private static final int max (int, int)
int a
int b
private static synchronized android.icu.text.UnicodeSet getInclusions (int)
android.icu.text.UnicodeSet incl
int src
private android.icu.text.UnicodeSet applyFilter (android.icu.text.UnicodeSet$Filter, int)
int ch
int start
int end
int j
android.icu.text.UnicodeSet$Filter filter
int src
int startHasProperty
android.icu.text.UnicodeSet inclusions
int limitRange
private static java.lang.String mungeCharName (java.lang.String)
char ch
int i
String source
StringBuilder buf
public android.icu.text.UnicodeSet applyIntPropertyValue (int, int)
int prop
int value
public android.icu.text.UnicodeSet applyPropertyAlias (java.lang.String, java.lang.String)
String propertyAlias
String valueAlias
public android.icu.text.UnicodeSet applyPropertyAlias (java.lang.String, java.lang.String, android.icu.text.SymbolTable)
int v
int v
IllegalArgumentException e
int v
double value
String buf
int ch
android.icu.util.VersionInfo version
int v
int p
android.icu.impl.UPropertyAliases pnames
String propertyAlias
String valueAlias
android.icu.text.SymbolTable symbols
int p
int v
boolean mustNotBeEmpty
boolean invert
private static boolean resemblesPropertyPattern (java.lang.String, int)
String pattern
int pos
private static boolean resemblesPropertyPattern (android.icu.impl.RuleCharacterIterator, int)
int d
android.icu.impl.RuleCharacterIterator chars
int iterOpts
boolean result
Object pos
int c
private android.icu.text.UnicodeSet applyPropertyPattern (java.lang.String, java.text.ParsePosition, android.icu.text.SymbolTable)
char c
String propName
String valueName
String pattern
java.text.ParsePosition ppos
android.icu.text.SymbolTable symbols
int pos
boolean posix
boolean isName
boolean invert
int close
int equals
String propName
String valueName
private void applyPropertyPattern (android.icu.impl.RuleCharacterIterator, java.lang.Appendable, android.icu.text.SymbolTable)
android.icu.impl.RuleCharacterIterator chars
Appendable rebuiltPat
android.icu.text.SymbolTable symbols
String patStr
java.text.ParsePosition pos
private static final void addCaseMapping (android.icu.text.UnicodeSet, int, java.lang.StringBuilder)
android.icu.text.UnicodeSet set
int result
StringBuilder full
public android.icu.text.UnicodeSet closeOver (int)
int cp
int result
int cp
int start
int end
int i
String str
String s
String str
android.icu.text.BreakIterator bi
android.icu.impl.UCaseProps csp
android.icu.text.UnicodeSet foldSet
android.icu.util.ULocale root
int n
StringBuilder full
int[] locCache
int attribute
public boolean isFrozen ()
public android.icu.text.UnicodeSet freeze ()
int i
int capacity
int[] oldList
public int span (java.lang.CharSequence, android.icu.text.UnicodeSet$SpanCondition)
CharSequence s
android.icu.text.UnicodeSet$SpanCondition spanCondition
public int span (java.lang.CharSequence, int, android.icu.text.UnicodeSet$SpanCondition)
int which
android.icu.impl.UnicodeSetStringSpan strSpan
CharSequence s
int start
android.icu.text.UnicodeSet$SpanCondition spanCondition
int end
public int spanAndCount (java.lang.CharSequence, int, android.icu.text.UnicodeSet$SpanCondition, android.icu.util.OutputInt)
int which
android.icu.impl.UnicodeSetStringSpan strSpan
CharSequence s
int start
android.icu.text.UnicodeSet$SpanCondition spanCondition
android.icu.util.OutputInt outCount
int end
private int spanCodePointsAndCount (java.lang.CharSequence, int, android.icu.text.UnicodeSet$SpanCondition, android.icu.util.OutputInt)
CharSequence s
int start
android.icu.text.UnicodeSet$SpanCondition spanCondition
android.icu.util.OutputInt outCount
boolean spanContained
int c
int next
int length
int count
public int spanBack (java.lang.CharSequence, android.icu.text.UnicodeSet$SpanCondition)
CharSequence s
android.icu.text.UnicodeSet$SpanCondition spanCondition
public int spanBack (java.lang.CharSequence, int, android.icu.text.UnicodeSet$SpanCondition)
int which
android.icu.impl.UnicodeSetStringSpan strSpan
CharSequence s
int fromIndex
android.icu.text.UnicodeSet$SpanCondition spanCondition
boolean spanContained
int c
int prev
public android.icu.text.UnicodeSet cloneAsThawed ()
android.icu.text.UnicodeSet result
private void checkFrozen ()
public java.lang.Iterable ranges ()
public java.util.Iterator iterator ()
public boolean containsAll (java.lang.Iterable)
CharSequence o
Iterable collection
public boolean containsNone (java.lang.Iterable)
CharSequence o
Iterable collection
public final boolean containsSome (java.lang.Iterable)
Iterable collection
public transient android.icu.text.UnicodeSet addAll (java.lang.CharSequence[])
CharSequence str
CharSequence[] collection
public android.icu.text.UnicodeSet removeAll (java.lang.Iterable)
CharSequence o
Iterable collection
public android.icu.text.UnicodeSet retainAll (java.lang.Iterable)
Iterable collection
android.icu.text.UnicodeSet toRetain
public int compareTo (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet o
public int compareTo (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet$ComparisonStyle)
int diff
String item
String item
int i
android.icu.text.UnicodeSet o
android.icu.text.UnicodeSet$ComparisonStyle style
int result
public int compareTo (java.lang.Iterable)
Iterable other
public static int compare (java.lang.CharSequence, int)
CharSequence string
int codePoint
public static int compare (int, java.lang.CharSequence)
int codePoint
CharSequence string
public static int compare (java.lang.Iterable, java.lang.Iterable)
Iterable collection1
Iterable collection2
public static int compare (java.util.Iterator, java.util.Iterator)
Comparable item1
Comparable item2
int result
java.util.Iterator first
java.util.Iterator other
public static int compare (java.util.Collection, java.util.Collection, android.icu.text.UnicodeSet$ComparisonStyle)
int diff
java.util.Collection collection1
java.util.Collection collection2
android.icu.text.UnicodeSet$ComparisonStyle style
public static java.util.Collection addAllTo (java.lang.Iterable, java.util.Collection)
Object item
Iterable source
java.util.Collection target
public static java.lang.Object[] addAllTo (java.lang.Iterable, java.lang.Object[])
Object item
Iterable source
Object[] target
int i
public java.util.Collection strings ()
public static int getSingleCodePoint (java.lang.CharSequence)
CharSequence s
public android.icu.text.UnicodeSet addBridges (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSetIterator it
android.icu.text.UnicodeSet dontCare
android.icu.text.UnicodeSet notInInput
public int findIn (java.lang.CharSequence, int, boolean)
int cp
CharSequence value
int fromIndex
boolean findNot
public int findLastIn (java.lang.CharSequence, int, boolean)
int cp
CharSequence value
int fromIndex
boolean findNot
public java.lang.String stripFrom (java.lang.CharSequence, boolean)
int inside
int pos
CharSequence source
boolean matches
StringBuilder result
public static android.icu.text.UnicodeSet$XSymbolTable getDefaultXSymbolTable ()
public static void setDefaultXSymbolTable (android.icu.text.UnicodeSet$XSymbolTable)
android.icu.text.UnicodeSet$XSymbolTable xSymbolTable
public volatile int compareTo (java.lang.Object)
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static android.icu.util.VersionInfo access$000 ()
static java.lang.Appendable access$100 (java.lang.Appendable, int, boolean)
Appendable x0
int x1
boolean x2
static int access$400 (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet x0
static int[] access$500 (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet x0
static void ()
}
android/icu/text/UnicodeSetIterator.classUnicodeSetIterator.java
package android.icu.text
public android.icu.text.UnicodeSetIterator extends java.lang.Object {
public static int IS_STRING
public int codepoint
public int codepointEnd
public String string
private android.icu.text.UnicodeSet set
private int endRange
private int range
protected int endElement
protected int nextElement
private java.util.Iterator stringIterator
public void (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet set
public void ()
public boolean next ()
public boolean nextRange ()
public void reset (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet uset
public void reset ()
public java.lang.String getString ()
public android.icu.text.UnicodeSet getSet ()
protected void loadRange (int)
int aRange
static void ()
}
android/icu/text/UnicodeSetSpanner$CountMethod.classUnicodeSetSpanner.java
package android.icu.text
public final android.icu.text.UnicodeSetSpanner$CountMethod extends java.lang.Enum {
public static final android.icu.text.UnicodeSetSpanner$CountMethod WHOLE_SPAN
public static final android.icu.text.UnicodeSetSpanner$CountMethod MIN_ELEMENTS
private static final android.icu.text.UnicodeSetSpanner$CountMethod[] $VALUES
public static android.icu.text.UnicodeSetSpanner$CountMethod[] values ()
public static android.icu.text.UnicodeSetSpanner$CountMethod valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/UnicodeSetSpanner$TrimOption.classUnicodeSetSpanner.java
package android.icu.text
public final android.icu.text.UnicodeSetSpanner$TrimOption extends java.lang.Enum {
public static final android.icu.text.UnicodeSetSpanner$TrimOption LEADING
public static final android.icu.text.UnicodeSetSpanner$TrimOption BOTH
public static final android.icu.text.UnicodeSetSpanner$TrimOption TRAILING
private static final android.icu.text.UnicodeSetSpanner$TrimOption[] $VALUES
public static android.icu.text.UnicodeSetSpanner$TrimOption[] values ()
public static android.icu.text.UnicodeSetSpanner$TrimOption valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/text/UnicodeSetSpanner.classUnicodeSetSpanner.java
package android.icu.text
public android.icu.text.UnicodeSetSpanner extends java.lang.Object {
private final android.icu.text.UnicodeSet unicodeSet
public void (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet source
public android.icu.text.UnicodeSet getUnicodeSet ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public int countIn (java.lang.CharSequence)
CharSequence sequence
public int countIn (java.lang.CharSequence, android.icu.text.UnicodeSetSpanner$CountMethod)
CharSequence sequence
android.icu.text.UnicodeSetSpanner$CountMethod countMethod
public int countIn (java.lang.CharSequence, android.icu.text.UnicodeSetSpanner$CountMethod, android.icu.text.UnicodeSet$SpanCondition)
int endOfSpan
CharSequence sequence
android.icu.text.UnicodeSetSpanner$CountMethod countMethod
android.icu.text.UnicodeSet$SpanCondition spanCondition
int count
int start
android.icu.text.UnicodeSet$SpanCondition skipSpan
int length
android.icu.util.OutputInt spanCount
public java.lang.String deleteFrom (java.lang.CharSequence)
CharSequence sequence
public java.lang.String deleteFrom (java.lang.CharSequence, android.icu.text.UnicodeSet$SpanCondition)
CharSequence sequence
android.icu.text.UnicodeSet$SpanCondition spanCondition
public java.lang.String replaceFrom (java.lang.CharSequence, java.lang.CharSequence)
CharSequence sequence
CharSequence replacement
public java.lang.String replaceFrom (java.lang.CharSequence, java.lang.CharSequence, android.icu.text.UnicodeSetSpanner$CountMethod)
CharSequence sequence
CharSequence replacement
android.icu.text.UnicodeSetSpanner$CountMethod countMethod
public java.lang.String replaceFrom (java.lang.CharSequence, java.lang.CharSequence, android.icu.text.UnicodeSetSpanner$CountMethod, android.icu.text.UnicodeSet$SpanCondition)
int endModify
int i
int endModify
int endCopy
CharSequence sequence
CharSequence replacement
android.icu.text.UnicodeSetSpanner$CountMethod countMethod
android.icu.text.UnicodeSet$SpanCondition spanCondition
android.icu.text.UnicodeSet$SpanCondition copySpan
boolean remove
StringBuilder result
int length
android.icu.util.OutputInt spanCount
public java.lang.CharSequence trim (java.lang.CharSequence)
CharSequence sequence
public java.lang.CharSequence trim (java.lang.CharSequence, android.icu.text.UnicodeSetSpanner$TrimOption)
CharSequence sequence
android.icu.text.UnicodeSetSpanner$TrimOption trimOption
public java.lang.CharSequence trim (java.lang.CharSequence, android.icu.text.UnicodeSetSpanner$TrimOption, android.icu.text.UnicodeSet$SpanCondition)
int endLeadContained
int startTrailContained
CharSequence sequence
android.icu.text.UnicodeSetSpanner$TrimOption trimOption
android.icu.text.UnicodeSet$SpanCondition spanCondition
int endLeadContained
int startTrailContained
int length
}
android/icu/text/UppercaseTransliterator$1.classUppercaseTransliterator.java
package android.icu.text
final android.icu.text.UppercaseTransliterator$1 extends java.lang.Object implements android.icu.text.Transliterator$Factory {
void ()
public android.icu.text.Transliterator getInstance (java.lang.String)
String ID
}
android/icu/text/UppercaseTransliterator$2.classUppercaseTransliterator.java
package android.icu.text
android.icu.text.UppercaseTransliterator$2 extends java.lang.Object implements android.icu.text.Transform {
final android.icu.text.UppercaseTransliterator this$0
void (android.icu.text.UppercaseTransliterator)
android.icu.text.UppercaseTransliterator this$0
public java.lang.String transform (java.lang.String)
String source
public volatile java.lang.Object transform (java.lang.Object)
}
android/icu/text/UppercaseTransliterator.classUppercaseTransliterator.java
package android.icu.text
android.icu.text.UppercaseTransliterator extends android.icu.text.Transliterator {
static final String _ID
private android.icu.util.ULocale locale
private android.icu.impl.UCaseProps csp
private android.icu.text.ReplaceableContextIterator iter
private StringBuilder result
private int[] locCache
android.icu.text.SourceTargetUtility sourceTargetUtility
static void register ()
public void (android.icu.util.ULocale)
android.icu.util.ULocale loc
protected synchronized void handleTransliterate (android.icu.text.Replaceable, android.icu.text.Transliterator$Position, boolean)
int delta
int delta
android.icu.text.Replaceable text
android.icu.text.Transliterator$Position offsets
boolean isIncremental
int c
public void addSourceTargetSet (android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet inputFilter
android.icu.text.UnicodeSet sourceSet
android.icu.text.UnicodeSet targetSet
static android.icu.util.ULocale access$000 (android.icu.text.UppercaseTransliterator)
android.icu.text.UppercaseTransliterator x0
}
android/icu/text/UTF16$StringComparator.classUTF16.java
package android.icu.text
public final android.icu.text.UTF16$StringComparator extends java.lang.Object implements java.util.Comparator {
public static final int FOLD_CASE_DEFAULT
public static final int FOLD_CASE_EXCLUDE_SPECIAL_I
private int m_codePointCompare_
private int m_foldCase_
private boolean m_ignoreCase_
private static final int CODE_POINT_COMPARE_SURROGATE_OFFSET_
public void ()
public void (boolean, boolean, int)
boolean codepointcompare
boolean ignorecase
int foldcaseoption
public void setCodePointCompare (boolean)
boolean flag
public void setIgnoreCase (boolean, int)
boolean ignorecase
int foldcaseoption
public boolean getCodePointCompare ()
public boolean getIgnoreCase ()
public int getIgnoreCaseOption ()
public int compare (java.lang.String, java.lang.String)
String a
String b
private int compareCaseInsensitive (java.lang.String, java.lang.String)
String s1
String s2
private int compareCaseSensitive (java.lang.String, java.lang.String)
String s1
String s2
int length1
int length2
int minlength
int result
char c1
char c2
int index
boolean codepointcompare
public volatile int compare (java.lang.Object, java.lang.Object)
}
android/icu/text/UTF16.classUTF16.java
package android.icu.text
public final android.icu.text.UTF16 extends java.lang.Object {
public static final int SINGLE_CHAR_BOUNDARY
public static final int LEAD_SURROGATE_BOUNDARY
public static final int TRAIL_SURROGATE_BOUNDARY
public static final int CODEPOINT_MIN_VALUE
public static final int CODEPOINT_MAX_VALUE
public static final int SUPPLEMENTARY_MIN_VALUE
public static final int LEAD_SURROGATE_MIN_VALUE
public static final int TRAIL_SURROGATE_MIN_VALUE
public static final int LEAD_SURROGATE_MAX_VALUE
public static final int TRAIL_SURROGATE_MAX_VALUE
public static final int SURROGATE_MIN_VALUE
public static final int SURROGATE_MAX_VALUE
private static final int LEAD_SURROGATE_BITMASK
private static final int TRAIL_SURROGATE_BITMASK
private static final int SURROGATE_BITMASK
private static final int LEAD_SURROGATE_BITS
private static final int TRAIL_SURROGATE_BITS
private static final int SURROGATE_BITS
private static final int LEAD_SURROGATE_SHIFT_
private static final int TRAIL_SURROGATE_MASK_
private static final int LEAD_SURROGATE_OFFSET_
private void ()
public static int charAt (java.lang.String, int)
String source
int offset16
char single
private static int _charAt (java.lang.String, int, char)
char trail
char lead
String source
int offset16
char single
public static int charAt (java.lang.CharSequence, int)
CharSequence source
int offset16
char single
private static int _charAt (java.lang.CharSequence, int, char)
char trail
char lead
CharSequence source
int offset16
char single
public static int charAt (java.lang.StringBuffer, int)
char trail
char lead
StringBuffer source
int offset16
char single
public static int charAt (char[], int, int, int)
char trail
char lead
char[] source
int start
int limit
int offset16
char single
public static int charAt (android.icu.text.Replaceable, int)
char trail
char lead
android.icu.text.Replaceable source
int offset16
char single
public static int getCharCount (int)
int char32
public static int bounds (java.lang.String, int)
String source
int offset16
char ch
public static int bounds (java.lang.StringBuffer, int)
StringBuffer source
int offset16
char ch
public static int bounds (char[], int, int, int)
char[] source
int start
int limit
int offset16
char ch
public static boolean isSurrogate (char)
char char16
public static boolean isTrailSurrogate (char)
char char16
public static boolean isLeadSurrogate (char)
char char16
public static char getLeadSurrogate (int)
int char32
public static char getTrailSurrogate (int)
int char32
public static java.lang.String valueOf (int)
int char32
public static java.lang.String valueOf (java.lang.String, int)
String source
int offset16
public static java.lang.String valueOf (java.lang.StringBuffer, int)
StringBuffer source
int offset16
public static java.lang.String valueOf (char[], int, int, int)
char[] source
int start
int limit
int offset16
public static int findOffsetFromCodePoint (java.lang.String, int)
char ch
String source
int offset32
int size
int result
int count
public static int findOffsetFromCodePoint (java.lang.StringBuffer, int)
char ch
StringBuffer source
int offset32
int size
int result
int count
public static int findOffsetFromCodePoint (char[], int, int, int)
char ch
char[] source
int start
int limit
int offset32
int result
int count
public static int findCodePointOffset (java.lang.String, int)
char ch
int i
String source
int offset16
int result
boolean hadLeadSurrogate
public static int findCodePointOffset (java.lang.StringBuffer, int)
char ch
int i
StringBuffer source
int offset16
int result
boolean hadLeadSurrogate
public static int findCodePointOffset (char[], int, int, int)
char ch
int i
char[] source
int start
int limit
int offset16
int result
boolean hadLeadSurrogate
public static java.lang.StringBuffer append (java.lang.StringBuffer, int)
StringBuffer target
int char32
public static java.lang.StringBuffer appendCodePoint (java.lang.StringBuffer, int)
StringBuffer target
int cp
public static int append (char[], int, int)
char[] target
int limit
int char32
public static int countCodePoint (java.lang.String)
String source
public static int countCodePoint (java.lang.StringBuffer)
StringBuffer source
public static int countCodePoint (char[], int, int)
char[] source
int start
int limit
public static void setCharAt (java.lang.StringBuffer, int, int)
StringBuffer target
int offset16
int char32
int count
char single
public static int setCharAt (char[], int, int, int)
char[] target
int limit
int offset16
int char32
int count
char single
String str
int result
int strlength
public static int moveCodePointOffset (java.lang.String, int, int)
int count
char ch
char ch
String source
int offset16
int shift32
int result
int size
int count
public static int moveCodePointOffset (java.lang.StringBuffer, int, int)
int count
char ch
char ch
StringBuffer source
int offset16
int shift32
int result
int size
int count
public static int moveCodePointOffset (char[], int, int, int, int)
int count
char ch
char ch
char[] source
int start
int limit
int offset16
int shift32
int size
int count
int result
public static java.lang.StringBuffer insert (java.lang.StringBuffer, int, int)
StringBuffer target
int offset16
int char32
String str
public static int insert (char[], int, int, int)
char[] target
int limit
int offset16
int char32
String str
int size
public static java.lang.StringBuffer delete (java.lang.StringBuffer, int)
StringBuffer target
int offset16
int count
public static int delete (char[], int, int)
char[] target
int limit
int offset16
int count
public static int indexOf (java.lang.String, int)
int result
String source
int char32
String char32str
public static int indexOf (java.lang.String, java.lang.String)
String source
String str
int strLength
int result
int resultEnd
public static int indexOf (java.lang.String, int, int)
int result
String source
int char32
int fromIndex
String char32str
public static int indexOf (java.lang.String, java.lang.String, int)
String source
String str
int fromIndex
int strLength
int result
int resultEnd
public static int lastIndexOf (java.lang.String, int)
int result
String source
int char32
String char32str
public static int lastIndexOf (java.lang.String, java.lang.String)
String source
String str
int strLength
int result
public static int lastIndexOf (java.lang.String, int, int)
int result
String source
int char32
int fromIndex
String char32str
public static int lastIndexOf (java.lang.String, java.lang.String, int)
String source
String str
int fromIndex
int strLength
int result
public static java.lang.String replace (java.lang.String, int, int)
int endResultIndex
int lastEndIndex
String source
int oldChar32
int newChar32
int index
String newChar32Str
int oldChar32Size
int newChar32Size
StringBuffer result
int resultIndex
public static java.lang.String replace (java.lang.String, java.lang.String, java.lang.String)
int endResultIndex
int lastEndIndex
String source
String oldStr
String newStr
int index
int oldStrSize
int newStrSize
StringBuffer result
int resultIndex
public static java.lang.StringBuffer reverse (java.lang.StringBuffer)
char ch2
char ch
int i
StringBuffer source
int length
StringBuffer result
public static boolean hasMoreCodePointsThan (java.lang.String, int)
String source
int number
int length
int maxsupplementary
int start
public static boolean hasMoreCodePointsThan (char[], int, int, int)
char[] source
int start
int limit
int number
int length
int maxsupplementary
public static boolean hasMoreCodePointsThan (java.lang.StringBuffer, int)
StringBuffer source
int number
int length
int maxsupplementary
int start
public static java.lang.String newString (int[], int, int)
int newlen
char[] temp
IndexOutOfBoundsException ex
int cp
int r
int e
int[] codePoints
int offset
int count
char[] chars
int w
public static int getSingleCodePoint (java.lang.CharSequence)
CharSequence s
int cp
public static int compareCodePoint (int, java.lang.CharSequence)
int codePoint
CharSequence s
int strLen
int second
int diff
private static java.lang.String toString (int)
int ch
StringBuilder result
}
android/icu/util/
android/icu/util/AnnualTimeZoneRule.classAnnualTimeZoneRule.java
package android.icu.util
public android.icu.util.AnnualTimeZoneRule extends android.icu.util.TimeZoneRule {
private static final long serialVersionUID
public static final int MAX_YEAR
private final android.icu.util.DateTimeRule dateTimeRule
private final int startYear
private final int endYear
public void (java.lang.String, int, int, android.icu.util.DateTimeRule, int, int)
String name
int rawOffset
int dstSavings
android.icu.util.DateTimeRule dateTimeRule
int startYear
int endYear
public android.icu.util.DateTimeRule getRule ()
public int getStartYear ()
public int getEndYear ()
public java.util.Date getStartInYear (int, int, int)
long ruleDay
long ruleDay
int weeks
long ruleDay
int month
int dom
boolean after
int dow
int delta
int year
int prevRawOffset
int prevDSTSavings
long ruleDay
int type
long ruleTime
public java.util.Date getFirstStart (int, int)
int prevRawOffset
int prevDSTSavings
public java.util.Date getFinalStart (int, int)
int prevRawOffset
int prevDSTSavings
public java.util.Date getNextStart (long, int, int, boolean)
long base
int prevRawOffset
int prevDSTSavings
boolean inclusive
int[] fields
int year
java.util.Date d
public java.util.Date getPreviousStart (long, int, int, boolean)
long base
int prevRawOffset
int prevDSTSavings
boolean inclusive
int[] fields
int year
java.util.Date d
public boolean isEquivalentTo (android.icu.util.TimeZoneRule)
android.icu.util.TimeZoneRule other
android.icu.util.AnnualTimeZoneRule otherRule
public boolean isTransitionRule ()
public java.lang.String toString ()
StringBuilder buf
}
android/icu/util/BasicTimeZone.classBasicTimeZone.java
package android.icu.util
public abstract android.icu.util.BasicTimeZone extends android.icu.util.TimeZone {
private static final long serialVersionUID
private static final long MILLIS_PER_YEAR
public static final int LOCAL_STD
public static final int LOCAL_DST
public static final int LOCAL_FORMER
public static final int LOCAL_LATTER
protected static final int STD_DST_MASK
protected static final int FORMER_LATTER_MASK
public abstract android.icu.util.TimeZoneTransition getNextTransition (long, boolean)
public abstract android.icu.util.TimeZoneTransition getPreviousTransition (long, boolean)
public boolean hasEquivalentTransitions (android.icu.util.TimeZone, long, long)
android.icu.util.TimeZone tz
long start
long end
public boolean hasEquivalentTransitions (android.icu.util.TimeZone, long, long, boolean)
android.icu.util.TimeZoneTransition tr1
android.icu.util.TimeZoneTransition tr2
boolean inRange1
boolean inRange2
android.icu.util.TimeZone tz
long start
long end
boolean ignoreDstAmount
int[] offsets1
int[] offsets2
long time
public abstract android.icu.util.TimeZoneRule[] getTimeZoneRules ()
public android.icu.util.TimeZoneRule[] getTimeZoneRules (long)
java.util.Date d
int i
long[] newtimes
android.icu.util.TimeArrayTimeZoneRule newtar
long[] times
int timeType
int idx
int asize
java.util.Date firstStart
android.icu.util.TimeArrayTimeZoneRule tar
long t
int[] dfields
android.icu.util.AnnualTimeZoneRule newar
android.icu.util.AnnualTimeZoneRule ar
java.util.Date firstStart
android.icu.util.TimeZoneRule toRule
int ruleIdx
long start
android.icu.util.TimeZoneRule[] all
android.icu.util.TimeZoneTransition tzt
java.util.BitSet isProcessed
java.util.List filteredRules
android.icu.util.TimeZoneRule initial
long time
boolean bFinalStd
boolean bFinalDst
android.icu.util.TimeZoneRule[] rules
public android.icu.util.TimeZoneRule[] getSimpleTimeZoneRulesNear (long)
java.util.Date d
java.util.Date d
int[] dtfields
int weekInMonth
android.icu.util.DateTimeRule dtr
android.icu.util.AnnualTimeZoneRule secondRule
String initialName
int initialRaw
int initialDst
long nextTransitionTime
int[] offsets
long date
android.icu.util.AnnualTimeZoneRule[] annualRules
android.icu.util.TimeZoneRule initialRule
android.icu.util.TimeZoneTransition tr
android.icu.util.TimeZoneRule[] result
public void getOffsetFromLocal (long, int, int, int[])
long date
int nonExistingTimeOpt
int duplicatedTimeOpt
int[] offsets
protected void ()
protected void (java.lang.String)
String ID
}
android/icu/util/BuddhistCalendar.classBuddhistCalendar.java
package android.icu.util
public android.icu.util.BuddhistCalendar extends android.icu.util.GregorianCalendar {
private static final long serialVersionUID
public static final int BE
private static final int BUDDHIST_ERA_START
private static final int GREGORIAN_EPOCH
public void ()
public void (android.icu.util.TimeZone)
android.icu.util.TimeZone zone
public void (java.util.Locale)
java.util.Locale aLocale
public void (android.icu.util.ULocale)
android.icu.util.ULocale locale
public void (android.icu.util.TimeZone, java.util.Locale)
android.icu.util.TimeZone zone
java.util.Locale aLocale
public void (android.icu.util.TimeZone, android.icu.util.ULocale)
android.icu.util.TimeZone zone
android.icu.util.ULocale locale
public void (java.util.Date)
java.util.Date date
public void (int, int, int)
int year
int month
int date
public void (int, int, int, int, int, int)
int year
int month
int date
int hour
int minute
int second
protected int handleGetExtendedYear ()
int year
int year
protected int handleComputeMonthStart (int, int, boolean)
int eyear
int month
boolean useMonth
protected void handleComputeFields (int)
int julianDay
int y
protected int handleGetLimit (int, int)
int field
int limitType
public java.lang.String getType ()
}
android/icu/util/ByteArrayWrapper.classByteArrayWrapper.java
package android.icu.util
public android.icu.util.ByteArrayWrapper extends java.lang.Object implements java.lang.Comparable {
public byte[] bytes
public int size
public void ()
public void (byte[], int)
byte[] bytesToAdopt
int size
public void (java.nio.ByteBuffer)
java.nio.ByteBuffer source
public android.icu.util.ByteArrayWrapper ensureCapacity (int)
byte[] newbytes
int capacity
public final android.icu.util.ByteArrayWrapper set (byte[], int, int)
byte[] src
int start
int limit
public final android.icu.util.ByteArrayWrapper append (byte[], int, int)
byte[] src
int start
int limit
int len
public final byte[] releaseBytes ()
byte[] result
public java.lang.String toString ()
int i
StringBuilder result
public boolean equals (java.lang.Object)
int i
android.icu.util.ByteArrayWrapper that
Object other
public int hashCode ()
int i
int result
public int compareTo (android.icu.util.ByteArrayWrapper)
int i
android.icu.util.ByteArrayWrapper other
int minSize
private static final void copyBytes (byte[], int, byte[], int, int)
int i
int n
byte[] src
int srcoff
byte[] tgt
int tgtoff
int length
public volatile int compareTo (java.lang.Object)
}
android/icu/util/BytesTrie$1.classBytesTrie.java
package android.icu.util
android.icu.util.BytesTrie$1 extends java.lang.Object {
}
android/icu/util/BytesTrie$Entry.classBytesTrie.java
package android.icu.util
public final android.icu.util.BytesTrie$Entry extends java.lang.Object {
public int value
private byte[] bytes
private int length
private void (int)
int capacity
public int bytesLength ()
public byte byteAt (int)
int index
public void copyBytesTo (byte[], int)
byte[] dest
int destOffset
public java.nio.ByteBuffer bytesAsByteBuffer ()
private void ensureCapacity (int)
byte[] newBytes
int len
private void append (byte)
byte b
private void append (byte[], int, int)
byte[] b
int off
int len
private void truncateString (int)
int newLength
void (int, android.icu.util.BytesTrie$1)
int x0
android.icu.util.BytesTrie$1 x1
static void access$600 (android.icu.util.BytesTrie$Entry, byte[], int, int)
android.icu.util.BytesTrie$Entry x0
byte[] x1
int x2
int x3
static void access$700 (android.icu.util.BytesTrie$Entry, int)
android.icu.util.BytesTrie$Entry x0
int x1
static void access$800 (android.icu.util.BytesTrie$Entry, byte)
android.icu.util.BytesTrie$Entry x0
byte x1
static int access$1000 (android.icu.util.BytesTrie$Entry)
android.icu.util.BytesTrie$Entry x0
}
android/icu/util/BytesTrie$Iterator.classBytesTrie.java
package android.icu.util
public final android.icu.util.BytesTrie$Iterator extends java.lang.Object implements java.util.Iterator {
private byte[] bytes_
private int pos_
private int initialPos_
private int remainingMatchLength_
private int initialRemainingMatchLength_
private int maxLength_
private android.icu.util.BytesTrie$Entry entry_
private java.util.ArrayList stack_
private void (byte[], int, int, int)
byte[] trieBytes
int offset
int remainingMatchLength
int maxStringLength
int length
public android.icu.util.BytesTrie$Iterator reset ()
int length
public boolean hasNext ()
public android.icu.util.BytesTrie$Entry next ()
long top
int length
boolean isFinal
int length
int node
int pos
public void remove ()
private android.icu.util.BytesTrie$Entry truncateAndStop ()
private int branchNext (int, int)
int pos
int length
byte trieByte
int node
boolean isFinal
int value
public volatile java.lang.Object next ()
void (byte[], int, int, int, android.icu.util.BytesTrie$1)
byte[] x0
int x1
int x2
int x3
android.icu.util.BytesTrie$1 x4
}
android/icu/util/BytesTrie$Result.classBytesTrie.java
package android.icu.util
public final android.icu.util.BytesTrie$Result extends java.lang.Enum {
public static final android.icu.util.BytesTrie$Result NO_MATCH
public static final android.icu.util.BytesTrie$Result NO_VALUE
public static final android.icu.util.BytesTrie$Result FINAL_VALUE
public static final android.icu.util.BytesTrie$Result INTERMEDIATE_VALUE
private static final android.icu.util.BytesTrie$Result[] $VALUES
public static android.icu.util.BytesTrie$Result[] values ()
public static android.icu.util.BytesTrie$Result valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public boolean matches ()
public boolean hasValue ()
public boolean hasNext ()
static void ()
}
android/icu/util/BytesTrie$State.classBytesTrie.java
package android.icu.util
public final android.icu.util.BytesTrie$State extends java.lang.Object {
private byte[] bytes
private int root
private int pos
private int remainingMatchLength
public void ()
static byte[] access$002 (android.icu.util.BytesTrie$State, byte[])
android.icu.util.BytesTrie$State x0
byte[] x1
static int access$102 (android.icu.util.BytesTrie$State, int)
android.icu.util.BytesTrie$State x0
int x1
static int access$202 (android.icu.util.BytesTrie$State, int)
android.icu.util.BytesTrie$State x0
int x1
static int access$302 (android.icu.util.BytesTrie$State, int)
android.icu.util.BytesTrie$State x0
int x1
static byte[] access$000 (android.icu.util.BytesTrie$State)
android.icu.util.BytesTrie$State x0
static int access$100 (android.icu.util.BytesTrie$State)
android.icu.util.BytesTrie$State x0
static int access$200 (android.icu.util.BytesTrie$State)
android.icu.util.BytesTrie$State x0
static int access$300 (android.icu.util.BytesTrie$State)
android.icu.util.BytesTrie$State x0
}
android/icu/util/BytesTrie.classBytesTrie.java
package android.icu.util
public final android.icu.util.BytesTrie extends java.lang.Object implements java.lang.Cloneable java.lang.Iterable {
private static android.icu.util.BytesTrie$Result[] valueResults_
static final int kMaxBranchLinearSubNodeLength
static final int kMinLinearMatch
static final int kMaxLinearMatchLength
static final int kMinValueLead
private static final int kValueIsFinal
static final int kMinOneByteValueLead
static final int kMaxOneByteValue
static final int kMinTwoByteValueLead
static final int kMaxTwoByteValue
static final int kMinThreeByteValueLead
static final int kFourByteValueLead
static final int kMaxThreeByteValue
static final int kFiveByteValueLead
static final int kMaxOneByteDelta
static final int kMinTwoByteDeltaLead
static final int kMinThreeByteDeltaLead
static final int kFourByteDeltaLead
static final int kFiveByteDeltaLead
static final int kMaxTwoByteDelta
static final int kMaxThreeByteDelta
private byte[] bytes_
private int root_
private int pos_
private int remainingMatchLength_
static final boolean $assertionsDisabled
public void (byte[], int)
byte[] trieBytes
int offset
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
public android.icu.util.BytesTrie reset ()
public android.icu.util.BytesTrie saveState (android.icu.util.BytesTrie$State)
android.icu.util.BytesTrie$State state
public android.icu.util.BytesTrie resetToState (android.icu.util.BytesTrie$State)
android.icu.util.BytesTrie$State state
public android.icu.util.BytesTrie$Result current ()
int node
int pos
public android.icu.util.BytesTrie$Result first (int)
int inByte
public android.icu.util.BytesTrie$Result next (int)
int node
int inByte
int pos
int length
public android.icu.util.BytesTrie$Result next (byte[], int, int)
int node
android.icu.util.BytesTrie$Result result
int node
byte inByte
byte[] s
int sIndex
int sLimit
int pos
int length
public int getValue ()
int pos
int leadByte
public long getUniqueValue ()
int pos
long uniqueValue
public int getNextBytes (java.lang.Appendable)
Appendable out
int pos
int node
public android.icu.util.BytesTrie$Iterator iterator ()
public android.icu.util.BytesTrie$Iterator iterator (int)
int maxStringLength
public static android.icu.util.BytesTrie$Iterator iterator (byte[], int, int)
byte[] trieBytes
int offset
int maxStringLength
private void stop ()
private static int readValue (byte[], int, int)
int value
int value
int value
int value
byte[] bytes
int pos
int leadByte
int value
private static int skipValue (int, int)
int pos
int leadByte
private static int skipValue (byte[], int)
byte[] bytes
int pos
int leadByte
private static int jumpByDelta (byte[], int)
byte[] bytes
int pos
int delta
private static int skipDelta (byte[], int)
byte[] bytes
int pos
int delta
private android.icu.util.BytesTrie$Result branchNext (int, int, int)
android.icu.util.BytesTrie$Result result
int delta
int delta
int delta
int delta
int delta
android.icu.util.BytesTrie$Result result
int node
int node
int pos
int length
int inByte
private android.icu.util.BytesTrie$Result nextImpl (int, int)
int length
int node
int pos
int inByte
private static long findUniqueValueFromBranch (byte[], int, int, long)
int node
boolean isFinal
int value
byte[] bytes
int pos
int length
long uniqueValue
private static long findUniqueValue (byte[], int, long)
boolean isFinal
int value
int node
byte[] bytes
int pos
long uniqueValue
private static void getNextBranchBytes (byte[], int, int, java.lang.Appendable)
byte[] bytes
int pos
int length
Appendable out
private static void append (java.lang.Appendable, int)
java.io.IOException e
Appendable out
int c
public volatile java.util.Iterator iterator ()
static int access$900 (byte[], int, int)
byte[] x0
int x1
int x2
static int access$1100 (int, int)
int x0
int x1
static int access$1200 (byte[], int)
byte[] x0
int x1
static int access$1300 (byte[], int)
byte[] x0
int x1
static void ()
}
android/icu/util/BytesTrieBuilder$BytesAsCharSequence.classBytesTrieBuilder.java
package android.icu.util
final android.icu.util.BytesTrieBuilder$BytesAsCharSequence extends java.lang.Object implements java.lang.CharSequence {
private byte[] s
private int len
public void (byte[], int)
byte[] sequence
int length
public char charAt (int)
int i
public int length ()
public java.lang.CharSequence subSequence (int, int)
int start
int end
}
android/icu/util/BytesTrieBuilder.classBytesTrieBuilder.java
package android.icu.util
public final android.icu.util.BytesTrieBuilder extends android.icu.util.StringTrieBuilder {
private final byte[] intBytes
private byte[] bytes
private int bytesLength
static final boolean $assertionsDisabled
public void ()
public android.icu.util.BytesTrieBuilder add (byte[], int, int)
byte[] sequence
int length
int value
public android.icu.util.BytesTrie build (android.icu.util.StringTrieBuilder$Option)
android.icu.util.StringTrieBuilder$Option buildOption
public java.nio.ByteBuffer buildByteBuffer (android.icu.util.StringTrieBuilder$Option)
android.icu.util.StringTrieBuilder$Option buildOption
private void buildBytes (android.icu.util.StringTrieBuilder$Option)
android.icu.util.StringTrieBuilder$Option buildOption
public android.icu.util.BytesTrieBuilder clear ()
protected boolean matchNodesCanHaveValues ()
protected int getMaxBranchLinearSubNodeLength ()
protected int getMinLinearMatch ()
protected int getMaxLinearMatchLength ()
private void ensureCapacity (int)
int newCapacity
byte[] newBytes
int length
protected int write (int)
int b
int newLength
protected int write (int, int)
int offset
int length
int newLength
int bytesOffset
private int write (byte[], int)
byte[] b
int length
int newLength
protected int writeValueAndFinal (int, boolean)
int i
boolean isFinal
int length
protected int writeValueAndType (boolean, int, int)
boolean hasValue
int value
int node
int offset
protected int writeDeltaTo (int)
int length
int length
int length
int jumpTarget
int i
int length
static void ()
}
android/icu/util/Calendar$1.classCalendar.java
package android.icu.util
android.icu.util.Calendar$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$util$Calendar$CalType
static void ()
}
android/icu/util/Calendar$CalType.classCalendar.java
package android.icu.util
final android.icu.util.Calendar$CalType extends java.lang.Enum {
public static final android.icu.util.Calendar$CalType GREGORIAN
public static final android.icu.util.Calendar$CalType ISO8601
public static final android.icu.util.Calendar$CalType BUDDHIST
public static final android.icu.util.Calendar$CalType CHINESE
public static final android.icu.util.Calendar$CalType COPTIC
public static final android.icu.util.Calendar$CalType DANGI
public static final android.icu.util.Calendar$CalType ETHIOPIC
public static final android.icu.util.Calendar$CalType ETHIOPIC_AMETE_ALEM
public static final android.icu.util.Calendar$CalType HEBREW
public static final android.icu.util.Calendar$CalType INDIAN
public static final android.icu.util.Calendar$CalType ISLAMIC
public static final android.icu.util.Calendar$CalType ISLAMIC_CIVIL
public static final android.icu.util.Calendar$CalType ISLAMIC_RGSA
public static final android.icu.util.Calendar$CalType ISLAMIC_TBLA
public static final android.icu.util.Calendar$CalType ISLAMIC_UMALQURA
public static final android.icu.util.Calendar$CalType JAPANESE
public static final android.icu.util.Calendar$CalType PERSIAN
public static final android.icu.util.Calendar$CalType ROC
public static final android.icu.util.Calendar$CalType UNKNOWN
String id
private static final android.icu.util.Calendar$CalType[] $VALUES
public static android.icu.util.Calendar$CalType[] values ()
public static android.icu.util.Calendar$CalType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String id
static void ()
}
android/icu/util/Calendar$FormatConfiguration.classCalendar.java
package android.icu.util
public android.icu.util.Calendar$FormatConfiguration extends java.lang.Object {
private String pattern
private String override
private android.icu.text.DateFormatSymbols formatData
private android.icu.util.Calendar cal
private android.icu.util.ULocale loc
private void ()
public java.lang.String getPatternString ()
public java.lang.String getOverrideString ()
public android.icu.util.Calendar getCalendar ()
public android.icu.util.ULocale getLocale ()
public android.icu.text.DateFormatSymbols getDateFormatSymbols ()
void (android.icu.util.Calendar$1)
android.icu.util.Calendar$1 x0
static java.lang.String access$102 (android.icu.util.Calendar$FormatConfiguration, java.lang.String)
android.icu.util.Calendar$FormatConfiguration x0
String x1
static java.lang.String access$202 (android.icu.util.Calendar$FormatConfiguration, java.lang.String)
android.icu.util.Calendar$FormatConfiguration x0
String x1
static android.icu.text.DateFormatSymbols access$302 (android.icu.util.Calendar$FormatConfiguration, android.icu.text.DateFormatSymbols)
android.icu.util.Calendar$FormatConfiguration x0
android.icu.text.DateFormatSymbols x1
static android.icu.util.ULocale access$402 (android.icu.util.Calendar$FormatConfiguration, android.icu.util.ULocale)
android.icu.util.Calendar$FormatConfiguration x0
android.icu.util.ULocale x1
static android.icu.util.Calendar access$502 (android.icu.util.Calendar$FormatConfiguration, android.icu.util.Calendar)
android.icu.util.Calendar$FormatConfiguration x0
android.icu.util.Calendar x1
}
android/icu/util/Calendar$PatternData.classCalendar.java
package android.icu.util
android.icu.util.Calendar$PatternData extends java.lang.Object {
private String[] patterns
private String[] overrides
public void (java.lang.String[], java.lang.String[])
String[] patterns
String[] overrides
private java.lang.String getDateTimePattern (int)
int dateStyle
int glueIndex
String dateTimePattern
private static android.icu.util.Calendar$PatternData make (android.icu.util.Calendar, android.icu.util.ULocale)
android.icu.impl.CalendarData calData
java.util.MissingResourceException e
android.icu.util.Calendar cal
android.icu.util.ULocale loc
String calType
String key
android.icu.util.Calendar$PatternData patternData
static android.icu.util.Calendar$PatternData access$600 (android.icu.util.Calendar, android.icu.util.ULocale)
android.icu.util.Calendar x0
android.icu.util.ULocale x1
static java.lang.String access$700 (android.icu.util.Calendar$PatternData, int)
android.icu.util.Calendar$PatternData x0
int x1
static java.lang.String[] access$800 (android.icu.util.Calendar$PatternData)
android.icu.util.Calendar$PatternData x0
static java.lang.String[] access$900 (android.icu.util.Calendar$PatternData)
android.icu.util.Calendar$PatternData x0
}
android/icu/util/Calendar$WeekData.classCalendar.java
package android.icu.util
public final android.icu.util.Calendar$WeekData extends java.lang.Object {
public final int firstDayOfWeek
public final int minimalDaysInFirstWeek
public final int weekendOnset
public final int weekendOnsetMillis
public final int weekendCease
public final int weekendCeaseMillis
public void (int, int, int, int, int, int)
int fdow
int mdifw
int weekendOnset
int weekendOnsetMillis
int weekendCease
int weekendCeaseMillis
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
android.icu.util.Calendar$WeekData that
public java.lang.String toString ()
}
android/icu/util/Calendar$WeekDataCache.classCalendar.java
package android.icu.util
android.icu.util.Calendar$WeekDataCache extends android.icu.impl.SoftCache {
private void ()
protected android.icu.util.Calendar$WeekData createInstance (java.lang.String, java.lang.String)
String key
String data
protected volatile java.lang.Object createInstance (java.lang.Object, java.lang.Object)
void (android.icu.util.Calendar$1)
android.icu.util.Calendar$1 x0
}
android/icu/util/Calendar.classCalendar.java
package android.icu.util
public abstract android.icu.util.Calendar extends java.lang.Object implements java.io.Serializable java.lang.Cloneable java.lang.Comparable {
public static final int ERA
public static final int YEAR
public static final int MONTH
public static final int WEEK_OF_YEAR
public static final int WEEK_OF_MONTH
public static final int DATE
public static final int DAY_OF_MONTH
public static final int DAY_OF_YEAR
public static final int DAY_OF_WEEK
public static final int DAY_OF_WEEK_IN_MONTH
public static final int AM_PM
public static final int HOUR
public static final int HOUR_OF_DAY
public static final int MINUTE
public static final int SECOND
public static final int MILLISECOND
public static final int ZONE_OFFSET
public static final int DST_OFFSET
public static final int YEAR_WOY
public static final int DOW_LOCAL
public static final int EXTENDED_YEAR
public static final int JULIAN_DAY
public static final int MILLISECONDS_IN_DAY
public static final int IS_LEAP_MONTH
protected static final int BASE_FIELD_COUNT
protected static final int MAX_FIELD_COUNT
public static final int SUNDAY
public static final int MONDAY
public static final int TUESDAY
public static final int WEDNESDAY
public static final int THURSDAY
public static final int FRIDAY
public static final int SATURDAY
public static final int JANUARY
public static final int FEBRUARY
public static final int MARCH
public static final int APRIL
public static final int MAY
public static final int JUNE
public static final int JULY
public static final int AUGUST
public static final int SEPTEMBER
public static final int OCTOBER
public static final int NOVEMBER
public static final int DECEMBER
public static final int UNDECIMBER
public static final int AM
public static final int PM
public static final int WEEKDAY
public static final int WEEKEND
public static final int WEEKEND_ONSET
public static final int WEEKEND_CEASE
public static final int WALLTIME_LAST
public static final int WALLTIME_FIRST
public static final int WALLTIME_NEXT_VALID
protected static final int ONE_SECOND
protected static final int ONE_MINUTE
protected static final int ONE_HOUR
protected static final long ONE_DAY
protected static final long ONE_WEEK
protected static final int JAN_1_1_JULIAN_DAY
protected static final int EPOCH_JULIAN_DAY
protected static final int MIN_JULIAN
protected static final long MIN_MILLIS
protected static final java.util.Date MIN_DATE
protected static final int MAX_JULIAN
protected static final long MAX_MILLIS
protected static final java.util.Date MAX_DATE
private transient int[] fields
private transient int[] stamp
private long time
private transient boolean isTimeSet
private transient boolean areFieldsSet
private transient boolean areAllFieldsSet
private transient boolean areFieldsVirtuallySet
private boolean lenient
private android.icu.util.TimeZone zone
private int firstDayOfWeek
private int minimalDaysInFirstWeek
private int weekendOnset
private int weekendOnsetMillis
private int weekendCease
private int weekendCeaseMillis
private int repeatedWallTime
private int skippedWallTime
protected static final int UNSET
protected static final int INTERNALLY_SET
protected static final int MINIMUM_USER_STAMP
private transient int nextStamp
private static int STAMP_MAX
private static final long serialVersionUID
private transient int internalSetMask
private transient int gregorianYear
private transient int gregorianMonth
private transient int gregorianDayOfYear
private transient int gregorianDayOfMonth
private static final android.icu.impl.ICUCache PATTERN_CACHE
private static final String[] DEFAULT_PATTERNS
private static final char QUOTE
private static final int FIELD_DIFF_MAX_INT
private static final int[][] LIMITS
protected static final int MINIMUM
protected static final int GREATEST_MINIMUM
protected static final int LEAST_MAXIMUM
protected static final int MAXIMUM
private static final android.icu.util.Calendar$WeekDataCache WEEK_DATA_CACHE
protected static final int RESOLVE_REMAP
static final int[][][] DATE_PRECEDENCE
static final int[][][] DOW_PRECEDENCE
private static final int[] FIND_ZONE_TRANSITION_TIME_UNITS
private static final int[][] GREGORIAN_MONTH_COUNT
private static final String[] FIELD_NAME
private android.icu.util.ULocale validLocale
private android.icu.util.ULocale actualLocale
static final boolean $assertionsDisabled
protected void ()
protected void (android.icu.util.TimeZone, java.util.Locale)
android.icu.util.TimeZone zone
java.util.Locale aLocale
protected void (android.icu.util.TimeZone, android.icu.util.ULocale)
android.icu.util.TimeZone zone
android.icu.util.ULocale locale
private void setCalendarLocale (android.icu.util.ULocale)
StringBuilder buf
String script
String region
String calType
android.icu.util.ULocale locale
android.icu.util.ULocale calLocale
private void recalculateStamp ()
int index
int currentValue
int i
int j
private void initInternal ()
int i
int mask
public static android.icu.util.Calendar getInstance ()
public static android.icu.util.Calendar getInstance (android.icu.util.TimeZone)
android.icu.util.TimeZone zone
public static android.icu.util.Calendar getInstance (java.util.Locale)
java.util.Locale aLocale
public static android.icu.util.Calendar getInstance (android.icu.util.ULocale)
android.icu.util.ULocale locale
public static android.icu.util.Calendar getInstance (android.icu.util.TimeZone, java.util.Locale)
android.icu.util.TimeZone zone
java.util.Locale aLocale
public static android.icu.util.Calendar getInstance (android.icu.util.TimeZone, android.icu.util.ULocale)
android.icu.util.TimeZone zone
android.icu.util.ULocale locale
private static android.icu.util.Calendar getInstanceInternal (android.icu.util.TimeZone, android.icu.util.ULocale)
android.icu.util.TimeZone tz
android.icu.util.ULocale locale
android.icu.util.Calendar cal
private static java.lang.String getRegionForCalendar (android.icu.util.ULocale)
android.icu.util.ULocale maxLocale
android.icu.util.ULocale loc
String region
private static android.icu.util.Calendar$CalType getCalendarTypeForLocale (android.icu.util.ULocale)
android.icu.util.Calendar$CalType type
android.icu.util.ULocale l
String s
private static android.icu.util.Calendar createInstance (android.icu.util.ULocale)
android.icu.util.ULocale locale
android.icu.util.Calendar cal
android.icu.util.TimeZone zone
android.icu.util.Calendar$CalType calType
public static java.util.Locale[] getAvailableLocales ()
public static android.icu.util.ULocale[] getAvailableULocales ()
public static final java.lang.String[] getKeywordValuesForLocale (java.lang.String, android.icu.util.ULocale, boolean)
android.icu.util.ULocale loc
java.util.MissingResourceException mre
int i
android.icu.util.Calendar$CalType t
String key
android.icu.util.ULocale locale
boolean commonlyUsed
String prefRegion
java.util.ArrayList values
android.icu.util.UResourceBundle rb
android.icu.util.UResourceBundle calPref
android.icu.util.UResourceBundle order
String[] caltypes
public final java.util.Date getTime ()
public final void setTime (java.util.Date)
java.util.Date date
public long getTimeInMillis ()
public void setTimeInMillis (long)
int i
long millis
public final int get (int)
int field
protected final int internalGet (int)
int field
protected final int internalGet (int, int)
int field
int defaultValue
public final void set (int, int)
int field
int value
public final void set (int, int, int)
int year
int month
int date
public final void set (int, int, int, int, int)
int year
int month
int date
int hour
int minute
public final void set (int, int, int, int, int, int)
int year
int month
int date
int hour
int minute
int second
private static int gregoYearFromIslamicStart (int)
int cycle
int offset
int year
int cycle
int offset
int shift
public final int getRelatedYear ()
android.icu.util.Calendar$CalType testType
int year
android.icu.util.Calendar$CalType type
String typeString
private static int firstIslamicStartYearFromGrego (int)
int cycle
int offset
int year
int cycle
int offset
int shift
public final void setRelatedYear (int)
android.icu.util.Calendar$CalType testType
int year
android.icu.util.Calendar$CalType type
String typeString
public final void clear ()
int i
public final void clear (int)
int field
public final boolean isSet (int)
int field
protected void complete ()
public boolean equals (java.lang.Object)
Object obj
android.icu.util.Calendar that
public boolean isEquivalentTo (android.icu.util.Calendar)
android.icu.util.Calendar other
public int hashCode ()
private long compare (java.lang.Object)
long thatMs
long thatMs
Object that
long thatMs
public boolean before (java.lang.Object)
Object when
public boolean after (java.lang.Object)
Object when
public int getActualMaximum (int)
android.icu.util.Calendar cal
int result
android.icu.util.Calendar cal
int result
int result
int field
int result
public int getActualMinimum (int)
int result
int field
int result
protected void prepareGetActual (int, boolean)
int dow
int field
boolean isMinimum
private int getActualHelper (int, int, int)
int field
int startValue
int endValue
int delta
android.icu.util.Calendar work
int result
public final void roll (int, boolean)
int field
boolean up
public void roll (int, int)
int min
int max
int gap
int value
long start
int oldHour
int max
int newHour
int max
int mon
String calType
int maxYear
boolean era0WithYearsThatGoBackwards
int era
int newYear
int start
int dow
int fdm
int start
int monthLen
int ldm
int limit
int gap
int day_of_month
int start
int dow
int fdy
int start
int yearLen
int ldy
int limit
int gap
int day_of_year
long delta
long min2
int yearLength
long delta
int leadDays
long min2
long delta
int preWeeks
int postWeeks
long min2
long gap2
int field
int amount
public void add (int, int)
String calType
int era
boolean oldLenient
long tmpT
Long immediatePrevTrans
long adjAmount
long t
int newOffset
int newWallTime
int field
int amount
long delta
boolean keepWallTimeInvariant
int prevOffset
int prevWallTime
public java.lang.String getDisplayName (java.util.Locale)
java.util.Locale loc
public java.lang.String getDisplayName (android.icu.util.ULocale)
android.icu.util.ULocale loc
public int compareTo (android.icu.util.Calendar)
android.icu.util.Calendar that
long v
public android.icu.text.DateFormat getDateTimeFormat (int, int, java.util.Locale)
int dateStyle
int timeStyle
java.util.Locale loc
public android.icu.text.DateFormat getDateTimeFormat (int, int, android.icu.util.ULocale)
int dateStyle
int timeStyle
android.icu.util.ULocale loc
protected android.icu.text.DateFormat handleGetDateFormat (java.lang.String, java.util.Locale)
String pattern
java.util.Locale locale
protected android.icu.text.DateFormat handleGetDateFormat (java.lang.String, java.lang.String, java.util.Locale)
String pattern
String override
java.util.Locale locale
protected android.icu.text.DateFormat handleGetDateFormat (java.lang.String, android.icu.util.ULocale)
String pattern
android.icu.util.ULocale locale
protected android.icu.text.DateFormat handleGetDateFormat (java.lang.String, java.lang.String, android.icu.util.ULocale)
String pattern
String override
android.icu.util.ULocale locale
android.icu.util.Calendar$FormatConfiguration fmtConfig
private static android.icu.text.DateFormat formatHelper (android.icu.util.Calendar, android.icu.util.ULocale, int, int)
String dateOverride
String timeOverride
android.icu.util.Calendar cal
android.icu.util.ULocale loc
int dateStyle
int timeStyle
android.icu.util.Calendar$PatternData patternData
String override
String pattern
android.icu.text.DateFormat result
public static java.lang.String getDateTimePattern (android.icu.util.Calendar, android.icu.util.ULocale, int)
android.icu.util.Calendar cal
android.icu.util.ULocale uLocale
int dateStyle
android.icu.util.Calendar$PatternData patternData
private static java.lang.String mergeOverrideStrings (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String datePattern
String timePattern
String dateOverride
String timeOverride
private static java.lang.String expandOverride (java.lang.String, java.lang.String)
char c
String pattern
String override
boolean inQuotes
char prevChar
StringBuilder result
java.text.StringCharacterIterator it
protected void pinField (int)
int field
int max
int min
protected int weekNumber (int, int, int)
int desiredDay
int dayOfPeriod
int dayOfWeek
int periodStartDayOfWeek
int weekNo
protected final int weekNumber (int, int)
int dayOfPeriod
int dayOfWeek
public int fieldDifference (java.util.Date, int)
long ms
int t
long ms
int max
long ms
int t
long ms
int max
java.util.Date when
int field
int min
long startMs
long targetMs
public void setTimeZone (android.icu.util.TimeZone)
android.icu.util.TimeZone value
public android.icu.util.TimeZone getTimeZone ()
public void setLenient (boolean)
boolean lenient
public boolean isLenient ()
public void setRepeatedWallTimeOption (int)
int option
public int getRepeatedWallTimeOption ()
public void setSkippedWallTimeOption (int)
int option
public int getSkippedWallTimeOption ()
public void setFirstDayOfWeek (int)
int value
public int getFirstDayOfWeek ()
public void setMinimalDaysInFirstWeek (int)
int value
public int getMinimalDaysInFirstWeek ()
protected abstract int handleGetLimit (int, int)
protected int getLimit (int, int)
int limit
int limit
int limit
int minDaysInFirst
int daysInMonth
int limit
int field
int limitType
public final int getMinimum (int)
int field
public final int getMaximum (int)
int field
public final int getGreatestMinimum (int)
int field
public final int getLeastMaximum (int)
int field
public int getDayOfWeekType (int)
int dayOfWeek
public int getWeekendTransition (int)
int dayOfWeek
public boolean isWeekend (java.util.Date)
java.util.Date date
public boolean isWeekend ()
int millisInDay
int transition
int dow
int dowt
public java.lang.Object clone ()
android.icu.util.Calendar other
CloneNotSupportedException e
public java.lang.String toString ()
int i
StringBuilder buffer
public static android.icu.util.Calendar$WeekData getWeekDataForRegion (java.lang.String)
String region
public android.icu.util.Calendar$WeekData getWeekData ()
public android.icu.util.Calendar setWeekData (android.icu.util.Calendar$WeekData)
android.icu.util.Calendar$WeekData wdata
private static android.icu.util.Calendar$WeekData getWeekDataForRegionInternal (java.lang.String)
java.util.MissingResourceException mre
String region
android.icu.util.UResourceBundle rb
android.icu.util.UResourceBundle weekDataInfo
android.icu.util.UResourceBundle weekDataBundle
int[] wdi
private void setWeekData (java.lang.String)
String region
android.icu.util.Calendar$WeekData wdata
private void updateTime ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
protected void computeFields ()
int i
int[] offsets
long localMillis
int mask
long days
int millisInDay
private final void computeGregorianAndDOWFields (int)
int julianDay
int dow
int dowLocal
protected final void computeGregorianFields (int)
int julianDay
int year
int month
int dayOfMonth
int dayOfYear
long gregorianEpochDay
int[] rem
int n400
int n100
int n4
int n1
boolean isLeap
int correction
int march1
private final void computeWeekFields ()
int prevDoy
int lastRelDow
int lastDoy
int eyear
int dayOfWeek
int dayOfYear
int yearOfWeekOfYear
int relDow
int relDowJan1
int woy
int dayOfMonth
protected int resolveFields (int[][][])
int s
int i
int tempBestField
int[] line
int lineStamp
int l
int[][] group
int bestStamp
int g
int[][][] precedenceTable
int bestField
protected int newestStamp (int, int, int)
int i
int first
int last
int bestStampSoFar
int bestStamp
protected final int getStamp (int)
int field
protected int newerField (int, int)
int defaultField
int alternateField
protected void validateFields ()
int field
protected void validateField (int)
int y
int y
int field
protected final void validateField (int, int, int)
int field
int min
int max
int value
protected void computeTime ()
int millisInDay
Long immediatePrevTransition
int zoneOffset
long tmpTime
int zoneOffset1
int julianDay
long millis
int millisInDay
private java.lang.Long getImmediatePreviousZoneTransition (long)
android.icu.util.TimeZoneTransition transition
long base
Long transitionTime
private static java.lang.Long getPreviousZoneTransitionTime (android.icu.util.TimeZone, long, long)
android.icu.util.TimeZone tz
long base
long duration
long upper
long lower
int offsetU
int offsetL
private static java.lang.Long findPreviousZoneTransitionTime (android.icu.util.TimeZone, int, long, long)
long lunits
long uunits
int unit
int midOffset
android.icu.util.TimeZone tz
int upperOffset
long upper
long lower
boolean onUnitTime
long mid
int midOffset
protected int computeMillisInDay ()
int millisInDay
int hourOfDayStamp
int hourStamp
int bestStamp
protected int computeZoneOffset (long, int)
int duplicatedTimeOpt
int nonExistingTimeOpt
long tgmt
int offsetBefore6
int offsetDelta
long tgmt
boolean sawRecentNegativeShift
long millis
int millisInDay
int[] offsets
long wall
protected int computeJulianDay ()
int bestStamp
int bestField
protected int[][][] getFieldResolutionTable ()
protected abstract int handleComputeMonthStart (int, int, boolean)
protected abstract int handleGetExtendedYear ()
protected int handleGetMonthLength (int, int)
int extendedYear
int month
protected int handleGetYearLength (int)
int eyear
protected int[] handleCreateFields ()
protected int getDefaultMonthInYear (int)
int extendedYear
protected int getDefaultDayInMonth (int, int)
int extendedYear
int month
protected int handleComputeJulianDay (int)
int year
int m
int monthLength
int dim
int bestField
boolean useMonth
int year
int month
int julianDay
int firstDOW
int first
int dowLocal
int date
protected int computeGregorianMonthStart (int, int)
int[] rem
int year
int month
boolean isLeap
int y
int julianDay
protected void handleComputeFields (int)
int julianDay
int eyear
int era
protected final int getGregorianYear ()
protected final int getGregorianMonth ()
protected final int getGregorianDayOfYear ()
protected final int getGregorianDayOfMonth ()
public final int getFieldCount ()
protected final void internalSet (int, int)
int field
int value
protected static final boolean isGregorianLeapYear (int)
int year
protected static final int gregorianMonthLength (int, int)
int y
int m
protected static final int gregorianPreviousMonthLength (int, int)
int y
int m
protected static final long floorDivide (long, long)
long numerator
long denominator
protected static final int floorDivide (int, int)
int numerator
int denominator
protected static final int floorDivide (int, int, int[])
int numerator
int denominator
int[] remainder
int quotient
protected static final int floorDivide (long, int, int[])
long numerator
int denominator
int[] remainder
int quotient
protected java.lang.String fieldName (int)
ArrayIndexOutOfBoundsException e
int field
protected static final int millisToJulianDay (long)
long millis
protected static final long julianDayToMillis (int)
int julian
protected static final int julianDayToDayOfWeek (int)
int julian
int dayOfWeek
protected final long internalGetTimeInMillis ()
public java.lang.String getType ()
public boolean haveDefaultCentury ()
public final android.icu.util.ULocale getLocale (android.icu.util.ULocale$Type)
android.icu.util.ULocale$Type type
final void setLocale (android.icu.util.ULocale, android.icu.util.ULocale)
android.icu.util.ULocale valid
android.icu.util.ULocale actual
public volatile int compareTo (java.lang.Object)
static android.icu.impl.ICUCache access$1000 ()
static java.lang.String[] access$1100 ()
static android.icu.util.Calendar$WeekData access$1200 (java.lang.String)
String x0
static void ()
}
android/icu/util/CaseInsensitiveString.classCaseInsensitiveString.java
package android.icu.util
public android.icu.util.CaseInsensitiveString extends java.lang.Object {
private String string
private int hash
private String folded
private static java.lang.String foldCase (java.lang.String)
String foldee
private void getFolded ()
public void (java.lang.String)
String s
public java.lang.String getString ()
public boolean equals (java.lang.Object)
android.icu.util.CaseInsensitiveString cis
Object o
public int hashCode ()
public java.lang.String toString ()
}
android/icu/util/CECalendar.classCECalendar.java
package android.icu.util
abstract android.icu.util.CECalendar extends android.icu.util.Calendar {
private static final long serialVersionUID
private static final int[][] LIMITS
protected void ()
protected void (android.icu.util.TimeZone)
android.icu.util.TimeZone zone
protected void (java.util.Locale)
java.util.Locale aLocale
protected void (android.icu.util.ULocale)
android.icu.util.ULocale locale
protected void (android.icu.util.TimeZone, java.util.Locale)
android.icu.util.TimeZone zone
java.util.Locale aLocale
protected void (android.icu.util.TimeZone, android.icu.util.ULocale)
android.icu.util.TimeZone zone
android.icu.util.ULocale locale
protected void (int, int, int)
int year
int month
int date
protected void (java.util.Date)
java.util.Date date
protected void (int, int, int, int, int, int)
int year
int month
int date
int hour
int minute
int second
protected abstract int getJDEpochOffset ()
protected int handleComputeMonthStart (int, int, boolean)
int eyear
int emonth
boolean useMonth
protected int handleGetLimit (int, int)
int field
int limitType
protected int handleGetMonthLength (int, int)
int extendedYear
int month
public static int ceToJD (long, int, int, int)
long year
int month
int day
int jdEpochOffset
public static void jdToCE (int, int, int[])
int julianDay
int jdEpochOffset
int[] fields
int c4
int[] r4
int doy
static void ()
}
android/icu/util/CharsTrie$1.classCharsTrie.java
package android.icu.util
android.icu.util.CharsTrie$1 extends java.lang.Object {
}
android/icu/util/CharsTrie$Entry.classCharsTrie.java
package android.icu.util
public final android.icu.util.CharsTrie$Entry extends java.lang.Object {
public CharSequence chars
public int value
private void ()
void (android.icu.util.CharsTrie$1)
android.icu.util.CharsTrie$1 x0
}
android/icu/util/CharsTrie$Iterator.classCharsTrie.java
package android.icu.util
public final android.icu.util.CharsTrie$Iterator extends java.lang.Object implements java.util.Iterator {
private CharSequence chars_
private int pos_
private int initialPos_
private int remainingMatchLength_
private int initialRemainingMatchLength_
private boolean skipValue_
private StringBuilder str_
private int maxLength_
private android.icu.util.CharsTrie$Entry entry_
private java.util.ArrayList stack_
private void (java.lang.CharSequence, int, int, int)
CharSequence trieChars
int offset
int remainingMatchLength
int maxStringLength
int length
public android.icu.util.CharsTrie$Iterator reset ()
int length
public boolean hasNext ()
public android.icu.util.CharsTrie$Entry next ()
long top
int length
boolean isFinal
int length
int node
int pos
public void remove ()
private android.icu.util.CharsTrie$Entry truncateAndStop ()
private int branchNext (int, int)
int pos
int length
char trieUnit
int node
boolean isFinal
int value
public volatile java.lang.Object next ()
void (java.lang.CharSequence, int, int, int, android.icu.util.CharsTrie$1)
CharSequence x0
int x1
int x2
int x3
android.icu.util.CharsTrie$1 x4
}
android/icu/util/CharsTrie$State.classCharsTrie.java
package android.icu.util
public final android.icu.util.CharsTrie$State extends java.lang.Object {
private CharSequence chars
private int root
private int pos
private int remainingMatchLength
public void ()
static java.lang.CharSequence access$002 (android.icu.util.CharsTrie$State, java.lang.CharSequence)
android.icu.util.CharsTrie$State x0
CharSequence x1
static int access$102 (android.icu.util.CharsTrie$State, int)
android.icu.util.CharsTrie$State x0
int x1
static int access$202 (android.icu.util.CharsTrie$State, int)
android.icu.util.CharsTrie$State x0
int x1
static int access$302 (android.icu.util.CharsTrie$State, int)
android.icu.util.CharsTrie$State x0
int x1
static java.lang.CharSequence access$000 (android.icu.util.CharsTrie$State)
android.icu.util.CharsTrie$State x0
static int access$100 (android.icu.util.CharsTrie$State)
android.icu.util.CharsTrie$State x0
static int access$200 (android.icu.util.CharsTrie$State)
android.icu.util.CharsTrie$State x0
static int access$300 (android.icu.util.CharsTrie$State)
android.icu.util.CharsTrie$State x0
}
android/icu/util/CharsTrie.classCharsTrie.java
package android.icu.util
public final android.icu.util.CharsTrie extends java.lang.Object implements java.lang.Cloneable java.lang.Iterable {
private static android.icu.util.BytesTrie$Result[] valueResults_
static final int kMaxBranchLinearSubNodeLength
static final int kMinLinearMatch
static final int kMaxLinearMatchLength
static final int kMinValueLead
static final int kNodeTypeMask
static final int kValueIsFinal
static final int kMaxOneUnitValue
static final int kMinTwoUnitValueLead
static final int kThreeUnitValueLead
static final int kMaxTwoUnitValue
static final int kMaxOneUnitNodeValue
static final int kMinTwoUnitNodeValueLead
static final int kThreeUnitNodeValueLead
static final int kMaxTwoUnitNodeValue
static final int kMaxOneUnitDelta
static final int kMinTwoUnitDeltaLead
static final int kThreeUnitDeltaLead
static final int kMaxTwoUnitDelta
private CharSequence chars_
private int root_
private int pos_
private int remainingMatchLength_
static final boolean $assertionsDisabled
public void (java.lang.CharSequence, int)
CharSequence trieChars
int offset
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
public android.icu.util.CharsTrie reset ()
public android.icu.util.CharsTrie saveState (android.icu.util.CharsTrie$State)
android.icu.util.CharsTrie$State state
public android.icu.util.CharsTrie resetToState (android.icu.util.CharsTrie$State)
android.icu.util.CharsTrie$State state
public android.icu.util.BytesTrie$Result current ()
int node
int pos
public android.icu.util.BytesTrie$Result first (int)
int inUnit
public android.icu.util.BytesTrie$Result firstForCodePoint (int)
int cp
public android.icu.util.BytesTrie$Result next (int)
int node
int inUnit
int pos
int length
public android.icu.util.BytesTrie$Result nextForCodePoint (int)
int cp
public android.icu.util.BytesTrie$Result next (java.lang.CharSequence, int, int)
int node
android.icu.util.BytesTrie$Result result
char inUnit
int node
CharSequence s
int sIndex
int sLimit
int pos
int length
public int getValue ()
int pos
int leadUnit
public long getUniqueValue ()
int pos
long uniqueValue
public int getNextChars (java.lang.Appendable)
Appendable out
int pos
int node
public android.icu.util.CharsTrie$Iterator iterator ()
public android.icu.util.CharsTrie$Iterator iterator (int)
int maxStringLength
public static android.icu.util.CharsTrie$Iterator iterator (java.lang.CharSequence, int, int)
CharSequence trieChars
int offset
int maxStringLength
private void stop ()
private static int readValue (java.lang.CharSequence, int, int)
int value
int value
CharSequence chars
int pos
int leadUnit
int value
private static int skipValue (int, int)
int pos
int leadUnit
private static int skipValue (java.lang.CharSequence, int)
CharSequence chars
int pos
int leadUnit
private static int readNodeValue (java.lang.CharSequence, int, int)
int value
int value
CharSequence chars
int pos
int leadUnit
int value
private static int skipNodeValue (int, int)
int pos
int leadUnit
private static int jumpByDelta (java.lang.CharSequence, int)
CharSequence chars
int pos
int delta
private static int skipDelta (java.lang.CharSequence, int)
CharSequence chars
int pos
int delta
private android.icu.util.BytesTrie$Result branchNext (int, int, int)
android.icu.util.BytesTrie$Result result
int delta
int delta
int delta
android.icu.util.BytesTrie$Result result
int node
int node
int pos
int length
int inUnit
private android.icu.util.BytesTrie$Result nextImpl (int, int)
int length
int pos
int inUnit
int node
private static long findUniqueValueFromBranch (java.lang.CharSequence, int, int, long)
int node
boolean isFinal
int value
CharSequence chars
int pos
int length
long uniqueValue
private static long findUniqueValue (java.lang.CharSequence, int, long)
int value
boolean isFinal
int value
CharSequence chars
int pos
long uniqueValue
int node
private static void getNextBranchChars (java.lang.CharSequence, int, int, java.lang.Appendable)
CharSequence chars
int pos
int length
Appendable out
private static void append (java.lang.Appendable, int)
java.io.IOException e
Appendable out
int c
public volatile java.util.Iterator iterator ()
static int access$500 (int, int)
int x0
int x1
static int access$600 (java.lang.CharSequence, int, int)
CharSequence x0
int x1
int x2
static int access$700 (java.lang.CharSequence, int, int)
CharSequence x0
int x1
int x2
static int access$800 (java.lang.CharSequence, int)
CharSequence x0
int x1
static int access$900 (java.lang.CharSequence, int)
CharSequence x0
int x1
static int access$1000 (int, int)
int x0
int x1
static void ()
}
android/icu/util/CharsTrieBuilder.classCharsTrieBuilder.java
package android.icu.util
public final android.icu.util.CharsTrieBuilder extends android.icu.util.StringTrieBuilder {
private final char[] intUnits
private char[] chars
private int charsLength
static final boolean $assertionsDisabled
public void ()
public android.icu.util.CharsTrieBuilder add (java.lang.CharSequence, int)
CharSequence s
int value
public android.icu.util.CharsTrie build (android.icu.util.StringTrieBuilder$Option)
android.icu.util.StringTrieBuilder$Option buildOption
public java.lang.CharSequence buildCharSequence (android.icu.util.StringTrieBuilder$Option)
android.icu.util.StringTrieBuilder$Option buildOption
private void buildChars (android.icu.util.StringTrieBuilder$Option)
android.icu.util.StringTrieBuilder$Option buildOption
public android.icu.util.CharsTrieBuilder clear ()
protected boolean matchNodesCanHaveValues ()
protected int getMaxBranchLinearSubNodeLength ()
protected int getMinLinearMatch ()
protected int getMaxLinearMatchLength ()
private void ensureCapacity (int)
int newCapacity
char[] newChars
int length
protected int write (int)
int unit
int newLength
protected int write (int, int)
int offset
int length
int newLength
int charsOffset
private int write (char[], int)
char[] s
int length
int newLength
protected int writeValueAndFinal (int, boolean)
int length
int i
boolean isFinal
int length
protected int writeValueAndType (boolean, int, int)
int length
int length
boolean hasValue
int value
int node
int length
protected int writeDeltaTo (int)
int length
int jumpTarget
int i
int length
static void ()
}
android/icu/util/ChineseCalendar.classChineseCalendar.java
package android.icu.util
public android.icu.util.ChineseCalendar extends android.icu.util.Calendar {
private static final long serialVersionUID
private int epochYear
private android.icu.util.TimeZone zoneAstro
private transient android.icu.impl.CalendarAstronomer astro
private transient android.icu.impl.CalendarCache winterSolsticeCache
private transient android.icu.impl.CalendarCache newYearCache
private transient boolean isLeapYear
private static final int[][] LIMITS
static final int[][][] CHINESE_DATE_PRECEDENCE
private static final int CHINESE_EPOCH_YEAR
private static final android.icu.util.TimeZone CHINA_ZONE
private static final int SYNODIC_GAP
public void ()
public void (java.util.Date)
java.util.Date date
public void (int, int, int, int)
int year
int month
int isLeapMonth
int date
public void (int, int, int, int, int, int, int)
int year
int month
int isLeapMonth
int date
int hour
int minute
int second
public void (int, int, int, int, int)
int era
int year
int month
int isLeapMonth
int date
public void (int, int, int, int, int, int, int, int)
int era
int year
int month
int isLeapMonth
int date
int hour
int minute
int second
public void (java.util.Locale)
java.util.Locale aLocale
public void (android.icu.util.TimeZone)
android.icu.util.TimeZone zone
public void (android.icu.util.TimeZone, java.util.Locale)
android.icu.util.TimeZone zone
java.util.Locale aLocale
public void (android.icu.util.ULocale)
android.icu.util.ULocale locale
public void (android.icu.util.TimeZone, android.icu.util.ULocale)
android.icu.util.TimeZone zone
android.icu.util.ULocale locale
protected void (android.icu.util.TimeZone, android.icu.util.ULocale, int, android.icu.util.TimeZone)
android.icu.util.TimeZone zone
android.icu.util.ULocale locale
int epochYear
android.icu.util.TimeZone zoneAstroCalc
protected int handleGetLimit (int, int)
int field
int limitType
protected int handleGetExtendedYear ()
int year
int cycle
int year
protected int handleGetMonthLength (int, int)
int extendedYear
int month
int thisStart
int nextStart
protected android.icu.text.DateFormat handleGetDateFormat (java.lang.String, java.lang.String, android.icu.util.ULocale)
String pattern
String override
android.icu.util.ULocale locale
protected int[][][] getFieldResolutionTable ()
private void offsetMonth (int, int, int)
int newMoon
int dom
int delta
int jd
public void add (int, int)
int dom
int day
int moon
int field
int amount
public void roll (int, int)
int moon1
int dom
int day
int moon
int m
int n
int newM
int field
int amount
private final long daysToMillis (int)
int days
long millis
private final int millisToDays (long)
long millis
private int winterSolstice (int)
long ms
long solarLong
int gyear
long cacheValue
private int newMoonNear (int, boolean)
int days
boolean after
long newMoon
private int synodicMonthsBetween (int, int)
int day1
int day2
private int majorSolarTerm (int)
int days
int term
private boolean hasNoMajorSolarTerm (int)
int newMoon
int mst
int nmn
int mstt
private boolean isLeapMonthBetween (int, int)
int newMoon1
int newMoon2
protected void handleComputeFields (int)
int julianDay
private void computeChineseFields (int, int, int, boolean)
int solsticeBefore
int extended_year
int cycle_year
int dayOfMonth
int[] yearOfCycle
int cycle
int newYear
int days
int gyear
int gmonth
boolean setAllFields
int solsticeBefore
int solsticeAfter
int firstMoon
int lastMoon
int thisMoon
int month
boolean isLeapMonth
private int newYear (int)
int solsticeBefore
int solsticeAfter
int newMoon1
int newMoon2
int newMoon11
int gyear
long cacheValue
protected int handleComputeMonthStart (int, int, boolean)
int[] rem
int eyear
int month
boolean useMonth
int gyear
int newYear
int newMoon
int julianDay
int saveMonth
int saveIsLeapMonth
int isLeapMonth
public java.lang.String getType ()
public boolean haveDefaultCentury ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
static void ()
}
android/icu/util/CompactByteArray.classCompactByteArray.java
package android.icu.util
public final android.icu.util.CompactByteArray extends java.lang.Object implements java.lang.Cloneable {
public static final int UNICODECOUNT
private static final int BLOCKSHIFT
private static final int BLOCKCOUNT
private static final int INDEXSHIFT
private static final int INDEXCOUNT
private static final int BLOCKMASK
private byte[] values
private char[] indices
private int[] hashes
private boolean isCompact
byte defaultValue
public void ()
public void (byte)
byte defaultValue
int i
public void (char[], byte[])
char index
char[] indexArray
byte[] newValues
int i
public void (java.lang.String, java.lang.String)
String indexArray
String valueArray
public byte elementAt (char)
char index
public void setElementAt (char, byte)
char index
byte value
public void setElementAt (char, char, byte)
char start
char end
byte value
int i
public void compact ()
public void compact (boolean)
int jBlockStart
int j
boolean touched
int i
int limitCompacted
int iBlockStart
char iUntouched
int newSize
byte[] result
boolean exhaustive
static final boolean arrayRegionMatches (byte[], int, byte[], int, int)
int i
byte[] source
int sourceStart
byte[] target
int targetStart
int len
int sourceEnd
int delta
private final void touchBlock (int, int)
int i
int value
private final boolean blockTouched (int)
int i
public char[] getIndexArray ()
public byte[] getValueArray ()
public java.lang.Object clone ()
android.icu.util.CompactByteArray other
CloneNotSupportedException e
public boolean equals (java.lang.Object)
int i
Object obj
android.icu.util.CompactByteArray other
public int hashCode ()
int i
int result
int increment
private void expand ()
byte value
byte[] tempArray
int i
}
android/icu/util/CompactCharArray.classCompactCharArray.java
package android.icu.util
public final android.icu.util.CompactCharArray extends java.lang.Object implements java.lang.Cloneable {
public static final int UNICODECOUNT
public static final int BLOCKSHIFT
static final int BLOCKCOUNT
static final int INDEXSHIFT
static final int INDEXCOUNT
static final int BLOCKMASK
private char[] values
private char[] indices
private int[] hashes
private boolean isCompact
char defaultValue
public void ()
public void (char)
char defaultValue
int i
public void (char[], char[])
char index
char[] indexArray
char[] newValues
int i
public void (java.lang.String, java.lang.String)
String indexArray
String valueArray
public char elementAt (char)
char index
int ix
public void setElementAt (char, char)
char index
char value
public void setElementAt (char, char, char)
char start
char end
char value
int i
public void compact ()
public void compact (boolean)
int j
int dest
int j
int dest
int limit
int jBlockStart
boolean touched
int i
int iBlockStart
char iUntouched
int newSize
char[] target
char[] result
boolean exhaustive
private int FindOverlappingPosition (int, char[], int)
int currentCount
int i
int start
char[] tempValues
int tempCount
static final boolean arrayRegionMatches (char[], int, char[], int, int)
int i
char[] source
int sourceStart
char[] target
int targetStart
int len
int sourceEnd
int delta
private final void touchBlock (int, int)
int i
int value
private final boolean blockTouched (int)
int i
public char[] getIndexArray ()
public char[] getValueArray ()
public java.lang.Object clone ()
android.icu.util.CompactCharArray other
CloneNotSupportedException e
public boolean equals (java.lang.Object)
int i
Object obj
android.icu.util.CompactCharArray other
public int hashCode ()
int i
int result
int increment
private void expand ()
char[] tempArray
int i
}
android/icu/util/CopticCalendar.classCopticCalendar.java
package android.icu.util
public final android.icu.util.CopticCalendar extends android.icu.util.CECalendar {
private static final long serialVersionUID
public static final int TOUT
public static final int BABA
public static final int HATOR
public static final int KIAHK
public static final int TOBA
public static final int AMSHIR
public static final int BARAMHAT
public static final int BARAMOUDA
public static final int BASHANS
public static final int PAONA
public static final int EPEP
public static final int MESRA
public static final int NASIE
private static final int JD_EPOCH_OFFSET
private static final int BCE
private static final int CE
public void ()
public void (android.icu.util.TimeZone)
android.icu.util.TimeZone zone
public void (java.util.Locale)
java.util.Locale aLocale
public void (android.icu.util.ULocale)
android.icu.util.ULocale locale
public void (android.icu.util.TimeZone, java.util.Locale)
android.icu.util.TimeZone zone
java.util.Locale aLocale
public void (android.icu.util.TimeZone, android.icu.util.ULocale)
android.icu.util.TimeZone zone
android.icu.util.ULocale locale
public void (int, int, int)
int year
int month
int date
public void (java.util.Date)
java.util.Date date
public void (int, int, int, int, int, int)
int year
int month
int date
int hour
int minute
int second
public java.lang.String getType ()
protected int handleGetExtendedYear ()
int eyear
int eyear
int era
int eyear
protected void handleComputeFields (int)
int era
int year
int julianDay
int era
int year
int[] fields
protected int getJDEpochOffset ()
public static int copticToJD (long, int, int)
long year
int month
int date
}
android/icu/util/Currency$1.classCurrency.java
package android.icu.util
android.icu.util.Currency$1 extends java.lang.Object {
}
android/icu/util/Currency$CurrencyNameResultHandler.classCurrency.java
package android.icu.util
android.icu.util.Currency$CurrencyNameResultHandler extends java.lang.Object implements android.icu.impl.TextTrieMap$ResultHandler {
private int bestMatchLength
private String bestCurrencyISOCode
private void ()
public boolean handlePrefixMatch (int, java.util.Iterator)
int matchLength
java.util.Iterator values
public java.lang.String getBestCurrencyISOCode ()
public int getBestMatchLength ()
void (android.icu.util.Currency$1)
android.icu.util.Currency$1 x0
}
android/icu/util/Currency$CurrencyStringInfo.classCurrency.java
package android.icu.util
final android.icu.util.Currency$CurrencyStringInfo extends java.lang.Object {
private String isoCode
private String currencyString
public void (java.lang.String, java.lang.String)
String isoCode
String currencyString
public java.lang.String getISOCode ()
public java.lang.String getCurrencyString ()
}
android/icu/util/Currency$CurrencyUsage.classCurrency.java
package android.icu.util
public final android.icu.util.Currency$CurrencyUsage extends java.lang.Enum {
public static final android.icu.util.Currency$CurrencyUsage STANDARD
public static final android.icu.util.Currency$CurrencyUsage CASH
private static final android.icu.util.Currency$CurrencyUsage[] $VALUES
public static android.icu.util.Currency$CurrencyUsage[] values ()
public static android.icu.util.Currency$CurrencyUsage valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/util/Currency$EquivalenceRelation.classCurrency.java
package android.icu.util
final android.icu.util.Currency$EquivalenceRelation extends java.lang.Object {
private java.util.Map data
private void ()
public transient android.icu.util.Currency$EquivalenceRelation add (java.lang.Object[])
Object item
Object item
Object[] items
java.util.Set group
public java.util.Set get (java.lang.Object)
Object item
java.util.Set result
void (android.icu.util.Currency$1)
android.icu.util.Currency$1 x0
}
android/icu/util/Currency$ServiceShim.classCurrency.java
package android.icu.util
abstract android.icu.util.Currency$ServiceShim extends java.lang.Object {
void ()
abstract android.icu.util.ULocale[] getAvailableULocales ()
abstract java.util.Locale[] getAvailableLocales ()
abstract android.icu.util.Currency createInstance (android.icu.util.ULocale)
abstract java.lang.Object registerInstance (android.icu.util.Currency, android.icu.util.ULocale)
abstract boolean unregister (java.lang.Object)
}
android/icu/util/Currency.classCurrency.java
package android.icu.util
public android.icu.util.Currency extends android.icu.util.MeasureUnit {
private static final long serialVersionUID
private static final boolean DEBUG
private static android.icu.impl.ICUCache CURRENCY_NAME_CACHE
public static final int SYMBOL_NAME
public static final int LONG_NAME
public static final int PLURAL_LONG_NAME
private static final android.icu.util.Currency$EquivalenceRelation EQUIVALENT_CURRENCY_SYMBOLS
private static android.icu.util.Currency$ServiceShim shim
private static final String EUR_STR
private static final android.icu.impl.ICUCache currencyCodeCache
private static final android.icu.util.ULocale UND
private static final String[] EMPTY_STRING_ARRAY
private static final int[] POW10
private static java.lang.ref.SoftReference ALL_TENDER_CODES
private static java.lang.ref.SoftReference ALL_CODES_AS_SET
private final String isoCode
private static android.icu.util.Currency$ServiceShim getShim ()
Class cls
Exception e
public static android.icu.util.Currency getInstance (java.util.Locale)
java.util.Locale locale
public static android.icu.util.Currency getInstance (android.icu.util.ULocale)
android.icu.util.ULocale locale
String currency
public static java.lang.String[] getAvailableCurrencyCodes (android.icu.util.ULocale, java.util.Date)
android.icu.util.ULocale loc
java.util.Date d
android.icu.text.CurrencyMetaInfo$CurrencyFilter filter
java.util.List list
public static java.lang.String[] getAvailableCurrencyCodes (java.util.Locale, java.util.Date)
java.util.Locale loc
java.util.Date d
public static java.util.Set getAvailableCurrencies ()
String code
android.icu.text.CurrencyMetaInfo info
java.util.List list
java.util.HashSet resultSet
static android.icu.util.Currency createCurrency (android.icu.util.ULocale)
boolean isPreEuro
String country
android.icu.text.CurrencyMetaInfo info
java.util.List list
android.icu.util.ULocale loc
String variant
String code
public static android.icu.util.Currency getInstance (java.lang.String)
String theISOCode
private static boolean isAlpha3Code (java.lang.String)
char ch
int i
String code
public static java.lang.Object registerInstance (android.icu.util.Currency, android.icu.util.ULocale)
android.icu.util.Currency currency
android.icu.util.ULocale locale
public static boolean unregister (java.lang.Object)
Object registryKey
public static java.util.Locale[] getAvailableLocales ()
public static android.icu.util.ULocale[] getAvailableULocales ()
public static final java.lang.String[] getKeywordValuesForLocale (java.lang.String, android.icu.util.ULocale, boolean)
android.icu.util.ULocale loc
String key
android.icu.util.ULocale locale
boolean commonlyUsed
String prefRegion
android.icu.text.CurrencyMetaInfo$CurrencyFilter filter
java.util.List result
public java.lang.String getCurrencyCode ()
public int getNumericCode ()
android.icu.util.UResourceBundle bundle
android.icu.util.UResourceBundle codeMap
android.icu.util.UResourceBundle numCode
int result
public java.lang.String getSymbol ()
public java.lang.String getSymbol (java.util.Locale)
java.util.Locale loc
public java.lang.String getSymbol (android.icu.util.ULocale)
android.icu.util.ULocale uloc
public java.lang.String getName (java.util.Locale, int, boolean[])
java.util.Locale locale
int nameStyle
boolean[] isChoiceFormat
public java.lang.String getName (android.icu.util.ULocale, int, boolean[])
android.icu.util.ULocale locale
int nameStyle
boolean[] isChoiceFormat
android.icu.text.CurrencyDisplayNames names
public java.lang.String getName (java.util.Locale, int, java.lang.String, boolean[])
java.util.Locale locale
int nameStyle
String pluralCount
boolean[] isChoiceFormat
public java.lang.String getName (android.icu.util.ULocale, int, java.lang.String, boolean[])
android.icu.util.ULocale locale
int nameStyle
String pluralCount
boolean[] isChoiceFormat
android.icu.text.CurrencyDisplayNames names
public java.lang.String getDisplayName ()
public java.lang.String getDisplayName (java.util.Locale)
java.util.Locale locale
public static java.lang.String parse (android.icu.util.ULocale, java.lang.String, int, java.text.ParsePosition)
android.icu.impl.TextTrieMap currencyNameTrie
android.icu.impl.TextTrieMap currencySymbolTrie
android.icu.impl.TextTrieMap currencySymbolTrie
android.icu.util.ULocale locale
String text
int type
java.text.ParsePosition pos
java.util.List currencyTrieVec
int maxLength
String isoResult
android.icu.impl.TextTrieMap currencyNameTrie
android.icu.util.Currency$CurrencyNameResultHandler handler
int start
private static void setupCurrencyTrieVec (android.icu.util.ULocale, java.util.List)
String equivalentSymbol
String symbol
String isoCode
java.util.Map$Entry e
String name
String isoCode
java.util.Map$Entry e
android.icu.util.ULocale locale
java.util.List trieVec
android.icu.impl.TextTrieMap symTrie
android.icu.impl.TextTrieMap trie
android.icu.text.CurrencyDisplayNames names
public int getDefaultFractionDigits ()
public int getDefaultFractionDigits (android.icu.util.Currency$CurrencyUsage)
android.icu.util.Currency$CurrencyUsage Usage
android.icu.text.CurrencyMetaInfo info
android.icu.text.CurrencyMetaInfo$CurrencyDigits digits
public double getRoundingIncrement ()
public double getRoundingIncrement (android.icu.util.Currency$CurrencyUsage)
android.icu.util.Currency$CurrencyUsage Usage
android.icu.text.CurrencyMetaInfo info
android.icu.text.CurrencyMetaInfo$CurrencyDigits digits
int data1
int data0
public java.lang.String toString ()
protected void (java.lang.String)
String theISOCode
private static synchronized java.util.List getAllTenderCurrencies ()
android.icu.text.CurrencyMetaInfo$CurrencyFilter filter
java.util.List all
private static synchronized java.util.Set getAllCurrenciesAsSet ()
android.icu.text.CurrencyMetaInfo info
java.util.Set all
public static boolean isAvailable (java.lang.String, java.util.Date, java.util.Date)
String code
java.util.Date from
java.util.Date to
boolean isKnown
android.icu.text.CurrencyMetaInfo info
java.util.List allActive
private static java.util.List getTenderCurrencies (android.icu.text.CurrencyMetaInfo$CurrencyFilter)
android.icu.text.CurrencyMetaInfo$CurrencyFilter filter
android.icu.text.CurrencyMetaInfo info
private java.lang.Object writeReplace () throws java.io.ObjectStreamException
private java.lang.Object readResolve () throws java.io.ObjectStreamException
static void ()
}
android/icu/util/CurrencyAmount.classCurrencyAmount.java
package android.icu.util
public android.icu.util.CurrencyAmount extends android.icu.util.Measure {
public void (java.lang.Number, android.icu.util.Currency)
Number number
android.icu.util.Currency currency
public void (double, android.icu.util.Currency)
double number
android.icu.util.Currency currency
public android.icu.util.Currency getCurrency ()
}
android/icu/util/CurrencyServiceShim$CFService$1CurrencyFactory.classCurrencyServiceShim.java
package android.icu.util
android.icu.util.CurrencyServiceShim$CFService$1CurrencyFactory extends android.icu.impl.ICULocaleService$ICUResourceBundleFactory {
final android.icu.util.CurrencyServiceShim$CFService this$0
void (android.icu.util.CurrencyServiceShim$CFService)
android.icu.util.CurrencyServiceShim$CFService this$0
protected java.lang.Object handleCreate (android.icu.util.ULocale, int, android.icu.impl.ICUService)
android.icu.util.ULocale loc
int kind
android.icu.impl.ICUService srvc
}
android/icu/util/CurrencyServiceShim$CFService.classCurrencyServiceShim.java
package android.icu.util
android.icu.util.CurrencyServiceShim$CFService extends android.icu.impl.ICULocaleService {
void ()
}
android/icu/util/CurrencyServiceShim.classCurrencyServiceShim.java
package android.icu.util
final android.icu.util.CurrencyServiceShim extends android.icu.util.Currency$ServiceShim {
static final android.icu.impl.ICULocaleService service
void ()
java.util.Locale[] getAvailableLocales ()
android.icu.util.ULocale[] getAvailableULocales ()
android.icu.util.Currency createInstance (android.icu.util.ULocale)
android.icu.util.ULocale loc
android.icu.util.Currency curr
java.lang.Object registerInstance (android.icu.util.Currency, android.icu.util.ULocale)
android.icu.util.Currency currency
android.icu.util.ULocale locale
boolean unregister (java.lang.Object)
Object registryKey
static void ()
}
android/icu/util/DangiCalendar.classDangiCalendar.java
package android.icu.util
public android.icu.util.DangiCalendar extends android.icu.util.ChineseCalendar {
private static final long serialVersionUID
private static final int DANGI_EPOCH_YEAR
private static final android.icu.util.TimeZone KOREA_ZONE
public void ()
public void (java.util.Date)
java.util.Date date
public void (android.icu.util.TimeZone, android.icu.util.ULocale)
android.icu.util.TimeZone zone
android.icu.util.ULocale locale
public java.lang.String getType ()
static void ()
android.icu.util.InitialTimeZoneRule initialTimeZone
long[] millis1897
long[] millis1898
long[] millis1912
android.icu.util.TimeZoneRule rule1897
android.icu.util.TimeZoneRule rule1898to1911
android.icu.util.TimeZoneRule ruleFrom1912
android.icu.util.RuleBasedTimeZone tz
}
android/icu/util/DateInterval.classDateInterval.java
package android.icu.util
public final android.icu.util.DateInterval extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final long fromDate
private final long toDate
public void (long, long)
long from
long to
public long getFromDate ()
public long getToDate ()
public boolean equals (java.lang.Object)
android.icu.util.DateInterval di
Object a
public int hashCode ()
public java.lang.String toString ()
}
android/icu/util/DateRule.classDateRule.java
package android.icu.util
public abstract android.icu.util.DateRule extends java.lang.Object {
public abstract java.util.Date firstAfter (java.util.Date)
public abstract java.util.Date firstBetween (java.util.Date, java.util.Date)
public abstract boolean isOn (java.util.Date)
public abstract boolean isBetween (java.util.Date, java.util.Date)
}
android/icu/util/DateTimeRule.classDateTimeRule.java
package android.icu.util
public android.icu.util.DateTimeRule extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public static final int DOM
public static final int DOW
public static final int DOW_GEQ_DOM
public static final int DOW_LEQ_DOM
public static final int WALL_TIME
public static final int STANDARD_TIME
public static final int UTC_TIME
private final int dateRuleType
private final int month
private final int dayOfMonth
private final int dayOfWeek
private final int weekInMonth
private final int timeRuleType
private final int millisInDay
private static final String[] DOWSTR
private static final String[] MONSTR
public void (int, int, int, int)
int month
int dayOfMonth
int millisInDay
int timeType
public void (int, int, int, int, int)
int month
int weekInMonth
int dayOfWeek
int millisInDay
int timeType
public void (int, int, int, boolean, int, int)
int month
int dayOfMonth
int dayOfWeek
boolean after
int millisInDay
int timeType
public int getDateRuleType ()
public int getRuleMonth ()
public int getRuleDayOfMonth ()
public int getRuleDayOfWeek ()
public int getRuleWeekInMonth ()
public int getTimeRuleType ()
public int getRuleMillisInDay ()
public java.lang.String toString ()
String sDate
String sTimeRuleType
int time
int millis
int secs
int mins
int hours
StringBuilder buf
static void ()
}
android/icu/util/EasterHoliday.classEasterHoliday.java
package android.icu.util
public android.icu.util.EasterHoliday extends android.icu.util.Holiday {
public static final android.icu.util.EasterHoliday SHROVE_TUESDAY
public static final android.icu.util.EasterHoliday ASH_WEDNESDAY
public static final android.icu.util.EasterHoliday PALM_SUNDAY
public static final android.icu.util.EasterHoliday MAUNDY_THURSDAY
public static final android.icu.util.EasterHoliday GOOD_FRIDAY
public static final android.icu.util.EasterHoliday EASTER_SUNDAY
public static final android.icu.util.EasterHoliday EASTER_MONDAY
public static final android.icu.util.EasterHoliday ASCENSION
public static final android.icu.util.EasterHoliday PENTECOST
public static final android.icu.util.EasterHoliday WHIT_SUNDAY
public static final android.icu.util.EasterHoliday WHIT_MONDAY
public static final android.icu.util.EasterHoliday CORPUS_CHRISTI
public void (java.lang.String)
String name
public void (int, java.lang.String)
int daysAfter
String name
public void (int, boolean, java.lang.String)
int daysAfter
boolean orthodox
String name
static void ()
}
android/icu/util/EasterRule.classEasterHoliday.java
package android.icu.util
android.icu.util.EasterRule extends java.lang.Object implements android.icu.util.DateRule {
private static android.icu.util.GregorianCalendar gregorian
private static android.icu.util.GregorianCalendar orthodox
private int daysAfterEaster
private android.icu.util.GregorianCalendar calendar
public void (int, boolean)
int daysAfterEaster
boolean isOrthodox
public java.util.Date firstAfter (java.util.Date)
java.util.Date start
public java.util.Date firstBetween (java.util.Date, java.util.Date)
java.util.Date start
java.util.Date end
public boolean isOn (java.util.Date)
int dayOfYear
java.util.Date date
public boolean isBetween (java.util.Date, java.util.Date)
java.util.Date start
java.util.Date end
private java.util.Date doFirstBetween (java.util.Date, java.util.Date)
java.util.Date result
java.util.Date start
java.util.Date end
private java.util.Date computeInYear (java.util.Date, android.icu.util.GregorianCalendar)
int c
int h
int year
int g
int i
int j
int l
int m
int d
java.util.Date date
android.icu.util.GregorianCalendar cal
static void ()
}
android/icu/util/EthiopicCalendar.classEthiopicCalendar.java
package android.icu.util
public final android.icu.util.EthiopicCalendar extends android.icu.util.CECalendar {
private static final long serialVersionUID
public static final int MESKEREM
public static final int TEKEMT
public static final int HEDAR
public static final int TAHSAS
public static final int TER
public static final int YEKATIT
public static final int MEGABIT
public static final int MIAZIA
public static final int GENBOT
public static final int SENE
public static final int HAMLE
public static final int NEHASSE
public static final int PAGUMEN
private static final int JD_EPOCH_OFFSET_AMETE_MIHRET
private static final int AMETE_MIHRET_DELTA
private static final int AMETE_ALEM
private static final int AMETE_MIHRET
private static final int AMETE_MIHRET_ERA
private static final int AMETE_ALEM_ERA
private int eraType
public void ()
public void (android.icu.util.TimeZone)
android.icu.util.TimeZone zone
public void (java.util.Locale)
java.util.Locale aLocale
public void (android.icu.util.ULocale)
android.icu.util.ULocale locale
public void (android.icu.util.TimeZone, java.util.Locale)
android.icu.util.TimeZone zone
java.util.Locale aLocale
public void (android.icu.util.TimeZone, android.icu.util.ULocale)
android.icu.util.TimeZone zone
android.icu.util.ULocale locale
public void (int, int, int)
int year
int month
int date
public void (java.util.Date)
java.util.Date date
public void (int, int, int, int, int, int)
int year
int month
int date
int hour
int minute
int second
public java.lang.String getType ()
public void setAmeteAlemEra (boolean)
boolean onOff
public boolean isAmeteAlemEra ()
protected int handleGetExtendedYear ()
int eyear
int eyear
int eyear
int era
int eyear
protected void handleComputeFields (int)
int era
int year
int era
int year
int julianDay
int era
int year
int[] fields
protected int handleGetLimit (int, int)
int field
int limitType
protected int getJDEpochOffset ()
public static int EthiopicToJD (long, int, int)
long year
int month
int date
private void setCalcTypeForLocale (android.icu.util.ULocale)
android.icu.util.ULocale locale
String localeCalType
}
android/icu/util/Freezable.classFreezable.java
package android.icu.util
public abstract android.icu.util.Freezable extends java.lang.Object implements java.lang.Cloneable {
public abstract boolean isFrozen ()
public abstract java.lang.Object freeze ()
public abstract java.lang.Object cloneAsThawed ()
}
android/icu/util/GenderInfo$1.classGenderInfo.java
package android.icu.util
android.icu.util.GenderInfo$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$util$GenderInfo$Gender
static final int[] $SwitchMap$com$ibm$icu$util$GenderInfo$ListGenderStyle
static void ()
}
android/icu/util/GenderInfo$Cache.classGenderInfo.java
package android.icu.util
android.icu.util.GenderInfo$Cache extends java.lang.Object {
private final android.icu.impl.ICUCache cache
private void ()
public android.icu.util.GenderInfo get (android.icu.util.ULocale)
android.icu.util.ULocale fallback
android.icu.util.ULocale locale
android.icu.util.GenderInfo result
private static android.icu.util.GenderInfo load (android.icu.util.ULocale)
java.util.MissingResourceException mre
android.icu.util.ULocale ulocale
android.icu.util.UResourceBundle rb
android.icu.util.UResourceBundle genderList
void (android.icu.util.GenderInfo$1)
android.icu.util.GenderInfo$1 x0
}
android/icu/util/GenderInfo$Gender.classGenderInfo.java
package android.icu.util
public final android.icu.util.GenderInfo$Gender extends java.lang.Enum {
public static final android.icu.util.GenderInfo$Gender MALE
public static final android.icu.util.GenderInfo$Gender FEMALE
public static final android.icu.util.GenderInfo$Gender OTHER
private static final android.icu.util.GenderInfo$Gender[] $VALUES
public static android.icu.util.GenderInfo$Gender[] values ()
public static android.icu.util.GenderInfo$Gender valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/util/GenderInfo$ListGenderStyle.classGenderInfo.java
package android.icu.util
public final android.icu.util.GenderInfo$ListGenderStyle extends java.lang.Enum {
public static final android.icu.util.GenderInfo$ListGenderStyle NEUTRAL
public static final android.icu.util.GenderInfo$ListGenderStyle MIXED_NEUTRAL
public static final android.icu.util.GenderInfo$ListGenderStyle MALE_TAINTS
private static java.util.Map fromNameMap
private static final android.icu.util.GenderInfo$ListGenderStyle[] $VALUES
public static android.icu.util.GenderInfo$ListGenderStyle[] values ()
public static android.icu.util.GenderInfo$ListGenderStyle valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public static android.icu.util.GenderInfo$ListGenderStyle fromName (java.lang.String)
String name
android.icu.util.GenderInfo$ListGenderStyle result
static void ()
}
android/icu/util/GenderInfo.classGenderInfo.java
package android.icu.util
public android.icu.util.GenderInfo extends java.lang.Object {
private final android.icu.util.GenderInfo$ListGenderStyle style
private static android.icu.util.GenderInfo neutral
private static android.icu.util.GenderInfo$Cache genderInfoCache
public static android.icu.util.GenderInfo getInstance (android.icu.util.ULocale)
android.icu.util.ULocale uLocale
public static android.icu.util.GenderInfo getInstance (java.util.Locale)
java.util.Locale locale
public transient android.icu.util.GenderInfo$Gender getListGender (android.icu.util.GenderInfo$Gender[])
android.icu.util.GenderInfo$Gender[] genders
public android.icu.util.GenderInfo$Gender getListGender (java.util.List)
android.icu.util.GenderInfo$Gender gender
boolean hasFemale
boolean hasMale
android.icu.util.GenderInfo$Gender gender
java.util.List genders
public void (android.icu.util.GenderInfo$ListGenderStyle)
android.icu.util.GenderInfo$ListGenderStyle genderStyle
static android.icu.util.GenderInfo access$000 ()
static void ()
}
android/icu/util/GlobalizationPreferences.classGlobalizationPreferences.java
package android.icu.util
public android.icu.util.GlobalizationPreferences extends java.lang.Object implements android.icu.util.Freezable {
public static final int NF_NUMBER
public static final int NF_CURRENCY
public static final int NF_PERCENT
public static final int NF_SCIENTIFIC
public static final int NF_INTEGER
private static final int NF_LIMIT
public static final int DF_FULL
public static final int DF_LONG
public static final int DF_MEDIUM
public static final int DF_SHORT
public static final int DF_NONE
private static final int DF_LIMIT
public static final int ID_LOCALE
public static final int ID_LANGUAGE
public static final int ID_SCRIPT
public static final int ID_TERRITORY
public static final int ID_VARIANT
public static final int ID_KEYWORD
public static final int ID_KEYWORD_VALUE
public static final int ID_CURRENCY
public static final int ID_CURRENCY_SYMBOL
public static final int ID_TIMEZONE
public static final int BI_CHARACTER
public static final int BI_WORD
public static final int BI_LINE
public static final int BI_SENTENCE
public static final int BI_TITLE
private static final int BI_LIMIT
private java.util.List locales
private String territory
private android.icu.util.Currency currency
private android.icu.util.TimeZone timezone
private android.icu.util.Calendar calendar
private android.icu.text.Collator collator
private android.icu.text.BreakIterator[] breakIterators
private android.icu.text.DateFormat[][] dateFormats
private android.icu.text.NumberFormat[] numberFormats
private java.util.List implicitLocales
private static final java.util.HashMap available_locales
private static final int TYPE_GENERIC
private static final int TYPE_CALENDAR
private static final int TYPE_DATEFORMAT
private static final int TYPE_NUMBERFORMAT
private static final int TYPE_COLLATOR
private static final int TYPE_BREAKITERATOR
private static final int TYPE_LIMIT
private static final java.util.Map language_territory_hack_map
private static final String[][] language_territory_hack
static final java.util.Map territory_tzid_hack_map
static final String[][] territory_tzid_hack
private volatile boolean frozen
public void ()
public android.icu.util.GlobalizationPreferences setLocales (java.util.List)
java.util.List inputLocales
public java.util.List getLocales ()
java.util.List result
java.util.List result
public android.icu.util.ULocale getLocale (int)
int index
java.util.List lcls
public android.icu.util.GlobalizationPreferences setLocales (android.icu.util.ULocale[])
android.icu.util.ULocale[] uLocales
public android.icu.util.GlobalizationPreferences setLocale (android.icu.util.ULocale)
android.icu.util.ULocale uLocale
public android.icu.util.GlobalizationPreferences setLocales (java.lang.String)
java.text.ParseException pe
String acceptLanguageString
android.icu.util.ULocale[] acceptLocales
public java.util.ResourceBundle getResourceBundle (java.lang.String)
String baseName
public java.util.ResourceBundle getResourceBundle (java.lang.String, java.lang.ClassLoader)
java.util.MissingResourceException mre
String localeName
int i
String baseName
ClassLoader loader
android.icu.util.UResourceBundle urb
android.icu.util.UResourceBundle candidate
String actualLocaleName
java.util.List fallbacks
public android.icu.util.GlobalizationPreferences setTerritory (java.lang.String)
String territory
public java.lang.String getTerritory ()
public android.icu.util.GlobalizationPreferences setCurrency (android.icu.util.Currency)
android.icu.util.Currency currency
public android.icu.util.Currency getCurrency ()
public android.icu.util.GlobalizationPreferences setCalendar (android.icu.util.Calendar)
android.icu.util.Calendar calendar
public android.icu.util.Calendar getCalendar ()
android.icu.util.Calendar temp
public android.icu.util.GlobalizationPreferences setTimeZone (android.icu.util.TimeZone)
android.icu.util.TimeZone timezone
public android.icu.util.TimeZone getTimeZone ()
public android.icu.text.Collator getCollator ()
CloneNotSupportedException e
public android.icu.util.GlobalizationPreferences setCollator (android.icu.text.Collator)
CloneNotSupportedException e
android.icu.text.Collator collator
public android.icu.text.BreakIterator getBreakIterator (int)
int type
public android.icu.util.GlobalizationPreferences setBreakIterator (int, android.icu.text.BreakIterator)
int type
android.icu.text.BreakIterator iterator
public java.lang.String getDisplayName (java.lang.String, int)
String[] parts
android.icu.util.Currency temp
char c
int i
android.icu.text.SimpleDateFormat dtf
boolean isBadStr
String teststr
int sidx
int eidx
android.icu.util.ULocale locale
String id
int type
String result
public android.icu.util.GlobalizationPreferences setDateFormat (int, int, android.icu.text.DateFormat)
int dateStyle
int timeStyle
android.icu.text.DateFormat format
public android.icu.text.DateFormat getDateFormat (int, int)
int dateStyle
int timeStyle
android.icu.text.DateFormat result
public android.icu.text.NumberFormat getNumberFormat (int)
int style
android.icu.text.NumberFormat result
public android.icu.util.GlobalizationPreferences setNumberFormat (int, android.icu.text.NumberFormat)
int style
android.icu.text.NumberFormat format
public android.icu.util.GlobalizationPreferences reset ()
protected java.util.List processLocales (java.util.List)
android.icu.util.ULocale u
String s
String c
String v
int j
android.icu.util.ULocale uloc
String language
String script
String country
String variant
boolean bInserted
int i
android.icu.util.ULocale uloc
int i
android.icu.util.ULocale uloc
boolean bRemoved
java.util.List inputLocales
java.util.List result
int index
protected android.icu.text.DateFormat guessDateFormat (int, int)
android.icu.text.DateFormat result
android.icu.text.DateFormat result
int dateStyle
int timeStyle
android.icu.text.DateFormat result
android.icu.util.ULocale dfLocale
protected android.icu.text.NumberFormat guessNumberFormat (int)
android.icu.text.NumberFormat result
android.icu.text.NumberFormat result
android.icu.text.NumberFormat result
android.icu.text.NumberFormat result
android.icu.text.NumberFormat result
int style
android.icu.text.NumberFormat result
android.icu.util.ULocale nfLocale
protected java.lang.String guessTerritory ()
android.icu.util.ULocale locale
String result
String result
android.icu.util.ULocale firstLocale
String language
String script
protected android.icu.util.Currency guessCurrency ()
protected java.util.List guessLocales ()
java.util.List result
protected android.icu.text.Collator guessCollator ()
android.icu.util.ULocale collLocale
protected android.icu.text.BreakIterator guessBreakIterator (int)
int type
android.icu.text.BreakIterator bitr
android.icu.util.ULocale brkLocale
protected android.icu.util.TimeZone guessTimeZone ()
int i
String[] attempt
String timezoneString
protected android.icu.util.Calendar guessCalendar ()
android.icu.util.ULocale calLocale
private android.icu.util.ULocale getAvailableLocale (int)
android.icu.util.ULocale l
int i
int type
java.util.List locs
android.icu.util.ULocale result
private boolean isAvailableLocale (android.icu.util.ULocale, int)
android.icu.util.ULocale loc
int type
java.util.BitSet bits
public boolean isFrozen ()
public android.icu.util.GlobalizationPreferences freeze ()
public android.icu.util.GlobalizationPreferences cloneAsThawed ()
android.icu.util.GlobalizationPreferences result
CloneNotSupportedException e
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static void ()
java.util.BitSet bits
int i
java.util.BitSet bits
int i
java.util.BitSet bits
int i
java.util.BitSet bits
int i
java.util.BitSet bits
int i
java.util.BitSet bits
int i
android.icu.util.ULocale[] allLocales
android.icu.util.ULocale[] calLocales
android.icu.util.ULocale[] dateLocales
android.icu.util.ULocale[] numLocales
android.icu.util.ULocale[] collLocales
android.icu.util.ULocale[] brkLocales
int i
int i
}
android/icu/util/GregorianCalendar.classGregorianCalendar.java
package android.icu.util
public android.icu.util.GregorianCalendar extends android.icu.util.Calendar {
private static final long serialVersionUID
public static final int BC
public static final int AD
private static final int EPOCH_YEAR
private static final int[][] MONTH_COUNT
private static final int[][] LIMITS
private long gregorianCutover
private transient int cutoverJulianDay
private transient int gregorianCutoverYear
protected transient boolean isGregorian
protected transient boolean invertGregorian
protected int handleGetLimit (int, int)
int field
int limitType
public void ()
public void (android.icu.util.TimeZone)
android.icu.util.TimeZone zone
public void (java.util.Locale)
java.util.Locale aLocale
public void (android.icu.util.ULocale)
android.icu.util.ULocale locale
public void (android.icu.util.TimeZone, java.util.Locale)
android.icu.util.TimeZone zone
java.util.Locale aLocale
public void (android.icu.util.TimeZone, android.icu.util.ULocale)
android.icu.util.TimeZone zone
android.icu.util.ULocale locale
public void (int, int, int)
int year
int month
int date
public void (int, int, int, int, int)
int year
int month
int date
int hour
int minute
public void (int, int, int, int, int, int)
int year
int month
int date
int hour
int minute
int second
public void setGregorianChange (java.util.Date)
android.icu.util.GregorianCalendar cal
java.util.Date date
public final java.util.Date getGregorianChange ()
public boolean isLeapYear (int)
int year
public boolean isEquivalentTo (android.icu.util.Calendar)
android.icu.util.Calendar other
public int hashCode ()
public void roll (int, int)
int lastDoy
int lastRelDow
int lastWoy
int woy
int isoYear
int isoDoy
int field
int amount
public int getActualMinimum (int)
int field
public int getActualMaximum (int)
int y
android.icu.util.Calendar cal
int era
java.util.Date d
int lowGood
int highBad
int field
boolean inDaylightTime ()
protected int handleGetMonthLength (int, int)
int[] rem
int extendedYear
int month
protected int handleGetYearLength (int)
int eyear
protected void handleComputeFields (int)
int eyear
int month
int dayOfMonth
int dayOfYear
long julianEpochDay
long january1
boolean isLeap
int correction
int march1
int julianDay
int eyear
int month
int dayOfMonth
int dayOfYear
int era
protected int handleGetExtendedYear ()
int year
int year
int era
int year
protected int handleComputeJulianDay (int)
int bestField
int jd
protected int handleComputeMonthStart (int, int, boolean)
int[] rem
int eyear
int month
boolean useMonth
boolean isLeap
int y
int julianDay
public java.lang.String getType ()
static void ()
}
android/icu/util/HebrewCalendar.classHebrewCalendar.java
package android.icu.util
public android.icu.util.HebrewCalendar extends android.icu.util.Calendar {
private static final long serialVersionUID
public static final int TISHRI
public static final int HESHVAN
public static final int KISLEV
public static final int TEVET
public static final int SHEVAT
public static final int ADAR_1
public static final int ADAR
public static final int NISAN
public static final int IYAR
public static final int SIVAN
public static final int TAMUZ
public static final int AV
public static final int ELUL
private static final int[][] LIMITS
private static final int[][] MONTH_LENGTH
private static final int[][] MONTH_START
private static final int[][] LEAP_MONTH_START
private static android.icu.impl.CalendarCache cache
private static final long HOUR_PARTS
private static final long DAY_PARTS
private static final int MONTH_DAYS
private static final long MONTH_FRACT
private static final long MONTH_PARTS
private static final long BAHARAD
public void ()
public void (android.icu.util.TimeZone)
android.icu.util.TimeZone zone
public void (java.util.Locale)
java.util.Locale aLocale
public void (android.icu.util.ULocale)
android.icu.util.ULocale locale
public void (android.icu.util.TimeZone, java.util.Locale)
android.icu.util.TimeZone zone
java.util.Locale aLocale
public void (android.icu.util.TimeZone, android.icu.util.ULocale)
android.icu.util.TimeZone zone
android.icu.util.ULocale locale
public void (int, int, int)
int year
int month
int date
public void (java.util.Date)
java.util.Date date
public void (int, int, int, int, int, int)
int year
int month
int date
int hour
int minute
int second
public void add (int, int)
boolean acrossAdar1
int month
int year
boolean acrossAdar1
int field
int amount
public void roll (int, int)
int month
int year
boolean leapYear
int yearLength
int newMonth
int field
int amount
private static long startOfYear (int)
int months
long frac
int wd
int year
long day
private final int yearType (int)
int year
int yearLength
int type
public static boolean isLeapYear (int)
int year
int x
private static int monthsInYear (int)
int year
protected int handleGetLimit (int, int)
int field
int limitType
protected int handleGetMonthLength (int, int)
int extendedYear
int month
protected int handleGetYearLength (int)
int eyear
protected void validateField (int)
int field
protected void handleComputeFields (int)
int julianDay
long d
long m
int year
long ys
int dayOfYear
int yearType
int[][] monthStart
int month
int dayOfMonth
protected int handleGetExtendedYear ()
int year
int year
protected int handleComputeMonthStart (int, int, boolean)
int eyear
int month
boolean useMonth
long day
public java.lang.String getType ()
static void ()
}
android/icu/util/HebrewHoliday.classHebrewHoliday.java
package android.icu.util
public android.icu.util.HebrewHoliday extends android.icu.util.Holiday {
private static final android.icu.util.HebrewCalendar gCalendar
public static android.icu.util.HebrewHoliday ROSH_HASHANAH
public static android.icu.util.HebrewHoliday GEDALIAH
public static android.icu.util.HebrewHoliday YOM_KIPPUR
public static android.icu.util.HebrewHoliday SUKKOT
public static android.icu.util.HebrewHoliday HOSHANAH_RABBAH
public static android.icu.util.HebrewHoliday SHEMINI_ATZERET
public static android.icu.util.HebrewHoliday SIMCHAT_TORAH
public static android.icu.util.HebrewHoliday HANUKKAH
public static android.icu.util.HebrewHoliday TEVET_10
public static android.icu.util.HebrewHoliday TU_BSHEVAT
public static android.icu.util.HebrewHoliday ESTHER
public static android.icu.util.HebrewHoliday PURIM
public static android.icu.util.HebrewHoliday SHUSHAN_PURIM
public static android.icu.util.HebrewHoliday PASSOVER
public static android.icu.util.HebrewHoliday YOM_HASHOAH
public static android.icu.util.HebrewHoliday YOM_HAZIKARON
public static android.icu.util.HebrewHoliday YOM_HAATZMAUT
public static android.icu.util.HebrewHoliday PESACH_SHEINI
public static android.icu.util.HebrewHoliday LAG_BOMER
public static android.icu.util.HebrewHoliday YOM_YERUSHALAYIM
public static android.icu.util.HebrewHoliday SHAVUOT
public static android.icu.util.HebrewHoliday TAMMUZ_17
public static android.icu.util.HebrewHoliday TISHA_BAV
public static android.icu.util.HebrewHoliday SELIHOT
public void (int, int, java.lang.String)
int month
int date
String name
public void (int, int, int, java.lang.String)
int month
int date
int length
String name
static void ()
}
android/icu/util/Holiday.classHoliday.java
package android.icu.util
public abstract android.icu.util.Holiday extends java.lang.Object implements android.icu.util.DateRule {
private String name
private android.icu.util.DateRule rule
private static android.icu.util.Holiday[] noHolidays
public static android.icu.util.Holiday[] getHolidays ()
public static android.icu.util.Holiday[] getHolidays (java.util.Locale)
java.util.Locale locale
public static android.icu.util.Holiday[] getHolidays (android.icu.util.ULocale)
java.util.ResourceBundle bundle
android.icu.util.ULocale locale
android.icu.util.Holiday[] result
public java.util.Date firstAfter (java.util.Date)
java.util.Date start
public java.util.Date firstBetween (java.util.Date, java.util.Date)
java.util.Date start
java.util.Date end
public boolean isOn (java.util.Date)
java.util.Date date
public boolean isBetween (java.util.Date, java.util.Date)
java.util.Date start
java.util.Date end
protected void (java.lang.String, android.icu.util.DateRule)
String name
android.icu.util.DateRule rule
public java.lang.String getDisplayName ()
public java.lang.String getDisplayName (java.util.Locale)
java.util.Locale locale
public java.lang.String getDisplayName (android.icu.util.ULocale)
java.util.ResourceBundle bundle
android.icu.util.ULocale locale
String dispName
public android.icu.util.DateRule getRule ()
public void setRule (android.icu.util.DateRule)
android.icu.util.DateRule rule
static void ()
}
android/icu/util/ICUCloneNotSupportedException.classICUCloneNotSupportedException.java
package android.icu.util
public android.icu.util.ICUCloneNotSupportedException extends android.icu.util.ICUException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
android/icu/util/ICUException.classICUException.java
package android.icu.util
public android.icu.util.ICUException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
android/icu/util/ICUUncheckedIOException.classICUUncheckedIOException.java
package android.icu.util
public android.icu.util.ICUUncheckedIOException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
android/icu/util/IllformedLocaleException.classIllformedLocaleException.java
package android.icu.util
public android.icu.util.IllformedLocaleException extends java.lang.RuntimeException {
private static final long serialVersionUID
private int _errIdx
public void ()
public void (java.lang.String)
String message
public void (java.lang.String, int)
String message
int errorIndex
public int getErrorIndex ()
}
android/icu/util/IndianCalendar.classIndianCalendar.java
package android.icu.util
public android.icu.util.IndianCalendar extends android.icu.util.Calendar {
private static final long serialVersionUID
public static final int CHAITRA
public static final int VAISAKHA
public static final int JYAISTHA
public static final int ASADHA
public static final int SRAVANA
public static final int BHADRA
public static final int ASVINA
public static final int KARTIKA
public static final int AGRAHAYANA
public static final int PAUSA
public static final int MAGHA
public static final int PHALGUNA
public static final int IE
private static final int INDIAN_ERA_START
private static final int INDIAN_YEAR_START
private static final int[][] LIMITS
public void ()
public void (android.icu.util.TimeZone)
android.icu.util.TimeZone zone
public void (java.util.Locale)
java.util.Locale aLocale
public void (android.icu.util.ULocale)
android.icu.util.ULocale locale
public void (android.icu.util.TimeZone, java.util.Locale)
android.icu.util.TimeZone zone
java.util.Locale aLocale
public void (android.icu.util.TimeZone, android.icu.util.ULocale)
android.icu.util.TimeZone zone
android.icu.util.ULocale locale
public void (java.util.Date)
java.util.Date date
public void (int, int, int)
int year
int month
int date
public void (int, int, int, int, int, int)
int year
int month
int date
int hour
int minute
int second
protected int handleGetExtendedYear ()
int year
int year
protected int handleGetYearLength (int)
int extendedYear
protected int handleGetMonthLength (int, int)
int[] remainder
int extendedYear
int month
protected void handleComputeFields (int)
int leapMonth
int IndianMonth
int IndianDayOfMonth
int IndianMonth
int IndianDayOfMonth
int mday
int julianDay
double jdAtStartOfGregYear
int leapMonth
int IndianYear
int yday
int IndianMonth
int IndianDayOfMonth
int[] gregorianDay
protected int handleGetLimit (int, int)
int field
int limitType
protected int handleComputeMonthStart (int, int, boolean)
int imonth
int year
int month
boolean useMonth
int imonth
double jd
private static double IndianToJD (int, int, int)
int leapMonth
double start
double jd
int m
int year
int month
int date
int leapMonth
int gyear
double start
double jd
private static double gregorianToJD (int, int, int)
int year
int month
int date
double JULIAN_EPOCH
int y
int result
private static int[] jdToGregorian (double)
double jd
double JULIAN_EPOCH
double wjd
double depoch
double quadricent
double dqc
double cent
double dcent
double quad
double dquad
double yindex
double yearday
double leapadj
int year
int month
int day
int[] julianDate
private static boolean isGregorianLeap (int)
int year
public java.lang.String getType ()
static void ()
}
android/icu/util/InitialTimeZoneRule.classInitialTimeZoneRule.java
package android.icu.util
public android.icu.util.InitialTimeZoneRule extends android.icu.util.TimeZoneRule {
private static final long serialVersionUID
public void (java.lang.String, int, int)
String name
int rawOffset
int dstSavings
public boolean isEquivalentTo (android.icu.util.TimeZoneRule)
android.icu.util.TimeZoneRule other
public java.util.Date getFinalStart (int, int)
int prevRawOffset
int prevDSTSavings
public java.util.Date getFirstStart (int, int)
int prevRawOffset
int prevDSTSavings
public java.util.Date getNextStart (long, int, int, boolean)
long base
int prevRawOffset
int prevDSTSavings
boolean inclusive
public java.util.Date getPreviousStart (long, int, int, boolean)
long base
int prevRawOffset
int prevDSTSavings
boolean inclusive
public boolean isTransitionRule ()
}
android/icu/util/IslamicCalendar$CalculationType.classIslamicCalendar.java
package android.icu.util
public final android.icu.util.IslamicCalendar$CalculationType extends java.lang.Enum {
public static final android.icu.util.IslamicCalendar$CalculationType ISLAMIC
public static final android.icu.util.IslamicCalendar$CalculationType ISLAMIC_CIVIL
public static final android.icu.util.IslamicCalendar$CalculationType ISLAMIC_UMALQURA
public static final android.icu.util.IslamicCalendar$CalculationType ISLAMIC_TBLA
private String bcpType
private static final android.icu.util.IslamicCalendar$CalculationType[] $VALUES
public static android.icu.util.IslamicCalendar$CalculationType[] values ()
public static android.icu.util.IslamicCalendar$CalculationType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String bcpType
java.lang.String bcpType ()
static void ()
}
android/icu/util/IslamicCalendar.classIslamicCalendar.java
package android.icu.util
public android.icu.util.IslamicCalendar extends android.icu.util.Calendar {
private static final long serialVersionUID
public static final int MUHARRAM
public static final int SAFAR
public static final int RABI_1
public static final int RABI_2
public static final int JUMADA_1
public static final int JUMADA_2
public static final int RAJAB
public static final int SHABAN
public static final int RAMADAN
public static final int SHAWWAL
public static final int DHU_AL_QIDAH
public static final int DHU_AL_HIJJAH
private static final long HIJRA_MILLIS
private static final long CIVIL_EPOC
private static final long ASTRONOMICAL_EPOC
private static final int[][] LIMITS
private static final int[] UMALQURA_MONTHLENGTH
private static final int UMALQURA_YEAR_START
private static final int UMALQURA_YEAR_END
private static final byte[] UMALQURA_YEAR_START_ESTIMATE_FIX
private static android.icu.impl.CalendarAstronomer astro
private static android.icu.impl.CalendarCache cache
private boolean civil
private android.icu.util.IslamicCalendar$CalculationType cType
public void ()
public void (android.icu.util.TimeZone)
android.icu.util.TimeZone zone
public void (java.util.Locale)
java.util.Locale aLocale
public void (android.icu.util.ULocale)
android.icu.util.ULocale locale
public void (android.icu.util.TimeZone, java.util.Locale)
android.icu.util.TimeZone zone
java.util.Locale aLocale
public void (android.icu.util.TimeZone, android.icu.util.ULocale)
android.icu.util.TimeZone zone
android.icu.util.ULocale locale
public void (java.util.Date)
java.util.Date date
public void (int, int, int)
int year
int month
int date
public void (int, int, int, int, int, int)
int year
int month
int date
int hour
int minute
int second
public void setCivil (boolean)
long m
long m
boolean beCivil
public boolean isCivil ()
protected int handleGetLimit (int, int)
int field
int limitType
private static final boolean civilLeapYear (int)
int year
private long yearStart (int)
int yrStartLinearEstimate
int year
long ys
private long monthStart (int, int)
int i
int year
int month
int realYear
int realMonth
long ms
private static final long trueMonthStart (long)
long origin
double age
long month
long start
static final double moonAge (long)
long time
double age
protected int handleGetMonthLength (int, int)
int idx
int mask
int extendedYear
int month
int length
protected int handleGetYearLength (int)
int month
int i
int extendedYear
int length
protected int handleComputeMonthStart (int, int, boolean)
int eyear
int month
boolean useMonth
protected int handleGetExtendedYear ()
int year
int year
protected void handleComputeFields (int)
int months
long monthStart
int monthLen
int y
int m
long d
long umalquraStartdays
int julianDay
int year
int month
int dayOfMonth
int dayOfYear
long days
public void setCalculationType (android.icu.util.IslamicCalendar$CalculationType)
android.icu.util.IslamicCalendar$CalculationType type
public android.icu.util.IslamicCalendar$CalculationType getCalculationType ()
private void setCalcTypeForLocale (android.icu.util.ULocale)
android.icu.util.ULocale locale
String localeCalType
public java.lang.String getType ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
static void ()
}
android/icu/util/JapaneseCalendar.classJapaneseCalendar.java
package android.icu.util
public android.icu.util.JapaneseCalendar extends android.icu.util.GregorianCalendar {
private static final long serialVersionUID
private static final int GREGORIAN_EPOCH
private static final int[] ERAS
public static final int CURRENT_ERA
public static final int MEIJI
public static final int TAISHO
public static final int SHOWA
public static final int HEISEI
public void ()
public void (android.icu.util.TimeZone)
android.icu.util.TimeZone zone
public void (java.util.Locale)
java.util.Locale aLocale
public void (android.icu.util.ULocale)
android.icu.util.ULocale locale
public void (android.icu.util.TimeZone, java.util.Locale)
android.icu.util.TimeZone zone
java.util.Locale aLocale
public void (android.icu.util.TimeZone, android.icu.util.ULocale)
android.icu.util.TimeZone zone
android.icu.util.ULocale locale
public void (java.util.Date)
java.util.Date date
public void (int, int, int, int)
int era
int year
int month
int date
public void (int, int, int)
int year
int month
int date
public void (int, int, int, int, int, int)
int year
int month
int date
int hour
int minute
int second
protected int handleGetExtendedYear ()
int year
int year
protected int getDefaultMonthInYear (int)
int extendedYear
int era
protected int getDefaultDayInMonth (int, int)
int extendedYear
int month
int era
protected void handleComputeFields (int)
int i
int diff
int high
int julianDay
int year
int low
protected int handleGetLimit (int, int)
int field
int limitType
public java.lang.String getType ()
public boolean haveDefaultCentury ()
public int getActualMaximum (int)
int nextEraYear
int nextEraMonth
int nextEraDate
int maxYear
int era
int field
static void ()
}
android/icu/util/LocaleData$1.classLocaleData.java
package android.icu.util
android.icu.util.LocaleData$1 extends java.lang.Object {
}
android/icu/util/LocaleData$MeasurementSystem.classLocaleData.java
package android.icu.util
public final android.icu.util.LocaleData$MeasurementSystem extends java.lang.Object {
public static final android.icu.util.LocaleData$MeasurementSystem SI
public static final android.icu.util.LocaleData$MeasurementSystem US
public static final android.icu.util.LocaleData$MeasurementSystem UK
private int systemID
private void (int)
int id
private boolean equals (int)
int id
static boolean access$000 (android.icu.util.LocaleData$MeasurementSystem, int)
android.icu.util.LocaleData$MeasurementSystem x0
int x1
static void ()
}
android/icu/util/LocaleData$PaperSize.classLocaleData.java
package android.icu.util
public final android.icu.util.LocaleData$PaperSize extends java.lang.Object {
private int height
private int width
private void (int, int)
int h
int w
public int getHeight ()
public int getWidth ()
void (int, int, android.icu.util.LocaleData$1)
int x0
int x1
android.icu.util.LocaleData$1 x2
}
android/icu/util/LocaleData.classLocaleData.java
package android.icu.util
public final android.icu.util.LocaleData extends java.lang.Object {
private static final String MEASUREMENT_SYSTEM
private static final String PAPER_SIZE
private static final String LOCALE_DISPLAY_PATTERN
private static final String PATTERN
private static final String SEPARATOR
private boolean noSubstitute
private android.icu.impl.ICUResourceBundle bundle
private android.icu.impl.ICUResourceBundle langBundle
public static final int ES_STANDARD
public static final int ES_AUXILIARY
public static final int ES_INDEX
public static final int ES_CURRENCY
public static final int ES_PUNCTUATION
public static final int ES_COUNT
public static final int QUOTATION_START
public static final int QUOTATION_END
public static final int ALT_QUOTATION_START
public static final int ALT_QUOTATION_END
public static final int DELIMITER_COUNT
private static final String[] DELIMITER_TYPES
private static android.icu.util.VersionInfo gCLDRVersion
private void ()
public static android.icu.text.UnicodeSet getExemplarSet (android.icu.util.ULocale, int)
android.icu.util.ULocale locale
int options
public static android.icu.text.UnicodeSet getExemplarSet (android.icu.util.ULocale, int, int)
android.icu.util.ULocale locale
int options
int extype
public android.icu.text.UnicodeSet getExemplarSet (int, int)
String aKey
android.icu.impl.ICUResourceBundle stringBundle
String unicodeSetPattern
ArrayIndexOutOfBoundsException aiooe
Exception ex
int options
int extype
String[] exemplarSetTypes
public static final android.icu.util.LocaleData getInstance (android.icu.util.ULocale)
android.icu.util.ULocale locale
android.icu.util.LocaleData ld
public static final android.icu.util.LocaleData getInstance ()
public void setNoSubstitute (boolean)
boolean setting
public boolean getNoSubstitute ()
public java.lang.String getDelimiter (int)
int type
android.icu.impl.ICUResourceBundle delimitersBundle
android.icu.impl.ICUResourceBundle stringBundle
private static android.icu.util.UResourceBundle measurementTypeBundleForLocale (android.icu.util.ULocale, java.lang.String)
java.util.MissingResourceException mre
android.icu.util.UResourceBundle rb
android.icu.util.UResourceBundle measurementData
android.icu.util.UResourceBundle measDataBundle
android.icu.util.ULocale locale
String measurementType
android.icu.util.UResourceBundle measTypeBundle
android.icu.util.ULocale fullLoc
String region
public static final android.icu.util.LocaleData$MeasurementSystem getMeasurementSystem (android.icu.util.ULocale)
android.icu.util.ULocale locale
android.icu.util.UResourceBundle sysBundle
int system
public static final android.icu.util.LocaleData$PaperSize getPaperSize (android.icu.util.ULocale)
android.icu.util.ULocale locale
android.icu.util.UResourceBundle obj
int[] size
public java.lang.String getLocaleDisplayPattern ()
android.icu.impl.ICUResourceBundle locDispBundle
String localeDisplayPattern
public java.lang.String getLocaleSeparator ()
String sub0
String sub1
android.icu.impl.ICUResourceBundle locDispBundle
String localeSeparator
int index0
int index1
public static android.icu.util.VersionInfo getCLDRVersion ()
android.icu.util.UResourceBundle supplementalDataBundle
android.icu.util.UResourceBundle cldrVersionBundle
static void ()
}
android/icu/util/LocaleMatcher$1.classLocaleMatcher.java
package android.icu.util
android.icu.util.LocaleMatcher$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$util$LocaleMatcher$Level
static void ()
}
android/icu/util/LocaleMatcher$LanguageMatcherData.classLocaleMatcher.java
package android.icu.util
public android.icu.util.LocaleMatcher$LanguageMatcherData extends java.lang.Object implements android.icu.util.Freezable {
private android.icu.util.LocaleMatcher$ScoreData languageScores
private android.icu.util.LocaleMatcher$ScoreData scriptScores
private android.icu.util.LocaleMatcher$ScoreData regionScores
private android.icu.impl.Relation matchingLanguages
private volatile boolean frozen
public void ()
public android.icu.impl.Relation matchingLanguages ()
public java.lang.String toString ()
public double match (android.icu.util.ULocale, android.icu.util.ULocale, android.icu.util.ULocale, android.icu.util.ULocale)
android.icu.util.ULocale a
android.icu.util.ULocale aMax
android.icu.util.ULocale b
android.icu.util.ULocale bMax
double diff
private android.icu.util.LocaleMatcher$LanguageMatcherData addDistance (java.lang.String, java.lang.String, int)
String desired
String supported
int percent
public android.icu.util.LocaleMatcher$LanguageMatcherData addDistance (java.lang.String, java.lang.String, int, java.lang.String)
String desired
String supported
int percent
String comment
public android.icu.util.LocaleMatcher$LanguageMatcherData addDistance (java.lang.String, java.lang.String, int, boolean)
String desired
String supported
int percent
boolean oneway
private android.icu.util.LocaleMatcher$LanguageMatcherData addDistance (java.lang.String, java.lang.String, int, boolean, java.lang.String)
String dlanguage
String slanguage
String dscript
String sscript
String dregion
String sregion
String desired
String supported
int percent
boolean oneway
String comment
double score
android.icu.util.LocaleMatcher$LocalePatternMatcher desiredMatcher
android.icu.util.LocaleMatcher$Level desiredLen
android.icu.util.LocaleMatcher$LocalePatternMatcher supportedMatcher
android.icu.util.LocaleMatcher$Level supportedLen
android.icu.impl.Row$R3 data
android.icu.impl.Row$R3 data2
boolean desiredEqualsSupported
public android.icu.util.LocaleMatcher$LanguageMatcherData cloneAsThawed ()
android.icu.util.LocaleMatcher$LanguageMatcherData result
CloneNotSupportedException e
public android.icu.util.LocaleMatcher$LanguageMatcherData freeze ()
public boolean isFrozen ()
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
}
android/icu/util/LocaleMatcher$Level.classLocaleMatcher.java
package android.icu.util
final android.icu.util.LocaleMatcher$Level extends java.lang.Enum {
public static final android.icu.util.LocaleMatcher$Level language
public static final android.icu.util.LocaleMatcher$Level script
public static final android.icu.util.LocaleMatcher$Level region
final double worst
private static final android.icu.util.LocaleMatcher$Level[] $VALUES
public static android.icu.util.LocaleMatcher$Level[] values ()
public static android.icu.util.LocaleMatcher$Level valueOf (java.lang.String)
String name
private void (java.lang.String, int, double)
double d
static void ()
}
android/icu/util/LocaleMatcher$LocalePatternMatcher.classLocaleMatcher.java
package android.icu.util
android.icu.util.LocaleMatcher$LocalePatternMatcher extends java.lang.Object {
private String lang
private String script
private String region
private android.icu.util.LocaleMatcher$Level level
static java.util.regex.Pattern pattern
public void (java.lang.String)
String toMatch
java.util.regex.Matcher matcher
boolean matches (android.icu.util.ULocale)
android.icu.util.ULocale ulocale
public android.icu.util.LocaleMatcher$Level getLevel ()
public java.lang.String getLanguage ()
public java.lang.String getScript ()
public java.lang.String getRegion ()
public java.lang.String toString ()
String result
public boolean equals (java.lang.Object)
Object obj
android.icu.util.LocaleMatcher$LocalePatternMatcher other
public int hashCode ()
static java.lang.String access$100 (android.icu.util.LocaleMatcher$LocalePatternMatcher)
android.icu.util.LocaleMatcher$LocalePatternMatcher x0
static void ()
}
android/icu/util/LocaleMatcher$OutputDouble.classLocaleMatcher.java
package android.icu.util
android.icu.util.LocaleMatcher$OutputDouble extends java.lang.Object {
double value
private void ()
void (android.icu.util.LocaleMatcher$1)
android.icu.util.LocaleMatcher$1 x0
}
android/icu/util/LocaleMatcher$ScoreData.classLocaleMatcher.java
package android.icu.util
android.icu.util.LocaleMatcher$ScoreData extends java.lang.Object implements android.icu.util.Freezable {
private static final double maxUnequal_changeD_sameS
private static final double maxUnequal_changeEqual
java.util.LinkedHashSet scores
final android.icu.util.LocaleMatcher$Level level
private volatile boolean frozen
public void (android.icu.util.LocaleMatcher$Level)
android.icu.util.LocaleMatcher$Level level
void addDataToScores (java.lang.String, java.lang.String, android.icu.impl.Row$R3)
String desired
String supported
android.icu.impl.Row$R3 data
boolean added
double getScore (android.icu.util.ULocale, java.lang.String, java.lang.String, android.icu.util.ULocale, java.lang.String, java.lang.String)
android.icu.util.ULocale dMax
String desiredRaw
String desiredMax
android.icu.util.ULocale sMax
String supportedRaw
String supportedMax
double distance
private double getRawScore (android.icu.util.ULocale, android.icu.util.ULocale)
android.icu.impl.Row$R3 datum
android.icu.util.ULocale desiredLocale
android.icu.util.ULocale supportedLocale
public java.lang.String toString ()
android.icu.impl.Row$R3 score
StringBuilder result
public android.icu.util.LocaleMatcher$ScoreData cloneAsThawed ()
android.icu.util.LocaleMatcher$ScoreData result
CloneNotSupportedException e
public android.icu.util.LocaleMatcher$ScoreData freeze ()
public boolean isFrozen ()
public android.icu.impl.Relation getMatchingLanguages ()
android.icu.util.LocaleMatcher$LocalePatternMatcher desired
android.icu.util.LocaleMatcher$LocalePatternMatcher supported
android.icu.impl.Row$R3 item
android.icu.impl.Relation desiredToSupported
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
}
android/icu/util/LocaleMatcher.classLocaleMatcher.java
package android.icu.util
public android.icu.util.LocaleMatcher extends java.lang.Object {
public static final boolean DEBUG
private static final android.icu.util.ULocale UNKNOWN_LOCALE
private static final double DEFAULT_THRESHOLD
private final android.icu.util.ULocale defaultLanguage
private final double threshold
java.util.Set localeToMaxLocaleAndWeight
java.util.Map desiredLanguageToPossibleLocalesToMaxLocaleToData
android.icu.util.LocaleMatcher$LanguageMatcherData matcherData
private static final android.icu.util.LocaleMatcher$LanguageMatcherData defaultWritten
private static java.util.HashMap canonicalMap
public void (android.icu.util.LocalePriorityList)
android.icu.util.LocalePriorityList languagePriorityList
public void (java.lang.String)
String languagePriorityListString
public void (android.icu.util.LocalePriorityList, android.icu.util.LocaleMatcher$LanguageMatcherData)
android.icu.util.LocalePriorityList languagePriorityList
android.icu.util.LocaleMatcher$LanguageMatcherData matcherData
public void (android.icu.util.LocalePriorityList, android.icu.util.LocaleMatcher$LanguageMatcherData, double)
android.icu.util.ULocale language
android.icu.util.LocalePriorityList languagePriorityList
android.icu.util.LocaleMatcher$LanguageMatcherData matcherData
double threshold
java.util.Iterator it
public double match (android.icu.util.ULocale, android.icu.util.ULocale, android.icu.util.ULocale, android.icu.util.ULocale)
android.icu.util.ULocale desired
android.icu.util.ULocale desiredMax
android.icu.util.ULocale supported
android.icu.util.ULocale supportedMax
public android.icu.util.ULocale canonicalize (android.icu.util.ULocale)
android.icu.util.ULocale ulocale
String lang
String lang2
String script
String script2
String region
String region2
public android.icu.util.ULocale getBestMatch (android.icu.util.LocalePriorityList)
android.icu.util.ULocale matchLocale
double weight
android.icu.util.ULocale language
android.icu.util.LocalePriorityList languageList
double bestWeight
android.icu.util.ULocale bestTableMatch
double penalty
android.icu.util.LocaleMatcher$OutputDouble matchWeight
public android.icu.util.ULocale getBestMatch (java.lang.String)
String languageList
public android.icu.util.ULocale getBestMatch (android.icu.util.ULocale)
android.icu.util.ULocale ulocale
public transient android.icu.util.ULocale getBestMatch (android.icu.util.ULocale[])
android.icu.util.ULocale[] ulocales
public java.lang.String toString ()
private android.icu.util.ULocale getBestMatchInternal (android.icu.util.ULocale, android.icu.util.LocaleMatcher$OutputDouble)
android.icu.util.ULocale tableKey
android.icu.util.ULocale maxLocale
Double matchedWeight
double match
double weight
android.icu.impl.Row$R3 tableKeyValue
android.icu.util.ULocale languageCode
android.icu.util.LocaleMatcher$OutputDouble outputWeight
android.icu.util.ULocale maximized
double bestWeight
android.icu.util.ULocale bestTableMatch
String baseLanguage
java.util.Set searchTable
private void add (android.icu.util.ULocale, java.lang.Double)
android.icu.util.ULocale language
Double weight
android.icu.impl.Row$R3 row
private void processMapping ()
android.icu.util.ULocale key
String lang
android.icu.impl.Row$R3 localeToMaxAndWeight
String desired
java.util.Set supported
java.util.Map$Entry desiredToMatchingLanguages
android.icu.util.ULocale key
String lang
android.icu.impl.Row$R3 localeToMaxAndWeight
private void addFiltered (java.lang.String, android.icu.impl.Row$R3)
String desired
android.icu.impl.Row$R3 localeToMaxAndWeight
java.util.Set map
private android.icu.util.ULocale addLikelySubtags (android.icu.util.ULocale)
String language
String script
String region
android.icu.util.ULocale languageCode
android.icu.util.ULocale result
public static android.icu.impl.ICUResourceBundle getICUSupplementalData ()
android.icu.impl.ICUResourceBundle suppData
public static double match (android.icu.util.ULocale, android.icu.util.ULocale)
android.icu.util.ULocale a
android.icu.util.ULocale b
android.icu.util.LocaleMatcher matcher
static void ()
android.icu.impl.ICUResourceBundle item
boolean oneway
android.icu.util.UResourceBundleIterator iter
android.icu.impl.ICUResourceBundle suppData
android.icu.impl.ICUResourceBundle languageMatching
android.icu.impl.ICUResourceBundle written
}
android/icu/util/LocalePriorityList$1.classLocalePriorityList.java
package android.icu.util
final android.icu.util.LocalePriorityList$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.Double, java.lang.Double)
Double o1
Double o2
public volatile int compare (java.lang.Object, java.lang.Object)
}
android/icu/util/LocalePriorityList$Builder.classLocalePriorityList.java
package android.icu.util
public android.icu.util.LocalePriorityList$Builder extends java.lang.Object {
private final java.util.Map languageToWeight
private void ()
public android.icu.util.LocalePriorityList build ()
public android.icu.util.LocalePriorityList build (boolean)
Double weight
java.util.Set s
android.icu.util.ULocale lang
android.icu.util.ULocale lang
Double weight
java.util.Map$Entry langEntry
boolean preserveWeights
java.util.Map doubleCheck
java.util.Map temp
public android.icu.util.LocalePriorityList$Builder add (android.icu.util.LocalePriorityList)
android.icu.util.ULocale language
android.icu.util.LocalePriorityList languagePriorityList
public android.icu.util.LocalePriorityList$Builder add (android.icu.util.ULocale)
android.icu.util.ULocale languageCode
public transient android.icu.util.LocalePriorityList$Builder add (android.icu.util.ULocale[])
android.icu.util.ULocale languageCode
android.icu.util.ULocale[] languageCodes
public android.icu.util.LocalePriorityList$Builder add (android.icu.util.ULocale, double)
android.icu.util.ULocale languageCode
double weight
public android.icu.util.LocalePriorityList$Builder add (java.lang.String)
android.icu.util.ULocale language
double weight
String item
String acceptLanguageList
String[] items
java.util.regex.Matcher itemMatcher
void (android.icu.util.LocalePriorityList$1)
android.icu.util.LocalePriorityList$1 x0
}
android/icu/util/LocalePriorityList.classLocalePriorityList.java
package android.icu.util
public android.icu.util.LocalePriorityList extends java.lang.Object implements java.lang.Iterable {
private static final double D0
private static final Double D1
private static final java.util.regex.Pattern languageSplitter
private static final java.util.regex.Pattern weightSplitter
private final java.util.Map languagesAndWeights
private static java.util.Comparator myDescendingDouble
public static transient android.icu.util.LocalePriorityList$Builder add (android.icu.util.ULocale[])
android.icu.util.ULocale[] languageCode
public static android.icu.util.LocalePriorityList$Builder add (android.icu.util.ULocale, double)
android.icu.util.ULocale languageCode
double weight
public static android.icu.util.LocalePriorityList$Builder add (android.icu.util.LocalePriorityList)
android.icu.util.LocalePriorityList languagePriorityList
public static android.icu.util.LocalePriorityList$Builder add (java.lang.String)
String acceptLanguageString
public java.lang.Double getWeight (android.icu.util.ULocale)
android.icu.util.ULocale language
public java.lang.String toString ()
double weight
android.icu.util.ULocale language
StringBuilder result
public java.util.Iterator iterator ()
public boolean equals (java.lang.Object)
android.icu.util.LocalePriorityList that
RuntimeException e
Object o
public int hashCode ()
private void (java.util.Map)
java.util.Map languageToWeight
static java.util.Comparator access$100 ()
static java.lang.Double access$200 ()
void (java.util.Map, android.icu.util.LocalePriorityList$1)
java.util.Map x0
android.icu.util.LocalePriorityList$1 x1
static java.util.Map access$400 (android.icu.util.LocalePriorityList)
android.icu.util.LocalePriorityList x0
static java.util.regex.Pattern access$500 ()
static java.util.regex.Pattern access$600 ()
static void ()
}
android/icu/util/Measure.classMeasure.java
package android.icu.util
public android.icu.util.Measure extends java.lang.Object {
private final Number number
private final android.icu.util.MeasureUnit unit
public void (java.lang.Number, android.icu.util.MeasureUnit)
Number number
android.icu.util.MeasureUnit unit
public boolean equals (java.lang.Object)
Object obj
android.icu.util.Measure m
private static boolean numbersEqual (java.lang.Number, java.lang.Number)
Number a
Number b
public int hashCode ()
public java.lang.String toString ()
public java.lang.Number getNumber ()
public android.icu.util.MeasureUnit getUnit ()
}
android/icu/util/MeasureUnit$1.classMeasureUnit.java
package android.icu.util
final android.icu.util.MeasureUnit$1 extends java.lang.Object implements android.icu.util.MeasureUnit$Factory {
void ()
public android.icu.util.MeasureUnit create (java.lang.String, java.lang.String)
String type
String subType
}
android/icu/util/MeasureUnit$2.classMeasureUnit.java
package android.icu.util
final android.icu.util.MeasureUnit$2 extends java.lang.Object implements android.icu.util.MeasureUnit$Factory {
void ()
public android.icu.util.MeasureUnit create (java.lang.String, java.lang.String)
String unusedType
String subType
}
android/icu/util/MeasureUnit$3.classMeasureUnit.java
package android.icu.util
final android.icu.util.MeasureUnit$3 extends java.lang.Object implements android.icu.util.MeasureUnit$Factory {
void ()
public android.icu.util.MeasureUnit create (java.lang.String, java.lang.String)
String type
String subType
}
android/icu/util/MeasureUnit$Factory.classMeasureUnit.java
package android.icu.util
public abstract android.icu.util.MeasureUnit$Factory extends java.lang.Object {
public abstract android.icu.util.MeasureUnit create (java.lang.String, java.lang.String)
}
android/icu/util/MeasureUnit$MeasureUnitProxy.classMeasureUnit.java
package android.icu.util
final android.icu.util.MeasureUnit$MeasureUnitProxy extends java.lang.Object implements java.io.Externalizable {
private static final long serialVersionUID
private String type
private String subType
public void (java.lang.String, java.lang.String)
String type
String subType
public void ()
public void writeExternal (java.io.ObjectOutput) throws java.io.IOException
java.io.ObjectOutput out
public void readExternal (java.io.ObjectInput) throws java.io.IOException java.lang.ClassNotFoundException
byte[] extraBytes
java.io.ObjectInput in
int extra
private java.lang.Object readResolve () throws java.io.ObjectStreamException
}
android/icu/util/MeasureUnit.classMeasureUnit.java
package android.icu.util
public android.icu.util.MeasureUnit extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final String[] unitKeys
private static final java.util.Map cache
protected final String type
protected final String subType
static final android.icu.text.UnicodeSet ASCII
static final android.icu.text.UnicodeSet ASCII_HYPHEN_DIGITS
private static android.icu.util.MeasureUnit$Factory UNIT_FACTORY
static android.icu.util.MeasureUnit$Factory CURRENCY_FACTORY
static android.icu.util.MeasureUnit$Factory TIMEUNIT_FACTORY
public static final android.icu.util.MeasureUnit G_FORCE
public static final android.icu.util.MeasureUnit METER_PER_SECOND_SQUARED
public static final android.icu.util.MeasureUnit ARC_MINUTE
public static final android.icu.util.MeasureUnit ARC_SECOND
public static final android.icu.util.MeasureUnit DEGREE
public static final android.icu.util.MeasureUnit RADIAN
public static final android.icu.util.MeasureUnit REVOLUTION_ANGLE
public static final android.icu.util.MeasureUnit ACRE
public static final android.icu.util.MeasureUnit HECTARE
public static final android.icu.util.MeasureUnit SQUARE_CENTIMETER
public static final android.icu.util.MeasureUnit SQUARE_FOOT
public static final android.icu.util.MeasureUnit SQUARE_INCH
public static final android.icu.util.MeasureUnit SQUARE_KILOMETER
public static final android.icu.util.MeasureUnit SQUARE_METER
public static final android.icu.util.MeasureUnit SQUARE_MILE
public static final android.icu.util.MeasureUnit SQUARE_YARD
public static final android.icu.util.MeasureUnit LITER_PER_100KILOMETERS
public static final android.icu.util.MeasureUnit LITER_PER_KILOMETER
public static final android.icu.util.MeasureUnit MILE_PER_GALLON
public static final android.icu.util.MeasureUnit BIT
public static final android.icu.util.MeasureUnit BYTE
public static final android.icu.util.MeasureUnit GIGABIT
public static final android.icu.util.MeasureUnit GIGABYTE
public static final android.icu.util.MeasureUnit KILOBIT
public static final android.icu.util.MeasureUnit KILOBYTE
public static final android.icu.util.MeasureUnit MEGABIT
public static final android.icu.util.MeasureUnit MEGABYTE
public static final android.icu.util.MeasureUnit TERABIT
public static final android.icu.util.MeasureUnit TERABYTE
public static final android.icu.util.MeasureUnit CENTURY
public static final android.icu.util.TimeUnit DAY
public static final android.icu.util.TimeUnit HOUR
public static final android.icu.util.MeasureUnit MICROSECOND
public static final android.icu.util.MeasureUnit MILLISECOND
public static final android.icu.util.TimeUnit MINUTE
public static final android.icu.util.TimeUnit MONTH
public static final android.icu.util.MeasureUnit NANOSECOND
public static final android.icu.util.TimeUnit SECOND
public static final android.icu.util.TimeUnit WEEK
public static final android.icu.util.TimeUnit YEAR
public static final android.icu.util.MeasureUnit AMPERE
public static final android.icu.util.MeasureUnit MILLIAMPERE
public static final android.icu.util.MeasureUnit OHM
public static final android.icu.util.MeasureUnit VOLT
public static final android.icu.util.MeasureUnit CALORIE
public static final android.icu.util.MeasureUnit FOODCALORIE
public static final android.icu.util.MeasureUnit JOULE
public static final android.icu.util.MeasureUnit KILOCALORIE
public static final android.icu.util.MeasureUnit KILOJOULE
public static final android.icu.util.MeasureUnit KILOWATT_HOUR
public static final android.icu.util.MeasureUnit GIGAHERTZ
public static final android.icu.util.MeasureUnit HERTZ
public static final android.icu.util.MeasureUnit KILOHERTZ
public static final android.icu.util.MeasureUnit MEGAHERTZ
public static final android.icu.util.MeasureUnit ASTRONOMICAL_UNIT
public static final android.icu.util.MeasureUnit CENTIMETER
public static final android.icu.util.MeasureUnit DECIMETER
public static final android.icu.util.MeasureUnit FATHOM
public static final android.icu.util.MeasureUnit FOOT
public static final android.icu.util.MeasureUnit FURLONG
public static final android.icu.util.MeasureUnit INCH
public static final android.icu.util.MeasureUnit KILOMETER
public static final android.icu.util.MeasureUnit LIGHT_YEAR
public static final android.icu.util.MeasureUnit METER
public static final android.icu.util.MeasureUnit MICROMETER
public static final android.icu.util.MeasureUnit MILE
public static final android.icu.util.MeasureUnit MILE_SCANDINAVIAN
public static final android.icu.util.MeasureUnit MILLIMETER
public static final android.icu.util.MeasureUnit NANOMETER
public static final android.icu.util.MeasureUnit NAUTICAL_MILE
public static final android.icu.util.MeasureUnit PARSEC
public static final android.icu.util.MeasureUnit PICOMETER
public static final android.icu.util.MeasureUnit YARD
public static final android.icu.util.MeasureUnit LUX
public static final android.icu.util.MeasureUnit CARAT
public static final android.icu.util.MeasureUnit GRAM
public static final android.icu.util.MeasureUnit KILOGRAM
public static final android.icu.util.MeasureUnit METRIC_TON
public static final android.icu.util.MeasureUnit MICROGRAM
public static final android.icu.util.MeasureUnit MILLIGRAM
public static final android.icu.util.MeasureUnit OUNCE
public static final android.icu.util.MeasureUnit OUNCE_TROY
public static final android.icu.util.MeasureUnit POUND
public static final android.icu.util.MeasureUnit STONE
public static final android.icu.util.MeasureUnit TON
public static final android.icu.util.MeasureUnit GIGAWATT
public static final android.icu.util.MeasureUnit HORSEPOWER
public static final android.icu.util.MeasureUnit KILOWATT
public static final android.icu.util.MeasureUnit MEGAWATT
public static final android.icu.util.MeasureUnit MILLIWATT
public static final android.icu.util.MeasureUnit WATT
public static final android.icu.util.MeasureUnit HECTOPASCAL
public static final android.icu.util.MeasureUnit INCH_HG
public static final android.icu.util.MeasureUnit MILLIBAR
public static final android.icu.util.MeasureUnit MILLIMETER_OF_MERCURY
public static final android.icu.util.MeasureUnit POUND_PER_SQUARE_INCH
public static final android.icu.util.MeasureUnit KARAT
public static final android.icu.util.MeasureUnit KILOMETER_PER_HOUR
public static final android.icu.util.MeasureUnit KNOT
public static final android.icu.util.MeasureUnit METER_PER_SECOND
public static final android.icu.util.MeasureUnit MILE_PER_HOUR
public static final android.icu.util.MeasureUnit CELSIUS
public static final android.icu.util.MeasureUnit FAHRENHEIT
public static final android.icu.util.MeasureUnit GENERIC_TEMPERATURE
public static final android.icu.util.MeasureUnit KELVIN
public static final android.icu.util.MeasureUnit ACRE_FOOT
public static final android.icu.util.MeasureUnit BUSHEL
public static final android.icu.util.MeasureUnit CENTILITER
public static final android.icu.util.MeasureUnit CUBIC_CENTIMETER
public static final android.icu.util.MeasureUnit CUBIC_FOOT
public static final android.icu.util.MeasureUnit CUBIC_INCH
public static final android.icu.util.MeasureUnit CUBIC_KILOMETER
public static final android.icu.util.MeasureUnit CUBIC_METER
public static final android.icu.util.MeasureUnit CUBIC_MILE
public static final android.icu.util.MeasureUnit CUBIC_YARD
public static final android.icu.util.MeasureUnit CUP
public static final android.icu.util.MeasureUnit CUP_METRIC
public static final android.icu.util.MeasureUnit DECILITER
public static final android.icu.util.MeasureUnit FLUID_OUNCE
public static final android.icu.util.MeasureUnit GALLON
public static final android.icu.util.MeasureUnit HECTOLITER
public static final android.icu.util.MeasureUnit LITER
public static final android.icu.util.MeasureUnit MEGALITER
public static final android.icu.util.MeasureUnit MILLILITER
public static final android.icu.util.MeasureUnit PINT
public static final android.icu.util.MeasureUnit PINT_METRIC
public static final android.icu.util.MeasureUnit QUART
public static final android.icu.util.MeasureUnit TABLESPOON
public static final android.icu.util.MeasureUnit TEASPOON
private static java.util.HashMap unitPerUnitToSingleUnit
protected void (java.lang.String, java.lang.String)
String type
String subType
public java.lang.String getType ()
public java.lang.String getSubtype ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object rhs
android.icu.util.MeasureUnit c
public java.lang.String toString ()
public static synchronized java.util.Set getAvailableTypes ()
public static synchronized java.util.Set getAvailable (java.lang.String)
String type
java.util.Map units
public static synchronized java.util.Set getAvailable ()
android.icu.util.MeasureUnit unit
String type
java.util.Set result
public static android.icu.util.MeasureUnit internalGetInstance (java.lang.String, java.lang.String)
android.icu.util.MeasureUnit$Factory factory
android.icu.util.MeasureUnit$Factory factory
String type
String subType
android.icu.util.MeasureUnit$Factory factory
public static android.icu.util.MeasureUnit resolveUnitPerUnit (android.icu.util.MeasureUnit, android.icu.util.MeasureUnit)
android.icu.util.MeasureUnit unit
android.icu.util.MeasureUnit perUnit
protected static synchronized android.icu.util.MeasureUnit addUnit (java.lang.String, java.lang.String, android.icu.util.MeasureUnit$Factory)
String type
String unitName
android.icu.util.MeasureUnit$Factory factory
java.util.Map tmp
android.icu.util.MeasureUnit unit
private java.lang.Object writeReplace () throws java.io.ObjectStreamException
static void ()
android.icu.impl.ICUResourceBundle unitNameRes
int index2
android.icu.util.UResourceBundle unitsRes
String type
int unitsSize
int index
android.icu.impl.ICUResourceBundle unitsTypeRes
int size
java.util.MissingResourceException e
String key
java.util.Enumeration it
android.icu.util.UResourceBundle bundle
android.icu.util.UResourceBundle codeMap
android.icu.impl.ICUResourceBundle resource
}
android/icu/util/Output.classOutput.java
package android.icu.util
public android.icu.util.Output extends java.lang.Object {
public Object value
public java.lang.String toString ()
public void ()
public void (java.lang.Object)
Object value
}
android/icu/util/OutputInt.classOutputInt.java
package android.icu.util
public android.icu.util.OutputInt extends java.lang.Object {
public int value
public void ()
public void (int)
int value
public java.lang.String toString ()
}
android/icu/util/OverlayBundle.classOverlayBundle.java
package android.icu.util
public android.icu.util.OverlayBundle extends java.util.ResourceBundle {
private String[] baseNames
private java.util.Locale locale
private java.util.ResourceBundle[] bundles
public void (java.lang.String[], java.util.Locale)
String[] baseNames
java.util.Locale locale
protected java.lang.Object handleGetObject (java.lang.String) throws java.util.MissingResourceException
java.util.MissingResourceException e
int i
String key
Object o
public java.util.Enumeration getKeys ()
int i
private void load (int) throws java.util.MissingResourceException
java.util.MissingResourceException e
java.util.MissingResourceException e
java.util.Locale wildcard
boolean tryWildcard
int i
}
android/icu/util/package.html
android/icu/util/PersianCalendar.classPersianCalendar.java
package android.icu.util
public android.icu.util.PersianCalendar extends android.icu.util.Calendar {
private static final long serialVersionUID
private static final int[][] MONTH_COUNT
private static final int PERSIAN_EPOCH
private static final int[][] LIMITS
public void ()
public void (android.icu.util.TimeZone)
android.icu.util.TimeZone zone
public void (java.util.Locale)
java.util.Locale aLocale
public void (android.icu.util.ULocale)
android.icu.util.ULocale locale
public void (android.icu.util.TimeZone, java.util.Locale)
android.icu.util.TimeZone zone
java.util.Locale aLocale
public void (android.icu.util.TimeZone, android.icu.util.ULocale)
android.icu.util.TimeZone zone
android.icu.util.ULocale locale
public void (java.util.Date)
java.util.Date date
public void (int, int, int)
int year
int month
int date
public void (int, int, int, int, int, int)
int year
int month
int date
int hour
int minute
int second
protected int handleGetLimit (int, int)
int field
int limitType
private static final boolean isLeapYear (int)
int year
int[] remainder
protected int handleGetMonthLength (int, int)
int[] rem
int extendedYear
int month
protected int handleGetYearLength (int)
int extendedYear
protected int handleComputeMonthStart (int, int, boolean)
int[] rem
int eyear
int month
boolean useMonth
int julianDay
protected int handleGetExtendedYear ()
int year
int year
protected void handleComputeFields (int)
int month
int julianDay
int year
int month
int dayOfMonth
int dayOfYear
long daysSinceEpoch
long farvardin1
public java.lang.String getType ()
static void ()
}
android/icu/util/Range.classRangeDateRule.java
package android.icu.util
android.icu.util.Range extends java.lang.Object {
public java.util.Date start
public android.icu.util.DateRule rule
public void (java.util.Date, android.icu.util.DateRule)
java.util.Date start
android.icu.util.DateRule rule
}
android/icu/util/RangeDateRule.classRangeDateRule.java
package android.icu.util
public android.icu.util.RangeDateRule extends java.lang.Object implements android.icu.util.DateRule {
java.util.List ranges
public void ()
public void add (android.icu.util.DateRule)
android.icu.util.DateRule rule
public void add (java.util.Date, android.icu.util.DateRule)
java.util.Date start
android.icu.util.DateRule rule
public java.util.Date firstAfter (java.util.Date)
java.util.Date start
int index
java.util.Date result
android.icu.util.Range r
android.icu.util.Range e
public java.util.Date firstBetween (java.util.Date, java.util.Date)
java.util.Date e
android.icu.util.Range r
java.util.Date start
java.util.Date end
int index
java.util.Date result
android.icu.util.Range next
public boolean isOn (java.util.Date)
java.util.Date date
android.icu.util.Range r
public boolean isBetween (java.util.Date, java.util.Date)
java.util.Date start
java.util.Date end
private int startIndex (java.util.Date)
android.icu.util.Range r
int i
java.util.Date start
int lastIndex
private android.icu.util.Range rangeAt (int)
int index
}
android/icu/util/RangeValueIterator$Element.classRangeValueIterator.java
package android.icu.util
public android.icu.util.RangeValueIterator$Element extends java.lang.Object {
public int start
public int limit
public int value
public void ()
}
android/icu/util/RangeValueIterator.classRangeValueIterator.java
package android.icu.util
public abstract android.icu.util.RangeValueIterator extends java.lang.Object {
public abstract boolean next (android.icu.util.RangeValueIterator$Element)
public abstract void reset ()
}
android/icu/util/Region$RegionType.classRegion.java
package android.icu.util
public final android.icu.util.Region$RegionType extends java.lang.Enum {
public static final android.icu.util.Region$RegionType UNKNOWN
public static final android.icu.util.Region$RegionType TERRITORY
public static final android.icu.util.Region$RegionType WORLD
public static final android.icu.util.Region$RegionType CONTINENT
public static final android.icu.util.Region$RegionType SUBCONTINENT
public static final android.icu.util.Region$RegionType GROUPING
public static final android.icu.util.Region$RegionType DEPRECATED
private static final android.icu.util.Region$RegionType[] $VALUES
public static android.icu.util.Region$RegionType[] values ()
public static android.icu.util.Region$RegionType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/util/Region.classRegion.java
package android.icu.util
public android.icu.util.Region extends java.lang.Object implements java.lang.Comparable {
private String id
private int code
private android.icu.util.Region$RegionType type
private android.icu.util.Region containingRegion
private java.util.Set containedRegions
private java.util.List preferredValues
private static boolean regionDataIsLoaded
private static java.util.Map regionIDMap
private static java.util.Map numericCodeMap
private static java.util.Map regionAliases
private static java.util.ArrayList regions
private static java.util.ArrayList availableRegions
private static final String UNKNOWN_REGION_ID
private static final String OUTLYING_OCEANIA_REGION_ID
private static final String WORLD_ID
private void ()
private static synchronized void loadRegionData ()
String newRegion
StringBuilder regionName
char endRange
char lastChar
int rangeMarkerLocation
String r
android.icu.util.Region r
String id
android.icu.util.Region r
String s
android.icu.util.Region r
java.util.List aliasToRegionStrings
android.icu.util.UResourceBundle res
String aliasFrom
String aliasTo
int i
android.icu.util.Region r
String[] codeMappingStrings
String codeMappingID
Integer codeMappingNumber
String codeMapping3Letter
android.icu.util.UResourceBundle mapping
int i
android.icu.util.Region r
android.icu.util.Region r
android.icu.util.Region r
String continent
android.icu.util.Region r
String grouping
android.icu.util.Region r
String child
android.icu.util.Region childRegion
int j
android.icu.util.UResourceBundle mapping
String parent
android.icu.util.Region parentRegion
int i
int i
java.util.Set currentSet
android.icu.util.Region ar
android.icu.util.UResourceBundle metadataAlias
android.icu.util.UResourceBundle territoryAlias
android.icu.util.UResourceBundle codeMappings
android.icu.util.UResourceBundle idValidity
android.icu.util.UResourceBundle regionList
android.icu.util.UResourceBundle regionRegular
android.icu.util.UResourceBundle regionMacro
android.icu.util.UResourceBundle regionUnknown
android.icu.util.UResourceBundle worldContainment
android.icu.util.UResourceBundle territoryContainment
android.icu.util.UResourceBundle groupingContainment
android.icu.util.UResourceBundle metadata
android.icu.util.UResourceBundle supplementalData
String[] continentsArr
java.util.List continents
String[] groupingArr
java.util.List groupings
java.util.List regionCodes
java.util.List allRegions
public static android.icu.util.Region getInstance (java.lang.String)
String id
android.icu.util.Region r
public static android.icu.util.Region getInstance (int)
String pad
String id
int code
android.icu.util.Region r
public static java.util.Set getAvailable (android.icu.util.Region$RegionType)
android.icu.util.Region$RegionType type
public android.icu.util.Region getContainingRegion ()
public android.icu.util.Region getContainingRegion (android.icu.util.Region$RegionType)
android.icu.util.Region$RegionType type
public java.util.Set getContainedRegions ()
public java.util.Set getContainedRegions (android.icu.util.Region$RegionType)
android.icu.util.Region r
android.icu.util.Region$RegionType type
java.util.Set result
java.util.Set cr
public java.util.List getPreferredValues ()
public boolean contains (android.icu.util.Region)
android.icu.util.Region cr
android.icu.util.Region other
public java.lang.String toString ()
public int getNumericCode ()
public android.icu.util.Region$RegionType getType ()
public int compareTo (android.icu.util.Region)
android.icu.util.Region other
public volatile int compareTo (java.lang.Object)
static void ()
}
android/icu/util/RuleBasedTimeZone.classRuleBasedTimeZone.java
package android.icu.util
public android.icu.util.RuleBasedTimeZone extends android.icu.util.BasicTimeZone {
private static final long serialVersionUID
private final android.icu.util.InitialTimeZoneRule initialRule
private java.util.List historicRules
private android.icu.util.AnnualTimeZoneRule[] finalRules
private transient java.util.List historicTransitions
private transient boolean upToDate
private volatile transient boolean isFrozen
public void (java.lang.String, android.icu.util.InitialTimeZoneRule)
String id
android.icu.util.InitialTimeZoneRule initialRule
public void addTransitionRule (android.icu.util.TimeZoneRule)
android.icu.util.TimeZoneRule rule
public int getOffset (int, int, int, int, int, int)
int era
int year
int month
int day
int dayOfWeek
int milliseconds
long time
int[] offsets
public void getOffset (long, boolean, int[])
long time
boolean local
int[] offsets
public void getOffsetFromLocal (long, int, int, int[])
long date
int nonExistingTimeOpt
int duplicatedTimeOpt
int[] offsets
public int getRawOffset ()
long now
int[] offsets
public boolean inDaylightTime (java.util.Date)
java.util.Date date
int[] offsets
public void setRawOffset (int)
int offsetMillis
public boolean useDaylightTime ()
long now
int[] offsets
android.icu.util.TimeZoneTransition tt
public boolean observesDaylightTime ()
int i
android.icu.util.TimeZoneTransition tt
android.icu.util.TimeZoneRule toRule
long time
int[] offsets
java.util.BitSet checkFinals
public boolean hasSameRules (android.icu.util.TimeZone)
int i
android.icu.util.TimeZoneRule orule
boolean foundSameRule
android.icu.util.TimeZoneRule rule
android.icu.util.TimeZone other
android.icu.util.RuleBasedTimeZone otherRBTZ
public android.icu.util.TimeZoneRule[] getTimeZoneRules ()
int size
android.icu.util.TimeZoneRule[] rules
int idx
public android.icu.util.TimeZoneTransition getNextTransition (long, boolean)
java.util.Date start0
java.util.Date start1
android.icu.util.TimeZoneTransition prev
int idx
android.icu.util.TimeZoneRule from
android.icu.util.TimeZoneRule to
long base
boolean inclusive
boolean isFinal
android.icu.util.TimeZoneTransition result
android.icu.util.TimeZoneTransition tzt
long tt
public android.icu.util.TimeZoneTransition getPreviousTransition (long, boolean)
java.util.Date start0
java.util.Date start1
int idx
android.icu.util.TimeZoneRule from
android.icu.util.TimeZoneRule to
long base
boolean inclusive
android.icu.util.TimeZoneTransition result
android.icu.util.TimeZoneTransition tzt
long tt
public java.lang.Object clone ()
private void complete ()
long tt
android.icu.util.TimeZoneRule r
java.util.Date d
int i
int j
boolean bDoneAll
java.util.Date d
long tt
int i
int curStdOffset
int curDstSavings
long nextTransitionTime
android.icu.util.TimeZoneRule nextRule
java.util.BitSet done
java.util.Date d0
java.util.Date d1
android.icu.util.TimeZoneRule curRule
long lastTransitionTime
private void getOffset (long, boolean, int, int, int[])
int idx
long tend
long tstart
long time
boolean local
int NonExistingTimeOpt
int DuplicatedTimeOpt
int[] offsets
android.icu.util.TimeZoneRule rule
private android.icu.util.TimeZoneRule findRuleInFinal (long, boolean, int, int)
int localDelta
int localDelta
long time
boolean local
int NonExistingTimeOpt
int DuplicatedTimeOpt
java.util.Date start0
java.util.Date start1
long base
private static long getTransitionTime (android.icu.util.TimeZoneTransition, boolean, int, int)
android.icu.util.TimeZoneTransition tzt
boolean local
int NonExistingTimeOpt
int DuplicatedTimeOpt
long time
private static int getLocalDelta (int, int, int, int, int, int)
int rawBefore
int dstBefore
int rawAfter
int dstAfter
int NonExistingTimeOpt
int DuplicatedTimeOpt
int delta
int offsetBefore
int offsetAfter
boolean dstToStd
boolean stdToDst
public boolean isFrozen ()
public android.icu.util.TimeZone freeze ()
public android.icu.util.TimeZone cloneAsThawed ()
android.icu.util.RuleBasedTimeZone tz
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
}
android/icu/util/SimpleDateRule.classSimpleDateRule.java
package android.icu.util
public android.icu.util.SimpleDateRule extends java.lang.Object implements android.icu.util.DateRule {
private static android.icu.util.GregorianCalendar gCalendar
private android.icu.util.Calendar calendar
private int month
private int dayOfMonth
private int dayOfWeek
public void (int, int)
int month
int dayOfMonth
void (int, int, android.icu.util.Calendar)
int month
int dayOfMonth
android.icu.util.Calendar cal
public void (int, int, int, boolean)
int month
int dayOfMonth
int dayOfWeek
boolean after
public java.util.Date firstAfter (java.util.Date)
java.util.Date start
public java.util.Date firstBetween (java.util.Date, java.util.Date)
java.util.Date start
java.util.Date end
public boolean isOn (java.util.Date)
int dayOfYear
java.util.Date date
android.icu.util.Calendar c
public boolean isBetween (java.util.Date, java.util.Date)
java.util.Date start
java.util.Date end
private java.util.Date doFirstBetween (java.util.Date, java.util.Date)
int year
int mon
java.util.Date result
java.util.Date start
java.util.Date end
android.icu.util.Calendar c
private java.util.Date computeInYear (int, android.icu.util.Calendar)
int weekday
int delta
int year
android.icu.util.Calendar c
static void ()
}
android/icu/util/SimpleHoliday.classSimpleHoliday.java
package android.icu.util
public android.icu.util.SimpleHoliday extends android.icu.util.Holiday {
public static final android.icu.util.SimpleHoliday NEW_YEARS_DAY
public static final android.icu.util.SimpleHoliday EPIPHANY
public static final android.icu.util.SimpleHoliday MAY_DAY
public static final android.icu.util.SimpleHoliday ASSUMPTION
public static final android.icu.util.SimpleHoliday ALL_SAINTS_DAY
public static final android.icu.util.SimpleHoliday ALL_SOULS_DAY
public static final android.icu.util.SimpleHoliday IMMACULATE_CONCEPTION
public static final android.icu.util.SimpleHoliday CHRISTMAS_EVE
public static final android.icu.util.SimpleHoliday CHRISTMAS
public static final android.icu.util.SimpleHoliday BOXING_DAY
public static final android.icu.util.SimpleHoliday ST_STEPHENS_DAY
public static final android.icu.util.SimpleHoliday NEW_YEARS_EVE
public void (int, int, java.lang.String)
int month
int dayOfMonth
String name
public void (int, int, java.lang.String, int)
int month
int dayOfMonth
String name
int startYear
public void (int, int, java.lang.String, int, int)
int month
int dayOfMonth
String name
int startYear
int endYear
public void (int, int, int, java.lang.String)
int month
int dayOfMonth
int dayOfWeek
String name
public void (int, int, int, java.lang.String, int)
int month
int dayOfMonth
int dayOfWeek
String name
int startYear
public void (int, int, int, java.lang.String, int, int)
int month
int dayOfMonth
int dayOfWeek
String name
int startYear
int endYear
private static android.icu.util.DateRule rangeRule (int, int, android.icu.util.DateRule)
android.icu.util.Calendar start
java.util.Date end
int startYear
int endYear
android.icu.util.DateRule rule
android.icu.util.RangeDateRule rangeRule
static void ()
}
android/icu/util/SimpleTimeZone.classSimpleTimeZone.java
package android.icu.util
public android.icu.util.SimpleTimeZone extends android.icu.util.BasicTimeZone {
private static final long serialVersionUID
public static final int WALL_TIME
public static final int STANDARD_TIME
public static final int UTC_TIME
private static final byte[] staticMonthLength
private static final int DOM_MODE
private static final int DOW_IN_MONTH_MODE
private static final int DOW_GE_DOM_MODE
private static final int DOW_LE_DOM_MODE
private int raw
private int dst
private android.icu.util.STZInfo xinfo
private int startMonth
private int startDay
private int startDayOfWeek
private int startTime
private int startTimeMode
private int endTimeMode
private int endMonth
private int endDay
private int endDayOfWeek
private int endTime
private int startYear
private boolean useDaylight
private int startMode
private int endMode
private transient boolean transitionRulesInitialized
private transient android.icu.util.InitialTimeZoneRule initialRule
private transient android.icu.util.TimeZoneTransition firstTransition
private transient android.icu.util.AnnualTimeZoneRule stdRule
private transient android.icu.util.AnnualTimeZoneRule dstRule
private volatile transient boolean isFrozen
static final boolean $assertionsDisabled
public void (int, java.lang.String)
int rawOffset
String ID
public void (int, java.lang.String, int, int, int, int, int, int, int, int)
int rawOffset
String ID
int startMonth
int startDay
int startDayOfWeek
int startTime
int endMonth
int endDay
int endDayOfWeek
int endTime
public void (int, java.lang.String, int, int, int, int, int, int, int, int, int, int, int)
int rawOffset
String ID
int startMonth
int startDay
int startDayOfWeek
int startTime
int startTimeMode
int endMonth
int endDay
int endDayOfWeek
int endTime
int endTimeMode
int dstSavings
public void (int, java.lang.String, int, int, int, int, int, int, int, int, int)
int rawOffset
String ID
int startMonth
int startDay
int startDayOfWeek
int startTime
int endMonth
int endDay
int endDayOfWeek
int endTime
int dstSavings
public void setID (java.lang.String)
String ID
public void setRawOffset (int)
int offsetMillis
public int getRawOffset ()
public void setStartYear (int)
int year
public void setStartRule (int, int, int, int)
int month
int dayOfWeekInMonth
int dayOfWeek
int time
private void setStartRule (int, int, int, int, int)
int month
int dayOfWeekInMonth
int dayOfWeek
int time
int mode
public void setStartRule (int, int, int)
int month
int dayOfMonth
int time
public void setStartRule (int, int, int, int, boolean)
int month
int dayOfMonth
int dayOfWeek
int time
boolean after
public void setEndRule (int, int, int, int)
int month
int dayOfWeekInMonth
int dayOfWeek
int time
public void setEndRule (int, int, int)
int month
int dayOfMonth
int time
public void setEndRule (int, int, int, int, boolean)
int month
int dayOfMonth
int dayOfWeek
int time
boolean after
private void setEndRule (int, int, int, int, int, boolean)
int month
int dayOfMonth
int dayOfWeek
int time
int mode
boolean after
private void setEndRule (int, int, int, int, int)
int month
int dayOfWeekInMonth
int dayOfWeek
int time
int mode
public void setDSTSavings (int)
int millisSavedDuringDST
public int getDSTSavings ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
public java.lang.String toString ()
private android.icu.util.STZInfo getSTZInfo ()
public int getOffset (int, int, int, int, int, int)
int era
int year
int month
int day
int dayOfWeek
int millis
public int getOffset (int, int, int, int, int, int, int)
int era
int year
int month
int day
int dayOfWeek
int millis
int monthLength
private int getOffset (int, int, int, int, int, int, int, int)
int era
int year
int month
int day
int dayOfWeek
int millis
int monthLength
int prevMonthLength
int result
boolean southern
int startCompare
int endCompare
public void getOffsetFromLocal (long, int, int, int[])
long date
int nonExistingTimeOpt
int duplicatedTimeOpt
int[] offsets
int[] fields
boolean recalc
private int compareToRule (int, int, int, int, int, int, int, int, int, int, int, int)
int month
int monthLen
int prevMonthLen
int dayOfMonth
int dayOfWeek
int millis
int millisDelta
int ruleMode
int ruleMonth
int ruleDayOfWeek
int ruleDay
int ruleMillis
int ruleDayOfMonth
public boolean useDaylightTime ()
public boolean observesDaylightTime ()
public boolean inDaylightTime (java.util.Date)
java.util.Date date
android.icu.util.GregorianCalendar gc
private void construct (int, int, int, int, int, int, int, int, int, int, int, int)
int _raw
int _startMonth
int _startDay
int _startDayOfWeek
int _startTime
int _startTimeMode
int _endMonth
int _endDay
int _endDayOfWeek
int _endTime
int _endTimeMode
int _dst
private void decodeRules ()
private void decodeStartRule ()
private void decodeEndRule ()
public boolean equals (java.lang.Object)
Object obj
android.icu.util.SimpleTimeZone that
private boolean idEquals (java.lang.String, java.lang.String)
String id1
String id2
public int hashCode ()
int ret
public java.lang.Object clone ()
public boolean hasSameRules (android.icu.util.TimeZone)
android.icu.util.TimeZone othr
android.icu.util.SimpleTimeZone other
public android.icu.util.TimeZoneTransition getNextTransition (long, boolean)
long base
boolean inclusive
long firstTransitionTime
java.util.Date stdDate
java.util.Date dstDate
public android.icu.util.TimeZoneTransition getPreviousTransition (long, boolean)
long base
boolean inclusive
long firstTransitionTime
java.util.Date stdDate
java.util.Date dstDate
public android.icu.util.TimeZoneRule[] getTimeZoneRules ()
int size
android.icu.util.TimeZoneRule[] rules
private synchronized void initTransitionRules ()
android.icu.util.DateTimeRule dtRule
int timeRuleType
long firstStdStart
long firstDstStart
public boolean isFrozen ()
public android.icu.util.TimeZone freeze ()
public android.icu.util.TimeZone cloneAsThawed ()
android.icu.util.SimpleTimeZone tz
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static void ()
}
android/icu/util/StringTokenizer.classStringTokenizer.java
package android.icu.util
public final android.icu.util.StringTokenizer extends java.lang.Object implements java.util.Enumeration {
private int m_tokenOffset_
private int m_tokenSize_
private int[] m_tokenStart_
private int[] m_tokenLimit_
private android.icu.text.UnicodeSet m_delimiters_
private String m_source_
private int m_length_
private int m_nextOffset_
private boolean m_returnDelimiters_
private boolean m_coalesceDelimiters_
private static final android.icu.text.UnicodeSet DEFAULT_DELIMITERS_
private static final int TOKEN_SIZE_
private static final android.icu.text.UnicodeSet EMPTY_DELIMITER_
private boolean[] delims
public void (java.lang.String, android.icu.text.UnicodeSet, boolean)
String str
android.icu.text.UnicodeSet delim
boolean returndelims
public void (java.lang.String, android.icu.text.UnicodeSet, boolean, boolean)
String str
android.icu.text.UnicodeSet delim
boolean returndelims
boolean coalescedelims
public void (java.lang.String, android.icu.text.UnicodeSet)
String str
android.icu.text.UnicodeSet delim
public void (java.lang.String, java.lang.String, boolean)
String str
String delim
boolean returndelims
public void (java.lang.String, java.lang.String, boolean, boolean)
String str
String delim
boolean returndelims
boolean coalescedelims
public void (java.lang.String, java.lang.String)
String str
String delim
public void (java.lang.String)
String str
public boolean hasMoreTokens ()
public java.lang.String nextToken ()
String result
int tokenlimit
int c
boolean contains
String result
String result
int tokenlimit
String result
String result
String result
public java.lang.String nextToken (java.lang.String)
String delim
public java.lang.String nextToken (android.icu.text.UnicodeSet)
android.icu.text.UnicodeSet delim
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
public int countTokens ()
int[] temptokenindex
int[] temptokensize
int originalsize
int newsize
int p
int c
boolean contains
int result
private int getNextDelimiter (int)
int result
int c
int offset
private int getNextNonDelimiter (int)
int result
int c
int offset
void checkDelimiters ()
int i
int ch
int maxChar
static void ()
}
android/icu/util/StringTrieBuilder$1.classStringTrieBuilder.java
package android.icu.util
android.icu.util.StringTrieBuilder$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$util$StringTrieBuilder$State
static void ()
}
android/icu/util/StringTrieBuilder$BranchHeadNode.classStringTrieBuilder.java
package android.icu.util
final android.icu.util.StringTrieBuilder$BranchHeadNode extends android.icu.util.StringTrieBuilder$ValueNode {
private int length
private android.icu.util.StringTrieBuilder$Node next
public void (int, android.icu.util.StringTrieBuilder$Node)
int len
android.icu.util.StringTrieBuilder$Node subNode
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
android.icu.util.StringTrieBuilder$BranchHeadNode o
public int markRightEdgesFirst (int)
int edgeNumber
public void write (android.icu.util.StringTrieBuilder)
android.icu.util.StringTrieBuilder builder
}
android/icu/util/StringTrieBuilder$BranchNode.classStringTrieBuilder.java
package android.icu.util
abstract android.icu.util.StringTrieBuilder$BranchNode extends android.icu.util.StringTrieBuilder$Node {
protected int hash
protected int firstEdgeNumber
public void ()
public int hashCode ()
}
android/icu/util/StringTrieBuilder$DynamicBranchNode.classStringTrieBuilder.java
package android.icu.util
final android.icu.util.StringTrieBuilder$DynamicBranchNode extends android.icu.util.StringTrieBuilder$ValueNode {
private StringBuilder chars
private java.util.ArrayList equal
public void ()
public void add (char, android.icu.util.StringTrieBuilder$Node)
char c
android.icu.util.StringTrieBuilder$Node node
int i
public android.icu.util.StringTrieBuilder$Node add (android.icu.util.StringTrieBuilder, java.lang.CharSequence, int, int)
android.icu.util.StringTrieBuilder builder
CharSequence s
int start
int sValue
char c
int i
public android.icu.util.StringTrieBuilder$Node register (android.icu.util.StringTrieBuilder)
android.icu.util.StringTrieBuilder builder
android.icu.util.StringTrieBuilder$Node subNode
android.icu.util.StringTrieBuilder$BranchHeadNode head
android.icu.util.StringTrieBuilder$Node result
private android.icu.util.StringTrieBuilder$Node register (android.icu.util.StringTrieBuilder, int, int)
int middle
char c
android.icu.util.StringTrieBuilder$Node node
android.icu.util.StringTrieBuilder builder
int start
int limit
int length
android.icu.util.StringTrieBuilder$ListBranchNode listNode
private int find (char)
int i
char middleChar
char c
int start
int limit
}
android/icu/util/StringTrieBuilder$IntermediateValueNode.classStringTrieBuilder.java
package android.icu.util
final android.icu.util.StringTrieBuilder$IntermediateValueNode extends android.icu.util.StringTrieBuilder$ValueNode {
private android.icu.util.StringTrieBuilder$Node next
public void (int, android.icu.util.StringTrieBuilder$Node)
int v
android.icu.util.StringTrieBuilder$Node nextNode
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
android.icu.util.StringTrieBuilder$IntermediateValueNode o
public int markRightEdgesFirst (int)
int edgeNumber
public void write (android.icu.util.StringTrieBuilder)
android.icu.util.StringTrieBuilder builder
}
android/icu/util/StringTrieBuilder$LinearMatchNode.classStringTrieBuilder.java
package android.icu.util
final android.icu.util.StringTrieBuilder$LinearMatchNode extends android.icu.util.StringTrieBuilder$ValueNode {
private CharSequence strings
private int stringOffset
private int length
private android.icu.util.StringTrieBuilder$Node next
private int hash
public void (java.lang.CharSequence, int, int, android.icu.util.StringTrieBuilder$Node)
CharSequence builderStrings
int sOffset
int len
android.icu.util.StringTrieBuilder$Node nextNode
public int hashCode ()
public boolean equals (java.lang.Object)
int i
int j
int limit
Object other
android.icu.util.StringTrieBuilder$LinearMatchNode o
public android.icu.util.StringTrieBuilder$Node add (android.icu.util.StringTrieBuilder, java.lang.CharSequence, int, int)
int prefixLength
android.icu.util.StringTrieBuilder$LinearMatchNode suffixNode
android.icu.util.StringTrieBuilder$Node result
android.icu.util.StringTrieBuilder$Node thisSuffixNode
android.icu.util.StringTrieBuilder$Node result
android.icu.util.StringTrieBuilder$Node thisSuffixNode
int prefixLength
android.icu.util.StringTrieBuilder$DynamicBranchNode branchNode
android.icu.util.StringTrieBuilder$Node result
android.icu.util.StringTrieBuilder$Node thisSuffixNode
android.icu.util.StringTrieBuilder$ValueNode newSuffixNode
char thisChar
char newChar
int i
android.icu.util.StringTrieBuilder builder
CharSequence s
int start
int sValue
int limit
public android.icu.util.StringTrieBuilder$Node register (android.icu.util.StringTrieBuilder)
int nextOffset
android.icu.util.StringTrieBuilder$LinearMatchNode suffixNode
int intermediateValue
android.icu.util.StringTrieBuilder$Node result
android.icu.util.StringTrieBuilder builder
int maxLinearMatchLength
android.icu.util.StringTrieBuilder$Node result
public int markRightEdgesFirst (int)
int edgeNumber
public void write (android.icu.util.StringTrieBuilder)
android.icu.util.StringTrieBuilder builder
private void setHashCode ()
int i
int limit
}
android/icu/util/StringTrieBuilder$ListBranchNode.classStringTrieBuilder.java
package android.icu.util
final android.icu.util.StringTrieBuilder$ListBranchNode extends android.icu.util.StringTrieBuilder$BranchNode {
private android.icu.util.StringTrieBuilder$Node[] equal
private int length
private int[] values
private char[] units
static final boolean $assertionsDisabled
public void (int)
int capacity
public boolean equals (java.lang.Object)
int i
Object other
android.icu.util.StringTrieBuilder$ListBranchNode o
public int hashCode ()
public int markRightEdgesFirst (int)
android.icu.util.StringTrieBuilder$Node edge
int step
int i
int edgeNumber
public void write (android.icu.util.StringTrieBuilder)
int value
boolean isFinal
int value
boolean isFinal
android.icu.util.StringTrieBuilder builder
int unitNumber
android.icu.util.StringTrieBuilder$Node rightEdge
int rightEdgeNumber
public void add (int, int)
int c
int value
public void add (int, android.icu.util.StringTrieBuilder$Node)
int c
android.icu.util.StringTrieBuilder$Node node
static void ()
}
android/icu/util/StringTrieBuilder$Node.classStringTrieBuilder.java
package android.icu.util
abstract android.icu.util.StringTrieBuilder$Node extends java.lang.Object {
protected int offset
public void ()
public abstract int hashCode ()
public boolean equals (java.lang.Object)
Object other
public android.icu.util.StringTrieBuilder$Node add (android.icu.util.StringTrieBuilder, java.lang.CharSequence, int, int)
android.icu.util.StringTrieBuilder builder
CharSequence s
int start
int sValue
public android.icu.util.StringTrieBuilder$Node register (android.icu.util.StringTrieBuilder)
android.icu.util.StringTrieBuilder builder
public int markRightEdgesFirst (int)
int edgeNumber
public abstract void write (android.icu.util.StringTrieBuilder)
public final void writeUnlessInsideRightEdge (int, int, android.icu.util.StringTrieBuilder)
int firstRight
int lastRight
android.icu.util.StringTrieBuilder builder
public final int getOffset ()
}
android/icu/util/StringTrieBuilder$Option.classStringTrieBuilder.java
package android.icu.util
public final android.icu.util.StringTrieBuilder$Option extends java.lang.Enum {
public static final android.icu.util.StringTrieBuilder$Option FAST
public static final android.icu.util.StringTrieBuilder$Option SMALL
private static final android.icu.util.StringTrieBuilder$Option[] $VALUES
public static android.icu.util.StringTrieBuilder$Option[] values ()
public static android.icu.util.StringTrieBuilder$Option valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/util/StringTrieBuilder$SplitBranchNode.classStringTrieBuilder.java
package android.icu.util
final android.icu.util.StringTrieBuilder$SplitBranchNode extends android.icu.util.StringTrieBuilder$BranchNode {
private char unit
private android.icu.util.StringTrieBuilder$Node lessThan
private android.icu.util.StringTrieBuilder$Node greaterOrEqual
static final boolean $assertionsDisabled
public void (char, android.icu.util.StringTrieBuilder$Node, android.icu.util.StringTrieBuilder$Node)
char middleUnit
android.icu.util.StringTrieBuilder$Node lessThanNode
android.icu.util.StringTrieBuilder$Node greaterOrEqualNode
public boolean equals (java.lang.Object)
Object other
android.icu.util.StringTrieBuilder$SplitBranchNode o
public int hashCode ()
public int markRightEdgesFirst (int)
int edgeNumber
public void write (android.icu.util.StringTrieBuilder)
android.icu.util.StringTrieBuilder builder
static void ()
}
android/icu/util/StringTrieBuilder$State.classStringTrieBuilder.java
package android.icu.util
final android.icu.util.StringTrieBuilder$State extends java.lang.Enum {
public static final android.icu.util.StringTrieBuilder$State ADDING
public static final android.icu.util.StringTrieBuilder$State BUILDING_FAST
public static final android.icu.util.StringTrieBuilder$State BUILDING_SMALL
public static final android.icu.util.StringTrieBuilder$State BUILT
private static final android.icu.util.StringTrieBuilder$State[] $VALUES
public static android.icu.util.StringTrieBuilder$State[] values ()
public static android.icu.util.StringTrieBuilder$State valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/util/StringTrieBuilder$ValueNode.classStringTrieBuilder.java
package android.icu.util
android.icu.util.StringTrieBuilder$ValueNode extends android.icu.util.StringTrieBuilder$Node {
protected boolean hasValue
protected int value
static final boolean $assertionsDisabled
public void ()
public void (int)
int v
public final void setValue (int)
int v
private void setFinalValue (int)
int v
public int hashCode ()
int hash
public boolean equals (java.lang.Object)
Object other
android.icu.util.StringTrieBuilder$ValueNode o
public android.icu.util.StringTrieBuilder$Node add (android.icu.util.StringTrieBuilder, java.lang.CharSequence, int, int)
android.icu.util.StringTrieBuilder builder
CharSequence s
int start
int sValue
android.icu.util.StringTrieBuilder$ValueNode node
public void write (android.icu.util.StringTrieBuilder)
android.icu.util.StringTrieBuilder builder
static void access$000 (android.icu.util.StringTrieBuilder$ValueNode, int)
android.icu.util.StringTrieBuilder$ValueNode x0
int x1
static void ()
}
android/icu/util/StringTrieBuilder.classStringTrieBuilder.java
package android.icu.util
public abstract android.icu.util.StringTrieBuilder extends java.lang.Object {
private android.icu.util.StringTrieBuilder$State state
protected StringBuilder strings
private android.icu.util.StringTrieBuilder$Node root
private java.util.HashMap nodes
private android.icu.util.StringTrieBuilder$ValueNode lookupFinalValueNode
static final boolean $assertionsDisabled
protected void ()
protected void addImpl (java.lang.CharSequence, int)
CharSequence s
int value
protected final void buildImpl (android.icu.util.StringTrieBuilder$Option)
android.icu.util.StringTrieBuilder$Option buildOption
protected void clearImpl ()
private final android.icu.util.StringTrieBuilder$Node registerNode (android.icu.util.StringTrieBuilder$Node)
android.icu.util.StringTrieBuilder$Node newNode
android.icu.util.StringTrieBuilder$Node oldNode
private final android.icu.util.StringTrieBuilder$ValueNode registerFinalValue (int)
int value
android.icu.util.StringTrieBuilder$Node oldNode
android.icu.util.StringTrieBuilder$ValueNode newNode
private android.icu.util.StringTrieBuilder$ValueNode createSuffixNode (java.lang.CharSequence, int, int)
int offset
CharSequence s
int start
int sValue
android.icu.util.StringTrieBuilder$ValueNode node
protected abstract boolean matchNodesCanHaveValues ()
protected abstract int getMaxBranchLinearSubNodeLength ()
protected abstract int getMinLinearMatch ()
protected abstract int getMaxLinearMatchLength ()
protected abstract int write (int)
protected abstract int write (int, int)
protected abstract int writeValueAndFinal (int, boolean)
protected abstract int writeValueAndType (boolean, int, int)
protected abstract int writeDeltaTo (int)
static android.icu.util.StringTrieBuilder$ValueNode access$100 (android.icu.util.StringTrieBuilder, java.lang.CharSequence, int, int)
android.icu.util.StringTrieBuilder x0
CharSequence x1
int x2
int x3
static android.icu.util.StringTrieBuilder$Node access$200 (android.icu.util.StringTrieBuilder, android.icu.util.StringTrieBuilder$Node)
android.icu.util.StringTrieBuilder x0
android.icu.util.StringTrieBuilder$Node x1
static void ()
}
android/icu/util/STZInfo.classSTZInfo.java
package android.icu.util
final android.icu.util.STZInfo extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
int sy
int sm
int sdwm
int sdw
int st
int sdm
boolean sa
int em
int edwm
int edw
int et
int edm
boolean ea
void ()
void setStart (int, int, int, int, int, boolean)
int sm
int sdwm
int sdw
int st
int sdm
boolean sa
void setEnd (int, int, int, int, int, boolean)
int em
int edwm
int edw
int et
int edm
boolean ea
void applyTo (android.icu.util.SimpleTimeZone)
android.icu.util.SimpleTimeZone stz
}
android/icu/util/TaiwanCalendar.classTaiwanCalendar.java
package android.icu.util
public android.icu.util.TaiwanCalendar extends android.icu.util.GregorianCalendar {
private static final long serialVersionUID
public static final int BEFORE_MINGUO
public static final int MINGUO
private static final int Taiwan_ERA_START
private static final int GREGORIAN_EPOCH
public void ()
public void (android.icu.util.TimeZone)
android.icu.util.TimeZone zone
public void (java.util.Locale)
java.util.Locale aLocale
public void (android.icu.util.ULocale)
android.icu.util.ULocale locale
public void (android.icu.util.TimeZone, java.util.Locale)
android.icu.util.TimeZone zone
java.util.Locale aLocale
public void (android.icu.util.TimeZone, android.icu.util.ULocale)
android.icu.util.TimeZone zone
android.icu.util.ULocale locale
public void (java.util.Date)
java.util.Date date
public void (int, int, int)
int year
int month
int date
public void (int, int, int, int, int, int)
int year
int month
int date
int hour
int minute
int second
protected int handleGetExtendedYear ()
int era
int year
protected void handleComputeFields (int)
int julianDay
int y
protected int handleGetLimit (int, int)
int field
int limitType
public java.lang.String getType ()
}
android/icu/util/TimeArrayTimeZoneRule.classTimeArrayTimeZoneRule.java
package android.icu.util
public android.icu.util.TimeArrayTimeZoneRule extends android.icu.util.TimeZoneRule {
private static final long serialVersionUID
private final long[] startTimes
private final int timeType
public void (java.lang.String, int, int, long[], int)
String name
int rawOffset
int dstSavings
long[] startTimes
int timeType
public long[] getStartTimes ()
public int getTimeType ()
public java.util.Date getFirstStart (int, int)
int prevRawOffset
int prevDSTSavings
public java.util.Date getFinalStart (int, int)
int prevRawOffset
int prevDSTSavings
public java.util.Date getNextStart (long, int, int, boolean)
long time
long base
int prevOffset
int prevDSTSavings
boolean inclusive
int i
public java.util.Date getPreviousStart (long, int, int, boolean)
long time
long base
int prevOffset
int prevDSTSavings
boolean inclusive
int i
public boolean isEquivalentTo (android.icu.util.TimeZoneRule)
android.icu.util.TimeZoneRule other
public boolean isTransitionRule ()
private long getUTC (long, int, int)
long time
int raw
int dst
public java.lang.String toString ()
int i
StringBuilder buf
}
android/icu/util/TimeUnit.classTimeUnit.java
package android.icu.util
public android.icu.util.TimeUnit extends android.icu.util.MeasureUnit {
private static final long serialVersionUID
private final int index
void (java.lang.String, java.lang.String)
String type
String code
public static android.icu.util.TimeUnit[] values ()
private java.lang.Object writeReplace () throws java.io.ObjectStreamException
private java.lang.Object readResolve () throws java.io.ObjectStreamException
}
android/icu/util/TimeUnitAmount.classTimeUnitAmount.java
package android.icu.util
public android.icu.util.TimeUnitAmount extends android.icu.util.Measure {
public void (java.lang.Number, android.icu.util.TimeUnit)
Number number
android.icu.util.TimeUnit unit
public void (double, android.icu.util.TimeUnit)
double number
android.icu.util.TimeUnit unit
public android.icu.util.TimeUnit getTimeUnit ()
}
android/icu/util/TimeZone$1.classTimeZone.java
package android.icu.util
android.icu.util.TimeZone$1 extends java.lang.Object {
}
android/icu/util/TimeZone$ConstantZone.classTimeZone.java
package android.icu.util
final android.icu.util.TimeZone$ConstantZone extends android.icu.util.TimeZone {
private static final long serialVersionUID
private int rawOffset
private volatile transient boolean isFrozen
private void (int, java.lang.String)
int rawOffset
String ID
public int getOffset (int, int, int, int, int, int)
int era
int year
int month
int day
int dayOfWeek
int milliseconds
public void setRawOffset (int)
int offsetMillis
public int getRawOffset ()
public boolean useDaylightTime ()
public boolean inDaylightTime (java.util.Date)
java.util.Date date
public boolean isFrozen ()
public android.icu.util.TimeZone freeze ()
public android.icu.util.TimeZone cloneAsThawed ()
android.icu.util.TimeZone$ConstantZone tz
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
void (int, java.lang.String, android.icu.util.TimeZone$1)
int x0
String x1
android.icu.util.TimeZone$1 x2
}
android/icu/util/TimeZone$SystemTimeZoneType.classTimeZone.java
package android.icu.util
public final android.icu.util.TimeZone$SystemTimeZoneType extends java.lang.Enum {
public static final android.icu.util.TimeZone$SystemTimeZoneType ANY
public static final android.icu.util.TimeZone$SystemTimeZoneType CANONICAL
public static final android.icu.util.TimeZone$SystemTimeZoneType CANONICAL_LOCATION
private static final android.icu.util.TimeZone$SystemTimeZoneType[] $VALUES
public static android.icu.util.TimeZone$SystemTimeZoneType[] values ()
public static android.icu.util.TimeZone$SystemTimeZoneType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/util/TimeZone.classTimeZone.java
package android.icu.util
public abstract android.icu.util.TimeZone extends java.lang.Object implements java.io.Serializable java.lang.Cloneable android.icu.util.Freezable {
private static final java.util.logging.Logger LOGGER
private static final long serialVersionUID
public static final int TIMEZONE_ICU
public static final int TIMEZONE_JDK
public static final int SHORT
public static final int LONG
public static final int SHORT_GENERIC
public static final int LONG_GENERIC
public static final int SHORT_GMT
public static final int LONG_GMT
public static final int SHORT_COMMONLY_USED
public static final int GENERIC_LOCATION
public static final String UNKNOWN_ZONE_ID
static final String GMT_ZONE_ID
public static final android.icu.util.TimeZone UNKNOWN_ZONE
public static final android.icu.util.TimeZone GMT_ZONE
private String ID
private static volatile android.icu.util.TimeZone defaultZone
private static int TZ_IMPL
private static final String TZIMPL_CONFIG_KEY
private static final String TZIMPL_CONFIG_ICU
private static final String TZIMPL_CONFIG_JDK
static final boolean $assertionsDisabled
public void ()
protected void (java.lang.String)
String ID
public abstract int getOffset (int, int, int, int, int, int)
public int getOffset (long)
long date
int[] result
public void getOffset (long, boolean, int[])
int pass
long date
boolean local
int[] offsets
int[] fields
public abstract void setRawOffset (int)
public abstract int getRawOffset ()
public java.lang.String getID ()
public void setID (java.lang.String)
String ID
public final java.lang.String getDisplayName ()
public final java.lang.String getDisplayName (java.util.Locale)
java.util.Locale locale
public final java.lang.String getDisplayName (android.icu.util.ULocale)
android.icu.util.ULocale locale
public final java.lang.String getDisplayName (boolean, int)
boolean daylight
int style
public java.lang.String getDisplayName (boolean, int, java.util.Locale)
boolean daylight
int style
java.util.Locale locale
public java.lang.String getDisplayName (boolean, int, android.icu.util.ULocale)
boolean daylight
int style
android.icu.util.ULocale locale
private java.lang.String _getDisplayName (int, boolean, android.icu.util.ULocale)
int offset
android.icu.text.TimeZoneFormat tzfmt
long date
android.icu.util.Output timeType
android.icu.text.TimeZoneFormat tzfmt
int offset
android.icu.text.TimeZoneFormat tzfmt
int offset
long date
android.icu.text.TimeZoneNames tznames
android.icu.text.TimeZoneNames$NameType nameType
int style
boolean daylight
android.icu.util.ULocale locale
String result
public int getDSTSavings ()
public abstract boolean useDaylightTime ()
public boolean observesDaylightTime ()
public abstract boolean inDaylightTime (java.util.Date)
public static android.icu.util.TimeZone getTimeZone (java.lang.String)
String ID
public static android.icu.util.TimeZone getFrozenTimeZone (java.lang.String)
String ID
public static android.icu.util.TimeZone getTimeZone (java.lang.String, int)
String ID
int type
private static android.icu.util.TimeZone getTimeZone (java.lang.String, int, boolean)
android.icu.util.TimeZone result
String ID
int type
boolean frozen
android.icu.util.TimeZone result
public static synchronized void setDefaultTimeZoneType (int)
int type
public static int getDefaultTimeZoneType ()
public static java.util.Set getAvailableIDs (android.icu.util.TimeZone$SystemTimeZoneType, java.lang.String, java.lang.Integer)
android.icu.util.TimeZone$SystemTimeZoneType zoneType
String region
Integer rawOffset
public static java.lang.String[] getAvailableIDs (int)
int rawOffset
java.util.Set ids
public static java.lang.String[] getAvailableIDs (java.lang.String)
String country
java.util.Set ids
public static java.lang.String[] getAvailableIDs ()
java.util.Set ids
public static int countEquivalentIDs (java.lang.String)
String id
public static java.lang.String getEquivalentID (java.lang.String, int)
String id
int index
public static android.icu.util.TimeZone getDefault ()
java.util.TimeZone temp
public static synchronized void setDefault (android.icu.util.TimeZone)
String icuID
android.icu.util.TimeZone tz
java.util.TimeZone jdkZone
public boolean hasSameRules (android.icu.util.TimeZone)
android.icu.util.TimeZone other
public java.lang.Object clone ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public static java.lang.String getTZDataVersion ()
public static java.lang.String getCanonicalID (java.lang.String)
String id
public static java.lang.String getCanonicalID (java.lang.String, boolean[])
String id
boolean[] isSystemID
String canonicalID
boolean systemTzid
public static java.lang.String getRegion (java.lang.String)
String id
String region
public static java.lang.String getWindowsID (java.lang.String)
String tzid
android.icu.util.UResourceBundle regionalData
String[] tzids
android.icu.util.UResourceBundle winzone
android.icu.util.UResourceBundleIterator rgitr
String id
boolean[] isSystemID
android.icu.util.UResourceBundle top
android.icu.util.UResourceBundle mapTimezones
android.icu.util.UResourceBundleIterator resitr
public static java.lang.String getIDForWindowsID (java.lang.String, java.lang.String)
int endIdx
android.icu.util.UResourceBundle zones
String winid
String region
String id
android.icu.util.UResourceBundle top
android.icu.util.UResourceBundle mapTimezones
public boolean isFrozen ()
public android.icu.util.TimeZone freeze ()
public android.icu.util.TimeZone cloneAsThawed ()
android.icu.util.TimeZone other
CloneNotSupportedException e
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static void ()
String type
}
android/icu/util/TimeZoneRule.classTimeZoneRule.java
package android.icu.util
public abstract android.icu.util.TimeZoneRule extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final String name
private final int rawOffset
private final int dstSavings
public void (java.lang.String, int, int)
String name
int rawOffset
int dstSavings
public java.lang.String getName ()
public int getRawOffset ()
public int getDSTSavings ()
public boolean isEquivalentTo (android.icu.util.TimeZoneRule)
android.icu.util.TimeZoneRule other
public abstract java.util.Date getFirstStart (int, int)
public abstract java.util.Date getFinalStart (int, int)
public abstract java.util.Date getNextStart (long, int, int, boolean)
public abstract java.util.Date getPreviousStart (long, int, int, boolean)
public abstract boolean isTransitionRule ()
public java.lang.String toString ()
StringBuilder buf
}
android/icu/util/TimeZoneTransition.classTimeZoneTransition.java
package android.icu.util
public android.icu.util.TimeZoneTransition extends java.lang.Object {
private final android.icu.util.TimeZoneRule from
private final android.icu.util.TimeZoneRule to
private final long time
public void (long, android.icu.util.TimeZoneRule, android.icu.util.TimeZoneRule)
long time
android.icu.util.TimeZoneRule from
android.icu.util.TimeZoneRule to
public long getTime ()
public android.icu.util.TimeZoneRule getTo ()
public android.icu.util.TimeZoneRule getFrom ()
public java.lang.String toString ()
StringBuilder buf
}
android/icu/util/ULocale$1.classULocale.java
package android.icu.util
android.icu.util.ULocale$1 extends java.lang.Object {
static final int[] $SwitchMap$com$ibm$icu$util$ULocale$Category
static void ()
}
android/icu/util/ULocale$1ULocaleAcceptLanguageQ.classULocale.java
package android.icu.util
android.icu.util.ULocale$1ULocaleAcceptLanguageQ extends java.lang.Object implements java.lang.Comparable {
private double q
private double serial
public void (double, int)
double theq
int theserial
public int compareTo (android.icu.util.ULocale$1ULocaleAcceptLanguageQ)
android.icu.util.ULocale$1ULocaleAcceptLanguageQ other
public volatile int compareTo (java.lang.Object)
}
android/icu/util/ULocale$Builder.classULocale.java
package android.icu.util
public final android.icu.util.ULocale$Builder extends java.lang.Object {
private final android.icu.impl.locale.InternalLocaleBuilder _locbld
public void ()
public android.icu.util.ULocale$Builder setLocale (android.icu.util.ULocale)
android.icu.impl.locale.LocaleSyntaxException e
android.icu.util.ULocale locale
public android.icu.util.ULocale$Builder setLanguageTag (java.lang.String)
String languageTag
android.icu.impl.locale.ParseStatus sts
android.icu.impl.locale.LanguageTag tag
public android.icu.util.ULocale$Builder setLanguage (java.lang.String)
android.icu.impl.locale.LocaleSyntaxException e
String language
public android.icu.util.ULocale$Builder setScript (java.lang.String)
android.icu.impl.locale.LocaleSyntaxException e
String script
public android.icu.util.ULocale$Builder setRegion (java.lang.String)
android.icu.impl.locale.LocaleSyntaxException e
String region
public android.icu.util.ULocale$Builder setVariant (java.lang.String)
android.icu.impl.locale.LocaleSyntaxException e
String variant
public android.icu.util.ULocale$Builder setExtension (char, java.lang.String)
android.icu.impl.locale.LocaleSyntaxException e
char key
String value
public android.icu.util.ULocale$Builder setUnicodeLocaleKeyword (java.lang.String, java.lang.String)
android.icu.impl.locale.LocaleSyntaxException e
String key
String type
public android.icu.util.ULocale$Builder addUnicodeLocaleAttribute (java.lang.String)
android.icu.impl.locale.LocaleSyntaxException e
String attribute
public android.icu.util.ULocale$Builder removeUnicodeLocaleAttribute (java.lang.String)
android.icu.impl.locale.LocaleSyntaxException e
String attribute
public android.icu.util.ULocale$Builder clear ()
public android.icu.util.ULocale$Builder clearExtensions ()
public android.icu.util.ULocale build ()
}
android/icu/util/ULocale$Category.classULocale.java
package android.icu.util
public final android.icu.util.ULocale$Category extends java.lang.Enum {
public static final android.icu.util.ULocale$Category DISPLAY
public static final android.icu.util.ULocale$Category FORMAT
private static final android.icu.util.ULocale$Category[] $VALUES
public static android.icu.util.ULocale$Category[] values ()
public static android.icu.util.ULocale$Category valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/util/ULocale$JDKLocaleHelper$1.classULocale.java
package android.icu.util
final android.icu.util.ULocale$JDKLocaleHelper$1 extends java.lang.Object implements java.security.PrivilegedAction {
final String val$fkey
void (java.lang.String)
public java.lang.String run ()
public volatile java.lang.Object run ()
}
android/icu/util/ULocale$JDKLocaleHelper.classULocale.java
package android.icu.util
final android.icu.util.ULocale$JDKLocaleHelper extends java.lang.Object {
private static boolean hasScriptsAndUnicodeExtensions
private static boolean hasLocaleCategories
private static java.lang.reflect.Method mGetScript
private static java.lang.reflect.Method mGetExtensionKeys
private static java.lang.reflect.Method mGetExtension
private static java.lang.reflect.Method mGetUnicodeLocaleKeys
private static java.lang.reflect.Method mGetUnicodeLocaleAttributes
private static java.lang.reflect.Method mGetUnicodeLocaleType
private static java.lang.reflect.Method mForLanguageTag
private static java.lang.reflect.Method mGetDefault
private static java.lang.reflect.Method mSetDefault
private static Object eDISPLAY
private static Object eFORMAT
private static final String[][] JAVA6_MAPDATA
private void ()
public static boolean hasLocaleCategories ()
public static android.icu.util.ULocale toULocale (java.util.Locale)
java.util.Locale loc
public static java.util.Locale toLocale (android.icu.util.ULocale)
android.icu.util.ULocale uloc
private static android.icu.util.ULocale toULocale7 (java.util.Locale)
String attr
String kwVal
String kwKey
java.util.Set uAttributes
java.util.Set uKeys
String extVal
Character extKey
java.util.Set extKeys
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
String attr
StringBuilder attrBuf
String kwKey
String kwVal
java.util.Map$Entry kwEntry
boolean addSep
java.util.Locale loc
String language
String script
String country
String variant
java.util.Set attributes
java.util.Map keywords
StringBuilder buf
private static android.icu.util.ULocale toULocale6 (java.util.Locale)
android.icu.impl.LocaleIDParser p
int i
java.util.Locale loc
android.icu.util.ULocale uloc
String locStr
private static java.util.Locale toLocale7 (android.icu.util.ULocale)
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
String tag
android.icu.util.ULocale uloc
java.util.Locale loc
String ulocStr
private static java.util.Locale toLocale6 (android.icu.util.ULocale)
String val
int i
android.icu.util.ULocale uloc
String locstr
android.icu.impl.LocaleIDParser p
String[] names
public static java.util.Locale getDefault (android.icu.util.ULocale$Category)
Object cat
android.icu.util.ULocale$Category category
java.util.Locale loc
public static void setDefault (android.icu.util.ULocale$Category, java.util.Locale)
Object cat
android.icu.util.ULocale$Category category
java.util.Locale newLocale
public static boolean isOriginalDefaultLocale (java.util.Locale)
Exception e
String script
java.util.Locale loc
public static java.lang.String getSystemProperty (java.lang.String)
String key
String val
String fkey
static void ()
Class c
String catVal
Object e
Class cCategory
Class[] classes
java.lang.reflect.Method mName
Object[] enumConstants
}
android/icu/util/ULocale$Minimize.classULocale.java
package android.icu.util
public final android.icu.util.ULocale$Minimize extends java.lang.Enum {
public static final android.icu.util.ULocale$Minimize FAVOR_SCRIPT
public static final android.icu.util.ULocale$Minimize FAVOR_REGION
private static final android.icu.util.ULocale$Minimize[] $VALUES
public static android.icu.util.ULocale$Minimize[] values ()
public static android.icu.util.ULocale$Minimize valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/icu/util/ULocale$Type.classULocale.java
package android.icu.util
public final android.icu.util.ULocale$Type extends java.lang.Object {
private void ()
void (android.icu.util.ULocale$1)
android.icu.util.ULocale$1 x0
}
android/icu/util/ULocale.classULocale.java
package android.icu.util
public final android.icu.util.ULocale extends java.lang.Object implements java.io.Serializable java.lang.Comparable {
private static final long serialVersionUID
private static android.icu.impl.ICUCache nameCache
public static final android.icu.util.ULocale ENGLISH
public static final android.icu.util.ULocale FRENCH
public static final android.icu.util.ULocale GERMAN
public static final android.icu.util.ULocale ITALIAN
public static final android.icu.util.ULocale JAPANESE
public static final android.icu.util.ULocale KOREAN
public static final android.icu.util.ULocale CHINESE
public static final android.icu.util.ULocale SIMPLIFIED_CHINESE
public static final android.icu.util.ULocale TRADITIONAL_CHINESE
public static final android.icu.util.ULocale FRANCE
public static final android.icu.util.ULocale GERMANY
public static final android.icu.util.ULocale ITALY
public static final android.icu.util.ULocale JAPAN
public static final android.icu.util.ULocale KOREA
public static final android.icu.util.ULocale CHINA
public static final android.icu.util.ULocale PRC
public static final android.icu.util.ULocale TAIWAN
public static final android.icu.util.ULocale UK
public static final android.icu.util.ULocale US
public static final android.icu.util.ULocale CANADA
public static final android.icu.util.ULocale CANADA_FRENCH
private static final String EMPTY_STRING
private static final char UNDERSCORE
private static final java.util.Locale EMPTY_LOCALE
private static final String LOCALE_ATTRIBUTE_KEY
public static final android.icu.util.ULocale ROOT
private static final android.icu.impl.SimpleCache CACHE
private volatile transient java.util.Locale locale
private String localeID
private volatile transient android.icu.impl.locale.BaseLocale baseLocale
private volatile transient android.icu.impl.locale.LocaleExtensions extensions
private static String[][] CANONICALIZE_MAP
private static String[][] variantsToKeywords
private static java.util.Locale defaultLocale
private static android.icu.util.ULocale defaultULocale
private static java.util.Locale[] defaultCategoryLocales
private static android.icu.util.ULocale[] defaultCategoryULocales
private static final String LANG_DIR_STRING
public static android.icu.util.ULocale$Type ACTUAL_LOCALE
public static android.icu.util.ULocale$Type VALID_LOCALE
private static final String UNDEFINED_LANGUAGE
private static final String UNDEFINED_SCRIPT
private static final String UNDEFINED_REGION
public static final char PRIVATE_USE_EXTENSION
public static final char UNICODE_LOCALE_EXTENSION
private static void initCANONICALIZE_MAP ()
String[][] tempCANONICALIZE_MAP
String[][] tempVariantsToKeywords
private void (java.lang.String, java.util.Locale)
String localeID
java.util.Locale locale
private void (java.util.Locale)
java.util.Locale loc
public static android.icu.util.ULocale forLocale (java.util.Locale)
java.util.Locale loc
android.icu.util.ULocale result
public void (java.lang.String)
String localeID
public void (java.lang.String, java.lang.String)
String a
String b
public void (java.lang.String, java.lang.String, java.lang.String)
String a
String b
String c
public static android.icu.util.ULocale createCanonical (java.lang.String)
String nonCanonicalID
private static java.lang.String lscvToID (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String lang
String script
String country
String variant
StringBuilder buf
public java.util.Locale toLocale ()
public static android.icu.util.ULocale getDefault ()
int idx
android.icu.util.ULocale$Category cat
java.util.Locale currentDefault
public static synchronized void setDefault (android.icu.util.ULocale)
android.icu.util.ULocale$Category cat
android.icu.util.ULocale newLocale
public static android.icu.util.ULocale getDefault (android.icu.util.ULocale$Category)
java.util.Locale currentCategoryDefault
int tmpIdx
android.icu.util.ULocale$Category cat
java.util.Locale currentDefault
int idx
android.icu.util.ULocale$Category category
public static synchronized void setDefault (android.icu.util.ULocale$Category, android.icu.util.ULocale)
android.icu.util.ULocale$Category category
android.icu.util.ULocale newLocale
java.util.Locale newJavaDefault
int idx
public java.lang.Object clone ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
public int compareTo (android.icu.util.ULocale)
String thisVal
String otherVal
String thisKey
String otherKey
java.util.Iterator thisKwdItr
java.util.Iterator otherKwdItr
android.icu.util.ULocale other
int cmp
public static android.icu.util.ULocale[] getAvailableLocales ()
public static java.lang.String[] getISOCountries ()
public static java.lang.String[] getISOLanguages ()
public java.lang.String getLanguage ()
public static java.lang.String getLanguage (java.lang.String)
String localeID
public java.lang.String getScript ()
public static java.lang.String getScript (java.lang.String)
String localeID
public java.lang.String getCountry ()
public static java.lang.String getCountry (java.lang.String)
String localeID
public java.lang.String getVariant ()
public static java.lang.String getVariant (java.lang.String)
String localeID
public static java.lang.String getFallback (java.lang.String)
String localeID
public android.icu.util.ULocale getFallback ()
private static java.lang.String getFallbackString (java.lang.String)
String fallback
int extStart
int last
public java.lang.String getBaseName ()
public static java.lang.String getBaseName (java.lang.String)
String localeID
public java.lang.String getName ()
private static int getShortestSubtagLength (java.lang.String)
int i
String localeID
int localeIDLength
int length
boolean reset
int tmpLength
public static java.lang.String getName (java.lang.String)
String tmpLocaleID
String localeID
String tmpLocaleID
String name
public java.lang.String toString ()
public java.util.Iterator getKeywords ()
public static java.util.Iterator getKeywords (java.lang.String)
String localeID
public java.lang.String getKeywordValue (java.lang.String)
String keywordName
public static java.lang.String getKeywordValue (java.lang.String, java.lang.String)
String localeID
String keywordName
public static java.lang.String canonicalize (java.lang.String)
String[] vals
int idx
int i
String[] vals
int i
String localeID
android.icu.impl.LocaleIDParser parser
String baseName
boolean foundVariant
public android.icu.util.ULocale setKeywordValue (java.lang.String, java.lang.String)
String keyword
String value
public static java.lang.String setKeywordValue (java.lang.String, java.lang.String, java.lang.String)
String localeID
String keyword
String value
android.icu.impl.LocaleIDParser parser
public java.lang.String getISO3Language ()
public static java.lang.String getISO3Language (java.lang.String)
String localeID
public java.lang.String getISO3Country ()
public static java.lang.String getISO3Country (java.lang.String)
String localeID
public boolean isRightToLeft ()
String lang
int langIndex
android.icu.util.ULocale likely
String script
int scriptCode
public java.lang.String getDisplayLanguage ()
public java.lang.String getDisplayLanguage (android.icu.util.ULocale)
android.icu.util.ULocale displayLocale
public static java.lang.String getDisplayLanguage (java.lang.String, java.lang.String)
String localeID
String displayLocaleID
public static java.lang.String getDisplayLanguage (java.lang.String, android.icu.util.ULocale)
String localeID
android.icu.util.ULocale displayLocale
public java.lang.String getDisplayLanguageWithDialect ()
public java.lang.String getDisplayLanguageWithDialect (android.icu.util.ULocale)
android.icu.util.ULocale displayLocale
public static java.lang.String getDisplayLanguageWithDialect (java.lang.String, java.lang.String)
String localeID
String displayLocaleID
public static java.lang.String getDisplayLanguageWithDialect (java.lang.String, android.icu.util.ULocale)
String localeID
android.icu.util.ULocale displayLocale
private static java.lang.String getDisplayLanguageInternal (android.icu.util.ULocale, android.icu.util.ULocale, boolean)
android.icu.util.ULocale locale
android.icu.util.ULocale displayLocale
boolean useDialect
String lang
public java.lang.String getDisplayScript ()
public java.lang.String getDisplayScriptInContext ()
public java.lang.String getDisplayScript (android.icu.util.ULocale)
android.icu.util.ULocale displayLocale
public java.lang.String getDisplayScriptInContext (android.icu.util.ULocale)
android.icu.util.ULocale displayLocale
public static java.lang.String getDisplayScript (java.lang.String, java.lang.String)
String localeID
String displayLocaleID
public static java.lang.String getDisplayScriptInContext (java.lang.String, java.lang.String)
String localeID
String displayLocaleID
public static java.lang.String getDisplayScript (java.lang.String, android.icu.util.ULocale)
String localeID
android.icu.util.ULocale displayLocale
public static java.lang.String getDisplayScriptInContext (java.lang.String, android.icu.util.ULocale)
String localeID
android.icu.util.ULocale displayLocale
private static java.lang.String getDisplayScriptInternal (android.icu.util.ULocale, android.icu.util.ULocale)
android.icu.util.ULocale locale
android.icu.util.ULocale displayLocale
private static java.lang.String getDisplayScriptInContextInternal (android.icu.util.ULocale, android.icu.util.ULocale)
android.icu.util.ULocale locale
android.icu.util.ULocale displayLocale
public java.lang.String getDisplayCountry ()
public java.lang.String getDisplayCountry (android.icu.util.ULocale)
android.icu.util.ULocale displayLocale
public static java.lang.String getDisplayCountry (java.lang.String, java.lang.String)
String localeID
String displayLocaleID
public static java.lang.String getDisplayCountry (java.lang.String, android.icu.util.ULocale)
String localeID
android.icu.util.ULocale displayLocale
private static java.lang.String getDisplayCountryInternal (android.icu.util.ULocale, android.icu.util.ULocale)
android.icu.util.ULocale locale
android.icu.util.ULocale displayLocale
public java.lang.String getDisplayVariant ()
public java.lang.String getDisplayVariant (android.icu.util.ULocale)
android.icu.util.ULocale displayLocale
public static java.lang.String getDisplayVariant (java.lang.String, java.lang.String)
String localeID
String displayLocaleID
public static java.lang.String getDisplayVariant (java.lang.String, android.icu.util.ULocale)
String localeID
android.icu.util.ULocale displayLocale
private static java.lang.String getDisplayVariantInternal (android.icu.util.ULocale, android.icu.util.ULocale)
android.icu.util.ULocale locale
android.icu.util.ULocale displayLocale
public static java.lang.String getDisplayKeyword (java.lang.String)
String keyword
public static java.lang.String getDisplayKeyword (java.lang.String, java.lang.String)
String keyword
String displayLocaleID
public static java.lang.String getDisplayKeyword (java.lang.String, android.icu.util.ULocale)
String keyword
android.icu.util.ULocale displayLocale
private static java.lang.String getDisplayKeywordInternal (java.lang.String, android.icu.util.ULocale)
String keyword
android.icu.util.ULocale displayLocale
public java.lang.String getDisplayKeywordValue (java.lang.String)
String keyword
public java.lang.String getDisplayKeywordValue (java.lang.String, android.icu.util.ULocale)
String keyword
android.icu.util.ULocale displayLocale
public static java.lang.String getDisplayKeywordValue (java.lang.String, java.lang.String, java.lang.String)
String localeID
String keyword
String displayLocaleID
public static java.lang.String getDisplayKeywordValue (java.lang.String, java.lang.String, android.icu.util.ULocale)
String localeID
String keyword
android.icu.util.ULocale displayLocale
private static java.lang.String getDisplayKeywordValueInternal (android.icu.util.ULocale, java.lang.String, android.icu.util.ULocale)
android.icu.util.ULocale locale
String keyword
android.icu.util.ULocale displayLocale
String value
public java.lang.String getDisplayName ()
public java.lang.String getDisplayName (android.icu.util.ULocale)
android.icu.util.ULocale displayLocale
public static java.lang.String getDisplayName (java.lang.String, java.lang.String)
String localeID
String displayLocaleID
public static java.lang.String getDisplayName (java.lang.String, android.icu.util.ULocale)
String localeID
android.icu.util.ULocale displayLocale
private static java.lang.String getDisplayNameInternal (android.icu.util.ULocale, android.icu.util.ULocale)
android.icu.util.ULocale locale
android.icu.util.ULocale displayLocale
public java.lang.String getDisplayNameWithDialect ()
public java.lang.String getDisplayNameWithDialect (android.icu.util.ULocale)
android.icu.util.ULocale displayLocale
public static java.lang.String getDisplayNameWithDialect (java.lang.String, java.lang.String)
String localeID
String displayLocaleID
public static java.lang.String getDisplayNameWithDialect (java.lang.String, android.icu.util.ULocale)
String localeID
android.icu.util.ULocale displayLocale
private static java.lang.String getDisplayNameWithDialectInternal (android.icu.util.ULocale, android.icu.util.ULocale)
android.icu.util.ULocale locale
android.icu.util.ULocale displayLocale
public java.lang.String getCharacterOrientation ()
public java.lang.String getLineOrientation ()
public static android.icu.util.ULocale acceptLanguage (java.lang.String, android.icu.util.ULocale[], boolean[])
java.text.ParseException pe
String acceptLanguageList
android.icu.util.ULocale[] availableLocales
boolean[] fallback
android.icu.util.ULocale[] acceptList
public static android.icu.util.ULocale acceptLanguage (android.icu.util.ULocale[], android.icu.util.ULocale[], boolean[])
android.icu.util.ULocale minAvail
java.util.Locale loc
java.util.Locale parent
android.icu.util.ULocale aLocale
boolean[] setFallback
int j
android.icu.util.ULocale[] acceptLanguageList
android.icu.util.ULocale[] availableLocales
boolean[] fallback
int i
public static android.icu.util.ULocale acceptLanguage (java.lang.String, boolean[])
String acceptLanguageList
boolean[] fallback
public static android.icu.util.ULocale acceptLanguage (android.icu.util.ULocale[], boolean[])
android.icu.util.ULocale[] acceptLanguageList
boolean[] fallback
static android.icu.util.ULocale[] parseAcceptLanguage (java.lang.String, boolean) throws java.text.ParseException
NumberFormatException nfe
int serial
android.icu.util.ULocale$1ULocaleAcceptLanguageQ entry
double q
boolean gotLanguageQ
char c
String acceptLanguage
boolean isLenient
java.util.TreeMap map
StringBuilder languageRangeBuf
StringBuilder qvalBuf
int state
int n
boolean subTag
boolean q1
android.icu.util.ULocale[] acceptList
public static android.icu.util.ULocale addLikelySubtags (android.icu.util.ULocale)
android.icu.util.ULocale loc
String[] tags
String trailing
int trailingIndex
String newLocaleID
public static android.icu.util.ULocale minimizeSubtags (android.icu.util.ULocale)
android.icu.util.ULocale loc
public static android.icu.util.ULocale minimizeSubtags (android.icu.util.ULocale, android.icu.util.ULocale$Minimize)
String newLocaleID
String tag
String newLocaleID
String tag
String newLocaleID
String tag
String newLocaleID
String tag
String newLocaleID
String tag
android.icu.util.ULocale loc
android.icu.util.ULocale$Minimize fieldToFavor
String[] tags
int trailingIndex
String originalLang
String originalScript
String originalRegion
String originalTrailing
String maximizedLocaleID
private static boolean isEmptyString (java.lang.String)
String string
private static void appendTag (java.lang.String, java.lang.StringBuilder)
String tag
StringBuilder buffer
private static java.lang.String createTagString (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String alternateLang
String alternateScript
String alternateRegion
int separators
String lang
String script
String region
String trailing
String alternateTags
android.icu.impl.LocaleIDParser parser
boolean regionAppended
StringBuilder tag
static java.lang.String createTagString (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String lang
String script
String region
String trailing
private static int parseTagString (java.lang.String, java.lang.String[])
int index
int index
String localeID
String[] tags
android.icu.impl.LocaleIDParser parser
String lang
String script
String region
String variant
private static java.lang.String lookupLikelySubtags (java.lang.String)
java.util.MissingResourceException e
String localeId
android.icu.util.UResourceBundle bundle
private static java.lang.String createLikelySubtagsString (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String searchTag
String likelySubtags
String searchTag
String likelySubtags
String searchTag
String likelySubtags
String searchTag
String likelySubtags
String lang
String script
String region
String variants
public java.lang.String getExtension (char)
char key
public java.util.Set getExtensionKeys ()
public java.util.Set getUnicodeLocaleAttributes ()
public java.lang.String getUnicodeLocaleType (java.lang.String)
String key
public java.util.Set getUnicodeLocaleKeys ()
public java.lang.String toLanguageTag ()
android.icu.impl.locale.LocaleSyntaxException e
android.icu.impl.locale.InternalLocaleBuilder ilocbld
String s
String s
android.icu.impl.locale.BaseLocale base
android.icu.impl.locale.LocaleExtensions exts
android.icu.impl.locale.LanguageTag tag
StringBuilder buf
String subtag
java.util.List subtags
public static android.icu.util.ULocale forLanguageTag (java.lang.String)
String languageTag
android.icu.impl.locale.LanguageTag tag
android.icu.impl.locale.InternalLocaleBuilder bldr
public static java.lang.String toUnicodeLocaleKey (java.lang.String)
String keyword
String bcpKey
public static java.lang.String toUnicodeLocaleType (java.lang.String, java.lang.String)
String keyword
String value
String bcpType
public static java.lang.String toLegacyKey (java.lang.String)
String keyword
String legacyKey
public static java.lang.String toLegacyType (java.lang.String, java.lang.String)
String keyword
String value
String legacyType
private static android.icu.util.ULocale getInstance (android.icu.impl.locale.BaseLocale, android.icu.impl.locale.LocaleExtensions)
String bcpType
String lkey
String ltype
String bcpKey
String attr
StringBuilder attrbuf
android.icu.impl.locale.UnicodeLocaleExtension uext
java.util.Set ukeys
java.util.Set uattributes
android.icu.impl.locale.Extension ext
Character key
java.util.Map$Entry kwd
StringBuilder buf
java.util.Set kset
boolean insertSep
java.util.TreeMap kwds
android.icu.impl.locale.BaseLocale base
android.icu.impl.locale.LocaleExtensions exts
String id
java.util.Set extKeys
private android.icu.impl.locale.BaseLocale base ()
android.icu.impl.LocaleIDParser lp
String language
String script
String region
String variant
private android.icu.impl.locale.LocaleExtensions extensions ()
String uattr
String[] uattributes
String bcpKey
String bcpType
String key
android.icu.impl.locale.InternalLocaleBuilder intbld
java.util.Iterator kwitr
public volatile int compareTo (java.lang.Object)
static android.icu.impl.locale.BaseLocale access$100 (android.icu.util.ULocale)
android.icu.util.ULocale x0
static android.icu.impl.locale.LocaleExtensions access$200 (android.icu.util.ULocale)
android.icu.util.ULocale x0
static android.icu.util.ULocale access$300 (android.icu.impl.locale.BaseLocale, android.icu.impl.locale.LocaleExtensions)
android.icu.impl.locale.BaseLocale x0
android.icu.impl.locale.LocaleExtensions x1
void (java.lang.String, java.util.Locale, android.icu.util.ULocale$1)
String x0
java.util.Locale x1
android.icu.util.ULocale$1 x2
static void ()
int idx
android.icu.util.ULocale$Category cat
android.icu.impl.locale.BaseLocale base
android.icu.impl.locale.BaseLocale newBase
String userScript
int idx
android.icu.util.ULocale$Category cat
}
android/icu/util/UniversalTimeScale$TimeScaleData.classUniversalTimeScale.java
package android.icu.util
final android.icu.util.UniversalTimeScale$TimeScaleData extends java.lang.Object {
long units
long epochOffset
long fromMin
long fromMax
long toMin
long toMax
long epochOffsetP1
long epochOffsetM1
long unitsRound
long minRound
long maxRound
void (long, long, long, long, long, long)
long theUnits
long theEpochOffset
long theToMin
long theToMax
long theFromMin
long theFromMax
}
android/icu/util/UniversalTimeScale.classUniversalTimeScale.java
package android.icu.util
public final android.icu.util.UniversalTimeScale extends java.lang.Object {
public static final int JAVA_TIME
public static final int UNIX_TIME
public static final int ICU4C_TIME
public static final int WINDOWS_FILE_TIME
public static final int DOTNET_DATE_TIME
public static final int MAC_OLD_TIME
public static final int MAC_TIME
public static final int EXCEL_TIME
public static final int DB2_TIME
public static final int UNIX_MICROSECONDS_TIME
public static final int MAX_SCALE
public static final int UNITS_VALUE
public static final int EPOCH_OFFSET_VALUE
public static final int FROM_MIN_VALUE
public static final int FROM_MAX_VALUE
public static final int TO_MIN_VALUE
public static final int TO_MAX_VALUE
public static final int EPOCH_OFFSET_PLUS_1_VALUE
public static final int EPOCH_OFFSET_MINUS_1_VALUE
public static final int UNITS_ROUND_VALUE
public static final int MIN_ROUND_VALUE
public static final int MAX_ROUND_VALUE
public static final int MAX_SCALE_VALUE
private static final long ticks
private static final long microseconds
private static final long milliseconds
private static final long seconds
private static final long minutes
private static final long hours
private static final long days
private static final android.icu.util.UniversalTimeScale$TimeScaleData[] timeScaleTable
private void ()
public static long from (long, int)
long otherTime
int timeScale
android.icu.util.UniversalTimeScale$TimeScaleData data
public static android.icu.math.BigDecimal bigDecimalFrom (double, int)
double otherTime
int timeScale
android.icu.util.UniversalTimeScale$TimeScaleData data
android.icu.math.BigDecimal other
android.icu.math.BigDecimal units
android.icu.math.BigDecimal epochOffset
public static android.icu.math.BigDecimal bigDecimalFrom (long, int)
long otherTime
int timeScale
android.icu.util.UniversalTimeScale$TimeScaleData data
android.icu.math.BigDecimal other
android.icu.math.BigDecimal units
android.icu.math.BigDecimal epochOffset
public static android.icu.math.BigDecimal bigDecimalFrom (android.icu.math.BigDecimal, int)
android.icu.math.BigDecimal otherTime
int timeScale
android.icu.util.UniversalTimeScale$TimeScaleData data
android.icu.math.BigDecimal units
android.icu.math.BigDecimal epochOffset
public static long toLong (long, int)
long universalTime
int timeScale
android.icu.util.UniversalTimeScale$TimeScaleData data
public static android.icu.math.BigDecimal toBigDecimal (long, int)
long universalTime
int timeScale
android.icu.util.UniversalTimeScale$TimeScaleData data
android.icu.math.BigDecimal universal
android.icu.math.BigDecimal units
android.icu.math.BigDecimal epochOffset
public static android.icu.math.BigDecimal toBigDecimal (android.icu.math.BigDecimal, int)
android.icu.math.BigDecimal universalTime
int timeScale
android.icu.util.UniversalTimeScale$TimeScaleData data
android.icu.math.BigDecimal units
android.icu.math.BigDecimal epochOffset
private static android.icu.util.UniversalTimeScale$TimeScaleData getTimeScaleData (int)
int scale
public static long getTimeScaleValue (int, int)
int scale
int value
android.icu.util.UniversalTimeScale$TimeScaleData data
private static android.icu.util.UniversalTimeScale$TimeScaleData toRangeCheck (long, int)
long universalTime
int scale
android.icu.util.UniversalTimeScale$TimeScaleData data
private static android.icu.util.UniversalTimeScale$TimeScaleData fromRangeCheck (long, int)
long otherTime
int scale
android.icu.util.UniversalTimeScale$TimeScaleData data
public static android.icu.math.BigDecimal toBigDecimalTrunc (android.icu.math.BigDecimal, int)
android.icu.math.BigDecimal universalTime
int timeScale
android.icu.util.UniversalTimeScale$TimeScaleData data
android.icu.math.BigDecimal units
android.icu.math.BigDecimal epochOffset
static void ()
}
android/icu/util/UResourceBundle$1.classUResourceBundle.java
package android.icu.util
android.icu.util.UResourceBundle$1 extends java.lang.Object {
}
android/icu/util/UResourceBundle$ResourceCacheKey.classUResourceBundle.java
package android.icu.util
final android.icu.util.UResourceBundle$ResourceCacheKey extends java.lang.Object implements java.lang.Cloneable {
private String searchName
private android.icu.util.ULocale defaultLocale
private int hashCodeCache
private void ()
public boolean equals (java.lang.Object)
android.icu.util.UResourceBundle$ResourceCacheKey otherEntry
NullPointerException e
ClassCastException e
Object other
public int hashCode ()
public java.lang.Object clone ()
CloneNotSupportedException e
private synchronized void setKeyValues (java.lang.String, android.icu.util.ULocale)
String searchName
android.icu.util.ULocale defaultLocale
static void access$000 (android.icu.util.UResourceBundle$ResourceCacheKey, java.lang.String, android.icu.util.ULocale)
android.icu.util.UResourceBundle$ResourceCacheKey x0
String x1
android.icu.util.ULocale x2
void (android.icu.util.UResourceBundle$1)
android.icu.util.UResourceBundle$1 x0
}
android/icu/util/UResourceBundle.classUResourceBundle.java
package android.icu.util
public abstract android.icu.util.UResourceBundle extends java.util.ResourceBundle {
private static android.icu.impl.ICUCache BUNDLE_CACHE
private static final android.icu.util.UResourceBundle$ResourceCacheKey cacheKey
private static final int ROOT_MISSING
private static final int ROOT_ICU
private static final int ROOT_JAVA
private static java.lang.ref.SoftReference ROOT_CACHE
public static final int NONE
public static final int STRING
public static final int BINARY
public static final int TABLE
public static final int INT
public static final int ARRAY
public static final int INT_VECTOR
public static android.icu.util.UResourceBundle getBundleInstance (java.lang.String, java.lang.String)
String baseName
String localeName
public static android.icu.util.UResourceBundle getBundleInstance (java.lang.String, java.lang.String, java.lang.ClassLoader)
String baseName
String localeName
ClassLoader root
protected static android.icu.util.UResourceBundle getBundleInstance (java.lang.String, java.lang.String, java.lang.ClassLoader, boolean)
String baseName
String localeName
ClassLoader root
boolean disableFallback
public void ()
public static android.icu.util.UResourceBundle getBundleInstance (android.icu.util.ULocale)
android.icu.util.ULocale locale
public static android.icu.util.UResourceBundle getBundleInstance (java.lang.String)
String baseName
android.icu.util.ULocale uloc
public static android.icu.util.UResourceBundle getBundleInstance (java.lang.String, java.util.Locale)
String baseName
java.util.Locale locale
android.icu.util.ULocale uloc
public static android.icu.util.UResourceBundle getBundleInstance (java.lang.String, android.icu.util.ULocale)
String baseName
android.icu.util.ULocale locale
public static android.icu.util.UResourceBundle getBundleInstance (java.lang.String, java.util.Locale, java.lang.ClassLoader)
String baseName
java.util.Locale locale
ClassLoader loader
android.icu.util.ULocale uloc
public static android.icu.util.UResourceBundle getBundleInstance (java.lang.String, android.icu.util.ULocale, java.lang.ClassLoader)
String baseName
android.icu.util.ULocale locale
ClassLoader loader
public abstract android.icu.util.ULocale getULocale ()
protected abstract java.lang.String getLocaleID ()
protected abstract java.lang.String getBaseName ()
protected abstract android.icu.util.UResourceBundle getParent ()
public java.util.Locale getLocale ()
public static void resetBundleCache ()
protected static android.icu.util.UResourceBundle addToCache (java.lang.String, android.icu.util.ULocale, android.icu.util.UResourceBundle)
android.icu.util.UResourceBundle cachedBundle
String fullName
android.icu.util.ULocale defaultLocale
android.icu.util.UResourceBundle b
protected static android.icu.util.UResourceBundle loadFromCache (java.lang.String, android.icu.util.ULocale)
String fullName
android.icu.util.ULocale defaultLocale
private static int getRootType (java.lang.String, java.lang.ClassLoader)
java.util.MissingResourceException ex
String rootLocale
int rt
String baseName
ClassLoader root
java.util.concurrent.ConcurrentHashMap m
Integer rootType
private static void setRootType (java.lang.String, int)
String baseName
int rootType
Integer rt
java.util.concurrent.ConcurrentHashMap m
protected static android.icu.util.UResourceBundle instantiateBundle (java.lang.String, java.lang.String, java.lang.ClassLoader, boolean)
String fullName
java.util.MissingResourceException ex
String baseName
String localeName
ClassLoader root
boolean disableFallback
android.icu.util.UResourceBundle b
int rootType
android.icu.util.ULocale defaultLocale
public java.nio.ByteBuffer getBinary ()
public java.lang.String getString ()
public java.lang.String[] getStringArray ()
public byte[] getBinary (byte[])
byte[] ba
public int[] getIntVector ()
public int getInt ()
public int getUInt ()
public android.icu.util.UResourceBundle get (java.lang.String)
String fullName
String aKey
android.icu.util.UResourceBundle obj
protected android.icu.util.UResourceBundle findTopLevel (java.lang.String)
android.icu.util.UResourceBundle obj
android.icu.util.UResourceBundle res
String aKey
public java.lang.String getString (int)
int index
android.icu.impl.ICUResourceBundle temp
public android.icu.util.UResourceBundle get (int)
int index
android.icu.util.UResourceBundle obj
protected android.icu.util.UResourceBundle findTopLevel (int)
android.icu.util.UResourceBundle obj
android.icu.util.UResourceBundle res
int index
public java.util.Enumeration getKeys ()
public java.util.Set keySet ()
java.util.TreeSet newKeySet
java.util.TreeSet newKeySet
java.util.Enumeration parentKeys
java.util.TreeSet newKeySet
java.util.Set keys
android.icu.impl.ICUResourceBundle icurb
protected java.util.Set handleKeySet ()
public int getSize ()
public int getType ()
public android.icu.util.VersionInfo getVersion ()
public android.icu.util.UResourceBundleIterator getIterator ()
public java.lang.String getKey ()
protected android.icu.util.UResourceBundle handleGet (java.lang.String, java.util.HashMap, android.icu.util.UResourceBundle)
String aKey
java.util.HashMap aliasesVisited
android.icu.util.UResourceBundle requested
protected android.icu.util.UResourceBundle handleGet (int, java.util.HashMap, android.icu.util.UResourceBundle)
int index
java.util.HashMap aliasesVisited
android.icu.util.UResourceBundle requested
protected java.lang.String[] handleGetStringArray ()
protected java.util.Enumeration handleGetKeys ()
protected java.lang.Object handleGetObject (java.lang.String)
String aKey
private java.lang.Object handleGetObjectImpl (java.lang.String, android.icu.util.UResourceBundle)
android.icu.util.UResourceBundle parentBundle
String aKey
android.icu.util.UResourceBundle requested
Object obj
private java.lang.Object resolveObject (java.lang.String, android.icu.util.UResourceBundle)
android.icu.util.UResourceTypeMismatchException ex
String aKey
android.icu.util.UResourceBundle requested
android.icu.util.UResourceBundle obj
protected abstract void setLoadingStatus (int)
protected boolean isTopLevelResource ()
static void ()
}
android/icu/util/UResourceBundleIterator.classUResourceBundleIterator.java
package android.icu.util
public android.icu.util.UResourceBundleIterator extends java.lang.Object {
private android.icu.util.UResourceBundle bundle
private int index
private int size
public void (android.icu.util.UResourceBundle)
android.icu.util.UResourceBundle bndl
public android.icu.util.UResourceBundle next () throws java.util.NoSuchElementException
public java.lang.String nextString () throws java.util.NoSuchElementException android.icu.util.UResourceTypeMismatchException
public void reset ()
public boolean hasNext ()
}
android/icu/util/UResourceTypeMismatchException.classUResourceTypeMismatchException.java
package android.icu.util
public android.icu.util.UResourceTypeMismatchException extends java.lang.RuntimeException {
static final long serialVersionUID
public void (java.lang.String)
String msg
}
android/icu/util/ValueIterator$Element.classValueIterator.java
package android.icu.util
public final android.icu.util.ValueIterator$Element extends java.lang.Object {
public int integer
public Object value
public void ()
}
android/icu/util/ValueIterator.classValueIterator.java
package android.icu.util
public abstract android.icu.util.ValueIterator extends java.lang.Object {
public abstract boolean next (android.icu.util.ValueIterator$Element)
public abstract void reset ()
public abstract void setRange (int, int)
}
android/icu/util/VersionInfo.classVersionInfo.java
package android.icu.util
public final android.icu.util.VersionInfo extends java.lang.Object implements java.lang.Comparable {
public static final android.icu.util.VersionInfo UNICODE_1_0
public static final android.icu.util.VersionInfo UNICODE_1_0_1
public static final android.icu.util.VersionInfo UNICODE_1_1_0
public static final android.icu.util.VersionInfo UNICODE_1_1_5
public static final android.icu.util.VersionInfo UNICODE_2_0
public static final android.icu.util.VersionInfo UNICODE_2_1_2
public static final android.icu.util.VersionInfo UNICODE_2_1_5
public static final android.icu.util.VersionInfo UNICODE_2_1_8
public static final android.icu.util.VersionInfo UNICODE_2_1_9
public static final android.icu.util.VersionInfo UNICODE_3_0
public static final android.icu.util.VersionInfo UNICODE_3_0_1
public static final android.icu.util.VersionInfo UNICODE_3_1_0
public static final android.icu.util.VersionInfo UNICODE_3_1_1
public static final android.icu.util.VersionInfo UNICODE_3_2
public static final android.icu.util.VersionInfo UNICODE_4_0
public static final android.icu.util.VersionInfo UNICODE_4_0_1
public static final android.icu.util.VersionInfo UNICODE_4_1
public static final android.icu.util.VersionInfo UNICODE_5_0
public static final android.icu.util.VersionInfo UNICODE_5_1
public static final android.icu.util.VersionInfo UNICODE_5_2
public static final android.icu.util.VersionInfo UNICODE_6_0
public static final android.icu.util.VersionInfo UNICODE_6_1
public static final android.icu.util.VersionInfo UNICODE_6_2
public static final android.icu.util.VersionInfo UNICODE_6_3
public static final android.icu.util.VersionInfo UNICODE_7_0
public static final android.icu.util.VersionInfo UNICODE_8_0
public static final android.icu.util.VersionInfo ICU_VERSION
public static final String ICU_DATA_VERSION_PATH
public static final android.icu.util.VersionInfo ICU_DATA_VERSION
public static final android.icu.util.VersionInfo UCOL_RUNTIME_VERSION
public static final android.icu.util.VersionInfo UCOL_BUILDER_VERSION
public static final android.icu.util.VersionInfo UCOL_TAILORINGS_VERSION
private static volatile android.icu.util.VersionInfo javaVersion
private static final android.icu.util.VersionInfo UNICODE_VERSION
private int m_version_
private static final java.util.concurrent.ConcurrentHashMap MAP_
private static final int LAST_BYTE_MASK_
private static final String INVALID_VERSION_NUMBER_
private static volatile String TZDATA_VERSION
public static android.icu.util.VersionInfo getInstance (java.lang.String)
char c
int i
String version
int length
int[] array
int count
int index
public static android.icu.util.VersionInfo getInstance (int, int, int, int)
android.icu.util.VersionInfo tmpvi
int major
int minor
int milli
int micro
int version
Integer key
android.icu.util.VersionInfo result
public static android.icu.util.VersionInfo getInstance (int, int, int)
int major
int minor
int milli
public static android.icu.util.VersionInfo getInstance (int, int)
int major
int minor
public static android.icu.util.VersionInfo getInstance (int)
int major
public static android.icu.util.VersionInfo javaVersion ()
char c
String s
char[] chars
int r
int w
int count
boolean numeric
String vs
public java.lang.String toString ()
StringBuilder result
public int getMajor ()
public int getMinor ()
public int getMilli ()
public int getMicro ()
public boolean equals (java.lang.Object)
Object other
public int compareTo (android.icu.util.VersionInfo)
android.icu.util.VersionInfo other
private void (int)
int compactversion
private static int getInt (int, int, int, int)
int major
int minor
int milli
int micro
public static void main (java.lang.String[])
int major
int minor
String icuApiVer
String icuApiVer
String icuApiVer
String[] args
String icuApiVer
public java.lang.String getVersionString (int, int)
int i
int minDigits
int maxDigits
int[] digits
int numDigits
StringBuilder verStr
static java.lang.String getTZDataVersion ()
android.icu.util.UResourceBundle tzbundle
public volatile int compareTo (java.lang.Object)
static void ()
}
android/icu/util/VTimeZone.classVTimeZone.java
package android.icu.util
public android.icu.util.VTimeZone extends android.icu.util.BasicTimeZone {
private static final long serialVersionUID
private android.icu.util.BasicTimeZone tz
private java.util.List vtzlines
private String olsonzid
private String tzurl
private java.util.Date lastmod
private static String ICU_TZVERSION
private static final String ICU_TZINFO_PROP
private static final int DEF_DSTSAVINGS
private static final long DEF_TZSTARTTIME
private static final long MIN_TIME
private static final long MAX_TIME
private static final String COLON
private static final String SEMICOLON
private static final String EQUALS_SIGN
private static final String COMMA
private static final String NEWLINE
private static final String ICAL_BEGIN_VTIMEZONE
private static final String ICAL_END_VTIMEZONE
private static final String ICAL_BEGIN
private static final String ICAL_END
private static final String ICAL_VTIMEZONE
private static final String ICAL_TZID
private static final String ICAL_STANDARD
private static final String ICAL_DAYLIGHT
private static final String ICAL_DTSTART
private static final String ICAL_TZOFFSETFROM
private static final String ICAL_TZOFFSETTO
private static final String ICAL_RDATE
private static final String ICAL_RRULE
private static final String ICAL_TZNAME
private static final String ICAL_TZURL
private static final String ICAL_LASTMOD
private static final String ICAL_FREQ
private static final String ICAL_UNTIL
private static final String ICAL_YEARLY
private static final String ICAL_BYMONTH
private static final String ICAL_BYDAY
private static final String ICAL_BYMONTHDAY
private static final String[] ICAL_DOW_NAMES
private static final int[] MONTHLENGTH
private static final int INI
private static final int VTZ
private static final int TZI
private static final int ERR
private volatile transient boolean isFrozen
static final boolean $assertionsDisabled
public static android.icu.util.VTimeZone create (java.lang.String)
String tzid
android.icu.util.VTimeZone vtz
public static android.icu.util.VTimeZone create (java.io.Reader)
java.io.Reader reader
android.icu.util.VTimeZone vtz
public int getOffset (int, int, int, int, int, int)
int era
int year
int month
int day
int dayOfWeek
int milliseconds
public void getOffset (long, boolean, int[])
long date
boolean local
int[] offsets
public void getOffsetFromLocal (long, int, int, int[])
long date
int nonExistingTimeOpt
int duplicatedTimeOpt
int[] offsets
public int getRawOffset ()
public boolean inDaylightTime (java.util.Date)
java.util.Date date
public void setRawOffset (int)
int offsetMillis
public boolean useDaylightTime ()
public boolean observesDaylightTime ()
public boolean hasSameRules (android.icu.util.TimeZone)
android.icu.util.TimeZone other
public java.lang.String getTZURL ()
public void setTZURL (java.lang.String)
String url
public java.util.Date getLastModified ()
public void setLastModified (java.util.Date)
java.util.Date date
public void write (java.io.Writer) throws java.io.IOException
String line
String[] customProperties
java.io.Writer writer
java.io.BufferedWriter bw
public void write (java.io.Writer, long) throws java.io.IOException
int i
java.io.Writer writer
long start
android.icu.util.TimeZoneRule[] rules
android.icu.util.RuleBasedTimeZone rbtz
String[] customProperties
public void writeSimple (java.io.Writer, long) throws java.io.IOException
int i
java.io.Writer writer
long time
android.icu.util.TimeZoneRule[] rules
android.icu.util.RuleBasedTimeZone rbtz
String[] customProperties
public android.icu.util.TimeZoneTransition getNextTransition (long, boolean)
long base
boolean inclusive
public android.icu.util.TimeZoneTransition getPreviousTransition (long, boolean)
long base
boolean inclusive
public boolean hasEquivalentTransitions (android.icu.util.TimeZone, long, long)
android.icu.util.TimeZone other
long start
long end
public android.icu.util.TimeZoneRule[] getTimeZoneRules ()
public android.icu.util.TimeZoneRule[] getTimeZoneRules (long)
long start
public java.lang.Object clone ()
private void ()
private void (java.lang.String)
String tzid
private boolean load (java.io.Reader)
int ch
boolean eol
boolean start
boolean success
StringBuilder line
java.io.IOException ioe
java.io.Reader reader
private boolean parse ()
boolean isDST
String date
java.util.StringTokenizer st
java.util.Date actualStart
android.icu.util.TimeZoneRule rule
int fromOffset
int toOffset
int rawOffset
int dstSavings
long start
int valueSep
String name
String value
String line
android.icu.util.TimeZoneRule r
int i
android.icu.util.TimeZoneRule r
java.util.Date lastStart
int i
android.icu.util.TimeZoneRule newRule
int[] fields
android.icu.util.AnnualTimeZoneRule finalRule
int tmpRaw
int tmpDST
java.util.Date finalStart
java.util.Date start
android.icu.util.TimeZoneRule newRule
android.icu.util.TimeZoneRule r
String tzid
int state
boolean dst
String from
String to
String tzname
String dtstart
boolean isRRULE
java.util.List dates
java.util.List rules
int initialRawOffset
int initialDSTSavings
long firstStart
android.icu.util.InitialTimeZoneRule initialRule
android.icu.util.RuleBasedTimeZone rbtz
int finalRuleIdx
int finalRuleCount
private static java.lang.String getDefaultTZName (java.lang.String, boolean)
String tzid
boolean isDST
private static android.icu.util.TimeZoneRule createRuleByRRULE (java.lang.String, int, int, long, java.util.List, int)
int i
int j
boolean found
int i
int firstDay
int[] days
int dom
int i
int diff
int dom
int j
long[] unt
int[] fields
int count
int i
int earliestMonth
int daysCount
int earliestDay
int anotherMonth
String tzname
int rawOffset
int dstSavings
long start
java.util.List dates
int fromOffset
String rrule
long[] until
int[] ruleFields
int month
int dayOfWeek
int nthDayOfWeek
int dayOfMonth
int[] dfields
int startYear
int timeInDay
int endYear
android.icu.util.DateTimeRule adtr
private static int[] parseRRULE (java.lang.String, long[])
String attr
String value
IllegalArgumentException iae
NumberFormatException nfe
int n
NumberFormatException nfe
int sign
int length
int wday
NumberFormatException nfe
java.util.StringTokenizer days
int count
int index
String attr
String value
String prop
int sep
int[] results
int i
String rrule
long[] until
int month
int dayOfWeek
int nthDayOfWeek
int[] dayOfMonth
long untilTime
boolean yearly
boolean parseError
java.util.StringTokenizer st
int[] results
private static android.icu.util.TimeZoneRule createRuleByRDATE (java.lang.String, int, int, long, java.util.List, int)
long[] times
String date
IllegalArgumentException iae
int idx
String tzname
int rawOffset
int dstSavings
long start
java.util.List dates
int fromOffset
long[] times
private void writeZone (java.io.Writer, android.icu.util.BasicTimeZone, java.lang.String[]) throws java.io.IOException
int i
android.icu.util.TimeZoneTransition tzt
String name
boolean isDst
int fromOffset
int fromDSTSavings
int toOffset
int weekInMonth
int year
boolean sameRule
int offset
boolean isDst
java.util.Date nextStart
java.util.Date nextStart
java.io.Writer w
android.icu.util.BasicTimeZone basictz
String[] customProperties
long t
String dstName
int dstFromOffset
int dstFromDSTSavings
int dstToOffset
int dstStartYear
int dstMonth
int dstDayOfWeek
int dstWeekInMonth
int dstMillisInDay
long dstStartTime
long dstUntilTime
int dstCount
android.icu.util.AnnualTimeZoneRule finalDstRule
String stdName
int stdFromOffset
int stdFromDSTSavings
int stdToOffset
int stdStartYear
int stdMonth
int stdDayOfWeek
int stdWeekInMonth
int stdMillisInDay
long stdStartTime
long stdUntilTime
int stdCount
android.icu.util.AnnualTimeZoneRule finalStdRule
int[] dtfields
boolean hasTransitions
private static boolean isEquivalentDateRule (int, int, int, android.icu.util.DateTimeRule)
int month
int weekInMonth
int dayOfWeek
android.icu.util.DateTimeRule dtrule
int ruleDOM
private static void writeZonePropsByTime (java.io.Writer, boolean, java.lang.String, int, int, long, boolean) throws java.io.IOException
java.io.Writer writer
boolean isDst
String tzname
int fromOffset
int toOffset
long time
boolean withRDATE
private static void writeZonePropsByDOM (java.io.Writer, boolean, java.lang.String, int, int, int, int, long, long) throws java.io.IOException
java.io.Writer writer
boolean isDst
String tzname
int fromOffset
int toOffset
int month
int dayOfMonth
long startTime
long untilTime
private static void writeZonePropsByDOW (java.io.Writer, boolean, java.lang.String, int, int, int, int, int, long, long) throws java.io.IOException
java.io.Writer writer
boolean isDst
String tzname
int fromOffset
int toOffset
int month
int weekInMonth
int dayOfWeek
long startTime
long untilTime
private static void writeZonePropsByDOW_GEQ_DOM (java.io.Writer, boolean, java.lang.String, int, int, int, int, int, long, long) throws java.io.IOException
int prevMonthDays
int prevMonth
int nextMonthDays
int nextMonth
int startDay
int currentMonthDays
java.io.Writer writer
boolean isDst
String tzname
int fromOffset
int toOffset
int month
int dayOfMonth
int dayOfWeek
long startTime
long untilTime
private static void writeZonePropsByDOW_GEQ_DOM_sub (java.io.Writer, int, int, int, int, long, int) throws java.io.IOException
int i
java.io.Writer writer
int month
int dayOfMonth
int dayOfWeek
int numDays
long untilTime
int fromOffset
int startDayNum
boolean isFeb
private static void writeZonePropsByDOW_LEQ_DOM (java.io.Writer, boolean, java.lang.String, int, int, int, int, int, long, long) throws java.io.IOException
java.io.Writer writer
boolean isDst
String tzname
int fromOffset
int toOffset
int month
int dayOfMonth
int dayOfWeek
long startTime
long untilTime
private static void writeFinalRule (java.io.Writer, boolean, android.icu.util.AnnualTimeZoneRule, int, int, long) throws java.io.IOException
java.io.Writer writer
boolean isDst
android.icu.util.AnnualTimeZoneRule rule
int fromRawOffset
int fromDSTSavings
long startTime
android.icu.util.DateTimeRule dtrule
int timeInDay
int toOffset
private static android.icu.util.DateTimeRule toWallTimeRule (android.icu.util.DateTimeRule, int, int)
int wim
android.icu.util.DateTimeRule modifiedRule
android.icu.util.DateTimeRule rule
int rawOffset
int dstSavings
int wallt
int month
int dom
int dow
int dtype
int dshift
android.icu.util.DateTimeRule modifiedRule
private static void beginZoneProps (java.io.Writer, boolean, java.lang.String, int, int, long) throws java.io.IOException
java.io.Writer writer
boolean isDst
String tzname
int fromOffset
int toOffset
long startTime
private static void endZoneProps (java.io.Writer, boolean) throws java.io.IOException
java.io.Writer writer
boolean isDst
private static void beginRRULE (java.io.Writer, int) throws java.io.IOException
java.io.Writer writer
int month
private static void appendUNTIL (java.io.Writer, java.lang.String) throws java.io.IOException
java.io.Writer writer
String until
private void writeHeader (java.io.Writer) throws java.io.IOException
java.io.Writer writer
private static void writeFooter (java.io.Writer) throws java.io.IOException
java.io.Writer writer
private static java.lang.String getDateTimeString (long)
long time
int[] fields
StringBuilder sb
int t
int hour
int min
int sec
private static java.lang.String getUTCDateTimeString (long)
long time
private static long parseDateTimeString (java.lang.String, int)
NumberFormatException nfe
int length
int maxDayOfMonth
String str
int offset
int year
int month
int day
int hour
int min
int sec
boolean isUTC
boolean isValid
long time
private static int offsetStrToMillis (java.lang.String)
NumberFormatException nfe
int length
char s
String str
boolean isValid
int sign
int hour
int min
int sec
int millis
private static java.lang.String millisToOffset (int)
int millis
StringBuilder sb
int hour
int min
int sec
int t
private static java.lang.String numToString (int, int)
int i
int num
int width
String str
int len
StringBuilder sb
public boolean isFrozen ()
public android.icu.util.TimeZone freeze ()
public android.icu.util.TimeZone cloneAsThawed ()
android.icu.util.VTimeZone vtz
public volatile java.lang.Object cloneAsThawed ()
public volatile java.lang.Object freeze ()
static void ()
java.util.MissingResourceException e
}
android/os/
android/os/AsyncTask$1.classAsyncTask.java
package android.os
final android.os.AsyncTask$1 extends java.lang.Object implements java.util.concurrent.ThreadFactory {
private final java.util.concurrent.atomic.AtomicInteger mCount
void ()
public java.lang.Thread newThread (java.lang.Runnable)
Runnable r
}
android/os/AsyncTask$2.classAsyncTask.java
package android.os
final android.os.AsyncTask$2 extends java.lang.Object implements java.lang.Runnable {
void ()
public void run ()
}
android/os/AsyncTask$3.classAsyncTask.java
package android.os
android.os.AsyncTask$3 extends android.os.AsyncTask$WorkerRunnable {
final android.os.AsyncTask this$0
void (android.os.AsyncTask)
android.os.AsyncTask this$0
public java.lang.Object call () throws java.lang.Exception
Object result
}
android/os/AsyncTask$4.classAsyncTask.java
package android.os
android.os.AsyncTask$4 extends java.util.concurrent.FutureTask {
final android.os.AsyncTask this$0
void (android.os.AsyncTask, java.util.concurrent.Callable)
android.os.AsyncTask this$0
java.util.concurrent.Callable callable
protected void done ()
InterruptedException e
java.util.concurrent.ExecutionException e
java.util.concurrent.CancellationException e
}
android/os/AsyncTask$5.classAsyncTask.java
package android.os
android.os.AsyncTask$5 extends java.lang.Object {
static final int[] $SwitchMap$android$os$AsyncTask$Status
static void ()
}
android/os/AsyncTask$AsyncTaskResult.classAsyncTask.java
package android.os
android.os.AsyncTask$AsyncTaskResult extends java.lang.Object {
final android.os.AsyncTask mTask
final Object[] mData
transient void (android.os.AsyncTask, java.lang.Object[])
android.os.AsyncTask task
Object[] data
}
android/os/AsyncTask$InternalHandler.classAsyncTask.java
package android.os
android.os.AsyncTask$InternalHandler extends android.os.Handler {
public void ()
public void handleMessage (android.os.Message)
android.os.Message msg
android.os.AsyncTask$AsyncTaskResult result
}
android/os/AsyncTask$SerialExecutor$1.classAsyncTask.java
package android.os
android.os.AsyncTask$SerialExecutor$1 extends java.lang.Object implements java.lang.Runnable {
final Runnable val$r
final android.os.AsyncTask$SerialExecutor this$0
void (android.os.AsyncTask$SerialExecutor, java.lang.Runnable)
android.os.AsyncTask$SerialExecutor this$0
public void run ()
}
android/os/AsyncTask$SerialExecutor.classAsyncTask.java
package android.os
android.os.AsyncTask$SerialExecutor extends java.lang.Object implements java.util.concurrent.Executor {
final java.util.ArrayDeque mTasks
Runnable mActive
private void ()
public synchronized void execute (java.lang.Runnable)
Runnable r
protected synchronized void scheduleNext ()
void (android.os.AsyncTask$1)
android.os.AsyncTask$1 x0
}
android/os/AsyncTask$Status.classAsyncTask.java
package android.os
public final android.os.AsyncTask$Status extends java.lang.Enum {
public static final android.os.AsyncTask$Status PENDING
public static final android.os.AsyncTask$Status RUNNING
public static final android.os.AsyncTask$Status FINISHED
private static final android.os.AsyncTask$Status[] $VALUES
public static android.os.AsyncTask$Status[] values ()
public static android.os.AsyncTask$Status valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/os/AsyncTask$WorkerRunnable.classAsyncTask.java
package android.os
abstract android.os.AsyncTask$WorkerRunnable extends java.lang.Object implements java.util.concurrent.Callable {
Object[] mParams
private void ()
void (android.os.AsyncTask$1)
android.os.AsyncTask$1 x0
}
android/os/AsyncTask.classAsyncTask.java
package android.os
public abstract android.os.AsyncTask extends java.lang.Object {
private static final String LOG_TAG
private static final int CPU_COUNT
private static final int CORE_POOL_SIZE
private static final int MAXIMUM_POOL_SIZE
private static final int KEEP_ALIVE
private static final java.util.concurrent.ThreadFactory sThreadFactory
private static final java.util.concurrent.BlockingQueue sPoolWorkQueue
public static final java.util.concurrent.Executor THREAD_POOL_EXECUTOR
public static final java.util.concurrent.Executor SERIAL_EXECUTOR
private static final int MESSAGE_POST_RESULT
private static final int MESSAGE_POST_PROGRESS
private static volatile java.util.concurrent.Executor sDefaultExecutor
private static android.os.AsyncTask$InternalHandler sHandler
private final android.os.AsyncTask$WorkerRunnable mWorker
private final java.util.concurrent.FutureTask mFuture
private volatile android.os.AsyncTask$Status mStatus
private final java.util.concurrent.atomic.AtomicBoolean mCancelled
private final java.util.concurrent.atomic.AtomicBoolean mTaskInvoked
private static android.os.Handler getHandler ()
Thread t
public static void setDefaultExecutor (java.util.concurrent.Executor)
java.util.concurrent.Executor exec
public void ()
private void postResultIfNotInvoked (java.lang.Object)
Object result
boolean wasTaskInvoked
private java.lang.Object postResult (java.lang.Object)
Object result
android.os.Message message
public final android.os.AsyncTask$Status getStatus ()
protected transient abstract java.lang.Object doInBackground (java.lang.Object[])
protected void onPreExecute ()
protected void onPostExecute (java.lang.Object)
Object result
protected transient void onProgressUpdate (java.lang.Object[])
Object[] values
protected void onCancelled (java.lang.Object)
Object result
protected void onCancelled ()
public final boolean isCancelled ()
public final boolean cancel (boolean)
boolean mayInterruptIfRunning
public final java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
public final java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
public final transient android.os.AsyncTask execute (java.lang.Object[])
Object[] params
public final transient android.os.AsyncTask executeOnExecutor (java.util.concurrent.Executor, java.lang.Object[])
java.util.concurrent.Executor exec
Object[] params
public static void execute (java.lang.Runnable)
Runnable runnable
private void finish (java.lang.Object)
Object result
static java.util.concurrent.atomic.AtomicBoolean access$200 (android.os.AsyncTask)
android.os.AsyncTask x0
static java.lang.Object access$300 (android.os.AsyncTask, java.lang.Object)
android.os.AsyncTask x0
Object x1
static void access$400 (android.os.AsyncTask, java.lang.Object)
android.os.AsyncTask x0
Object x1
static void access$500 (android.os.AsyncTask, java.lang.Object)
android.os.AsyncTask x0
Object x1
static void ()
}
android/os/BadParcelableException.classBadParcelableException.java
package android.os
public android.os.BadParcelableException extends android.util.AndroidRuntimeException {
public void (java.lang.String)
String msg
public void (java.lang.Exception)
Exception cause
}
android/os/BaseBundle.classBaseBundle.java
package android.os
public android.os.BaseBundle extends java.lang.Object {
private static final String TAG
static final boolean DEBUG
static final int BUNDLE_MAGIC
static final android.os.Parcel EMPTY_PARCEL
android.util.ArrayMap mMap
android.os.Parcel mParcelledData
private ClassLoader mClassLoader
void (java.lang.ClassLoader, int)
ClassLoader loader
int capacity
void ()
void (android.os.Parcel)
android.os.Parcel parcelledData
void (android.os.Parcel, int)
android.os.Parcel parcelledData
int length
void (java.lang.ClassLoader)
ClassLoader loader
void (int)
int capacity
void (android.os.BaseBundle)
android.os.BaseBundle b
public java.lang.String getPairValue ()
ClassCastException e
int size
Object o
void setClassLoader (java.lang.ClassLoader)
ClassLoader loader
java.lang.ClassLoader getClassLoader ()
synchronized void unparcel ()
int N
public boolean isParcelled ()
public int size ()
public boolean isEmpty ()
public void clear ()
public boolean containsKey (java.lang.String)
String key
public java.lang.Object get (java.lang.String)
String key
public void remove (java.lang.String)
String key
public void putAll (android.os.PersistableBundle)
android.os.PersistableBundle bundle
void putAll (android.util.ArrayMap)
android.util.ArrayMap map
public java.util.Set keySet ()
void putBoolean (java.lang.String, boolean)
String key
boolean value
void putByte (java.lang.String, byte)
String key
byte value
void putChar (java.lang.String, char)
String key
char value
void putShort (java.lang.String, short)
String key
short value
public void putInt (java.lang.String, int)
String key
int value
public void putLong (java.lang.String, long)
String key
long value
void putFloat (java.lang.String, float)
String key
float value
public void putDouble (java.lang.String, double)
String key
double value
public void putString (java.lang.String, java.lang.String)
String key
String value
void putCharSequence (java.lang.String, java.lang.CharSequence)
String key
CharSequence value
void putIntegerArrayList (java.lang.String, java.util.ArrayList)
String key
java.util.ArrayList value
void putStringArrayList (java.lang.String, java.util.ArrayList)
String key
java.util.ArrayList value
void putCharSequenceArrayList (java.lang.String, java.util.ArrayList)
String key
java.util.ArrayList value
void putSerializable (java.lang.String, java.io.Serializable)
String key
java.io.Serializable value
void putBooleanArray (java.lang.String, boolean[])
String key
boolean[] value
void putByteArray (java.lang.String, byte[])
String key
byte[] value
void putShortArray (java.lang.String, short[])
String key
short[] value
void putCharArray (java.lang.String, char[])
String key
char[] value
public void putIntArray (java.lang.String, int[])
String key
int[] value
public void putLongArray (java.lang.String, long[])
String key
long[] value
void putFloatArray (java.lang.String, float[])
String key
float[] value
public void putDoubleArray (java.lang.String, double[])
String key
double[] value
public void putStringArray (java.lang.String, java.lang.String[])
String key
String[] value
void putCharSequenceArray (java.lang.String, java.lang.CharSequence[])
String key
CharSequence[] value
boolean getBoolean (java.lang.String)
String key
void typeWarning (java.lang.String, java.lang.Object, java.lang.String, java.lang.Object, java.lang.ClassCastException)
String key
Object value
String className
Object defaultValue
ClassCastException e
StringBuilder sb
void typeWarning (java.lang.String, java.lang.Object, java.lang.String, java.lang.ClassCastException)
String key
Object value
String className
ClassCastException e
boolean getBoolean (java.lang.String, boolean)
ClassCastException e
String key
boolean defaultValue
Object o
byte getByte (java.lang.String)
String key
java.lang.Byte getByte (java.lang.String, byte)
ClassCastException e
String key
byte defaultValue
Object o
char getChar (java.lang.String)
String key
char getChar (java.lang.String, char)
ClassCastException e
String key
char defaultValue
Object o
short getShort (java.lang.String)
String key
short getShort (java.lang.String, short)
ClassCastException e
String key
short defaultValue
Object o
public int getInt (java.lang.String)
String key
public int getInt (java.lang.String, int)
ClassCastException e
String key
int defaultValue
Object o
public long getLong (java.lang.String)
String key
public long getLong (java.lang.String, long)
ClassCastException e
String key
long defaultValue
Object o
float getFloat (java.lang.String)
String key
float getFloat (java.lang.String, float)
ClassCastException e
String key
float defaultValue
Object o
public double getDouble (java.lang.String)
String key
public double getDouble (java.lang.String, double)
ClassCastException e
String key
double defaultValue
Object o
public java.lang.String getString (java.lang.String)
ClassCastException e
String key
Object o
public java.lang.String getString (java.lang.String, java.lang.String)
String key
String defaultValue
String s
java.lang.CharSequence getCharSequence (java.lang.String)
ClassCastException e
String key
Object o
java.lang.CharSequence getCharSequence (java.lang.String, java.lang.CharSequence)
String key
CharSequence defaultValue
CharSequence cs
java.io.Serializable getSerializable (java.lang.String)
ClassCastException e
String key
Object o
java.util.ArrayList getIntegerArrayList (java.lang.String)
ClassCastException e
String key
Object o
java.util.ArrayList getStringArrayList (java.lang.String)
ClassCastException e
String key
Object o
java.util.ArrayList getCharSequenceArrayList (java.lang.String)
ClassCastException e
String key
Object o
boolean[] getBooleanArray (java.lang.String)
ClassCastException e
String key
Object o
byte[] getByteArray (java.lang.String)
ClassCastException e
String key
Object o
short[] getShortArray (java.lang.String)
ClassCastException e
String key
Object o
char[] getCharArray (java.lang.String)
ClassCastException e
String key
Object o
public int[] getIntArray (java.lang.String)
ClassCastException e
String key
Object o
public long[] getLongArray (java.lang.String)
ClassCastException e
String key
Object o
float[] getFloatArray (java.lang.String)
ClassCastException e
String key
Object o
public double[] getDoubleArray (java.lang.String)
ClassCastException e
String key
Object o
public java.lang.String[] getStringArray (java.lang.String)
ClassCastException e
String key
Object o
java.lang.CharSequence[] getCharSequenceArray (java.lang.String)
ClassCastException e
String key
Object o
void writeToParcelInner (android.os.Parcel, int)
int length
int lengthPos
int startPos
int endPos
int length
android.os.Parcel parcel
int flags
void readFromParcelInner (android.os.Parcel)
android.os.Parcel parcel
int length
private void readFromParcelInner (android.os.Parcel, int)
android.os.Parcel parcel
int length
int magic
int offset
android.os.Parcel p
static void ()
}
android/os/Bundle$1.classBundle.java
package android.os
final android.os.Bundle$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public android.os.Bundle createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.os.Bundle[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
android/os/Bundle.classBundle.java
package android.os
public final android.os.Bundle extends android.os.BaseBundle implements java.lang.Cloneable android.os.Parcelable {
public static final android.os.Bundle EMPTY
static final android.os.Parcel EMPTY_PARCEL
private boolean mFdsKnown
private boolean mAllowFds
public static final android.os.Parcelable$Creator CREATOR
public void ()
void (android.os.Parcel, int)
android.os.Parcel parcelledData
int length
public void (java.lang.ClassLoader)
ClassLoader loader
public void (int)
int capacity
public void (android.os.Bundle)
android.os.Bundle b
public void (android.os.PersistableBundle)
android.os.PersistableBundle b
public static android.os.Bundle forPair (java.lang.String, java.lang.String)
String key
String value
android.os.Bundle b
public void setClassLoader (java.lang.ClassLoader)
ClassLoader loader
public java.lang.ClassLoader getClassLoader ()
public boolean setAllowFds (boolean)
boolean allowFds
boolean orig
public java.lang.Object clone ()
public void clear ()
public void putAll (android.os.Bundle)
android.os.Bundle bundle
public void filterValues ()
Object value
int i
public void putByte (java.lang.String, byte)
String key
byte value
public void putChar (java.lang.String, char)
String key
char value
public void putShort (java.lang.String, short)
String key
short value
public void putFloat (java.lang.String, float)
String key
float value
public void putCharSequence (java.lang.String, java.lang.CharSequence)
String key
CharSequence value
public void putParcelable (java.lang.String, android.os.Parcelable)
String key
android.os.Parcelable value
public void putSize (java.lang.String, android.util.Size)
String key
android.util.Size value
public void putSizeF (java.lang.String, android.util.SizeF)
String key
android.util.SizeF value
public void putParcelableArray (java.lang.String, android.os.Parcelable[])
String key
android.os.Parcelable[] value
public void putParcelableArrayList (java.lang.String, java.util.ArrayList)
String key
java.util.ArrayList value
public void putParcelableList (java.lang.String, java.util.List)
String key
java.util.List value
public void putSparseParcelableArray (java.lang.String, android.util.SparseArray)
String key
android.util.SparseArray value
public void putIntegerArrayList (java.lang.String, java.util.ArrayList)
String key
java.util.ArrayList value
public void putStringArrayList (java.lang.String, java.util.ArrayList)
String key
java.util.ArrayList value
public void putCharSequenceArrayList (java.lang.String, java.util.ArrayList)
String key
java.util.ArrayList value
public void putSerializable (java.lang.String, java.io.Serializable)
String key
java.io.Serializable value
public void putByteArray (java.lang.String, byte[])
String key
byte[] value
public void putShortArray (java.lang.String, short[])
String key
short[] value
public void putCharArray (java.lang.String, char[])
String key
char[] value
public void putFloatArray (java.lang.String, float[])
String key
float[] value
public void putCharSequenceArray (java.lang.String, java.lang.CharSequence[])
String key
CharSequence[] value
public void putBundle (java.lang.String, android.os.Bundle)
String key
android.os.Bundle value
public void putIBinder (java.lang.String, android.os.IBinder)
String key
android.os.IBinder value
public byte getByte (java.lang.String)
String key
public java.lang.Byte getByte (java.lang.String, byte)
String key
byte defaultValue
public char getChar (java.lang.String)
String key
public char getChar (java.lang.String, char)
String key
char defaultValue
public short getShort (java.lang.String)
String key
public short getShort (java.lang.String, short)
String key
short defaultValue
public float getFloat (java.lang.String)
String key
public float getFloat (java.lang.String, float)
String key
float defaultValue
public java.lang.CharSequence getCharSequence (java.lang.String)
String key
public java.lang.CharSequence getCharSequence (java.lang.String, java.lang.CharSequence)
String key
CharSequence defaultValue
public android.util.Size getSize (java.lang.String)
ClassCastException e
String key
Object o
public android.util.SizeF getSizeF (java.lang.String)
ClassCastException e
String key
Object o
public android.os.Bundle getBundle (java.lang.String)
ClassCastException e
String key
Object o
public android.os.Parcelable getParcelable (java.lang.String)
ClassCastException e
String key
Object o
public android.os.Parcelable[] getParcelableArray (java.lang.String)
ClassCastException e
String key
Object o
public java.util.ArrayList getParcelableArrayList (java.lang.String)
ClassCastException e
String key
Object o
public android.util.SparseArray getSparseParcelableArray (java.lang.String)
ClassCastException e
String key
Object o
public java.io.Serializable getSerializable (java.lang.String)
String key
public java.util.ArrayList getIntegerArrayList (java.lang.String)
String key
public java.util.ArrayList getStringArrayList (java.lang.String)
String key
public java.util.ArrayList getCharSequenceArrayList (java.lang.String)
String key
public boolean[] getBooleanArray (java.lang.String)
String key
public byte[] getByteArray (java.lang.String)
String key
public short[] getShortArray (java.lang.String)
String key
public char[] getCharArray (java.lang.String)
String key
public float[] getFloatArray (java.lang.String)
String key
public java.lang.CharSequence[] getCharSequenceArray (java.lang.String)
String key
public int describeContents ()
int mask
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
boolean oldAllowFds
public synchronized java.lang.String toString ()
static void ()
}
android/os/CancellationSignal$1.classCancellationSignal.java
package android.os
android.os.CancellationSignal$1 extends java.lang.Object {
}
android/os/CancellationSignal$OnCancelListener.classCancellationSignal.java
package android.os
public abstract android.os.CancellationSignal$OnCancelListener extends java.lang.Object {
public abstract void onCancel ()
}
android/os/CancellationSignal$Transport.classCancellationSignal.java
package android.os
final android.os.CancellationSignal$Transport extends java.lang.Object implements android.os.ICancellationSignal {
final android.os.CancellationSignal mCancellationSignal
private void ()
public void cancel ()
void (android.os.CancellationSignal$1)
android.os.CancellationSignal$1 x0
}
android/os/CancellationSignal.classCancellationSignal.java
package android.os
public final android.os.CancellationSignal extends java.lang.Object {
private boolean mIsCanceled
private android.os.CancellationSignal$OnCancelListener mOnCancelListener
private android.os.ICancellationSignal mRemote
private boolean mCancelInProgress
public void ()
public boolean isCanceled ()
public void throwIfCanceled ()
public void cancel ()
android.os.CancellationSignal$OnCancelListener listener
android.os.ICancellationSignal remote
android.os.CancellationSignal$OnCancelListener listener
android.os.ICancellationSignal remote
public void setOnCancelListener (android.os.CancellationSignal$OnCancelListener)
android.os.CancellationSignal$OnCancelListener listener
public void setRemote (android.os.ICancellationSignal)
android.os.ICancellationSignal remote
private void waitForCancelFinishedLocked ()
public static android.os.ICancellationSignal createTransport ()
public static android.os.CancellationSignal fromTransport (android.os.ICancellationSignal)
android.os.ICancellationSignal transport
}
android/os/Debug$1.classDebug.java
package android.os
android.os.Debug$1 extends java.lang.Object {
}
android/os/Debug$DebugProperty.classDebug.java
package android.os
public abstract android.os.Debug$DebugProperty extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/os/Debug$InstructionCount.classDebug.java
package android.os
public android.os.Debug$InstructionCount extends java.lang.Object {
private static final int NUM_INSTR
private int[] mCounts
public void ()
public boolean resetAndStart ()
UnsupportedOperationException uoe
public boolean collect ()
UnsupportedOperationException uoe
public int globalTotal ()
int i
int count
public int globalMethodInvocations ()
int i
int count
static void ()
}
android/os/Debug$MemoryInfo$1.classDebug.java
package android.os
final android.os.Debug$MemoryInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public android.os.Debug$MemoryInfo createFromParcel (android.os.Parcel)
android.os.Parcel source
public android.os.Debug$MemoryInfo[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
android/os/Debug$MemoryInfo.classDebug.java
package android.os
public android.os.Debug$MemoryInfo extends java.lang.Object implements android.os.Parcelable {
public int dalvikPss
public int dalvikSwappablePss
public int dalvikPrivateDirty
public int dalvikSharedDirty
public int dalvikPrivateClean
public int dalvikSharedClean
public int dalvikSwappedOut
public int nativePss
public int nativeSwappablePss
public int nativePrivateDirty
public int nativeSharedDirty
public int nativePrivateClean
public int nativeSharedClean
public int nativeSwappedOut
public int otherPss
public int otherSwappablePss
public int otherPrivateDirty
public int otherSharedDirty
public int otherPrivateClean
public int otherSharedClean
public int otherSwappedOut
public static final int HEAP_UNKNOWN
public static final int HEAP_DALVIK
public static final int HEAP_NATIVE
public static final int OTHER_DALVIK_OTHER
public static final int OTHER_STACK
public static final int OTHER_CURSOR
public static final int OTHER_ASHMEM
public static final int OTHER_GL_DEV
public static final int OTHER_UNKNOWN_DEV
public static final int OTHER_SO
public static final int OTHER_JAR
public static final int OTHER_APK
public static final int OTHER_TTF
public static final int OTHER_DEX
public static final int OTHER_OAT
public static final int OTHER_ART
public static final int OTHER_UNKNOWN_MAP
public static final int OTHER_GRAPHICS
public static final int OTHER_GL
public static final int OTHER_OTHER_MEMTRACK
public static final int OTHER_DALVIK_NORMAL
public static final int OTHER_DALVIK_LARGE
public static final int OTHER_DALVIK_LINEARALLOC
public static final int OTHER_DALVIK_ACCOUNTING
public static final int OTHER_DALVIK_CODE_CACHE
public static final int OTHER_DALVIK_ZYGOTE
public static final int OTHER_DALVIK_NON_MOVING
public static final int OTHER_DALVIK_INDIRECT_REFERENCE_TABLE
public static final int NUM_OTHER_STATS
public static final int NUM_DVK_STATS
public static final int NUM_CATEGORIES
public static final int offsetPss
public static final int offsetSwappablePss
public static final int offsetPrivateDirty
public static final int offsetSharedDirty
public static final int offsetPrivateClean
public static final int offsetSharedClean
public static final int offsetSwappedOut
private int[] otherStats
public static final android.os.Parcelable$Creator CREATOR
public void ()
public int getTotalPss ()
public int getTotalUss ()
public int getTotalSwappablePss ()
public int getTotalPrivateDirty ()
public int getTotalSharedDirty ()
public int getTotalPrivateClean ()
public int getTotalSharedClean ()
public int getTotalSwappedOut ()
public int getOtherPss (int)
int which
public int getOtherSwappablePss (int)
int which
public int getOtherPrivateDirty (int)
int which
public int getOtherSharedDirty (int)
int which
public int getOtherPrivateClean (int)
int which
public int getOtherPrivate (int)
int which
public int getOtherSharedClean (int)
int which
public int getOtherSwappedOut (int)
int which
public static java.lang.String getOtherLabel (int)
int which
public java.lang.String getMemoryStat (java.lang.String)
String statName
public java.util.Map getMemoryStats ()
java.util.Map stats
public int getSummaryJavaHeap ()
public int getSummaryNativeHeap ()
public int getSummaryCode ()
public int getSummaryStack ()
public int getSummaryGraphics ()
public int getSummaryPrivateOther ()
public int getSummarySystem ()
public int getSummaryTotalPss ()
public int getSummaryTotalSwap ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
public void readFromParcel (android.os.Parcel)
android.os.Parcel source
private void (android.os.Parcel)
android.os.Parcel source
void (android.os.Parcel, android.os.Debug$1)
android.os.Parcel x0
android.os.Debug$1 x1
static void ()
}
android/os/Debug.classDebug.java
package android.os
public final android.os.Debug extends java.lang.Object {
private static final String TAG
public static final int TRACE_COUNT_ALLOCS
public static final int SHOW_FULL_DETAIL
public static final int SHOW_CLASSLOADER
public static final int SHOW_INITIALIZED
private static volatile boolean mWaiting
private static final int MIN_DEBUGGER_IDLE
private static final int SPIN_DELAY
private static final String DEFAULT_TRACE_PATH_PREFIX
private static final String DEFAULT_TRACE_BODY
private static final String DEFAULT_TRACE_EXTENSION
private static final String DEFAULT_TRACE_FILE_PATH
private static final String SYSFS_QEMU_TRACE_STATE
public static final int MEMINFO_TOTAL
public static final int MEMINFO_FREE
public static final int MEMINFO_BUFFERS
public static final int MEMINFO_CACHED
public static final int MEMINFO_SHMEM
public static final int MEMINFO_SLAB
public static final int MEMINFO_SWAP_TOTAL
public static final int MEMINFO_SWAP_FREE
public static final int MEMINFO_ZRAM_TOTAL
public static final int MEMINFO_MAPPED
public static final int MEMINFO_VM_ALLOC_USED
public static final int MEMINFO_PAGE_TABLES
public static final int MEMINFO_KERNEL_STACK
public static final int MEMINFO_COUNT
private void ()
public static void waitForDebugger ()
long delta
byte[] data
org.apache.harmony.dalvik.ddmc.Chunk waitChunk
public static boolean waitingForDebugger ()
public static boolean isDebuggerConnected ()
public static java.lang.String[] getVmFeatureList ()
public static void changeDebugPort (int)
int port
public static void startNativeTracing ()
public static void stopNativeTracing ()
public static void enableEmulatorTraceOutput ()
public static void startMethodTracing ()
public static void startMethodTracing (java.lang.String)
String traceName
public static void startMethodTracing (java.lang.String, int)
String traceName
int bufferSize
public static void startMethodTracing (java.lang.String, int, int)
String traceName
int bufferSize
int flags
public static void startMethodTracingSampling (java.lang.String, int, int)
String traceName
int bufferSize
int intervalUs
private static java.lang.String fixTraceName (java.lang.String)
String traceName
public static void startMethodTracing (java.lang.String, java.io.FileDescriptor, int, int)
String traceName
java.io.FileDescriptor fd
int bufferSize
int flags
public static void startMethodTracingDdms (int, int, boolean, int)
int bufferSize
int flags
boolean samplingEnabled
int intervalUs
public static int getMethodTracingMode ()
public static void stopMethodTracing ()
public static long threadCpuTimeNanos ()
public static void startAllocCounting ()
public static void stopAllocCounting ()
public static int getGlobalAllocCount ()
public static void resetGlobalAllocCount ()
public static int getGlobalAllocSize ()
public static void resetGlobalAllocSize ()
public static int getGlobalFreedCount ()
public static void resetGlobalFreedCount ()
public static int getGlobalFreedSize ()
public static void resetGlobalFreedSize ()
public static int getGlobalGcInvocationCount ()
public static void resetGlobalGcInvocationCount ()
public static int getGlobalClassInitCount ()
public static void resetGlobalClassInitCount ()
public static int getGlobalClassInitTime ()
public static void resetGlobalClassInitTime ()
public static int getGlobalExternalAllocCount ()
public static void resetGlobalExternalAllocSize ()
public static void resetGlobalExternalAllocCount ()
public static int getGlobalExternalAllocSize ()
public static int getGlobalExternalFreedCount ()
public static void resetGlobalExternalFreedCount ()
public static int getGlobalExternalFreedSize ()
public static void resetGlobalExternalFreedSize ()
public static int getThreadAllocCount ()
public static void resetThreadAllocCount ()
public static int getThreadAllocSize ()
public static void resetThreadAllocSize ()
public static int getThreadExternalAllocCount ()
public static void resetThreadExternalAllocCount ()
public static int getThreadExternalAllocSize ()
public static void resetThreadExternalAllocSize ()
public static int getThreadGcInvocationCount ()
public static void resetThreadGcInvocationCount ()
public static void resetAllCounts ()
public static java.lang.String getRuntimeStat (java.lang.String)
String statName
public static java.util.Map getRuntimeStats ()
public static native long getNativeHeapSize ()
public static native long getNativeHeapAllocatedSize ()
public static native long getNativeHeapFreeSize ()
public static native void getMemoryInfo (android.os.Debug$MemoryInfo)
public static native void getMemoryInfo (int, android.os.Debug$MemoryInfo)
public static native long getPss ()
public static native long getPss (int, long[], long[])
public static native void getMemInfo (long[])
public static int setAllocationLimit (int)
int limit
public static int setGlobalAllocationLimit (int)
int limit
public static void printLoadedClasses (int)
int flags
public static int getLoadedClassCount ()
public static void dumpHprofData (java.lang.String) throws java.io.IOException
String fileName
public static void dumpHprofData (java.lang.String, java.io.FileDescriptor) throws java.io.IOException
String fileName
java.io.FileDescriptor fd
public static void dumpHprofDataDdms ()
public static native void dumpNativeHeap (java.io.FileDescriptor)
public static long countInstancesOfClass (java.lang.Class)
Class cls
public static native int getBinderSentTransactions ()
public static native int getBinderReceivedTransactions ()
public static final native int getBinderLocalObjectCount ()
public static final native int getBinderProxyObjectCount ()
public static final native int getBinderDeathObjectCount ()
public static final boolean cacheRegisterMap (java.lang.String)
String classAndMethodDesc
public static final void dumpReferenceTables ()
private static boolean fieldTypeMatches (java.lang.reflect.Field, java.lang.Class)
java.lang.reflect.Field primitiveTypeField
NoSuchFieldException ex
IllegalAccessException ex
java.lang.reflect.Field field
Class cl
Class fieldClass
java.lang.reflect.Field primitiveTypeField
public static void setFieldsOn (java.lang.Class)
Class cl
public static void setFieldsOn (java.lang.Class, boolean)
Class cl
boolean partial
public static boolean dumpService (java.lang.String, java.io.FileDescriptor, java.lang.String[])
String name
java.io.FileDescriptor fd
String[] args
public static native void dumpNativeBacktraceToFile (int, java.lang.String)
private static java.lang.String getCaller (java.lang.StackTraceElement[], int)
StackTraceElement[] callStack
int depth
StackTraceElement caller
public static java.lang.String getCallers (int)
int i
int depth
StackTraceElement[] callStack
StringBuffer sb
public static java.lang.String getCallers (int, int)
int i
int start
int depth
StackTraceElement[] callStack
StringBuffer sb
public static java.lang.String getCallers (int, java.lang.String)
int i
int depth
String linePrefix
StackTraceElement[] callStack
StringBuffer sb
public static java.lang.String getCaller ()
static void ()
}
android/os/Handler$1.classHandler.java
package android.os
android.os.Handler$1 extends java.lang.Object {
}
android/os/Handler$BlockingRunnable.classHandler.java
package android.os
final android.os.Handler$BlockingRunnable extends java.lang.Object implements java.lang.Runnable {
private final Runnable mTask
private boolean mDone
public void (java.lang.Runnable)
Runnable task
public void run ()
public boolean postAndWait (android.os.Handler, long)
long delay
long expirationTime
android.os.Handler handler
long timeout
}
android/os/Handler$Callback.classHandler.java
package android.os
public abstract android.os.Handler$Callback extends java.lang.Object {
public abstract boolean handleMessage (android.os.Message)
}
android/os/Handler$MessengerImpl.classHandler.java
package android.os
final android.os.Handler$MessengerImpl extends java.lang.Object implements android.os.IMessenger {
final android.os.Handler this$0
private void (android.os.Handler)
public void send (android.os.Message)
android.os.Message msg
void (android.os.Handler, android.os.Handler$1)
android.os.Handler x0
android.os.Handler$1 x1
}
android/os/Handler.classHandler.java
package android.os
public android.os.Handler extends java.lang.Object {
private static final boolean FIND_POTENTIAL_LEAKS
private static final String TAG
final android.os.MessageQueue mQueue
final android.os.Looper mLooper
final android.os.Handler$Callback mCallback
final boolean mAsynchronous
android.os.IMessenger mMessenger
public void handleMessage (android.os.Message)
android.os.Message msg
public void dispatchMessage (android.os.Message)
android.os.Message msg
public void ()
public void (android.os.Handler$Callback)
android.os.Handler$Callback callback
public void (android.os.Looper)
android.os.Looper looper
public void (android.os.Looper, android.os.Handler$Callback)
android.os.Looper looper
android.os.Handler$Callback callback
public void (boolean)
boolean async
public void (android.os.Handler$Callback, boolean)
android.os.Handler$Callback callback
boolean async
public void (android.os.Looper, android.os.Handler$Callback, boolean)
android.os.Looper looper
android.os.Handler$Callback callback
boolean async
public java.lang.String getMessageName (android.os.Message)
android.os.Message message
public final android.os.Message obtainMessage ()
public final android.os.Message obtainMessage (int)
int what
public final android.os.Message obtainMessage (int, java.lang.Object)
int what
Object obj
public final android.os.Message obtainMessage (int, int, int)
int what
int arg1
int arg2
public final android.os.Message obtainMessage (int, int, int, java.lang.Object)
int what
int arg1
int arg2
Object obj
public final boolean post (java.lang.Runnable)
Runnable r
public final boolean postAtTime (java.lang.Runnable, long)
Runnable r
long uptimeMillis
public final boolean postAtTime (java.lang.Runnable, java.lang.Object, long)
Runnable r
Object token
long uptimeMillis
public final boolean postDelayed (java.lang.Runnable, long)
Runnable r
long delayMillis
public final boolean postAtFrontOfQueue (java.lang.Runnable)
Runnable r
public final boolean runWithScissors (java.lang.Runnable, long)
Runnable r
long timeout
android.os.Handler$BlockingRunnable br
public final void removeCallbacks (java.lang.Runnable)
Runnable r
public final void removeCallbacks (java.lang.Runnable, java.lang.Object)
Runnable r
Object token
public final boolean sendMessage (android.os.Message)
android.os.Message msg
public final boolean sendEmptyMessage (int)
int what
public final boolean sendEmptyMessageDelayed (int, long)
int what
long delayMillis
android.os.Message msg
public final boolean sendEmptyMessageAtTime (int, long)
int what
long uptimeMillis
android.os.Message msg
public final boolean sendMessageDelayed (android.os.Message, long)
android.os.Message msg
long delayMillis
public boolean sendMessageAtTime (android.os.Message, long)
RuntimeException e
android.os.Message msg
long uptimeMillis
android.os.MessageQueue queue
public final boolean sendMessageAtFrontOfQueue (android.os.Message)
RuntimeException e
android.os.Message msg
android.os.MessageQueue queue
private boolean enqueueMessage (android.os.MessageQueue, android.os.Message, long)
android.os.MessageQueue queue
android.os.Message msg
long uptimeMillis
public final void removeMessages (int)
int what
public final void removeMessages (int, java.lang.Object)
int what
Object object
public final void removeCallbacksAndMessages (java.lang.Object)
Object token
public final boolean hasMessages (int)
int what
public final boolean hasMessages (int, java.lang.Object)
int what
Object object
public final boolean hasCallbacks (java.lang.Runnable)
Runnable r
public final android.os.Looper getLooper ()
public final void dump (android.util.Printer, java.lang.String)
android.util.Printer pw
String prefix
public java.lang.String toString ()
final android.os.IMessenger getIMessenger ()
private static android.os.Message getPostMessage (java.lang.Runnable)
Runnable r
android.os.Message m
private static android.os.Message getPostMessage (java.lang.Runnable, java.lang.Object)
Runnable r
Object token
android.os.Message m
private static void handleCallback (android.os.Message)
android.os.Message message
}
android/os/IBinder$DeathRecipient.classIBinder.java
package android.os
public abstract android.os.IBinder$DeathRecipient extends java.lang.Object {
public abstract void binderDied ()
}
android/os/IBinder.classIBinder.java
package android.os
public abstract android.os.IBinder extends java.lang.Object {
public static final int FIRST_CALL_TRANSACTION
public static final int LAST_CALL_TRANSACTION
public static final int PING_TRANSACTION
public static final int DUMP_TRANSACTION
public static final int INTERFACE_TRANSACTION
public static final int TWEET_TRANSACTION
public static final int LIKE_TRANSACTION
public static final int SYSPROPS_TRANSACTION
public static final int FLAG_ONEWAY
public static final int MAX_IPC_SIZE
}
android/os/ICancellationSignal.classICancellationSignal.java
package android.os
abstract android.os.ICancellationSignal extends java.lang.Object {
public abstract void cancel ()
}
android/os/IInterface.classIInterface.java
package android.os
public abstract android.os.IInterface extends java.lang.Object {
public abstract android.os.IBinder asBinder ()
}
android/os/IMessenger.classIMessenger.java
package android.os
public abstract android.os.IMessenger extends java.lang.Object implements android.os.IBinder {
public abstract void send (android.os.Message)
}
android/os/Looper.classLooper.java
package android.os
public final android.os.Looper extends java.lang.Object {
private static final String TAG
static final ThreadLocal sThreadLocal
private static android.os.Looper sMainLooper
final android.os.MessageQueue mQueue
final Thread mThread
private android.util.Printer mLogging
private static final java.util.concurrent.locks.ReentrantLock lock
public static void prepare ()
private static void prepare (boolean)
boolean quitAllowed
public static void prepareMainLooper ()
public static android.os.Looper getMainLooper ()
public static void loop ()
android.os.Message msg
android.util.Printer logging
android.os.Looper me
android.os.MessageQueue queue
public static android.os.Looper myLooper ()
public static android.os.MessageQueue myQueue ()
private void (boolean)
boolean quitAllowed
public boolean isCurrentThread ()
public void setMessageLogging (android.util.Printer)
android.util.Printer printer
public void quit ()
public void quitSafely ()
public java.lang.Thread getThread ()
public android.os.MessageQueue getQueue ()
public void dump (android.util.Printer, java.lang.String)
android.util.Printer pw
String prefix
public java.lang.String toString ()
static void ()
}
android/os/MemoryFile$1.classMemoryFile.java
package android.os
android.os.MemoryFile$1 extends java.lang.Object {
}
android/os/MemoryFile$MemoryInputStream.classMemoryFile.java
package android.os
android.os.MemoryFile$MemoryInputStream extends java.io.InputStream {
private int mMark
private int mOffset
private byte[] mSingleByte
final android.os.MemoryFile this$0
private void (android.os.MemoryFile)
public int available () throws java.io.IOException
public boolean markSupported ()
public void mark (int)
int readlimit
public void reset () throws java.io.IOException
public int read () throws java.io.IOException
int result
public int read (byte[], int, int) throws java.io.IOException
byte[] buffer
int offset
int count
int result
public long skip (long) throws java.io.IOException
long n
void (android.os.MemoryFile, android.os.MemoryFile$1)
android.os.MemoryFile x0
android.os.MemoryFile$1 x1
}
android/os/MemoryFile$MemoryOutputStream.classMemoryFile.java
package android.os
android.os.MemoryFile$MemoryOutputStream extends java.io.OutputStream {
private int mOffset
private byte[] mSingleByte
final android.os.MemoryFile this$0
private void (android.os.MemoryFile)
public void write (byte[], int, int) throws java.io.IOException
byte[] buffer
int offset
int count
public void write (int) throws java.io.IOException
int oneByte
void (android.os.MemoryFile, android.os.MemoryFile$1)
android.os.MemoryFile x0
android.os.MemoryFile$1 x1
}
android/os/MemoryFile.classMemoryFile.java
package android.os
public android.os.MemoryFile extends java.lang.Object {
private static String TAG
private static final int PROT_READ
private static final int PROT_WRITE
private java.io.FileDescriptor mFD
private long mAddress
private int mLength
private boolean mAllowPurging
private static native java.io.FileDescriptor native_open (java.lang.String, int) throws java.io.IOException
private static native long native_mmap (java.io.FileDescriptor, int, int) throws java.io.IOException
private static native void native_munmap (long, int) throws java.io.IOException
private static native void native_close (java.io.FileDescriptor)
private static native int native_read (java.io.FileDescriptor, long, byte[], int, int, int, boolean) throws java.io.IOException
private static native void native_write (java.io.FileDescriptor, long, byte[], int, int, int, boolean) throws java.io.IOException
private static native void native_pin (java.io.FileDescriptor, boolean) throws java.io.IOException
private static native int native_get_size (java.io.FileDescriptor) throws java.io.IOException
public void (java.lang.String, int) throws java.io.IOException
String name
int length
public void close ()
void deactivate ()
java.io.IOException ex
private boolean isDeactivated ()
private boolean isClosed ()
protected void finalize ()
public int length ()
public boolean isPurgingAllowed ()
public synchronized boolean allowPurging (boolean) throws java.io.IOException
boolean allowPurging
boolean oldValue
public java.io.InputStream getInputStream ()
public java.io.OutputStream getOutputStream ()
public int readBytes (byte[], int, int, int) throws java.io.IOException
byte[] buffer
int srcOffset
int destOffset
int count
public void writeBytes (byte[], int, int, int) throws java.io.IOException
byte[] buffer
int srcOffset
int destOffset
int count
public java.io.FileDescriptor getFileDescriptor () throws java.io.IOException
public static int getSize (java.io.FileDescriptor) throws java.io.IOException
java.io.FileDescriptor fd
static int access$200 (android.os.MemoryFile)
android.os.MemoryFile x0
static void ()
}
android/os/Message$1.classMessage.java
package android.os
final android.os.Message$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public android.os.Message createFromParcel (android.os.Parcel)
android.os.Parcel source
android.os.Message msg
public android.os.Message[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
android/os/Message.classMessage.java
package android.os
public final android.os.Message extends java.lang.Object implements android.os.Parcelable {
public int what
public int arg1
public int arg2
public Object obj
public android.os.Messenger replyTo
public int sendingUid
static final int FLAG_IN_USE
static final int FLAG_ASYNCHRONOUS
static final int FLAGS_TO_CLEAR_ON_COPY_FROM
int flags
long when
android.os.Bundle data
android.os.Handler target
Runnable callback
android.os.Message next
private static final Object sPoolSync
private static android.os.Message sPool
private static int sPoolSize
private static final int MAX_POOL_SIZE
private static boolean gCheckRecycle
public static final android.os.Parcelable$Creator CREATOR
public static android.os.Message obtain ()
android.os.Message m
public static android.os.Message obtain (android.os.Message)
android.os.Message orig
android.os.Message m
public static android.os.Message obtain (android.os.Handler)
android.os.Handler h
android.os.Message m
public static android.os.Message obtain (android.os.Handler, java.lang.Runnable)
android.os.Handler h
Runnable callback
android.os.Message m
public static android.os.Message obtain (android.os.Handler, int)
android.os.Handler h
int what
android.os.Message m
public static android.os.Message obtain (android.os.Handler, int, java.lang.Object)
android.os.Handler h
int what
Object obj
android.os.Message m
public static android.os.Message obtain (android.os.Handler, int, int, int)
android.os.Handler h
int what
int arg1
int arg2
android.os.Message m
public static android.os.Message obtain (android.os.Handler, int, int, int, java.lang.Object)
android.os.Handler h
int what
int arg1
int arg2
Object obj
android.os.Message m
public void recycle ()
void recycleUnchecked ()
public void copyFrom (android.os.Message)
android.os.Message o
public long getWhen ()
public void setTarget (android.os.Handler)
android.os.Handler target
public android.os.Handler getTarget ()
public java.lang.Runnable getCallback ()
public android.os.Bundle getData ()
public android.os.Bundle peekData ()
public void setData (android.os.Bundle)
android.os.Bundle data
public void sendToTarget ()
public boolean isAsynchronous ()
public void setAsynchronous (boolean)
boolean async
boolean isInUse ()
void markInUse ()
public void ()
public java.lang.String toString ()
java.lang.String toString (long)
long now
StringBuilder b
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcelable p
ClassCastException e
android.os.Parcel dest
int flags
private void readFromParcel (android.os.Parcel)
android.os.Parcel source
static void access$000 (android.os.Message, android.os.Parcel)
android.os.Message x0
android.os.Parcel x1
static void ()
}
android/os/MessageQueue$FileDescriptorRecord.classMessageQueue.java
package android.os
final android.os.MessageQueue$FileDescriptorRecord extends java.lang.Object {
public final java.io.FileDescriptor mDescriptor
public int mEvents
public android.os.MessageQueue$OnFileDescriptorEventListener mListener
public int mSeq
public void (java.io.FileDescriptor, int, android.os.MessageQueue$OnFileDescriptorEventListener)
java.io.FileDescriptor descriptor
int events
android.os.MessageQueue$OnFileDescriptorEventListener listener
}
android/os/MessageQueue$IdleHandler.classMessageQueue.java
package android.os
public abstract android.os.MessageQueue$IdleHandler extends java.lang.Object {
public abstract boolean queueIdle ()
}
android/os/MessageQueue$OnFileDescriptorEventListener$Events.classMessageQueue.java
package android.os
public abstract android.os.MessageQueue$OnFileDescriptorEventListener$Events extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/os/MessageQueue$OnFileDescriptorEventListener.classMessageQueue.java
package android.os
public abstract android.os.MessageQueue$OnFileDescriptorEventListener extends java.lang.Object {
public static final int EVENT_INPUT
public static final int EVENT_OUTPUT
public static final int EVENT_ERROR
public abstract int onFileDescriptorEvents (java.io.FileDescriptor, int)
}
android/os/MessageQueue.classMessageQueue.java
package android.os
public final android.os.MessageQueue extends java.lang.Object {
private static final String TAG
private static final boolean DEBUG
private final boolean mQuitAllowed
private long mPtr
android.os.Message mMessages
private final java.util.ArrayList mIdleHandlers
private android.util.SparseArray mFileDescriptorRecords
private android.os.MessageQueue$IdleHandler[] mPendingIdleHandlers
private boolean mQuitting
private boolean mBlocked
private int mNextBarrierToken
private static native long nativeInit ()
private static native void nativeDestroy (long)
private native void nativePollOnce (long, int)
private static native void nativeWake (long)
private static native boolean nativeIsPolling (long)
private static native void nativeSetFileDescriptorEvents (long, int, int)
void (boolean)
boolean quitAllowed
protected void finalize () throws java.lang.Throwable
private void dispose ()
public boolean isIdle ()
long now
public void addIdleHandler (android.os.MessageQueue$IdleHandler)
android.os.MessageQueue$IdleHandler handler
public void removeIdleHandler (android.os.MessageQueue$IdleHandler)
android.os.MessageQueue$IdleHandler handler
public boolean isPolling ()
private boolean isPollingLocked ()
public void addOnFileDescriptorEventListener (java.io.FileDescriptor, int, android.os.MessageQueue$OnFileDescriptorEventListener)
java.io.FileDescriptor fd
int events
android.os.MessageQueue$OnFileDescriptorEventListener listener
public void removeOnFileDescriptorEventListener (java.io.FileDescriptor)
java.io.FileDescriptor fd
private void updateOnFileDescriptorEventListenerLocked (java.io.FileDescriptor, int, android.os.MessageQueue$OnFileDescriptorEventListener)
java.io.FileDescriptor fd
int events
android.os.MessageQueue$OnFileDescriptorEventListener listener
int fdNum
int index
android.os.MessageQueue$FileDescriptorRecord record
private int dispatchEvents (int, int)
android.os.MessageQueue$FileDescriptorRecord record
int oldWatchedEvents
android.os.MessageQueue$OnFileDescriptorEventListener listener
int seq
int index
int fd
int events
android.os.MessageQueue$FileDescriptorRecord record
int oldWatchedEvents
android.os.MessageQueue$OnFileDescriptorEventListener listener
int seq
int newWatchedEvents
android.os.Message next ()
long now
android.os.Message prevMsg
android.os.Message msg
Throwable t
android.os.MessageQueue$IdleHandler idler
boolean keep
int i
long ptr
int pendingIdleHandlerCount
int nextPollTimeoutMillis
void quit (boolean)
boolean safe
public int postSyncBarrier ()
private int postSyncBarrier (long)
int token
android.os.Message msg
android.os.Message prev
android.os.Message p
long when
public void removeSyncBarrier (int)
boolean needWake
android.os.Message prev
android.os.Message p
boolean needWake
int token
boolean enqueueMessage (android.os.Message, long)
IllegalStateException e
boolean needWake
android.os.Message prev
android.os.Message p
boolean needWake
android.os.Message msg
long when
boolean hasMessages (android.os.Handler, int, java.lang.Object)
android.os.Message p
android.os.Handler h
int what
Object object
boolean hasMessages (android.os.Handler, java.lang.Runnable, java.lang.Object)
android.os.Message p
android.os.Handler h
Runnable r
Object object
void removeMessages (android.os.Handler, int, java.lang.Object)
android.os.Message n
android.os.Message nn
android.os.Message n
android.os.Message p
android.os.Handler h
int what
Object object
void removeMessages (android.os.Handler, java.lang.Runnable, java.lang.Object)
android.os.Message n
android.os.Message nn
android.os.Message n
android.os.Message p
android.os.Handler h
Runnable r
Object object
void removeCallbacksAndMessages (android.os.Handler, java.lang.Object)
android.os.Message n
android.os.Message nn
android.os.Message n
android.os.Message p
android.os.Handler h
Object object
private void removeAllMessagesLocked ()
android.os.Message n
android.os.Message p
private void removeAllFutureMessagesLocked ()
android.os.Message n
long now
android.os.Message p
void dump (android.util.Printer, java.lang.String)
android.os.Message msg
long now
int n
android.util.Printer pw
String prefix
}
android/os/Messenger$1.classMessenger.java
package android.os
final android.os.Messenger$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public android.os.Messenger createFromParcel (android.os.Parcel)
android.os.Parcel in
android.os.IBinder target
public android.os.Messenger[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
android/os/Messenger.classMessenger.java
package android.os
public final android.os.Messenger extends java.lang.Object implements android.os.Parcelable {
private final android.os.IMessenger mTarget
public static final android.os.Parcelable$Creator CREATOR
public void (android.os.Handler)
android.os.Handler target
public void send (android.os.Message) throws android.os.RemoteException
android.os.Message message
public android.os.IBinder getBinder ()
public boolean equals (java.lang.Object)
Object otherObj
public int hashCode ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel out
int flags
public static void writeMessengerOrNullToParcel (android.os.Messenger, android.os.Parcel)
android.os.Messenger messenger
android.os.Parcel out
public static android.os.Messenger readMessengerOrNullFromParcel (android.os.Parcel)
android.os.Parcel in
android.os.IBinder b
public void (android.os.IBinder)
android.os.IBinder target
static void ()
}
android/os/NetworkOnMainThreadException.classNetworkOnMainThreadException.java
package android.os
public android.os.NetworkOnMainThreadException extends java.lang.RuntimeException {
public void ()
}
android/os/OperationCanceledException.classOperationCanceledException.java
package android.os
public android.os.OperationCanceledException extends java.lang.RuntimeException {
public void ()
public void (java.lang.String)
String message
}
android/os/Parcel$1.classParcel.java
package android.os
final android.os.Parcel$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public java.lang.String createFromParcel (android.os.Parcel)
android.os.Parcel source
public java.lang.String[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
android/os/Parcel$2.classParcel.java
package android.os
android.os.Parcel$2 extends java.io.ObjectInputStream {
final ClassLoader val$loader
final android.os.Parcel this$0
void (android.os.Parcel, java.io.InputStream, java.lang.ClassLoader)
android.os.Parcel this$0
java.io.InputStream input
protected java.lang.Class resolveClass (java.io.ObjectStreamClass) throws java.io.IOException java.lang.ClassNotFoundException
Class c
java.io.ObjectStreamClass osClass
}
android/os/Parcel.classParcel.java
package android.os
public final android.os.Parcel extends java.lang.Object {
private static final boolean DEBUG_RECYCLE
private static final boolean DEBUG_ARRAY_MAP
private static final String TAG
private long mNativePtr
private boolean mOwnsNativeParcelObject
private RuntimeException mStack
private static final int POOL_SIZE
private static final android.os.Parcel[] sOwnedPool
private static final android.os.Parcel[] sHolderPool
private static final int VAL_NULL
private static final int VAL_STRING
private static final int VAL_INTEGER
private static final int VAL_MAP
private static final int VAL_BUNDLE
private static final int VAL_PARCELABLE
private static final int VAL_SHORT
private static final int VAL_LONG
private static final int VAL_FLOAT
private static final int VAL_DOUBLE
private static final int VAL_BOOLEAN
private static final int VAL_CHARSEQUENCE
private static final int VAL_LIST
private static final int VAL_SPARSEARRAY
private static final int VAL_BYTEARRAY
private static final int VAL_STRINGARRAY
private static final int VAL_IBINDER
private static final int VAL_PARCELABLEARRAY
private static final int VAL_OBJECTARRAY
private static final int VAL_INTARRAY
private static final int VAL_LONGARRAY
private static final int VAL_BYTE
private static final int VAL_SERIALIZABLE
private static final int VAL_SPARSEBOOLEANARRAY
private static final int VAL_BOOLEANARRAY
private static final int VAL_CHARSEQUENCEARRAY
private static final int VAL_PERSISTABLEBUNDLE
private static final int VAL_SIZE
private static final int VAL_SIZEF
private static final int EX_SECURITY
private static final int EX_BAD_PARCELABLE
private static final int EX_ILLEGAL_ARGUMENT
private static final int EX_NULL_POINTER
private static final int EX_ILLEGAL_STATE
private static final int EX_NETWORK_MAIN_THREAD
private static final int EX_UNSUPPORTED_OPERATION
private static final int EX_HAS_REPLY_HEADER
public static final android.os.Parcelable$Creator STRING_CREATOR
private static final java.util.HashMap mCreators
private static native int nativeDataSize (long)
private static native int nativeDataAvail (long)
private static native int nativeDataPosition (long)
private static native int nativeDataCapacity (long)
private static native void nativeSetDataSize (long, int)
private static native void nativeSetDataPosition (long, int)
private static native void nativeSetDataCapacity (long, int)
private static native boolean nativePushAllowFds (long, boolean)
private static native void nativeRestoreAllowFds (long, boolean)
private static native void nativeWriteByteArray (long, byte[], int, int)
private static native void nativeWriteBlob (long, byte[], int, int)
private static native void nativeWriteInt (long, int)
private static native void nativeWriteLong (long, long)
private static native void nativeWriteFloat (long, float)
private static native void nativeWriteDouble (long, double)
private static native void nativeWriteString (long, java.lang.String)
private static native void nativeWriteStrongBinder (long, android.os.IBinder)
private static native void nativeWriteFileDescriptor (long, java.io.FileDescriptor)
private static native byte[] nativeCreateByteArray (long)
private static native byte[] nativeReadBlob (long)
private static native int nativeReadInt (long)
private static native long nativeReadLong (long)
private static native float nativeReadFloat (long)
private static native double nativeReadDouble (long)
private static native java.lang.String nativeReadString (long)
private static native android.os.IBinder nativeReadStrongBinder (long)
private static native java.io.FileDescriptor nativeReadFileDescriptor (long)
private static native long nativeCreate ()
private static native void nativeFreeBuffer (long)
private static native void nativeDestroy (long)
private static native byte[] nativeMarshall (long)
private static native void nativeUnmarshall (long, byte[], int, int)
private static native void nativeAppendFrom (long, long, int, int)
private static native void nativeWriteInterfaceToken (long, java.lang.String)
private static native long nativeGetBlobAshmemSize (long)
public static android.os.Parcel obtain ()
android.os.Parcel p
int i
android.os.Parcel[] pool
public final void recycle ()
android.os.Parcel[] pool
int i
android.os.Parcel[] pool
public static native long getGlobalAllocSize ()
public final int dataSize ()
public final int dataAvail ()
public final int dataPosition ()
public final int dataCapacity ()
public final void setDataSize (int)
int size
public final void setDataPosition (int)
int pos
public final void setDataCapacity (int)
int size
public final boolean pushAllowFds (boolean)
boolean allowFds
public final void restoreAllowFds (boolean)
boolean lastValue
public final byte[] marshall ()
public final void unmarshall (byte[], int, int)
byte[] data
int offset
int length
public final void appendFrom (android.os.Parcel, int, int)
android.os.Parcel parcel
int offset
int length
public final void writeInterfaceToken (java.lang.String)
String interfaceName
public final void writeByteArray (byte[])
byte[] b
public final void writeByteArray (byte[], int, int)
byte[] b
int offset
int len
public final void writeBlob (byte[])
byte[] b
public final void writeBlob (byte[], int, int)
byte[] b
int offset
int len
public final void writeInt (int)
int val
public final void writeLong (long)
long val
public final void writeFloat (float)
float val
public final void writeDouble (double)
double val
public final void writeString (java.lang.String)
String val
public final void writeStrongBinder (android.os.IBinder)
android.os.IBinder val
public final void writeStrongInterface (android.os.IInterface)
android.os.IInterface val
public final void writeFileDescriptor (java.io.FileDescriptor)
java.io.FileDescriptor val
public final void writeRawFileDescriptor (java.io.FileDescriptor)
java.io.FileDescriptor val
public final void writeRawFileDescriptorArray (java.io.FileDescriptor[])
int i
int N
java.io.FileDescriptor[] value
public final void writeByte (byte)
byte val
public final void writeMap (java.util.Map)
java.util.Map val
void writeMapInternal (java.util.Map)
java.util.Map$Entry e
java.util.Map val
java.util.Set entries
void writeArrayMapInternal (android.util.ArrayMap)
int i
android.util.ArrayMap val
int N
public void writeArrayMap (android.util.ArrayMap)
android.util.ArrayMap val
public final void writeBundle (android.os.Bundle)
android.os.Bundle val
public final void writePersistableBundle (android.os.PersistableBundle)
android.os.PersistableBundle val
public final void writeSize (android.util.Size)
android.util.Size val
public final void writeSizeF (android.util.SizeF)
android.util.SizeF val
public final void writeList (java.util.List)
java.util.List val
int N
int i
public final void writeArray (java.lang.Object[])
Object[] val
int N
int i
public final void writeSparseArray (android.util.SparseArray)
android.util.SparseArray val
int N
int i
public final void writeSparseBooleanArray (android.util.SparseBooleanArray)
android.util.SparseBooleanArray val
int N
int i
public final void writeBooleanArray (boolean[])
int i
int N
boolean[] val
public final boolean[] createBooleanArray ()
int i
boolean[] val
int N
public final void readBooleanArray (boolean[])
int i
boolean[] val
int N
public final void writeCharArray (char[])
int i
int N
char[] val
public final char[] createCharArray ()
int i
char[] val
int N
public final void readCharArray (char[])
int i
char[] val
int N
public final void writeIntArray (int[])
int i
int N
int[] val
public final int[] createIntArray ()
int i
int[] val
int N
public final void readIntArray (int[])
int i
int[] val
int N
public final void writeLongArray (long[])
int i
int N
long[] val
public final long[] createLongArray ()
int i
long[] val
int N
public final void readLongArray (long[])
int i
long[] val
int N
public final void writeFloatArray (float[])
int i
int N
float[] val
public final float[] createFloatArray ()
int i
float[] val
int N
public final void readFloatArray (float[])
int i
float[] val
int N
public final void writeDoubleArray (double[])
int i
int N
double[] val
public final double[] createDoubleArray ()
int i
double[] val
int N
public final void readDoubleArray (double[])
int i
double[] val
int N
public final void writeStringArray (java.lang.String[])
int i
int N
String[] val
public final java.lang.String[] createStringArray ()
int i
String[] val
int N
public final void readStringArray (java.lang.String[])
int i
String[] val
int N
public final void writeTypedList (java.util.List)
android.os.Parcelable item
java.util.List val
int N
int i
public final void writeStringList (java.util.List)
java.util.List val
int N
int i
public final void writeTypedArray (android.os.Parcelable[], int)
android.os.Parcelable item
int i
int N
android.os.Parcelable[] val
int parcelableFlags
public final void writeTypedObject (android.os.Parcelable, int)
android.os.Parcelable val
int parcelableFlags
public final void writeValue (java.lang.Object)
Class clazz
Object v
public final void writeParcelable (android.os.Parcelable, int)
android.os.Parcelable p
int parcelableFlags
public final void writeParcelableCreator (android.os.Parcelable)
android.os.Parcelable p
String name
public final void writeSerializable (java.io.Serializable)
java.io.ObjectOutputStream oos
java.io.IOException ioe
java.io.Serializable s
String name
java.io.ByteArrayOutputStream baos
public final void writeException (java.lang.Exception)
Exception e
int code
public final void writeNoException ()
public final void readException ()
String msg
int code
public final int readExceptionCode ()
int headerSize
int code
public final void readException (int, java.lang.String)
int code
String msg
public final int readInt ()
public final long readLong ()
public final float readFloat ()
public final double readDouble ()
public final java.lang.String readString ()
public final android.os.IBinder readStrongBinder ()
public final android.os.ParcelFileDescriptor readFileDescriptor ()
java.io.FileDescriptor fd
public final java.io.FileDescriptor readRawFileDescriptor ()
public final java.io.FileDescriptor[] createRawFileDescriptorArray ()
int i
int N
java.io.FileDescriptor[] f
public final void readRawFileDescriptorArray (java.io.FileDescriptor[])
int i
java.io.FileDescriptor[] val
int N
static native java.io.FileDescriptor openFileDescriptor (java.lang.String, int) throws java.io.FileNotFoundException
static native java.io.FileDescriptor dupFileDescriptor (java.io.FileDescriptor) throws java.io.IOException
static native void closeFileDescriptor (java.io.FileDescriptor) throws java.io.IOException
static native void clearFileDescriptor (java.io.FileDescriptor)
public final byte readByte ()
public final void readMap (java.util.Map, java.lang.ClassLoader)
java.util.Map outVal
ClassLoader loader
int N
public final void readList (java.util.List, java.lang.ClassLoader)
java.util.List outVal
ClassLoader loader
int N
public final java.util.HashMap readHashMap (java.lang.ClassLoader)
ClassLoader loader
int N
java.util.HashMap m
public final android.os.Bundle readBundle ()
public final android.os.Bundle readBundle (java.lang.ClassLoader)
ClassLoader loader
int length
android.os.Bundle bundle
public final android.os.PersistableBundle readPersistableBundle ()
public final android.os.PersistableBundle readPersistableBundle (java.lang.ClassLoader)
ClassLoader loader
int length
android.os.PersistableBundle bundle
public final android.util.Size readSize ()
int width
int height
public final android.util.SizeF readSizeF ()
float width
float height
public final byte[] createByteArray ()
public final void readByteArray (byte[])
byte[] val
byte[] ba
public final byte[] readBlob ()
public final java.lang.String[] readStringArray ()
int i
String[] array
int length
public final java.util.ArrayList readArrayList (java.lang.ClassLoader)
ClassLoader loader
int N
java.util.ArrayList l
public final java.lang.Object[] readArray (java.lang.ClassLoader)
ClassLoader loader
int N
Object[] l
public final android.util.SparseArray readSparseArray (java.lang.ClassLoader)
ClassLoader loader
int N
android.util.SparseArray sa
public final android.util.SparseBooleanArray readSparseBooleanArray ()
int N
android.util.SparseBooleanArray sa
public final java.util.ArrayList createTypedArrayList (android.os.Parcelable$Creator)
android.os.Parcelable$Creator c
int N
java.util.ArrayList l
public final void readTypedList (java.util.List, android.os.Parcelable$Creator)
java.util.List list
android.os.Parcelable$Creator c
int M
int N
int i
public final java.util.ArrayList createStringArrayList ()
int N
java.util.ArrayList l
public final void readStringList (java.util.List)
java.util.List list
int M
int N
int i
public final java.lang.Object[] createTypedArray (android.os.Parcelable$Creator)
int i
android.os.Parcelable$Creator c
int N
Object[] l
public final void readTypedArray (java.lang.Object[], android.os.Parcelable$Creator)
int i
Object[] val
android.os.Parcelable$Creator c
int N
public final java.lang.Object[] readTypedArray (android.os.Parcelable$Creator)
android.os.Parcelable$Creator c
public final java.lang.Object readTypedObject (android.os.Parcelable$Creator)
android.os.Parcelable$Creator c
public final void writeParcelableArray (android.os.Parcelable[], int)
int i
int N
android.os.Parcelable[] value
int parcelableFlags
public final java.lang.Object readValue (java.lang.ClassLoader)
int off
ClassLoader loader
int type
public final android.os.Parcelable readParcelable (java.lang.ClassLoader)
android.os.Parcelable$ClassLoaderCreator classLoaderCreator
ClassLoader loader
android.os.Parcelable$Creator creator
public final android.os.Parcelable readCreator (android.os.Parcelable$Creator, java.lang.ClassLoader)
android.os.Parcelable$ClassLoaderCreator classLoaderCreator
android.os.Parcelable$Creator creator
ClassLoader loader
public final android.os.Parcelable$Creator readParcelableCreator (java.lang.ClassLoader)
ClassLoader parcelableClassLoader
Class parcelableClass
java.lang.reflect.Field f
Class creatorType
IllegalAccessException e
ClassNotFoundException e
NoSuchFieldException e
java.util.HashMap map
android.os.Parcelable$Creator creator
ClassLoader loader
String name
android.os.Parcelable$Creator creator
public final android.os.Parcelable[] readParcelableArray (java.lang.ClassLoader)
int i
ClassLoader loader
int N
android.os.Parcelable[] p
public final java.io.Serializable readSerializable ()
private final java.io.Serializable readSerializable (java.lang.ClassLoader)
java.io.ObjectInputStream ois
java.io.IOException ioe
ClassNotFoundException cnfe
ClassLoader loader
String name
byte[] serializedData
java.io.ByteArrayInputStream bais
protected static final android.os.Parcel obtain (int)
int obj
protected static final android.os.Parcel obtain (long)
android.os.Parcel p
int i
long obj
android.os.Parcel[] pool
private void (long)
long nativePtr
private void init (long)
long nativePtr
private void freeBuffer ()
private void destroy ()
protected void finalize () throws java.lang.Throwable
void readMapInternal (java.util.Map, int, java.lang.ClassLoader)
Object key
Object value
java.util.Map outVal
int N
ClassLoader loader
void readArrayMapInternal (android.util.ArrayMap, int, java.lang.ClassLoader)
String key
Object value
android.util.ArrayMap outVal
int N
ClassLoader loader
void readArrayMapSafelyInternal (android.util.ArrayMap, int, java.lang.ClassLoader)
String key
Object value
android.util.ArrayMap outVal
int N
ClassLoader loader
public void readArrayMap (android.util.ArrayMap, java.lang.ClassLoader)
android.util.ArrayMap outVal
ClassLoader loader
int N
private void readListInternal (java.util.List, int, java.lang.ClassLoader)
Object value
java.util.List outVal
int N
ClassLoader loader
private void readArrayInternal (java.lang.Object[], int, java.lang.ClassLoader)
Object value
int i
Object[] outVal
int N
ClassLoader loader
private void readSparseArrayInternal (android.util.SparseArray, int, java.lang.ClassLoader)
int key
Object value
android.util.SparseArray outVal
int N
ClassLoader loader
private void readSparseBooleanArrayInternal (android.util.SparseBooleanArray, int)
int key
boolean value
android.util.SparseBooleanArray outVal
int N
public long getBlobAshmemSize ()
static void ()
}
android/os/Parcelable$ClassLoaderCreator.classParcelable.java
package android.os
public abstract android.os.Parcelable$ClassLoaderCreator extends java.lang.Object implements android.os.Parcelable$Creator {
public abstract java.lang.Object createFromParcel (android.os.Parcel, java.lang.ClassLoader)
}
android/os/Parcelable$Creator.classParcelable.java
package android.os
public abstract android.os.Parcelable$Creator extends java.lang.Object {
public abstract java.lang.Object createFromParcel (android.os.Parcel)
public abstract java.lang.Object[] newArray (int)
}
android/os/Parcelable.classParcelable.java
package android.os
public abstract android.os.Parcelable extends java.lang.Object {
public static final int PARCELABLE_WRITE_RETURN_VALUE
public static final int CONTENTS_FILE_DESCRIPTOR
public abstract int describeContents ()
public abstract void writeToParcel (android.os.Parcel, int)
}
android/os/ParcelableParcel$1.classParcelableParcel.java
package android.os
final android.os.ParcelableParcel$1 extends java.lang.Object implements android.os.Parcelable$ClassLoaderCreator {
void ()
public android.os.ParcelableParcel createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.os.ParcelableParcel createFromParcel (android.os.Parcel, java.lang.ClassLoader)
android.os.Parcel in
ClassLoader loader
public android.os.ParcelableParcel[] newArray (int)
int size
public volatile java.lang.Object createFromParcel (android.os.Parcel, java.lang.ClassLoader)
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
android/os/ParcelableParcel.aidl
android/os/ParcelableParcel.classParcelableParcel.java
package android.os
public android.os.ParcelableParcel extends java.lang.Object implements android.os.Parcelable {
final android.os.Parcel mParcel
final ClassLoader mClassLoader
public static final android.os.Parcelable$ClassLoaderCreator CREATOR
public void (java.lang.ClassLoader)
ClassLoader loader
public void (android.os.Parcel, java.lang.ClassLoader)
android.os.Parcel src
ClassLoader loader
int size
int pos
public android.os.Parcel getParcel ()
public java.lang.ClassLoader getClassLoader ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void ()
}
android/os/ParcelFileDescriptor$1.classParcelFileDescriptor.java
package android.os
final android.os.ParcelFileDescriptor$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public android.os.ParcelFileDescriptor createFromParcel (android.os.Parcel)
android.os.Parcel in
int hasCommChannel
java.io.FileDescriptor fd
java.io.FileDescriptor commChannel
public android.os.ParcelFileDescriptor[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
android/os/ParcelFileDescriptor$AutoCloseInputStream.classParcelFileDescriptor.java
package android.os
public android.os.ParcelFileDescriptor$AutoCloseInputStream extends java.io.FileInputStream {
private final android.os.ParcelFileDescriptor mPfd
public void (android.os.ParcelFileDescriptor)
android.os.ParcelFileDescriptor pfd
public void close () throws java.io.IOException
}
android/os/ParcelFileDescriptor$AutoCloseOutputStream.classParcelFileDescriptor.java
package android.os
public android.os.ParcelFileDescriptor$AutoCloseOutputStream extends java.io.FileOutputStream {
private final android.os.ParcelFileDescriptor mPfd
public void (android.os.ParcelFileDescriptor)
android.os.ParcelFileDescriptor pfd
public void close () throws java.io.IOException
}
android/os/ParcelFileDescriptor$FileDescriptorDetachedException.classParcelFileDescriptor.java
package android.os
public android.os.ParcelFileDescriptor$FileDescriptorDetachedException extends java.io.IOException {
private static final long serialVersionUID
public void ()
}
android/os/ParcelFileDescriptor$OnCloseListener.classParcelFileDescriptor.java
package android.os
public abstract android.os.ParcelFileDescriptor$OnCloseListener extends java.lang.Object {
public abstract void onClose (java.io.IOException)
}
android/os/ParcelFileDescriptor$Status.classParcelFileDescriptor.java
package android.os
android.os.ParcelFileDescriptor$Status extends java.lang.Object {
public static final int DEAD
public static final int SILENCE
public static final int OK
public static final int ERROR
public static final int DETACHED
public static final int LEAKED
public final int status
public final String msg
public void (int)
int status
public void (int, java.lang.String)
int status
String msg
public java.io.IOException asIOException ()
public java.lang.String toString ()
}
android/os/ParcelFileDescriptor.aidl
android/os/ParcelFileDescriptor.classParcelFileDescriptor.java
package android.os
public android.os.ParcelFileDescriptor extends java.lang.Object implements android.os.Parcelable java.io.Closeable {
private static final String TAG
private final java.io.FileDescriptor mFd
private java.io.FileDescriptor mCommFd
private final android.os.ParcelFileDescriptor mWrapped
private static final int MAX_STATUS
private byte[] mStatusBuf
private android.os.ParcelFileDescriptor$Status mStatus
private volatile boolean mClosed
private final dalvik.system.CloseGuard mGuard
public static final int MODE_WORLD_READABLE
public static final int MODE_WORLD_WRITEABLE
public static final int MODE_READ_ONLY
public static final int MODE_WRITE_ONLY
public static final int MODE_READ_WRITE
public static final int MODE_CREATE
public static final int MODE_TRUNCATE
public static final int MODE_APPEND
public static final android.os.Parcelable$Creator CREATOR
public void (android.os.ParcelFileDescriptor)
android.os.ParcelFileDescriptor wrapped
public void (java.io.FileDescriptor)
java.io.FileDescriptor fd
public void (java.io.FileDescriptor, java.io.FileDescriptor)
java.io.FileDescriptor fd
java.io.FileDescriptor commChannel
public static android.os.ParcelFileDescriptor open (java.io.File, int) throws java.io.FileNotFoundException
java.io.File file
int mode
java.io.FileDescriptor fd
private static java.io.FileDescriptor openInternal (java.io.File, int) throws java.io.FileNotFoundException
java.io.File file
int mode
String path
public static android.os.ParcelFileDescriptor dup (java.io.FileDescriptor) throws java.io.IOException
java.io.FileDescriptor fd
android.system.ErrnoException e
java.io.FileDescriptor orig
public android.os.ParcelFileDescriptor dup () throws java.io.IOException
public static android.os.ParcelFileDescriptor fromFd (int) throws java.io.IOException
java.io.FileDescriptor dup
android.system.ErrnoException e
int fd
java.io.FileDescriptor original
public static android.os.ParcelFileDescriptor adoptFd (int)
int fd
java.io.FileDescriptor fdesc
public static android.os.ParcelFileDescriptor fromSocket (java.net.Socket)
java.net.Socket socket
java.io.FileDescriptor fd
public static android.os.ParcelFileDescriptor fromDatagramSocket (java.net.DatagramSocket)
java.net.DatagramSocket datagramSocket
java.io.FileDescriptor fd
public static android.os.ParcelFileDescriptor[] createPipe () throws java.io.IOException
java.io.FileDescriptor[] fds
android.system.ErrnoException e
public static android.os.ParcelFileDescriptor[] createReliablePipe () throws java.io.IOException
java.io.FileDescriptor[] comm
java.io.FileDescriptor[] fds
android.system.ErrnoException e
public static android.os.ParcelFileDescriptor[] createSocketPair () throws java.io.IOException
public static android.os.ParcelFileDescriptor[] createSocketPair (int) throws java.io.IOException
java.io.FileDescriptor fd0
java.io.FileDescriptor fd1
android.system.ErrnoException e
int type
public static android.os.ParcelFileDescriptor[] createReliableSocketPair () throws java.io.IOException
public static android.os.ParcelFileDescriptor[] createReliableSocketPair (int) throws java.io.IOException
java.io.FileDescriptor[] comm
java.io.FileDescriptor fd0
java.io.FileDescriptor fd1
android.system.ErrnoException e
int type
private static java.io.FileDescriptor[] createCommSocketPair () throws java.io.IOException
java.io.FileDescriptor comm1
java.io.FileDescriptor comm2
android.system.ErrnoException e
public static android.os.ParcelFileDescriptor fromData (byte[], java.lang.String) throws java.io.IOException
byte[] data
String name
android.os.MemoryFile file
java.io.FileDescriptor fd
public static int parseMode (java.lang.String)
int modeBits
int modeBits
int modeBits
int modeBits
int modeBits
String mode
int modeBits
public java.io.FileDescriptor getFileDescriptor ()
public long getStatSize ()
android.system.StructStat st
android.system.ErrnoException e
public long seekTo (long) throws java.io.IOException
android.system.ErrnoException e
long pos
public int getFd ()
public int detachFd ()
int fd
public void close () throws java.io.IOException
public void closeWithError (java.lang.String) throws java.io.IOException
String msg
private void closeWithStatus (int, java.lang.String)
int status
String msg
public void releaseResources ()
private byte[] getOrCreateStatusBuffer ()
private void writeCommStatusAndClose (int, java.lang.String)
byte[] rawMsg
int len
byte[] buf
int writePtr
android.system.ErrnoException e
java.io.InterruptedIOException e
int status
String msg
private static android.os.ParcelFileDescriptor$Status readCommStatus (java.io.FileDescriptor, byte[])
String msg
int status
int n
android.system.ErrnoException e
java.io.InterruptedIOException e
java.io.FileDescriptor comm
byte[] buf
public boolean canDetectErrors ()
public void checkError () throws java.io.IOException
public java.lang.String toString ()
protected void finalize () throws java.lang.Throwable
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel out
int flags
static void ()
}
android/os/PersistableBundle$1.classPersistableBundle.java
package android.os
final android.os.PersistableBundle$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public android.os.PersistableBundle createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.os.PersistableBundle[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
android/os/PersistableBundle$MyReadMapCallback.classPersistableBundle.java
package android.os
android.os.PersistableBundle$MyReadMapCallback extends java.lang.Object implements com.android.internal.util.XmlUtils$ReadMapCallback {
void ()
public java.lang.Object readThisUnknownObjectXml (org.xmlpull.v1.XmlPullParser, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParser in
String tag
}
android/os/PersistableBundle.classPersistableBundle.java
package android.os
public final android.os.PersistableBundle extends android.os.BaseBundle implements java.lang.Cloneable android.os.Parcelable com.android.internal.util.XmlUtils$WriteMapCallback {
private static final String TAG_PERSISTABLEMAP
public static final android.os.PersistableBundle EMPTY
static final android.os.Parcel EMPTY_PARCEL
public static final android.os.Parcelable$Creator CREATOR
public static boolean isValidType (java.lang.Object)
Object value
public void ()
public void (int)
int capacity
public void (android.os.PersistableBundle)
android.os.PersistableBundle b
private void (android.util.ArrayMap)
Object value
int i
android.util.ArrayMap map
int N
void (android.os.Parcel, int)
android.os.Parcel parcelledData
int length
public static android.os.PersistableBundle forPair (java.lang.String, java.lang.String)
String key
String value
android.os.PersistableBundle b
public java.lang.Object clone ()
public void putPersistableBundle (java.lang.String, android.os.PersistableBundle)
String key
android.os.PersistableBundle value
public android.os.PersistableBundle getPersistableBundle (java.lang.String)
ClassCastException e
String key
Object o
public void writeUnknownObject (java.lang.Object, java.lang.String, org.xmlpull.v1.XmlSerializer) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
Object v
String name
org.xmlpull.v1.XmlSerializer out
public void saveToXml (org.xmlpull.v1.XmlSerializer) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlSerializer out
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
boolean oldAllowFds
public static android.os.PersistableBundle restoreFromXml (org.xmlpull.v1.XmlPullParser) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlPullParser in
int outerDepth
String startTag
String[] tagName
int event
public synchronized java.lang.String toString ()
static void ()
}
android/os/Process.classProcess.java
package android.os
public android.os.Process extends java.lang.Object {
private static final String LOG_TAG
public static final String ZYGOTE_SOCKET
public static final String SECONDARY_ZYGOTE_SOCKET
public static final int ROOT_UID
public static final int SYSTEM_UID
public static final int PHONE_UID
public static final int SHELL_UID
public static final int LOG_UID
public static final int WIFI_UID
public static final int MEDIA_UID
public static final int DRM_UID
public static final int VPN_UID
public static final int NFC_UID
public static final int BLUETOOTH_UID
public static final int MEDIA_RW_GID
public static final int PACKAGE_INFO_GID
public static final int SHARED_RELRO_UID
public static final int FIRST_APPLICATION_UID
public static final int LAST_APPLICATION_UID
public static final int FIRST_ISOLATED_UID
public static final int LAST_ISOLATED_UID
public static final int SHARED_USER_GID
public static final int FIRST_SHARED_APPLICATION_GID
public static final int LAST_SHARED_APPLICATION_GID
public static final int THREAD_PRIORITY_DEFAULT
public static final int THREAD_PRIORITY_LOWEST
public static final int THREAD_PRIORITY_BACKGROUND
public static final int THREAD_PRIORITY_FOREGROUND
public static final int THREAD_PRIORITY_DISPLAY
public static final int THREAD_PRIORITY_URGENT_DISPLAY
public static final int THREAD_PRIORITY_AUDIO
public static final int THREAD_PRIORITY_URGENT_AUDIO
public static final int THREAD_PRIORITY_MORE_FAVORABLE
public static final int THREAD_PRIORITY_LESS_FAVORABLE
public static final int SCHED_OTHER
public static final int SCHED_FIFO
public static final int SCHED_RR
public static final int SCHED_BATCH
public static final int SCHED_IDLE
public static final int THREAD_GROUP_DEFAULT
public static final int THREAD_GROUP_BG_NONINTERACTIVE
private static final int THREAD_GROUP_FOREGROUND
public static final int THREAD_GROUP_SYSTEM
public static final int THREAD_GROUP_AUDIO_APP
public static final int THREAD_GROUP_AUDIO_SYS
public static final int SIGNAL_QUIT
public static final int SIGNAL_KILL
public static final int SIGNAL_USR1
static final int ZYGOTE_RETRY_MILLIS
public void ()
public static final native void setThreadPriority (int) throws java.lang.IllegalArgumentException java.lang.SecurityException
}
android/os/RemoteException.classRemoteException.java
package android.os
public android.os.RemoteException extends android.util.AndroidException {
public void ()
public void (java.lang.String)
String message
public java.lang.RuntimeException rethrowAsRuntimeException ()
}
android/os/SystemClock.classSystemClock.java
package android.os
public final android.os.SystemClock extends java.lang.Object {
private static final String TAG
private void ()
public static native long uptimeMillis ()
}
android/system/
android/system/ErrnoException.classErrnoException.java
package android.system
public final android.system.ErrnoException extends java.lang.Exception {
private final String functionName
public final int errno
public void (java.lang.String, int)
String functionName
int errno
public void (java.lang.String, int, java.lang.Throwable)
String functionName
int errno
Throwable cause
public java.lang.String getMessage ()
String errnoName
String description
public java.io.IOException rethrowAsIOException () throws java.io.IOException
java.io.IOException newException
public java.net.SocketException rethrowAsSocketException () throws java.net.SocketException
}
android/system/GaiException.classGaiException.java
package android.system
public final android.system.GaiException extends java.lang.RuntimeException {
private final String functionName
public final int error
public void (java.lang.String, int)
String functionName
int error
public void (java.lang.String, int, java.lang.Throwable)
String functionName
int error
Throwable cause
public java.lang.String getMessage ()
String gaiName
String description
public java.net.UnknownHostException rethrowAsUnknownHostException (java.lang.String) throws java.net.UnknownHostException
String detailMessage
java.net.UnknownHostException newException
public java.net.UnknownHostException rethrowAsUnknownHostException () throws java.net.UnknownHostException
}
android/system/NetlinkSocketAddress.classNetlinkSocketAddress.java
package android.system
public final android.system.NetlinkSocketAddress extends java.net.SocketAddress {
private final int nlPortId
private final int nlGroupsMask
public void ()
public void (int)
int nlPortId
public void (int, int)
int nlPortId
int nlGroupsMask
public int getPortId ()
public int getGroupsMask ()
public java.lang.String toString ()
}
android/system/Os.classOs.java
package android.system
public final android.system.Os extends java.lang.Object {
private void ()
public static java.io.FileDescriptor accept (java.io.FileDescriptor, java.net.InetSocketAddress) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
java.net.InetSocketAddress peerAddress
public static java.io.FileDescriptor accept (java.io.FileDescriptor, java.net.SocketAddress) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
java.net.SocketAddress peerAddress
public static boolean access (java.lang.String, int) throws android.system.ErrnoException
String path
int mode
public static java.net.InetAddress[] android_getaddrinfo (java.lang.String, android.system.StructAddrinfo, int) throws android.system.GaiException
String node
android.system.StructAddrinfo hints
int netId
public static void bind (java.io.FileDescriptor, java.net.InetAddress, int) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
java.net.InetAddress address
int port
public static void bind (java.io.FileDescriptor, java.net.SocketAddress) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
java.net.SocketAddress address
public static void chmod (java.lang.String, int) throws android.system.ErrnoException
String path
int mode
public static void chown (java.lang.String, int, int) throws android.system.ErrnoException
String path
int uid
int gid
public static void close (java.io.FileDescriptor) throws android.system.ErrnoException
java.io.FileDescriptor fd
public static void connect (java.io.FileDescriptor, java.net.InetAddress, int) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
java.net.InetAddress address
int port
public static void connect (java.io.FileDescriptor, java.net.SocketAddress) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
java.net.SocketAddress address
public static java.io.FileDescriptor dup (java.io.FileDescriptor) throws android.system.ErrnoException
java.io.FileDescriptor oldFd
public static java.io.FileDescriptor dup2 (java.io.FileDescriptor, int) throws android.system.ErrnoException
java.io.FileDescriptor oldFd
int newFd
public static java.lang.String[] environ ()
public static void execv (java.lang.String, java.lang.String[]) throws android.system.ErrnoException
String filename
String[] argv
public static void execve (java.lang.String, java.lang.String[], java.lang.String[]) throws android.system.ErrnoException
String filename
String[] argv
String[] envp
public static void fchmod (java.io.FileDescriptor, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int mode
public static void fchown (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int uid
int gid
public static int fcntlFlock (java.io.FileDescriptor, int, android.system.StructFlock) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
int cmd
android.system.StructFlock arg
public static int fcntlInt (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int cmd
int arg
public static int fcntlVoid (java.io.FileDescriptor, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int cmd
public static void fdatasync (java.io.FileDescriptor) throws android.system.ErrnoException
java.io.FileDescriptor fd
public static android.system.StructStat fstat (java.io.FileDescriptor) throws android.system.ErrnoException
java.io.FileDescriptor fd
public static android.system.StructStatVfs fstatvfs (java.io.FileDescriptor) throws android.system.ErrnoException
java.io.FileDescriptor fd
public static void fsync (java.io.FileDescriptor) throws android.system.ErrnoException
java.io.FileDescriptor fd
public static void ftruncate (java.io.FileDescriptor, long) throws android.system.ErrnoException
java.io.FileDescriptor fd
long length
public static java.lang.String gai_strerror (int)
int error
public static int getegid ()
public static int geteuid ()
public static int getgid ()
public static java.lang.String getenv (java.lang.String)
String name
public static java.lang.String getnameinfo (java.net.InetAddress, int) throws android.system.GaiException
java.net.InetAddress address
int flags
public static java.net.SocketAddress getpeername (java.io.FileDescriptor) throws android.system.ErrnoException
java.io.FileDescriptor fd
public static int getpgid (int) throws android.system.ErrnoException
int pid
public static int getpid ()
public static int getppid ()
public static android.system.StructPasswd getpwnam (java.lang.String) throws android.system.ErrnoException
String name
public static android.system.StructPasswd getpwuid (int) throws android.system.ErrnoException
int uid
public static java.net.SocketAddress getsockname (java.io.FileDescriptor) throws android.system.ErrnoException
java.io.FileDescriptor fd
public static int getsockoptByte (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
public static java.net.InetAddress getsockoptInAddr (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
public static int getsockoptInt (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
public static android.system.StructLinger getsockoptLinger (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
public static android.system.StructTimeval getsockoptTimeval (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
public static android.system.StructUcred getsockoptUcred (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
public static int gettid ()
public static int getuid ()
public static int getxattr (java.lang.String, java.lang.String, byte[]) throws android.system.ErrnoException
String path
String name
byte[] outValue
public static java.lang.String if_indextoname (int)
int index
public static java.net.InetAddress inet_pton (int, java.lang.String)
int family
String address
public static java.net.InetAddress ioctlInetAddress (java.io.FileDescriptor, int, java.lang.String) throws android.system.ErrnoException
java.io.FileDescriptor fd
int cmd
String interfaceName
public static int ioctlInt (java.io.FileDescriptor, int, android.util.MutableInt) throws android.system.ErrnoException
java.io.FileDescriptor fd
int cmd
android.util.MutableInt arg
public static boolean isatty (java.io.FileDescriptor)
java.io.FileDescriptor fd
public static void kill (int, int) throws android.system.ErrnoException
int pid
int signal
public static void lchown (java.lang.String, int, int) throws android.system.ErrnoException
String path
int uid
int gid
public static void link (java.lang.String, java.lang.String) throws android.system.ErrnoException
String oldPath
String newPath
public static void listen (java.io.FileDescriptor, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int backlog
public static long lseek (java.io.FileDescriptor, long, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
long offset
int whence
public static android.system.StructStat lstat (java.lang.String) throws android.system.ErrnoException
String path
public static void mincore (long, long, byte[]) throws android.system.ErrnoException
long address
long byteCount
byte[] vector
public static void mkdir (java.lang.String, int) throws android.system.ErrnoException
String path
int mode
public static void mkfifo (java.lang.String, int) throws android.system.ErrnoException
String path
int mode
public static void mlock (long, long) throws android.system.ErrnoException
long address
long byteCount
public static long mmap (long, long, int, int, java.io.FileDescriptor, long) throws android.system.ErrnoException
long address
long byteCount
int prot
int flags
java.io.FileDescriptor fd
long offset
public static void msync (long, long, int) throws android.system.ErrnoException
long address
long byteCount
int flags
public static void munlock (long, long) throws android.system.ErrnoException
long address
long byteCount
public static void munmap (long, long) throws android.system.ErrnoException
long address
long byteCount
public static java.io.FileDescriptor open (java.lang.String, int, int) throws android.system.ErrnoException
String path
int flags
int mode
public static java.io.FileDescriptor[] pipe () throws android.system.ErrnoException
public static java.io.FileDescriptor[] pipe2 (int) throws android.system.ErrnoException
int flags
public static int poll (android.system.StructPollfd[], int) throws android.system.ErrnoException
android.system.StructPollfd[] fds
int timeoutMs
public static void posix_fallocate (java.io.FileDescriptor, long, long) throws android.system.ErrnoException
java.io.FileDescriptor fd
long offset
long length
public static int prctl (int, long, long, long, long) throws android.system.ErrnoException
int option
long arg2
long arg3
long arg4
long arg5
public static int pread (java.io.FileDescriptor, java.nio.ByteBuffer, long) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
java.nio.ByteBuffer buffer
long offset
public static int pread (java.io.FileDescriptor, byte[], int, int, long) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
long offset
public static int pwrite (java.io.FileDescriptor, java.nio.ByteBuffer, long) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
java.nio.ByteBuffer buffer
long offset
public static int pwrite (java.io.FileDescriptor, byte[], int, int, long) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
long offset
public static int read (java.io.FileDescriptor, java.nio.ByteBuffer) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
java.nio.ByteBuffer buffer
public static int read (java.io.FileDescriptor, byte[], int, int) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
public static java.lang.String readlink (java.lang.String) throws android.system.ErrnoException
String path
public static int readv (java.io.FileDescriptor, java.lang.Object[], int[], int[]) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
Object[] buffers
int[] offsets
int[] byteCounts
public static int recvfrom (java.io.FileDescriptor, java.nio.ByteBuffer, int, java.net.InetSocketAddress) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
java.nio.ByteBuffer buffer
int flags
java.net.InetSocketAddress srcAddress
public static int recvfrom (java.io.FileDescriptor, byte[], int, int, int, java.net.InetSocketAddress) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
int flags
java.net.InetSocketAddress srcAddress
public static void remove (java.lang.String) throws android.system.ErrnoException
String path
public static void removexattr (java.lang.String, java.lang.String) throws android.system.ErrnoException
String path
String name
public static void rename (java.lang.String, java.lang.String) throws android.system.ErrnoException
String oldPath
String newPath
public static long sendfile (java.io.FileDescriptor, java.io.FileDescriptor, android.util.MutableLong, long) throws android.system.ErrnoException
java.io.FileDescriptor outFd
java.io.FileDescriptor inFd
android.util.MutableLong inOffset
long byteCount
public static int sendto (java.io.FileDescriptor, java.nio.ByteBuffer, int, java.net.InetAddress, int) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
java.nio.ByteBuffer buffer
int flags
java.net.InetAddress inetAddress
int port
public static int sendto (java.io.FileDescriptor, byte[], int, int, int, java.net.InetAddress, int) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
int flags
java.net.InetAddress inetAddress
int port
public static int sendto (java.io.FileDescriptor, byte[], int, int, int, java.net.SocketAddress) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
int flags
java.net.SocketAddress address
public static void setegid (int) throws android.system.ErrnoException
int egid
public static void setenv (java.lang.String, java.lang.String, boolean) throws android.system.ErrnoException
String name
String value
boolean overwrite
public static void seteuid (int) throws android.system.ErrnoException
int euid
public static void setgid (int) throws android.system.ErrnoException
int gid
public static void setpgid (int, int) throws android.system.ErrnoException
int pid
int pgid
public static void setregid (int, int) throws android.system.ErrnoException
int rgid
int egid
public static void setreuid (int, int) throws android.system.ErrnoException
int ruid
int euid
public static int setsid () throws android.system.ErrnoException
public static void setsockoptByte (java.io.FileDescriptor, int, int, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
int value
public static void setsockoptIfreq (java.io.FileDescriptor, int, int, java.lang.String) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
String value
public static void setsockoptInt (java.io.FileDescriptor, int, int, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
int value
public static void setsockoptIpMreqn (java.io.FileDescriptor, int, int, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
int value
public static void setsockoptGroupReq (java.io.FileDescriptor, int, int, android.system.StructGroupReq) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
android.system.StructGroupReq value
public static void setsockoptGroupSourceReq (java.io.FileDescriptor, int, int, android.system.StructGroupSourceReq) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
android.system.StructGroupSourceReq value
public static void setsockoptLinger (java.io.FileDescriptor, int, int, android.system.StructLinger) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
android.system.StructLinger value
public static void setsockoptTimeval (java.io.FileDescriptor, int, int, android.system.StructTimeval) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
android.system.StructTimeval value
public static void setuid (int) throws android.system.ErrnoException
int uid
public static void setxattr (java.lang.String, java.lang.String, byte[], int) throws android.system.ErrnoException
String path
String name
byte[] value
int flags
public static void shutdown (java.io.FileDescriptor, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int how
public static java.io.FileDescriptor socket (int, int, int) throws android.system.ErrnoException
int domain
int type
int protocol
public static void socketpair (int, int, int, java.io.FileDescriptor, java.io.FileDescriptor) throws android.system.ErrnoException
int domain
int type
int protocol
java.io.FileDescriptor fd1
java.io.FileDescriptor fd2
public static android.system.StructStat stat (java.lang.String) throws android.system.ErrnoException
String path
public static android.system.StructStatVfs statvfs (java.lang.String) throws android.system.ErrnoException
String path
public static java.lang.String strerror (int)
int errno
public static java.lang.String strsignal (int)
int signal
public static void symlink (java.lang.String, java.lang.String) throws android.system.ErrnoException
String oldPath
String newPath
public static long sysconf (int)
int name
public static void tcdrain (java.io.FileDescriptor) throws android.system.ErrnoException
java.io.FileDescriptor fd
public static void tcsendbreak (java.io.FileDescriptor, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int duration
public static int umask (int)
int mask
public static android.system.StructUtsname uname ()
public static void unlink (java.lang.String) throws android.system.ErrnoException
String pathname
public static void unsetenv (java.lang.String) throws android.system.ErrnoException
String name
public static int waitpid (int, android.util.MutableInt, int) throws android.system.ErrnoException
int pid
android.util.MutableInt status
int options
public static int write (java.io.FileDescriptor, java.nio.ByteBuffer) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
java.nio.ByteBuffer buffer
public static int write (java.io.FileDescriptor, byte[], int, int) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
public static int writev (java.io.FileDescriptor, java.lang.Object[], int[], int[]) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
Object[] buffers
int[] offsets
int[] byteCounts
}
android/system/OsConstants.classOsConstants.java
package android.system
public final android.system.OsConstants extends java.lang.Object {
public static final int AF_INET
public static final int AF_INET6
public static final int AF_NETLINK
public static final int AF_PACKET
public static final int AF_UNIX
public static final int AF_UNSPEC
public static final int AI_ADDRCONFIG
public static final int AI_ALL
public static final int AI_CANONNAME
public static final int AI_NUMERICHOST
public static final int AI_NUMERICSERV
public static final int AI_PASSIVE
public static final int AI_V4MAPPED
public static final int ARPHRD_ETHER
public static final int ARPHRD_LOOPBACK
public static final int CAP_AUDIT_CONTROL
public static final int CAP_AUDIT_WRITE
public static final int CAP_BLOCK_SUSPEND
public static final int CAP_CHOWN
public static final int CAP_DAC_OVERRIDE
public static final int CAP_DAC_READ_SEARCH
public static final int CAP_FOWNER
public static final int CAP_FSETID
public static final int CAP_IPC_LOCK
public static final int CAP_IPC_OWNER
public static final int CAP_KILL
public static final int CAP_LAST_CAP
public static final int CAP_LEASE
public static final int CAP_LINUX_IMMUTABLE
public static final int CAP_MAC_ADMIN
public static final int CAP_MAC_OVERRIDE
public static final int CAP_MKNOD
public static final int CAP_NET_ADMIN
public static final int CAP_NET_BIND_SERVICE
public static final int CAP_NET_BROADCAST
public static final int CAP_NET_RAW
public static final int CAP_SETFCAP
public static final int CAP_SETGID
public static final int CAP_SETPCAP
public static final int CAP_SETUID
public static final int CAP_SYS_ADMIN
public static final int CAP_SYS_BOOT
public static final int CAP_SYS_CHROOT
public static final int CAP_SYSLOG
public static final int CAP_SYS_MODULE
public static final int CAP_SYS_NICE
public static final int CAP_SYS_PACCT
public static final int CAP_SYS_PTRACE
public static final int CAP_SYS_RAWIO
public static final int CAP_SYS_RESOURCE
public static final int CAP_SYS_TIME
public static final int CAP_SYS_TTY_CONFIG
public static final int CAP_WAKE_ALARM
public static final int E2BIG
public static final int EACCES
public static final int EADDRINUSE
public static final int EADDRNOTAVAIL
public static final int EAFNOSUPPORT
public static final int EAGAIN
public static final int EAI_AGAIN
public static final int EAI_BADFLAGS
public static final int EAI_FAIL
public static final int EAI_FAMILY
public static final int EAI_MEMORY
public static final int EAI_NODATA
public static final int EAI_NONAME
public static final int EAI_OVERFLOW
public static final int EAI_SERVICE
public static final int EAI_SOCKTYPE
public static final int EAI_SYSTEM
public static final int EALREADY
public static final int EBADF
public static final int EBADMSG
public static final int EBUSY
public static final int ECANCELED
public static final int ECHILD
public static final int ECONNABORTED
public static final int ECONNREFUSED
public static final int ECONNRESET
public static final int EDEADLK
public static final int EDESTADDRREQ
public static final int EDOM
public static final int EDQUOT
public static final int EEXIST
public static final int EFAULT
public static final int EFBIG
public static final int EHOSTUNREACH
public static final int EIDRM
public static final int EILSEQ
public static final int EINPROGRESS
public static final int EINTR
public static final int EINVAL
public static final int EIO
public static final int EISCONN
public static final int EISDIR
public static final int ELOOP
public static final int EMFILE
public static final int EMLINK
public static final int EMSGSIZE
public static final int EMULTIHOP
public static final int ENAMETOOLONG
public static final int ENETDOWN
public static final int ENETRESET
public static final int ENETUNREACH
public static final int ENFILE
public static final int ENOBUFS
public static final int ENODATA
public static final int ENODEV
public static final int ENOENT
public static final int ENOEXEC
public static final int ENOLCK
public static final int ENOLINK
public static final int ENOMEM
public static final int ENOMSG
public static final int ENONET
public static final int ENOPROTOOPT
public static final int ENOSPC
public static final int ENOSR
public static final int ENOSTR
public static final int ENOSYS
public static final int ENOTCONN
public static final int ENOTDIR
public static final int ENOTEMPTY
public static final int ENOTSOCK
public static final int ENOTSUP
public static final int ENOTTY
public static final int ENXIO
public static final int EOPNOTSUPP
public static final int EOVERFLOW
public static final int EPERM
public static final int EPIPE
public static final int EPROTO
public static final int EPROTONOSUPPORT
public static final int EPROTOTYPE
public static final int ERANGE
public static final int EROFS
public static final int ESPIPE
public static final int ESRCH
public static final int ESTALE
public static final int ETH_P_ARP
public static final int ETH_P_IP
public static final int ETH_P_IPV6
public static final int ETIME
public static final int ETIMEDOUT
public static final int ETXTBSY
public static final int EUSERS
public static final int EXDEV
public static final int EXIT_FAILURE
public static final int EXIT_SUCCESS
public static final int FD_CLOEXEC
public static final int FIONREAD
public static final int F_DUPFD
public static final int F_GETFD
public static final int F_GETFL
public static final int F_GETLK
public static final int F_GETLK64
public static final int F_GETOWN
public static final int F_OK
public static final int F_RDLCK
public static final int F_SETFD
public static final int F_SETFL
public static final int F_SETLK
public static final int F_SETLK64
public static final int F_SETLKW
public static final int F_SETLKW64
public static final int F_SETOWN
public static final int F_UNLCK
public static final int F_WRLCK
public static final int IFA_F_DADFAILED
public static final int IFA_F_DEPRECATED
public static final int IFA_F_HOMEADDRESS
public static final int IFA_F_NODAD
public static final int IFA_F_OPTIMISTIC
public static final int IFA_F_PERMANENT
public static final int IFA_F_SECONDARY
public static final int IFA_F_TEMPORARY
public static final int IFA_F_TENTATIVE
public static final int IFF_ALLMULTI
public static final int IFF_AUTOMEDIA
public static final int IFF_BROADCAST
public static final int IFF_DEBUG
public static final int IFF_DYNAMIC
public static final int IFF_LOOPBACK
public static final int IFF_MASTER
public static final int IFF_MULTICAST
public static final int IFF_NOARP
public static final int IFF_NOTRAILERS
public static final int IFF_POINTOPOINT
public static final int IFF_PORTSEL
public static final int IFF_PROMISC
public static final int IFF_RUNNING
public static final int IFF_SLAVE
public static final int IFF_UP
public static final int IPPROTO_ICMP
public static final int IPPROTO_ICMPV6
public static final int IPPROTO_IP
public static final int IPPROTO_IPV6
public static final int IPPROTO_RAW
public static final int IPPROTO_TCP
public static final int IPPROTO_UDP
public static final int IPV6_CHECKSUM
public static final int IPV6_MULTICAST_HOPS
public static final int IPV6_MULTICAST_IF
public static final int IPV6_MULTICAST_LOOP
public static final int IPV6_RECVDSTOPTS
public static final int IPV6_RECVHOPLIMIT
public static final int IPV6_RECVHOPOPTS
public static final int IPV6_RECVPKTINFO
public static final int IPV6_RECVRTHDR
public static final int IPV6_RECVTCLASS
public static final int IPV6_TCLASS
public static final int IPV6_UNICAST_HOPS
public static final int IPV6_V6ONLY
public static final int IP_MULTICAST_IF
public static final int IP_MULTICAST_LOOP
public static final int IP_MULTICAST_TTL
public static final int IP_TOS
public static final int IP_TTL
public static final int MAP_FIXED
public static final int MAP_PRIVATE
public static final int MAP_SHARED
public static final int MCAST_JOIN_GROUP
public static final int IPV6_JOIN_GROUP
public static final int IPV6_LEAVE_GROUP
public static final int MCAST_LEAVE_GROUP
public static final int MCAST_JOIN_SOURCE_GROUP
public static final int MCAST_LEAVE_SOURCE_GROUP
public static final int MCAST_BLOCK_SOURCE
public static final int MCAST_UNBLOCK_SOURCE
public static final int MCL_CURRENT
public static final int MCL_FUTURE
public static final int MSG_CTRUNC
public static final int MSG_DONTROUTE
public static final int MSG_EOR
public static final int MSG_OOB
public static final int MSG_PEEK
public static final int MSG_TRUNC
public static final int MSG_WAITALL
public static final int MS_ASYNC
public static final int MS_INVALIDATE
public static final int MS_SYNC
public static final int NETLINK_ROUTE
public static final int NI_DGRAM
public static final int NI_NAMEREQD
public static final int NI_NOFQDN
public static final int NI_NUMERICHOST
public static final int NI_NUMERICSERV
public static final int O_ACCMODE
public static final int O_APPEND
public static final int O_CLOEXEC
public static final int O_CREAT
public static final int O_EXCL
public static final int O_NOCTTY
public static final int O_NOFOLLOW
public static final int O_NONBLOCK
public static final int O_RDONLY
public static final int O_RDWR
public static final int O_SYNC
public static final int O_DSYNC
public static final int O_TRUNC
public static final int O_WRONLY
public static final int POLLERR
public static final int POLLHUP
public static final int POLLIN
public static final int POLLNVAL
public static final int POLLOUT
public static final int POLLPRI
public static final int POLLRDBAND
public static final int POLLRDNORM
public static final int POLLWRBAND
public static final int POLLWRNORM
public static final int PR_GET_DUMPABLE
public static final int PR_SET_DUMPABLE
public static final int PR_SET_NO_NEW_PRIVS
public static final int PROT_EXEC
public static final int PROT_NONE
public static final int PROT_READ
public static final int PROT_WRITE
public static final int R_OK
public static final int RT_SCOPE_HOST
public static final int RT_SCOPE_LINK
public static final int RT_SCOPE_NOWHERE
public static final int RT_SCOPE_SITE
public static final int RT_SCOPE_UNIVERSE
public static final int RTMGRP_IPV4_IFADDR
public static final int RTMGRP_IPV4_MROUTE
public static final int RTMGRP_IPV4_ROUTE
public static final int RTMGRP_IPV4_RULE
public static final int RTMGRP_IPV6_IFADDR
public static final int RTMGRP_IPV6_IFINFO
public static final int RTMGRP_IPV6_MROUTE
public static final int RTMGRP_IPV6_PREFIX
public static final int RTMGRP_IPV6_ROUTE
public static final int RTMGRP_LINK
public static final int RTMGRP_NEIGH
public static final int RTMGRP_NOTIFY
public static final int RTMGRP_TC
public static final int SEEK_CUR
public static final int SEEK_END
public static final int SEEK_SET
public static final int SHUT_RD
public static final int SHUT_RDWR
public static final int SHUT_WR
public static final int SIGABRT
public static final int SIGALRM
public static final int SIGBUS
public static final int SIGCHLD
public static final int SIGCONT
public static final int SIGFPE
public static final int SIGHUP
public static final int SIGILL
public static final int SIGINT
public static final int SIGIO
public static final int SIGKILL
public static final int SIGPIPE
public static final int SIGPROF
public static final int SIGPWR
public static final int SIGQUIT
public static final int SIGRTMAX
public static final int SIGRTMIN
public static final int SIGSEGV
public static final int SIGSTKFLT
public static final int SIGSTOP
public static final int SIGSYS
public static final int SIGTERM
public static final int SIGTRAP
public static final int SIGTSTP
public static final int SIGTTIN
public static final int SIGTTOU
public static final int SIGURG
public static final int SIGUSR1
public static final int SIGUSR2
public static final int SIGVTALRM
public static final int SIGWINCH
public static final int SIGXCPU
public static final int SIGXFSZ
public static final int SIOCGIFADDR
public static final int SIOCGIFBRDADDR
public static final int SIOCGIFDSTADDR
public static final int SIOCGIFNETMASK
public static final int SOCK_DGRAM
public static final int SOCK_RAW
public static final int SOCK_SEQPACKET
public static final int SOCK_STREAM
public static final int SOL_SOCKET
public static final int SO_BINDTODEVICE
public static final int SO_BROADCAST
public static final int SO_DEBUG
public static final int SO_DONTROUTE
public static final int SO_ERROR
public static final int SO_KEEPALIVE
public static final int SO_LINGER
public static final int SO_OOBINLINE
public static final int SO_PASSCRED
public static final int SO_PEERCRED
public static final int SO_RCVBUF
public static final int SO_RCVLOWAT
public static final int SO_RCVTIMEO
public static final int SO_REUSEADDR
public static final int SO_REUSEPORT
public static final int SO_SNDBUF
public static final int SO_SNDLOWAT
public static final int SO_SNDTIMEO
public static final int SO_TYPE
public static final int STDERR_FILENO
public static final int STDIN_FILENO
public static final int STDOUT_FILENO
public static final int ST_MANDLOCK
public static final int ST_NOATIME
public static final int ST_NODEV
public static final int ST_NODIRATIME
public static final int ST_NOEXEC
public static final int ST_NOSUID
public static final int ST_RDONLY
public static final int ST_RELATIME
public static final int ST_SYNCHRONOUS
public static final int S_IFBLK
public static final int S_IFCHR
public static final int S_IFDIR
public static final int S_IFIFO
public static final int S_IFLNK
public static final int S_IFMT
public static final int S_IFREG
public static final int S_IFSOCK
public static final int S_IRGRP
public static final int S_IROTH
public static final int S_IRUSR
public static final int S_IRWXG
public static final int S_IRWXO
public static final int S_IRWXU
public static final int S_ISGID
public static final int S_ISUID
public static final int S_ISVTX
public static final int S_IWGRP
public static final int S_IWOTH
public static final int S_IWUSR
public static final int S_IXGRP
public static final int S_IXOTH
public static final int S_IXUSR
public static final int TCP_NODELAY
public static final int TIOCOUTQ
public static final int UNIX_PATH_MAX
public static final int WCONTINUED
public static final int WEXITED
public static final int WNOHANG
public static final int WNOWAIT
public static final int WSTOPPED
public static final int WUNTRACED
public static final int W_OK
public static final int XATTR_CREATE
public static final int XATTR_REPLACE
public static final int X_OK
public static final int _SC_2_CHAR_TERM
public static final int _SC_2_C_BIND
public static final int _SC_2_C_DEV
public static final int _SC_2_C_VERSION
public static final int _SC_2_FORT_DEV
public static final int _SC_2_FORT_RUN
public static final int _SC_2_LOCALEDEF
public static final int _SC_2_SW_DEV
public static final int _SC_2_UPE
public static final int _SC_2_VERSION
public static final int _SC_AIO_LISTIO_MAX
public static final int _SC_AIO_MAX
public static final int _SC_AIO_PRIO_DELTA_MAX
public static final int _SC_ARG_MAX
public static final int _SC_ASYNCHRONOUS_IO
public static final int _SC_ATEXIT_MAX
public static final int _SC_AVPHYS_PAGES
public static final int _SC_BC_BASE_MAX
public static final int _SC_BC_DIM_MAX
public static final int _SC_BC_SCALE_MAX
public static final int _SC_BC_STRING_MAX
public static final int _SC_CHILD_MAX
public static final int _SC_CLK_TCK
public static final int _SC_COLL_WEIGHTS_MAX
public static final int _SC_DELAYTIMER_MAX
public static final int _SC_EXPR_NEST_MAX
public static final int _SC_FSYNC
public static final int _SC_GETGR_R_SIZE_MAX
public static final int _SC_GETPW_R_SIZE_MAX
public static final int _SC_IOV_MAX
public static final int _SC_JOB_CONTROL
public static final int _SC_LINE_MAX
public static final int _SC_LOGIN_NAME_MAX
public static final int _SC_MAPPED_FILES
public static final int _SC_MEMLOCK
public static final int _SC_MEMLOCK_RANGE
public static final int _SC_MEMORY_PROTECTION
public static final int _SC_MESSAGE_PASSING
public static final int _SC_MQ_OPEN_MAX
public static final int _SC_MQ_PRIO_MAX
public static final int _SC_NGROUPS_MAX
public static final int _SC_NPROCESSORS_CONF
public static final int _SC_NPROCESSORS_ONLN
public static final int _SC_OPEN_MAX
public static final int _SC_PAGESIZE
public static final int _SC_PAGE_SIZE
public static final int _SC_PASS_MAX
public static final int _SC_PHYS_PAGES
public static final int _SC_PRIORITIZED_IO
public static final int _SC_PRIORITY_SCHEDULING
public static final int _SC_REALTIME_SIGNALS
public static final int _SC_RE_DUP_MAX
public static final int _SC_RTSIG_MAX
public static final int _SC_SAVED_IDS
public static final int _SC_SEMAPHORES
public static final int _SC_SEM_NSEMS_MAX
public static final int _SC_SEM_VALUE_MAX
public static final int _SC_SHARED_MEMORY_OBJECTS
public static final int _SC_SIGQUEUE_MAX
public static final int _SC_STREAM_MAX
public static final int _SC_SYNCHRONIZED_IO
public static final int _SC_THREADS
public static final int _SC_THREAD_ATTR_STACKADDR
public static final int _SC_THREAD_ATTR_STACKSIZE
public static final int _SC_THREAD_DESTRUCTOR_ITERATIONS
public static final int _SC_THREAD_KEYS_MAX
public static final int _SC_THREAD_PRIORITY_SCHEDULING
public static final int _SC_THREAD_PRIO_INHERIT
public static final int _SC_THREAD_PRIO_PROTECT
public static final int _SC_THREAD_SAFE_FUNCTIONS
public static final int _SC_THREAD_STACK_MIN
public static final int _SC_THREAD_THREADS_MAX
public static final int _SC_TIMERS
public static final int _SC_TIMER_MAX
public static final int _SC_TTY_NAME_MAX
public static final int _SC_TZNAME_MAX
public static final int _SC_VERSION
public static final int _SC_XBS5_ILP32_OFF32
public static final int _SC_XBS5_ILP32_OFFBIG
public static final int _SC_XBS5_LP64_OFF64
public static final int _SC_XBS5_LPBIG_OFFBIG
public static final int _SC_XOPEN_CRYPT
public static final int _SC_XOPEN_ENH_I18N
public static final int _SC_XOPEN_LEGACY
public static final int _SC_XOPEN_REALTIME
public static final int _SC_XOPEN_REALTIME_THREADS
public static final int _SC_XOPEN_SHM
public static final int _SC_XOPEN_UNIX
public static final int _SC_XOPEN_VERSION
public static final int _SC_XOPEN_XCU_VERSION
private void ()
public static boolean S_ISBLK (int)
int mode
public static boolean S_ISCHR (int)
int mode
public static boolean S_ISDIR (int)
int mode
public static boolean S_ISFIFO (int)
int mode
public static boolean S_ISREG (int)
int mode
public static boolean S_ISLNK (int)
int mode
public static boolean S_ISSOCK (int)
int mode
public static int WEXITSTATUS (int)
int status
public static boolean WCOREDUMP (int)
int status
public static int WTERMSIG (int)
int status
public static int WSTOPSIG (int)
int status
public static boolean WIFEXITED (int)
int status
public static boolean WIFSTOPPED (int)
int status
public static boolean WIFSIGNALED (int)
int status
public static java.lang.String gaiName (int)
int error
public static java.lang.String errnoName (int)
int errno
private static native void initConstants ()
private static int placeholder ()
static void ()
}
android/system/PacketSocketAddress.classPacketSocketAddress.java
package android.system
public final android.system.PacketSocketAddress extends java.net.SocketAddress {
public short sll_protocol
public int sll_ifindex
public short sll_hatype
public byte sll_pkttype
public byte[] sll_addr
public void (short, int, short, byte, byte[])
short sll_protocol
int sll_ifindex
short sll_hatype
byte sll_pkttype
byte[] sll_addr
public void (short, int)
short sll_protocol
int sll_ifindex
public void (int, byte[])
int sll_ifindex
byte[] sll_addr
}
android/system/StructAddrinfo.classStructAddrinfo.java
package android.system
public final android.system.StructAddrinfo extends java.lang.Object {
public int ai_flags
public int ai_family
public int ai_socktype
public int ai_protocol
public java.net.InetAddress ai_addr
public android.system.StructAddrinfo ai_next
public void ()
public java.lang.String toString ()
}
android/system/StructFlock.classStructFlock.java
package android.system
public final android.system.StructFlock extends java.lang.Object {
public short l_type
public short l_whence
public long l_start
public long l_len
public int l_pid
public void ()
public java.lang.String toString ()
}
android/system/StructGroupReq.classStructGroupReq.java
package android.system
public final android.system.StructGroupReq extends java.lang.Object {
public final int gr_interface
public final java.net.InetAddress gr_group
public void (int, java.net.InetAddress)
int gr_interface
java.net.InetAddress gr_group
public java.lang.String toString ()
}
android/system/StructGroupSourceReq.classStructGroupSourceReq.java
package android.system
public final android.system.StructGroupSourceReq extends java.lang.Object {
public final int gsr_interface
public final java.net.InetAddress gsr_group
public final java.net.InetAddress gsr_source
public void (int, java.net.InetAddress, java.net.InetAddress)
int gsr_interface
java.net.InetAddress gsr_group
java.net.InetAddress gsr_source
public java.lang.String toString ()
}
android/system/StructLinger.classStructLinger.java
package android.system
public final android.system.StructLinger extends java.lang.Object {
public final int l_onoff
public final int l_linger
public void (int, int)
int l_onoff
int l_linger
public boolean isOn ()
public java.lang.String toString ()
}
android/system/StructPasswd.classStructPasswd.java
package android.system
public final android.system.StructPasswd extends java.lang.Object {
public final String pw_name
public final int pw_uid
public final int pw_gid
public final String pw_dir
public final String pw_shell
public void (java.lang.String, int, int, java.lang.String, java.lang.String)
String pw_name
int pw_uid
int pw_gid
String pw_dir
String pw_shell
public java.lang.String toString ()
}
android/system/StructPollfd.classStructPollfd.java
package android.system
public final android.system.StructPollfd extends java.lang.Object {
public java.io.FileDescriptor fd
public short events
public short revents
public Object userData
public void ()
public java.lang.String toString ()
}
android/system/StructStat.classStructStat.java
package android.system
public final android.system.StructStat extends java.lang.Object {
public final long st_dev
public final long st_ino
public final int st_mode
public final long st_nlink
public final int st_uid
public final int st_gid
public final long st_rdev
public final long st_size
public final long st_atime
public final long st_mtime
public final long st_ctime
public final long st_blksize
public final long st_blocks
public void (long, long, int, long, int, int, long, long, long, long, long, long, long)
long st_dev
long st_ino
int st_mode
long st_nlink
int st_uid
int st_gid
long st_rdev
long st_size
long st_atime
long st_mtime
long st_ctime
long st_blksize
long st_blocks
public java.lang.String toString ()
}
android/system/StructStatVfs.classStructStatVfs.java
package android.system
public final android.system.StructStatVfs extends java.lang.Object {
public final long f_bsize
public final long f_frsize
public final long f_blocks
public final long f_bfree
public final long f_bavail
public final long f_files
public final long f_ffree
public final long f_favail
public final long f_fsid
public final long f_flag
public final long f_namemax
public void (long, long, long, long, long, long, long, long, long, long, long)
long f_bsize
long f_frsize
long f_blocks
long f_bfree
long f_bavail
long f_files
long f_ffree
long f_favail
long f_fsid
long f_flag
long f_namemax
public java.lang.String toString ()
}
android/system/StructTimeval.classStructTimeval.java
package android.system
public final android.system.StructTimeval extends java.lang.Object {
public final long tv_sec
public final long tv_usec
private void (long, long)
long tv_sec
long tv_usec
public static android.system.StructTimeval fromMillis (long)
long millis
long tv_sec
long tv_usec
public long toMillis ()
public java.lang.String toString ()
}
android/system/StructUcred.classStructUcred.java
package android.system
public final android.system.StructUcred extends java.lang.Object {
public final int pid
public final int uid
public final int gid
public void (int, int, int)
int pid
int uid
int gid
public java.lang.String toString ()
}
android/system/StructUtsname.classStructUtsname.java
package android.system
public final android.system.StructUtsname extends java.lang.Object {
public final String sysname
public final String nodename
public final String release
public final String version
public final String machine
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String sysname
String nodename
String release
String version
String machine
public java.lang.String toString ()
}
android/system/UnixSocketAddress.classUnixSocketAddress.java
package android.system
public final android.system.UnixSocketAddress extends java.net.SocketAddress {
private static final int NAMED_PATH_LENGTH
private static final byte[] UNNAMED_PATH
private byte[] sun_path
private void (byte[])
byte[] sun_path
public static android.system.UnixSocketAddress createAbstract (java.lang.String)
String name
byte[] nameBytes
byte[] path
public static android.system.UnixSocketAddress createFileSystem (java.lang.String)
String pathName
byte[] pathNameBytes
byte[] path
public static android.system.UnixSocketAddress createUnnamed ()
public byte[] getSunPath ()
byte[] sunPathCopy
public boolean equals (java.lang.Object)
Object o
android.system.UnixSocketAddress that
public int hashCode ()
public java.lang.String toString ()
static void ()
}
android/util/
android/util/AndroidException.classAndroidException.java
package android.util
public android.util.AndroidException extends java.lang.Exception {
public void ()
public void (java.lang.String)
String name
public void (java.lang.String, java.lang.Throwable)
String name
Throwable cause
public void (java.lang.Exception)
Exception cause
}
android/util/AndroidRuntimeException.classAndroidRuntimeException.java
package android.util
public android.util.AndroidRuntimeException extends java.lang.RuntimeException {
public void ()
public void (java.lang.String)
String name
public void (java.lang.String, java.lang.Throwable)
String name
Throwable cause
public void (java.lang.Exception)
Exception cause
}
android/util/ArrayMap$1.classArrayMap.java
package android.util
android.util.ArrayMap$1 extends android.util.MapCollections {
final android.util.ArrayMap this$0
void (android.util.ArrayMap)
android.util.ArrayMap this$0
protected int colGetSize ()
protected java.lang.Object colGetEntry (int, int)
int index
int offset
protected int colIndexOfKey (java.lang.Object)
Object key
protected int colIndexOfValue (java.lang.Object)
Object value
protected java.util.Map colGetMap ()
protected void colPut (java.lang.Object, java.lang.Object)
Object key
Object value
protected java.lang.Object colSetValue (int, java.lang.Object)
int index
Object value
protected void colRemoveAt (int)
int index
protected void colClear ()
}
android/util/ArrayMap.classArrayMap.java
package android.util
public final android.util.ArrayMap extends java.lang.Object implements java.util.Map {
private static final boolean DEBUG
private static final String TAG
private static final int BASE_SIZE
private static final int CACHE_SIZE
public static final android.util.ArrayMap EMPTY
static Object[] mBaseCache
static int mBaseCacheSize
static Object[] mTwiceBaseCache
static int mTwiceBaseCacheSize
static final int[] EMPTY_IMMUTABLE_INTS
int[] mHashes
Object[] mArray
int mSize
android.util.MapCollections mCollections
int indexOf (java.lang.Object, int)
int i
Object key
int hash
int N
int index
int end
int indexOfNull ()
int i
int N
int index
int end
private void allocArrays (int)
Object[] array
Object[] array
int size
private static void freeArrays (int[], java.lang.Object[], int)
int i
int i
int[] hashes
Object[] array
int size
public void ()
public void (int)
int capacity
private void (boolean)
boolean immutable
public void (android.util.ArrayMap)
android.util.ArrayMap map
public void clear ()
public void erase ()
int i
int N
Object[] array
public void ensureCapacity (int)
int[] ohashes
Object[] oarray
int minimumCapacity
public boolean containsKey (java.lang.Object)
Object key
public int indexOfKey (java.lang.Object)
Object key
int indexOfValue (java.lang.Object)
int i
int i
Object value
int N
Object[] array
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object)
Object key
int index
public java.lang.Object keyAt (int)
int index
public java.lang.Object valueAt (int)
int index
public java.lang.Object setValueAt (int, java.lang.Object)
int index
Object value
Object old
public boolean isEmpty ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
int hash
int index
Object old
int n
int[] ohashes
Object[] oarray
Object key
Object value
int hash
int index
public void append (java.lang.Object, java.lang.Object)
RuntimeException e
Object key
Object value
int index
int hash
public void validate ()
Object prev
int j
int hash
Object cur
int i
int N
int basehash
int basei
public void putAll (android.util.ArrayMap)
int i
android.util.ArrayMap array
int N
public java.lang.Object remove (java.lang.Object)
Object key
int index
public java.lang.Object removeAt (int)
int n
int[] ohashes
Object[] oarray
int index
Object old
public int size ()
public boolean equals (java.lang.Object)
Object key
Object mine
Object theirs
int i
NullPointerException ignored
ClassCastException ignored
java.util.Map map
Object object
public int hashCode ()
Object value
int i
int v
int s
int[] hashes
Object[] array
int result
public java.lang.String toString ()
Object key
Object value
int i
StringBuilder buffer
private android.util.MapCollections getCollection ()
public boolean containsAll (java.util.Collection)
java.util.Collection collection
public void putAll (java.util.Map)
java.util.Map$Entry entry
java.util.Map map
public boolean removeAll (java.util.Collection)
java.util.Collection collection
public boolean retainAll (java.util.Collection)
java.util.Collection collection
public java.util.Set entrySet ()
public java.util.Set keySet ()
public java.util.Collection values ()
static void ()
}
android/util/ArraySet$1.classArraySet.java
package android.util
android.util.ArraySet$1 extends android.util.MapCollections {
final android.util.ArraySet this$0
void (android.util.ArraySet)
android.util.ArraySet this$0
protected int colGetSize ()
protected java.lang.Object colGetEntry (int, int)
int index
int offset
protected int colIndexOfKey (java.lang.Object)
Object key
protected int colIndexOfValue (java.lang.Object)
Object value
protected java.util.Map colGetMap ()
protected void colPut (java.lang.Object, java.lang.Object)
Object key
Object value
protected java.lang.Object colSetValue (int, java.lang.Object)
int index
Object value
protected void colRemoveAt (int)
int index
protected void colClear ()
}
android/util/ArraySet.classArraySet.java
package android.util
public final android.util.ArraySet extends java.lang.Object implements java.util.Collection java.util.Set {
private static final boolean DEBUG
private static final String TAG
private static final int BASE_SIZE
private static final int CACHE_SIZE
static Object[] mBaseCache
static int mBaseCacheSize
static Object[] mTwiceBaseCache
static int mTwiceBaseCacheSize
int[] mHashes
Object[] mArray
int mSize
android.util.MapCollections mCollections
private int indexOf (java.lang.Object, int)
int i
Object key
int hash
int N
int index
int end
private int indexOfNull ()
int i
int N
int index
int end
private void allocArrays (int)
Object[] array
Object[] array
int size
private static void freeArrays (int[], java.lang.Object[], int)
int i
int i
int[] hashes
Object[] array
int size
public void ()
public void (int)
int capacity
public void (android.util.ArraySet)
android.util.ArraySet set
public void (java.util.Collection)
java.util.Collection set
public void clear ()
public void ensureCapacity (int)
int[] ohashes
Object[] oarray
int minimumCapacity
public boolean contains (java.lang.Object)
Object key
public int indexOf (java.lang.Object)
Object key
public java.lang.Object valueAt (int)
int index
public boolean isEmpty ()
public boolean add (java.lang.Object)
int hash
int index
int n
int[] ohashes
Object[] oarray
Object value
int hash
int index
public void addAll (android.util.ArraySet)
int i
android.util.ArraySet array
int N
public boolean remove (java.lang.Object)
Object object
int index
public java.lang.Object removeAt (int)
int n
int[] ohashes
Object[] oarray
int index
Object old
public boolean removeAll (android.util.ArraySet)
int i
android.util.ArraySet array
int N
int originalSize
public int size ()
public java.lang.Object[] toArray ()
Object[] result
public java.lang.Object[] toArray (java.lang.Object[])
Object[] newArray
Object[] array
public boolean equals (java.lang.Object)
Object mine
int i
NullPointerException ignored
ClassCastException ignored
java.util.Set set
Object object
public int hashCode ()
int i
int s
int[] hashes
int result
public java.lang.String toString ()
Object value
int i
StringBuilder buffer
private android.util.MapCollections getCollection ()
public java.util.Iterator iterator ()
public boolean containsAll (java.util.Collection)
java.util.Collection collection
java.util.Iterator it
public boolean addAll (java.util.Collection)
Object value
java.util.Collection collection
boolean added
public boolean removeAll (java.util.Collection)
Object value
java.util.Collection collection
boolean removed
public boolean retainAll (java.util.Collection)
int i
java.util.Collection collection
boolean removed
}
android/util/AttributeSet.classAttributeSet.java
package android.util
public abstract android.util.AttributeSet extends java.lang.Object {
public abstract int getAttributeCount ()
public abstract java.lang.String getAttributeName (int)
public abstract java.lang.String getAttributeValue (int)
public abstract java.lang.String getAttributeValue (java.lang.String, java.lang.String)
public abstract java.lang.String getPositionDescription ()
public abstract int getAttributeNameResource (int)
public abstract int getAttributeListValue (java.lang.String, java.lang.String, java.lang.String[], int)
public abstract boolean getAttributeBooleanValue (java.lang.String, java.lang.String, boolean)
public abstract int getAttributeResourceValue (java.lang.String, java.lang.String, int)
public abstract int getAttributeIntValue (java.lang.String, java.lang.String, int)
public abstract int getAttributeUnsignedIntValue (java.lang.String, java.lang.String, int)
public abstract float getAttributeFloatValue (java.lang.String, java.lang.String, float)
public abstract int getAttributeListValue (int, java.lang.String[], int)
public abstract boolean getAttributeBooleanValue (int, boolean)
public abstract int getAttributeResourceValue (int, int)
public abstract int getAttributeIntValue (int, int)
public abstract int getAttributeUnsignedIntValue (int, int)
public abstract float getAttributeFloatValue (int, float)
public abstract java.lang.String getIdAttribute ()
public abstract java.lang.String getClassAttribute ()
public abstract int getIdAttributeResourceValue (int)
public abstract int getStyleAttribute ()
}
android/util/Base64$Coder.classBase64.java
package android.util
abstract android.util.Base64$Coder extends java.lang.Object {
public byte[] output
public int op
void ()
public abstract boolean process (byte[], int, int, boolean)
public abstract int maxOutputSize (int)
}
android/util/Base64$Decoder.classBase64.java
package android.util
android.util.Base64$Decoder extends android.util.Base64$Coder {
private static final int[] DECODE
private static final int[] DECODE_WEBSAFE
private static final int SKIP
private static final int EQUALS
private int state
private int value
private final int[] alphabet
public void (int, byte[])
int flags
byte[] output
public int maxOutputSize (int)
int len
public boolean process (byte[], int, int, boolean)
int d
byte[] input
int offset
int len
boolean finish
int p
int state
int value
int op
byte[] output
int[] alphabet
static void ()
}
android/util/Base64$Encoder.classBase64.java
package android.util
android.util.Base64$Encoder extends android.util.Base64$Coder {
public static final int LINE_GROUPS
private static final byte[] ENCODE
private static final byte[] ENCODE_WEBSAFE
private final byte[] tail
int tailLen
private int count
public final boolean do_padding
public final boolean do_newline
public final boolean do_cr
private final byte[] alphabet
static final boolean $assertionsDisabled
public void (int, byte[])
int flags
byte[] output
public int maxOutputSize (int)
int len
public boolean process (byte[], int, int, boolean)
int t
int t
byte[] input
int offset
int len
boolean finish
byte[] alphabet
byte[] output
int op
int count
int p
int v
static void ()
}
android/util/Base64.classBase64.java
package android.util
public android.util.Base64 extends java.lang.Object {
public static final int DEFAULT
public static final int NO_PADDING
public static final int NO_WRAP
public static final int CRLF
public static final int URL_SAFE
public static final int NO_CLOSE
static final boolean $assertionsDisabled
public static byte[] decode (java.lang.String, int)
String str
int flags
public static byte[] decode (byte[], int)
byte[] input
int flags
public static byte[] decode (byte[], int, int, int)
byte[] input
int offset
int len
int flags
android.util.Base64$Decoder decoder
byte[] temp
public static java.lang.String encodeToString (byte[], int)
java.io.UnsupportedEncodingException e
byte[] input
int flags
public static java.lang.String encodeToString (byte[], int, int, int)
java.io.UnsupportedEncodingException e
byte[] input
int offset
int len
int flags
public static byte[] encode (byte[], int)
byte[] input
int flags
public static byte[] encode (byte[], int, int, int)
byte[] input
int offset
int len
int flags
android.util.Base64$Encoder encoder
int output_len
private void ()
static void ()
}
android/util/ContainerHelpers.classContainerHelpers.java
package android.util
android.util.ContainerHelpers extends java.lang.Object {
void ()
static int binarySearch (int[], int, int)
int mid
int midVal
int[] array
int size
int value
int lo
int hi
static int binarySearch (long[], int, long)
int mid
long midVal
long[] array
int size
long value
int lo
int hi
}
android/util/DisplayMetrics.classDisplayMetrics.java
package android.util
public android.util.DisplayMetrics extends java.lang.Object {
public static final int DENSITY_LOW
public static final int DENSITY_MEDIUM
public static final int DENSITY_TV
public static final int DENSITY_HIGH
public static final int DENSITY_280
public static final int DENSITY_XHIGH
public static final int DENSITY_360
public static final int DENSITY_400
public static final int DENSITY_420
public static final int DENSITY_XXHIGH
public static final int DENSITY_560
public static final int DENSITY_XXXHIGH
public static final int DENSITY_DEFAULT
public static final float DENSITY_DEFAULT_SCALE
public static int DENSITY_DEVICE
public int widthPixels
public int heightPixels
public float density
public int densityDpi
public float scaledDensity
public float xdpi
public float ydpi
public int noncompatWidthPixels
public int noncompatHeightPixels
public float noncompatDensity
public int noncompatDensityDpi
public float noncompatScaledDensity
public float noncompatXdpi
public float noncompatYdpi
public void ()
public void setTo (android.util.DisplayMetrics)
android.util.DisplayMetrics o
public void setToDefaults ()
public boolean equals (java.lang.Object)
Object o
public boolean equals (android.util.DisplayMetrics)
android.util.DisplayMetrics other
public boolean equalsPhysical (android.util.DisplayMetrics)
android.util.DisplayMetrics other
public int hashCode ()
public java.lang.String toString ()
private static int getDeviceDensity ()
static void ()
}
android/util/Log$1.classLog.java
package android.util
final android.util.Log$1 extends java.lang.Object implements android.util.Log$TerribleFailureHandler {
void ()
public void onTerribleFailure (java.lang.String, android.util.Log$TerribleFailure, boolean)
String tag
android.util.Log$TerribleFailure what
boolean system
}
android/util/Log$TerribleFailure.classLog.java
package android.util
android.util.Log$TerribleFailure extends java.lang.Exception {
void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
}
android/util/Log$TerribleFailureHandler.classLog.java
package android.util
public abstract android.util.Log$TerribleFailureHandler extends java.lang.Object {
public abstract void onTerribleFailure (java.lang.String, android.util.Log$TerribleFailure, boolean)
}
android/util/Log.classLog.java
package android.util
public final android.util.Log extends java.lang.Object {
public static final int VERBOSE
public static final int DEBUG
public static final int INFO
public static final int WARN
public static final int ERROR
public static final int ASSERT
private static android.util.Log$TerribleFailureHandler sWtfHandler
public static final int LOG_ID_MAIN
public static final int LOG_ID_RADIO
public static final int LOG_ID_EVENTS
public static final int LOG_ID_SYSTEM
public static final int LOG_ID_CRASH
private void ()
public static int v (java.lang.String, java.lang.String)
String tag
String msg
public static int v (java.lang.String, java.lang.String, java.lang.Throwable)
String tag
String msg
Throwable tr
public static int d (java.lang.String, java.lang.String)
String tag
String msg
public static int d (java.lang.String, java.lang.String, java.lang.Throwable)
String tag
String msg
Throwable tr
public static int i (java.lang.String, java.lang.String)
String tag
String msg
public static int i (java.lang.String, java.lang.String, java.lang.Throwable)
String tag
String msg
Throwable tr
public static int w (java.lang.String, java.lang.String)
String tag
String msg
public static int w (java.lang.String, java.lang.String, java.lang.Throwable)
String tag
String msg
Throwable tr
public static native boolean isLoggable (java.lang.String, int)
public static int w (java.lang.String, java.lang.Throwable)
String tag
Throwable tr
public static int e (java.lang.String, java.lang.String)
String tag
String msg
public static int e (java.lang.String, java.lang.String, java.lang.Throwable)
String tag
String msg
Throwable tr
public static int wtf (java.lang.String, java.lang.String)
String tag
String msg
public static int wtfStack (java.lang.String, java.lang.String)
String tag
String msg
public static int wtf (java.lang.String, java.lang.Throwable)
String tag
Throwable tr
public static int wtf (java.lang.String, java.lang.String, java.lang.Throwable)
String tag
String msg
Throwable tr
static int wtf (int, java.lang.String, java.lang.String, java.lang.Throwable, boolean, boolean)
int logId
String tag
String msg
Throwable tr
boolean localStack
boolean system
android.util.Log$TerribleFailure what
int bytes
static void wtfQuiet (int, java.lang.String, java.lang.String, boolean)
int logId
String tag
String msg
boolean system
android.util.Log$TerribleFailure what
public static android.util.Log$TerribleFailureHandler setWtfHandler (android.util.Log$TerribleFailureHandler)
android.util.Log$TerribleFailureHandler handler
android.util.Log$TerribleFailureHandler oldHandler
public static java.lang.String getStackTraceString (java.lang.Throwable)
Throwable tr
Throwable t
java.io.StringWriter sw
java.io.PrintWriter pw
public static int println (int, java.lang.String, java.lang.String)
int priority
String tag
String msg
public static native int println_native (int, int, java.lang.String, java.lang.String)
static void ()
}
android/util/LongSparseArray.classLongSparseArray.java
package android.util
public android.util.LongSparseArray extends java.lang.Object implements java.lang.Cloneable {
private static final Object DELETED
private boolean mGarbage
private long[] mKeys
private Object[] mValues
private int mSize
public void ()
public void (int)
int initialCapacity
public android.util.LongSparseArray clone ()
android.util.LongSparseArray clone
public java.lang.Object get (long)
long key
public java.lang.Object get (long, java.lang.Object)
long key
Object valueIfKeyNotFound
int i
public void delete (long)
long key
int i
public void remove (long)
long key
public void removeAt (int)
int index
private void gc ()
Object val
int i
int n
int o
long[] keys
Object[] values
public void put (long, java.lang.Object)
long key
Object value
int i
public int size ()
public long keyAt (int)
int index
public java.lang.Object valueAt (int)
int index
public void setValueAt (int, java.lang.Object)
int index
Object value
public int indexOfKey (long)
long key
public int indexOfValue (java.lang.Object)
int i
Object value
public void clear ()
int i
int n
Object[] values
public void append (long, java.lang.Object)
long key
Object value
public java.lang.String toString ()
long key
Object value
int i
StringBuilder buffer
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static void ()
}
android/util/LruCache.classLruCache.java
package android.util
public android.util.LruCache extends java.lang.Object {
private final java.util.LinkedHashMap map
private int size
private int maxSize
private int putCount
private int createCount
private int evictionCount
private int hitCount
private int missCount
public void (int)
int maxSize
public void resize (int)
int maxSize
public final java.lang.Object get (java.lang.Object)
Object mapValue
Object key
Object mapValue
Object createdValue
public final java.lang.Object put (java.lang.Object, java.lang.Object)
Object previous
Object key
Object value
Object previous
public void trimToSize (int)
java.util.Map$Entry toEvict
Object key
Object value
Object key
Object value
int maxSize
public final java.lang.Object remove (java.lang.Object)
Object previous
Object key
Object previous
protected void entryRemoved (boolean, java.lang.Object, java.lang.Object, java.lang.Object)
boolean evicted
Object key
Object oldValue
Object newValue
protected java.lang.Object create (java.lang.Object)
Object key
private int safeSizeOf (java.lang.Object, java.lang.Object)
Object key
Object value
int result
protected int sizeOf (java.lang.Object, java.lang.Object)
Object key
Object value
public final void evictAll ()
public final synchronized int size ()
public final synchronized int maxSize ()
public final synchronized int hitCount ()
public final synchronized int missCount ()
public final synchronized int createCount ()
public final synchronized int putCount ()
public final synchronized int evictionCount ()
public final synchronized java.util.Map snapshot ()
public final synchronized java.lang.String toString ()
int accesses
int hitPercent
}
android/util/MapCollections$ArrayIterator.classMapCollections.java
package android.util
final android.util.MapCollections$ArrayIterator extends java.lang.Object implements java.util.Iterator {
final int mOffset
int mSize
int mIndex
boolean mCanRemove
final android.util.MapCollections this$0
void (android.util.MapCollections, int)
android.util.MapCollections this$0
int offset
public boolean hasNext ()
public java.lang.Object next ()
Object res
public void remove ()
}
android/util/MapCollections$EntrySet.classMapCollections.java
package android.util
final android.util.MapCollections$EntrySet extends java.lang.Object implements java.util.Set {
final android.util.MapCollections this$0
void (android.util.MapCollections)
android.util.MapCollections this$0
public boolean add (java.util.Map$Entry)
java.util.Map$Entry object
public boolean addAll (java.util.Collection)
java.util.Map$Entry entry
java.util.Collection collection
int oldSize
public void clear ()
public boolean contains (java.lang.Object)
Object o
java.util.Map$Entry e
int index
Object foundVal
public boolean containsAll (java.util.Collection)
java.util.Collection collection
java.util.Iterator it
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object object
public boolean removeAll (java.util.Collection)
java.util.Collection collection
public boolean retainAll (java.util.Collection)
java.util.Collection collection
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
Object key
Object value
int i
int result
public volatile boolean add (java.lang.Object)
}
android/util/MapCollections$KeySet.classMapCollections.java
package android.util
final android.util.MapCollections$KeySet extends java.lang.Object implements java.util.Set {
final android.util.MapCollections this$0
void (android.util.MapCollections)
android.util.MapCollections this$0
public boolean add (java.lang.Object)
Object object
public boolean addAll (java.util.Collection)
java.util.Collection collection
public void clear ()
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection collection
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object object
int index
public boolean removeAll (java.util.Collection)
java.util.Collection collection
public boolean retainAll (java.util.Collection)
java.util.Collection collection
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
Object obj
int i
int result
}
android/util/MapCollections$MapIterator.classMapCollections.java
package android.util
final android.util.MapCollections$MapIterator extends java.lang.Object implements java.util.Iterator java.util.Map$Entry {
int mEnd
int mIndex
boolean mEntryValid
final android.util.MapCollections this$0
void (android.util.MapCollections)
android.util.MapCollections this$0
public boolean hasNext ()
public java.util.Map$Entry next ()
public void remove ()
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object object
public final boolean equals (java.lang.Object)
Object o
java.util.Map$Entry e
public final int hashCode ()
Object key
Object value
public final java.lang.String toString ()
public volatile java.lang.Object next ()
}
android/util/MapCollections$ValuesCollection.classMapCollections.java
package android.util
final android.util.MapCollections$ValuesCollection extends java.lang.Object implements java.util.Collection {
final android.util.MapCollections this$0
void (android.util.MapCollections)
android.util.MapCollections this$0
public boolean add (java.lang.Object)
Object object
public boolean addAll (java.util.Collection)
java.util.Collection collection
public void clear ()
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection collection
java.util.Iterator it
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object object
int index
public boolean removeAll (java.util.Collection)
Object cur
int i
java.util.Collection collection
int N
boolean changed
public boolean retainAll (java.util.Collection)
Object cur
int i
java.util.Collection collection
int N
boolean changed
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
}
android/util/MapCollections.classMapCollections.java
package android.util
abstract android.util.MapCollections extends java.lang.Object {
android.util.MapCollections$EntrySet mEntrySet
android.util.MapCollections$KeySet mKeySet
android.util.MapCollections$ValuesCollection mValues
void ()
public static boolean containsAllHelper (java.util.Map, java.util.Collection)
java.util.Map map
java.util.Collection collection
java.util.Iterator it
public static boolean removeAllHelper (java.util.Map, java.util.Collection)
java.util.Map map
java.util.Collection collection
int oldSize
java.util.Iterator it
public static boolean retainAllHelper (java.util.Map, java.util.Collection)
java.util.Map map
java.util.Collection collection
int oldSize
java.util.Iterator it
public java.lang.Object[] toArrayHelper (int)
int i
int offset
int N
Object[] result
public java.lang.Object[] toArrayHelper (java.lang.Object[], int)
Object[] newArray
int i
Object[] array
int offset
int N
public static boolean equalsSetHelper (java.util.Set, java.lang.Object)
NullPointerException ignored
ClassCastException ignored
java.util.Set s
java.util.Set set
Object object
public java.util.Set getEntrySet ()
public java.util.Set getKeySet ()
public java.util.Collection getValues ()
protected abstract int colGetSize ()
protected abstract java.lang.Object colGetEntry (int, int)
protected abstract int colIndexOfKey (java.lang.Object)
protected abstract int colIndexOfValue (java.lang.Object)
protected abstract java.util.Map colGetMap ()
protected abstract void colPut (java.lang.Object, java.lang.Object)
protected abstract java.lang.Object colSetValue (int, java.lang.Object)
protected abstract void colRemoveAt (int)
protected abstract void colClear ()
}
android/util/MutableBoolean.classMutableBoolean.java
package android.util
public final android.util.MutableBoolean extends java.lang.Object {
public boolean value
public void (boolean)
boolean value
}
android/util/MutableByte.classMutableByte.java
package android.util
public final android.util.MutableByte extends java.lang.Object {
public byte value
public void (byte)
byte value
}
android/util/MutableChar.classMutableChar.java
package android.util
public final android.util.MutableChar extends java.lang.Object {
public char value
public void (char)
char value
}
android/util/MutableDouble.classMutableDouble.java
package android.util
public final android.util.MutableDouble extends java.lang.Object {
public double value
public void (double)
double value
}
android/util/MutableFloat.classMutableFloat.java
package android.util
public final android.util.MutableFloat extends java.lang.Object {
public float value
public void (float)
float value
}
android/util/MutableInt.classMutableInt.java
package android.util
public final android.util.MutableInt extends java.lang.Object {
public int value
public void (int)
int value
}
android/util/MutableLong.classMutableLong.java
package android.util
public final android.util.MutableLong extends java.lang.Object {
public long value
public void (long)
long value
}
android/util/MutableShort.classMutableShort.java
package android.util
public final android.util.MutableShort extends java.lang.Object {
public short value
public void (short)
short value
}
android/util/Pair.classPair.java
package android.util
public android.util.Pair extends java.lang.Object {
public final Object first
public final Object second
public void (java.lang.Object, java.lang.Object)
Object first
Object second
public boolean equals (java.lang.Object)
Object o
android.util.Pair p
public int hashCode ()
public static android.util.Pair create (java.lang.Object, java.lang.Object)
Object a
Object b
}
android/util/PrefixPrinter.classPrefixPrinter.java
package android.util
public android.util.PrefixPrinter extends java.lang.Object implements android.util.Printer {
private final android.util.Printer mPrinter
private final String mPrefix
public static android.util.Printer create (android.util.Printer, java.lang.String)
android.util.Printer printer
String prefix
private void (android.util.Printer, java.lang.String)
android.util.Printer printer
String prefix
public void println (java.lang.String)
String str
}
android/util/Printer.classPrinter.java
package android.util
public abstract android.util.Printer extends java.lang.Object {
public abstract void println (java.lang.String)
}
android/util/Size.classSize.java
package android.util
public final android.util.Size extends java.lang.Object {
private final int mWidth
private final int mHeight
public void (int, int)
int width
int height
public int getWidth ()
public int getHeight ()
public boolean equals (java.lang.Object)
android.util.Size other
Object obj
public java.lang.String toString ()
private static java.lang.NumberFormatException invalidSize (java.lang.String)
String s
public static android.util.Size parseSize (java.lang.String) throws java.lang.NumberFormatException
NumberFormatException e
String string
int sep_ix
public int hashCode ()
}
android/util/SizeF.classSizeF.java
package android.util
public final android.util.SizeF extends java.lang.Object {
private final float mWidth
private final float mHeight
public void (float, float)
float width
float height
public float getWidth ()
public float getHeight ()
public boolean equals (java.lang.Object)
android.util.SizeF other
Object obj
public java.lang.String toString ()
private static java.lang.NumberFormatException invalidSizeF (java.lang.String)
String s
public static android.util.SizeF parseSizeF (java.lang.String) throws java.lang.NumberFormatException
NumberFormatException e
IllegalArgumentException e
String string
int sep_ix
public int hashCode ()
}
android/util/Slog.classSlog.java
package android.util
public final android.util.Slog extends java.lang.Object {
private void ()
public static int v (java.lang.String, java.lang.String)
String tag
String msg
public static int v (java.lang.String, java.lang.String, java.lang.Throwable)
String tag
String msg
Throwable tr
public static int d (java.lang.String, java.lang.String)
String tag
String msg
public static int d (java.lang.String, java.lang.String, java.lang.Throwable)
String tag
String msg
Throwable tr
public static int i (java.lang.String, java.lang.String)
String tag
String msg
public static int i (java.lang.String, java.lang.String, java.lang.Throwable)
String tag
String msg
Throwable tr
public static int w (java.lang.String, java.lang.String)
String tag
String msg
public static int w (java.lang.String, java.lang.String, java.lang.Throwable)
String tag
String msg
Throwable tr
public static int w (java.lang.String, java.lang.Throwable)
String tag
Throwable tr
public static int e (java.lang.String, java.lang.String)
String tag
String msg
public static int e (java.lang.String, java.lang.String, java.lang.Throwable)
String tag
String msg
Throwable tr
public static int wtf (java.lang.String, java.lang.String)
String tag
String msg
public static void wtfQuiet (java.lang.String, java.lang.String)
String tag
String msg
public static int wtfStack (java.lang.String, java.lang.String)
String tag
String msg
public static int wtf (java.lang.String, java.lang.Throwable)
String tag
Throwable tr
public static int wtf (java.lang.String, java.lang.String, java.lang.Throwable)
String tag
String msg
Throwable tr
public static int println (int, java.lang.String, java.lang.String)
int priority
String tag
String msg
}
android/util/SparseArray.classSparseArray.java
package android.util
public android.util.SparseArray extends java.lang.Object implements java.lang.Cloneable {
private static final Object DELETED
private boolean mGarbage
private int[] mKeys
private Object[] mValues
private int mSize
public void ()
public void (int)
int initialCapacity
public android.util.SparseArray clone ()
android.util.SparseArray clone
public java.lang.Object get (int)
int key
public java.lang.Object get (int, java.lang.Object)
int key
Object valueIfKeyNotFound
int i
public void delete (int)
int key
int i
public java.lang.Object removeReturnOld (int)
Object old
int key
int i
public void remove (int)
int key
public void removeAt (int)
int index
public void removeAtRange (int, int)
int i
int index
int size
int end
private void gc ()
Object val
int i
int n
int o
int[] keys
Object[] values
public void put (int, java.lang.Object)
int key
Object value
int i
public int size ()
public int keyAt (int)
int index
public java.lang.Object valueAt (int)
int index
public void setValueAt (int, java.lang.Object)
int index
Object value
public int indexOfKey (int)
int key
public int indexOfValue (java.lang.Object)
int i
Object value
public void clear ()
int i
int n
Object[] values
public void append (int, java.lang.Object)
int key
Object value
public java.lang.String toString ()
int key
Object value
int i
StringBuilder buffer
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static void ()
}
android/util/SparseBooleanArray.classSparseBooleanArray.java
package android.util
public android.util.SparseBooleanArray extends java.lang.Object implements java.lang.Cloneable {
private int[] mKeys
private boolean[] mValues
private int mSize
public void ()
public void (int)
int initialCapacity
public android.util.SparseBooleanArray clone ()
android.util.SparseBooleanArray clone
public boolean get (int)
int key
public boolean get (int, boolean)
int key
boolean valueIfKeyNotFound
int i
public void delete (int)
int key
int i
public void removeAt (int)
int index
public void put (int, boolean)
int key
boolean value
int i
public int size ()
public int keyAt (int)
int index
public boolean valueAt (int)
int index
public void setValueAt (int, boolean)
int index
boolean value
public int indexOfKey (int)
int key
public int indexOfValue (boolean)
int i
boolean value
public void clear ()
public void append (int, boolean)
int key
boolean value
public java.lang.String toString ()
int key
boolean value
int i
StringBuilder buffer
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
android/util/SparseIntArray.classSparseIntArray.java
package android.util
public android.util.SparseIntArray extends java.lang.Object implements java.lang.Cloneable {
private int[] mKeys
private int[] mValues
private int mSize
public void ()
public void (int)
int initialCapacity
public android.util.SparseIntArray clone ()
android.util.SparseIntArray clone
public int get (int)
int key
public int get (int, int)
int key
int valueIfKeyNotFound
int i
public void delete (int)
int key
int i
public void removeAt (int)
int index
public void put (int, int)
int key
int value
int i
public int size ()
public int keyAt (int)
int index
public int valueAt (int)
int index
public void setValueAt (int, int)
int index
int value
public int indexOfKey (int)
int key
public int indexOfValue (int)
int i
int value
public void clear ()
public void append (int, int)
int key
int value
public java.lang.String toString ()
int key
int value
int i
StringBuilder buffer
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
android/util/TimeUtils.classTimeUtils.java
package android.util
public android.util.TimeUtils extends java.lang.Object {
private static final boolean DBG
private static final String TAG
private static final Object sLastLockObj
private static java.util.ArrayList sLastZones
private static String sLastCountry
private static final Object sLastUniqueLockObj
private static java.util.ArrayList sLastUniqueZoneOffsets
private static String sLastUniqueCountry
private static java.text.SimpleDateFormat sLoggingFormat
public static final int HUNDRED_DAY_FIELD_LEN
private static final int SECONDS_PER_MINUTE
private static final int SECONDS_PER_HOUR
private static final int SECONDS_PER_DAY
public static final long NANOS_PER_MS
private static final Object sFormatSync
private static char[] sFormatStr
private static char[] sTmpFormatStr
public void ()
public static java.lang.String getTimeZoneDatabaseVersion ()
private static int accumField (int, int, boolean, int)
int num
int amt
int suffix
boolean always
int zeropad
private static int printFieldLocked (char[], int, char, int, boolean, int)
int dig
int tmp
int dig
int dig
int startPos
char[] formatStr
int amt
char suffix
int pos
boolean always
int zeropad
private static int formatDurationLocked (long, int)
int pos
char prefix
int myLen
long duration
int fieldLen
char[] formatStr
char prefix
int millis
int seconds
int days
int hours
int minutes
int pos
int start
boolean zeropad
public static void formatDuration (long, java.lang.StringBuilder)
int len
long duration
StringBuilder builder
public static void formatDuration (long, java.io.PrintWriter, int)
int len
long duration
java.io.PrintWriter pw
int fieldLen
public static void formatDuration (long, java.io.PrintWriter)
long duration
java.io.PrintWriter pw
public static void formatDuration (long, long, java.io.PrintWriter)
long time
long now
java.io.PrintWriter pw
public static java.lang.String formatUptime (long)
long time
long diff
public static java.lang.String logTimeOfDay (long)
long millis
java.util.Calendar c
public static java.lang.String formatForLogging (long)
long millis
static void ()
}
android/util/TypedValue.classTypedValue.java
package android.util
public android.util.TypedValue extends java.lang.Object {
public static final int TYPE_NULL
public static final int TYPE_REFERENCE
public static final int TYPE_ATTRIBUTE
public static final int TYPE_STRING
public static final int TYPE_FLOAT
public static final int TYPE_DIMENSION
public static final int TYPE_FRACTION
public static final int TYPE_FIRST_INT
public static final int TYPE_INT_DEC
public static final int TYPE_INT_HEX
public static final int TYPE_INT_BOOLEAN
public static final int TYPE_FIRST_COLOR_INT
public static final int TYPE_INT_COLOR_ARGB8
public static final int TYPE_INT_COLOR_RGB8
public static final int TYPE_INT_COLOR_ARGB4
public static final int TYPE_INT_COLOR_RGB4
public static final int TYPE_LAST_COLOR_INT
public static final int TYPE_LAST_INT
public static final int COMPLEX_UNIT_SHIFT
public static final int COMPLEX_UNIT_MASK
public static final int COMPLEX_UNIT_PX
public static final int COMPLEX_UNIT_DIP
public static final int COMPLEX_UNIT_SP
public static final int COMPLEX_UNIT_PT
public static final int COMPLEX_UNIT_IN
public static final int COMPLEX_UNIT_MM
public static final int COMPLEX_UNIT_FRACTION
public static final int COMPLEX_UNIT_FRACTION_PARENT
public static final int COMPLEX_RADIX_SHIFT
public static final int COMPLEX_RADIX_MASK
public static final int COMPLEX_RADIX_23p0
public static final int COMPLEX_RADIX_16p7
public static final int COMPLEX_RADIX_8p15
public static final int COMPLEX_RADIX_0p23
public static final int COMPLEX_MANTISSA_SHIFT
public static final int COMPLEX_MANTISSA_MASK
public static final int DATA_NULL_UNDEFINED
public static final int DATA_NULL_EMPTY
public static final int DENSITY_DEFAULT
public static final int DENSITY_NONE
public int type
public CharSequence string
public int data
public int assetCookie
public int resourceId
public int changingConfigurations
public int density
private static final float MANTISSA_MULT
private static final float[] RADIX_MULTS
private static final String[] DIMENSION_UNIT_STRS
private static final String[] FRACTION_UNIT_STRS
public void ()
public final float getFloat ()
public static float complexToFloat (int)
int complex
public static float complexToDimension (int, android.util.DisplayMetrics)
int data
android.util.DisplayMetrics metrics
public static int complexToDimensionPixelOffset (int, android.util.DisplayMetrics)
int data
android.util.DisplayMetrics metrics
public static int complexToDimensionPixelSize (int, android.util.DisplayMetrics)
int data
android.util.DisplayMetrics metrics
float value
float f
int res
public static float complexToDimensionNoisy (int, android.util.DisplayMetrics)
int data
android.util.DisplayMetrics metrics
public int getComplexUnit ()
public static float applyDimension (int, float, android.util.DisplayMetrics)
int unit
float value
android.util.DisplayMetrics metrics
public float getDimension (android.util.DisplayMetrics)
android.util.DisplayMetrics metrics
public static float complexToFraction (int, float, float)
int data
float base
float pbase
public float getFraction (float, float)
float base
float pbase
public final java.lang.CharSequence coerceToString ()
int t
public static final java.lang.String coerceToString (int, int)
int type
int data
public void setTo (android.util.TypedValue)
android.util.TypedValue other
public java.lang.String toString ()
StringBuilder sb
static void ()
}
android/util/Xml$Encoding.classXml.java
package android.util
public final android.util.Xml$Encoding extends java.lang.Enum {
public static final android.util.Xml$Encoding US_ASCII
public static final android.util.Xml$Encoding UTF_8
public static final android.util.Xml$Encoding UTF_16
public static final android.util.Xml$Encoding ISO_8859_1
final String expatName
private static final android.util.Xml$Encoding[] $VALUES
public static android.util.Xml$Encoding[] values ()
public static android.util.Xml$Encoding valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String expatName
static void ()
}
android/util/Xml$XmlSerializerFactory.classXml.java
package android.util
android.util.Xml$XmlSerializerFactory extends java.lang.Object {
static final String TYPE
static final org.xmlpull.v1.XmlPullParserFactory instance
void ()
static void ()
org.xmlpull.v1.XmlPullParserException e
}
android/util/Xml.classXml.java
package android.util
public android.util.Xml extends java.lang.Object {
public static String FEATURE_RELAXED
public void ()
public static void parse (java.lang.String, org.xml.sax.ContentHandler) throws org.xml.sax.SAXException
org.xml.sax.XMLReader reader
java.io.IOException e
String xml
org.xml.sax.ContentHandler contentHandler
public static void parse (java.io.Reader, org.xml.sax.ContentHandler) throws java.io.IOException org.xml.sax.SAXException
java.io.Reader in
org.xml.sax.ContentHandler contentHandler
org.xml.sax.XMLReader reader
public static void parse (java.io.InputStream, android.util.Xml$Encoding, org.xml.sax.ContentHandler) throws java.io.IOException org.xml.sax.SAXException
java.io.InputStream in
android.util.Xml$Encoding encoding
org.xml.sax.ContentHandler contentHandler
org.xml.sax.XMLReader reader
org.xml.sax.InputSource source
public static org.xmlpull.v1.XmlPullParser newPullParser ()
org.kxml2.io.KXmlParser parser
org.xmlpull.v1.XmlPullParserException e
public static org.xmlpull.v1.XmlSerializer newSerializer ()
org.xmlpull.v1.XmlPullParserException e
public static android.util.Xml$Encoding findEncodingByName (java.lang.String) throws java.io.UnsupportedEncodingException
android.util.Xml$Encoding encoding
String encodingName
public static android.util.AttributeSet asAttributeSet (org.xmlpull.v1.XmlPullParser)
org.xmlpull.v1.XmlPullParser parser
static void ()
}
android/util/XmlPullAttributes.classXmlPullAttributes.java
package android.util
android.util.XmlPullAttributes extends java.lang.Object implements android.util.AttributeSet {
org.xmlpull.v1.XmlPullParser mParser
public void (org.xmlpull.v1.XmlPullParser)
org.xmlpull.v1.XmlPullParser parser
public int getAttributeCount ()
public java.lang.String getAttributeName (int)
int index
public java.lang.String getAttributeValue (int)
int index
public java.lang.String getAttributeValue (java.lang.String, java.lang.String)
String namespace
String name
public java.lang.String getPositionDescription ()
public int getAttributeNameResource (int)
int index
public int getAttributeListValue (java.lang.String, java.lang.String, java.lang.String[], int)
String namespace
String attribute
String[] options
int defaultValue
public boolean getAttributeBooleanValue (java.lang.String, java.lang.String, boolean)
String namespace
String attribute
boolean defaultValue
public int getAttributeResourceValue (java.lang.String, java.lang.String, int)
String namespace
String attribute
int defaultValue
public int getAttributeIntValue (java.lang.String, java.lang.String, int)
String namespace
String attribute
int defaultValue
public int getAttributeUnsignedIntValue (java.lang.String, java.lang.String, int)
String namespace
String attribute
int defaultValue
public float getAttributeFloatValue (java.lang.String, java.lang.String, float)
String namespace
String attribute
float defaultValue
String s
public int getAttributeListValue (int, java.lang.String[], int)
int index
String[] options
int defaultValue
public boolean getAttributeBooleanValue (int, boolean)
int index
boolean defaultValue
public int getAttributeResourceValue (int, int)
int index
int defaultValue
public int getAttributeIntValue (int, int)
int index
int defaultValue
public int getAttributeUnsignedIntValue (int, int)
int index
int defaultValue
public float getAttributeFloatValue (int, float)
int index
float defaultValue
String s
public java.lang.String getIdAttribute ()
public java.lang.String getClassAttribute ()
public int getIdAttributeResourceValue (int)
int defaultValue
public int getStyleAttribute ()
}
com/
com/android/
com/android/dex/
com/android/dex/Annotation.classAnnotation.java
package com.android.dex
public final com.android.dex.Annotation extends java.lang.Object implements java.lang.Comparable {
private final com.android.dex.Dex dex
private final byte visibility
private final com.android.dex.EncodedValue encodedAnnotation
public void (com.android.dex.Dex, byte, com.android.dex.EncodedValue)
com.android.dex.Dex dex
byte visibility
com.android.dex.EncodedValue encodedAnnotation
public byte getVisibility ()
public com.android.dex.EncodedValueReader getReader ()
public int getTypeIndex ()
com.android.dex.EncodedValueReader reader
public void writeTo (com.android.dex.Dex$Section)
com.android.dex.Dex$Section out
public int compareTo (com.android.dex.Annotation)
com.android.dex.Annotation other
public java.lang.String toString ()
public volatile int compareTo (java.lang.Object)
}
com/android/dex/ClassData$Field.classClassData.java
package com.android.dex
public com.android.dex.ClassData$Field extends java.lang.Object {
private final int fieldIndex
private final int accessFlags
public void (int, int)
int fieldIndex
int accessFlags
public int getFieldIndex ()
public int getAccessFlags ()
}
com/android/dex/ClassData$Method.classClassData.java
package com.android.dex
public com.android.dex.ClassData$Method extends java.lang.Object {
private final int methodIndex
private final int accessFlags
private final int codeOffset
public void (int, int, int)
int methodIndex
int accessFlags
int codeOffset
public int getMethodIndex ()
public int getAccessFlags ()
public int getCodeOffset ()
}
com/android/dex/ClassData.classClassData.java
package com.android.dex
public final com.android.dex.ClassData extends java.lang.Object {
private final com.android.dex.ClassData$Field[] staticFields
private final com.android.dex.ClassData$Field[] instanceFields
private final com.android.dex.ClassData$Method[] directMethods
private final com.android.dex.ClassData$Method[] virtualMethods
public void (com.android.dex.ClassData$Field[], com.android.dex.ClassData$Field[], com.android.dex.ClassData$Method[], com.android.dex.ClassData$Method[])
com.android.dex.ClassData$Field[] staticFields
com.android.dex.ClassData$Field[] instanceFields
com.android.dex.ClassData$Method[] directMethods
com.android.dex.ClassData$Method[] virtualMethods
public com.android.dex.ClassData$Field[] getStaticFields ()
public com.android.dex.ClassData$Field[] getInstanceFields ()
public com.android.dex.ClassData$Method[] getDirectMethods ()
public com.android.dex.ClassData$Method[] getVirtualMethods ()
public com.android.dex.ClassData$Field[] allFields ()
com.android.dex.ClassData$Field[] result
public com.android.dex.ClassData$Method[] allMethods ()
com.android.dex.ClassData$Method[] result
}
com/android/dex/ClassDef.classClassDef.java
package com.android.dex
public final com.android.dex.ClassDef extends java.lang.Object {
public static final int NO_INDEX
private final com.android.dex.Dex buffer
private final int offset
private final int typeIndex
private final int accessFlags
private final int supertypeIndex
private final int interfacesOffset
private final int sourceFileIndex
private final int annotationsOffset
private final int classDataOffset
private final int staticValuesOffset
public void (com.android.dex.Dex, int, int, int, int, int, int, int, int, int)
com.android.dex.Dex buffer
int offset
int typeIndex
int accessFlags
int supertypeIndex
int interfacesOffset
int sourceFileIndex
int annotationsOffset
int classDataOffset
int staticValuesOffset
public int getOffset ()
public int getTypeIndex ()
public int getSupertypeIndex ()
public int getInterfacesOffset ()
public short[] getInterfaces ()
public int getAccessFlags ()
public int getSourceFileIndex ()
public int getAnnotationsOffset ()
public int getClassDataOffset ()
public int getStaticValuesOffset ()
public java.lang.String toString ()
StringBuilder result
}
com/android/dex/Code$CatchHandler.classCode.java
package com.android.dex
public com.android.dex.Code$CatchHandler extends java.lang.Object {
final int[] typeIndexes
final int[] addresses
final int catchAllAddress
final int offset
public void (int[], int[], int, int)
int[] typeIndexes
int[] addresses
int catchAllAddress
int offset
public int[] getTypeIndexes ()
public int[] getAddresses ()
public int getCatchAllAddress ()
public int getOffset ()
}
com/android/dex/Code$Try.classCode.java
package com.android.dex
public com.android.dex.Code$Try extends java.lang.Object {
final int startAddress
final int instructionCount
final int catchHandlerIndex
void (int, int, int)
int startAddress
int instructionCount
int catchHandlerIndex
public int getStartAddress ()
public int getInstructionCount ()
public int getCatchHandlerIndex ()
}
com/android/dex/Code.classCode.java
package com.android.dex
public final com.android.dex.Code extends java.lang.Object {
private final int registersSize
private final int insSize
private final int outsSize
private final int debugInfoOffset
private final short[] instructions
private final com.android.dex.Code$Try[] tries
private final com.android.dex.Code$CatchHandler[] catchHandlers
public void (int, int, int, int, short[], com.android.dex.Code$Try[], com.android.dex.Code$CatchHandler[])
int registersSize
int insSize
int outsSize
int debugInfoOffset
short[] instructions
com.android.dex.Code$Try[] tries
com.android.dex.Code$CatchHandler[] catchHandlers
public int getRegistersSize ()
public int getInsSize ()
public int getOutsSize ()
public int getDebugInfoOffset ()
public short[] getInstructions ()
public com.android.dex.Code$Try[] getTries ()
public com.android.dex.Code$CatchHandler[] getCatchHandlers ()
}
com/android/dex/Dex$1.classDex.java
package com.android.dex
com.android.dex.Dex$1 extends java.lang.Object {
}
com/android/dex/Dex$ClassDefIterable.classDex.java
package com.android.dex
final com.android.dex.Dex$ClassDefIterable extends java.lang.Object implements java.lang.Iterable {
final com.android.dex.Dex this$0
private void (com.android.dex.Dex)
public java.util.Iterator iterator ()
void (com.android.dex.Dex, com.android.dex.Dex$1)
com.android.dex.Dex x0
com.android.dex.Dex$1 x1
}
com/android/dex/Dex$ClassDefIterator.classDex.java
package com.android.dex
final com.android.dex.Dex$ClassDefIterator extends java.lang.Object implements java.util.Iterator {
private final com.android.dex.Dex$Section in
private int count
final com.android.dex.Dex this$0
private void (com.android.dex.Dex)
public boolean hasNext ()
public com.android.dex.ClassDef next ()
public void remove ()
public volatile java.lang.Object next ()
void (com.android.dex.Dex, com.android.dex.Dex$1)
com.android.dex.Dex x0
com.android.dex.Dex$1 x1
}
com/android/dex/Dex$FieldIdTable.classDex.java
package com.android.dex
final com.android.dex.Dex$FieldIdTable extends java.util.AbstractList implements java.util.RandomAccess {
final com.android.dex.Dex this$0
private void (com.android.dex.Dex)
public com.android.dex.FieldId get (int)
int index
public int size ()
public volatile java.lang.Object get (int)
void (com.android.dex.Dex, com.android.dex.Dex$1)
com.android.dex.Dex x0
com.android.dex.Dex$1 x1
}
com/android/dex/Dex$MethodIdTable.classDex.java
package com.android.dex
final com.android.dex.Dex$MethodIdTable extends java.util.AbstractList implements java.util.RandomAccess {
final com.android.dex.Dex this$0
private void (com.android.dex.Dex)
public com.android.dex.MethodId get (int)
int index
public int size ()
public volatile java.lang.Object get (int)
void (com.android.dex.Dex, com.android.dex.Dex$1)
com.android.dex.Dex x0
com.android.dex.Dex$1 x1
}
com/android/dex/Dex$ProtoIdTable.classDex.java
package com.android.dex
final com.android.dex.Dex$ProtoIdTable extends java.util.AbstractList implements java.util.RandomAccess {
final com.android.dex.Dex this$0
private void (com.android.dex.Dex)
public com.android.dex.ProtoId get (int)
int index
public int size ()
public volatile java.lang.Object get (int)
void (com.android.dex.Dex, com.android.dex.Dex$1)
com.android.dex.Dex x0
com.android.dex.Dex$1 x1
}
com/android/dex/Dex$Section.classDex.java
package com.android.dex
public final com.android.dex.Dex$Section extends java.lang.Object implements com.android.dex.util.ByteInput com.android.dex.util.ByteOutput {
private final String name
private final java.nio.ByteBuffer data
private final int initialPosition
final com.android.dex.Dex this$0
private void (com.android.dex.Dex, java.lang.String, java.nio.ByteBuffer)
com.android.dex.Dex this$0
String name
java.nio.ByteBuffer data
public int getPosition ()
public int readInt ()
public short readShort ()
public int readUnsignedShort ()
public byte readByte ()
public byte[] readByteArray (int)
int length
byte[] result
public short[] readShortArray (int)
int i
int length
short[] result
public int readUleb128 ()
public int readUleb128p1 ()
public int readSleb128 ()
public void writeUleb128p1 (int)
int i
public com.android.dex.TypeList readTypeList ()
int size
short[] types
public java.lang.String readString ()
int expectedLength
String result
java.io.UTFDataFormatException e
int offset
int savedPosition
int savedLimit
public com.android.dex.FieldId readFieldId ()
int declaringClassIndex
int typeIndex
int nameIndex
public com.android.dex.MethodId readMethodId ()
int declaringClassIndex
int protoIndex
int nameIndex
public com.android.dex.ProtoId readProtoId ()
int shortyIndex
int returnTypeIndex
int parametersOffset
public com.android.dex.ClassDef readClassDef ()
int offset
int type
int accessFlags
int supertype
int interfacesOffset
int sourceFileIndex
int annotationsOffset
int classDataOffset
int staticValuesOffset
private com.android.dex.Code readCode ()
com.android.dex.Dex$Section triesSection
com.android.dex.Code$Try[] tries
com.android.dex.Code$CatchHandler[] catchHandlers
int registersSize
int insSize
int outsSize
int triesSize
int debugInfoOffset
int instructionsSize
short[] instructions
com.android.dex.Code$Try[] tries
com.android.dex.Code$CatchHandler[] catchHandlers
private com.android.dex.Code$CatchHandler[] readCatchHandlers ()
int offset
int i
int baseOffset
int catchHandlersSize
com.android.dex.Code$CatchHandler[] result
private com.android.dex.Code$Try[] readTries (int, com.android.dex.Code$CatchHandler[])
int startAddress
int instructionCount
int handlerOffset
int catchHandlerIndex
int i
int triesSize
com.android.dex.Code$CatchHandler[] catchHandlers
com.android.dex.Code$Try[] result
private int findCatchHandlerIndex (com.android.dex.Code$CatchHandler[], int)
com.android.dex.Code$CatchHandler catchHandler
int i
com.android.dex.Code$CatchHandler[] catchHandlers
int offset
private com.android.dex.Code$CatchHandler readCatchHandler (int)
int i
int offset
int size
int handlersCount
int[] typeIndexes
int[] addresses
int catchAllAddress
private com.android.dex.ClassData readClassData ()
int staticFieldsSize
int instanceFieldsSize
int directMethodsSize
int virtualMethodsSize
com.android.dex.ClassData$Field[] staticFields
com.android.dex.ClassData$Field[] instanceFields
com.android.dex.ClassData$Method[] directMethods
com.android.dex.ClassData$Method[] virtualMethods
private com.android.dex.ClassData$Field[] readFields (int)
int accessFlags
int i
int count
com.android.dex.ClassData$Field[] result
int fieldIndex
private com.android.dex.ClassData$Method[] readMethods (int)
int accessFlags
int codeOff
int i
int count
com.android.dex.ClassData$Method[] result
int methodIndex
private byte[] getBytesFrom (int)
int start
int end
byte[] result
public com.android.dex.Annotation readAnnotation ()
byte visibility
int start
public com.android.dex.EncodedValue readEncodedArray ()
int start
public void skip (int)
int count
public void alignToFourBytes ()
public void alignToFourBytesWithZeroFill ()
public void assertFourByteAligned ()
public void write (byte[])
byte[] bytes
public void writeByte (int)
int b
public void writeShort (short)
short i
public void writeUnsignedShort (int)
int i
short s
public void write (short[])
short s
short[] shorts
public void writeInt (int)
int i
public void writeUleb128 (int)
ArrayIndexOutOfBoundsException e
int i
public void writeSleb128 (int)
ArrayIndexOutOfBoundsException e
int i
public void writeStringData (java.lang.String)
int length
java.io.UTFDataFormatException e
String value
public void writeTypeList (com.android.dex.TypeList)
short type
com.android.dex.TypeList typeList
short[] types
public int remaining ()
public int used ()
void (com.android.dex.Dex, java.lang.String, java.nio.ByteBuffer, com.android.dex.Dex$1)
com.android.dex.Dex x0
String x1
java.nio.ByteBuffer x2
com.android.dex.Dex$1 x3
static com.android.dex.ClassData access$800 (com.android.dex.Dex$Section)
com.android.dex.Dex$Section x0
static com.android.dex.Code access$900 (com.android.dex.Dex$Section)
com.android.dex.Dex$Section x0
}
com/android/dex/Dex$StringTable.classDex.java
package com.android.dex
final com.android.dex.Dex$StringTable extends java.util.AbstractList implements java.util.RandomAccess {
final com.android.dex.Dex this$0
private void (com.android.dex.Dex)
public java.lang.String get (int)
int index
public int size ()
public volatile java.lang.Object get (int)
void (com.android.dex.Dex, com.android.dex.Dex$1)
com.android.dex.Dex x0
com.android.dex.Dex$1 x1
}
com/android/dex/Dex$TypeIndexToDescriptorIndexTable.classDex.java
package com.android.dex
final com.android.dex.Dex$TypeIndexToDescriptorIndexTable extends java.util.AbstractList implements java.util.RandomAccess {
final com.android.dex.Dex this$0
private void (com.android.dex.Dex)
public java.lang.Integer get (int)
int index
public int size ()
public volatile java.lang.Object get (int)
void (com.android.dex.Dex, com.android.dex.Dex$1)
com.android.dex.Dex x0
com.android.dex.Dex$1 x1
}
com/android/dex/Dex$TypeIndexToDescriptorTable.classDex.java
package com.android.dex
final com.android.dex.Dex$TypeIndexToDescriptorTable extends java.util.AbstractList implements java.util.RandomAccess {
final com.android.dex.Dex this$0
private void (com.android.dex.Dex)
public java.lang.String get (int)
int index
public int size ()
public volatile java.lang.Object get (int)
void (com.android.dex.Dex, com.android.dex.Dex$1)
com.android.dex.Dex x0
com.android.dex.Dex$1 x1
}
com/android/dex/Dex.classDex.java
package com.android.dex
public final com.android.dex.Dex extends java.lang.Object {
private static final int CHECKSUM_OFFSET
private static final int CHECKSUM_SIZE
private static final int SIGNATURE_OFFSET
private static final int SIGNATURE_SIZE
static final short[] EMPTY_SHORT_ARRAY
private java.nio.ByteBuffer data
private final com.android.dex.TableOfContents tableOfContents
private int nextSectionStart
private final com.android.dex.Dex$StringTable strings
private final com.android.dex.Dex$TypeIndexToDescriptorIndexTable typeIds
private final com.android.dex.Dex$TypeIndexToDescriptorTable typeNames
private final com.android.dex.Dex$ProtoIdTable protoIds
private final com.android.dex.Dex$FieldIdTable fieldIds
private final com.android.dex.Dex$MethodIdTable methodIds
public void (byte[]) throws java.io.IOException
byte[] data
private void (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer data
public void (int) throws java.io.IOException
int byteCount
public void (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
public void (java.io.File) throws java.io.IOException
java.util.zip.ZipFile zipFile
java.util.zip.ZipEntry entry
java.io.File file
public static com.android.dex.Dex create (java.nio.ByteBuffer) throws java.io.IOException
int offset
int length
java.nio.ByteBuffer data
private void loadFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
java.io.ByteArrayOutputStream bytesOut
byte[] buffer
int count
private static void checkBounds (int, int)
int index
int length
public void writeTo (java.io.OutputStream) throws java.io.IOException
int count
java.io.OutputStream out
byte[] buffer
java.nio.ByteBuffer data
public void writeTo (java.io.File) throws java.io.IOException
java.io.File dexOut
java.io.OutputStream out
public com.android.dex.TableOfContents getTableOfContents ()
public com.android.dex.Dex$Section open (int)
int position
java.nio.ByteBuffer sectionData
public com.android.dex.Dex$Section appendSection (int, java.lang.String)
int maxByteCount
String name
int limit
java.nio.ByteBuffer sectionData
com.android.dex.Dex$Section result
public int getLength ()
public int getNextSectionStart ()
public byte[] getBytes ()
java.nio.ByteBuffer data
byte[] result
public java.util.List strings ()
public java.util.List typeIds ()
public java.util.List typeNames ()
public java.util.List protoIds ()
public java.util.List fieldIds ()
public java.util.List methodIds ()
public java.lang.Iterable classDefs ()
public com.android.dex.TypeList readTypeList (int)
int offset
public com.android.dex.ClassData readClassData (com.android.dex.ClassDef)
com.android.dex.ClassDef classDef
int offset
public com.android.dex.Code readCode (com.android.dex.ClassData$Method)
com.android.dex.ClassData$Method method
int offset
public byte[] computeSignature () throws java.io.IOException
java.security.MessageDigest digest
java.security.NoSuchAlgorithmException e
int count
java.security.MessageDigest digest
byte[] buffer
java.nio.ByteBuffer data
public int computeChecksum () throws java.io.IOException
int count
java.util.zip.Adler32 adler32
byte[] buffer
java.nio.ByteBuffer data
public void writeHashes () throws java.io.IOException
public int nameIndexFromFieldIndex (int)
int fieldIndex
int position
public int findStringIndex (java.lang.String)
String s
public int findTypeIndex (java.lang.String)
String descriptor
public int findFieldIndex (com.android.dex.FieldId)
com.android.dex.FieldId fieldId
public int findMethodIndex (com.android.dex.MethodId)
com.android.dex.MethodId methodId
public int findClassDefIndexFromTypeIndex (int)
int i
int typeIndex
public int typeIndexFromFieldIndex (int)
int fieldIndex
int position
public int declaringClassIndexFromMethodIndex (int)
int methodIndex
int position
public int nameIndexFromMethodIndex (int)
int methodIndex
int position
public short[] parameterTypeIndicesFromMethodIndex (int)
int i
int methodIndex
int position
int protoIndex
int parametersOffset
int size
short[] types
public int returnTypeIndexFromMethodIndex (int)
int methodIndex
int position
int protoIndex
public int descriptorIndexFromTypeIndex (int)
int typeIndex
int position
public int typeIndexFromClassDefIndex (int)
int classDefIndex
int position
public int annotationDirectoryOffsetFromClassDefIndex (int)
int classDefIndex
int position
public short[] interfaceTypeIndicesFromClassDefIndex (int)
int i
int classDefIndex
int position
int interfacesOffset
int size
short[] types
static com.android.dex.TableOfContents access$1000 (com.android.dex.Dex)
com.android.dex.Dex x0
static void access$1100 (int, int)
int x0
int x1
static com.android.dex.Dex$StringTable access$1200 (com.android.dex.Dex)
com.android.dex.Dex x0
static void ()
}
com/android/dex/DexException.classDexException.java
package com.android.dex
public com.android.dex.DexException extends com.android.dex.util.ExceptionWithContext {
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
}
com/android/dex/DexFormat.classDexFormat.java
package com.android.dex
public final com.android.dex.DexFormat extends java.lang.Object {
public static final int API_CURRENT
public static final int API_NO_EXTENDED_OPCODES
public static final String DEX_IN_JAR_NAME
public static final String MAGIC_PREFIX
public static final String MAGIC_SUFFIX
public static final String VERSION_CURRENT
public static final String VERSION_FOR_API_13
public static final int ENDIAN_TAG
public static final int MAX_MEMBER_IDX
public static final int MAX_TYPE_IDX
private void ()
public static int magicToApi (byte[])
byte[] magic
String version
public static java.lang.String apiToMagic (int)
String version
int targetApiLevel
String version
}
com/android/dex/DexIndexOverflowException.classDexIndexOverflowException.java
package com.android.dex
public final com.android.dex.DexIndexOverflowException extends com.android.dex.DexException {
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
}
com/android/dex/EncodedValue.classEncodedValue.java
package com.android.dex
public final com.android.dex.EncodedValue extends java.lang.Object implements java.lang.Comparable {
private final byte[] data
public void (byte[])
byte[] data
public com.android.dex.util.ByteInput asByteInput ()
public byte[] getBytes ()
public void writeTo (com.android.dex.Dex$Section)
com.android.dex.Dex$Section out
public int compareTo (com.android.dex.EncodedValue)
int i
com.android.dex.EncodedValue other
int size
public java.lang.String toString ()
public volatile int compareTo (java.lang.Object)
}
com/android/dex/EncodedValueCodec.classEncodedValueCodec.java
package com.android.dex
public final com.android.dex.EncodedValueCodec extends java.lang.Object {
private void ()
public static void writeSignedIntegralValue (com.android.dex.util.ByteOutput, int, long)
com.android.dex.util.ByteOutput out
int type
long value
int requiredBits
int requiredBytes
public static void writeUnsignedIntegralValue (com.android.dex.util.ByteOutput, int, long)
com.android.dex.util.ByteOutput out
int type
long value
int requiredBits
int requiredBytes
public static void writeRightZeroExtendedValue (com.android.dex.util.ByteOutput, int, long)
com.android.dex.util.ByteOutput out
int type
long value
int requiredBits
int requiredBytes
public static int readSignedInt (com.android.dex.util.ByteInput, int)
int i
com.android.dex.util.ByteInput in
int zwidth
int result
public static int readUnsignedInt (com.android.dex.util.ByteInput, int, boolean)
int i
int i
com.android.dex.util.ByteInput in
int zwidth
boolean fillOnRight
int result
public static long readSignedLong (com.android.dex.util.ByteInput, int)
int i
com.android.dex.util.ByteInput in
int zwidth
long result
public static long readUnsignedLong (com.android.dex.util.ByteInput, int, boolean)
int i
int i
com.android.dex.util.ByteInput in
int zwidth
boolean fillOnRight
long result
}
com/android/dex/EncodedValueReader.classEncodedValueReader.java
package com.android.dex
public final com.android.dex.EncodedValueReader extends java.lang.Object {
public static final int ENCODED_BYTE
public static final int ENCODED_SHORT
public static final int ENCODED_CHAR
public static final int ENCODED_INT
public static final int ENCODED_LONG
public static final int ENCODED_FLOAT
public static final int ENCODED_DOUBLE
public static final int ENCODED_STRING
public static final int ENCODED_TYPE
public static final int ENCODED_FIELD
public static final int ENCODED_ENUM
public static final int ENCODED_METHOD
public static final int ENCODED_ARRAY
public static final int ENCODED_ANNOTATION
public static final int ENCODED_NULL
public static final int ENCODED_BOOLEAN
private static final int MUST_READ
protected final com.android.dex.util.ByteInput in
private int type
private int annotationType
private int arg
public void (com.android.dex.util.ByteInput)
com.android.dex.util.ByteInput in
public void (com.android.dex.EncodedValue)
com.android.dex.EncodedValue in
public void (com.android.dex.util.ByteInput, int)
com.android.dex.util.ByteInput in
int knownType
public void (com.android.dex.EncodedValue, int)
com.android.dex.EncodedValue in
int knownType
public int peek ()
int argAndType
public int readArray ()
public int readAnnotation ()
public int getAnnotationType ()
public int readAnnotationName ()
public byte readByte ()
public short readShort ()
public char readChar ()
public int readInt ()
public long readLong ()
public float readFloat ()
public double readDouble ()
public int readString ()
public int readType ()
public int readField ()
public int readEnum ()
public int readMethod ()
public void readNull ()
public boolean readBoolean ()
public void skipValue ()
int i
int size
int i
int size
private void checkType (int)
int expected
}
com/android/dex/FieldId.classFieldId.java
package com.android.dex
public final com.android.dex.FieldId extends java.lang.Object implements java.lang.Comparable {
private final com.android.dex.Dex dex
private final int declaringClassIndex
private final int typeIndex
private final int nameIndex
public void (com.android.dex.Dex, int, int, int)
com.android.dex.Dex dex
int declaringClassIndex
int typeIndex
int nameIndex
public int getDeclaringClassIndex ()
public int getTypeIndex ()
public int getNameIndex ()
public int compareTo (com.android.dex.FieldId)
com.android.dex.FieldId other
public void writeTo (com.android.dex.Dex$Section)
com.android.dex.Dex$Section out
public java.lang.String toString ()
public volatile int compareTo (java.lang.Object)
}
com/android/dex/Leb128.classLeb128.java
package com.android.dex
public final com.android.dex.Leb128 extends java.lang.Object {
private void ()
public static int unsignedLeb128Size (int)
int value
int remaining
int count
public static int signedLeb128Size (int)
int value
int remaining
int count
boolean hasMore
int end
public static int readSignedLeb128 (com.android.dex.util.ByteInput)
com.android.dex.util.ByteInput in
int result
int cur
int count
int signBits
public static int readUnsignedLeb128 (com.android.dex.util.ByteInput)
com.android.dex.util.ByteInput in
int result
int cur
int count
public static void writeUnsignedLeb128 (com.android.dex.util.ByteOutput, int)
com.android.dex.util.ByteOutput out
int value
int remaining
public static void writeSignedLeb128 (com.android.dex.util.ByteOutput, int)
com.android.dex.util.ByteOutput out
int value
int remaining
boolean hasMore
int end
}
com/android/dex/MethodId.classMethodId.java
package com.android.dex
public final com.android.dex.MethodId extends java.lang.Object implements java.lang.Comparable {
private final com.android.dex.Dex dex
private final int declaringClassIndex
private final int protoIndex
private final int nameIndex
public void (com.android.dex.Dex, int, int, int)
com.android.dex.Dex dex
int declaringClassIndex
int protoIndex
int nameIndex
public int getDeclaringClassIndex ()
public int getProtoIndex ()
public int getNameIndex ()
public int compareTo (com.android.dex.MethodId)
com.android.dex.MethodId other
public void writeTo (com.android.dex.Dex$Section)
com.android.dex.Dex$Section out
public java.lang.String toString ()
public volatile int compareTo (java.lang.Object)
}
com/android/dex/Mutf8.classMutf8.java
package com.android.dex
public final com.android.dex.Mutf8 extends java.lang.Object {
private void ()
public static java.lang.String decode (com.android.dex.util.ByteInput, char[]) throws java.io.UTFDataFormatException
int b
int b
int c
char a
com.android.dex.util.ByteInput in
char[] out
int s
private static long countBytes (java.lang.String, boolean) throws java.io.UTFDataFormatException
char ch
int i
String s
boolean shortLength
long result
int length
public static void encode (byte[], int, java.lang.String)
char ch
int i
byte[] dst
int offset
String s
int length
public static byte[] encode (java.lang.String) throws java.io.UTFDataFormatException
String s
int utfCount
byte[] result
}
com/android/dex/ProtoId.classProtoId.java
package com.android.dex
public final com.android.dex.ProtoId extends java.lang.Object implements java.lang.Comparable {
private final com.android.dex.Dex dex
private final int shortyIndex
private final int returnTypeIndex
private final int parametersOffset
public void (com.android.dex.Dex, int, int, int)
com.android.dex.Dex dex
int shortyIndex
int returnTypeIndex
int parametersOffset
public int compareTo (com.android.dex.ProtoId)
com.android.dex.ProtoId other
public int getShortyIndex ()
public int getReturnTypeIndex ()
public int getParametersOffset ()
public void writeTo (com.android.dex.Dex$Section)
com.android.dex.Dex$Section out
public java.lang.String toString ()
public volatile int compareTo (java.lang.Object)
}
com/android/dex/SizeOf.classSizeOf.java
package com.android.dex
public final com.android.dex.SizeOf extends java.lang.Object {
public static final int UBYTE
public static final int USHORT
public static final int UINT
public static final int SIGNATURE
public static final int HEADER_ITEM
public static final int STRING_ID_ITEM
public static final int TYPE_ID_ITEM
public static final int TYPE_ITEM
public static final int PROTO_ID_ITEM
public static final int MEMBER_ID_ITEM
public static final int CLASS_DEF_ITEM
public static final int MAP_ITEM
public static final int TRY_ITEM
private void ()
}
com/android/dex/TableOfContents$Section.classTableOfContents.java
package com.android.dex
public com.android.dex.TableOfContents$Section extends java.lang.Object implements java.lang.Comparable {
public final short type
public int size
public int off
public int byteCount
public void (int)
int type
public boolean exists ()
public int compareTo (com.android.dex.TableOfContents$Section)
com.android.dex.TableOfContents$Section section
public java.lang.String toString ()
public volatile int compareTo (java.lang.Object)
}
com/android/dex/TableOfContents.classTableOfContents.java
package com.android.dex
public final com.android.dex.TableOfContents extends java.lang.Object {
public final com.android.dex.TableOfContents$Section header
public final com.android.dex.TableOfContents$Section stringIds
public final com.android.dex.TableOfContents$Section typeIds
public final com.android.dex.TableOfContents$Section protoIds
public final com.android.dex.TableOfContents$Section fieldIds
public final com.android.dex.TableOfContents$Section methodIds
public final com.android.dex.TableOfContents$Section classDefs
public final com.android.dex.TableOfContents$Section mapList
public final com.android.dex.TableOfContents$Section typeLists
public final com.android.dex.TableOfContents$Section annotationSetRefLists
public final com.android.dex.TableOfContents$Section annotationSets
public final com.android.dex.TableOfContents$Section classDatas
public final com.android.dex.TableOfContents$Section codes
public final com.android.dex.TableOfContents$Section stringDatas
public final com.android.dex.TableOfContents$Section debugInfos
public final com.android.dex.TableOfContents$Section annotations
public final com.android.dex.TableOfContents$Section encodedArrays
public final com.android.dex.TableOfContents$Section annotationsDirectories
public final com.android.dex.TableOfContents$Section[] sections
public int checksum
public byte[] signature
public int fileSize
public int linkSize
public int linkOff
public int dataSize
public int dataOff
public void ()
public void readFrom (com.android.dex.Dex) throws java.io.IOException
com.android.dex.Dex dex
private void readHeader (com.android.dex.Dex$Section) throws java.io.UnsupportedEncodingException
com.android.dex.Dex$Section headerIn
byte[] magic
int apiTarget
int headerSize
int endianTag
private void readMap (com.android.dex.Dex$Section) throws java.io.IOException
short type
com.android.dex.TableOfContents$Section section
int size
int offset
int i
com.android.dex.Dex$Section in
int mapSize
com.android.dex.TableOfContents$Section previous
public void computeSizesFromOffsets ()
com.android.dex.TableOfContents$Section section
int i
int end
private com.android.dex.TableOfContents$Section getSection (short)
com.android.dex.TableOfContents$Section section
short type
public void writeHeader (com.android.dex.Dex$Section) throws java.io.IOException
com.android.dex.Dex$Section out
public void writeMap (com.android.dex.Dex$Section) throws java.io.IOException
com.android.dex.TableOfContents$Section section
com.android.dex.TableOfContents$Section section
com.android.dex.Dex$Section out
int count
}
com/android/dex/TypeList.classTypeList.java
package com.android.dex
public final com.android.dex.TypeList extends java.lang.Object implements java.lang.Comparable {
public static final com.android.dex.TypeList EMPTY
private final com.android.dex.Dex dex
private final short[] types
public void (com.android.dex.Dex, short[])
com.android.dex.Dex dex
short[] types
public short[] getTypes ()
public int compareTo (com.android.dex.TypeList)
int i
com.android.dex.TypeList other
public java.lang.String toString ()
int i
int typesLength
StringBuilder result
public volatile int compareTo (java.lang.Object)
static void ()
}
com/android/dex/util/
com/android/dex/util/ByteArrayByteInput.classByteArrayByteInput.java
package com.android.dex.util
public final com.android.dex.util.ByteArrayByteInput extends java.lang.Object implements com.android.dex.util.ByteInput {
private final byte[] bytes
private int position
public transient void (byte[])
byte[] bytes
public byte readByte ()
}
com/android/dex/util/ByteInput.classByteInput.java
package com.android.dex.util
public abstract com.android.dex.util.ByteInput extends java.lang.Object {
public abstract byte readByte ()
}
com/android/dex/util/ByteOutput.classByteOutput.java
package com.android.dex.util
public abstract com.android.dex.util.ByteOutput extends java.lang.Object {
public abstract void writeByte (int)
}
com/android/dex/util/ExceptionWithContext.classExceptionWithContext.java
package com.android.dex.util
public com.android.dex.util.ExceptionWithContext extends java.lang.RuntimeException {
private StringBuffer context
public static com.android.dex.util.ExceptionWithContext withContext (java.lang.Throwable, java.lang.String)
com.android.dex.util.ExceptionWithContext ewc
Throwable ex
String str
com.android.dex.util.ExceptionWithContext ewc
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String ctx
String message
Throwable cause
public void printStackTrace (java.io.PrintStream)
java.io.PrintStream out
public void printStackTrace (java.io.PrintWriter)
java.io.PrintWriter out
public void addContext (java.lang.String)
String str
public java.lang.String getContext ()
public void printContext (java.io.PrintStream)
java.io.PrintStream out
public void printContext (java.io.PrintWriter)
java.io.PrintWriter out
}
com/android/dex/util/FileUtils.classFileUtils.java
package com.android.dex.util
public final com.android.dex.util.FileUtils extends java.lang.Object {
private void ()
public static byte[] readFile (java.lang.String)
String fileName
java.io.File file
public static byte[] readFile (java.io.File)
int amt
java.io.FileInputStream in
int at
java.io.IOException ex
java.io.File file
long longLength
int length
byte[] result
public static boolean hasArchiveSuffix (java.lang.String)
String fileName
}
com/android/dex/util/Unsigned.classUnsigned.java
package com.android.dex.util
public final com.android.dex.util.Unsigned extends java.lang.Object {
private void ()
public static int compare (short, short)
short ushortA
short ushortB
int a
int b
public static int compare (int, int)
int uintA
int uintB
long a
long b
}
com/android/internal/
com/android/internal/util/
com/android/internal/util/ArrayUtils.classArrayUtils.java
package com.android.internal.util
public com.android.internal.util.ArrayUtils extends java.lang.Object {
private static final int CACHE_SIZE
private static Object[] sCache
private void ()
public static byte[] newUnpaddedByteArray (int)
int minLen
public static char[] newUnpaddedCharArray (int)
int minLen
public static int[] newUnpaddedIntArray (int)
int minLen
public static boolean[] newUnpaddedBooleanArray (int)
int minLen
public static long[] newUnpaddedLongArray (int)
int minLen
public static float[] newUnpaddedFloatArray (int)
int minLen
public static java.lang.Object[] newUnpaddedObjectArray (int)
int minLen
public static java.lang.Object[] newUnpaddedArray (java.lang.Class, int)
Class clazz
int minLen
public static boolean equals (byte[], byte[], int)
int i
byte[] array1
byte[] array2
int length
public static java.lang.Object[] emptyArray (java.lang.Class)
Class kind
int bucket
Object cache
public static boolean isEmpty (java.lang.Object[])
Object[] array
public static boolean isEmpty (int[])
int[] array
public static boolean isEmpty (long[])
long[] array
public static boolean contains (java.lang.Object[], java.lang.Object)
Object[] array
Object value
public static int indexOf (java.lang.Object[], java.lang.Object)
int i
Object[] array
Object value
public static boolean containsAll (java.lang.Object[], java.lang.Object[])
Object checkItem
Object[] array
Object[] check
public static boolean contains (int[], int)
int element
int[] array
int value
public static boolean contains (long[], long)
long element
long[] array
long value
public static long total (long[])
long value
long[] array
long total
public static java.lang.Object[] appendElement (java.lang.Class, java.lang.Object[], java.lang.Object)
Object[] result
int end
Class kind
Object[] array
Object element
Object[] result
int end
public static java.lang.Object[] removeElement (java.lang.Class, java.lang.Object[], java.lang.Object)
Object[] result
int i
int length
Class kind
Object[] array
Object element
public static int[] appendInt (int[], int)
int i
int[] cur
int val
int N
int[] ret
public static int[] removeInt (int[], int)
int[] ret
int i
int[] cur
int val
int N
public static java.lang.String[] removeString (java.lang.String[], java.lang.String)
String[] ret
int i
String[] cur
String val
int N
public static long[] appendLong (long[], long)
int i
long[] cur
long val
int N
long[] ret
public static long[] removeLong (long[], long)
long[] ret
int i
long[] cur
long val
int N
public static long[] cloneOrNull (long[])
long[] array
public static android.util.ArraySet add (android.util.ArraySet, java.lang.Object)
android.util.ArraySet cur
Object val
public static android.util.ArraySet remove (android.util.ArraySet, java.lang.Object)
android.util.ArraySet cur
Object val
public static boolean contains (android.util.ArraySet, java.lang.Object)
android.util.ArraySet cur
Object val
public static java.util.ArrayList add (java.util.ArrayList, java.lang.Object)
java.util.ArrayList cur
Object val
public static java.util.ArrayList remove (java.util.ArrayList, java.lang.Object)
java.util.ArrayList cur
Object val
public static boolean contains (java.util.ArrayList, java.lang.Object)
java.util.ArrayList cur
Object val
public static boolean referenceEquals (java.util.ArrayList, java.util.ArrayList)
int i
java.util.ArrayList a
java.util.ArrayList b
int sizeA
int sizeB
boolean diff
static void ()
}
com/android/internal/util/FastXmlSerializer.classFastXmlSerializer.java
package com.android.internal.util
public com.android.internal.util.FastXmlSerializer extends java.lang.Object implements org.xmlpull.v1.XmlSerializer {
private static final String[] ESCAPE_TABLE
private static final int BUFFER_LEN
private static String sSpace
private final char[] mText
private int mPos
private java.io.Writer mWriter
private java.io.OutputStream mOutputStream
private java.nio.charset.CharsetEncoder mCharset
private java.nio.ByteBuffer mBytes
private boolean mIndent
private boolean mInTag
private int mNesting
private boolean mLineStart
public void ()
private void append (char) throws java.io.IOException
char c
int pos
private void append (java.lang.String, int, int) throws java.io.IOException
int next
int end
String str
int i
int length
int pos
private void append (char[], int, int) throws java.io.IOException
int next
int end
char[] buf
int i
int length
int pos
private void append (java.lang.String) throws java.io.IOException
String str
private void appendIndent (int) throws java.io.IOException
int indent
private void escapeAndAppendString (java.lang.String) throws java.io.IOException
char c
String escape
String string
int N
char NE
String[] escapes
int lastPos
int pos
private void escapeAndAppendString (char[], int, int) throws java.io.IOException
char c
String escape
char[] buf
int start
int len
char NE
String[] escapes
int end
int lastPos
int pos
public org.xmlpull.v1.XmlSerializer attribute (java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String namespace
String name
String value
public void cdsect (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String text
public void comment (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String text
public void docdecl (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String text
public void endDocument () throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public org.xmlpull.v1.XmlSerializer endTag (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String namespace
String name
public void entityRef (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String text
private void flushBytes () throws java.io.IOException
int position
public void flush () throws java.io.IOException
java.nio.CharBuffer charBuffer
java.nio.charset.CoderResult result
public int getDepth ()
public boolean getFeature (java.lang.String)
String name
public java.lang.String getName ()
public java.lang.String getNamespace ()
public java.lang.String getPrefix (java.lang.String, boolean) throws java.lang.IllegalArgumentException
String namespace
boolean generatePrefix
public java.lang.Object getProperty (java.lang.String)
String name
public void ignorableWhitespace (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String text
public void processingInstruction (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String text
public void setFeature (java.lang.String, boolean) throws java.lang.IllegalArgumentException java.lang.IllegalStateException
String name
boolean state
public void setOutput (java.io.OutputStream, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
java.nio.charset.IllegalCharsetNameException e
java.nio.charset.UnsupportedCharsetException e
java.io.OutputStream os
String encoding
public void setOutput (java.io.Writer) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
java.io.Writer writer
public void setPrefix (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String prefix
String namespace
public void setProperty (java.lang.String, java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalStateException
String name
Object value
public void startDocument (java.lang.String, java.lang.Boolean) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String encoding
Boolean standalone
public org.xmlpull.v1.XmlSerializer startTag (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String namespace
String name
public org.xmlpull.v1.XmlSerializer text (char[], int, int) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
char[] buf
int start
int len
public org.xmlpull.v1.XmlSerializer text (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String text
static void ()
}
com/android/internal/util/GrowingArrayUtils.classGrowingArrayUtils.java
package com.android.internal.util
public final com.android.internal.util.GrowingArrayUtils extends java.lang.Object {
static final boolean $assertionsDisabled
public static java.lang.Object[] append (java.lang.Object[], int, java.lang.Object)
Object[] newArray
Object[] array
int currentSize
Object element
public static int[] append (int[], int, int)
int[] newArray
int[] array
int currentSize
int element
public static long[] append (long[], int, long)
long[] newArray
long[] array
int currentSize
long element
public static boolean[] append (boolean[], int, boolean)
boolean[] newArray
boolean[] array
int currentSize
boolean element
public static java.lang.Object[] insert (java.lang.Object[], int, int, java.lang.Object)
Object[] array
int currentSize
int index
Object element
Object[] newArray
public static int[] insert (int[], int, int, int)
int[] array
int currentSize
int index
int element
int[] newArray
public static long[] insert (long[], int, int, long)
long[] array
int currentSize
int index
long element
long[] newArray
public static boolean[] insert (boolean[], int, int, boolean)
boolean[] array
int currentSize
int index
boolean element
boolean[] newArray
public static int growSize (int)
int currentSize
private void ()
static void ()
}
com/android/internal/util/Preconditions.classPreconditions.java
package com.android.internal.util
public com.android.internal.util.Preconditions extends java.lang.Object {
public void ()
public static void checkArgument (boolean)
boolean expression
public static java.lang.Object checkNotNull (java.lang.Object)
Object reference
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.Object)
Object reference
Object errorMessage
public static void checkState (boolean)
boolean expression
public static void checkFlagsArgument (int, int)
int requestedFlags
int allowedFlags
public static int checkArgumentNonnegative (int, java.lang.String)
int value
String errorMessage
public static long checkArgumentNonnegative (long, java.lang.String)
long value
String errorMessage
public static int checkArgumentPositive (int, java.lang.String)
int value
String errorMessage
public static float checkArgumentFinite (float, java.lang.String)
float value
String valueName
public static float checkArgumentInRange (float, float, float, java.lang.String)
float value
float lower
float upper
String valueName
public static int checkArgumentInRange (int, int, int, java.lang.String)
int value
int lower
int upper
String valueName
public static java.lang.Object[] checkArrayElementsNotNull (java.lang.Object[], java.lang.String)
int i
Object[] value
String valueName
public static java.util.Collection checkCollectionElementsNotNull (java.util.Collection, java.lang.String)
Object elem
java.util.Collection value
String valueName
long ctr
public static java.util.Collection checkCollectionNotEmpty (java.util.Collection, java.lang.String)
java.util.Collection value
String valueName
public static float[] checkArrayElementsInRange (float[], float, float, java.lang.String)
float v
int i
float[] value
float lower
float upper
String valueName
}
com/android/internal/util/XmlUtils$ReadMapCallback.classXmlUtils.java
package com.android.internal.util
public abstract com.android.internal.util.XmlUtils$ReadMapCallback extends java.lang.Object {
public abstract java.lang.Object readThisUnknownObjectXml (org.xmlpull.v1.XmlPullParser, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
}
com/android/internal/util/XmlUtils$WriteMapCallback.classXmlUtils.java
package com.android.internal.util
public abstract com.android.internal.util.XmlUtils$WriteMapCallback extends java.lang.Object {
public abstract void writeUnknownObject (java.lang.Object, java.lang.String, org.xmlpull.v1.XmlSerializer) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
}
com/android/internal/util/XmlUtils.classXmlUtils.java
package com.android.internal.util
public com.android.internal.util.XmlUtils extends java.lang.Object {
private static final String STRING_ARRAY_SEPARATOR
public void ()
public static void skipCurrentTag (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParser parser
int outerDepth
int type
public static final int convertValueToList (java.lang.CharSequence, java.lang.String[], int)
int i
CharSequence value
String[] options
int defaultValue
public static final boolean convertValueToBoolean (java.lang.CharSequence, boolean)
CharSequence value
boolean defaultValue
boolean result
public static final int convertValueToInt (java.lang.CharSequence, int)
char c
CharSequence charSeq
int defaultValue
String nm
int sign
int index
int len
int base
public static int convertValueToUnsignedInt (java.lang.String, int)
String value
int defaultValue
public static int parseUnsignedIntAttribute (java.lang.CharSequence)
char c
CharSequence charSeq
String value
int index
int len
int base
public static final void writeMapXml (java.util.Map, java.io.OutputStream) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
java.util.Map val
java.io.OutputStream out
org.xmlpull.v1.XmlSerializer serializer
public static final void writeListXml (java.util.List, java.io.OutputStream) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
java.util.List val
java.io.OutputStream out
org.xmlpull.v1.XmlSerializer serializer
public static final void writeMapXml (java.util.Map, java.lang.String, org.xmlpull.v1.XmlSerializer) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
java.util.Map val
String name
org.xmlpull.v1.XmlSerializer out
public static final void writeMapXml (java.util.Map, java.lang.String, org.xmlpull.v1.XmlSerializer, com.android.internal.util.XmlUtils$WriteMapCallback) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
java.util.Map val
String name
org.xmlpull.v1.XmlSerializer out
com.android.internal.util.XmlUtils$WriteMapCallback callback
public static final void writeMapXml (java.util.Map, org.xmlpull.v1.XmlSerializer, com.android.internal.util.XmlUtils$WriteMapCallback) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
java.util.Map$Entry e
java.util.Map val
org.xmlpull.v1.XmlSerializer out
com.android.internal.util.XmlUtils$WriteMapCallback callback
java.util.Set s
java.util.Iterator i
public static final void writeListXml (java.util.List, java.lang.String, org.xmlpull.v1.XmlSerializer) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
java.util.List val
String name
org.xmlpull.v1.XmlSerializer out
int N
int i
public static final void writeSetXml (java.util.Set, java.lang.String, org.xmlpull.v1.XmlSerializer) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
Object v
java.util.Set val
String name
org.xmlpull.v1.XmlSerializer out
public static final void writeByteArrayXml (byte[], java.lang.String, org.xmlpull.v1.XmlSerializer) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
int b
int h
int i
byte[] val
String name
org.xmlpull.v1.XmlSerializer out
int N
StringBuilder sb
public static final void writeIntArrayXml (int[], java.lang.String, org.xmlpull.v1.XmlSerializer) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
int i
int[] val
String name
org.xmlpull.v1.XmlSerializer out
int N
public static final void writeLongArrayXml (long[], java.lang.String, org.xmlpull.v1.XmlSerializer) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
int i
long[] val
String name
org.xmlpull.v1.XmlSerializer out
int N
public static final void writeDoubleArrayXml (double[], java.lang.String, org.xmlpull.v1.XmlSerializer) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
int i
double[] val
String name
org.xmlpull.v1.XmlSerializer out
int N
public static final void writeStringArrayXml (java.lang.String[], java.lang.String, org.xmlpull.v1.XmlSerializer) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
int i
String[] val
String name
org.xmlpull.v1.XmlSerializer out
int N
public static final void writeBooleanArrayXml (boolean[], java.lang.String, org.xmlpull.v1.XmlSerializer) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
int i
boolean[] val
String name
org.xmlpull.v1.XmlSerializer out
int N
public static final void writeValueXml (java.lang.Object, java.lang.String, org.xmlpull.v1.XmlSerializer) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
Object v
String name
org.xmlpull.v1.XmlSerializer out
private static final void writeValueXml (java.lang.Object, java.lang.String, org.xmlpull.v1.XmlSerializer, com.android.internal.util.XmlUtils$WriteMapCallback) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
String typeStr
String typeStr
String typeStr
String typeStr
String typeStr
Object v
String name
org.xmlpull.v1.XmlSerializer out
com.android.internal.util.XmlUtils$WriteMapCallback callback
String typeStr
public static final java.util.HashMap readMapXml (java.io.InputStream) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
java.io.InputStream in
org.xmlpull.v1.XmlPullParser parser
public static final java.util.ArrayList readListXml (java.io.InputStream) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
java.io.InputStream in
org.xmlpull.v1.XmlPullParser parser
public static final java.util.HashSet readSetXml (java.io.InputStream) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
java.io.InputStream in
org.xmlpull.v1.XmlPullParser parser
public static final java.util.HashMap readThisMapXml (org.xmlpull.v1.XmlPullParser, java.lang.String, java.lang.String[]) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParser parser
String endTag
String[] name
public static final java.util.HashMap readThisMapXml (org.xmlpull.v1.XmlPullParser, java.lang.String, java.lang.String[], com.android.internal.util.XmlUtils$ReadMapCallback) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
Object val
org.xmlpull.v1.XmlPullParser parser
String endTag
String[] name
com.android.internal.util.XmlUtils$ReadMapCallback callback
java.util.HashMap map
int eventType
public static final android.util.ArrayMap readThisArrayMapXml (org.xmlpull.v1.XmlPullParser, java.lang.String, java.lang.String[], com.android.internal.util.XmlUtils$ReadMapCallback) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
Object val
org.xmlpull.v1.XmlPullParser parser
String endTag
String[] name
com.android.internal.util.XmlUtils$ReadMapCallback callback
android.util.ArrayMap map
int eventType
public static final java.util.ArrayList readThisListXml (org.xmlpull.v1.XmlPullParser, java.lang.String, java.lang.String[]) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParser parser
String endTag
String[] name
private static final java.util.ArrayList readThisListXml (org.xmlpull.v1.XmlPullParser, java.lang.String, java.lang.String[], com.android.internal.util.XmlUtils$ReadMapCallback, boolean) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
Object val
org.xmlpull.v1.XmlPullParser parser
String endTag
String[] name
com.android.internal.util.XmlUtils$ReadMapCallback callback
boolean arrayMap
java.util.ArrayList list
int eventType
public static final java.util.HashSet readThisSetXml (org.xmlpull.v1.XmlPullParser, java.lang.String, java.lang.String[]) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParser parser
String endTag
String[] name
private static final java.util.HashSet readThisSetXml (org.xmlpull.v1.XmlPullParser, java.lang.String, java.lang.String[], com.android.internal.util.XmlUtils$ReadMapCallback, boolean) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
Object val
org.xmlpull.v1.XmlPullParser parser
String endTag
String[] name
com.android.internal.util.XmlUtils$ReadMapCallback callback
boolean arrayMap
java.util.HashSet set
int eventType
public static final int[] readThisIntArrayXml (org.xmlpull.v1.XmlPullParser, java.lang.String, java.lang.String[]) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
int num
NullPointerException e
NumberFormatException e
NullPointerException e
NumberFormatException e
org.xmlpull.v1.XmlPullParser parser
String endTag
String[] name
int num
int[] array
int i
int eventType
public static final long[] readThisLongArrayXml (org.xmlpull.v1.XmlPullParser, java.lang.String, java.lang.String[]) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
int num
NullPointerException e
NumberFormatException e
NullPointerException e
NumberFormatException e
org.xmlpull.v1.XmlPullParser parser
String endTag
String[] name
int num
long[] array
int i
int eventType
public static final double[] readThisDoubleArrayXml (org.xmlpull.v1.XmlPullParser, java.lang.String, java.lang.String[]) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
int num
NullPointerException e
NumberFormatException e
NullPointerException e
NumberFormatException e
org.xmlpull.v1.XmlPullParser parser
String endTag
String[] name
int num
double[] array
int i
int eventType
public static final java.lang.String[] readThisStringArrayXml (org.xmlpull.v1.XmlPullParser, java.lang.String, java.lang.String[]) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
int num
NullPointerException e
NumberFormatException e
NullPointerException e
NumberFormatException e
org.xmlpull.v1.XmlPullParser parser
String endTag
String[] name
int num
String[] array
int i
int eventType
public static final boolean[] readThisBooleanArrayXml (org.xmlpull.v1.XmlPullParser, java.lang.String, java.lang.String[]) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
int num
NullPointerException e
NumberFormatException e
NullPointerException e
NumberFormatException e
org.xmlpull.v1.XmlPullParser parser
String endTag
String[] name
int num
boolean[] array
int i
int eventType
public static final java.lang.Object readValueXml (org.xmlpull.v1.XmlPullParser, java.lang.String[]) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParser parser
String[] name
int eventType
private static final java.lang.Object readThisValueXml (org.xmlpull.v1.XmlPullParser, java.lang.String[], com.android.internal.util.XmlUtils$ReadMapCallback, boolean) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
Object res
String value
int eventType
org.xmlpull.v1.XmlPullParser parser
String[] name
com.android.internal.util.XmlUtils$ReadMapCallback callback
boolean arrayMap
String valueName
String tagName
Object res
int eventType
private static final java.lang.Object readThisPrimitiveValueXml (org.xmlpull.v1.XmlPullParser, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
NullPointerException e
NumberFormatException e
org.xmlpull.v1.XmlPullParser parser
String tagName
public static final void beginDocument (org.xmlpull.v1.XmlPullParser, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParser parser
String firstElementName
int type
public static final void nextElement (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParser parser
int type
public static boolean nextElementWithin (org.xmlpull.v1.XmlPullParser, int) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
int type
org.xmlpull.v1.XmlPullParser parser
int outerDepth
public static int readIntAttribute (org.xmlpull.v1.XmlPullParser, java.lang.String, int)
NumberFormatException e
org.xmlpull.v1.XmlPullParser in
String name
int defaultValue
String value
public static int readIntAttribute (org.xmlpull.v1.XmlPullParser, java.lang.String) throws java.io.IOException
NumberFormatException e
org.xmlpull.v1.XmlPullParser in
String name
String value
public static void writeIntAttribute (org.xmlpull.v1.XmlSerializer, java.lang.String, int) throws java.io.IOException
org.xmlpull.v1.XmlSerializer out
String name
int value
public static long readLongAttribute (org.xmlpull.v1.XmlPullParser, java.lang.String, long)
NumberFormatException e
org.xmlpull.v1.XmlPullParser in
String name
long defaultValue
String value
public static long readLongAttribute (org.xmlpull.v1.XmlPullParser, java.lang.String) throws java.io.IOException
NumberFormatException e
org.xmlpull.v1.XmlPullParser in
String name
String value
public static void writeLongAttribute (org.xmlpull.v1.XmlSerializer, java.lang.String, long) throws java.io.IOException
org.xmlpull.v1.XmlSerializer out
String name
long value
public static float readFloatAttribute (org.xmlpull.v1.XmlPullParser, java.lang.String) throws java.io.IOException
NumberFormatException e
org.xmlpull.v1.XmlPullParser in
String name
String value
public static void writeFloatAttribute (org.xmlpull.v1.XmlSerializer, java.lang.String, float) throws java.io.IOException
org.xmlpull.v1.XmlSerializer out
String name
float value
public static boolean readBooleanAttribute (org.xmlpull.v1.XmlPullParser, java.lang.String)
org.xmlpull.v1.XmlPullParser in
String name
String value
public static boolean readBooleanAttribute (org.xmlpull.v1.XmlPullParser, java.lang.String, boolean)
org.xmlpull.v1.XmlPullParser in
String name
boolean defaultValue
String value
public static void writeBooleanAttribute (org.xmlpull.v1.XmlSerializer, java.lang.String, boolean) throws java.io.IOException
org.xmlpull.v1.XmlSerializer out
String name
boolean value
public static java.lang.String readStringAttribute (org.xmlpull.v1.XmlPullParser, java.lang.String)
org.xmlpull.v1.XmlPullParser in
String name
public static void writeStringAttribute (org.xmlpull.v1.XmlSerializer, java.lang.String, java.lang.String) throws java.io.IOException
org.xmlpull.v1.XmlSerializer out
String name
String value
public static byte[] readByteArrayAttribute (org.xmlpull.v1.XmlPullParser, java.lang.String)
org.xmlpull.v1.XmlPullParser in
String name
String value
public static void writeByteArrayAttribute (org.xmlpull.v1.XmlSerializer, java.lang.String, byte[]) throws java.io.IOException
org.xmlpull.v1.XmlSerializer out
String name
byte[] value
}
com/android/okhttp/
com/android/okhttp/Address.classAddress.java
package com.android.okhttp
public final com.android.okhttp.Address extends java.lang.Object {
final java.net.Proxy proxy
final String uriHost
final int uriPort
final javax.net.SocketFactory socketFactory
final javax.net.ssl.SSLSocketFactory sslSocketFactory
final javax.net.ssl.HostnameVerifier hostnameVerifier
final com.android.okhttp.CertificatePinner certificatePinner
final com.android.okhttp.Authenticator authenticator
final java.util.List protocols
final java.util.List connectionSpecs
final java.net.ProxySelector proxySelector
public void (java.lang.String, int, javax.net.SocketFactory, javax.net.ssl.SSLSocketFactory, javax.net.ssl.HostnameVerifier, com.android.okhttp.CertificatePinner, com.android.okhttp.Authenticator, java.net.Proxy, java.util.List, java.util.List, java.net.ProxySelector)
String uriHost
int uriPort
javax.net.SocketFactory socketFactory
javax.net.ssl.SSLSocketFactory sslSocketFactory
javax.net.ssl.HostnameVerifier hostnameVerifier
com.android.okhttp.CertificatePinner certificatePinner
com.android.okhttp.Authenticator authenticator
java.net.Proxy proxy
java.util.List protocols
java.util.List connectionSpecs
java.net.ProxySelector proxySelector
public java.lang.String getUriHost ()
public int getUriPort ()
public javax.net.SocketFactory getSocketFactory ()
public javax.net.ssl.SSLSocketFactory getSslSocketFactory ()
public javax.net.ssl.HostnameVerifier getHostnameVerifier ()
public com.android.okhttp.Authenticator getAuthenticator ()
public java.util.List getProtocols ()
public java.util.List getConnectionSpecs ()
public java.net.Proxy getProxy ()
public java.net.ProxySelector getProxySelector ()
public com.android.okhttp.CertificatePinner getCertificatePinner ()
public boolean equals (java.lang.Object)
com.android.okhttp.Address that
Object other
public int hashCode ()
int result
}
com/android/okhttp/AndroidInternal.classAndroidInternal.java
package com.android.okhttp
public com.android.okhttp.AndroidInternal extends java.lang.Object {
private void ()
public static void setResponseCache (com.android.okhttp.OkUrlFactory, java.net.ResponseCache)
com.android.okhttp.OkCacheContainer okCacheContainer
com.android.okhttp.OkUrlFactory okUrlFactory
java.net.ResponseCache responseCache
com.android.okhttp.OkHttpClient client
}
com/android/okhttp/AndroidShimResponseCache.classAndroidShimResponseCache.java
package com.android.okhttp
public com.android.okhttp.AndroidShimResponseCache extends java.net.ResponseCache {
private final com.android.okhttp.Cache delegate
private void (com.android.okhttp.Cache)
com.android.okhttp.Cache delegate
public static com.android.okhttp.AndroidShimResponseCache create (java.io.File, long) throws java.io.IOException
java.io.File directory
long maxSize
com.android.okhttp.Cache cache
public boolean isEquivalent (java.io.File, long)
java.io.File directory
long maxSize
com.android.okhttp.Cache installedCache
public com.android.okhttp.Cache getCache ()
public java.net.CacheResponse get (java.net.URI, java.lang.String, java.util.Map) throws java.io.IOException
java.net.URI uri
String requestMethod
java.util.Map requestHeaders
com.android.okhttp.Request okRequest
com.android.okhttp.Response okResponse
public java.net.CacheRequest put (java.net.URI, java.net.URLConnection) throws java.io.IOException
java.net.URI uri
java.net.URLConnection urlConnection
com.android.okhttp.Response okResponse
com.android.okhttp.internal.http.CacheRequest okCacheRequest
public long size () throws java.io.IOException
public long maxSize ()
public void flush () throws java.io.IOException
public int getNetworkCount ()
public int getHitCount ()
public int getRequestCount ()
public void close () throws java.io.IOException
public void delete () throws java.io.IOException
}
com/android/okhttp/Authenticator.classAuthenticator.java
package com.android.okhttp
public abstract com.android.okhttp.Authenticator extends java.lang.Object {
public abstract com.android.okhttp.Request authenticate (java.net.Proxy, com.android.okhttp.Response) throws java.io.IOException
public abstract com.android.okhttp.Request authenticateProxy (java.net.Proxy, com.android.okhttp.Response) throws java.io.IOException
}
com/android/okhttp/Cache$1.classCache.java
package com.android.okhttp
com.android.okhttp.Cache$1 extends java.lang.Object implements com.android.okhttp.internal.InternalCache {
final com.android.okhttp.Cache this$0
void (com.android.okhttp.Cache)
com.android.okhttp.Cache this$0
public com.android.okhttp.Response get (com.android.okhttp.Request) throws java.io.IOException
com.android.okhttp.Request request
public com.android.okhttp.internal.http.CacheRequest put (com.android.okhttp.Response) throws java.io.IOException
com.android.okhttp.Response response
public void remove (com.android.okhttp.Request) throws java.io.IOException
com.android.okhttp.Request request
public void update (com.android.okhttp.Response, com.android.okhttp.Response) throws java.io.IOException
com.android.okhttp.Response cached
com.android.okhttp.Response network
public void trackConditionalCacheHit ()
public void trackResponse (com.android.okhttp.internal.http.CacheStrategy)
com.android.okhttp.internal.http.CacheStrategy cacheStrategy
}
com/android/okhttp/Cache$2.classCache.java
package com.android.okhttp
com.android.okhttp.Cache$2 extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator delegate
String nextUrl
boolean canRemove
final com.android.okhttp.Cache this$0
void (com.android.okhttp.Cache) throws java.io.IOException
com.android.okhttp.Cache this$0
public boolean hasNext ()
com.android.okio.BufferedSource metadata
com.android.okhttp.internal.DiskLruCache$Snapshot snapshot
public java.lang.String next ()
String result
public void remove ()
public volatile java.lang.Object next ()
}
com/android/okhttp/Cache$CacheRequestImpl$1.classCache.java
package com.android.okhttp
com.android.okhttp.Cache$CacheRequestImpl$1 extends com.android.okio.ForwardingSink {
final com.android.okhttp.Cache val$this$0
final com.android.okhttp.internal.DiskLruCache$Editor val$editor
final com.android.okhttp.Cache$CacheRequestImpl this$1
void (com.android.okhttp.Cache$CacheRequestImpl, com.android.okio.Sink, com.android.okhttp.Cache, com.android.okhttp.internal.DiskLruCache$Editor)
com.android.okhttp.Cache$CacheRequestImpl this$1
com.android.okio.Sink delegate
public void close () throws java.io.IOException
}
com/android/okhttp/Cache$CacheRequestImpl.classCache.java
package com.android.okhttp
final com.android.okhttp.Cache$CacheRequestImpl extends java.lang.Object implements com.android.okhttp.internal.http.CacheRequest {
private final com.android.okhttp.internal.DiskLruCache$Editor editor
private com.android.okio.Sink cacheOut
private boolean done
private com.android.okio.Sink body
final com.android.okhttp.Cache this$0
public void (com.android.okhttp.Cache, com.android.okhttp.internal.DiskLruCache$Editor) throws java.io.IOException
com.android.okhttp.internal.DiskLruCache$Editor editor
public void abort ()
public com.android.okio.Sink body ()
static boolean access$700 (com.android.okhttp.Cache$CacheRequestImpl)
com.android.okhttp.Cache$CacheRequestImpl x0
static boolean access$702 (com.android.okhttp.Cache$CacheRequestImpl, boolean)
com.android.okhttp.Cache$CacheRequestImpl x0
boolean x1
}
com/android/okhttp/Cache$CacheResponseBody$1.classCache.java
package com.android.okhttp
com.android.okhttp.Cache$CacheResponseBody$1 extends com.android.okio.ForwardingSource {
final com.android.okhttp.internal.DiskLruCache$Snapshot val$snapshot
final com.android.okhttp.Cache$CacheResponseBody this$0
void (com.android.okhttp.Cache$CacheResponseBody, com.android.okio.Source, com.android.okhttp.internal.DiskLruCache$Snapshot)
com.android.okhttp.Cache$CacheResponseBody this$0
com.android.okio.Source delegate
public void close () throws java.io.IOException
}
com/android/okhttp/Cache$CacheResponseBody.classCache.java
package com.android.okhttp
com.android.okhttp.Cache$CacheResponseBody extends com.android.okhttp.ResponseBody {
private final com.android.okhttp.internal.DiskLruCache$Snapshot snapshot
private final com.android.okio.BufferedSource bodySource
private final String contentType
private final String contentLength
public void (com.android.okhttp.internal.DiskLruCache$Snapshot, java.lang.String, java.lang.String)
com.android.okhttp.internal.DiskLruCache$Snapshot snapshot
String contentType
String contentLength
com.android.okio.Source source
public com.android.okhttp.MediaType contentType ()
public long contentLength ()
NumberFormatException e
public com.android.okio.BufferedSource source ()
static com.android.okhttp.internal.DiskLruCache$Snapshot access$500 (com.android.okhttp.Cache$CacheResponseBody)
com.android.okhttp.Cache$CacheResponseBody x0
}
com/android/okhttp/Cache$Entry.classCache.java
package com.android.okhttp
final com.android.okhttp.Cache$Entry extends java.lang.Object {
private final String url
private final com.android.okhttp.Headers varyHeaders
private final String requestMethod
private final com.android.okhttp.Protocol protocol
private final int code
private final String message
private final com.android.okhttp.Headers responseHeaders
private final com.android.okhttp.Handshake handshake
public void (com.android.okio.Source) throws java.io.IOException
int i
int i
String blank
String cipherSuite
java.util.List peerCertificates
java.util.List localCertificates
com.android.okio.BufferedSource source
com.android.okhttp.Headers$Builder varyHeadersBuilder
int varyRequestHeaderLineCount
com.android.okhttp.internal.http.StatusLine statusLine
com.android.okhttp.Headers$Builder responseHeadersBuilder
int responseHeaderLineCount
com.android.okio.Source in
public void (com.android.okhttp.Response)
com.android.okhttp.Response response
public void writeTo (com.android.okhttp.internal.DiskLruCache$Editor) throws java.io.IOException
int i
int size
int i
int size
com.android.okhttp.internal.DiskLruCache$Editor editor
com.android.okio.BufferedSink sink
private boolean isHttps ()
private java.util.List readCertificateList (com.android.okio.BufferedSource) throws java.io.IOException
String line
com.android.okio.Buffer bytes
int i
java.security.cert.CertificateFactory certificateFactory
java.util.List result
java.security.cert.CertificateException e
com.android.okio.BufferedSource source
int length
private void writeCertList (com.android.okio.BufferedSink, java.util.List) throws java.io.IOException
byte[] bytes
String line
int i
int size
java.security.cert.CertificateEncodingException e
com.android.okio.BufferedSink sink
java.util.List certificates
public boolean matches (com.android.okhttp.Request, com.android.okhttp.Response)
com.android.okhttp.Request request
com.android.okhttp.Response response
public com.android.okhttp.Response response (com.android.okhttp.Request, com.android.okhttp.internal.DiskLruCache$Snapshot)
com.android.okhttp.Request request
com.android.okhttp.internal.DiskLruCache$Snapshot snapshot
String contentType
String contentLength
com.android.okhttp.Request cacheRequest
}
com/android/okhttp/Cache.classCache.java
package com.android.okhttp
public final com.android.okhttp.Cache extends java.lang.Object {
private static final int VERSION
private static final int ENTRY_METADATA
private static final int ENTRY_BODY
private static final int ENTRY_COUNT
final com.android.okhttp.internal.InternalCache internalCache
private final com.android.okhttp.internal.DiskLruCache cache
private int writeSuccessCount
private int writeAbortCount
private int networkCount
private int hitCount
private int requestCount
public void (java.io.File, long)
java.io.File directory
long maxSize
void (java.io.File, long, com.android.okhttp.internal.io.FileSystem)
java.io.File directory
long maxSize
com.android.okhttp.internal.io.FileSystem fileSystem
private static java.lang.String urlToKey (com.android.okhttp.Request)
com.android.okhttp.Request request
com.android.okhttp.Response get (com.android.okhttp.Request)
com.android.okhttp.internal.DiskLruCache$Snapshot snapshot
java.io.IOException e
com.android.okhttp.Cache$Entry entry
java.io.IOException e
com.android.okhttp.Request request
String key
com.android.okhttp.internal.DiskLruCache$Snapshot snapshot
com.android.okhttp.Cache$Entry entry
com.android.okhttp.Response response
private com.android.okhttp.internal.http.CacheRequest put (com.android.okhttp.Response) throws java.io.IOException
java.io.IOException e
com.android.okhttp.Response response
String requestMethod
com.android.okhttp.Cache$Entry entry
com.android.okhttp.internal.DiskLruCache$Editor editor
private void remove (com.android.okhttp.Request) throws java.io.IOException
com.android.okhttp.Request request
private void update (com.android.okhttp.Response, com.android.okhttp.Response)
java.io.IOException e
com.android.okhttp.Response cached
com.android.okhttp.Response network
com.android.okhttp.Cache$Entry entry
com.android.okhttp.internal.DiskLruCache$Snapshot snapshot
com.android.okhttp.internal.DiskLruCache$Editor editor
private void abortQuietly (com.android.okhttp.internal.DiskLruCache$Editor)
com.android.okhttp.internal.DiskLruCache$Editor editor
public void initialize () throws java.io.IOException
public void delete () throws java.io.IOException
public void evictAll () throws java.io.IOException
public java.util.Iterator urls () throws java.io.IOException
public synchronized int getWriteAbortCount ()
public synchronized int getWriteSuccessCount ()
public long getSize () throws java.io.IOException
public long getMaxSize ()
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
public java.io.File getDirectory ()
public boolean isClosed ()
private synchronized void trackResponse (com.android.okhttp.internal.http.CacheStrategy)
com.android.okhttp.internal.http.CacheStrategy cacheStrategy
private synchronized void trackConditionalCacheHit ()
public synchronized int getNetworkCount ()
public synchronized int getHitCount ()
public synchronized int getRequestCount ()
private static int readInt (com.android.okio.BufferedSource) throws java.io.IOException
long result
String line
NumberFormatException e
com.android.okio.BufferedSource source
static com.android.okhttp.internal.http.CacheRequest access$000 (com.android.okhttp.Cache, com.android.okhttp.Response) throws java.io.IOException
com.android.okhttp.Cache x0
com.android.okhttp.Response x1
static void access$100 (com.android.okhttp.Cache, com.android.okhttp.Request) throws java.io.IOException
com.android.okhttp.Cache x0
com.android.okhttp.Request x1
static void access$200 (com.android.okhttp.Cache, com.android.okhttp.Response, com.android.okhttp.Response)
com.android.okhttp.Cache x0
com.android.okhttp.Response x1
com.android.okhttp.Response x2
static void access$300 (com.android.okhttp.Cache)
com.android.okhttp.Cache x0
static void access$400 (com.android.okhttp.Cache, com.android.okhttp.internal.http.CacheStrategy)
com.android.okhttp.Cache x0
com.android.okhttp.internal.http.CacheStrategy x1
static com.android.okhttp.internal.DiskLruCache access$600 (com.android.okhttp.Cache)
com.android.okhttp.Cache x0
static int access$808 (com.android.okhttp.Cache)
com.android.okhttp.Cache x0
static int access$908 (com.android.okhttp.Cache)
com.android.okhttp.Cache x0
static int access$1000 (com.android.okio.BufferedSource) throws java.io.IOException
com.android.okio.BufferedSource x0
}
com/android/okhttp/CacheControl$1.classCacheControl.java
package com.android.okhttp
com.android.okhttp.CacheControl$1 extends java.lang.Object {
}
com/android/okhttp/CacheControl$Builder.classCacheControl.java
package com.android.okhttp
public final com.android.okhttp.CacheControl$Builder extends java.lang.Object {
boolean noCache
boolean noStore
int maxAgeSeconds
int maxStaleSeconds
int minFreshSeconds
boolean onlyIfCached
boolean noTransform
public void ()
public com.android.okhttp.CacheControl$Builder noCache ()
public com.android.okhttp.CacheControl$Builder noStore ()
public com.android.okhttp.CacheControl$Builder maxAge (int, java.util.concurrent.TimeUnit)
int maxAge
java.util.concurrent.TimeUnit timeUnit
long maxAgeSecondsLong
public com.android.okhttp.CacheControl$Builder maxStale (int, java.util.concurrent.TimeUnit)
int maxStale
java.util.concurrent.TimeUnit timeUnit
long maxStaleSecondsLong
public com.android.okhttp.CacheControl$Builder minFresh (int, java.util.concurrent.TimeUnit)
int minFresh
java.util.concurrent.TimeUnit timeUnit
long minFreshSecondsLong
public com.android.okhttp.CacheControl$Builder onlyIfCached ()
public com.android.okhttp.CacheControl$Builder noTransform ()
public com.android.okhttp.CacheControl build ()
}
com/android/okhttp/CacheControl.classCacheControl.java
package com.android.okhttp
public final com.android.okhttp.CacheControl extends java.lang.Object {
public static final com.android.okhttp.CacheControl FORCE_NETWORK
public static final com.android.okhttp.CacheControl FORCE_CACHE
private final boolean noCache
private final boolean noStore
private final int maxAgeSeconds
private final int sMaxAgeSeconds
private final boolean isPrivate
private final boolean isPublic
private final boolean mustRevalidate
private final int maxStaleSeconds
private final int minFreshSeconds
private final boolean onlyIfCached
private final boolean noTransform
String headerValue
private void (boolean, boolean, int, int, boolean, boolean, boolean, int, int, boolean, boolean, java.lang.String)
boolean noCache
boolean noStore
int maxAgeSeconds
int sMaxAgeSeconds
boolean isPrivate
boolean isPublic
boolean mustRevalidate
int maxStaleSeconds
int minFreshSeconds
boolean onlyIfCached
boolean noTransform
String headerValue
private void (com.android.okhttp.CacheControl$Builder)
com.android.okhttp.CacheControl$Builder builder
public boolean noCache ()
public boolean noStore ()
public int maxAgeSeconds ()
public int sMaxAgeSeconds ()
public boolean isPrivate ()
public boolean isPublic ()
public boolean mustRevalidate ()
public int maxStaleSeconds ()
public int minFreshSeconds ()
public boolean onlyIfCached ()
public boolean noTransform ()
public static com.android.okhttp.CacheControl parse (com.android.okhttp.Headers)
String parameter
int parameterStart
String parameter
int parameterStart
int tokenStart
String directive
String parameter
String name
String value
int pos
int i
int size
com.android.okhttp.Headers headers
boolean noCache
boolean noStore
int maxAgeSeconds
int sMaxAgeSeconds
boolean isPrivate
boolean isPublic
boolean mustRevalidate
int maxStaleSeconds
int minFreshSeconds
boolean onlyIfCached
boolean noTransform
boolean canUseHeaderValue
String headerValue
public java.lang.String toString ()
String result
private java.lang.String headerValue ()
StringBuilder result
void (com.android.okhttp.CacheControl$Builder, com.android.okhttp.CacheControl$1)
com.android.okhttp.CacheControl$Builder x0
com.android.okhttp.CacheControl$1 x1
static void ()
}
com/android/okhttp/Call$1.classCall.java
package com.android.okhttp
com.android.okhttp.Call$1 extends java.lang.Object {
}
com/android/okhttp/Call$ApplicationInterceptorChain.classCall.java
package com.android.okhttp
com.android.okhttp.Call$ApplicationInterceptorChain extends java.lang.Object implements com.android.okhttp.Interceptor$Chain {
private final int index
private final com.android.okhttp.Request request
private final boolean forWebSocket
final com.android.okhttp.Call this$0
void (com.android.okhttp.Call, int, com.android.okhttp.Request, boolean)
com.android.okhttp.Call this$0
int index
com.android.okhttp.Request request
boolean forWebSocket
public com.android.okhttp.Connection connection ()
public com.android.okhttp.Request request ()
public com.android.okhttp.Response proceed (com.android.okhttp.Request) throws java.io.IOException
com.android.okhttp.Interceptor$Chain chain
com.android.okhttp.Request request
}
com/android/okhttp/Call$AsyncCall.classCall.java
package com.android.okhttp
final com.android.okhttp.Call$AsyncCall extends com.android.okhttp.internal.NamedRunnable {
private final com.android.okhttp.Callback responseCallback
private final boolean forWebSocket
final com.android.okhttp.Call this$0
private void (com.android.okhttp.Call, com.android.okhttp.Callback, boolean)
com.android.okhttp.Call this$0
com.android.okhttp.Callback responseCallback
boolean forWebSocket
java.lang.String host ()
com.android.okhttp.Request request ()
java.lang.Object tag ()
void cancel ()
com.android.okhttp.Call get ()
protected void execute ()
com.android.okhttp.Response response
java.io.IOException e
boolean signalledCallback
void (com.android.okhttp.Call, com.android.okhttp.Callback, boolean, com.android.okhttp.Call$1)
com.android.okhttp.Call x0
com.android.okhttp.Callback x1
boolean x2
com.android.okhttp.Call$1 x3
}
com/android/okhttp/Call.classCall.java
package com.android.okhttp
public com.android.okhttp.Call extends java.lang.Object {
private final com.android.okhttp.OkHttpClient client
private boolean executed
volatile boolean canceled
com.android.okhttp.Request originalRequest
com.android.okhttp.internal.http.HttpEngine engine
protected void (com.android.okhttp.OkHttpClient, com.android.okhttp.Request)
com.android.okhttp.OkHttpClient client
com.android.okhttp.Request originalRequest
public com.android.okhttp.Response execute () throws java.io.IOException
com.android.okhttp.Response result
java.lang.Object tag ()
public void enqueue (com.android.okhttp.Callback)
com.android.okhttp.Callback responseCallback
void enqueue (com.android.okhttp.Callback, boolean)
com.android.okhttp.Callback responseCallback
boolean forWebSocket
public void cancel ()
public boolean isCanceled ()
private java.lang.String toLoggableString ()
String string
com.android.okhttp.HttpUrl redactedUrl
private com.android.okhttp.Response getResponseWithInterceptorChain (boolean) throws java.io.IOException
boolean forWebSocket
com.android.okhttp.Interceptor$Chain chain
com.android.okhttp.Response getResponse (com.android.okhttp.Request, boolean) throws java.io.IOException
com.android.okhttp.Request$Builder requestBuilder
com.android.okhttp.MediaType contentType
long contentLength
com.android.okhttp.internal.http.RequestException e
com.android.okhttp.internal.http.HttpEngine retryEngine
com.android.okhttp.internal.http.RouteException e
com.android.okhttp.internal.http.HttpEngine retryEngine
java.io.IOException e
com.android.okhttp.Response response
com.android.okhttp.Request followUp
com.android.okhttp.Connection connection
com.android.okhttp.Request request
boolean forWebSocket
com.android.okhttp.RequestBody body
int followUpCount
static com.android.okhttp.Response access$100 (com.android.okhttp.Call, boolean) throws java.io.IOException
com.android.okhttp.Call x0
boolean x1
static java.lang.String access$200 (com.android.okhttp.Call)
com.android.okhttp.Call x0
static com.android.okhttp.OkHttpClient access$300 (com.android.okhttp.Call)
com.android.okhttp.Call x0
}
com/android/okhttp/Callback.classCallback.java
package com.android.okhttp
public abstract com.android.okhttp.Callback extends java.lang.Object {
public abstract void onFailure (com.android.okhttp.Request, java.io.IOException)
public abstract void onResponse (com.android.okhttp.Response) throws java.io.IOException
}
com/android/okhttp/CertificatePinner$1.classCertificatePinner.java
package com.android.okhttp
com.android.okhttp.CertificatePinner$1 extends java.lang.Object {
}
com/android/okhttp/CertificatePinner$Builder.classCertificatePinner.java
package com.android.okhttp
public final com.android.okhttp.CertificatePinner$Builder extends java.lang.Object {
private final java.util.Map hostnameToPins
public void ()
public transient com.android.okhttp.CertificatePinner$Builder add (java.lang.String, java.lang.String[])
com.android.okio.ByteString decodedPin
String pin
String hostname
String[] pins
java.util.Set hostPins
java.util.Set previousPins
public com.android.okhttp.CertificatePinner build ()
static java.util.Map access$000 (com.android.okhttp.CertificatePinner$Builder)
com.android.okhttp.CertificatePinner$Builder x0
}
com/android/okhttp/CertificatePinner.classCertificatePinner.java
package com.android.okhttp
public final com.android.okhttp.CertificatePinner extends java.lang.Object {
public static final com.android.okhttp.CertificatePinner DEFAULT
private final java.util.Map hostnameToPins
private void (com.android.okhttp.CertificatePinner$Builder)
com.android.okhttp.CertificatePinner$Builder builder
public void check (java.lang.String, java.util.List) throws javax.net.ssl.SSLPeerUnverifiedException
java.security.cert.X509Certificate x509Certificate
int i
int size
java.security.cert.X509Certificate x509Certificate
int i
int size
com.android.okio.ByteString pin
String hostname
java.util.List peerCertificates
java.util.Set pins
StringBuilder message
public transient void check (java.lang.String, java.security.cert.Certificate[]) throws javax.net.ssl.SSLPeerUnverifiedException
String hostname
java.security.cert.Certificate[] peerCertificates
java.util.Set findMatchingPins (java.lang.String)
java.util.Set pins
String hostname
java.util.Set directPins
java.util.Set wildcardPins
int indexOfFirstDot
int indexOfLastDot
public static java.lang.String pin (java.security.cert.Certificate)
java.security.cert.Certificate certificate
private static com.android.okio.ByteString sha1 (java.security.cert.X509Certificate)
java.security.cert.X509Certificate x509Certificate
void (com.android.okhttp.CertificatePinner$Builder, com.android.okhttp.CertificatePinner$1)
com.android.okhttp.CertificatePinner$Builder x0
com.android.okhttp.CertificatePinner$1 x1
static void ()
}
com/android/okhttp/Challenge.classChallenge.java
package com.android.okhttp
public final com.android.okhttp.Challenge extends java.lang.Object {
private final String scheme
private final String realm
public void (java.lang.String, java.lang.String)
String scheme
String realm
public java.lang.String getScheme ()
public java.lang.String getRealm ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
int result
public java.lang.String toString ()
}
com/android/okhttp/CipherSuite.classCipherSuite.java
package com.android.okhttp
public final com.android.okhttp.CipherSuite extends java.lang.Enum {
public static final com.android.okhttp.CipherSuite TLS_RSA_WITH_NULL_MD5
public static final com.android.okhttp.CipherSuite TLS_RSA_WITH_NULL_SHA
public static final com.android.okhttp.CipherSuite TLS_RSA_EXPORT_WITH_RC4_40_MD5
public static final com.android.okhttp.CipherSuite TLS_RSA_WITH_RC4_128_MD5
public static final com.android.okhttp.CipherSuite TLS_RSA_WITH_RC4_128_SHA
public static final com.android.okhttp.CipherSuite TLS_RSA_EXPORT_WITH_DES40_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_RSA_WITH_DES_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_RSA_WITH_3DES_EDE_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_DHE_DSS_WITH_DES_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_DHE_RSA_WITH_DES_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_DH_anon_EXPORT_WITH_RC4_40_MD5
public static final com.android.okhttp.CipherSuite TLS_DH_anon_WITH_RC4_128_MD5
public static final com.android.okhttp.CipherSuite TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_DH_anon_WITH_DES_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_DH_anon_WITH_3DES_EDE_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_KRB5_WITH_DES_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_KRB5_WITH_3DES_EDE_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_KRB5_WITH_RC4_128_SHA
public static final com.android.okhttp.CipherSuite TLS_KRB5_WITH_DES_CBC_MD5
public static final com.android.okhttp.CipherSuite TLS_KRB5_WITH_3DES_EDE_CBC_MD5
public static final com.android.okhttp.CipherSuite TLS_KRB5_WITH_RC4_128_MD5
public static final com.android.okhttp.CipherSuite TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA
public static final com.android.okhttp.CipherSuite TLS_KRB5_EXPORT_WITH_RC4_40_SHA
public static final com.android.okhttp.CipherSuite TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5
public static final com.android.okhttp.CipherSuite TLS_KRB5_EXPORT_WITH_RC4_40_MD5
public static final com.android.okhttp.CipherSuite TLS_RSA_WITH_AES_128_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_DHE_DSS_WITH_AES_128_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_DHE_RSA_WITH_AES_128_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_DH_anon_WITH_AES_128_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_RSA_WITH_AES_256_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_DHE_DSS_WITH_AES_256_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_DHE_RSA_WITH_AES_256_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_DH_anon_WITH_AES_256_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_RSA_WITH_NULL_SHA256
public static final com.android.okhttp.CipherSuite TLS_RSA_WITH_AES_128_CBC_SHA256
public static final com.android.okhttp.CipherSuite TLS_RSA_WITH_AES_256_CBC_SHA256
public static final com.android.okhttp.CipherSuite TLS_DHE_DSS_WITH_AES_128_CBC_SHA256
public static final com.android.okhttp.CipherSuite TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
public static final com.android.okhttp.CipherSuite TLS_DHE_DSS_WITH_AES_256_CBC_SHA256
public static final com.android.okhttp.CipherSuite TLS_DHE_RSA_WITH_AES_256_CBC_SHA256
public static final com.android.okhttp.CipherSuite TLS_DH_anon_WITH_AES_128_CBC_SHA256
public static final com.android.okhttp.CipherSuite TLS_DH_anon_WITH_AES_256_CBC_SHA256
public static final com.android.okhttp.CipherSuite TLS_RSA_WITH_AES_128_GCM_SHA256
public static final com.android.okhttp.CipherSuite TLS_RSA_WITH_AES_256_GCM_SHA384
public static final com.android.okhttp.CipherSuite TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
public static final com.android.okhttp.CipherSuite TLS_DHE_RSA_WITH_AES_256_GCM_SHA384
public static final com.android.okhttp.CipherSuite TLS_DHE_DSS_WITH_AES_128_GCM_SHA256
public static final com.android.okhttp.CipherSuite TLS_DHE_DSS_WITH_AES_256_GCM_SHA384
public static final com.android.okhttp.CipherSuite TLS_DH_anon_WITH_AES_128_GCM_SHA256
public static final com.android.okhttp.CipherSuite TLS_DH_anon_WITH_AES_256_GCM_SHA384
public static final com.android.okhttp.CipherSuite TLS_EMPTY_RENEGOTIATION_INFO_SCSV
public static final com.android.okhttp.CipherSuite TLS_ECDH_ECDSA_WITH_NULL_SHA
public static final com.android.okhttp.CipherSuite TLS_ECDH_ECDSA_WITH_RC4_128_SHA
public static final com.android.okhttp.CipherSuite TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_ECDHE_ECDSA_WITH_NULL_SHA
public static final com.android.okhttp.CipherSuite TLS_ECDHE_ECDSA_WITH_RC4_128_SHA
public static final com.android.okhttp.CipherSuite TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_ECDH_RSA_WITH_NULL_SHA
public static final com.android.okhttp.CipherSuite TLS_ECDH_RSA_WITH_RC4_128_SHA
public static final com.android.okhttp.CipherSuite TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_ECDH_RSA_WITH_AES_128_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_ECDH_RSA_WITH_AES_256_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_ECDHE_RSA_WITH_NULL_SHA
public static final com.android.okhttp.CipherSuite TLS_ECDHE_RSA_WITH_RC4_128_SHA
public static final com.android.okhttp.CipherSuite TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_ECDH_anon_WITH_NULL_SHA
public static final com.android.okhttp.CipherSuite TLS_ECDH_anon_WITH_RC4_128_SHA
public static final com.android.okhttp.CipherSuite TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_ECDH_anon_WITH_AES_128_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_ECDH_anon_WITH_AES_256_CBC_SHA
public static final com.android.okhttp.CipherSuite TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
public static final com.android.okhttp.CipherSuite TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
public static final com.android.okhttp.CipherSuite TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256
public static final com.android.okhttp.CipherSuite TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384
public static final com.android.okhttp.CipherSuite TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
public static final com.android.okhttp.CipherSuite TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
public static final com.android.okhttp.CipherSuite TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256
public static final com.android.okhttp.CipherSuite TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384
public static final com.android.okhttp.CipherSuite TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
public static final com.android.okhttp.CipherSuite TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
public static final com.android.okhttp.CipherSuite TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256
public static final com.android.okhttp.CipherSuite TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384
public static final com.android.okhttp.CipherSuite TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
public static final com.android.okhttp.CipherSuite TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
public static final com.android.okhttp.CipherSuite TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256
public static final com.android.okhttp.CipherSuite TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384
final String javaName
private static final com.android.okhttp.CipherSuite[] $VALUES
public static com.android.okhttp.CipherSuite[] values ()
public static com.android.okhttp.CipherSuite valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String, int, int, int, int)
String javaName
int value
int rfc
int sinceJavaVersion
int sinceAndroidVersion
public static com.android.okhttp.CipherSuite forJavaName (java.lang.String)
String javaName
static void ()
}
com/android/okhttp/ConfigAwareConnectionPool$1.classConfigAwareConnectionPool.java
package com.android.okhttp
com.android.okhttp.ConfigAwareConnectionPool$1 extends libcore.net.event.NetworkEventListener {
final com.android.okhttp.ConfigAwareConnectionPool this$0
void (com.android.okhttp.ConfigAwareConnectionPool)
com.android.okhttp.ConfigAwareConnectionPool this$0
public void onNetworkConfigurationChanged ()
}
com/android/okhttp/ConfigAwareConnectionPool.classConfigAwareConnectionPool.java
package com.android.okhttp
public com.android.okhttp.ConfigAwareConnectionPool extends java.lang.Object {
private static final long CONNECTION_POOL_DEFAULT_KEEP_ALIVE_DURATION_MS
private static final int CONNECTION_POOL_MAX_IDLE_CONNECTIONS
private static final long CONNECTION_POOL_KEEP_ALIVE_DURATION_MS
private static final com.android.okhttp.ConfigAwareConnectionPool instance
private final libcore.net.event.NetworkEventDispatcher networkEventDispatcher
private boolean networkEventListenerRegistered
private com.android.okhttp.ConnectionPool connectionPool
protected void (libcore.net.event.NetworkEventDispatcher)
libcore.net.event.NetworkEventDispatcher networkEventDispatcher
private void ()
public static com.android.okhttp.ConfigAwareConnectionPool getInstance ()
public synchronized com.android.okhttp.ConnectionPool get ()
static com.android.okhttp.ConnectionPool access$002 (com.android.okhttp.ConfigAwareConnectionPool, com.android.okhttp.ConnectionPool)
com.android.okhttp.ConfigAwareConnectionPool x0
com.android.okhttp.ConnectionPool x1
static void ()
String keepAliveProperty
String keepAliveDurationProperty
String maxIdleConnectionsProperty
}
com/android/okhttp/Connection.classConnection.java
package com.android.okhttp
public final com.android.okhttp.Connection extends java.lang.Object {
private final com.android.okhttp.ConnectionPool pool
private final com.android.okhttp.Route route
private java.net.Socket socket
private boolean connected
private com.android.okhttp.internal.http.HttpConnection httpConnection
private com.android.okhttp.internal.framed.FramedConnection framedConnection
private com.android.okhttp.Protocol protocol
private long idleStartTimeNs
private com.android.okhttp.Handshake handshake
private int recycleCount
private Object owner
public void (com.android.okhttp.ConnectionPool, com.android.okhttp.Route)
com.android.okhttp.ConnectionPool pool
com.android.okhttp.Route route
java.lang.Object getOwner ()
void setOwner (java.lang.Object)
Object owner
boolean clearOwner ()
void closeIfOwnedBy (java.lang.Object) throws java.io.IOException
Object owner
void connect (int, int, int, com.android.okhttp.Request, java.util.List, boolean) throws com.android.okhttp.internal.http.RouteException
java.io.IOException e
int connectTimeout
int readTimeout
int writeTimeout
com.android.okhttp.Request request
java.util.List connectionSpecs
boolean connectionRetryEnabled
com.android.okhttp.internal.http.RouteException routeException
com.android.okhttp.internal.ConnectionSpecSelector connectionSpecSelector
java.net.Proxy proxy
com.android.okhttp.Address address
private void connectSocket (int, int, int, com.android.okhttp.Request, com.android.okhttp.internal.ConnectionSpecSelector) throws java.io.IOException
int connectTimeout
int readTimeout
int writeTimeout
com.android.okhttp.Request request
com.android.okhttp.internal.ConnectionSpecSelector connectionSpecSelector
private void connectTls (int, int, com.android.okhttp.Request, com.android.okhttp.internal.ConnectionSpecSelector) throws java.io.IOException
java.security.cert.X509Certificate cert
com.android.okhttp.ConnectionSpec connectionSpec
com.android.okhttp.Handshake unverifiedHandshake
String maybeProtocol
AssertionError e
int readTimeout
int writeTimeout
com.android.okhttp.Request request
com.android.okhttp.internal.ConnectionSpecSelector connectionSpecSelector
com.android.okhttp.Address address
javax.net.ssl.SSLSocketFactory sslSocketFactory
boolean success
javax.net.ssl.SSLSocket sslSocket
private void createTunnel (int, int, com.android.okhttp.Request) throws java.io.IOException
com.android.okhttp.Response response
long contentLength
com.android.okio.Source body
int readTimeout
int writeTimeout
com.android.okhttp.Request request
com.android.okhttp.Request tunnelRequest
com.android.okhttp.internal.http.HttpConnection tunnelConnection
com.android.okhttp.HttpUrl url
String requestLine
private com.android.okhttp.Request createTunnelRequest (com.android.okhttp.Request) throws java.io.IOException
com.android.okhttp.Request request
com.android.okhttp.HttpUrl tunnelUrl
com.android.okhttp.Request$Builder result
String userAgent
String proxyAuthorization
void connectAndSetOwner (com.android.okhttp.OkHttpClient, java.lang.Object, com.android.okhttp.Request) throws com.android.okhttp.internal.http.RouteException
java.util.List connectionSpecs
com.android.okhttp.OkHttpClient client
Object owner
com.android.okhttp.Request request
boolean isConnected ()
public com.android.okhttp.Route getRoute ()
public java.net.Socket getSocket ()
com.android.okio.BufferedSource rawSource ()
com.android.okio.BufferedSink rawSink ()
boolean isAlive ()
boolean isReadable ()
void resetIdleStartTime ()
boolean isIdle ()
long getIdleStartTimeNs ()
public com.android.okhttp.Handshake getHandshake ()
com.android.okhttp.internal.http.Transport newTransport (com.android.okhttp.internal.http.HttpEngine) throws java.io.IOException
com.android.okhttp.internal.http.HttpEngine httpEngine
boolean isFramed ()
public com.android.okhttp.Protocol getProtocol ()
void setProtocol (com.android.okhttp.Protocol)
com.android.okhttp.Protocol protocol
void setTimeouts (int, int) throws com.android.okhttp.internal.http.RouteException
java.io.IOException e
int readTimeoutMillis
int writeTimeoutMillis
void incrementRecycleCount ()
int recycleCount ()
public java.lang.String toString ()
}
com/android/okhttp/ConnectionPool$1.classConnectionPool.java
package com.android.okhttp
com.android.okhttp.ConnectionPool$1 extends java.lang.Object implements java.lang.Runnable {
final com.android.okhttp.ConnectionPool this$0
void (com.android.okhttp.ConnectionPool)
com.android.okhttp.ConnectionPool this$0
public void run ()
}
com/android/okhttp/ConnectionPool.classConnectionPool.java
package com.android.okhttp
public final com.android.okhttp.ConnectionPool extends java.lang.Object {
private static final long DEFAULT_KEEP_ALIVE_DURATION_MS
private static final com.android.okhttp.ConnectionPool systemDefault
private final int maxIdleConnections
private final long keepAliveDurationNs
private final java.util.LinkedList connections
private java.util.concurrent.Executor executor
private final Runnable connectionsCleanupRunnable
public void (int, long)
int maxIdleConnections
long keepAliveDurationMs
public static com.android.okhttp.ConnectionPool getDefault ()
public synchronized int getConnectionCount ()
public synchronized int getSpdyConnectionCount ()
public synchronized int getMultiplexedConnectionCount ()
com.android.okhttp.Connection connection
int total
public synchronized int getHttpConnectionCount ()
public synchronized com.android.okhttp.Connection get (com.android.okhttp.Address)
java.net.SocketException e
com.android.okhttp.Connection connection
java.util.ListIterator i
com.android.okhttp.Address address
com.android.okhttp.Connection foundConnection
void recycle (com.android.okhttp.Connection)
java.net.SocketException e
com.android.okhttp.Connection connection
private void addConnection (com.android.okhttp.Connection)
com.android.okhttp.Connection connection
boolean empty
void share (com.android.okhttp.Connection)
com.android.okhttp.Connection connection
public void evictAll ()
java.util.List toEvict
int i
int size
java.util.List toEvict
private void runCleanupUntilPoolIsEmpty ()
boolean performCleanup ()
com.android.okhttp.Connection connection
long nanosUntilEviction
java.util.ListIterator i
com.android.okhttp.Connection connection
java.util.ListIterator i
long millisUntilNextEviction
long remainderNanos
int idleConnectionCount
long now
long nanosUntilNextEviction
java.util.List evictableConnections
com.android.okhttp.Connection expiredConnection
int i
int size
java.util.List evictableConnections
void replaceCleanupExecutorForTests (java.util.concurrent.Executor)
java.util.concurrent.Executor cleanupExecutor
synchronized java.util.List getConnections ()
static void access$000 (com.android.okhttp.ConnectionPool)
com.android.okhttp.ConnectionPool x0
static void ()
String keepAlive
String keepAliveDuration
String maxIdleConnections
long keepAliveDurationMs
}
com/android/okhttp/ConnectionSpec$1.classConnectionSpec.java
package com.android.okhttp
com.android.okhttp.ConnectionSpec$1 extends java.lang.Object {
}
com/android/okhttp/ConnectionSpec$Builder.classConnectionSpec.java
package com.android.okhttp
public final com.android.okhttp.ConnectionSpec$Builder extends java.lang.Object {
private boolean tls
private String[] cipherSuites
private String[] tlsVersions
private boolean supportsTlsExtensions
void (boolean)
boolean tls
public void (com.android.okhttp.ConnectionSpec)
com.android.okhttp.ConnectionSpec connectionSpec
public transient com.android.okhttp.ConnectionSpec$Builder cipherSuites (com.android.okhttp.CipherSuite[])
int i
com.android.okhttp.CipherSuite[] cipherSuites
String[] strings
public transient com.android.okhttp.ConnectionSpec$Builder cipherSuites (java.lang.String[])
String[] cipherSuites
public transient com.android.okhttp.ConnectionSpec$Builder tlsVersions (com.android.okhttp.TlsVersion[])
int i
com.android.okhttp.TlsVersion[] tlsVersions
String[] strings
public transient com.android.okhttp.ConnectionSpec$Builder tlsVersions (java.lang.String[])
String[] tlsVersions
public com.android.okhttp.ConnectionSpec$Builder supportsTlsExtensions (boolean)
boolean supportsTlsExtensions
public com.android.okhttp.ConnectionSpec build ()
static boolean access$000 (com.android.okhttp.ConnectionSpec$Builder)
com.android.okhttp.ConnectionSpec$Builder x0
static java.lang.String[] access$100 (com.android.okhttp.ConnectionSpec$Builder)
com.android.okhttp.ConnectionSpec$Builder x0
static java.lang.String[] access$200 (com.android.okhttp.ConnectionSpec$Builder)
com.android.okhttp.ConnectionSpec$Builder x0
static boolean access$300 (com.android.okhttp.ConnectionSpec$Builder)
com.android.okhttp.ConnectionSpec$Builder x0
}
com/android/okhttp/ConnectionSpec.classConnectionSpec.java
package com.android.okhttp
public final com.android.okhttp.ConnectionSpec extends java.lang.Object {
private static final com.android.okhttp.CipherSuite[] APPROVED_CIPHER_SUITES
public static final com.android.okhttp.ConnectionSpec MODERN_TLS
public static final com.android.okhttp.ConnectionSpec COMPATIBLE_TLS
public static final com.android.okhttp.ConnectionSpec CLEARTEXT
final boolean tls
private final String[] cipherSuites
private final String[] tlsVersions
final boolean supportsTlsExtensions
private void (com.android.okhttp.ConnectionSpec$Builder)
com.android.okhttp.ConnectionSpec$Builder builder
public boolean isTls ()
public java.util.List cipherSuites ()
int i
com.android.okhttp.CipherSuite[] result
public java.util.List tlsVersions ()
int i
com.android.okhttp.TlsVersion[] result
public boolean supportsTlsExtensions ()
void apply (javax.net.ssl.SSLSocket, boolean)
javax.net.ssl.SSLSocket sslSocket
boolean isFallback
com.android.okhttp.ConnectionSpec specToApply
String[] cipherSuitesToEnable
private com.android.okhttp.ConnectionSpec supportedSpec (javax.net.ssl.SSLSocket, boolean)
String[] cipherSuitesToSelectFrom
String[] oldEnabledCipherSuites
String[] newEnabledCipherSuites
String fallbackScsv
boolean socketSupportsFallbackScsv
javax.net.ssl.SSLSocket sslSocket
boolean isFallback
String[] cipherSuitesToEnable
String[] protocolsToSelectFrom
String[] protocolsToEnable
public boolean isCompatible (javax.net.ssl.SSLSocket)
boolean requiredCiphersEnabled
String[] enabledCipherSuites
javax.net.ssl.SSLSocket socket
String[] enabledProtocols
boolean requiredProtocolsEnabled
boolean requiredCiphersEnabled
private static boolean nonEmptyIntersection (java.lang.String[], java.lang.String[])
String toFind
String[] a
String[] b
private static boolean contains (java.lang.Object[], java.lang.Object)
Object arrayValue
Object[] array
Object value
public boolean equals (java.lang.Object)
Object other
com.android.okhttp.ConnectionSpec that
public int hashCode ()
int result
public java.lang.String toString ()
java.util.List cipherSuites
String cipherSuitesString
static java.lang.String[] access$400 (com.android.okhttp.ConnectionSpec)
com.android.okhttp.ConnectionSpec x0
static java.lang.String[] access$500 (com.android.okhttp.ConnectionSpec)
com.android.okhttp.ConnectionSpec x0
void (com.android.okhttp.ConnectionSpec$Builder, com.android.okhttp.ConnectionSpec$1)
com.android.okhttp.ConnectionSpec$Builder x0
com.android.okhttp.ConnectionSpec$1 x1
static void ()
}
com/android/okhttp/Credentials.classCredentials.java
package com.android.okhttp
public final com.android.okhttp.Credentials extends java.lang.Object {
private void ()
public static java.lang.String basic (java.lang.String, java.lang.String)
String usernameAndPassword
byte[] bytes
String encoded
java.io.UnsupportedEncodingException e
String userName
String password
}
com/android/okhttp/Dispatcher.classDispatcher.java
package com.android.okhttp
public final com.android.okhttp.Dispatcher extends java.lang.Object {
private int maxRequests
private int maxRequestsPerHost
private java.util.concurrent.ExecutorService executorService
private final java.util.Deque readyCalls
private final java.util.Deque runningCalls
private final java.util.Deque executedCalls
public void (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService executorService
public void ()
public synchronized java.util.concurrent.ExecutorService getExecutorService ()
public synchronized void setMaxRequests (int)
int maxRequests
public synchronized int getMaxRequests ()
public synchronized void setMaxRequestsPerHost (int)
int maxRequestsPerHost
public synchronized int getMaxRequestsPerHost ()
synchronized void enqueue (com.android.okhttp.Call$AsyncCall)
com.android.okhttp.Call$AsyncCall call
public synchronized void cancel (java.lang.Object)
com.android.okhttp.Call$AsyncCall call
com.android.okhttp.internal.http.HttpEngine engine
com.android.okhttp.Call$AsyncCall call
com.android.okhttp.Call call
Object tag
synchronized void finished (com.android.okhttp.Call$AsyncCall)
com.android.okhttp.Call$AsyncCall call
private void promoteCalls ()
com.android.okhttp.Call$AsyncCall call
java.util.Iterator i
private int runningCallsForHost (com.android.okhttp.Call$AsyncCall)
com.android.okhttp.Call$AsyncCall c
com.android.okhttp.Call$AsyncCall call
int result
synchronized void executed (com.android.okhttp.Call)
com.android.okhttp.Call call
synchronized void finished (com.android.okhttp.Call)
com.android.okhttp.Call call
public synchronized int getRunningCallCount ()
public synchronized int getQueuedCallCount ()
}
com/android/okhttp/FormEncodingBuilder.classFormEncodingBuilder.java
package com.android.okhttp
public final com.android.okhttp.FormEncodingBuilder extends java.lang.Object {
private static final com.android.okhttp.MediaType CONTENT_TYPE
private final com.android.okio.Buffer content
public void ()
public com.android.okhttp.FormEncodingBuilder add (java.lang.String, java.lang.String)
String name
String value
public com.android.okhttp.FormEncodingBuilder addEncoded (java.lang.String, java.lang.String)
String name
String value
public com.android.okhttp.RequestBody build ()
static void ()
}
com/android/okhttp/Handshake.classHandshake.java
package com.android.okhttp
public final com.android.okhttp.Handshake extends java.lang.Object {
private final String cipherSuite
private final java.util.List peerCertificates
private final java.util.List localCertificates
private void (java.lang.String, java.util.List, java.util.List)
String cipherSuite
java.util.List peerCertificates
java.util.List localCertificates
public static com.android.okhttp.Handshake get (javax.net.ssl.SSLSession)
java.security.cert.Certificate[] peerCertificates
javax.net.ssl.SSLPeerUnverifiedException ignored
javax.net.ssl.SSLSession session
String cipherSuite
java.security.cert.Certificate[] peerCertificates
java.util.List peerCertificatesList
java.security.cert.Certificate[] localCertificates
java.util.List localCertificatesList
public static com.android.okhttp.Handshake get (java.lang.String, java.util.List, java.util.List)
String cipherSuite
java.util.List peerCertificates
java.util.List localCertificates
public java.lang.String cipherSuite ()
public java.util.List peerCertificates ()
public java.security.Principal peerPrincipal ()
public java.util.List localCertificates ()
public java.security.Principal localPrincipal ()
public boolean equals (java.lang.Object)
Object other
com.android.okhttp.Handshake that
public int hashCode ()
int result
}
com/android/okhttp/Headers$1.classHeaders.java
package com.android.okhttp
com.android.okhttp.Headers$1 extends java.lang.Object {
}
com/android/okhttp/Headers$Builder.classHeaders.java
package com.android.okhttp
public final com.android.okhttp.Headers$Builder extends java.lang.Object {
private final java.util.List namesAndValues
public void ()
com.android.okhttp.Headers$Builder addLenient (java.lang.String)
String line
int index
public com.android.okhttp.Headers$Builder add (java.lang.String)
String line
int index
public com.android.okhttp.Headers$Builder add (java.lang.String, java.lang.String)
String name
String value
com.android.okhttp.Headers$Builder addLenient (java.lang.String, java.lang.String)
String name
String value
public com.android.okhttp.Headers$Builder removeAll (java.lang.String)
int i
String name
public com.android.okhttp.Headers$Builder set (java.lang.String, java.lang.String)
String name
String value
private void checkNameAndValue (java.lang.String, java.lang.String)
char c
int i
int length
char c
int i
int length
String name
String value
public java.lang.String get (java.lang.String)
int i
String name
public com.android.okhttp.Headers build ()
static java.util.List access$000 (com.android.okhttp.Headers$Builder)
com.android.okhttp.Headers$Builder x0
}
com/android/okhttp/Headers.classHeaders.java
package com.android.okhttp
public final com.android.okhttp.Headers extends java.lang.Object {
private final String[] namesAndValues
private void (com.android.okhttp.Headers$Builder)
com.android.okhttp.Headers$Builder builder
private void (java.lang.String[])
String[] namesAndValues
public java.lang.String get (java.lang.String)
String name
public java.util.Date getDate (java.lang.String)
String name
String value
public int size ()
public java.lang.String name (int)
int index
int nameIndex
public java.lang.String value (int)
int index
int valueIndex
public java.util.Set names ()
int i
int size
java.util.TreeSet result
public java.util.List values (java.lang.String)
int i
int size
String name
java.util.List result
public com.android.okhttp.Headers$Builder newBuilder ()
com.android.okhttp.Headers$Builder result
public java.lang.String toString ()
int i
int size
StringBuilder result
public java.util.Map toMultimap ()
String name
java.util.List values
int i
int size
java.util.Map result
private static java.lang.String get (java.lang.String[], java.lang.String)
int i
String[] namesAndValues
String name
public static transient com.android.okhttp.Headers of (java.lang.String[])
int i
String name
String value
int i
String[] namesAndValues
public static com.android.okhttp.Headers of (java.util.Map)
String name
String value
java.util.Map$Entry header
java.util.Map headers
String[] namesAndValues
int i
void (com.android.okhttp.Headers$Builder, com.android.okhttp.Headers$1)
com.android.okhttp.Headers$Builder x0
com.android.okhttp.Headers$1 x1
}
com/android/okhttp/HttpHandler.classHttpHandler.java
package com.android.okhttp
public com.android.okhttp.HttpHandler extends java.net.URLStreamHandler {
private static final java.util.List CLEARTEXT_ONLY
private final com.android.okhttp.ConfigAwareConnectionPool configAwareConnectionPool
public void ()
protected java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
java.net.URL url
protected java.net.URLConnection openConnection (java.net.URL, java.net.Proxy) throws java.io.IOException
java.net.URL url
java.net.Proxy proxy
protected int getDefaultPort ()
protected com.android.okhttp.OkUrlFactory newOkUrlFactory (java.net.Proxy)
java.net.Proxy proxy
com.android.okhttp.OkUrlFactory okUrlFactory
public static com.android.okhttp.OkUrlFactory createHttpOkUrlFactory (java.net.Proxy)
java.net.Proxy proxy
com.android.okhttp.OkHttpClient client
com.android.okhttp.OkUrlFactory okUrlFactory
java.net.ResponseCache responseCache
static void ()
}
com/android/okhttp/HttpsHandler.classHttpsHandler.java
package com.android.okhttp
public final com.android.okhttp.HttpsHandler extends com.android.okhttp.HttpHandler {
private static final com.android.okhttp.ConnectionSpec TLS_1_2_AND_BELOW
private static final com.android.okhttp.ConnectionSpec TLS_1_1_AND_BELOW
private static final com.android.okhttp.ConnectionSpec TLS_1_0_AND_BELOW
private static final com.android.okhttp.ConnectionSpec SSL_3_0
private static final java.util.List SECURE_CONNECTION_SPECS
private static final java.util.List HTTP_1_1_ONLY
private final com.android.okhttp.ConfigAwareConnectionPool configAwareConnectionPool
public void ()
protected int getDefaultPort ()
protected com.android.okhttp.OkUrlFactory newOkUrlFactory (java.net.Proxy)
java.net.Proxy proxy
com.android.okhttp.OkUrlFactory okUrlFactory
public static com.android.okhttp.OkUrlFactory createHttpsOkUrlFactory (java.net.Proxy)
java.net.Proxy proxy
com.android.okhttp.OkUrlFactory okUrlFactory
com.android.okhttp.OkHttpClient okHttpClient
static void ()
}
com/android/okhttp/HttpUrl$1.classHttpUrl.java
package com.android.okhttp
com.android.okhttp.HttpUrl$1 extends java.lang.Object {
static final int[] $SwitchMap$com$squareup$okhttp$HttpUrl$Builder$ParseResult
static void ()
}
com/android/okhttp/HttpUrl$Builder$ParseResult.classHttpUrl.java
package com.android.okhttp
final com.android.okhttp.HttpUrl$Builder$ParseResult extends java.lang.Enum {
public static final com.android.okhttp.HttpUrl$Builder$ParseResult SUCCESS
public static final com.android.okhttp.HttpUrl$Builder$ParseResult MISSING_SCHEME
public static final com.android.okhttp.HttpUrl$Builder$ParseResult UNSUPPORTED_SCHEME
public static final com.android.okhttp.HttpUrl$Builder$ParseResult INVALID_PORT
public static final com.android.okhttp.HttpUrl$Builder$ParseResult INVALID_HOST
private static final com.android.okhttp.HttpUrl$Builder$ParseResult[] $VALUES
public static com.android.okhttp.HttpUrl$Builder$ParseResult[] values ()
public static com.android.okhttp.HttpUrl$Builder$ParseResult valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/okhttp/HttpUrl$Builder.classHttpUrl.java
package com.android.okhttp
public final com.android.okhttp.HttpUrl$Builder extends java.lang.Object {
String scheme
String encodedUsername
String encodedPassword
String host
int port
final java.util.List encodedPathSegments
java.util.List encodedQueryNamesAndValues
String encodedFragment
public void ()
public com.android.okhttp.HttpUrl$Builder scheme (java.lang.String)
String scheme
public com.android.okhttp.HttpUrl$Builder username (java.lang.String)
String username
public com.android.okhttp.HttpUrl$Builder encodedUsername (java.lang.String)
String encodedUsername
public com.android.okhttp.HttpUrl$Builder password (java.lang.String)
String password
public com.android.okhttp.HttpUrl$Builder encodedPassword (java.lang.String)
String encodedPassword
public com.android.okhttp.HttpUrl$Builder host (java.lang.String)
String host
String encoded
public com.android.okhttp.HttpUrl$Builder port (int)
int port
int effectivePort ()
public com.android.okhttp.HttpUrl$Builder addPathSegment (java.lang.String)
String pathSegment
public com.android.okhttp.HttpUrl$Builder addEncodedPathSegment (java.lang.String)
String encodedPathSegment
public com.android.okhttp.HttpUrl$Builder setPathSegment (int, java.lang.String)
int index
String pathSegment
String canonicalPathSegment
public com.android.okhttp.HttpUrl$Builder setEncodedPathSegment (int, java.lang.String)
int index
String encodedPathSegment
String canonicalPathSegment
public com.android.okhttp.HttpUrl$Builder removePathSegment (int)
int index
public com.android.okhttp.HttpUrl$Builder encodedPath (java.lang.String)
String encodedPath
public com.android.okhttp.HttpUrl$Builder query (java.lang.String)
String query
public com.android.okhttp.HttpUrl$Builder encodedQuery (java.lang.String)
String encodedQuery
public com.android.okhttp.HttpUrl$Builder addQueryParameter (java.lang.String, java.lang.String)
String name
String value
public com.android.okhttp.HttpUrl$Builder addEncodedQueryParameter (java.lang.String, java.lang.String)
String encodedName
String encodedValue
public com.android.okhttp.HttpUrl$Builder setQueryParameter (java.lang.String, java.lang.String)
String name
String value
public com.android.okhttp.HttpUrl$Builder setEncodedQueryParameter (java.lang.String, java.lang.String)
String encodedName
String encodedValue
public com.android.okhttp.HttpUrl$Builder removeAllQueryParameters (java.lang.String)
String name
String nameToRemove
public com.android.okhttp.HttpUrl$Builder removeAllEncodedQueryParameters (java.lang.String)
String encodedName
private void removeAllCanonicalQueryParameters (java.lang.String)
int i
String canonicalName
public com.android.okhttp.HttpUrl$Builder fragment (java.lang.String)
String fragment
public com.android.okhttp.HttpUrl$Builder encodedFragment (java.lang.String)
String encodedFragment
public com.android.okhttp.HttpUrl build ()
public java.lang.String toString ()
StringBuilder result
int effectivePort
com.android.okhttp.HttpUrl$Builder$ParseResult parse (com.android.okhttp.HttpUrl, java.lang.String)
int passwordColonOffset
String canonicalUsername
int portColonOffset
int componentDelimiterOffset
int c
int queryDelimiterOffset
com.android.okhttp.HttpUrl base
String input
int pos
int limit
int schemeDelimiterOffset
boolean hasUsername
boolean hasPassword
int slashCount
int pathDelimiterOffset
private void resolvePath (java.lang.String, int, int)
int pathSegmentDelimiterOffset
boolean segmentHasTrailingSlash
int i
String input
int pos
int limit
char c
private void push (java.lang.String, int, int, boolean, boolean)
String input
int pos
int limit
boolean addTrailingSlash
boolean alreadyEncoded
String segment
private boolean isDot (java.lang.String)
String input
private boolean isDotDot (java.lang.String)
String input
private void pop ()
String removed
private int skipLeadingAsciiWhitespace (java.lang.String, int, int)
int i
String input
int pos
int limit
private int skipTrailingAsciiWhitespace (java.lang.String, int, int)
int i
String input
int pos
int limit
private static int schemeDelimiterOffset (java.lang.String, int, int)
char c
int i
String input
int pos
int limit
char c0
private static int slashCount (java.lang.String, int, int)
char c
String input
int pos
int limit
int slashCount
private static int portColonOffset (java.lang.String, int, int)
int i
String input
int pos
int limit
private static java.lang.String canonicalizeHost (java.lang.String, int, int)
java.net.InetAddress inetAddress
byte[] address
String input
int pos
int limit
String percentDecoded
private static java.net.InetAddress decodeIpv6 (java.lang.String, int, int)
char c
int hexDigit
int value
int groupLength
int i
java.net.UnknownHostException e
String input
int pos
int limit
byte[] address
int b
int compress
int groupOffset
private static boolean decodeIpv4Suffix (java.lang.String, int, int, byte[], int)
char c
int value
int groupOffset
int groupLength
int i
String input
int pos
int limit
byte[] address
int addressOffset
int b
private static java.lang.String domainToAscii (java.lang.String)
String result
IllegalArgumentException e
String input
private static boolean containsInvalidHostnameAsciiCodes (java.lang.String)
char c
int i
String hostnameAscii
private static java.lang.String inet6AddressToAscii (byte[])
int currentRunOffset
int currentRunLength
int i
int group
int i
byte[] address
int longestRunOffset
int longestRunLength
com.android.okio.Buffer result
private static int parsePort (java.lang.String, int, int)
String portString
int i
NumberFormatException e
String input
int pos
int limit
}
com/android/okhttp/HttpUrl.classHttpUrl.java
package com.android.okhttp
public final com.android.okhttp.HttpUrl extends java.lang.Object {
private static final char[] HEX_DIGITS
static final String USERNAME_ENCODE_SET
static final String PASSWORD_ENCODE_SET
static final String PATH_SEGMENT_ENCODE_SET
static final String QUERY_ENCODE_SET
static final String QUERY_COMPONENT_ENCODE_SET
static final String CONVERT_TO_URI_ENCODE_SET
static final String FORM_ENCODE_SET
static final String FRAGMENT_ENCODE_SET
private final String scheme
private final String username
private final String password
private final String host
private final int port
private final java.util.List pathSegments
private final java.util.List queryNamesAndValues
private final String fragment
private final String url
private void (com.android.okhttp.HttpUrl$Builder)
com.android.okhttp.HttpUrl$Builder builder
public java.net.URL url ()
java.net.MalformedURLException e
public java.net.URI uri ()
String uriSafeUrl
java.net.URISyntaxException e
public java.lang.String scheme ()
public boolean isHttps ()
public java.lang.String encodedUsername ()
int usernameStart
int usernameEnd
public java.lang.String username ()
public java.lang.String encodedPassword ()
int passwordStart
int passwordEnd
public java.lang.String password ()
public java.lang.String host ()
public int port ()
public static int defaultPort (java.lang.String)
String scheme
public int pathSize ()
public java.lang.String encodedPath ()
int pathStart
int pathEnd
static void pathSegmentsToString (java.lang.StringBuilder, java.util.List)
int i
int size
StringBuilder out
java.util.List pathSegments
public java.util.List encodedPathSegments ()
int segmentEnd
int i
int pathStart
int pathEnd
java.util.List result
public java.util.List pathSegments ()
public java.lang.String encodedQuery ()
int queryStart
int queryEnd
static void namesAndValuesToQueryString (java.lang.StringBuilder, java.util.List)
String name
String value
int i
int size
StringBuilder out
java.util.List namesAndValues
static java.util.List queryStringToNamesAndValues (java.lang.String)
int ampersandOffset
int equalsOffset
int pos
String encodedQuery
java.util.List result
public java.lang.String query ()
StringBuilder result
public int querySize ()
public java.lang.String queryParameter (java.lang.String)
int i
int size
String name
public java.util.Set queryParameterNames ()
int i
int size
java.util.Set result
public java.util.List queryParameterValues (java.lang.String)
int i
int size
String name
java.util.List result
public java.lang.String queryParameterName (int)
int index
public java.lang.String queryParameterValue (int)
int index
public java.lang.String encodedFragment ()
int fragmentStart
public java.lang.String fragment ()
public com.android.okhttp.HttpUrl resolve (java.lang.String)
String link
com.android.okhttp.HttpUrl$Builder builder
com.android.okhttp.HttpUrl$Builder$ParseResult result
public com.android.okhttp.HttpUrl$Builder newBuilder ()
com.android.okhttp.HttpUrl$Builder result
public static com.android.okhttp.HttpUrl parse (java.lang.String)
String url
com.android.okhttp.HttpUrl$Builder builder
com.android.okhttp.HttpUrl$Builder$ParseResult result
public static com.android.okhttp.HttpUrl get (java.net.URL)
java.net.URL url
static com.android.okhttp.HttpUrl getChecked (java.lang.String) throws java.net.MalformedURLException java.net.UnknownHostException
String url
com.android.okhttp.HttpUrl$Builder builder
com.android.okhttp.HttpUrl$Builder$ParseResult result
public static com.android.okhttp.HttpUrl get (java.net.URI)
java.net.URI uri
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
private static int delimiterOffset (java.lang.String, int, int, java.lang.String)
int i
String input
int pos
int limit
String delimiters
static java.lang.String percentDecode (java.lang.String)
String encoded
private java.util.List percentDecode (java.util.List)
String s
java.util.List list
java.util.List result
static java.lang.String percentDecode (java.lang.String, int, int)
com.android.okio.Buffer out
char c
int i
String encoded
int pos
int limit
static void percentDecode (com.android.okio.Buffer, java.lang.String, int, int)
int d1
int d2
int codePoint
int i
com.android.okio.Buffer out
String encoded
int pos
int limit
static int decodeHexDigit (char)
char c
static java.lang.String canonicalize (java.lang.String, int, int, java.lang.String, boolean, boolean)
com.android.okio.Buffer out
int codePoint
int i
String input
int pos
int limit
String encodeSet
boolean alreadyEncoded
boolean query
static void canonicalize (com.android.okio.Buffer, java.lang.String, int, int, java.lang.String, boolean, boolean)
int b
int codePoint
int i
com.android.okio.Buffer out
String input
int pos
int limit
String encodeSet
boolean alreadyEncoded
boolean query
com.android.okio.Buffer utf8Buffer
static java.lang.String canonicalize (java.lang.String, java.lang.String, boolean, boolean)
String input
String encodeSet
boolean alreadyEncoded
boolean query
void (com.android.okhttp.HttpUrl$Builder, com.android.okhttp.HttpUrl$1)
com.android.okhttp.HttpUrl$Builder x0
com.android.okhttp.HttpUrl$1 x1
static java.lang.String access$100 (com.android.okhttp.HttpUrl)
com.android.okhttp.HttpUrl x0
static int access$200 (java.lang.String, int, int, java.lang.String)
String x0
int x1
int x2
String x3
static java.lang.String access$300 (com.android.okhttp.HttpUrl)
com.android.okhttp.HttpUrl x0
static int access$400 (com.android.okhttp.HttpUrl)
com.android.okhttp.HttpUrl x0
static void ()
}
com/android/okhttp/Interceptor$Chain.classInterceptor.java
package com.android.okhttp
public abstract com.android.okhttp.Interceptor$Chain extends java.lang.Object {
public abstract com.android.okhttp.Request request ()
public abstract com.android.okhttp.Response proceed (com.android.okhttp.Request) throws java.io.IOException
public abstract com.android.okhttp.Connection connection ()
}
com/android/okhttp/Interceptor.classInterceptor.java
package com.android.okhttp
public abstract com.android.okhttp.Interceptor extends java.lang.Object {
public abstract com.android.okhttp.Response intercept (com.android.okhttp.Interceptor$Chain) throws java.io.IOException
}
com/android/okhttp/internal/
com/android/okhttp/internal/ConnectionSpecSelector.classConnectionSpecSelector.java
package com.android.okhttp.internal
public final com.android.okhttp.internal.ConnectionSpecSelector extends java.lang.Object {
private final java.util.List connectionSpecs
private int nextModeIndex
private boolean isFallbackPossible
private boolean isFallback
public void (java.util.List)
java.util.List connectionSpecs
public com.android.okhttp.ConnectionSpec configureSecureSocket (javax.net.ssl.SSLSocket) throws java.io.IOException
com.android.okhttp.ConnectionSpec connectionSpec
int i
int size
javax.net.ssl.SSLSocket sslSocket
com.android.okhttp.ConnectionSpec tlsConfiguration
public boolean connectionFailed (java.io.IOException)
java.io.IOException e
private boolean isFallbackPossible (javax.net.ssl.SSLSocket)
int i
javax.net.ssl.SSLSocket socket
}
com/android/okhttp/internal/DiskLruCache$1.classDiskLruCache.java
package com.android.okhttp.internal
com.android.okhttp.internal.DiskLruCache$1 extends java.lang.Object implements java.lang.Runnable {
final com.android.okhttp.internal.DiskLruCache this$0
void (com.android.okhttp.internal.DiskLruCache)
com.android.okhttp.internal.DiskLruCache this$0
public void run ()
java.io.IOException e
}
com/android/okhttp/internal/DiskLruCache$2.classDiskLruCache.java
package com.android.okhttp.internal
com.android.okhttp.internal.DiskLruCache$2 extends com.android.okhttp.internal.FaultHidingSink {
static final boolean $assertionsDisabled
final com.android.okhttp.internal.DiskLruCache this$0
void (com.android.okhttp.internal.DiskLruCache, com.android.okio.Sink)
com.android.okhttp.internal.DiskLruCache this$0
com.android.okio.Sink delegate
protected void onException (java.io.IOException)
java.io.IOException e
static void ()
}
com/android/okhttp/internal/DiskLruCache$3.classDiskLruCache.java
package com.android.okhttp.internal
com.android.okhttp.internal.DiskLruCache$3 extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator delegate
com.android.okhttp.internal.DiskLruCache$Snapshot nextSnapshot
com.android.okhttp.internal.DiskLruCache$Snapshot removeSnapshot
final com.android.okhttp.internal.DiskLruCache this$0
void (com.android.okhttp.internal.DiskLruCache)
com.android.okhttp.internal.DiskLruCache this$0
public boolean hasNext ()
com.android.okhttp.internal.DiskLruCache$Entry entry
com.android.okhttp.internal.DiskLruCache$Snapshot snapshot
public com.android.okhttp.internal.DiskLruCache$Snapshot next ()
public void remove ()
public volatile java.lang.Object next ()
}
com/android/okhttp/internal/DiskLruCache$4.classDiskLruCache.java
package com.android.okhttp.internal
final com.android.okhttp.internal.DiskLruCache$4 extends java.lang.Object implements com.android.okio.Sink {
void ()
public void write (com.android.okio.Buffer, long) throws java.io.IOException
com.android.okio.Buffer source
long byteCount
public void flush () throws java.io.IOException
public com.android.okio.Timeout timeout ()
public void close () throws java.io.IOException
}
com/android/okhttp/internal/DiskLruCache$Editor$1.classDiskLruCache.java
package com.android.okhttp.internal
com.android.okhttp.internal.DiskLruCache$Editor$1 extends com.android.okhttp.internal.FaultHidingSink {
final com.android.okhttp.internal.DiskLruCache$Editor this$1
void (com.android.okhttp.internal.DiskLruCache$Editor, com.android.okio.Sink)
com.android.okhttp.internal.DiskLruCache$Editor this$1
com.android.okio.Sink delegate
protected void onException (java.io.IOException)
java.io.IOException e
}
com/android/okhttp/internal/DiskLruCache$Editor.classDiskLruCache.java
package com.android.okhttp.internal
public final com.android.okhttp.internal.DiskLruCache$Editor extends java.lang.Object {
private final com.android.okhttp.internal.DiskLruCache$Entry entry
private final boolean[] written
private boolean hasErrors
private boolean committed
final com.android.okhttp.internal.DiskLruCache this$0
private void (com.android.okhttp.internal.DiskLruCache, com.android.okhttp.internal.DiskLruCache$Entry)
com.android.okhttp.internal.DiskLruCache this$0
com.android.okhttp.internal.DiskLruCache$Entry entry
public com.android.okio.Source newSource (int) throws java.io.IOException
java.io.FileNotFoundException e
int index
public com.android.okio.Sink newSink (int) throws java.io.IOException
com.android.okio.Sink sink
java.io.FileNotFoundException e
java.io.File dirtyFile
com.android.okio.Sink sink
int index
public void commit () throws java.io.IOException
public void abort () throws java.io.IOException
public void abortUnlessCommitted ()
void (com.android.okhttp.internal.DiskLruCache, com.android.okhttp.internal.DiskLruCache$Entry, com.android.okhttp.internal.DiskLruCache$1)
com.android.okhttp.internal.DiskLruCache x0
com.android.okhttp.internal.DiskLruCache$Entry x1
com.android.okhttp.internal.DiskLruCache$1 x2
static com.android.okhttp.internal.DiskLruCache$Entry access$1700 (com.android.okhttp.internal.DiskLruCache$Editor)
com.android.okhttp.internal.DiskLruCache$Editor x0
static boolean[] access$1800 (com.android.okhttp.internal.DiskLruCache$Editor)
com.android.okhttp.internal.DiskLruCache$Editor x0
static boolean access$1902 (com.android.okhttp.internal.DiskLruCache$Editor, boolean)
com.android.okhttp.internal.DiskLruCache$Editor x0
boolean x1
}
com/android/okhttp/internal/DiskLruCache$Entry.classDiskLruCache.java
package com.android.okhttp.internal
final com.android.okhttp.internal.DiskLruCache$Entry extends java.lang.Object {
private final String key
private final long[] lengths
private final java.io.File[] cleanFiles
private final java.io.File[] dirtyFiles
private boolean readable
private com.android.okhttp.internal.DiskLruCache$Editor currentEditor
private long sequenceNumber
final com.android.okhttp.internal.DiskLruCache this$0
private void (com.android.okhttp.internal.DiskLruCache, java.lang.String)
int i
String key
StringBuilder fileBuilder
int truncateTo
private void setLengths (java.lang.String[]) throws java.io.IOException
int i
NumberFormatException e
String[] strings
void writeLengths (com.android.okio.BufferedSink) throws java.io.IOException
long length
com.android.okio.BufferedSink writer
private java.io.IOException invalidLengths (java.lang.String[]) throws java.io.IOException
String[] strings
com.android.okhttp.internal.DiskLruCache$Snapshot snapshot ()
int i
int i
java.io.FileNotFoundException e
com.android.okio.Source[] sources
long[] lengths
void (com.android.okhttp.internal.DiskLruCache, java.lang.String, com.android.okhttp.internal.DiskLruCache$1)
com.android.okhttp.internal.DiskLruCache x0
String x1
com.android.okhttp.internal.DiskLruCache$1 x2
static boolean access$802 (com.android.okhttp.internal.DiskLruCache$Entry, boolean)
com.android.okhttp.internal.DiskLruCache$Entry x0
boolean x1
static com.android.okhttp.internal.DiskLruCache$Editor access$902 (com.android.okhttp.internal.DiskLruCache$Entry, com.android.okhttp.internal.DiskLruCache$Editor)
com.android.okhttp.internal.DiskLruCache$Entry x0
com.android.okhttp.internal.DiskLruCache$Editor x1
static void access$1000 (com.android.okhttp.internal.DiskLruCache$Entry, java.lang.String[]) throws java.io.IOException
com.android.okhttp.internal.DiskLruCache$Entry x0
String[] x1
static com.android.okhttp.internal.DiskLruCache$Editor access$900 (com.android.okhttp.internal.DiskLruCache$Entry)
com.android.okhttp.internal.DiskLruCache$Entry x0
static long[] access$1200 (com.android.okhttp.internal.DiskLruCache$Entry)
com.android.okhttp.internal.DiskLruCache$Entry x0
static java.io.File[] access$1300 (com.android.okhttp.internal.DiskLruCache$Entry)
com.android.okhttp.internal.DiskLruCache$Entry x0
static java.io.File[] access$1400 (com.android.okhttp.internal.DiskLruCache$Entry)
com.android.okhttp.internal.DiskLruCache$Entry x0
static java.lang.String access$1500 (com.android.okhttp.internal.DiskLruCache$Entry)
com.android.okhttp.internal.DiskLruCache$Entry x0
static boolean access$800 (com.android.okhttp.internal.DiskLruCache$Entry)
com.android.okhttp.internal.DiskLruCache$Entry x0
static long access$1600 (com.android.okhttp.internal.DiskLruCache$Entry)
com.android.okhttp.internal.DiskLruCache$Entry x0
static long access$1602 (com.android.okhttp.internal.DiskLruCache$Entry, long)
com.android.okhttp.internal.DiskLruCache$Entry x0
long x1
}
com/android/okhttp/internal/DiskLruCache$Snapshot.classDiskLruCache.java
package com.android.okhttp.internal
public final com.android.okhttp.internal.DiskLruCache$Snapshot extends java.lang.Object implements java.io.Closeable {
private final String key
private final long sequenceNumber
private final com.android.okio.Source[] sources
private final long[] lengths
final com.android.okhttp.internal.DiskLruCache this$0
private void (com.android.okhttp.internal.DiskLruCache, java.lang.String, long, com.android.okio.Source[], long[])
com.android.okhttp.internal.DiskLruCache this$0
String key
long sequenceNumber
com.android.okio.Source[] sources
long[] lengths
public java.lang.String key ()
public com.android.okhttp.internal.DiskLruCache$Editor edit () throws java.io.IOException
public com.android.okio.Source getSource (int)
int index
public long getLength (int)
int index
public void close ()
com.android.okio.Source in
static java.lang.String access$2100 (com.android.okhttp.internal.DiskLruCache$Snapshot)
com.android.okhttp.internal.DiskLruCache$Snapshot x0
void (com.android.okhttp.internal.DiskLruCache, java.lang.String, long, com.android.okio.Source[], long[], com.android.okhttp.internal.DiskLruCache$1)
com.android.okhttp.internal.DiskLruCache x0
String x1
long x2
com.android.okio.Source[] x3
long[] x4
com.android.okhttp.internal.DiskLruCache$1 x5
}
com/android/okhttp/internal/DiskLruCache.classDiskLruCache.java
package com.android.okhttp.internal
public final com.android.okhttp.internal.DiskLruCache extends java.lang.Object implements java.io.Closeable {
static final String JOURNAL_FILE
static final String JOURNAL_FILE_TEMP
static final String JOURNAL_FILE_BACKUP
static final String MAGIC
static final String VERSION_1
static final long ANY_SEQUENCE_NUMBER
static final java.util.regex.Pattern LEGAL_KEY_PATTERN
private static final String CLEAN
private static final String DIRTY
private static final String REMOVE
private static final String READ
private final com.android.okhttp.internal.io.FileSystem fileSystem
private final java.io.File directory
private final java.io.File journalFile
private final java.io.File journalFileTmp
private final java.io.File journalFileBackup
private final int appVersion
private long maxSize
private final int valueCount
private long size
private com.android.okio.BufferedSink journalWriter
private final java.util.LinkedHashMap lruEntries
private int redundantOpCount
private boolean hasJournalErrors
private boolean initialized
private boolean closed
private long nextSequenceNumber
private final java.util.concurrent.Executor executor
private final Runnable cleanupRunnable
private static final com.android.okio.Sink NULL_SINK
static final boolean $assertionsDisabled
void (com.android.okhttp.internal.io.FileSystem, java.io.File, int, int, long, java.util.concurrent.Executor)
com.android.okhttp.internal.io.FileSystem fileSystem
java.io.File directory
int appVersion
int valueCount
long maxSize
java.util.concurrent.Executor executor
public synchronized void initialize () throws java.io.IOException
java.io.IOException journalIsCorrupt
public static com.android.okhttp.internal.DiskLruCache create (com.android.okhttp.internal.io.FileSystem, java.io.File, int, int, long)
com.android.okhttp.internal.io.FileSystem fileSystem
java.io.File directory
int appVersion
int valueCount
long maxSize
java.util.concurrent.Executor executor
private void readJournal () throws java.io.IOException
java.io.EOFException endOfJournal
String magic
String version
String appVersionString
String valueCountString
String blank
int lineCount
com.android.okio.BufferedSource source
private com.android.okio.BufferedSink newJournalWriter () throws java.io.FileNotFoundException
com.android.okio.Sink fileSink
com.android.okio.Sink faultHidingSink
private void readJournalLine (java.lang.String) throws java.io.IOException
String key
String[] parts
String line
int firstSpace
int keyBegin
int secondSpace
String key
com.android.okhttp.internal.DiskLruCache$Entry entry
private void processJournal () throws java.io.IOException
int t
int t
com.android.okhttp.internal.DiskLruCache$Entry entry
java.util.Iterator i
private synchronized void rebuildJournal () throws java.io.IOException
com.android.okhttp.internal.DiskLruCache$Entry entry
com.android.okio.BufferedSink writer
public synchronized com.android.okhttp.internal.DiskLruCache$Snapshot get (java.lang.String) throws java.io.IOException
String key
com.android.okhttp.internal.DiskLruCache$Entry entry
com.android.okhttp.internal.DiskLruCache$Snapshot snapshot
public com.android.okhttp.internal.DiskLruCache$Editor edit (java.lang.String) throws java.io.IOException
String key
private synchronized com.android.okhttp.internal.DiskLruCache$Editor edit (java.lang.String, long) throws java.io.IOException
String key
long expectedSequenceNumber
com.android.okhttp.internal.DiskLruCache$Entry entry
com.android.okhttp.internal.DiskLruCache$Editor editor
public java.io.File getDirectory ()
public synchronized long getMaxSize ()
public synchronized void setMaxSize (long)
long maxSize
public synchronized long size () throws java.io.IOException
private synchronized void completeEdit (com.android.okhttp.internal.DiskLruCache$Editor, boolean) throws java.io.IOException
int i
java.io.File clean
long oldLength
long newLength
java.io.File dirty
int i
com.android.okhttp.internal.DiskLruCache$Editor editor
boolean success
com.android.okhttp.internal.DiskLruCache$Entry entry
private boolean journalRebuildRequired ()
int redundantOpCompactThreshold
public synchronized boolean remove (java.lang.String) throws java.io.IOException
String key
com.android.okhttp.internal.DiskLruCache$Entry entry
private boolean removeEntry (com.android.okhttp.internal.DiskLruCache$Entry) throws java.io.IOException
int i
com.android.okhttp.internal.DiskLruCache$Entry entry
public synchronized boolean isClosed ()
private synchronized void checkNotClosed ()
public synchronized void flush () throws java.io.IOException
public synchronized void close () throws java.io.IOException
com.android.okhttp.internal.DiskLruCache$Entry entry
private void trimToSize () throws java.io.IOException
com.android.okhttp.internal.DiskLruCache$Entry toEvict
public void delete () throws java.io.IOException
public synchronized void evictAll () throws java.io.IOException
com.android.okhttp.internal.DiskLruCache$Entry entry
private void validateKey (java.lang.String)
String key
java.util.regex.Matcher matcher
public synchronized java.util.Iterator snapshots () throws java.io.IOException
static boolean access$000 (com.android.okhttp.internal.DiskLruCache)
com.android.okhttp.internal.DiskLruCache x0
static boolean access$100 (com.android.okhttp.internal.DiskLruCache)
com.android.okhttp.internal.DiskLruCache x0
static void access$200 (com.android.okhttp.internal.DiskLruCache) throws java.io.IOException
com.android.okhttp.internal.DiskLruCache x0
static boolean access$300 (com.android.okhttp.internal.DiskLruCache)
com.android.okhttp.internal.DiskLruCache x0
static void access$400 (com.android.okhttp.internal.DiskLruCache) throws java.io.IOException
com.android.okhttp.internal.DiskLruCache x0
static int access$502 (com.android.okhttp.internal.DiskLruCache, int)
com.android.okhttp.internal.DiskLruCache x0
int x1
static boolean access$602 (com.android.okhttp.internal.DiskLruCache, boolean)
com.android.okhttp.internal.DiskLruCache x0
boolean x1
static java.util.LinkedHashMap access$2000 (com.android.okhttp.internal.DiskLruCache)
com.android.okhttp.internal.DiskLruCache x0
static com.android.okhttp.internal.DiskLruCache$Editor access$2200 (com.android.okhttp.internal.DiskLruCache, java.lang.String, long) throws java.io.IOException
com.android.okhttp.internal.DiskLruCache x0
String x1
long x2
static int access$2300 (com.android.okhttp.internal.DiskLruCache)
com.android.okhttp.internal.DiskLruCache x0
static com.android.okhttp.internal.io.FileSystem access$2400 (com.android.okhttp.internal.DiskLruCache)
com.android.okhttp.internal.DiskLruCache x0
static com.android.okio.Sink access$2500 ()
static void access$2600 (com.android.okhttp.internal.DiskLruCache, com.android.okhttp.internal.DiskLruCache$Editor, boolean) throws java.io.IOException
com.android.okhttp.internal.DiskLruCache x0
com.android.okhttp.internal.DiskLruCache$Editor x1
boolean x2
static boolean access$2700 (com.android.okhttp.internal.DiskLruCache, com.android.okhttp.internal.DiskLruCache$Entry) throws java.io.IOException
com.android.okhttp.internal.DiskLruCache x0
com.android.okhttp.internal.DiskLruCache$Entry x1
static java.io.File access$2800 (com.android.okhttp.internal.DiskLruCache)
com.android.okhttp.internal.DiskLruCache x0
static void ()
}
com/android/okhttp/internal/FaultHidingSink.classFaultHidingSink.java
package com.android.okhttp.internal
com.android.okhttp.internal.FaultHidingSink extends com.android.okio.ForwardingSink {
private boolean hasErrors
public void (com.android.okio.Sink)
com.android.okio.Sink delegate
public void write (com.android.okio.Buffer, long) throws java.io.IOException
java.io.IOException e
com.android.okio.Buffer source
long byteCount
public void flush () throws java.io.IOException
java.io.IOException e
public void close () throws java.io.IOException
java.io.IOException e
protected void onException (java.io.IOException)
java.io.IOException e
}
com/android/okhttp/internal/framed/
com/android/okhttp/internal/framed/ErrorCode.classErrorCode.java
package com.android.okhttp.internal.framed
public final com.android.okhttp.internal.framed.ErrorCode extends java.lang.Enum {
public static final com.android.okhttp.internal.framed.ErrorCode NO_ERROR
public static final com.android.okhttp.internal.framed.ErrorCode PROTOCOL_ERROR
public static final com.android.okhttp.internal.framed.ErrorCode INVALID_STREAM
public static final com.android.okhttp.internal.framed.ErrorCode UNSUPPORTED_VERSION
public static final com.android.okhttp.internal.framed.ErrorCode STREAM_IN_USE
public static final com.android.okhttp.internal.framed.ErrorCode STREAM_ALREADY_CLOSED
public static final com.android.okhttp.internal.framed.ErrorCode INTERNAL_ERROR
public static final com.android.okhttp.internal.framed.ErrorCode FLOW_CONTROL_ERROR
public static final com.android.okhttp.internal.framed.ErrorCode STREAM_CLOSED
public static final com.android.okhttp.internal.framed.ErrorCode FRAME_TOO_LARGE
public static final com.android.okhttp.internal.framed.ErrorCode REFUSED_STREAM
public static final com.android.okhttp.internal.framed.ErrorCode CANCEL
public static final com.android.okhttp.internal.framed.ErrorCode COMPRESSION_ERROR
public static final com.android.okhttp.internal.framed.ErrorCode CONNECT_ERROR
public static final com.android.okhttp.internal.framed.ErrorCode ENHANCE_YOUR_CALM
public static final com.android.okhttp.internal.framed.ErrorCode INADEQUATE_SECURITY
public static final com.android.okhttp.internal.framed.ErrorCode HTTP_1_1_REQUIRED
public static final com.android.okhttp.internal.framed.ErrorCode INVALID_CREDENTIALS
public final int httpCode
public final int spdyRstCode
public final int spdyGoAwayCode
private static final com.android.okhttp.internal.framed.ErrorCode[] $VALUES
public static com.android.okhttp.internal.framed.ErrorCode[] values ()
public static com.android.okhttp.internal.framed.ErrorCode valueOf (java.lang.String)
String name
private void (java.lang.String, int, int, int, int)
int httpCode
int spdyRstCode
int spdyGoAwayCode
public static com.android.okhttp.internal.framed.ErrorCode fromSpdy3Rst (int)
com.android.okhttp.internal.framed.ErrorCode errorCode
int code
public static com.android.okhttp.internal.framed.ErrorCode fromHttp2 (int)
com.android.okhttp.internal.framed.ErrorCode errorCode
int code
public static com.android.okhttp.internal.framed.ErrorCode fromSpdyGoAway (int)
com.android.okhttp.internal.framed.ErrorCode errorCode
int code
static void ()
}
com/android/okhttp/internal/framed/FramedConnection$1.classFramedConnection.java
package com.android.okhttp.internal.framed
com.android.okhttp.internal.framed.FramedConnection$1 extends com.android.okhttp.internal.NamedRunnable {
final int val$streamId
final com.android.okhttp.internal.framed.ErrorCode val$errorCode
final com.android.okhttp.internal.framed.FramedConnection this$0
transient void (com.android.okhttp.internal.framed.FramedConnection, java.lang.String, java.lang.Object[], int, com.android.okhttp.internal.framed.ErrorCode)
com.android.okhttp.internal.framed.FramedConnection this$0
String format
Object[] args
public void execute ()
}
com/android/okhttp/internal/framed/FramedConnection$2.classFramedConnection.java
package com.android.okhttp.internal.framed
com.android.okhttp.internal.framed.FramedConnection$2 extends com.android.okhttp.internal.NamedRunnable {
final int val$streamId
final long val$unacknowledgedBytesRead
final com.android.okhttp.internal.framed.FramedConnection this$0
transient void (com.android.okhttp.internal.framed.FramedConnection, java.lang.String, java.lang.Object[], int, long)
com.android.okhttp.internal.framed.FramedConnection this$0
String format
Object[] args
public void execute ()
}
com/android/okhttp/internal/framed/FramedConnection$3.classFramedConnection.java
package com.android.okhttp.internal.framed
com.android.okhttp.internal.framed.FramedConnection$3 extends com.android.okhttp.internal.NamedRunnable {
final boolean val$reply
final int val$payload1
final int val$payload2
final com.android.okhttp.internal.framed.Ping val$ping
final com.android.okhttp.internal.framed.FramedConnection this$0
transient void (com.android.okhttp.internal.framed.FramedConnection, java.lang.String, java.lang.Object[], boolean, int, int, com.android.okhttp.internal.framed.Ping)
com.android.okhttp.internal.framed.FramedConnection this$0
String format
Object[] args
public void execute ()
}
com/android/okhttp/internal/framed/FramedConnection$4.classFramedConnection.java
package com.android.okhttp.internal.framed
com.android.okhttp.internal.framed.FramedConnection$4 extends com.android.okhttp.internal.NamedRunnable {
final int val$streamId
final java.util.List val$requestHeaders
final com.android.okhttp.internal.framed.FramedConnection this$0
transient void (com.android.okhttp.internal.framed.FramedConnection, java.lang.String, java.lang.Object[], int, java.util.List)
com.android.okhttp.internal.framed.FramedConnection this$0
String format
Object[] args
public void execute ()
boolean cancel
}
com/android/okhttp/internal/framed/FramedConnection$5.classFramedConnection.java
package com.android.okhttp.internal.framed
com.android.okhttp.internal.framed.FramedConnection$5 extends com.android.okhttp.internal.NamedRunnable {
final int val$streamId
final java.util.List val$requestHeaders
final boolean val$inFinished
final com.android.okhttp.internal.framed.FramedConnection this$0
transient void (com.android.okhttp.internal.framed.FramedConnection, java.lang.String, java.lang.Object[], int, java.util.List, boolean)
com.android.okhttp.internal.framed.FramedConnection this$0
String format
Object[] args
public void execute ()
boolean cancel
}
com/android/okhttp/internal/framed/FramedConnection$6.classFramedConnection.java
package com.android.okhttp.internal.framed
com.android.okhttp.internal.framed.FramedConnection$6 extends com.android.okhttp.internal.NamedRunnable {
final int val$streamId
final com.android.okio.Buffer val$buffer
final int val$byteCount
final boolean val$inFinished
final com.android.okhttp.internal.framed.FramedConnection this$0
transient void (com.android.okhttp.internal.framed.FramedConnection, java.lang.String, java.lang.Object[], int, com.android.okio.Buffer, int, boolean)
com.android.okhttp.internal.framed.FramedConnection this$0
String format
Object[] args
public void execute ()
boolean cancel
}
com/android/okhttp/internal/framed/FramedConnection$7.classFramedConnection.java
package com.android.okhttp.internal.framed
com.android.okhttp.internal.framed.FramedConnection$7 extends com.android.okhttp.internal.NamedRunnable {
final int val$streamId
final com.android.okhttp.internal.framed.ErrorCode val$errorCode
final com.android.okhttp.internal.framed.FramedConnection this$0
transient void (com.android.okhttp.internal.framed.FramedConnection, java.lang.String, java.lang.Object[], int, com.android.okhttp.internal.framed.ErrorCode)
com.android.okhttp.internal.framed.FramedConnection this$0
String format
Object[] args
public void execute ()
}
com/android/okhttp/internal/framed/FramedConnection$Builder.classFramedConnection.java
package com.android.okhttp.internal.framed
public com.android.okhttp.internal.framed.FramedConnection$Builder extends java.lang.Object {
private String hostName
private java.net.Socket socket
private com.android.okhttp.internal.framed.IncomingStreamHandler handler
private com.android.okhttp.Protocol protocol
private com.android.okhttp.internal.framed.PushObserver pushObserver
private boolean client
public void (boolean, java.net.Socket) throws java.io.IOException
boolean client
java.net.Socket socket
public void (java.lang.String, boolean, java.net.Socket) throws java.io.IOException
String hostName
boolean client
java.net.Socket socket
public com.android.okhttp.internal.framed.FramedConnection$Builder handler (com.android.okhttp.internal.framed.IncomingStreamHandler)
com.android.okhttp.internal.framed.IncomingStreamHandler handler
public com.android.okhttp.internal.framed.FramedConnection$Builder protocol (com.android.okhttp.Protocol)
com.android.okhttp.Protocol protocol
public com.android.okhttp.internal.framed.FramedConnection$Builder pushObserver (com.android.okhttp.internal.framed.PushObserver)
com.android.okhttp.internal.framed.PushObserver pushObserver
public com.android.okhttp.internal.framed.FramedConnection build () throws java.io.IOException
static com.android.okhttp.Protocol access$000 (com.android.okhttp.internal.framed.FramedConnection$Builder)
com.android.okhttp.internal.framed.FramedConnection$Builder x0
static com.android.okhttp.internal.framed.PushObserver access$100 (com.android.okhttp.internal.framed.FramedConnection$Builder)
com.android.okhttp.internal.framed.FramedConnection$Builder x0
static boolean access$200 (com.android.okhttp.internal.framed.FramedConnection$Builder)
com.android.okhttp.internal.framed.FramedConnection$Builder x0
static com.android.okhttp.internal.framed.IncomingStreamHandler access$300 (com.android.okhttp.internal.framed.FramedConnection$Builder)
com.android.okhttp.internal.framed.FramedConnection$Builder x0
static java.lang.String access$400 (com.android.okhttp.internal.framed.FramedConnection$Builder)
com.android.okhttp.internal.framed.FramedConnection$Builder x0
static java.net.Socket access$500 (com.android.okhttp.internal.framed.FramedConnection$Builder)
com.android.okhttp.internal.framed.FramedConnection$Builder x0
}
com/android/okhttp/internal/framed/FramedConnection$Reader$1.classFramedConnection.java
package com.android.okhttp.internal.framed
com.android.okhttp.internal.framed.FramedConnection$Reader$1 extends com.android.okhttp.internal.NamedRunnable {
final com.android.okhttp.internal.framed.FramedStream val$newStream
final com.android.okhttp.internal.framed.FramedConnection$Reader this$1
transient void (com.android.okhttp.internal.framed.FramedConnection$Reader, java.lang.String, java.lang.Object[], com.android.okhttp.internal.framed.FramedStream)
com.android.okhttp.internal.framed.FramedConnection$Reader this$1
String format
Object[] args
public void execute ()
java.io.IOException e
}
com/android/okhttp/internal/framed/FramedConnection$Reader$2.classFramedConnection.java
package com.android.okhttp.internal.framed
com.android.okhttp.internal.framed.FramedConnection$Reader$2 extends com.android.okhttp.internal.NamedRunnable {
final com.android.okhttp.internal.framed.Settings val$peerSettings
final com.android.okhttp.internal.framed.FramedConnection$Reader this$1
transient void (com.android.okhttp.internal.framed.FramedConnection$Reader, java.lang.String, java.lang.Object[], com.android.okhttp.internal.framed.Settings)
com.android.okhttp.internal.framed.FramedConnection$Reader this$1
String format
Object[] args
public void execute ()
}
com/android/okhttp/internal/framed/FramedConnection$Reader.classFramedConnection.java
package com.android.okhttp.internal.framed
com.android.okhttp.internal.framed.FramedConnection$Reader extends com.android.okhttp.internal.NamedRunnable implements com.android.okhttp.internal.framed.FrameReader$Handler {
com.android.okhttp.internal.framed.FrameReader frameReader
final com.android.okhttp.internal.framed.FramedConnection this$0
private void (com.android.okhttp.internal.framed.FramedConnection)
com.android.okhttp.internal.framed.FramedConnection this$0
protected void execute ()
java.io.IOException e
com.android.okhttp.internal.framed.ErrorCode connectionErrorCode
com.android.okhttp.internal.framed.ErrorCode streamErrorCode
public void data (boolean, int, com.android.okio.BufferedSource, int) throws java.io.IOException
boolean inFinished
int streamId
com.android.okio.BufferedSource source
int length
com.android.okhttp.internal.framed.FramedStream dataStream
public void headers (boolean, boolean, int, int, java.util.List, com.android.okhttp.internal.framed.HeadersMode)
com.android.okhttp.internal.framed.FramedStream newStream
com.android.okhttp.internal.framed.FramedStream stream
boolean outFinished
boolean inFinished
int streamId
int associatedStreamId
java.util.List headerBlock
com.android.okhttp.internal.framed.HeadersMode headersMode
com.android.okhttp.internal.framed.FramedStream stream
public void rstStream (int, com.android.okhttp.internal.framed.ErrorCode)
int streamId
com.android.okhttp.internal.framed.ErrorCode errorCode
com.android.okhttp.internal.framed.FramedStream rstStream
public void settings (boolean, com.android.okhttp.internal.framed.Settings)
int priorWriteWindowSize
int peerInitialWindowSize
com.android.okhttp.internal.framed.FramedStream stream
boolean clearPrevious
com.android.okhttp.internal.framed.Settings newSettings
long delta
com.android.okhttp.internal.framed.FramedStream[] streamsToNotify
private void ackSettingsLater (com.android.okhttp.internal.framed.Settings)
com.android.okhttp.internal.framed.Settings peerSettings
public void ackSettings ()
public void ping (boolean, int, int)
com.android.okhttp.internal.framed.Ping ping
boolean reply
int payload1
int payload2
public void goAway (int, com.android.okhttp.internal.framed.ErrorCode, com.android.okio.ByteString)
com.android.okhttp.internal.framed.FramedStream[] streamsCopy
com.android.okhttp.internal.framed.FramedStream framedStream
int lastGoodStreamId
com.android.okhttp.internal.framed.ErrorCode errorCode
com.android.okio.ByteString debugData
com.android.okhttp.internal.framed.FramedStream[] streamsCopy
public void windowUpdate (int, long)
com.android.okhttp.internal.framed.FramedStream stream
int streamId
long windowSizeIncrement
public void priority (int, int, int, boolean)
int streamId
int streamDependency
int weight
boolean exclusive
public void pushPromise (int, int, java.util.List)
int streamId
int promisedStreamId
java.util.List requestHeaders
public void alternateService (int, java.lang.String, com.android.okio.ByteString, java.lang.String, int, long)
int streamId
String origin
com.android.okio.ByteString protocol
String host
int port
long maxAge
void (com.android.okhttp.internal.framed.FramedConnection, com.android.okhttp.internal.framed.FramedConnection$1)
com.android.okhttp.internal.framed.FramedConnection x0
com.android.okhttp.internal.framed.FramedConnection$1 x1
}
com/android/okhttp/internal/framed/FramedConnection.classFramedConnection.java
package com.android.okhttp.internal.framed
public final com.android.okhttp.internal.framed.FramedConnection extends java.lang.Object implements java.io.Closeable {
private static final java.util.concurrent.ExecutorService executor
final com.android.okhttp.Protocol protocol
final boolean client
private final com.android.okhttp.internal.framed.IncomingStreamHandler handler
private final java.util.Map streams
private final String hostName
private int lastGoodStreamId
private int nextStreamId
private boolean shutdown
private long idleStartTimeNs
private final java.util.concurrent.ExecutorService pushExecutor
private java.util.Map pings
private final com.android.okhttp.internal.framed.PushObserver pushObserver
private int nextPingId
long unacknowledgedBytesRead
long bytesLeftInWriteWindow
final com.android.okhttp.internal.framed.Settings okHttpSettings
private static final int OKHTTP_CLIENT_WINDOW_SIZE
final com.android.okhttp.internal.framed.Settings peerSettings
private boolean receivedInitialPeerSettings
final com.android.okhttp.internal.framed.Variant variant
final java.net.Socket socket
final com.android.okhttp.internal.framed.FrameWriter frameWriter
final com.android.okhttp.internal.framed.FramedConnection$Reader readerRunnable
private final java.util.Set currentPushRequests
static final boolean $assertionsDisabled
private void (com.android.okhttp.internal.framed.FramedConnection$Builder) throws java.io.IOException
com.android.okhttp.internal.framed.FramedConnection$Builder builder
public com.android.okhttp.Protocol getProtocol ()
public synchronized int openStreamCount ()
synchronized com.android.okhttp.internal.framed.FramedStream getStream (int)
int id
synchronized com.android.okhttp.internal.framed.FramedStream removeStream (int)
int streamId
com.android.okhttp.internal.framed.FramedStream stream
private synchronized void setIdle (boolean)
boolean value
public synchronized boolean isIdle ()
public synchronized long getIdleStartTimeNs ()
public com.android.okhttp.internal.framed.FramedStream pushStream (int, java.util.List, boolean) throws java.io.IOException
int associatedStreamId
java.util.List requestHeaders
boolean out
public com.android.okhttp.internal.framed.FramedStream newStream (java.util.List, boolean, boolean) throws java.io.IOException
java.util.List requestHeaders
boolean out
boolean in
private com.android.okhttp.internal.framed.FramedStream newStream (int, java.util.List, boolean, boolean) throws java.io.IOException
com.android.okhttp.internal.framed.FramedStream stream
int streamId
com.android.okhttp.internal.framed.FramedStream stream
int streamId
int associatedStreamId
java.util.List requestHeaders
boolean out
boolean in
boolean outFinished
boolean inFinished
com.android.okhttp.internal.framed.FramedStream stream
int streamId
void writeSynReply (int, boolean, java.util.List) throws java.io.IOException
int streamId
boolean outFinished
java.util.List alternating
public void writeData (int, boolean, com.android.okio.Buffer, long) throws java.io.IOException
InterruptedException e
int toWrite
int toWrite
int streamId
boolean outFinished
com.android.okio.Buffer buffer
long byteCount
void addBytesToWriteWindow (long)
long delta
void writeSynResetLater (int, com.android.okhttp.internal.framed.ErrorCode)
int streamId
com.android.okhttp.internal.framed.ErrorCode errorCode
void writeSynReset (int, com.android.okhttp.internal.framed.ErrorCode) throws java.io.IOException
int streamId
com.android.okhttp.internal.framed.ErrorCode statusCode
void writeWindowUpdateLater (int, long)
int streamId
long unacknowledgedBytesRead
public com.android.okhttp.internal.framed.Ping ping () throws java.io.IOException
int pingId
com.android.okhttp.internal.framed.Ping ping
int pingId
private void writePingLater (boolean, int, int, com.android.okhttp.internal.framed.Ping)
boolean reply
int payload1
int payload2
com.android.okhttp.internal.framed.Ping ping
private void writePing (boolean, int, int, com.android.okhttp.internal.framed.Ping) throws java.io.IOException
boolean reply
int payload1
int payload2
com.android.okhttp.internal.framed.Ping ping
private synchronized com.android.okhttp.internal.framed.Ping removePing (int)
int id
public void flush () throws java.io.IOException
public void shutdown (com.android.okhttp.internal.framed.ErrorCode) throws java.io.IOException
int lastGoodStreamId
int lastGoodStreamId
com.android.okhttp.internal.framed.ErrorCode statusCode
public void close () throws java.io.IOException
private void close (com.android.okhttp.internal.framed.ErrorCode, com.android.okhttp.internal.framed.ErrorCode) throws java.io.IOException
java.io.IOException e
java.io.IOException e
com.android.okhttp.internal.framed.FramedStream stream
com.android.okhttp.internal.framed.Ping ping
java.io.IOException e
java.io.IOException e
com.android.okhttp.internal.framed.ErrorCode connectionCode
com.android.okhttp.internal.framed.ErrorCode streamCode
java.io.IOException thrown
com.android.okhttp.internal.framed.FramedStream[] streamsToClose
com.android.okhttp.internal.framed.Ping[] pingsToCancel
public void sendConnectionPreface () throws java.io.IOException
int windowSize
private boolean pushedStream (int)
int streamId
private void pushRequestLater (int, java.util.List)
int streamId
java.util.List requestHeaders
private void pushHeadersLater (int, java.util.List, boolean)
int streamId
java.util.List requestHeaders
boolean inFinished
private void pushDataLater (int, com.android.okio.BufferedSource, int, boolean) throws java.io.IOException
int streamId
com.android.okio.BufferedSource source
int byteCount
boolean inFinished
com.android.okio.Buffer buffer
private void pushResetLater (int, com.android.okhttp.internal.framed.ErrorCode)
int streamId
com.android.okhttp.internal.framed.ErrorCode errorCode
static void access$700 (com.android.okhttp.internal.framed.FramedConnection, boolean, int, int, com.android.okhttp.internal.framed.Ping) throws java.io.IOException
com.android.okhttp.internal.framed.FramedConnection x0
boolean x1
int x2
int x3
com.android.okhttp.internal.framed.Ping x4
void (com.android.okhttp.internal.framed.FramedConnection$Builder, com.android.okhttp.internal.framed.FramedConnection$1) throws java.io.IOException
com.android.okhttp.internal.framed.FramedConnection$Builder x0
com.android.okhttp.internal.framed.FramedConnection$1 x1
static java.lang.String access$900 (com.android.okhttp.internal.framed.FramedConnection)
com.android.okhttp.internal.framed.FramedConnection x0
static void access$1000 (com.android.okhttp.internal.framed.FramedConnection, com.android.okhttp.internal.framed.ErrorCode, com.android.okhttp.internal.framed.ErrorCode) throws java.io.IOException
com.android.okhttp.internal.framed.FramedConnection x0
com.android.okhttp.internal.framed.ErrorCode x1
com.android.okhttp.internal.framed.ErrorCode x2
static boolean access$1100 (com.android.okhttp.internal.framed.FramedConnection, int)
com.android.okhttp.internal.framed.FramedConnection x0
int x1
static void access$1200 (com.android.okhttp.internal.framed.FramedConnection, int, com.android.okio.BufferedSource, int, boolean) throws java.io.IOException
com.android.okhttp.internal.framed.FramedConnection x0
int x1
com.android.okio.BufferedSource x2
int x3
boolean x4
static void access$1300 (com.android.okhttp.internal.framed.FramedConnection, int, java.util.List, boolean)
com.android.okhttp.internal.framed.FramedConnection x0
int x1
java.util.List x2
boolean x3
static boolean access$1400 (com.android.okhttp.internal.framed.FramedConnection)
com.android.okhttp.internal.framed.FramedConnection x0
static int access$1500 (com.android.okhttp.internal.framed.FramedConnection)
com.android.okhttp.internal.framed.FramedConnection x0
static int access$1600 (com.android.okhttp.internal.framed.FramedConnection)
com.android.okhttp.internal.framed.FramedConnection x0
static int access$1502 (com.android.okhttp.internal.framed.FramedConnection, int)
com.android.okhttp.internal.framed.FramedConnection x0
int x1
static java.util.Map access$1700 (com.android.okhttp.internal.framed.FramedConnection)
com.android.okhttp.internal.framed.FramedConnection x0
static com.android.okhttp.internal.framed.IncomingStreamHandler access$1800 (com.android.okhttp.internal.framed.FramedConnection)
com.android.okhttp.internal.framed.FramedConnection x0
static java.util.concurrent.ExecutorService access$1900 ()
static void access$2000 (com.android.okhttp.internal.framed.FramedConnection, int, com.android.okhttp.internal.framed.ErrorCode)
com.android.okhttp.internal.framed.FramedConnection x0
int x1
com.android.okhttp.internal.framed.ErrorCode x2
static boolean access$2100 (com.android.okhttp.internal.framed.FramedConnection)
com.android.okhttp.internal.framed.FramedConnection x0
static boolean access$2102 (com.android.okhttp.internal.framed.FramedConnection, boolean)
com.android.okhttp.internal.framed.FramedConnection x0
boolean x1
static com.android.okhttp.internal.framed.Ping access$2200 (com.android.okhttp.internal.framed.FramedConnection, int)
com.android.okhttp.internal.framed.FramedConnection x0
int x1
static void access$2300 (com.android.okhttp.internal.framed.FramedConnection, boolean, int, int, com.android.okhttp.internal.framed.Ping)
com.android.okhttp.internal.framed.FramedConnection x0
boolean x1
int x2
int x3
com.android.okhttp.internal.framed.Ping x4
static boolean access$1402 (com.android.okhttp.internal.framed.FramedConnection, boolean)
com.android.okhttp.internal.framed.FramedConnection x0
boolean x1
static void access$2400 (com.android.okhttp.internal.framed.FramedConnection, int, java.util.List)
com.android.okhttp.internal.framed.FramedConnection x0
int x1
java.util.List x2
static com.android.okhttp.internal.framed.PushObserver access$2500 (com.android.okhttp.internal.framed.FramedConnection)
com.android.okhttp.internal.framed.FramedConnection x0
static java.util.Set access$2600 (com.android.okhttp.internal.framed.FramedConnection)
com.android.okhttp.internal.framed.FramedConnection x0
static void ()
}
com/android/okhttp/internal/framed/FramedStream$1.classFramedStream.java
package com.android.okhttp.internal.framed
com.android.okhttp.internal.framed.FramedStream$1 extends java.lang.Object {
}
com/android/okhttp/internal/framed/FramedStream$FramedDataSink.classFramedStream.java
package com.android.okhttp.internal.framed
final com.android.okhttp.internal.framed.FramedStream$FramedDataSink extends java.lang.Object implements com.android.okio.Sink {
private static final long EMIT_BUFFER_SIZE
private final com.android.okio.Buffer sendBuffer
private boolean closed
private boolean finished
static final boolean $assertionsDisabled
final com.android.okhttp.internal.framed.FramedStream this$0
void (com.android.okhttp.internal.framed.FramedStream)
com.android.okhttp.internal.framed.FramedStream this$0
public void write (com.android.okio.Buffer, long) throws java.io.IOException
com.android.okio.Buffer source
long byteCount
private void emitDataFrame (boolean) throws java.io.IOException
long toWrite
boolean outFinished
long toWrite
public void flush () throws java.io.IOException
public com.android.okio.Timeout timeout ()
public void close () throws java.io.IOException
static boolean access$202 (com.android.okhttp.internal.framed.FramedStream$FramedDataSink, boolean)
com.android.okhttp.internal.framed.FramedStream$FramedDataSink x0
boolean x1
static boolean access$200 (com.android.okhttp.internal.framed.FramedStream$FramedDataSink)
com.android.okhttp.internal.framed.FramedStream$FramedDataSink x0
static boolean access$400 (com.android.okhttp.internal.framed.FramedStream$FramedDataSink)
com.android.okhttp.internal.framed.FramedStream$FramedDataSink x0
static void ()
}
com/android/okhttp/internal/framed/FramedStream$FramedDataSource.classFramedStream.java
package com.android.okhttp.internal.framed
final com.android.okhttp.internal.framed.FramedStream$FramedDataSource extends java.lang.Object implements com.android.okio.Source {
private final com.android.okio.Buffer receiveBuffer
private final com.android.okio.Buffer readBuffer
private final long maxByteCount
private boolean closed
private boolean finished
static final boolean $assertionsDisabled
final com.android.okhttp.internal.framed.FramedStream this$0
private void (com.android.okhttp.internal.framed.FramedStream, long)
long maxByteCount
public long read (com.android.okio.Buffer, long) throws java.io.IOException
long read
com.android.okio.Buffer sink
long byteCount
long read
private void waitUntilReadable () throws java.io.IOException
void receive (com.android.okio.BufferedSource, long) throws java.io.IOException
boolean finished
boolean flowControlError
boolean wasEmpty
boolean finished
boolean flowControlError
long read
com.android.okio.BufferedSource in
long byteCount
public com.android.okio.Timeout timeout ()
public void close () throws java.io.IOException
private void checkNotClosed () throws java.io.IOException
void (com.android.okhttp.internal.framed.FramedStream, long, com.android.okhttp.internal.framed.FramedStream$1)
com.android.okhttp.internal.framed.FramedStream x0
long x1
com.android.okhttp.internal.framed.FramedStream$1 x2
static boolean access$102 (com.android.okhttp.internal.framed.FramedStream$FramedDataSource, boolean)
com.android.okhttp.internal.framed.FramedStream$FramedDataSource x0
boolean x1
static boolean access$100 (com.android.okhttp.internal.framed.FramedStream$FramedDataSource)
com.android.okhttp.internal.framed.FramedStream$FramedDataSource x0
static boolean access$300 (com.android.okhttp.internal.framed.FramedStream$FramedDataSource)
com.android.okhttp.internal.framed.FramedStream$FramedDataSource x0
static void ()
}
com/android/okhttp/internal/framed/FramedStream$StreamTimeout.classFramedStream.java
package com.android.okhttp.internal.framed
com.android.okhttp.internal.framed.FramedStream$StreamTimeout extends com.android.okio.AsyncTimeout {
final com.android.okhttp.internal.framed.FramedStream this$0
void (com.android.okhttp.internal.framed.FramedStream)
com.android.okhttp.internal.framed.FramedStream this$0
protected void timedOut ()
protected java.io.IOException newTimeoutException (java.io.IOException)
java.io.IOException cause
java.net.SocketTimeoutException socketTimeoutException
public void exitAndThrowIfTimedOut () throws java.io.IOException
}
com/android/okhttp/internal/framed/FramedStream.classFramedStream.java
package com.android.okhttp.internal.framed
public final com.android.okhttp.internal.framed.FramedStream extends java.lang.Object {
long unacknowledgedBytesRead
long bytesLeftInWriteWindow
private final int id
private final com.android.okhttp.internal.framed.FramedConnection connection
private final java.util.List requestHeaders
private java.util.List responseHeaders
private final com.android.okhttp.internal.framed.FramedStream$FramedDataSource source
final com.android.okhttp.internal.framed.FramedStream$FramedDataSink sink
private final com.android.okhttp.internal.framed.FramedStream$StreamTimeout readTimeout
private final com.android.okhttp.internal.framed.FramedStream$StreamTimeout writeTimeout
private com.android.okhttp.internal.framed.ErrorCode errorCode
static final boolean $assertionsDisabled
void (int, com.android.okhttp.internal.framed.FramedConnection, boolean, boolean, java.util.List)
int id
com.android.okhttp.internal.framed.FramedConnection connection
boolean outFinished
boolean inFinished
java.util.List requestHeaders
public int getId ()
public synchronized boolean isOpen ()
public boolean isLocallyInitiated ()
boolean streamIsClient
public com.android.okhttp.internal.framed.FramedConnection getConnection ()
public java.util.List getRequestHeaders ()
public synchronized java.util.List getResponseHeaders () throws java.io.IOException
public synchronized com.android.okhttp.internal.framed.ErrorCode getErrorCode ()
public void reply (java.util.List, boolean) throws java.io.IOException
java.util.List responseHeaders
boolean out
boolean outFinished
public com.android.okio.Timeout readTimeout ()
public com.android.okio.Timeout writeTimeout ()
public com.android.okio.Source getSource ()
public com.android.okio.Sink getSink ()
public void close (com.android.okhttp.internal.framed.ErrorCode) throws java.io.IOException
com.android.okhttp.internal.framed.ErrorCode rstStatusCode
public void closeLater (com.android.okhttp.internal.framed.ErrorCode)
com.android.okhttp.internal.framed.ErrorCode errorCode
private boolean closeInternal (com.android.okhttp.internal.framed.ErrorCode)
com.android.okhttp.internal.framed.ErrorCode errorCode
void receiveHeaders (java.util.List, com.android.okhttp.internal.framed.HeadersMode)
java.util.List newHeaders
java.util.List headers
com.android.okhttp.internal.framed.HeadersMode headersMode
com.android.okhttp.internal.framed.ErrorCode errorCode
boolean open
void receiveData (com.android.okio.BufferedSource, int) throws java.io.IOException
com.android.okio.BufferedSource in
int length
void receiveFin ()
boolean open
boolean open
synchronized void receiveRstStream (com.android.okhttp.internal.framed.ErrorCode)
com.android.okhttp.internal.framed.ErrorCode errorCode
private void cancelStreamIfNecessary () throws java.io.IOException
boolean open
boolean cancel
boolean open
boolean cancel
void addBytesToWriteWindow (long)
long delta
private void checkOutNotClosed () throws java.io.IOException
private void waitForIo () throws java.io.InterruptedIOException
InterruptedException e
static com.android.okhttp.internal.framed.FramedConnection access$500 (com.android.okhttp.internal.framed.FramedStream)
com.android.okhttp.internal.framed.FramedStream x0
static int access$600 (com.android.okhttp.internal.framed.FramedStream)
com.android.okhttp.internal.framed.FramedStream x0
static com.android.okhttp.internal.framed.FramedStream$StreamTimeout access$700 (com.android.okhttp.internal.framed.FramedStream)
com.android.okhttp.internal.framed.FramedStream x0
static com.android.okhttp.internal.framed.ErrorCode access$800 (com.android.okhttp.internal.framed.FramedStream)
com.android.okhttp.internal.framed.FramedStream x0
static void access$900 (com.android.okhttp.internal.framed.FramedStream) throws java.io.InterruptedIOException
com.android.okhttp.internal.framed.FramedStream x0
static void access$1000 (com.android.okhttp.internal.framed.FramedStream) throws java.io.IOException
com.android.okhttp.internal.framed.FramedStream x0
static com.android.okhttp.internal.framed.FramedStream$StreamTimeout access$1100 (com.android.okhttp.internal.framed.FramedStream)
com.android.okhttp.internal.framed.FramedStream x0
static void access$1200 (com.android.okhttp.internal.framed.FramedStream) throws java.io.IOException
com.android.okhttp.internal.framed.FramedStream x0
static void ()
}
com/android/okhttp/internal/framed/FrameReader$Handler.classFrameReader.java
package com.android.okhttp.internal.framed
public abstract com.android.okhttp.internal.framed.FrameReader$Handler extends java.lang.Object {
public abstract void data (boolean, int, com.android.okio.BufferedSource, int) throws java.io.IOException
public abstract void headers (boolean, boolean, int, int, java.util.List, com.android.okhttp.internal.framed.HeadersMode)
public abstract void rstStream (int, com.android.okhttp.internal.framed.ErrorCode)
public abstract void settings (boolean, com.android.okhttp.internal.framed.Settings)
public abstract void ackSettings ()
public abstract void ping (boolean, int, int)
public abstract void goAway (int, com.android.okhttp.internal.framed.ErrorCode, com.android.okio.ByteString)
public abstract void windowUpdate (int, long)
public abstract void priority (int, int, int, boolean)
public abstract void pushPromise (int, int, java.util.List) throws java.io.IOException
public abstract void alternateService (int, java.lang.String, com.android.okio.ByteString, java.lang.String, int, long)
}
com/android/okhttp/internal/framed/FrameReader.classFrameReader.java
package com.android.okhttp.internal.framed
public abstract com.android.okhttp.internal.framed.FrameReader extends java.lang.Object implements java.io.Closeable {
public abstract void readConnectionPreface () throws java.io.IOException
public abstract boolean nextFrame (com.android.okhttp.internal.framed.FrameReader$Handler) throws java.io.IOException
}
com/android/okhttp/internal/framed/FrameWriter.classFrameWriter.java
package com.android.okhttp.internal.framed
public abstract com.android.okhttp.internal.framed.FrameWriter extends java.lang.Object implements java.io.Closeable {
public abstract void connectionPreface () throws java.io.IOException
public abstract void ackSettings (com.android.okhttp.internal.framed.Settings) throws java.io.IOException
public abstract void pushPromise (int, int, java.util.List) throws java.io.IOException
public abstract void flush () throws java.io.IOException
public abstract void synStream (boolean, boolean, int, int, java.util.List) throws java.io.IOException
public abstract void synReply (boolean, int, java.util.List) throws java.io.IOException
public abstract void headers (int, java.util.List) throws java.io.IOException
public abstract void rstStream (int, com.android.okhttp.internal.framed.ErrorCode) throws java.io.IOException
public abstract int maxDataLength ()
public abstract void data (boolean, int, com.android.okio.Buffer, int) throws java.io.IOException
public abstract void settings (com.android.okhttp.internal.framed.Settings) throws java.io.IOException
public abstract void ping (boolean, int, int) throws java.io.IOException
public abstract void goAway (int, com.android.okhttp.internal.framed.ErrorCode, byte[]) throws java.io.IOException
public abstract void windowUpdate (int, long) throws java.io.IOException
}
com/android/okhttp/internal/framed/Header.classHeader.java
package com.android.okhttp.internal.framed
public final com.android.okhttp.internal.framed.Header extends java.lang.Object {
public static final com.android.okio.ByteString RESPONSE_STATUS
public static final com.android.okio.ByteString TARGET_METHOD
public static final com.android.okio.ByteString TARGET_PATH
public static final com.android.okio.ByteString TARGET_SCHEME
public static final com.android.okio.ByteString TARGET_AUTHORITY
public static final com.android.okio.ByteString TARGET_HOST
public static final com.android.okio.ByteString VERSION
public final com.android.okio.ByteString name
public final com.android.okio.ByteString value
final int hpackSize
public void (java.lang.String, java.lang.String)
String name
String value
public void (com.android.okio.ByteString, java.lang.String)
com.android.okio.ByteString name
String value
public void (com.android.okio.ByteString, com.android.okio.ByteString)
com.android.okio.ByteString name
com.android.okio.ByteString value
public boolean equals (java.lang.Object)
com.android.okhttp.internal.framed.Header that
Object other
public int hashCode ()
int result
public java.lang.String toString ()
static void ()
}
com/android/okhttp/internal/framed/HeadersMode.classHeadersMode.java
package com.android.okhttp.internal.framed
public final com.android.okhttp.internal.framed.HeadersMode extends java.lang.Enum {
public static final com.android.okhttp.internal.framed.HeadersMode SPDY_SYN_STREAM
public static final com.android.okhttp.internal.framed.HeadersMode SPDY_REPLY
public static final com.android.okhttp.internal.framed.HeadersMode SPDY_HEADERS
public static final com.android.okhttp.internal.framed.HeadersMode HTTP_20_HEADERS
private static final com.android.okhttp.internal.framed.HeadersMode[] $VALUES
public static com.android.okhttp.internal.framed.HeadersMode[] values ()
public static com.android.okhttp.internal.framed.HeadersMode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public boolean failIfStreamAbsent ()
public boolean failIfStreamPresent ()
public boolean failIfHeadersAbsent ()
public boolean failIfHeadersPresent ()
static void ()
}
com/android/okhttp/internal/framed/Hpack$Reader.classHpack.java
package com.android.okhttp.internal.framed
final com.android.okhttp.internal.framed.Hpack$Reader extends java.lang.Object {
private final java.util.List headerList
private final com.android.okio.BufferedSource source
private int headerTableSizeSetting
private int maxDynamicTableByteCount
com.android.okhttp.internal.framed.Header[] dynamicTable
int nextHeaderIndex
int headerCount
int dynamicTableByteCount
void (int, com.android.okio.Source)
int headerTableSizeSetting
com.android.okio.Source source
int maxDynamicTableByteCount ()
void headerTableSizeSetting (int)
int headerTableSizeSetting
private void adjustDynamicTableByteCount ()
private void clearDynamicTable ()
private int evictToRecoverBytes (int)
int j
int bytesToRecover
int entriesToEvict
void readHeaders () throws java.io.IOException
int index
int index
int index
int b
public java.util.List getAndResetHeaderList ()
java.util.List result
private void readIndexedHeader (int) throws java.io.IOException
com.android.okhttp.internal.framed.Header staticEntry
int dynamicTableIndex
int index
private int dynamicTableIndex (int)
int index
private void readLiteralHeaderWithoutIndexingIndexedName (int) throws java.io.IOException
int index
com.android.okio.ByteString name
com.android.okio.ByteString value
private void readLiteralHeaderWithoutIndexingNewName () throws java.io.IOException
com.android.okio.ByteString name
com.android.okio.ByteString value
private void readLiteralHeaderWithIncrementalIndexingIndexedName (int) throws java.io.IOException
int nameIndex
com.android.okio.ByteString name
com.android.okio.ByteString value
private void readLiteralHeaderWithIncrementalIndexingNewName () throws java.io.IOException
com.android.okio.ByteString name
com.android.okio.ByteString value
private com.android.okio.ByteString getName (int)
int index
private boolean isStaticHeader (int)
int index
private void insertIntoDynamicTable (int, com.android.okhttp.internal.framed.Header)
com.android.okhttp.internal.framed.Header[] doubled
int index
com.android.okhttp.internal.framed.Header entry
int delta
int bytesToRecover
int entriesEvicted
private int readByte () throws java.io.IOException
int readInt (int, int) throws java.io.IOException
int b
int firstByte
int prefixMask
int prefix
int result
int shift
com.android.okio.ByteString readByteString () throws java.io.IOException
int firstByte
boolean huffmanDecode
int length
}
com/android/okhttp/internal/framed/Hpack$Writer.classHpack.java
package com.android.okhttp.internal.framed
final com.android.okhttp.internal.framed.Hpack$Writer extends java.lang.Object {
private final com.android.okio.Buffer out
void (com.android.okio.Buffer)
com.android.okio.Buffer out
void writeHeaders (java.util.List) throws java.io.IOException
com.android.okio.ByteString name
Integer staticIndex
int i
int size
java.util.List headerBlock
void writeInt (int, int, int) throws java.io.IOException
int b
int value
int prefixMask
int bits
void writeByteString (com.android.okio.ByteString) throws java.io.IOException
com.android.okio.ByteString data
}
com/android/okhttp/internal/framed/Hpack.classHpack.java
package com.android.okhttp.internal.framed
final com.android.okhttp.internal.framed.Hpack extends java.lang.Object {
private static final int PREFIX_4_BITS
private static final int PREFIX_5_BITS
private static final int PREFIX_6_BITS
private static final int PREFIX_7_BITS
private static final com.android.okhttp.internal.framed.Header[] STATIC_HEADER_TABLE
private static final java.util.Map NAME_TO_FIRST_INDEX
private void ()
private static java.util.Map nameToFirstIndex ()
int i
java.util.Map result
private static com.android.okio.ByteString checkLowercase (com.android.okio.ByteString) throws java.io.IOException
byte c
int i
int length
com.android.okio.ByteString name
static com.android.okhttp.internal.framed.Header[] access$000 ()
static com.android.okio.ByteString access$100 (com.android.okio.ByteString) throws java.io.IOException
com.android.okio.ByteString x0
static java.util.Map access$200 ()
static void ()
}
com/android/okhttp/internal/framed/Http2$ContinuationSource.classHttp2.java
package com.android.okhttp.internal.framed
final com.android.okhttp.internal.framed.Http2$ContinuationSource extends java.lang.Object implements com.android.okio.Source {
private final com.android.okio.BufferedSource source
int length
byte flags
int streamId
int left
short padding
public void (com.android.okio.BufferedSource)
com.android.okio.BufferedSource source
public long read (com.android.okio.Buffer, long) throws java.io.IOException
com.android.okio.Buffer sink
long byteCount
long read
public com.android.okio.Timeout timeout ()
public void close () throws java.io.IOException
private void readContinuationHeader () throws java.io.IOException
int previousStreamId
byte type
}
com/android/okhttp/internal/framed/Http2$FrameLogger.classHttp2.java
package com.android.okhttp.internal.framed
final com.android.okhttp.internal.framed.Http2$FrameLogger extends java.lang.Object {
private static final String[] TYPES
private static final String[] FLAGS
private static final String[] BINARY
void ()
static java.lang.String formatHeader (boolean, int, int, byte, byte)
boolean inbound
int streamId
int length
byte type
byte flags
String formattedType
String formattedFlags
static java.lang.String formatFlags (byte, byte)
byte type
byte flags
String result
static void ()
int i
int prefixFlag
int prefixFlag
int frameFlag
int i
int[] prefixFlags
int[] frameFlags
}
com/android/okhttp/internal/framed/Http2$Reader.classHttp2.java
package com.android.okhttp.internal.framed
final com.android.okhttp.internal.framed.Http2$Reader extends java.lang.Object implements com.android.okhttp.internal.framed.FrameReader {
private final com.android.okio.BufferedSource source
private final com.android.okhttp.internal.framed.Http2$ContinuationSource continuation
private final boolean client
final com.android.okhttp.internal.framed.Hpack$Reader hpackReader
void (com.android.okio.BufferedSource, int, boolean)
com.android.okio.BufferedSource source
int headerTableSize
boolean client
public void readConnectionPreface () throws java.io.IOException
com.android.okio.ByteString connectionPreface
public boolean nextFrame (com.android.okhttp.internal.framed.FrameReader$Handler) throws java.io.IOException
java.io.IOException e
com.android.okhttp.internal.framed.FrameReader$Handler handler
int length
byte type
byte flags
int streamId
private void readHeaders (com.android.okhttp.internal.framed.FrameReader$Handler, int, byte, int) throws java.io.IOException
com.android.okhttp.internal.framed.FrameReader$Handler handler
int length
byte flags
int streamId
boolean endStream
short padding
java.util.List headerBlock
private java.util.List readHeaderBlock (int, short, byte, int) throws java.io.IOException
int length
short padding
byte flags
int streamId
private void readData (com.android.okhttp.internal.framed.FrameReader$Handler, int, byte, int) throws java.io.IOException
com.android.okhttp.internal.framed.FrameReader$Handler handler
int length
byte flags
int streamId
boolean inFinished
boolean gzipped
short padding
private void readPriority (com.android.okhttp.internal.framed.FrameReader$Handler, int, byte, int) throws java.io.IOException
com.android.okhttp.internal.framed.FrameReader$Handler handler
int length
byte flags
int streamId
private void readPriority (com.android.okhttp.internal.framed.FrameReader$Handler, int) throws java.io.IOException
com.android.okhttp.internal.framed.FrameReader$Handler handler
int streamId
int w1
boolean exclusive
int streamDependency
int weight
private void readRstStream (com.android.okhttp.internal.framed.FrameReader$Handler, int, byte, int) throws java.io.IOException
com.android.okhttp.internal.framed.FrameReader$Handler handler
int length
byte flags
int streamId
int errorCodeInt
com.android.okhttp.internal.framed.ErrorCode errorCode
private void readSettings (com.android.okhttp.internal.framed.FrameReader$Handler, int, byte, int) throws java.io.IOException
short id
int value
int i
com.android.okhttp.internal.framed.FrameReader$Handler handler
int length
byte flags
int streamId
com.android.okhttp.internal.framed.Settings settings
private void readPushPromise (com.android.okhttp.internal.framed.FrameReader$Handler, int, byte, int) throws java.io.IOException
com.android.okhttp.internal.framed.FrameReader$Handler handler
int length
byte flags
int streamId
short padding
int promisedStreamId
java.util.List headerBlock
private void readPing (com.android.okhttp.internal.framed.FrameReader$Handler, int, byte, int) throws java.io.IOException
com.android.okhttp.internal.framed.FrameReader$Handler handler
int length
byte flags
int streamId
int payload1
int payload2
boolean ack
private void readGoAway (com.android.okhttp.internal.framed.FrameReader$Handler, int, byte, int) throws java.io.IOException
com.android.okhttp.internal.framed.FrameReader$Handler handler
int length
byte flags
int streamId
int lastStreamId
int errorCodeInt
int opaqueDataLength
com.android.okhttp.internal.framed.ErrorCode errorCode
com.android.okio.ByteString debugData
private void readWindowUpdate (com.android.okhttp.internal.framed.FrameReader$Handler, int, byte, int) throws java.io.IOException
com.android.okhttp.internal.framed.FrameReader$Handler handler
int length
byte flags
int streamId
long increment
public void close () throws java.io.IOException
}
com/android/okhttp/internal/framed/Http2$Writer.classHttp2.java
package com.android.okhttp.internal.framed
final com.android.okhttp.internal.framed.Http2$Writer extends java.lang.Object implements com.android.okhttp.internal.framed.FrameWriter {
private final com.android.okio.BufferedSink sink
private final boolean client
private final com.android.okio.Buffer hpackBuffer
private final com.android.okhttp.internal.framed.Hpack$Writer hpackWriter
private int maxFrameSize
private boolean closed
void (com.android.okio.BufferedSink, boolean)
com.android.okio.BufferedSink sink
boolean client
public synchronized void flush () throws java.io.IOException
public synchronized void ackSettings (com.android.okhttp.internal.framed.Settings) throws java.io.IOException
com.android.okhttp.internal.framed.Settings peerSettings
int length
byte type
byte flags
int streamId
public synchronized void connectionPreface () throws java.io.IOException
public synchronized void synStream (boolean, boolean, int, int, java.util.List) throws java.io.IOException
boolean outFinished
boolean inFinished
int streamId
int associatedStreamId
java.util.List headerBlock
public synchronized void synReply (boolean, int, java.util.List) throws java.io.IOException
boolean outFinished
int streamId
java.util.List headerBlock
public synchronized void headers (int, java.util.List) throws java.io.IOException
int streamId
java.util.List headerBlock
public synchronized void pushPromise (int, int, java.util.List) throws java.io.IOException
int streamId
int promisedStreamId
java.util.List requestHeaders
long byteCount
int length
byte type
byte flags
void headers (boolean, int, java.util.List) throws java.io.IOException
boolean outFinished
int streamId
java.util.List headerBlock
long byteCount
int length
byte type
byte flags
private void writeContinuationFrames (int, long) throws java.io.IOException
int length
int streamId
long byteCount
public synchronized void rstStream (int, com.android.okhttp.internal.framed.ErrorCode) throws java.io.IOException
int streamId
com.android.okhttp.internal.framed.ErrorCode errorCode
int length
byte type
byte flags
public int maxDataLength ()
public synchronized void data (boolean, int, com.android.okio.Buffer, int) throws java.io.IOException
boolean outFinished
int streamId
com.android.okio.Buffer source
int byteCount
byte flags
void dataFrame (int, byte, com.android.okio.Buffer, int) throws java.io.IOException
int streamId
byte flags
com.android.okio.Buffer buffer
int byteCount
byte type
public synchronized void settings (com.android.okhttp.internal.framed.Settings) throws java.io.IOException
int id
int i
com.android.okhttp.internal.framed.Settings settings
int length
byte type
byte flags
int streamId
public synchronized void ping (boolean, int, int) throws java.io.IOException
boolean ack
int payload1
int payload2
int length
byte type
byte flags
int streamId
public synchronized void goAway (int, com.android.okhttp.internal.framed.ErrorCode, byte[]) throws java.io.IOException
int lastGoodStreamId
com.android.okhttp.internal.framed.ErrorCode errorCode
byte[] debugData
int length
byte type
byte flags
int streamId
public synchronized void windowUpdate (int, long) throws java.io.IOException
int streamId
long windowSizeIncrement
int length
byte type
byte flags
public synchronized void close () throws java.io.IOException
void frameHeader (int, int, byte, byte) throws java.io.IOException
int streamId
int length
byte type
byte flags
}
com/android/okhttp/internal/framed/Http2.classHttp2.java
package com.android.okhttp.internal.framed
public final com.android.okhttp.internal.framed.Http2 extends java.lang.Object implements com.android.okhttp.internal.framed.Variant {
private static final java.util.logging.Logger logger
private static final com.android.okio.ByteString CONNECTION_PREFACE
static final int INITIAL_MAX_FRAME_SIZE
static final byte TYPE_DATA
static final byte TYPE_HEADERS
static final byte TYPE_PRIORITY
static final byte TYPE_RST_STREAM
static final byte TYPE_SETTINGS
static final byte TYPE_PUSH_PROMISE
static final byte TYPE_PING
static final byte TYPE_GOAWAY
static final byte TYPE_WINDOW_UPDATE
static final byte TYPE_CONTINUATION
static final byte FLAG_NONE
static final byte FLAG_ACK
static final byte FLAG_END_STREAM
static final byte FLAG_END_HEADERS
static final byte FLAG_END_PUSH_PROMISE
static final byte FLAG_PADDED
static final byte FLAG_PRIORITY
static final byte FLAG_COMPRESSED
public void ()
public com.android.okhttp.Protocol getProtocol ()
public com.android.okhttp.internal.framed.FrameReader newReader (com.android.okio.BufferedSource, boolean)
com.android.okio.BufferedSource source
boolean client
public com.android.okhttp.internal.framed.FrameWriter newWriter (com.android.okio.BufferedSink, boolean)
com.android.okio.BufferedSink sink
boolean client
private static transient java.lang.IllegalArgumentException illegalArgument (java.lang.String, java.lang.Object[])
String message
Object[] args
private static transient java.io.IOException ioException (java.lang.String, java.lang.Object[]) throws java.io.IOException
String message
Object[] args
private static int lengthWithoutPadding (int, byte, short) throws java.io.IOException
int length
byte flags
short padding
private static int readMedium (com.android.okio.BufferedSource) throws java.io.IOException
com.android.okio.BufferedSource source
private static void writeMedium (com.android.okio.BufferedSink, int) throws java.io.IOException
com.android.okio.BufferedSink sink
int i
static com.android.okio.ByteString access$000 ()
static java.util.logging.Logger access$100 ()
static java.io.IOException access$200 (java.lang.String, java.lang.Object[]) throws java.io.IOException
String x0
Object[] x1
static int access$300 (com.android.okio.BufferedSource) throws java.io.IOException
com.android.okio.BufferedSource x0
static int access$400 (int, byte, short) throws java.io.IOException
int x0
byte x1
short x2
static java.lang.IllegalArgumentException access$500 (java.lang.String, java.lang.Object[])
String x0
Object[] x1
static void access$600 (com.android.okio.BufferedSink, int) throws java.io.IOException
com.android.okio.BufferedSink x0
int x1
static void ()
}
com/android/okhttp/internal/framed/Huffman$Node.classHuffman.java
package com.android.okhttp.internal.framed
final com.android.okhttp.internal.framed.Huffman$Node extends java.lang.Object {
private final com.android.okhttp.internal.framed.Huffman$Node[] children
private final int symbol
private final int terminalBits
void ()
void (int, int)
int symbol
int bits
int b
static com.android.okhttp.internal.framed.Huffman$Node[] access$000 (com.android.okhttp.internal.framed.Huffman$Node)
com.android.okhttp.internal.framed.Huffman$Node x0
static int access$100 (com.android.okhttp.internal.framed.Huffman$Node)
com.android.okhttp.internal.framed.Huffman$Node x0
static int access$200 (com.android.okhttp.internal.framed.Huffman$Node)
com.android.okhttp.internal.framed.Huffman$Node x0
}
com/android/okhttp/internal/framed/Huffman.classHuffman.java
package com.android.okhttp.internal.framed
com.android.okhttp.internal.framed.Huffman extends java.lang.Object {
private static final int[] CODES
private static final byte[] CODE_LENGTHS
private static final com.android.okhttp.internal.framed.Huffman INSTANCE
private final com.android.okhttp.internal.framed.Huffman$Node root
public static com.android.okhttp.internal.framed.Huffman get ()
private void ()
void encode (byte[], java.io.OutputStream) throws java.io.IOException
int b
int code
int nbits
int i
byte[] data
java.io.OutputStream out
long current
int n
int encodedLength (byte[])
int b
int i
byte[] bytes
long len
byte[] decode (byte[]) throws java.io.IOException
int c
int b
int i
int c
byte[] buf
java.io.ByteArrayOutputStream baos
com.android.okhttp.internal.framed.Huffman$Node node
int current
int nbits
private void buildTree ()
int i
private void addCode (int, int, byte)
int i
int i
int sym
int code
byte len
com.android.okhttp.internal.framed.Huffman$Node terminal
com.android.okhttp.internal.framed.Huffman$Node current
int shift
int start
int end
static void ()
}
com/android/okhttp/internal/framed/IncomingStreamHandler$1.classIncomingStreamHandler.java
package com.android.okhttp.internal.framed
final com.android.okhttp.internal.framed.IncomingStreamHandler$1 extends java.lang.Object implements com.android.okhttp.internal.framed.IncomingStreamHandler {
void ()
public void receive (com.android.okhttp.internal.framed.FramedStream) throws java.io.IOException
com.android.okhttp.internal.framed.FramedStream stream
}
com/android/okhttp/internal/framed/IncomingStreamHandler.classIncomingStreamHandler.java
package com.android.okhttp.internal.framed
public abstract com.android.okhttp.internal.framed.IncomingStreamHandler extends java.lang.Object {
public static final com.android.okhttp.internal.framed.IncomingStreamHandler REFUSE_INCOMING_STREAMS
public abstract void receive (com.android.okhttp.internal.framed.FramedStream) throws java.io.IOException
static void ()
}
com/android/okhttp/internal/framed/NameValueBlockReader$1.classNameValueBlockReader.java
package com.android.okhttp.internal.framed
com.android.okhttp.internal.framed.NameValueBlockReader$1 extends com.android.okio.ForwardingSource {
final com.android.okhttp.internal.framed.NameValueBlockReader this$0
void (com.android.okhttp.internal.framed.NameValueBlockReader, com.android.okio.Source)
com.android.okhttp.internal.framed.NameValueBlockReader this$0
com.android.okio.Source delegate
public long read (com.android.okio.Buffer, long) throws java.io.IOException
com.android.okio.Buffer sink
long byteCount
long read
}
com/android/okhttp/internal/framed/NameValueBlockReader$2.classNameValueBlockReader.java
package com.android.okhttp.internal.framed
com.android.okhttp.internal.framed.NameValueBlockReader$2 extends java.util.zip.Inflater {
final com.android.okhttp.internal.framed.NameValueBlockReader this$0
void (com.android.okhttp.internal.framed.NameValueBlockReader)
com.android.okhttp.internal.framed.NameValueBlockReader this$0
public int inflate (byte[], int, int) throws java.util.zip.DataFormatException
byte[] buffer
int offset
int count
int result
}
com/android/okhttp/internal/framed/NameValueBlockReader.classNameValueBlockReader.java
package com.android.okhttp.internal.framed
com.android.okhttp.internal.framed.NameValueBlockReader extends java.lang.Object {
private final com.android.okio.InflaterSource inflaterSource
private int compressedLimit
private final com.android.okio.BufferedSource source
public void (com.android.okio.BufferedSource)
com.android.okio.BufferedSource source
com.android.okio.Source throttleSource
java.util.zip.Inflater inflater
public java.util.List readNameValueBlock (int) throws java.io.IOException
com.android.okio.ByteString name
com.android.okio.ByteString values
int i
int length
int numberOfPairs
java.util.List entries
private com.android.okio.ByteString readByteString () throws java.io.IOException
int length
private void doneReading () throws java.io.IOException
public void close () throws java.io.IOException
static int access$000 (com.android.okhttp.internal.framed.NameValueBlockReader)
com.android.okhttp.internal.framed.NameValueBlockReader x0
static int access$002 (com.android.okhttp.internal.framed.NameValueBlockReader, int)
com.android.okhttp.internal.framed.NameValueBlockReader x0
int x1
}
com/android/okhttp/internal/framed/Ping.classPing.java
package com.android.okhttp.internal.framed
public final com.android.okhttp.internal.framed.Ping extends java.lang.Object {
private final java.util.concurrent.CountDownLatch latch
private long sent
private long received
void ()
void send ()
void receive ()
void cancel ()
public long roundTripTime () throws java.lang.InterruptedException
public long roundTripTime (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
}
com/android/okhttp/internal/framed/PushObserver$1.classPushObserver.java
package com.android.okhttp.internal.framed
final com.android.okhttp.internal.framed.PushObserver$1 extends java.lang.Object implements com.android.okhttp.internal.framed.PushObserver {
void ()
public boolean onRequest (int, java.util.List)
int streamId
java.util.List requestHeaders
public boolean onHeaders (int, java.util.List, boolean)
int streamId
java.util.List responseHeaders
boolean last
public boolean onData (int, com.android.okio.BufferedSource, int, boolean) throws java.io.IOException
int streamId
com.android.okio.BufferedSource source
int byteCount
boolean last
public void onReset (int, com.android.okhttp.internal.framed.ErrorCode)
int streamId
com.android.okhttp.internal.framed.ErrorCode errorCode
}
com/android/okhttp/internal/framed/PushObserver.classPushObserver.java
package com.android.okhttp.internal.framed
public abstract com.android.okhttp.internal.framed.PushObserver extends java.lang.Object {
public static final com.android.okhttp.internal.framed.PushObserver CANCEL
public abstract boolean onRequest (int, java.util.List)
public abstract boolean onHeaders (int, java.util.List, boolean)
public abstract boolean onData (int, com.android.okio.BufferedSource, int, boolean) throws java.io.IOException
public abstract void onReset (int, com.android.okhttp.internal.framed.ErrorCode)
static void ()
}
com/android/okhttp/internal/framed/Settings.classSettings.java
package com.android.okhttp.internal.framed
public final com.android.okhttp.internal.framed.Settings extends java.lang.Object {
static final int DEFAULT_INITIAL_WINDOW_SIZE
static final int FLAG_CLEAR_PREVIOUSLY_PERSISTED_SETTINGS
static final int PERSIST_VALUE
static final int PERSISTED
static final int UPLOAD_BANDWIDTH
static final int HEADER_TABLE_SIZE
static final int DOWNLOAD_BANDWIDTH
static final int ENABLE_PUSH
static final int ROUND_TRIP_TIME
static final int MAX_CONCURRENT_STREAMS
static final int CURRENT_CWND
static final int MAX_FRAME_SIZE
static final int DOWNLOAD_RETRANS_RATE
static final int MAX_HEADER_LIST_SIZE
static final int INITIAL_WINDOW_SIZE
static final int CLIENT_CERTIFICATE_VECTOR_SIZE
static final int FLOW_CONTROL_OPTIONS
static final int COUNT
static final int FLOW_CONTROL_OPTIONS_DISABLED
private int set
private int persistValue
private int persisted
private final int[] values
public void ()
void clear ()
com.android.okhttp.internal.framed.Settings set (int, int, int)
int id
int idFlags
int value
int bit
boolean isSet (int)
int id
int bit
int get (int)
int id
int flags (int)
int id
int result
int size ()
int getUploadBandwidth (int)
int defaultValue
int bit
int getHeaderTableSize ()
int bit
int getDownloadBandwidth (int)
int defaultValue
int bit
boolean getEnablePush (boolean)
boolean defaultValue
int bit
int getRoundTripTime (int)
int defaultValue
int bit
int getMaxConcurrentStreams (int)
int defaultValue
int bit
int getCurrentCwnd (int)
int defaultValue
int bit
int getMaxFrameSize (int)
int defaultValue
int bit
int getDownloadRetransRate (int)
int defaultValue
int bit
int getMaxHeaderListSize (int)
int defaultValue
int bit
int getInitialWindowSize (int)
int defaultValue
int bit
int getClientCertificateVectorSize (int)
int defaultValue
int bit
boolean isFlowControlDisabled ()
int bit
int value
boolean persistValue (int)
int id
int bit
boolean isPersisted (int)
int id
int bit
void merge (com.android.okhttp.internal.framed.Settings)
int i
com.android.okhttp.internal.framed.Settings other
}
com/android/okhttp/internal/framed/Spdy3$Reader.classSpdy3.java
package com.android.okhttp.internal.framed
final com.android.okhttp.internal.framed.Spdy3$Reader extends java.lang.Object implements com.android.okhttp.internal.framed.FrameReader {
private final com.android.okio.BufferedSource source
private final boolean client
private final com.android.okhttp.internal.framed.NameValueBlockReader headerBlockReader
void (com.android.okio.BufferedSource, boolean)
com.android.okio.BufferedSource source
boolean client
public void readConnectionPreface ()
public boolean nextFrame (com.android.okhttp.internal.framed.FrameReader$Handler) throws java.io.IOException
int w1
int w2
java.io.IOException e
int version
int type
int streamId
boolean inFinished
com.android.okhttp.internal.framed.FrameReader$Handler handler
int w1
int w2
boolean control
int flags
int length
private void readSynStream (com.android.okhttp.internal.framed.FrameReader$Handler, int, int) throws java.io.IOException
com.android.okhttp.internal.framed.FrameReader$Handler handler
int flags
int length
int w1
int w2
int streamId
int associatedStreamId
java.util.List headerBlock
boolean inFinished
boolean outFinished
private void readSynReply (com.android.okhttp.internal.framed.FrameReader$Handler, int, int) throws java.io.IOException
com.android.okhttp.internal.framed.FrameReader$Handler handler
int flags
int length
int w1
int streamId
java.util.List headerBlock
boolean inFinished
private void readRstStream (com.android.okhttp.internal.framed.FrameReader$Handler, int, int) throws java.io.IOException
com.android.okhttp.internal.framed.FrameReader$Handler handler
int flags
int length
int streamId
int errorCodeInt
com.android.okhttp.internal.framed.ErrorCode errorCode
private void readHeaders (com.android.okhttp.internal.framed.FrameReader$Handler, int, int) throws java.io.IOException
com.android.okhttp.internal.framed.FrameReader$Handler handler
int flags
int length
int w1
int streamId
java.util.List headerBlock
private void readWindowUpdate (com.android.okhttp.internal.framed.FrameReader$Handler, int, int) throws java.io.IOException
com.android.okhttp.internal.framed.FrameReader$Handler handler
int flags
int length
int w1
int w2
int streamId
long increment
private void readPing (com.android.okhttp.internal.framed.FrameReader$Handler, int, int) throws java.io.IOException
com.android.okhttp.internal.framed.FrameReader$Handler handler
int flags
int length
int id
boolean ack
private void readGoAway (com.android.okhttp.internal.framed.FrameReader$Handler, int, int) throws java.io.IOException
com.android.okhttp.internal.framed.FrameReader$Handler handler
int flags
int length
int lastGoodStreamId
int errorCodeInt
com.android.okhttp.internal.framed.ErrorCode errorCode
private void readSettings (com.android.okhttp.internal.framed.FrameReader$Handler, int, int) throws java.io.IOException
int w1
int value
int idFlags
int id
int i
com.android.okhttp.internal.framed.FrameReader$Handler handler
int flags
int length
int numberOfEntries
com.android.okhttp.internal.framed.Settings settings
boolean clearPrevious
private static transient java.io.IOException ioException (java.lang.String, java.lang.Object[]) throws java.io.IOException
String message
Object[] args
public void close () throws java.io.IOException
}
com/android/okhttp/internal/framed/Spdy3$Writer.classSpdy3.java
package com.android.okhttp.internal.framed
final com.android.okhttp.internal.framed.Spdy3$Writer extends java.lang.Object implements com.android.okhttp.internal.framed.FrameWriter {
private final com.android.okio.BufferedSink sink
private final com.android.okio.Buffer headerBlockBuffer
private final com.android.okio.BufferedSink headerBlockOut
private final boolean client
private boolean closed
void (com.android.okio.BufferedSink, boolean)
com.android.okio.BufferedSink sink
boolean client
java.util.zip.Deflater deflater
public void ackSettings (com.android.okhttp.internal.framed.Settings)
com.android.okhttp.internal.framed.Settings peerSettings
public void pushPromise (int, int, java.util.List) throws java.io.IOException
int streamId
int promisedStreamId
java.util.List requestHeaders
public synchronized void connectionPreface ()
public synchronized void flush () throws java.io.IOException
public synchronized void synStream (boolean, boolean, int, int, java.util.List) throws java.io.IOException
boolean outFinished
boolean inFinished
int streamId
int associatedStreamId
java.util.List headerBlock
int length
int type
int flags
int unused
public synchronized void synReply (boolean, int, java.util.List) throws java.io.IOException
boolean outFinished
int streamId
java.util.List headerBlock
int type
int flags
int length
public synchronized void headers (int, java.util.List) throws java.io.IOException
int streamId
java.util.List headerBlock
int flags
int type
int length
public synchronized void rstStream (int, com.android.okhttp.internal.framed.ErrorCode) throws java.io.IOException
int streamId
com.android.okhttp.internal.framed.ErrorCode errorCode
int flags
int type
int length
public int maxDataLength ()
public synchronized void data (boolean, int, com.android.okio.Buffer, int) throws java.io.IOException
boolean outFinished
int streamId
com.android.okio.Buffer source
int byteCount
int flags
void sendDataFrame (int, int, com.android.okio.Buffer, int) throws java.io.IOException
int streamId
int flags
com.android.okio.Buffer buffer
int byteCount
private void writeNameValueBlockToBuffer (java.util.List) throws java.io.IOException
com.android.okio.ByteString name
com.android.okio.ByteString value
int i
int size
java.util.List headerBlock
public synchronized void settings (com.android.okhttp.internal.framed.Settings) throws java.io.IOException
int settingsFlags
int i
com.android.okhttp.internal.framed.Settings settings
int type
int flags
int size
int length
public synchronized void ping (boolean, int, int) throws java.io.IOException
boolean reply
int payload1
int payload2
boolean payloadIsReply
int type
int flags
int length
public synchronized void goAway (int, com.android.okhttp.internal.framed.ErrorCode, byte[]) throws java.io.IOException
int lastGoodStreamId
com.android.okhttp.internal.framed.ErrorCode errorCode
byte[] ignored
int type
int flags
int length
public synchronized void windowUpdate (int, long) throws java.io.IOException
int streamId
long increment
int type
int flags
int length
public synchronized void close () throws java.io.IOException
}
com/android/okhttp/internal/framed/Spdy3.classSpdy3.java
package com.android.okhttp.internal.framed
public final com.android.okhttp.internal.framed.Spdy3 extends java.lang.Object implements com.android.okhttp.internal.framed.Variant {
static final int TYPE_DATA
static final int TYPE_SYN_STREAM
static final int TYPE_SYN_REPLY
static final int TYPE_RST_STREAM
static final int TYPE_SETTINGS
static final int TYPE_PING
static final int TYPE_GOAWAY
static final int TYPE_HEADERS
static final int TYPE_WINDOW_UPDATE
static final int FLAG_FIN
static final int FLAG_UNIDIRECTIONAL
static final int VERSION
static final byte[] DICTIONARY
public void ()
public com.android.okhttp.Protocol getProtocol ()
public com.android.okhttp.internal.framed.FrameReader newReader (com.android.okio.BufferedSource, boolean)
com.android.okio.BufferedSource source
boolean client
public com.android.okhttp.internal.framed.FrameWriter newWriter (com.android.okio.BufferedSink, boolean)
com.android.okio.BufferedSink sink
boolean client
static void ()
java.io.UnsupportedEncodingException e
}
com/android/okhttp/internal/framed/Variant.classVariant.java
package com.android.okhttp.internal.framed
public abstract com.android.okhttp.internal.framed.Variant extends java.lang.Object {
public abstract com.android.okhttp.Protocol getProtocol ()
public abstract com.android.okhttp.internal.framed.FrameReader newReader (com.android.okio.BufferedSource, boolean)
public abstract com.android.okhttp.internal.framed.FrameWriter newWriter (com.android.okio.BufferedSink, boolean)
}
com/android/okhttp/internal/http/
com/android/okhttp/internal/http/AuthenticatorAdapter.classAuthenticatorAdapter.java
package com.android.okhttp.internal.http
public final com.android.okhttp.internal.http.AuthenticatorAdapter extends java.lang.Object implements com.android.okhttp.Authenticator {
public static final com.android.okhttp.Authenticator INSTANCE
public void ()
public com.android.okhttp.Request authenticate (java.net.Proxy, com.android.okhttp.Response) throws java.io.IOException
com.android.okhttp.Challenge challenge
java.net.PasswordAuthentication auth
String credential
int i
int size
java.net.Proxy proxy
com.android.okhttp.Response response
java.util.List challenges
com.android.okhttp.Request request
com.android.okhttp.HttpUrl url
public com.android.okhttp.Request authenticateProxy (java.net.Proxy, com.android.okhttp.Response) throws java.io.IOException
com.android.okhttp.Challenge challenge
java.net.InetSocketAddress proxyAddress
java.net.PasswordAuthentication auth
String credential
int i
int size
java.net.Proxy proxy
com.android.okhttp.Response response
java.util.List challenges
com.android.okhttp.Request request
com.android.okhttp.HttpUrl url
private java.net.InetAddress getConnectToInetAddress (java.net.Proxy, com.android.okhttp.HttpUrl) throws java.io.IOException
java.net.Proxy proxy
com.android.okhttp.HttpUrl url
static void ()
}
com/android/okhttp/internal/http/CacheRequest.classCacheRequest.java
package com.android.okhttp.internal.http
public abstract com.android.okhttp.internal.http.CacheRequest extends java.lang.Object {
public abstract com.android.okio.Sink body () throws java.io.IOException
public abstract void abort ()
}
com/android/okhttp/internal/http/CacheStrategy$1.classCacheStrategy.java
package com.android.okhttp.internal.http
com.android.okhttp.internal.http.CacheStrategy$1 extends java.lang.Object {
}
com/android/okhttp/internal/http/CacheStrategy$Factory.classCacheStrategy.java
package com.android.okhttp.internal.http
public com.android.okhttp.internal.http.CacheStrategy$Factory extends java.lang.Object {
final long nowMillis
final com.android.okhttp.Request request
final com.android.okhttp.Response cacheResponse
private java.util.Date servedDate
private String servedDateString
private java.util.Date lastModified
private String lastModifiedString
private java.util.Date expires
private long sentRequestMillis
private long receivedResponseMillis
private String etag
private int ageSeconds
public void (long, com.android.okhttp.Request, com.android.okhttp.Response)
String fieldName
String value
int i
int size
com.android.okhttp.Headers headers
long nowMillis
com.android.okhttp.Request request
com.android.okhttp.Response cacheResponse
public com.android.okhttp.internal.http.CacheStrategy get ()
com.android.okhttp.internal.http.CacheStrategy candidate
private com.android.okhttp.internal.http.CacheStrategy getCandidate ()
com.android.okhttp.Response$Builder builder
long oneDayMillis
com.android.okhttp.CacheControl requestCaching
long ageMillis
long freshMillis
long minFreshMillis
long maxStaleMillis
com.android.okhttp.CacheControl responseCaching
com.android.okhttp.Request$Builder conditionalRequestBuilder
com.android.okhttp.Request conditionalRequest
private long computeFreshnessLifetime ()
long servedMillis
long delta
long servedMillis
long delta
com.android.okhttp.CacheControl responseCaching
private long cacheResponseAge ()
long apparentReceivedAge
long receivedAge
long responseDuration
long residentDuration
private boolean isFreshnessLifetimeHeuristic ()
private static boolean hasConditions (com.android.okhttp.Request)
com.android.okhttp.Request request
}
com/android/okhttp/internal/http/CacheStrategy.classCacheStrategy.java
package com.android.okhttp.internal.http
public final com.android.okhttp.internal.http.CacheStrategy extends java.lang.Object {
public final com.android.okhttp.Request networkRequest
public final com.android.okhttp.Response cacheResponse
private void (com.android.okhttp.Request, com.android.okhttp.Response)
com.android.okhttp.Request networkRequest
com.android.okhttp.Response cacheResponse
public static boolean isCacheable (com.android.okhttp.Response, com.android.okhttp.Request)
com.android.okhttp.Response response
com.android.okhttp.Request request
void (com.android.okhttp.Request, com.android.okhttp.Response, com.android.okhttp.internal.http.CacheStrategy$1)
com.android.okhttp.Request x0
com.android.okhttp.Response x1
com.android.okhttp.internal.http.CacheStrategy$1 x2
}
com/android/okhttp/internal/http/FramedTransport.classFramedTransport.java
package com.android.okhttp.internal.http
public final com.android.okhttp.internal.http.FramedTransport extends java.lang.Object implements com.android.okhttp.internal.http.Transport {
private static final java.util.List SPDY_3_PROHIBITED_HEADERS
private static final java.util.List HTTP_2_PROHIBITED_HEADERS
private final com.android.okhttp.internal.http.HttpEngine httpEngine
private final com.android.okhttp.internal.framed.FramedConnection framedConnection
private com.android.okhttp.internal.framed.FramedStream stream
public void (com.android.okhttp.internal.http.HttpEngine, com.android.okhttp.internal.framed.FramedConnection)
com.android.okhttp.internal.http.HttpEngine httpEngine
com.android.okhttp.internal.framed.FramedConnection framedConnection
public com.android.okio.Sink createRequestBody (com.android.okhttp.Request, long) throws java.io.IOException
com.android.okhttp.Request request
long contentLength
public void writeRequestHeaders (com.android.okhttp.Request) throws java.io.IOException
com.android.okhttp.Request request
boolean permitsRequestBody
boolean hasResponseBody
String version
public void writeRequestBody (com.android.okhttp.internal.http.RetryableSink) throws java.io.IOException
com.android.okhttp.internal.http.RetryableSink requestBody
public void finishRequest () throws java.io.IOException
public com.android.okhttp.Response$Builder readResponseHeaders () throws java.io.IOException
public static java.util.List writeNameValueBlock (com.android.okhttp.Request, com.android.okhttp.Protocol, java.lang.String)
String concatenated
int j
com.android.okio.ByteString name
String value
int i
int size
com.android.okhttp.Request request
com.android.okhttp.Protocol protocol
String version
com.android.okhttp.Headers headers
java.util.List result
String host
java.util.Set names
private static java.lang.String joinOnNull (java.lang.String, java.lang.String)
String first
String second
public static com.android.okhttp.Response$Builder readNameValueBlock (java.util.List, com.android.okhttp.Protocol) throws java.io.IOException
int end
String value
int start
com.android.okio.ByteString name
String values
int i
int size
java.util.List headerBlock
com.android.okhttp.Protocol protocol
String status
String version
com.android.okhttp.Headers$Builder headersBuilder
com.android.okhttp.internal.http.StatusLine statusLine
public com.android.okhttp.ResponseBody openResponseBody (com.android.okhttp.Response) throws java.io.IOException
com.android.okhttp.Response response
public void releaseConnectionOnIdle ()
public void disconnect (com.android.okhttp.internal.http.HttpEngine) throws java.io.IOException
com.android.okhttp.internal.http.HttpEngine engine
public boolean canReuseConnection ()
private static boolean isProhibitedHeader (com.android.okhttp.Protocol, com.android.okio.ByteString)
com.android.okhttp.Protocol protocol
com.android.okio.ByteString name
static void ()
}
com/android/okhttp/internal/http/HeaderParser.classHeaderParser.java
package com.android.okhttp.internal.http
public final com.android.okhttp.internal.http.HeaderParser extends java.lang.Object {
public static int skipUntil (java.lang.String, int, java.lang.String)
String input
int pos
String characters
public static int skipWhitespace (java.lang.String, int)
char c
String input
int pos
public static int parseSeconds (java.lang.String, int)
long seconds
NumberFormatException e
String value
int defaultValue
private void ()
}
com/android/okhttp/internal/http/HttpConnection$1.classHttpConnection.java
package com.android.okhttp.internal.http
com.android.okhttp.internal.http.HttpConnection$1 extends java.lang.Object {
}
com/android/okhttp/internal/http/HttpConnection$AbstractSource.classHttpConnection.java
package com.android.okhttp.internal.http
abstract com.android.okhttp.internal.http.HttpConnection$AbstractSource extends java.lang.Object implements com.android.okio.Source {
protected final com.android.okio.ForwardingTimeout timeout
protected boolean closed
final com.android.okhttp.internal.http.HttpConnection this$0
private void (com.android.okhttp.internal.http.HttpConnection)
public com.android.okio.Timeout timeout ()
protected final void endOfInput (boolean) throws java.io.IOException
boolean recyclable
protected final void unexpectedEndOfInput ()
void (com.android.okhttp.internal.http.HttpConnection, com.android.okhttp.internal.http.HttpConnection$1)
com.android.okhttp.internal.http.HttpConnection x0
com.android.okhttp.internal.http.HttpConnection$1 x1
}
com/android/okhttp/internal/http/HttpConnection$ChunkedSink.classHttpConnection.java
package com.android.okhttp.internal.http
final com.android.okhttp.internal.http.HttpConnection$ChunkedSink extends java.lang.Object implements com.android.okio.Sink {
private final com.android.okio.ForwardingTimeout timeout
private boolean closed
final com.android.okhttp.internal.http.HttpConnection this$0
private void (com.android.okhttp.internal.http.HttpConnection)
public com.android.okio.Timeout timeout ()
public void write (com.android.okio.Buffer, long) throws java.io.IOException
com.android.okio.Buffer source
long byteCount
public synchronized void flush () throws java.io.IOException
public synchronized void close () throws java.io.IOException
void (com.android.okhttp.internal.http.HttpConnection, com.android.okhttp.internal.http.HttpConnection$1)
com.android.okhttp.internal.http.HttpConnection x0
com.android.okhttp.internal.http.HttpConnection$1 x1
}
com/android/okhttp/internal/http/HttpConnection$ChunkedSource.classHttpConnection.java
package com.android.okhttp.internal.http
com.android.okhttp.internal.http.HttpConnection$ChunkedSource extends com.android.okhttp.internal.http.HttpConnection$AbstractSource {
private static final long NO_CHUNK_YET
private long bytesRemainingInChunk
private boolean hasMoreChunks
private final com.android.okhttp.internal.http.HttpEngine httpEngine
final com.android.okhttp.internal.http.HttpConnection this$0
void (com.android.okhttp.internal.http.HttpConnection, com.android.okhttp.internal.http.HttpEngine) throws java.io.IOException
com.android.okhttp.internal.http.HttpEngine httpEngine
public long read (com.android.okio.Buffer, long) throws java.io.IOException
com.android.okio.Buffer sink
long byteCount
long read
private void readChunkSize () throws java.io.IOException
String extensions
NumberFormatException e
com.android.okhttp.Headers$Builder trailersBuilder
public void close () throws java.io.IOException
}
com/android/okhttp/internal/http/HttpConnection$FixedLengthSink.classHttpConnection.java
package com.android.okhttp.internal.http
final com.android.okhttp.internal.http.HttpConnection$FixedLengthSink extends java.lang.Object implements com.android.okio.Sink {
private final com.android.okio.ForwardingTimeout timeout
private boolean closed
private long bytesRemaining
final com.android.okhttp.internal.http.HttpConnection this$0
private void (com.android.okhttp.internal.http.HttpConnection, long)
long bytesRemaining
public com.android.okio.Timeout timeout ()
public void write (com.android.okio.Buffer, long) throws java.io.IOException
com.android.okio.Buffer source
long byteCount
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
void (com.android.okhttp.internal.http.HttpConnection, long, com.android.okhttp.internal.http.HttpConnection$1)
com.android.okhttp.internal.http.HttpConnection x0
long x1
com.android.okhttp.internal.http.HttpConnection$1 x2
}
com/android/okhttp/internal/http/HttpConnection$FixedLengthSource.classHttpConnection.java
package com.android.okhttp.internal.http
com.android.okhttp.internal.http.HttpConnection$FixedLengthSource extends com.android.okhttp.internal.http.HttpConnection$AbstractSource {
private long bytesRemaining
final com.android.okhttp.internal.http.HttpConnection this$0
public void (com.android.okhttp.internal.http.HttpConnection, long) throws java.io.IOException
long length
public long read (com.android.okio.Buffer, long) throws java.io.IOException
com.android.okio.Buffer sink
long byteCount
long read
public void close () throws java.io.IOException
}
com/android/okhttp/internal/http/HttpConnection$UnknownLengthSource.classHttpConnection.java
package com.android.okhttp.internal.http
com.android.okhttp.internal.http.HttpConnection$UnknownLengthSource extends com.android.okhttp.internal.http.HttpConnection$AbstractSource {
private boolean inputExhausted
final com.android.okhttp.internal.http.HttpConnection this$0
private void (com.android.okhttp.internal.http.HttpConnection)
public long read (com.android.okio.Buffer, long) throws java.io.IOException
com.android.okio.Buffer sink
long byteCount
long read
public void close () throws java.io.IOException
void (com.android.okhttp.internal.http.HttpConnection, com.android.okhttp.internal.http.HttpConnection$1)
com.android.okhttp.internal.http.HttpConnection x0
com.android.okhttp.internal.http.HttpConnection$1 x1
}
com/android/okhttp/internal/http/HttpConnection.classHttpConnection.java
package com.android.okhttp.internal.http
public final com.android.okhttp.internal.http.HttpConnection extends java.lang.Object {
private static final int STATE_IDLE
private static final int STATE_OPEN_REQUEST_BODY
private static final int STATE_WRITING_REQUEST_BODY
private static final int STATE_READ_RESPONSE_HEADERS
private static final int STATE_OPEN_RESPONSE_BODY
private static final int STATE_READING_RESPONSE_BODY
private static final int STATE_CLOSED
private static final int ON_IDLE_HOLD
private static final int ON_IDLE_POOL
private static final int ON_IDLE_CLOSE
private final com.android.okhttp.ConnectionPool pool
private final com.android.okhttp.Connection connection
private final java.net.Socket socket
private final com.android.okio.BufferedSource source
private final com.android.okio.BufferedSink sink
private int state
private int onIdle
public void (com.android.okhttp.ConnectionPool, com.android.okhttp.Connection, java.net.Socket) throws java.io.IOException
com.android.okhttp.ConnectionPool pool
com.android.okhttp.Connection connection
java.net.Socket socket
public void setTimeouts (int, int)
int readTimeoutMillis
int writeTimeoutMillis
public void poolOnIdle ()
public void closeOnIdle () throws java.io.IOException
public boolean isClosed ()
public void closeIfOwnedBy (java.lang.Object) throws java.io.IOException
Object owner
public void flush () throws java.io.IOException
public long bufferSize ()
public boolean isReadable ()
int readTimeout
java.net.SocketTimeoutException ignored
java.io.IOException e
public void writeRequest (com.android.okhttp.Headers, java.lang.String) throws java.io.IOException
int i
int size
com.android.okhttp.Headers headers
String requestLine
public com.android.okhttp.Response$Builder readResponse () throws java.io.IOException
com.android.okhttp.internal.http.StatusLine statusLine
com.android.okhttp.Response$Builder responseBuilder
com.android.okhttp.Headers$Builder headersBuilder
java.io.IOException exception
java.io.EOFException e
public void readHeaders (com.android.okhttp.Headers$Builder) throws java.io.IOException
String line
com.android.okhttp.Headers$Builder builder
public com.android.okio.Sink newChunkedSink ()
public com.android.okio.Sink newFixedLengthSink (long)
long contentLength
public void writeRequestBody (com.android.okhttp.internal.http.RetryableSink) throws java.io.IOException
com.android.okhttp.internal.http.RetryableSink requestBody
public com.android.okio.Source newFixedLengthSource (long) throws java.io.IOException
long length
public com.android.okio.Source newChunkedSource (com.android.okhttp.internal.http.HttpEngine) throws java.io.IOException
com.android.okhttp.internal.http.HttpEngine httpEngine
public com.android.okio.Source newUnknownLengthSource () throws java.io.IOException
public com.android.okio.BufferedSink rawSink ()
public com.android.okio.BufferedSource rawSource ()
private void detachTimeout (com.android.okio.ForwardingTimeout)
com.android.okio.ForwardingTimeout timeout
com.android.okio.Timeout oldDelegate
static com.android.okio.BufferedSink access$300 (com.android.okhttp.internal.http.HttpConnection)
com.android.okhttp.internal.http.HttpConnection x0
static void access$400 (com.android.okhttp.internal.http.HttpConnection, com.android.okio.ForwardingTimeout)
com.android.okhttp.internal.http.HttpConnection x0
com.android.okio.ForwardingTimeout x1
static int access$502 (com.android.okhttp.internal.http.HttpConnection, int)
com.android.okhttp.internal.http.HttpConnection x0
int x1
static com.android.okio.BufferedSource access$600 (com.android.okhttp.internal.http.HttpConnection)
com.android.okhttp.internal.http.HttpConnection x0
static int access$500 (com.android.okhttp.internal.http.HttpConnection)
com.android.okhttp.internal.http.HttpConnection x0
static int access$700 (com.android.okhttp.internal.http.HttpConnection)
com.android.okhttp.internal.http.HttpConnection x0
static int access$702 (com.android.okhttp.internal.http.HttpConnection, int)
com.android.okhttp.internal.http.HttpConnection x0
int x1
static com.android.okhttp.ConnectionPool access$800 (com.android.okhttp.internal.http.HttpConnection)
com.android.okhttp.internal.http.HttpConnection x0
static com.android.okhttp.Connection access$900 (com.android.okhttp.internal.http.HttpConnection)
com.android.okhttp.internal.http.HttpConnection x0
}
com/android/okhttp/internal/http/HttpDate$1.classHttpDate.java
package com.android.okhttp.internal.http
final com.android.okhttp.internal.http.HttpDate$1 extends java.lang.ThreadLocal {
void ()
protected java.text.DateFormat initialValue ()
java.text.DateFormat rfc1123
protected volatile java.lang.Object initialValue ()
}
com/android/okhttp/internal/http/HttpDate.classHttpDate.java
package com.android.okhttp.internal.http
public final com.android.okhttp.internal.http.HttpDate extends java.lang.Object {
private static final java.util.TimeZone GMT
private static final ThreadLocal STANDARD_DATE_FORMAT
private static final String[] BROWSER_COMPATIBLE_DATE_FORMAT_STRINGS
private static final java.text.DateFormat[] BROWSER_COMPATIBLE_DATE_FORMATS
public static java.util.Date parse (java.lang.String)
java.text.DateFormat format
int i
int count
String value
java.text.ParsePosition position
java.util.Date result
public static java.lang.String format (java.util.Date)
java.util.Date value
private void ()
static java.util.TimeZone access$000 ()
static void ()
}
com/android/okhttp/internal/http/HttpEngine$1.classHttpEngine.java
package com.android.okhttp.internal.http
final com.android.okhttp.internal.http.HttpEngine$1 extends com.android.okhttp.ResponseBody {
void ()
public com.android.okhttp.MediaType contentType ()
public long contentLength ()
public com.android.okio.BufferedSource source ()
}
com/android/okhttp/internal/http/HttpEngine$2.classHttpEngine.java
package com.android.okhttp.internal.http
com.android.okhttp.internal.http.HttpEngine$2 extends java.lang.Object implements com.android.okio.Source {
boolean cacheRequestClosed
final com.android.okio.BufferedSource val$source
final com.android.okhttp.internal.http.CacheRequest val$cacheRequest
final com.android.okio.BufferedSink val$cacheBody
final com.android.okhttp.internal.http.HttpEngine this$0
void (com.android.okhttp.internal.http.HttpEngine, com.android.okio.BufferedSource, com.android.okhttp.internal.http.CacheRequest, com.android.okio.BufferedSink)
com.android.okhttp.internal.http.HttpEngine this$0
public long read (com.android.okio.Buffer, long) throws java.io.IOException
long bytesRead
java.io.IOException e
com.android.okio.Buffer sink
long byteCount
long bytesRead
public com.android.okio.Timeout timeout ()
public void close () throws java.io.IOException
}
com/android/okhttp/internal/http/HttpEngine$NetworkInterceptorChain.classHttpEngine.java
package com.android.okhttp.internal.http
com.android.okhttp.internal.http.HttpEngine$NetworkInterceptorChain extends java.lang.Object implements com.android.okhttp.Interceptor$Chain {
private final int index
private final com.android.okhttp.Request request
private int calls
final com.android.okhttp.internal.http.HttpEngine this$0
void (com.android.okhttp.internal.http.HttpEngine, int, com.android.okhttp.Request)
com.android.okhttp.internal.http.HttpEngine this$0
int index
com.android.okhttp.Request request
public com.android.okhttp.Connection connection ()
public com.android.okhttp.Request request ()
public com.android.okhttp.Response proceed (com.android.okhttp.Request) throws java.io.IOException
com.android.okhttp.Interceptor caller
com.android.okhttp.Address address
com.android.okhttp.internal.http.HttpEngine$NetworkInterceptorChain chain
com.android.okhttp.Interceptor interceptor
com.android.okhttp.Response interceptedResponse
com.android.okio.Sink requestBodyOut
com.android.okio.BufferedSink bufferedRequestBody
com.android.okhttp.Request request
com.android.okhttp.Response response
int code
}
com/android/okhttp/internal/http/HttpEngine.classHttpEngine.java
package com.android.okhttp.internal.http
public final com.android.okhttp.internal.http.HttpEngine extends java.lang.Object {
public static final int MAX_FOLLOW_UPS
private static final com.android.okhttp.ResponseBody EMPTY_BODY
final com.android.okhttp.OkHttpClient client
private com.android.okhttp.Connection connection
private com.android.okhttp.Address address
private com.android.okhttp.internal.http.RouteSelector routeSelector
private com.android.okhttp.Route route
private final com.android.okhttp.Response priorResponse
private com.android.okhttp.internal.http.Transport transport
long sentRequestMillis
private boolean transparentGzip
public final boolean bufferRequestBody
private final com.android.okhttp.Request userRequest
private com.android.okhttp.Request networkRequest
private com.android.okhttp.Response cacheResponse
private com.android.okhttp.Response userResponse
private com.android.okio.Sink requestBodyOut
private com.android.okio.BufferedSink bufferedRequestBody
private final boolean callerWritesRequestBody
private final boolean forWebSocket
private com.android.okhttp.internal.http.CacheRequest storeRequest
private com.android.okhttp.internal.http.CacheStrategy cacheStrategy
public void (com.android.okhttp.OkHttpClient, com.android.okhttp.Request, boolean, boolean, boolean, com.android.okhttp.Connection, com.android.okhttp.internal.http.RouteSelector, com.android.okhttp.internal.http.RetryableSink, com.android.okhttp.Response)
com.android.okhttp.OkHttpClient client
com.android.okhttp.Request request
boolean bufferRequestBody
boolean callerWritesRequestBody
boolean forWebSocket
com.android.okhttp.Connection connection
com.android.okhttp.internal.http.RouteSelector routeSelector
com.android.okhttp.internal.http.RetryableSink requestBodyOut
com.android.okhttp.Response priorResponse
public void sendRequest () throws com.android.okhttp.internal.http.RequestException com.android.okhttp.internal.http.RouteException java.io.IOException
long contentLength
com.android.okhttp.Request request
com.android.okhttp.internal.InternalCache responseCache
com.android.okhttp.Response cacheCandidate
long now
private static com.android.okhttp.Response stripBody (com.android.okhttp.Response)
com.android.okhttp.Response response
private void connect () throws com.android.okhttp.internal.http.RequestException com.android.okhttp.internal.http.RouteException
java.io.IOException e
private com.android.okhttp.Connection createNextConnection () throws com.android.okhttp.internal.http.RouteException
com.android.okhttp.Connection pooled
com.android.okhttp.Route route
java.io.IOException e
com.android.okhttp.ConnectionPool pool
public void writingRequestHeaders ()
boolean permitsRequestBody ()
public com.android.okio.Sink getRequestBody ()
public com.android.okio.BufferedSink getBufferedRequestBody ()
com.android.okio.BufferedSink result
com.android.okio.Sink requestBody
public boolean hasResponse ()
public com.android.okhttp.Request getRequest ()
public com.android.okhttp.Response getResponse ()
public com.android.okhttp.Connection getConnection ()
public com.android.okhttp.internal.http.HttpEngine recover (com.android.okhttp.internal.http.RouteException)
com.android.okhttp.internal.http.RouteException e
com.android.okhttp.Connection connection
private boolean isRecoverable (com.android.okhttp.internal.http.RouteException)
com.android.okhttp.internal.http.RouteException e
java.io.IOException ioe
public com.android.okhttp.internal.http.HttpEngine recover (java.io.IOException, com.android.okio.Sink)
java.io.IOException e
com.android.okio.Sink requestBodyOut
boolean canRetryRequestBody
com.android.okhttp.Connection connection
private void connectFailed (com.android.okhttp.internal.http.RouteSelector, java.io.IOException)
com.android.okhttp.internal.http.RouteSelector routeSelector
java.io.IOException e
com.android.okhttp.Route failedRoute
public com.android.okhttp.internal.http.HttpEngine recover (java.io.IOException)
java.io.IOException e
private boolean isRecoverable (java.io.IOException)
java.io.IOException e
public com.android.okhttp.Route getRoute ()
private void maybeCache () throws java.io.IOException
com.android.okhttp.internal.InternalCache responseCache
public void releaseConnection () throws java.io.IOException
public void disconnect ()
com.android.okhttp.Connection connection
public com.android.okhttp.Connection close ()
com.android.okhttp.Connection result
private com.android.okhttp.Response unzip (com.android.okhttp.Response) throws java.io.IOException
com.android.okhttp.Response response
com.android.okio.GzipSource responseBody
com.android.okhttp.Headers strippedHeaders
public static boolean hasBody (com.android.okhttp.Response)
com.android.okhttp.Response response
int responseCode
private com.android.okhttp.Request networkRequest (com.android.okhttp.Request) throws java.io.IOException
java.util.Map headers
java.util.Map cookies
com.android.okhttp.Request request
com.android.okhttp.Request$Builder result
java.net.CookieHandler cookieHandler
public void readResponse () throws java.io.IOException
com.android.okhttp.Response networkResponse
com.android.okhttp.Response networkResponse
long contentLength
com.android.okhttp.internal.InternalCache responseCache
com.android.okhttp.Response networkResponse
private com.android.okhttp.Response readNetworkResponse () throws java.io.IOException
com.android.okhttp.Response networkResponse
private com.android.okhttp.Response cacheWritingResponse (com.android.okhttp.internal.http.CacheRequest, com.android.okhttp.Response) throws java.io.IOException
com.android.okhttp.internal.http.CacheRequest cacheRequest
com.android.okhttp.Response response
com.android.okio.Sink cacheBodyUnbuffered
com.android.okio.BufferedSource source
com.android.okio.BufferedSink cacheBody
com.android.okio.Source cacheWritingSource
private static boolean validate (com.android.okhttp.Response, com.android.okhttp.Response)
java.util.Date networkLastModified
com.android.okhttp.Response cached
com.android.okhttp.Response network
java.util.Date lastModified
private static com.android.okhttp.Headers combine (com.android.okhttp.Headers, com.android.okhttp.Headers) throws java.io.IOException
String fieldName
String value
int i
int size
String fieldName
int i
int size
com.android.okhttp.Headers cachedHeaders
com.android.okhttp.Headers networkHeaders
com.android.okhttp.Headers$Builder result
public void receiveHeaders (com.android.okhttp.Headers) throws java.io.IOException
com.android.okhttp.Headers headers
java.net.CookieHandler cookieHandler
public com.android.okhttp.Request followUpRequest () throws java.io.IOException
String location
com.android.okhttp.HttpUrl url
boolean sameScheme
com.android.okhttp.Request$Builder requestBuilder
java.net.Proxy selectedProxy
int responseCode
public boolean sameConnection (com.android.okhttp.HttpUrl)
com.android.okhttp.HttpUrl followUp
com.android.okhttp.HttpUrl url
private static com.android.okhttp.Address createAddress (com.android.okhttp.OkHttpClient, com.android.okhttp.Request)
com.android.okhttp.OkHttpClient client
com.android.okhttp.Request request
javax.net.ssl.SSLSocketFactory sslSocketFactory
javax.net.ssl.HostnameVerifier hostnameVerifier
com.android.okhttp.CertificatePinner certificatePinner
static com.android.okhttp.Connection access$000 (com.android.okhttp.internal.http.HttpEngine)
com.android.okhttp.internal.http.HttpEngine x0
static com.android.okhttp.internal.http.Transport access$100 (com.android.okhttp.internal.http.HttpEngine)
com.android.okhttp.internal.http.HttpEngine x0
static com.android.okhttp.Request access$202 (com.android.okhttp.internal.http.HttpEngine, com.android.okhttp.Request)
com.android.okhttp.internal.http.HttpEngine x0
com.android.okhttp.Request x1
static com.android.okhttp.Response access$300 (com.android.okhttp.internal.http.HttpEngine) throws java.io.IOException
com.android.okhttp.internal.http.HttpEngine x0
static void ()
}
com/android/okhttp/internal/http/HttpMethod.classHttpMethod.java
package com.android.okhttp.internal.http
public final com.android.okhttp.internal.http.HttpMethod extends java.lang.Object {
public static boolean invalidatesCache (java.lang.String)
String method
public static boolean requiresRequestBody (java.lang.String)
String method
public static boolean permitsRequestBody (java.lang.String)
String method
private void ()
}
com/android/okhttp/internal/http/HttpTransport.classHttpTransport.java
package com.android.okhttp.internal.http
public final com.android.okhttp.internal.http.HttpTransport extends java.lang.Object implements com.android.okhttp.internal.http.Transport {
private final com.android.okhttp.internal.http.HttpEngine httpEngine
private final com.android.okhttp.internal.http.HttpConnection httpConnection
public void (com.android.okhttp.internal.http.HttpEngine, com.android.okhttp.internal.http.HttpConnection)
com.android.okhttp.internal.http.HttpEngine httpEngine
com.android.okhttp.internal.http.HttpConnection httpConnection
public com.android.okio.Sink createRequestBody (com.android.okhttp.Request, long) throws java.io.IOException
com.android.okhttp.Request request
long contentLength
public void finishRequest () throws java.io.IOException
public void writeRequestBody (com.android.okhttp.internal.http.RetryableSink) throws java.io.IOException
com.android.okhttp.internal.http.RetryableSink requestBody
public void writeRequestHeaders (com.android.okhttp.Request) throws java.io.IOException
com.android.okhttp.Request request
String requestLine
public com.android.okhttp.Response$Builder readResponseHeaders () throws java.io.IOException
public void releaseConnectionOnIdle () throws java.io.IOException
public boolean canReuseConnection ()
public com.android.okhttp.ResponseBody openResponseBody (com.android.okhttp.Response) throws java.io.IOException
com.android.okhttp.Response response
com.android.okio.Source source
private com.android.okio.Source getTransferStream (com.android.okhttp.Response) throws java.io.IOException
com.android.okhttp.Response response
long contentLength
public void disconnect (com.android.okhttp.internal.http.HttpEngine) throws java.io.IOException
com.android.okhttp.internal.http.HttpEngine engine
}
com/android/okhttp/internal/http/OkHeaders$1.classOkHeaders.java
package com.android.okhttp.internal.http
final com.android.okhttp.internal.http.OkHeaders$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.String, java.lang.String)
String a
String b
public volatile int compare (java.lang.Object, java.lang.Object)
}
com/android/okhttp/internal/http/OkHeaders.classOkHeaders.java
package com.android.okhttp.internal.http
public final com.android.okhttp.internal.http.OkHeaders extends java.lang.Object {
private static final java.util.Comparator FIELD_NAME_COMPARATOR
static final String PREFIX
public static final String SENT_MILLIS
public static final String RECEIVED_MILLIS
public static final String SELECTED_PROTOCOL
private void ()
public static long contentLength (com.android.okhttp.Request)
com.android.okhttp.Request request
public static long contentLength (com.android.okhttp.Response)
com.android.okhttp.Response response
public static long contentLength (com.android.okhttp.Headers)
com.android.okhttp.Headers headers
private static long stringToLong (java.lang.String)
NumberFormatException e
String s
public static java.util.Map toMultimap (com.android.okhttp.Headers, java.lang.String)
String fieldName
String value
java.util.List allValues
java.util.List otherValues
int i
int size
com.android.okhttp.Headers headers
String valueForNullKey
java.util.Map result
public static void addCookies (com.android.okhttp.Request$Builder, java.util.Map)
String key
java.util.Map$Entry entry
com.android.okhttp.Request$Builder builder
java.util.Map cookieHeaders
private static java.lang.String buildCookieHeader (java.util.List)
int i
int size
java.util.List cookies
StringBuilder sb
public static boolean varyMatches (com.android.okhttp.Response, com.android.okhttp.Headers, com.android.okhttp.Request)
String field
com.android.okhttp.Response cachedResponse
com.android.okhttp.Headers cachedRequest
com.android.okhttp.Request newRequest
public static boolean hasVaryAll (com.android.okhttp.Response)
com.android.okhttp.Response response
public static boolean hasVaryAll (com.android.okhttp.Headers)
com.android.okhttp.Headers responseHeaders
private static java.util.Set varyFields (com.android.okhttp.Response)
com.android.okhttp.Response response
public static java.util.Set varyFields (com.android.okhttp.Headers)
String varyField
String value
int i
int size
com.android.okhttp.Headers responseHeaders
java.util.Set result
public static com.android.okhttp.Headers varyHeaders (com.android.okhttp.Response)
com.android.okhttp.Response response
com.android.okhttp.Headers requestHeaders
com.android.okhttp.Headers responseHeaders
public static com.android.okhttp.Headers varyHeaders (com.android.okhttp.Headers, com.android.okhttp.Headers)
String fieldName
int i
int size
com.android.okhttp.Headers requestHeaders
com.android.okhttp.Headers responseHeaders
java.util.Set varyFields
com.android.okhttp.Headers$Builder result
static boolean isEndToEnd (java.lang.String)
String fieldName
public static java.util.List parseChallenges (com.android.okhttp.Headers, java.lang.String)
int tokenStart
String scheme
int realmStart
String realm
String value
int pos
int i
int size
com.android.okhttp.Headers responseHeaders
String challengeHeader
java.util.List result
public static com.android.okhttp.Request processAuthHeader (com.android.okhttp.Authenticator, com.android.okhttp.Response, java.net.Proxy) throws java.io.IOException
com.android.okhttp.Authenticator authenticator
com.android.okhttp.Response response
java.net.Proxy proxy
static void ()
}
com/android/okhttp/internal/http/RealResponseBody.classRealResponseBody.java
package com.android.okhttp.internal.http
public final com.android.okhttp.internal.http.RealResponseBody extends com.android.okhttp.ResponseBody {
private final com.android.okhttp.Headers headers
private final com.android.okio.BufferedSource source
public void (com.android.okhttp.Headers, com.android.okio.BufferedSource)
com.android.okhttp.Headers headers
com.android.okio.BufferedSource source
public com.android.okhttp.MediaType contentType ()
String contentType
public long contentLength ()
public com.android.okio.BufferedSource source ()
}
com/android/okhttp/internal/http/RequestException.classRequestException.java
package com.android.okhttp.internal.http
public final com.android.okhttp.internal.http.RequestException extends java.lang.Exception {
public void (java.io.IOException)
java.io.IOException cause
public java.io.IOException getCause ()
public volatile java.lang.Throwable getCause ()
}
com/android/okhttp/internal/http/RequestLine.classRequestLine.java
package com.android.okhttp.internal.http
public final com.android.okhttp.internal.http.RequestLine extends java.lang.Object {
private void ()
static java.lang.String get (com.android.okhttp.Request, java.net.Proxy$Type, com.android.okhttp.Protocol)
com.android.okhttp.Request request
java.net.Proxy$Type proxyType
com.android.okhttp.Protocol protocol
StringBuilder result
private static boolean includeAuthorityInRequestLine (com.android.okhttp.Request, java.net.Proxy$Type)
com.android.okhttp.Request request
java.net.Proxy$Type proxyType
public static java.lang.String requestPath (com.android.okhttp.HttpUrl)
com.android.okhttp.HttpUrl url
String path
String query
public static java.lang.String version (com.android.okhttp.Protocol)
com.android.okhttp.Protocol protocol
}
com/android/okhttp/internal/http/RetryableSink.classRetryableSink.java
package com.android.okhttp.internal.http
public final com.android.okhttp.internal.http.RetryableSink extends java.lang.Object implements com.android.okio.Sink {
private boolean closed
private final int limit
private final com.android.okio.Buffer content
public void (int)
int limit
public void ()
public void close () throws java.io.IOException
public void write (com.android.okio.Buffer, long) throws java.io.IOException
com.android.okio.Buffer source
long byteCount
public void flush () throws java.io.IOException
public com.android.okio.Timeout timeout ()
public long contentLength () throws java.io.IOException
public void writeToSocket (com.android.okio.Sink) throws java.io.IOException
com.android.okio.Sink socketOut
com.android.okio.Buffer buffer
}
com/android/okhttp/internal/http/RouteException.classRouteException.java
package com.android.okhttp.internal.http
public final com.android.okhttp.internal.http.RouteException extends java.lang.Exception {
private static final java.lang.reflect.Method addSuppressedExceptionMethod
private java.io.IOException lastException
public void (java.io.IOException)
java.io.IOException cause
public java.io.IOException getLastConnectException ()
public void addConnectException (java.io.IOException)
java.io.IOException e
private void addSuppressedIfPossible (java.io.IOException, java.io.IOException)
java.io.IOException e
java.io.IOException suppressed
static void ()
java.lang.reflect.Method m
Exception e
java.lang.reflect.Method m
}
com/android/okhttp/internal/http/RouteSelector.classRouteSelector.java
package com.android.okhttp.internal.http
public final com.android.okhttp.internal.http.RouteSelector extends java.lang.Object {
private final com.android.okhttp.Address address
private final com.android.okhttp.HttpUrl url
private final com.android.okhttp.internal.Network network
private final com.android.okhttp.OkHttpClient client
private final com.android.okhttp.internal.RouteDatabase routeDatabase
private java.net.Proxy lastProxy
private java.net.InetSocketAddress lastInetSocketAddress
private java.util.List proxies
private int nextProxyIndex
private java.util.List inetSocketAddresses
private int nextInetSocketAddressIndex
private final java.util.List postponedRoutes
private void (com.android.okhttp.Address, com.android.okhttp.HttpUrl, com.android.okhttp.OkHttpClient)
com.android.okhttp.Address address
com.android.okhttp.HttpUrl url
com.android.okhttp.OkHttpClient client
public static com.android.okhttp.internal.http.RouteSelector get (com.android.okhttp.Address, com.android.okhttp.Request, com.android.okhttp.OkHttpClient) throws java.io.IOException
com.android.okhttp.Address address
com.android.okhttp.Request request
com.android.okhttp.OkHttpClient client
public boolean hasNext ()
public com.android.okhttp.Route next () throws java.io.IOException
com.android.okhttp.Route route
public void connectFailed (com.android.okhttp.Route, java.io.IOException)
com.android.okhttp.Route failedRoute
java.io.IOException failure
private void resetNextProxy (com.android.okhttp.HttpUrl, java.net.Proxy)
java.util.List selectedProxies
com.android.okhttp.HttpUrl url
java.net.Proxy proxy
private boolean hasNextProxy ()
private java.net.Proxy nextProxy () throws java.io.IOException
java.net.Proxy result
private void resetNextInetSocketAddress (java.net.Proxy) throws java.io.IOException
String socketHost
int socketPort
java.net.SocketAddress proxyAddress
java.net.InetSocketAddress proxySocketAddress
java.net.InetAddress inetAddress
java.net.Proxy proxy
String socketHost
int socketPort
static java.lang.String getHostString (java.net.InetSocketAddress)
java.net.InetSocketAddress socketAddress
java.net.InetAddress address
private boolean hasNextInetSocketAddress ()
private java.net.InetSocketAddress nextInetSocketAddress () throws java.io.IOException
private boolean hasNextPostponed ()
private com.android.okhttp.Route nextPostponed ()
}
com/android/okhttp/internal/http/StatusLine.classStatusLine.java
package com.android.okhttp.internal.http
public final com.android.okhttp.internal.http.StatusLine extends java.lang.Object {
public static final int HTTP_TEMP_REDIRECT
public static final int HTTP_PERM_REDIRECT
public static final int HTTP_CONTINUE
public final com.android.okhttp.Protocol protocol
public final int code
public final String message
public void (com.android.okhttp.Protocol, int, java.lang.String)
com.android.okhttp.Protocol protocol
int code
String message
public static com.android.okhttp.internal.http.StatusLine get (com.android.okhttp.Response)
com.android.okhttp.Response response
public static com.android.okhttp.internal.http.StatusLine parse (java.lang.String) throws java.io.IOException
com.android.okhttp.Protocol protocol
com.android.okhttp.Protocol protocol
int httpMinorVersion
int codeStart
com.android.okhttp.Protocol protocol
int codeStart
com.android.okhttp.Protocol protocol
int code
NumberFormatException e
String statusLine
int codeStart
com.android.okhttp.Protocol protocol
int code
String message
public java.lang.String toString ()
StringBuilder result
}
com/android/okhttp/internal/http/Transport.classTransport.java
package com.android.okhttp.internal.http
public abstract com.android.okhttp.internal.http.Transport extends java.lang.Object {
public static final int DISCARD_STREAM_TIMEOUT_MILLIS
public abstract com.android.okio.Sink createRequestBody (com.android.okhttp.Request, long) throws java.io.IOException
public abstract void writeRequestHeaders (com.android.okhttp.Request) throws java.io.IOException
public abstract void writeRequestBody (com.android.okhttp.internal.http.RetryableSink) throws java.io.IOException
public abstract void finishRequest () throws java.io.IOException
public abstract com.android.okhttp.Response$Builder readResponseHeaders () throws java.io.IOException
public abstract com.android.okhttp.ResponseBody openResponseBody (com.android.okhttp.Response) throws java.io.IOException
public abstract void releaseConnectionOnIdle () throws java.io.IOException
public abstract void disconnect (com.android.okhttp.internal.http.HttpEngine) throws java.io.IOException
public abstract boolean canReuseConnection ()
}
com/android/okhttp/internal/huc/
com/android/okhttp/internal/huc/CacheAdapter$1.classCacheAdapter.java
package com.android.okhttp.internal.huc
com.android.okhttp.internal.huc.CacheAdapter$1 extends java.lang.Object implements com.android.okhttp.internal.http.CacheRequest {
final java.net.CacheRequest val$request
final com.android.okhttp.internal.huc.CacheAdapter this$0
void (com.android.okhttp.internal.huc.CacheAdapter, java.net.CacheRequest)
com.android.okhttp.internal.huc.CacheAdapter this$0
public com.android.okio.Sink body () throws java.io.IOException
java.io.OutputStream body
public void abort ()
}
com/android/okhttp/internal/huc/CacheAdapter.classCacheAdapter.java
package com.android.okhttp.internal.huc
public final com.android.okhttp.internal.huc.CacheAdapter extends java.lang.Object implements com.android.okhttp.internal.InternalCache {
private final java.net.ResponseCache delegate
public void (java.net.ResponseCache)
java.net.ResponseCache delegate
public java.net.ResponseCache getDelegate ()
public com.android.okhttp.Response get (com.android.okhttp.Request) throws java.io.IOException
com.android.okhttp.Request request
java.net.CacheResponse javaResponse
public com.android.okhttp.internal.http.CacheRequest put (com.android.okhttp.Response) throws java.io.IOException
com.android.okhttp.Response response
java.net.URI uri
java.net.HttpURLConnection connection
java.net.CacheRequest request
public void remove (com.android.okhttp.Request) throws java.io.IOException
com.android.okhttp.Request request
public void update (com.android.okhttp.Response, com.android.okhttp.Response) throws java.io.IOException
com.android.okhttp.Response cached
com.android.okhttp.Response network
public void trackConditionalCacheHit ()
public void trackResponse (com.android.okhttp.internal.http.CacheStrategy)
com.android.okhttp.internal.http.CacheStrategy cacheStrategy
private java.net.CacheResponse getJavaCachedResponse (com.android.okhttp.Request) throws java.io.IOException
com.android.okhttp.Request request
java.util.Map headers
}
com/android/okhttp/internal/huc/DelegatingHttpsURLConnection.classDelegatingHttpsURLConnection.java
package com.android.okhttp.internal.huc
abstract com.android.okhttp.internal.huc.DelegatingHttpsURLConnection extends javax.net.ssl.HttpsURLConnection {
private final java.net.HttpURLConnection delegate
public void (java.net.HttpURLConnection)
java.net.HttpURLConnection delegate
protected abstract com.android.okhttp.Handshake handshake ()
public abstract void setHostnameVerifier (javax.net.ssl.HostnameVerifier)
public abstract javax.net.ssl.HostnameVerifier getHostnameVerifier ()
public abstract void setSSLSocketFactory (javax.net.ssl.SSLSocketFactory)
public abstract javax.net.ssl.SSLSocketFactory getSSLSocketFactory ()
public java.lang.String getCipherSuite ()
com.android.okhttp.Handshake handshake
public java.security.cert.Certificate[] getLocalCertificates ()
com.android.okhttp.Handshake handshake
java.util.List result
public java.security.cert.Certificate[] getServerCertificates () throws javax.net.ssl.SSLPeerUnverifiedException
com.android.okhttp.Handshake handshake
java.util.List result
public java.security.Principal getPeerPrincipal () throws javax.net.ssl.SSLPeerUnverifiedException
com.android.okhttp.Handshake handshake
public java.security.Principal getLocalPrincipal ()
com.android.okhttp.Handshake handshake
public void connect () throws java.io.IOException
public void disconnect ()
public java.io.InputStream getErrorStream ()
public java.lang.String getRequestMethod ()
public int getResponseCode () throws java.io.IOException
public java.lang.String getResponseMessage () throws java.io.IOException
public void setRequestMethod (java.lang.String) throws java.net.ProtocolException
String method
public boolean usingProxy ()
public boolean getInstanceFollowRedirects ()
public void setInstanceFollowRedirects (boolean)
boolean followRedirects
public boolean getAllowUserInteraction ()
public java.lang.Object getContent () throws java.io.IOException
public java.lang.Object getContent (java.lang.Class[]) throws java.io.IOException
Class[] types
public java.lang.String getContentEncoding ()
public int getContentLength ()
public java.lang.String getContentType ()
public long getDate ()
public boolean getDefaultUseCaches ()
public boolean getDoInput ()
public boolean getDoOutput ()
public long getExpiration ()
public java.lang.String getHeaderField (int)
int pos
public java.util.Map getHeaderFields ()
public java.util.Map getRequestProperties ()
public void addRequestProperty (java.lang.String, java.lang.String)
String field
String newValue
public java.lang.String getHeaderField (java.lang.String)
String key
public long getHeaderFieldDate (java.lang.String, long)
String field
long defaultValue
public int getHeaderFieldInt (java.lang.String, int)
String field
int defaultValue
public java.lang.String getHeaderFieldKey (int)
int position
public long getIfModifiedSince ()
public java.io.InputStream getInputStream () throws java.io.IOException
public long getLastModified ()
public java.io.OutputStream getOutputStream () throws java.io.IOException
public java.security.Permission getPermission () throws java.io.IOException
public java.lang.String getRequestProperty (java.lang.String)
String field
public java.net.URL getURL ()
public boolean getUseCaches ()
public void setAllowUserInteraction (boolean)
boolean newValue
public void setDefaultUseCaches (boolean)
boolean newValue
public void setDoInput (boolean)
boolean newValue
public void setDoOutput (boolean)
boolean newValue
public void setIfModifiedSince (long)
long newValue
public void setRequestProperty (java.lang.String, java.lang.String)
String field
String newValue
public void setUseCaches (boolean)
boolean newValue
public void setConnectTimeout (int)
int timeoutMillis
public int getConnectTimeout ()
public void setReadTimeout (int)
int timeoutMillis
public int getReadTimeout ()
public java.lang.String toString ()
public void setFixedLengthStreamingMode (int)
int contentLength
public void setChunkedStreamingMode (int)
int chunkLength
}
com/android/okhttp/internal/huc/HttpsURLConnectionImpl.classHttpsURLConnectionImpl.java
package com.android.okhttp.internal.huc
public final com.android.okhttp.internal.huc.HttpsURLConnectionImpl extends com.android.okhttp.internal.huc.DelegatingHttpsURLConnection {
private final com.android.okhttp.internal.huc.HttpURLConnectionImpl delegate
public void (java.net.URL, com.android.okhttp.OkHttpClient)
java.net.URL url
com.android.okhttp.OkHttpClient client
public void (com.android.okhttp.internal.huc.HttpURLConnectionImpl)
com.android.okhttp.internal.huc.HttpURLConnectionImpl delegate
protected com.android.okhttp.Handshake handshake ()
public void setHostnameVerifier (javax.net.ssl.HostnameVerifier)
javax.net.ssl.HostnameVerifier hostnameVerifier
public javax.net.ssl.HostnameVerifier getHostnameVerifier ()
public void setSSLSocketFactory (javax.net.ssl.SSLSocketFactory)
javax.net.ssl.SSLSocketFactory sslSocketFactory
public javax.net.ssl.SSLSocketFactory getSSLSocketFactory ()
public void setFixedLengthStreamingMode (long)
long contentLength
public volatile void setChunkedStreamingMode (int)
public volatile void setFixedLengthStreamingMode (int)
public volatile java.lang.String toString ()
public volatile int getReadTimeout ()
public volatile void setReadTimeout (int)
public volatile int getConnectTimeout ()
public volatile void setConnectTimeout (int)
public volatile void setUseCaches (boolean)
public volatile void setRequestProperty (java.lang.String, java.lang.String)
public volatile void setIfModifiedSince (long)
public volatile void setDoOutput (boolean)
public volatile void setDoInput (boolean)
public volatile void setDefaultUseCaches (boolean)
public volatile void setAllowUserInteraction (boolean)
public volatile boolean getUseCaches ()
public volatile java.net.URL getURL ()
public volatile java.lang.String getRequestProperty (java.lang.String)
public volatile java.security.Permission getPermission () throws java.io.IOException
public volatile java.io.OutputStream getOutputStream () throws java.io.IOException
public volatile long getLastModified ()
public volatile java.io.InputStream getInputStream () throws java.io.IOException
public volatile long getIfModifiedSince ()
public volatile java.lang.String getHeaderFieldKey (int)
public volatile int getHeaderFieldInt (java.lang.String, int)
public volatile long getHeaderFieldDate (java.lang.String, long)
public volatile java.lang.String getHeaderField (java.lang.String)
public volatile void addRequestProperty (java.lang.String, java.lang.String)
public volatile java.util.Map getRequestProperties ()
public volatile java.util.Map getHeaderFields ()
public volatile java.lang.String getHeaderField (int)
public volatile long getExpiration ()
public volatile boolean getDoOutput ()
public volatile boolean getDoInput ()
public volatile boolean getDefaultUseCaches ()
public volatile long getDate ()
public volatile java.lang.String getContentType ()
public volatile int getContentLength ()
public volatile java.lang.String getContentEncoding ()
public volatile java.lang.Object getContent (java.lang.Class[]) throws java.io.IOException
public volatile java.lang.Object getContent () throws java.io.IOException
public volatile boolean getAllowUserInteraction ()
public volatile void setInstanceFollowRedirects (boolean)
public volatile boolean getInstanceFollowRedirects ()
public volatile boolean usingProxy ()
public volatile void setRequestMethod (java.lang.String) throws java.net.ProtocolException
public volatile java.lang.String getResponseMessage () throws java.io.IOException
public volatile int getResponseCode () throws java.io.IOException
public volatile java.lang.String getRequestMethod ()
public volatile java.io.InputStream getErrorStream ()
public volatile void disconnect ()
public volatile void connect () throws java.io.IOException
public volatile java.security.Principal getLocalPrincipal ()
public volatile java.security.Principal getPeerPrincipal () throws javax.net.ssl.SSLPeerUnverifiedException
public volatile java.security.cert.Certificate[] getServerCertificates () throws javax.net.ssl.SSLPeerUnverifiedException
public volatile java.security.cert.Certificate[] getLocalCertificates ()
public volatile java.lang.String getCipherSuite ()
}
com/android/okhttp/internal/huc/HttpURLConnectionImpl.classHttpURLConnectionImpl.java
package com.android.okhttp.internal.huc
public com.android.okhttp.internal.huc.HttpURLConnectionImpl extends java.net.HttpURLConnection {
private static final java.util.Set METHODS
private static final com.android.okhttp.RequestBody EMPTY_REQUEST_BODY
final com.android.okhttp.OkHttpClient client
private com.android.okhttp.Headers$Builder requestHeaders
private long fixedContentLength
private int followUpCount
protected java.io.IOException httpEngineFailure
protected com.android.okhttp.internal.http.HttpEngine httpEngine
private com.android.okhttp.Headers responseHeaders
private com.android.okhttp.Route route
com.android.okhttp.Handshake handshake
public void (java.net.URL, com.android.okhttp.OkHttpClient)
java.net.URL url
com.android.okhttp.OkHttpClient client
public final void connect () throws java.io.IOException
boolean success
public final void disconnect ()
public final java.io.InputStream getErrorStream ()
com.android.okhttp.internal.http.HttpEngine response
java.io.IOException e
private com.android.okhttp.Headers getHeaders () throws java.io.IOException
com.android.okhttp.Response response
com.android.okhttp.Headers headers
private static java.lang.String responseSourceHeader (com.android.okhttp.Response)
com.android.okhttp.Response response
public final java.lang.String getHeaderField (int)
java.io.IOException e
int position
public final java.lang.String getHeaderField (java.lang.String)
java.io.IOException e
String fieldName
public final java.lang.String getHeaderFieldKey (int)
java.io.IOException e
int position
public final java.util.Map getHeaderFields ()
java.io.IOException e
public final java.util.Map getRequestProperties ()
public final java.io.InputStream getInputStream () throws java.io.IOException
com.android.okhttp.internal.http.HttpEngine response
public final java.io.OutputStream getOutputStream () throws java.io.IOException
com.android.okio.BufferedSink sink
public final java.security.Permission getPermission () throws java.io.IOException
java.net.InetSocketAddress proxyAddress
java.net.URL url
String hostName
int hostPort
public final java.lang.String getRequestProperty (java.lang.String)
String field
public void setConnectTimeout (int)
int timeoutMillis
public void setInstanceFollowRedirects (boolean)
boolean followRedirects
public int getConnectTimeout ()
public void setReadTimeout (int)
int timeoutMillis
public int getReadTimeout ()
private void initHttpEngine () throws java.io.IOException
java.io.IOException e
private com.android.okhttp.internal.http.HttpEngine newHttpEngine (java.lang.String, com.android.okhttp.Connection, com.android.okhttp.internal.http.RetryableSink, com.android.okhttp.Response) throws java.net.MalformedURLException java.net.UnknownHostException
int i
int size
String method
com.android.okhttp.Connection connection
com.android.okhttp.internal.http.RetryableSink requestBody
com.android.okhttp.Response priorResponse
com.android.okhttp.RequestBody placeholderBody
java.net.URL url
com.android.okhttp.HttpUrl httpUrl
com.android.okhttp.Request$Builder builder
com.android.okhttp.Headers headers
boolean bufferRequestBody
com.android.okhttp.Request request
com.android.okhttp.OkHttpClient engineClient
private java.lang.String defaultUserAgent ()
String agent
private com.android.okhttp.internal.http.HttpEngine getResponse () throws java.io.IOException
com.android.okhttp.Response response
com.android.okhttp.Request followUp
com.android.okio.Sink requestBody
com.android.okhttp.Connection connection
private boolean execute (boolean) throws java.io.IOException
java.io.IOException toThrow
com.android.okhttp.internal.http.RequestException e
com.android.okhttp.internal.http.HttpEngine retryEngine
java.io.IOException toThrow
com.android.okhttp.internal.http.RouteException e
com.android.okhttp.internal.http.HttpEngine retryEngine
java.io.IOException e
boolean readResponse
public final boolean usingProxy ()
java.net.Proxy proxy
public java.lang.String getResponseMessage () throws java.io.IOException
public final int getResponseCode () throws java.io.IOException
public final void setRequestProperty (java.lang.String, java.lang.String)
String field
String newValue
public void setIfModifiedSince (long)
long newValue
public final void addRequestProperty (java.lang.String, java.lang.String)
String field
String value
private void setProtocols (java.lang.String, boolean)
java.io.IOException e
String protocol
String protocolsString
boolean append
java.util.List protocolsList
public void setRequestMethod (java.lang.String) throws java.net.ProtocolException
String method
public void setFixedLengthStreamingMode (int)
int contentLength
public void setFixedLengthStreamingMode (long)
long contentLength
static void ()
}
com/android/okhttp/internal/huc/JavaApiConverter$1.classJavaApiConverter.java
package com.android.okhttp.internal.huc
final com.android.okhttp.internal.huc.JavaApiConverter$1 extends java.net.SecureCacheResponse {
final com.android.okhttp.Handshake val$handshake
final com.android.okhttp.Headers val$headers
final com.android.okhttp.Response val$response
final com.android.okhttp.ResponseBody val$body
void (com.android.okhttp.Handshake, com.android.okhttp.Headers, com.android.okhttp.Response, com.android.okhttp.ResponseBody)
public java.lang.String getCipherSuite ()
public java.util.List getLocalCertificateChain ()
java.util.List certificates
public java.util.List getServerCertificateChain () throws javax.net.ssl.SSLPeerUnverifiedException
java.util.List certificates
public java.security.Principal getPeerPrincipal () throws javax.net.ssl.SSLPeerUnverifiedException
public java.security.Principal getLocalPrincipal ()
public java.util.Map getHeaders () throws java.io.IOException
public java.io.InputStream getBody () throws java.io.IOException
}
com/android/okhttp/internal/huc/JavaApiConverter$2.classJavaApiConverter.java
package com.android.okhttp.internal.huc
final com.android.okhttp.internal.huc.JavaApiConverter$2 extends java.net.CacheResponse {
final com.android.okhttp.Headers val$headers
final com.android.okhttp.Response val$response
final com.android.okhttp.ResponseBody val$body
void (com.android.okhttp.Headers, com.android.okhttp.Response, com.android.okhttp.ResponseBody)
public java.util.Map getHeaders () throws java.io.IOException
public java.io.InputStream getBody () throws java.io.IOException
}
com/android/okhttp/internal/huc/JavaApiConverter$3.classJavaApiConverter.java
package com.android.okhttp.internal.huc
final com.android.okhttp.internal.huc.JavaApiConverter$3 extends java.net.CacheRequest {
final com.android.okhttp.internal.http.CacheRequest val$okCacheRequest
void (com.android.okhttp.internal.http.CacheRequest)
public void abort ()
public java.io.OutputStream getBody () throws java.io.IOException
com.android.okio.Sink body
}
com/android/okhttp/internal/huc/JavaApiConverter$4.classJavaApiConverter.java
package com.android.okhttp.internal.huc
final com.android.okhttp.internal.huc.JavaApiConverter$4 extends com.android.okhttp.ResponseBody {
private com.android.okio.BufferedSource body
final com.android.okhttp.Headers val$okHeaders
final java.net.CacheResponse val$cacheResponse
void (com.android.okhttp.Headers, java.net.CacheResponse)
public com.android.okhttp.MediaType contentType ()
String contentTypeHeader
public long contentLength ()
public com.android.okio.BufferedSource source () throws java.io.IOException
java.io.InputStream is
}
com/android/okhttp/internal/huc/JavaApiConverter$5.classJavaApiConverter.java
package com.android.okhttp.internal.huc
final com.android.okhttp.internal.huc.JavaApiConverter$5 extends com.android.okhttp.ResponseBody {
private com.android.okio.BufferedSource body
final java.net.URLConnection val$urlConnection
void (java.net.URLConnection)
public com.android.okhttp.MediaType contentType ()
String contentTypeHeader
public long contentLength ()
String s
public com.android.okio.BufferedSource source () throws java.io.IOException
java.io.InputStream is
}
com/android/okhttp/internal/huc/JavaApiConverter$CacheHttpsURLConnection.classJavaApiConverter.java
package com.android.okhttp.internal.huc
final com.android.okhttp.internal.huc.JavaApiConverter$CacheHttpsURLConnection extends com.android.okhttp.internal.huc.DelegatingHttpsURLConnection {
private final com.android.okhttp.internal.huc.JavaApiConverter$CacheHttpURLConnection delegate
public void (com.android.okhttp.internal.huc.JavaApiConverter$CacheHttpURLConnection)
com.android.okhttp.internal.huc.JavaApiConverter$CacheHttpURLConnection delegate
protected com.android.okhttp.Handshake handshake ()
public void setHostnameVerifier (javax.net.ssl.HostnameVerifier)
javax.net.ssl.HostnameVerifier hostnameVerifier
public javax.net.ssl.HostnameVerifier getHostnameVerifier ()
public void setSSLSocketFactory (javax.net.ssl.SSLSocketFactory)
javax.net.ssl.SSLSocketFactory socketFactory
public javax.net.ssl.SSLSocketFactory getSSLSocketFactory ()
public void setFixedLengthStreamingMode (long)
long contentLength
}
com/android/okhttp/internal/huc/JavaApiConverter$CacheHttpURLConnection.classJavaApiConverter.java
package com.android.okhttp.internal.huc
final com.android.okhttp.internal.huc.JavaApiConverter$CacheHttpURLConnection extends java.net.HttpURLConnection {
private final com.android.okhttp.Request request
private final com.android.okhttp.Response response
public void (com.android.okhttp.Response)
com.android.okhttp.Response response
public void connect () throws java.io.IOException
public void disconnect ()
public void setRequestProperty (java.lang.String, java.lang.String)
String key
String value
public void addRequestProperty (java.lang.String, java.lang.String)
String key
String value
public java.lang.String getRequestProperty (java.lang.String)
String key
public java.util.Map getRequestProperties ()
public void setFixedLengthStreamingMode (int)
int contentLength
public void setFixedLengthStreamingMode (long)
long contentLength
public void setChunkedStreamingMode (int)
int chunklen
public void setInstanceFollowRedirects (boolean)
boolean followRedirects
public boolean getInstanceFollowRedirects ()
public void setRequestMethod (java.lang.String) throws java.net.ProtocolException
String method
public java.lang.String getRequestMethod ()
public java.lang.String getHeaderFieldKey (int)
int position
public java.lang.String getHeaderField (int)
int position
public java.lang.String getHeaderField (java.lang.String)
String fieldName
public java.util.Map getHeaderFields ()
public int getResponseCode () throws java.io.IOException
public java.lang.String getResponseMessage () throws java.io.IOException
public java.io.InputStream getErrorStream ()
public boolean usingProxy ()
public void setConnectTimeout (int)
int timeout
public int getConnectTimeout ()
public void setReadTimeout (int)
int timeout
public int getReadTimeout ()
public java.lang.Object getContent () throws java.io.IOException
public java.lang.Object getContent (java.lang.Class[]) throws java.io.IOException
Class[] classes
public java.io.InputStream getInputStream () throws java.io.IOException
public java.io.OutputStream getOutputStream () throws java.io.IOException
public void setDoInput (boolean)
boolean doInput
public boolean getDoInput ()
public void setDoOutput (boolean)
boolean doOutput
public boolean getDoOutput ()
public void setAllowUserInteraction (boolean)
boolean allowUserInteraction
public boolean getAllowUserInteraction ()
public void setUseCaches (boolean)
boolean useCaches
public boolean getUseCaches ()
public void setIfModifiedSince (long)
long ifModifiedSince
public long getIfModifiedSince ()
public boolean getDefaultUseCaches ()
public void setDefaultUseCaches (boolean)
boolean defaultUseCaches
static com.android.okhttp.Response access$300 (com.android.okhttp.internal.huc.JavaApiConverter$CacheHttpURLConnection)
com.android.okhttp.internal.huc.JavaApiConverter$CacheHttpURLConnection x0
}
com/android/okhttp/internal/huc/JavaApiConverter.classJavaApiConverter.java
package com.android.okhttp.internal.huc
public final com.android.okhttp.internal.huc.JavaApiConverter extends java.lang.Object {
private static final com.android.okhttp.RequestBody EMPTY_REQUEST_BODY
private void ()
public static com.android.okhttp.Response createOkResponseForCachePut (java.net.URI, java.net.URLConnection) throws java.io.IOException
java.security.cert.Certificate[] peerCertificates
javax.net.ssl.SSLPeerUnverifiedException e
javax.net.ssl.HttpsURLConnection httpsUrlConnection
java.security.cert.Certificate[] peerCertificates
java.security.cert.Certificate[] localCertificates
com.android.okhttp.Handshake handshake
java.net.URI uri
java.net.URLConnection urlConnection
java.net.HttpURLConnection httpUrlConnection
com.android.okhttp.Response$Builder okResponseBuilder
com.android.okhttp.Headers responseHeaders
com.android.okhttp.Headers varyHeaders
String requestMethod
com.android.okhttp.RequestBody placeholderBody
com.android.okhttp.Request okRequest
com.android.okhttp.internal.http.StatusLine statusLine
com.android.okhttp.Response networkResponse
com.android.okhttp.Headers okHeaders
com.android.okhttp.ResponseBody okBody
private static com.android.okhttp.Headers createHeaders (java.util.Map)
String trimmedValue
String value
String name
java.util.Map$Entry header
java.util.Map headers
com.android.okhttp.Headers$Builder builder
private static com.android.okhttp.Headers varyHeaders (java.net.URLConnection, com.android.okhttp.Headers)
String fieldValue
java.util.List fieldValues
String fieldName
java.net.URLConnection urlConnection
com.android.okhttp.Headers responseHeaders
java.util.Set varyFields
java.util.Map requestProperties
com.android.okhttp.Headers$Builder result
static com.android.okhttp.Response createOkResponseForCacheGet (com.android.okhttp.Request, java.net.CacheResponse) throws java.io.IOException
com.android.okhttp.Headers varyHeaders
java.util.List peerCertificates
javax.net.ssl.SSLPeerUnverifiedException e
java.net.SecureCacheResponse javaSecureCacheResponse
java.util.List peerCertificates
java.util.List localCertificates
com.android.okhttp.Handshake handshake
com.android.okhttp.Request request
java.net.CacheResponse javaResponse
com.android.okhttp.Headers responseHeaders
com.android.okhttp.Headers varyHeaders
com.android.okhttp.Request cacheRequest
com.android.okhttp.Response$Builder okResponseBuilder
com.android.okhttp.internal.http.StatusLine statusLine
com.android.okhttp.Headers okHeaders
com.android.okhttp.ResponseBody okBody
public static com.android.okhttp.Request createOkRequest (java.net.URI, java.lang.String, java.util.Map)
com.android.okhttp.Headers headers
java.net.URI uri
String requestMethod
java.util.Map requestHeaders
com.android.okhttp.RequestBody placeholderBody
com.android.okhttp.Request$Builder builder
public static java.net.CacheResponse createJavaCacheResponse (com.android.okhttp.Response)
com.android.okhttp.Handshake handshake
com.android.okhttp.Response response
com.android.okhttp.Headers headers
com.android.okhttp.ResponseBody body
public static java.net.CacheRequest createJavaCacheRequest (com.android.okhttp.internal.http.CacheRequest)
com.android.okhttp.internal.http.CacheRequest okCacheRequest
static java.net.HttpURLConnection createJavaUrlConnectionForCachePut (com.android.okhttp.Response)
com.android.okhttp.Response okResponse
com.android.okhttp.Request request
static java.util.Map extractJavaHeaders (com.android.okhttp.Request)
com.android.okhttp.Request request
private static com.android.okhttp.Headers extractOkHeaders (java.net.CacheResponse) throws java.io.IOException
java.net.CacheResponse javaResponse
java.util.Map javaResponseHeaders
private static com.android.okhttp.Headers extractOkResponseHeaders (java.net.HttpURLConnection)
java.net.HttpURLConnection httpUrlConnection
java.util.Map javaResponseHeaders
static com.android.okhttp.Headers extractOkHeaders (java.util.Map)
String value
String name
java.util.Map$Entry javaHeader
java.util.Map javaHeaders
com.android.okhttp.Headers$Builder okHeadersBuilder
private static java.lang.String extractStatusLine (java.net.HttpURLConnection)
java.net.HttpURLConnection httpUrlConnection
private static java.lang.String extractStatusLine (java.net.CacheResponse) throws java.io.IOException
java.net.CacheResponse javaResponse
java.util.Map javaResponseHeaders
static java.lang.String extractStatusLine (java.util.Map) throws java.net.ProtocolException
java.util.Map javaResponseHeaders
java.util.List values
private static com.android.okhttp.ResponseBody createOkBody (com.android.okhttp.Headers, java.net.CacheResponse)
com.android.okhttp.Headers okHeaders
java.net.CacheResponse cacheResponse
private static com.android.okhttp.ResponseBody createOkBody (java.net.URLConnection)
java.net.URLConnection urlConnection
private static java.lang.RuntimeException throwRequestModificationException ()
private static java.lang.RuntimeException throwRequestHeaderAccessException ()
private static java.lang.RuntimeException throwRequestSslAccessException ()
private static java.lang.RuntimeException throwResponseBodyAccessException ()
private static java.util.List nullSafeImmutableList (java.lang.Object[])
Object[] elements
private static long stringToLong (java.lang.String)
NumberFormatException e
String s
static long access$000 (java.lang.String)
String x0
static java.lang.RuntimeException access$100 ()
static java.lang.RuntimeException access$200 ()
static java.lang.RuntimeException access$400 ()
static void ()
}
com/android/okhttp/internal/Internal.classInternal.java
package com.android.okhttp.internal
public abstract com.android.okhttp.internal.Internal extends java.lang.Object {
public static final java.util.logging.Logger logger
public static com.android.okhttp.internal.Internal instance
public void ()
public static void initializeInstanceForTests ()
public abstract com.android.okhttp.internal.http.Transport newTransport (com.android.okhttp.Connection, com.android.okhttp.internal.http.HttpEngine) throws java.io.IOException
public abstract boolean clearOwner (com.android.okhttp.Connection)
public abstract void closeIfOwnedBy (com.android.okhttp.Connection, java.lang.Object) throws java.io.IOException
public abstract int recycleCount (com.android.okhttp.Connection)
public abstract void setProtocol (com.android.okhttp.Connection, com.android.okhttp.Protocol)
public abstract void setOwner (com.android.okhttp.Connection, com.android.okhttp.internal.http.HttpEngine)
public abstract boolean isReadable (com.android.okhttp.Connection)
public abstract void addLenient (com.android.okhttp.Headers$Builder, java.lang.String)
public abstract void addLenient (com.android.okhttp.Headers$Builder, java.lang.String, java.lang.String)
public abstract void setCache (com.android.okhttp.OkHttpClient, com.android.okhttp.internal.InternalCache)
public abstract com.android.okhttp.internal.InternalCache internalCache (com.android.okhttp.OkHttpClient)
public abstract void recycle (com.android.okhttp.ConnectionPool, com.android.okhttp.Connection)
public abstract com.android.okhttp.internal.RouteDatabase routeDatabase (com.android.okhttp.OkHttpClient)
public abstract com.android.okhttp.internal.Network network (com.android.okhttp.OkHttpClient)
public abstract void setNetwork (com.android.okhttp.OkHttpClient, com.android.okhttp.internal.Network)
public abstract void connectAndSetOwner (com.android.okhttp.OkHttpClient, com.android.okhttp.Connection, com.android.okhttp.internal.http.HttpEngine, com.android.okhttp.Request) throws com.android.okhttp.internal.http.RouteException
public abstract void apply (com.android.okhttp.ConnectionSpec, javax.net.ssl.SSLSocket, boolean)
public abstract com.android.okhttp.HttpUrl getHttpUrlChecked (java.lang.String) throws java.net.MalformedURLException java.net.UnknownHostException
public abstract void callEnqueue (com.android.okhttp.Call, com.android.okhttp.Callback, boolean)
public abstract void callEngineReleaseConnection (com.android.okhttp.Call) throws java.io.IOException
public abstract com.android.okhttp.Connection callEngineGetConnection (com.android.okhttp.Call)
public abstract com.android.okio.BufferedSource connectionRawSource (com.android.okhttp.Connection)
public abstract com.android.okio.BufferedSink connectionRawSink (com.android.okhttp.Connection)
public abstract void connectionSetOwner (com.android.okhttp.Connection, java.lang.Object)
static void ()
}
com/android/okhttp/internal/InternalCache.classInternalCache.java
package com.android.okhttp.internal
public abstract com.android.okhttp.internal.InternalCache extends java.lang.Object {
public abstract com.android.okhttp.Response get (com.android.okhttp.Request) throws java.io.IOException
public abstract com.android.okhttp.internal.http.CacheRequest put (com.android.okhttp.Response) throws java.io.IOException
public abstract void remove (com.android.okhttp.Request) throws java.io.IOException
public abstract void update (com.android.okhttp.Response, com.android.okhttp.Response) throws java.io.IOException
public abstract void trackConditionalCacheHit ()
public abstract void trackResponse (com.android.okhttp.internal.http.CacheStrategy)
}
com/android/okhttp/internal/io/
com/android/okhttp/internal/io/FileSystem$1.classFileSystem.java
package com.android.okhttp.internal.io
final com.android.okhttp.internal.io.FileSystem$1 extends java.lang.Object implements com.android.okhttp.internal.io.FileSystem {
void ()
public com.android.okio.Source source (java.io.File) throws java.io.FileNotFoundException
java.io.File file
public com.android.okio.Sink sink (java.io.File) throws java.io.FileNotFoundException
java.io.FileNotFoundException e
java.io.File file
public com.android.okio.Sink appendingSink (java.io.File) throws java.io.FileNotFoundException
java.io.FileNotFoundException e
java.io.File file
public void delete (java.io.File) throws java.io.IOException
java.io.File file
public boolean exists (java.io.File) throws java.io.IOException
java.io.File file
public long size (java.io.File)
java.io.File file
public void rename (java.io.File, java.io.File) throws java.io.IOException
java.io.File from
java.io.File to
public void deleteContents (java.io.File) throws java.io.IOException
java.io.File file
java.io.File directory
java.io.File[] files
}
com/android/okhttp/internal/io/FileSystem.classFileSystem.java
package com.android.okhttp.internal.io
public abstract com.android.okhttp.internal.io.FileSystem extends java.lang.Object {
public static final com.android.okhttp.internal.io.FileSystem SYSTEM
public abstract com.android.okio.Source source (java.io.File) throws java.io.FileNotFoundException
public abstract com.android.okio.Sink sink (java.io.File) throws java.io.FileNotFoundException
public abstract com.android.okio.Sink appendingSink (java.io.File) throws java.io.FileNotFoundException
public abstract void delete (java.io.File) throws java.io.IOException
public abstract boolean exists (java.io.File) throws java.io.IOException
public abstract long size (java.io.File)
public abstract void rename (java.io.File, java.io.File) throws java.io.IOException
public abstract void deleteContents (java.io.File) throws java.io.IOException
static void ()
}
com/android/okhttp/internal/NamedRunnable.classNamedRunnable.java
package com.android.okhttp.internal
public abstract com.android.okhttp.internal.NamedRunnable extends java.lang.Object implements java.lang.Runnable {
protected final String name
public transient void (java.lang.String, java.lang.Object[])
String format
Object[] args
public final void run ()
String oldName
protected abstract void execute ()
}
com/android/okhttp/internal/Network$1.classNetwork.java
package com.android.okhttp.internal
final com.android.okhttp.internal.Network$1 extends java.lang.Object implements com.android.okhttp.internal.Network {
void ()
public java.net.InetAddress[] resolveInetAddresses (java.lang.String) throws java.net.UnknownHostException
String host
}
com/android/okhttp/internal/Network.classNetwork.java
package com.android.okhttp.internal
public abstract com.android.okhttp.internal.Network extends java.lang.Object {
public static final com.android.okhttp.internal.Network DEFAULT
public abstract java.net.InetAddress[] resolveInetAddresses (java.lang.String) throws java.net.UnknownHostException
static void ()
}
com/android/okhttp/internal/OptionalMethod.classOptionalMethod.java
package com.android.okhttp.internal
com.android.okhttp.internal.OptionalMethod extends java.lang.Object {
private final Class returnType
private final String methodName
private final Class[] methodParams
public transient void (java.lang.Class, java.lang.String, java.lang.Class[])
Class returnType
String methodName
Class[] methodParams
public boolean isSupported (java.lang.Object)
Object target
public transient java.lang.Object invokeOptional (java.lang.Object, java.lang.Object[]) throws java.lang.reflect.InvocationTargetException
IllegalAccessException e
Object target
Object[] args
java.lang.reflect.Method m
public transient java.lang.Object invokeOptionalWithoutCheckedException (java.lang.Object, java.lang.Object[])
Throwable targetException
AssertionError error
java.lang.reflect.InvocationTargetException e
Object target
Object[] args
public transient java.lang.Object invoke (java.lang.Object, java.lang.Object[]) throws java.lang.reflect.InvocationTargetException
AssertionError error
IllegalAccessException e
Object target
Object[] args
java.lang.reflect.Method m
public transient java.lang.Object invokeWithoutCheckedException (java.lang.Object, java.lang.Object[])
Throwable targetException
AssertionError error
java.lang.reflect.InvocationTargetException e
Object target
Object[] args
private java.lang.reflect.Method getMethod (java.lang.Class)
Class clazz
java.lang.reflect.Method method
private static java.lang.reflect.Method getPublicMethod (java.lang.Class, java.lang.String, java.lang.Class[])
Class clazz
String methodName
Class[] parameterTypes
java.lang.reflect.Method method
}
com/android/okhttp/internal/Platform.classPlatform.java
package com.android.okhttp.internal
public final com.android.okhttp.internal.Platform extends java.lang.Object {
private static final com.android.okhttp.internal.Platform PLATFORM
private static final com.android.okhttp.internal.OptionalMethod SET_USE_SESSION_TICKETS
private static final com.android.okhttp.internal.OptionalMethod SET_HOSTNAME
private static final com.android.okhttp.internal.OptionalMethod GET_ALPN_SELECTED_PROTOCOL
private static final com.android.okhttp.internal.OptionalMethod SET_ALPN_PROTOCOLS
public void ()
public static com.android.okhttp.internal.Platform get ()
public void logW (java.lang.String)
String warning
public void tagSocket (java.net.Socket) throws java.net.SocketException
java.net.Socket socket
public void untagSocket (java.net.Socket) throws java.net.SocketException
java.net.Socket socket
public void configureTlsExtensions (javax.net.ssl.SSLSocket, java.lang.String, java.util.List)
javax.net.ssl.SSLSocket sslSocket
String hostname
java.util.List protocols
boolean alpnSupported
Object[] parameters
public void afterHandshake (javax.net.ssl.SSLSocket)
javax.net.ssl.SSLSocket sslSocket
public java.lang.String getSelectedProtocol (javax.net.ssl.SSLSocket)
javax.net.ssl.SSLSocket socket
boolean alpnSupported
byte[] alpnResult
public void connectSocket (java.net.Socket, java.net.InetSocketAddress, int) throws java.io.IOException
java.net.Socket socket
java.net.InetSocketAddress address
int connectTimeout
public java.lang.String getPrefix ()
static byte[] concatLengthPrefixed (java.util.List)
com.android.okhttp.Protocol protocol
int i
int size
java.util.List protocols
com.android.okio.Buffer result
static void ()
}
com/android/okhttp/internal/Platform.java
com/android/okhttp/internal/RouteDatabase.classRouteDatabase.java
package com.android.okhttp.internal
public final com.android.okhttp.internal.RouteDatabase extends java.lang.Object {
private final java.util.Set failedRoutes
public void ()
public synchronized void failed (com.android.okhttp.Route)
com.android.okhttp.Route failedRoute
public synchronized void connected (com.android.okhttp.Route)
com.android.okhttp.Route route
public synchronized boolean shouldPostpone (com.android.okhttp.Route)
com.android.okhttp.Route route
public synchronized int failedRoutesCount ()
}
com/android/okhttp/internal/tls/
com/android/okhttp/internal/tls/DistinguishedNameParser.classDistinguishedNameParser.java
package com.android.okhttp.internal.tls
final com.android.okhttp.internal.tls.DistinguishedNameParser extends java.lang.Object {
private final String dn
private final int length
private int pos
private int beg
private int end
private int cur
private char[] chars
public void (javax.security.auth.x500.X500Principal)
javax.security.auth.x500.X500Principal principal
private java.lang.String nextAT ()
private java.lang.String quotedAV ()
private java.lang.String hexAV ()
int i
int p
int hexLen
byte[] encoded
private java.lang.String escapedAV ()
private char getEscaped ()
private char getUTF8 ()
int count
int count
int b
int i
int count
int res
private int getByte (int)
int position
int b1
int b2
public java.lang.String findMostSpecific (java.lang.String)
String attValue
String attributeType
String attType
}
com/android/okhttp/internal/tls/OkHostnameVerifier.classOkHostnameVerifier.java
package com.android.okhttp.internal.tls
public final com.android.okhttp.internal.tls.OkHostnameVerifier extends java.lang.Object implements javax.net.ssl.HostnameVerifier {
public static final com.android.okhttp.internal.tls.OkHostnameVerifier INSTANCE
private static final java.util.regex.Pattern VERIFY_AS_IP_ADDRESS
private static final int ALT_DNS_NAME
private static final int ALT_IPA_NAME
private void ()
public boolean verify (java.lang.String, javax.net.ssl.SSLSession)
java.security.cert.Certificate[] certificates
javax.net.ssl.SSLException e
String host
javax.net.ssl.SSLSession session
public boolean verify (java.lang.String, java.security.cert.X509Certificate)
String host
java.security.cert.X509Certificate certificate
static boolean verifyAsIpAddress (java.lang.String)
String host
private boolean verifyIpAddress (java.lang.String, java.security.cert.X509Certificate)
int i
int size
String ipAddress
java.security.cert.X509Certificate certificate
java.util.List altNames
private boolean verifyHostName (java.lang.String, java.security.cert.X509Certificate)
int i
int size
javax.security.auth.x500.X500Principal principal
String cn
String hostName
java.security.cert.X509Certificate certificate
boolean hasDns
java.util.List altNames
public static java.util.List allSubjectAltNames (java.security.cert.X509Certificate)
java.security.cert.X509Certificate certificate
java.util.List altIpaNames
java.util.List altDnsNames
java.util.List result
private static java.util.List getSubjectAltNames (java.security.cert.X509Certificate, int)
String altName
java.util.List entry
Integer altNameType
Object subjectAltName
java.util.Collection subjectAltNames
java.security.cert.CertificateParsingException e
java.security.cert.X509Certificate certificate
int type
java.util.List result
private boolean verifyHostName (java.lang.String, java.lang.String)
String hostName
String pattern
String suffix
int suffixStartIndexInHostName
static void ()
}
com/android/okhttp/internal/Util$1.classUtil.java
package com.android.okhttp.internal
final com.android.okhttp.internal.Util$1 extends java.lang.Object implements java.util.concurrent.ThreadFactory {
final String val$name
final boolean val$daemon
void (java.lang.String, boolean)
public java.lang.Thread newThread (java.lang.Runnable)
Runnable runnable
Thread result
}
com/android/okhttp/internal/Util.classUtil.java
package com.android.okhttp.internal
public final com.android.okhttp.internal.Util extends java.lang.Object {
public static final byte[] EMPTY_BYTE_ARRAY
public static final String[] EMPTY_STRING_ARRAY
public static final java.nio.charset.Charset UTF_8
private void ()
public static void checkOffsetAndCount (long, long, long)
long arrayLength
long offset
long count
public static boolean equal (java.lang.Object, java.lang.Object)
Object a
Object b
public static void closeQuietly (java.io.Closeable)
RuntimeException rethrown
java.io.Closeable closeable
public static void closeQuietly (java.net.Socket)
AssertionError e
RuntimeException rethrown
java.net.Socket socket
public static void closeQuietly (java.net.ServerSocket)
RuntimeException rethrown
java.net.ServerSocket serverSocket
public static void closeAll (java.io.Closeable, java.io.Closeable) throws java.io.IOException
Throwable e
Throwable e
java.io.Closeable a
java.io.Closeable b
Throwable thrown
public static boolean discard (com.android.okio.Source, int, java.util.concurrent.TimeUnit)
java.io.IOException e
com.android.okio.Source source
int timeout
java.util.concurrent.TimeUnit timeUnit
public static boolean skipAll (com.android.okio.Source, int, java.util.concurrent.TimeUnit) throws java.io.IOException
com.android.okio.Buffer skipBuffer
java.io.InterruptedIOException e
com.android.okio.Source source
int duration
java.util.concurrent.TimeUnit timeUnit
long now
long originalDuration
public static java.lang.String md5Hex (java.lang.String)
java.security.MessageDigest messageDigest
byte[] md5bytes
Exception e
String s
public static java.lang.String shaBase64 (java.lang.String)
java.security.MessageDigest messageDigest
byte[] sha1Bytes
Exception e
String s
public static com.android.okio.ByteString sha1 (com.android.okio.ByteString)
java.security.MessageDigest messageDigest
byte[] sha1Bytes
java.security.NoSuchAlgorithmException e
com.android.okio.ByteString s
public static java.util.List immutableList (java.util.List)
java.util.List list
public static transient java.util.List immutableList (java.lang.Object[])
Object[] elements
public static java.util.Map immutableMap (java.util.Map)
java.util.Map map
public static java.util.concurrent.ThreadFactory threadFactory (java.lang.String, boolean)
String name
boolean daemon
public static java.lang.Object[] intersect (java.lang.Class, java.lang.Object[], java.lang.Object[])
Class arrayType
Object[] first
Object[] second
java.util.List result
private static java.util.List intersect (java.lang.Object[], java.lang.Object[])
Object b
Object a
Object[] first
Object[] second
java.util.List result
public static java.lang.String hostHeader (com.android.okhttp.HttpUrl)
com.android.okhttp.HttpUrl url
public static java.lang.String toHumanReadableAscii (java.lang.String)
int j
com.android.okio.Buffer buffer
int i
int length
int c
String s
public static boolean isAndroidGetsocknameError (java.lang.AssertionError)
AssertionError e
static void ()
}
com/android/okhttp/internal/Version.classVersion.java
package com.android.okhttp.internal
public final com.android.okhttp.internal.Version extends java.lang.Object {
public static java.lang.String userAgent ()
String agent
private void ()
}
com/android/okhttp/MediaType.classMediaType.java
package com.android.okhttp
public final com.android.okhttp.MediaType extends java.lang.Object {
private static final String TOKEN
private static final String QUOTED
private static final java.util.regex.Pattern TYPE_SUBTYPE
private static final java.util.regex.Pattern PARAMETER
private final String mediaType
private final String type
private final String subtype
private final String charset
private void (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String mediaType
String type
String subtype
String charset
public static com.android.okhttp.MediaType parse (java.lang.String)
String name
String charsetParameter
int s
String string
java.util.regex.Matcher typeSubtype
String type
String subtype
String charset
java.util.regex.Matcher parameter
public java.lang.String type ()
public java.lang.String subtype ()
public java.nio.charset.Charset charset ()
public java.nio.charset.Charset charset (java.nio.charset.Charset)
java.nio.charset.Charset defaultValue
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
static void ()
}
com/android/okhttp/MultipartBuilder$MultipartRequestBody.classMultipartBuilder.java
package com.android.okhttp
final com.android.okhttp.MultipartBuilder$MultipartRequestBody extends com.android.okhttp.RequestBody {
private final com.android.okio.ByteString boundary
private final com.android.okhttp.MediaType contentType
private final java.util.List partHeaders
private final java.util.List partBodies
private long contentLength
public void (com.android.okhttp.MediaType, com.android.okio.ByteString, java.util.List, java.util.List)
com.android.okhttp.MediaType type
com.android.okio.ByteString boundary
java.util.List partHeaders
java.util.List partBodies
public com.android.okhttp.MediaType contentType ()
public long contentLength () throws java.io.IOException
long result
private long writeOrCountBytes (com.android.okio.BufferedSink, boolean) throws java.io.IOException
int h
int headerCount
com.android.okhttp.Headers headers
com.android.okhttp.RequestBody body
com.android.okhttp.MediaType contentType
long contentLength
int p
int partCount
com.android.okio.BufferedSink sink
boolean countBytes
long byteCount
com.android.okio.Buffer byteCountBuffer
public void writeTo (com.android.okio.BufferedSink) throws java.io.IOException
com.android.okio.BufferedSink sink
}
com/android/okhttp/MultipartBuilder.classMultipartBuilder.java
package com.android.okhttp
public final com.android.okhttp.MultipartBuilder extends java.lang.Object {
public static final com.android.okhttp.MediaType MIXED
public static final com.android.okhttp.MediaType ALTERNATIVE
public static final com.android.okhttp.MediaType DIGEST
public static final com.android.okhttp.MediaType PARALLEL
public static final com.android.okhttp.MediaType FORM
private static final byte[] COLONSPACE
private static final byte[] CRLF
private static final byte[] DASHDASH
private final com.android.okio.ByteString boundary
private com.android.okhttp.MediaType type
private final java.util.List partHeaders
private final java.util.List partBodies
public void ()
public void (java.lang.String)
String boundary
public com.android.okhttp.MultipartBuilder type (com.android.okhttp.MediaType)
com.android.okhttp.MediaType type
public com.android.okhttp.MultipartBuilder addPart (com.android.okhttp.RequestBody)
com.android.okhttp.RequestBody body
public com.android.okhttp.MultipartBuilder addPart (com.android.okhttp.Headers, com.android.okhttp.RequestBody)
com.android.okhttp.Headers headers
com.android.okhttp.RequestBody body
private static java.lang.StringBuilder appendQuotedString (java.lang.StringBuilder, java.lang.String)
char ch
int i
int len
StringBuilder target
String key
public com.android.okhttp.MultipartBuilder addFormDataPart (java.lang.String, java.lang.String)
String name
String value
public com.android.okhttp.MultipartBuilder addFormDataPart (java.lang.String, java.lang.String, com.android.okhttp.RequestBody)
String name
String filename
com.android.okhttp.RequestBody value
StringBuilder disposition
public com.android.okhttp.RequestBody build ()
static byte[] access$000 ()
static byte[] access$100 ()
static byte[] access$200 ()
static void ()
}
com/android/okhttp/OkCacheContainer.classOkCacheContainer.java
package com.android.okhttp
public abstract com.android.okhttp.OkCacheContainer extends java.lang.Object {
public abstract com.android.okhttp.Cache getCache ()
}
com/android/okhttp/OkHttpClient$1.classOkHttpClient.java
package com.android.okhttp
final com.android.okhttp.OkHttpClient$1 extends com.android.okhttp.internal.Internal {
void ()
public com.android.okhttp.internal.http.Transport newTransport (com.android.okhttp.Connection, com.android.okhttp.internal.http.HttpEngine) throws java.io.IOException
com.android.okhttp.Connection connection
com.android.okhttp.internal.http.HttpEngine httpEngine
public boolean clearOwner (com.android.okhttp.Connection)
com.android.okhttp.Connection connection
public void closeIfOwnedBy (com.android.okhttp.Connection, java.lang.Object) throws java.io.IOException
com.android.okhttp.Connection connection
Object owner
public int recycleCount (com.android.okhttp.Connection)
com.android.okhttp.Connection connection
public void setProtocol (com.android.okhttp.Connection, com.android.okhttp.Protocol)
com.android.okhttp.Connection connection
com.android.okhttp.Protocol protocol
public void setOwner (com.android.okhttp.Connection, com.android.okhttp.internal.http.HttpEngine)
com.android.okhttp.Connection connection
com.android.okhttp.internal.http.HttpEngine httpEngine
public boolean isReadable (com.android.okhttp.Connection)
com.android.okhttp.Connection pooled
public void addLenient (com.android.okhttp.Headers$Builder, java.lang.String)
com.android.okhttp.Headers$Builder builder
String line
public void addLenient (com.android.okhttp.Headers$Builder, java.lang.String, java.lang.String)
com.android.okhttp.Headers$Builder builder
String name
String value
public void setCache (com.android.okhttp.OkHttpClient, com.android.okhttp.internal.InternalCache)
com.android.okhttp.OkHttpClient client
com.android.okhttp.internal.InternalCache internalCache
public com.android.okhttp.internal.InternalCache internalCache (com.android.okhttp.OkHttpClient)
com.android.okhttp.OkHttpClient client
public void recycle (com.android.okhttp.ConnectionPool, com.android.okhttp.Connection)
com.android.okhttp.ConnectionPool pool
com.android.okhttp.Connection connection
public com.android.okhttp.internal.RouteDatabase routeDatabase (com.android.okhttp.OkHttpClient)
com.android.okhttp.OkHttpClient client
public com.android.okhttp.internal.Network network (com.android.okhttp.OkHttpClient)
com.android.okhttp.OkHttpClient client
public void setNetwork (com.android.okhttp.OkHttpClient, com.android.okhttp.internal.Network)
com.android.okhttp.OkHttpClient client
com.android.okhttp.internal.Network network
public void connectAndSetOwner (com.android.okhttp.OkHttpClient, com.android.okhttp.Connection, com.android.okhttp.internal.http.HttpEngine, com.android.okhttp.Request) throws com.android.okhttp.internal.http.RouteException
com.android.okhttp.OkHttpClient client
com.android.okhttp.Connection connection
com.android.okhttp.internal.http.HttpEngine owner
com.android.okhttp.Request request
public void callEnqueue (com.android.okhttp.Call, com.android.okhttp.Callback, boolean)
com.android.okhttp.Call call
com.android.okhttp.Callback responseCallback
boolean forWebSocket
public void callEngineReleaseConnection (com.android.okhttp.Call) throws java.io.IOException
com.android.okhttp.Call call
public com.android.okhttp.Connection callEngineGetConnection (com.android.okhttp.Call)
com.android.okhttp.Call call
public com.android.okio.BufferedSource connectionRawSource (com.android.okhttp.Connection)
com.android.okhttp.Connection connection
public com.android.okio.BufferedSink connectionRawSink (com.android.okhttp.Connection)
com.android.okhttp.Connection connection
public void connectionSetOwner (com.android.okhttp.Connection, java.lang.Object)
com.android.okhttp.Connection connection
Object owner
public void apply (com.android.okhttp.ConnectionSpec, javax.net.ssl.SSLSocket, boolean)
com.android.okhttp.ConnectionSpec tlsConfiguration
javax.net.ssl.SSLSocket sslSocket
boolean isFallback
public com.android.okhttp.HttpUrl getHttpUrlChecked (java.lang.String) throws java.net.MalformedURLException java.net.UnknownHostException
String url
}
com/android/okhttp/OkHttpClient.classOkHttpClient.java
package com.android.okhttp
public com.android.okhttp.OkHttpClient extends java.lang.Object implements java.lang.Cloneable {
private static final java.util.List DEFAULT_PROTOCOLS
private static final java.util.List DEFAULT_CONNECTION_SPECS
private static javax.net.ssl.SSLSocketFactory defaultSslSocketFactory
private final com.android.okhttp.internal.RouteDatabase routeDatabase
private com.android.okhttp.Dispatcher dispatcher
private java.net.Proxy proxy
private java.util.List protocols
private java.util.List connectionSpecs
private final java.util.List interceptors
private final java.util.List networkInterceptors
private java.net.ProxySelector proxySelector
private java.net.CookieHandler cookieHandler
private com.android.okhttp.internal.InternalCache internalCache
private com.android.okhttp.Cache cache
private javax.net.SocketFactory socketFactory
private javax.net.ssl.SSLSocketFactory sslSocketFactory
private javax.net.ssl.HostnameVerifier hostnameVerifier
private com.android.okhttp.CertificatePinner certificatePinner
private com.android.okhttp.Authenticator authenticator
private com.android.okhttp.ConnectionPool connectionPool
private com.android.okhttp.internal.Network network
private boolean followSslRedirects
private boolean followRedirects
private boolean retryOnConnectionFailure
private int connectTimeout
private int readTimeout
private int writeTimeout
public void ()
private void (com.android.okhttp.OkHttpClient)
com.android.okhttp.OkHttpClient okHttpClient
public void setConnectTimeout (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit unit
long millis
public int getConnectTimeout ()
public void setReadTimeout (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit unit
long millis
public int getReadTimeout ()
public void setWriteTimeout (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit unit
long millis
public int getWriteTimeout ()
public com.android.okhttp.OkHttpClient setProxy (java.net.Proxy)
java.net.Proxy proxy
public java.net.Proxy getProxy ()
public com.android.okhttp.OkHttpClient setProxySelector (java.net.ProxySelector)
java.net.ProxySelector proxySelector
public java.net.ProxySelector getProxySelector ()
public com.android.okhttp.OkHttpClient setCookieHandler (java.net.CookieHandler)
java.net.CookieHandler cookieHandler
public java.net.CookieHandler getCookieHandler ()
void setInternalCache (com.android.okhttp.internal.InternalCache)
com.android.okhttp.internal.InternalCache internalCache
com.android.okhttp.internal.InternalCache internalCache ()
public com.android.okhttp.OkHttpClient setCache (com.android.okhttp.Cache)
com.android.okhttp.Cache cache
public com.android.okhttp.Cache getCache ()
public com.android.okhttp.OkHttpClient setSocketFactory (javax.net.SocketFactory)
javax.net.SocketFactory socketFactory
public javax.net.SocketFactory getSocketFactory ()
public com.android.okhttp.OkHttpClient setSslSocketFactory (javax.net.ssl.SSLSocketFactory)
javax.net.ssl.SSLSocketFactory sslSocketFactory
public javax.net.ssl.SSLSocketFactory getSslSocketFactory ()
public com.android.okhttp.OkHttpClient setHostnameVerifier (javax.net.ssl.HostnameVerifier)
javax.net.ssl.HostnameVerifier hostnameVerifier
public javax.net.ssl.HostnameVerifier getHostnameVerifier ()
public com.android.okhttp.OkHttpClient setCertificatePinner (com.android.okhttp.CertificatePinner)
com.android.okhttp.CertificatePinner certificatePinner
public com.android.okhttp.CertificatePinner getCertificatePinner ()
public com.android.okhttp.OkHttpClient setAuthenticator (com.android.okhttp.Authenticator)
com.android.okhttp.Authenticator authenticator
public com.android.okhttp.Authenticator getAuthenticator ()
public com.android.okhttp.OkHttpClient setConnectionPool (com.android.okhttp.ConnectionPool)
com.android.okhttp.ConnectionPool connectionPool
public com.android.okhttp.ConnectionPool getConnectionPool ()
public com.android.okhttp.OkHttpClient setFollowSslRedirects (boolean)
boolean followProtocolRedirects
public boolean getFollowSslRedirects ()
public void setFollowRedirects (boolean)
boolean followRedirects
public boolean getFollowRedirects ()
public void setRetryOnConnectionFailure (boolean)
boolean retryOnConnectionFailure
public boolean getRetryOnConnectionFailure ()
com.android.okhttp.internal.RouteDatabase routeDatabase ()
public com.android.okhttp.OkHttpClient setDispatcher (com.android.okhttp.Dispatcher)
com.android.okhttp.Dispatcher dispatcher
public com.android.okhttp.Dispatcher getDispatcher ()
public com.android.okhttp.OkHttpClient setProtocols (java.util.List)
java.util.List protocols
public java.util.List getProtocols ()
public com.android.okhttp.OkHttpClient setConnectionSpecs (java.util.List)
java.util.List connectionSpecs
public java.util.List getConnectionSpecs ()
public java.util.List interceptors ()
public java.util.List networkInterceptors ()
public com.android.okhttp.Call newCall (com.android.okhttp.Request)
com.android.okhttp.Request request
public com.android.okhttp.OkHttpClient cancel (java.lang.Object)
Object tag
com.android.okhttp.OkHttpClient copyWithDefaults ()
com.android.okhttp.OkHttpClient result
private synchronized javax.net.ssl.SSLSocketFactory getDefaultSSLSocketFactory ()
javax.net.ssl.SSLContext sslContext
java.security.GeneralSecurityException e
public com.android.okhttp.OkHttpClient clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.android.okhttp.internal.Network access$000 (com.android.okhttp.OkHttpClient)
com.android.okhttp.OkHttpClient x0
static com.android.okhttp.internal.Network access$002 (com.android.okhttp.OkHttpClient, com.android.okhttp.internal.Network)
com.android.okhttp.OkHttpClient x0
com.android.okhttp.internal.Network x1
static void ()
}
com/android/okhttp/OkUrlFactory$1.classOkUrlFactory.java
package com.android.okhttp
com.android.okhttp.OkUrlFactory$1 extends java.net.URLStreamHandler {
final String val$protocol
final com.android.okhttp.OkUrlFactory this$0
void (com.android.okhttp.OkUrlFactory, java.lang.String)
com.android.okhttp.OkUrlFactory this$0
protected java.net.URLConnection openConnection (java.net.URL)
java.net.URL url
protected java.net.URLConnection openConnection (java.net.URL, java.net.Proxy)
java.net.URL url
java.net.Proxy proxy
protected int getDefaultPort ()
}
com/android/okhttp/OkUrlFactory.classOkUrlFactory.java
package com.android.okhttp
public final com.android.okhttp.OkUrlFactory extends java.lang.Object implements java.net.URLStreamHandlerFactory java.lang.Cloneable {
private final com.android.okhttp.OkHttpClient client
public void (com.android.okhttp.OkHttpClient)
com.android.okhttp.OkHttpClient client
public com.android.okhttp.OkHttpClient client ()
public com.android.okhttp.OkUrlFactory clone ()
public java.net.HttpURLConnection open (java.net.URL)
java.net.URL url
java.net.HttpURLConnection open (java.net.URL, java.net.Proxy)
java.net.URL url
java.net.Proxy proxy
String protocol
com.android.okhttp.OkHttpClient copy
public java.net.URLStreamHandler createURLStreamHandler (java.lang.String)
String protocol
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/okhttp/Protocol.classProtocol.java
package com.android.okhttp
public final com.android.okhttp.Protocol extends java.lang.Enum {
public static final com.android.okhttp.Protocol HTTP_1_0
public static final com.android.okhttp.Protocol HTTP_1_1
public static final com.android.okhttp.Protocol SPDY_3
public static final com.android.okhttp.Protocol HTTP_2
private final String protocol
private static final com.android.okhttp.Protocol[] $VALUES
public static com.android.okhttp.Protocol[] values ()
public static com.android.okhttp.Protocol valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String protocol
public static com.android.okhttp.Protocol get (java.lang.String) throws java.io.IOException
String protocol
public java.lang.String toString ()
static void ()
}
com/android/okhttp/Request$1.classRequest.java
package com.android.okhttp
com.android.okhttp.Request$1 extends java.lang.Object {
}
com/android/okhttp/Request$Builder.classRequest.java
package com.android.okhttp
public com.android.okhttp.Request$Builder extends java.lang.Object {
private com.android.okhttp.HttpUrl url
private String method
private com.android.okhttp.Headers$Builder headers
private com.android.okhttp.RequestBody body
private Object tag
public void ()
private void (com.android.okhttp.Request)
com.android.okhttp.Request request
public com.android.okhttp.Request$Builder url (com.android.okhttp.HttpUrl)
com.android.okhttp.HttpUrl url
public com.android.okhttp.Request$Builder url (java.lang.String)
String url
com.android.okhttp.HttpUrl parsed
public com.android.okhttp.Request$Builder url (java.net.URL)
java.net.URL url
com.android.okhttp.HttpUrl parsed
public com.android.okhttp.Request$Builder header (java.lang.String, java.lang.String)
String name
String value
public com.android.okhttp.Request$Builder addHeader (java.lang.String, java.lang.String)
String name
String value
public com.android.okhttp.Request$Builder removeHeader (java.lang.String)
String name
public com.android.okhttp.Request$Builder headers (com.android.okhttp.Headers)
com.android.okhttp.Headers headers
public com.android.okhttp.Request$Builder cacheControl (com.android.okhttp.CacheControl)
com.android.okhttp.CacheControl cacheControl
String value
public com.android.okhttp.Request$Builder get ()
public com.android.okhttp.Request$Builder head ()
public com.android.okhttp.Request$Builder post (com.android.okhttp.RequestBody)
com.android.okhttp.RequestBody body
public com.android.okhttp.Request$Builder delete (com.android.okhttp.RequestBody)
com.android.okhttp.RequestBody body
public com.android.okhttp.Request$Builder delete ()
public com.android.okhttp.Request$Builder put (com.android.okhttp.RequestBody)
com.android.okhttp.RequestBody body
public com.android.okhttp.Request$Builder patch (com.android.okhttp.RequestBody)
com.android.okhttp.RequestBody body
public com.android.okhttp.Request$Builder method (java.lang.String, com.android.okhttp.RequestBody)
String method
com.android.okhttp.RequestBody body
public com.android.okhttp.Request$Builder tag (java.lang.Object)
Object tag
public com.android.okhttp.Request build ()
static com.android.okhttp.HttpUrl access$000 (com.android.okhttp.Request$Builder)
com.android.okhttp.Request$Builder x0
static java.lang.String access$100 (com.android.okhttp.Request$Builder)
com.android.okhttp.Request$Builder x0
static com.android.okhttp.Headers$Builder access$200 (com.android.okhttp.Request$Builder)
com.android.okhttp.Request$Builder x0
static com.android.okhttp.RequestBody access$300 (com.android.okhttp.Request$Builder)
com.android.okhttp.Request$Builder x0
static java.lang.Object access$400 (com.android.okhttp.Request$Builder)
com.android.okhttp.Request$Builder x0
void (com.android.okhttp.Request, com.android.okhttp.Request$1)
com.android.okhttp.Request x0
com.android.okhttp.Request$1 x1
}
com/android/okhttp/Request.classRequest.java
package com.android.okhttp
public final com.android.okhttp.Request extends java.lang.Object {
private final com.android.okhttp.HttpUrl url
private final String method
private final com.android.okhttp.Headers headers
private final com.android.okhttp.RequestBody body
private final Object tag
private volatile java.net.URL javaNetUrl
private volatile java.net.URI javaNetUri
private volatile com.android.okhttp.CacheControl cacheControl
private void (com.android.okhttp.Request$Builder)
com.android.okhttp.Request$Builder builder
public com.android.okhttp.HttpUrl httpUrl ()
public java.net.URL url ()
java.net.URL result
public java.net.URI uri () throws java.io.IOException
java.net.URI result
IllegalStateException e
public java.lang.String urlString ()
public java.lang.String method ()
public com.android.okhttp.Headers headers ()
public java.lang.String header (java.lang.String)
String name
public java.util.List headers (java.lang.String)
String name
public com.android.okhttp.RequestBody body ()
public java.lang.Object tag ()
public com.android.okhttp.Request$Builder newBuilder ()
public com.android.okhttp.CacheControl cacheControl ()
com.android.okhttp.CacheControl result
public boolean isHttps ()
public java.lang.String toString ()
static com.android.okhttp.HttpUrl access$600 (com.android.okhttp.Request)
com.android.okhttp.Request x0
static java.lang.String access$700 (com.android.okhttp.Request)
com.android.okhttp.Request x0
static com.android.okhttp.RequestBody access$800 (com.android.okhttp.Request)
com.android.okhttp.Request x0
static java.lang.Object access$900 (com.android.okhttp.Request)
com.android.okhttp.Request x0
static com.android.okhttp.Headers access$1000 (com.android.okhttp.Request)
com.android.okhttp.Request x0
void (com.android.okhttp.Request$Builder, com.android.okhttp.Request$1)
com.android.okhttp.Request$Builder x0
com.android.okhttp.Request$1 x1
}
com/android/okhttp/RequestBody$1.classRequestBody.java
package com.android.okhttp
final com.android.okhttp.RequestBody$1 extends com.android.okhttp.RequestBody {
final com.android.okhttp.MediaType val$contentType
final com.android.okio.ByteString val$content
void (com.android.okhttp.MediaType, com.android.okio.ByteString)
public com.android.okhttp.MediaType contentType ()
public long contentLength () throws java.io.IOException
public void writeTo (com.android.okio.BufferedSink) throws java.io.IOException
com.android.okio.BufferedSink sink
}
com/android/okhttp/RequestBody$2.classRequestBody.java
package com.android.okhttp
final com.android.okhttp.RequestBody$2 extends com.android.okhttp.RequestBody {
final com.android.okhttp.MediaType val$contentType
final int val$byteCount
final byte[] val$content
final int val$offset
void (com.android.okhttp.MediaType, int, byte[], int)
public com.android.okhttp.MediaType contentType ()
public long contentLength ()
public void writeTo (com.android.okio.BufferedSink) throws java.io.IOException
com.android.okio.BufferedSink sink
}
com/android/okhttp/RequestBody$3.classRequestBody.java
package com.android.okhttp
final com.android.okhttp.RequestBody$3 extends com.android.okhttp.RequestBody {
final com.android.okhttp.MediaType val$contentType
final java.io.File val$file
void (com.android.okhttp.MediaType, java.io.File)
public com.android.okhttp.MediaType contentType ()
public long contentLength ()
public void writeTo (com.android.okio.BufferedSink) throws java.io.IOException
com.android.okio.BufferedSink sink
com.android.okio.Source source
}
com/android/okhttp/RequestBody.classRequestBody.java
package com.android.okhttp
public abstract com.android.okhttp.RequestBody extends java.lang.Object {
public void ()
public abstract com.android.okhttp.MediaType contentType ()
public long contentLength () throws java.io.IOException
public abstract void writeTo (com.android.okio.BufferedSink) throws java.io.IOException
public static com.android.okhttp.RequestBody create (com.android.okhttp.MediaType, java.lang.String)
com.android.okhttp.MediaType contentType
String content
java.nio.charset.Charset charset
byte[] bytes
public static com.android.okhttp.RequestBody create (com.android.okhttp.MediaType, com.android.okio.ByteString)
com.android.okhttp.MediaType contentType
com.android.okio.ByteString content
public static com.android.okhttp.RequestBody create (com.android.okhttp.MediaType, byte[])
com.android.okhttp.MediaType contentType
byte[] content
public static com.android.okhttp.RequestBody create (com.android.okhttp.MediaType, byte[], int, int)
com.android.okhttp.MediaType contentType
byte[] content
int offset
int byteCount
public static com.android.okhttp.RequestBody create (com.android.okhttp.MediaType, java.io.File)
com.android.okhttp.MediaType contentType
java.io.File file
}
com/android/okhttp/Response$1.classResponse.java
package com.android.okhttp
com.android.okhttp.Response$1 extends java.lang.Object {
}
com/android/okhttp/Response$Builder.classResponse.java
package com.android.okhttp
public com.android.okhttp.Response$Builder extends java.lang.Object {
private com.android.okhttp.Request request
private com.android.okhttp.Protocol protocol
private int code
private String message
private com.android.okhttp.Handshake handshake
private com.android.okhttp.Headers$Builder headers
private com.android.okhttp.ResponseBody body
private com.android.okhttp.Response networkResponse
private com.android.okhttp.Response cacheResponse
private com.android.okhttp.Response priorResponse
public void ()
private void (com.android.okhttp.Response)
com.android.okhttp.Response response
public com.android.okhttp.Response$Builder request (com.android.okhttp.Request)
com.android.okhttp.Request request
public com.android.okhttp.Response$Builder protocol (com.android.okhttp.Protocol)
com.android.okhttp.Protocol protocol
public com.android.okhttp.Response$Builder code (int)
int code
public com.android.okhttp.Response$Builder message (java.lang.String)
String message
public com.android.okhttp.Response$Builder handshake (com.android.okhttp.Handshake)
com.android.okhttp.Handshake handshake
public com.android.okhttp.Response$Builder header (java.lang.String, java.lang.String)
String name
String value
public com.android.okhttp.Response$Builder addHeader (java.lang.String, java.lang.String)
String name
String value
public com.android.okhttp.Response$Builder removeHeader (java.lang.String)
String name
public com.android.okhttp.Response$Builder headers (com.android.okhttp.Headers)
com.android.okhttp.Headers headers
public com.android.okhttp.Response$Builder body (com.android.okhttp.ResponseBody)
com.android.okhttp.ResponseBody body
public com.android.okhttp.Response$Builder networkResponse (com.android.okhttp.Response)
com.android.okhttp.Response networkResponse
public com.android.okhttp.Response$Builder cacheResponse (com.android.okhttp.Response)
com.android.okhttp.Response cacheResponse
private void checkSupportResponse (java.lang.String, com.android.okhttp.Response)
String name
com.android.okhttp.Response response
public com.android.okhttp.Response$Builder priorResponse (com.android.okhttp.Response)
com.android.okhttp.Response priorResponse
private void checkPriorResponse (com.android.okhttp.Response)
com.android.okhttp.Response response
public com.android.okhttp.Response build ()
static com.android.okhttp.Request access$000 (com.android.okhttp.Response$Builder)
com.android.okhttp.Response$Builder x0
static com.android.okhttp.Protocol access$100 (com.android.okhttp.Response$Builder)
com.android.okhttp.Response$Builder x0
static int access$200 (com.android.okhttp.Response$Builder)
com.android.okhttp.Response$Builder x0
static java.lang.String access$300 (com.android.okhttp.Response$Builder)
com.android.okhttp.Response$Builder x0
static com.android.okhttp.Handshake access$400 (com.android.okhttp.Response$Builder)
com.android.okhttp.Response$Builder x0
static com.android.okhttp.Headers$Builder access$500 (com.android.okhttp.Response$Builder)
com.android.okhttp.Response$Builder x0
static com.android.okhttp.ResponseBody access$600 (com.android.okhttp.Response$Builder)
com.android.okhttp.Response$Builder x0
static com.android.okhttp.Response access$700 (com.android.okhttp.Response$Builder)
com.android.okhttp.Response$Builder x0
static com.android.okhttp.Response access$800 (com.android.okhttp.Response$Builder)
com.android.okhttp.Response$Builder x0
static com.android.okhttp.Response access$900 (com.android.okhttp.Response$Builder)
com.android.okhttp.Response$Builder x0
void (com.android.okhttp.Response, com.android.okhttp.Response$1)
com.android.okhttp.Response x0
com.android.okhttp.Response$1 x1
}
com/android/okhttp/Response.classResponse.java
package com.android.okhttp
public final com.android.okhttp.Response extends java.lang.Object {
private final com.android.okhttp.Request request
private final com.android.okhttp.Protocol protocol
private final int code
private final String message
private final com.android.okhttp.Handshake handshake
private final com.android.okhttp.Headers headers
private final com.android.okhttp.ResponseBody body
private com.android.okhttp.Response networkResponse
private com.android.okhttp.Response cacheResponse
private final com.android.okhttp.Response priorResponse
private volatile com.android.okhttp.CacheControl cacheControl
private void (com.android.okhttp.Response$Builder)
com.android.okhttp.Response$Builder builder
public com.android.okhttp.Request request ()
public com.android.okhttp.Protocol protocol ()
public int code ()
public boolean isSuccessful ()
public java.lang.String message ()
public com.android.okhttp.Handshake handshake ()
public java.util.List headers (java.lang.String)
String name
public java.lang.String header (java.lang.String)
String name
public java.lang.String header (java.lang.String, java.lang.String)
String name
String defaultValue
String result
public com.android.okhttp.Headers headers ()
public com.android.okhttp.ResponseBody body ()
public com.android.okhttp.Response$Builder newBuilder ()
public boolean isRedirect ()
public com.android.okhttp.Response networkResponse ()
public com.android.okhttp.Response cacheResponse ()
public com.android.okhttp.Response priorResponse ()
public java.util.List challenges ()
String responseField
String responseField
String responseField
public com.android.okhttp.CacheControl cacheControl ()
com.android.okhttp.CacheControl result
public java.lang.String toString ()
static com.android.okhttp.Request access$1100 (com.android.okhttp.Response)
com.android.okhttp.Response x0
static com.android.okhttp.Protocol access$1200 (com.android.okhttp.Response)
com.android.okhttp.Response x0
static int access$1300 (com.android.okhttp.Response)
com.android.okhttp.Response x0
static java.lang.String access$1400 (com.android.okhttp.Response)
com.android.okhttp.Response x0
static com.android.okhttp.Handshake access$1500 (com.android.okhttp.Response)
com.android.okhttp.Response x0
static com.android.okhttp.Headers access$1600 (com.android.okhttp.Response)
com.android.okhttp.Response x0
static com.android.okhttp.ResponseBody access$1700 (com.android.okhttp.Response)
com.android.okhttp.Response x0
static com.android.okhttp.Response access$1800 (com.android.okhttp.Response)
com.android.okhttp.Response x0
static com.android.okhttp.Response access$1900 (com.android.okhttp.Response)
com.android.okhttp.Response x0
static com.android.okhttp.Response access$2000 (com.android.okhttp.Response)
com.android.okhttp.Response x0
void (com.android.okhttp.Response$Builder, com.android.okhttp.Response$1)
com.android.okhttp.Response$Builder x0
com.android.okhttp.Response$1 x1
}
com/android/okhttp/ResponseBody$1.classResponseBody.java
package com.android.okhttp
final com.android.okhttp.ResponseBody$1 extends com.android.okhttp.ResponseBody {
final com.android.okhttp.MediaType val$contentType
final long val$contentLength
final com.android.okio.BufferedSource val$content
void (com.android.okhttp.MediaType, long, com.android.okio.BufferedSource)
public com.android.okhttp.MediaType contentType ()
public long contentLength ()
public com.android.okio.BufferedSource source ()
}
com/android/okhttp/ResponseBody.classResponseBody.java
package com.android.okhttp
public abstract com.android.okhttp.ResponseBody extends java.lang.Object implements java.io.Closeable {
private java.io.Reader reader
public void ()
public abstract com.android.okhttp.MediaType contentType ()
public abstract long contentLength () throws java.io.IOException
public final java.io.InputStream byteStream () throws java.io.IOException
public abstract com.android.okio.BufferedSource source () throws java.io.IOException
public final byte[] bytes () throws java.io.IOException
byte[] bytes
long contentLength
com.android.okio.BufferedSource source
byte[] bytes
public final java.io.Reader charStream () throws java.io.IOException
java.io.Reader r
public final java.lang.String string () throws java.io.IOException
private java.nio.charset.Charset charset ()
com.android.okhttp.MediaType contentType
public void close () throws java.io.IOException
public static com.android.okhttp.ResponseBody create (com.android.okhttp.MediaType, java.lang.String)
com.android.okhttp.MediaType contentType
String content
java.nio.charset.Charset charset
com.android.okio.Buffer buffer
public static com.android.okhttp.ResponseBody create (com.android.okhttp.MediaType, byte[])
com.android.okhttp.MediaType contentType
byte[] content
com.android.okio.Buffer buffer
public static com.android.okhttp.ResponseBody create (com.android.okhttp.MediaType, long, com.android.okio.BufferedSource)
com.android.okhttp.MediaType contentType
long contentLength
com.android.okio.BufferedSource content
}
com/android/okhttp/Route.classRoute.java
package com.android.okhttp
public final com.android.okhttp.Route extends java.lang.Object {
final com.android.okhttp.Address address
final java.net.Proxy proxy
final java.net.InetSocketAddress inetSocketAddress
public void (com.android.okhttp.Address, java.net.Proxy, java.net.InetSocketAddress)
com.android.okhttp.Address address
java.net.Proxy proxy
java.net.InetSocketAddress inetSocketAddress
public com.android.okhttp.Address getAddress ()
public java.net.Proxy getProxy ()
public java.net.InetSocketAddress getSocketAddress ()
public boolean requiresTunnel ()
public boolean equals (java.lang.Object)
com.android.okhttp.Route other
Object obj
public int hashCode ()
int result
}
com/android/okhttp/TlsVersion.classTlsVersion.java
package com.android.okhttp
public final com.android.okhttp.TlsVersion extends java.lang.Enum {
public static final com.android.okhttp.TlsVersion TLS_1_2
public static final com.android.okhttp.TlsVersion TLS_1_1
public static final com.android.okhttp.TlsVersion TLS_1_0
public static final com.android.okhttp.TlsVersion SSL_3_0
final String javaName
private static final com.android.okhttp.TlsVersion[] $VALUES
public static com.android.okhttp.TlsVersion[] values ()
public static com.android.okhttp.TlsVersion valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String javaName
public static com.android.okhttp.TlsVersion forJavaName (java.lang.String)
String javaName
public java.lang.String javaName ()
static void ()
}
com/android/okio/
com/android/okio/AsyncTimeout$1.classAsyncTimeout.java
package com.android.okio
com.android.okio.AsyncTimeout$1 extends java.lang.Object implements com.android.okio.Sink {
final com.android.okio.Sink val$sink
final com.android.okio.AsyncTimeout this$0
void (com.android.okio.AsyncTimeout, com.android.okio.Sink)
com.android.okio.AsyncTimeout this$0
public void write (com.android.okio.Buffer, long) throws java.io.IOException
java.io.IOException e
com.android.okio.Buffer source
long byteCount
boolean throwOnTimeout
public void flush () throws java.io.IOException
java.io.IOException e
boolean throwOnTimeout
public void close () throws java.io.IOException
java.io.IOException e
boolean throwOnTimeout
public com.android.okio.Timeout timeout ()
public java.lang.String toString ()
}
com/android/okio/AsyncTimeout$2.classAsyncTimeout.java
package com.android.okio
com.android.okio.AsyncTimeout$2 extends java.lang.Object implements com.android.okio.Source {
final com.android.okio.Source val$source
final com.android.okio.AsyncTimeout this$0
void (com.android.okio.AsyncTimeout, com.android.okio.Source)
com.android.okio.AsyncTimeout this$0
public long read (com.android.okio.Buffer, long) throws java.io.IOException
long result
java.io.IOException e
com.android.okio.Buffer sink
long byteCount
boolean throwOnTimeout
public void close () throws java.io.IOException
java.io.IOException e
boolean throwOnTimeout
public com.android.okio.Timeout timeout ()
public java.lang.String toString ()
}
com/android/okio/AsyncTimeout$Watchdog.classAsyncTimeout.java
package com.android.okio
final com.android.okio.AsyncTimeout$Watchdog extends java.lang.Thread {
public void ()
public void run ()
com.android.okio.AsyncTimeout timedOut
}
com/android/okio/AsyncTimeout.classAsyncTimeout.java
package com.android.okio
public com.android.okio.AsyncTimeout extends com.android.okio.Timeout {
private static com.android.okio.AsyncTimeout head
private boolean inQueue
private com.android.okio.AsyncTimeout next
private long timeoutAt
public void ()
public final void enter ()
long timeoutNanos
boolean hasDeadline
private static synchronized void scheduleTimeout (com.android.okio.AsyncTimeout, long, boolean)
com.android.okio.AsyncTimeout prev
com.android.okio.AsyncTimeout node
long timeoutNanos
boolean hasDeadline
long now
long remainingNanos
public final boolean exit ()
private static synchronized boolean cancelScheduledTimeout (com.android.okio.AsyncTimeout)
com.android.okio.AsyncTimeout prev
com.android.okio.AsyncTimeout node
private long remainingNanos (long)
long now
protected void timedOut ()
public final com.android.okio.Sink sink (com.android.okio.Sink)
com.android.okio.Sink sink
public final com.android.okio.Source source (com.android.okio.Source)
com.android.okio.Source source
final void exit (boolean) throws java.io.IOException
boolean throwOnTimeout
boolean timedOut
final java.io.IOException exit (java.io.IOException) throws java.io.IOException
java.io.IOException cause
protected java.io.IOException newTimeoutException (java.io.IOException)
java.io.IOException cause
java.io.InterruptedIOException e
private static synchronized com.android.okio.AsyncTimeout awaitTimeout () throws java.lang.InterruptedException
long waitMillis
com.android.okio.AsyncTimeout node
long waitNanos
static com.android.okio.AsyncTimeout access$000 () throws java.lang.InterruptedException
}
com/android/okio/Base64.classBase64.java
package com.android.okio
final com.android.okio.Base64 extends java.lang.Object {
private static final byte[] MAP
private static final byte[] URL_MAP
private void ()
public static byte[] decode (java.lang.String)
char c
int bits
int bits
int bits
int bits
int bits
char c
int bits
int pos
String in
int limit
byte[] out
int outCount
int inCount
int word
int lastWordChars
byte[] prefix
public static java.lang.String encode (byte[])
byte[] in
public static java.lang.String encodeUrl (byte[])
byte[] in
private static java.lang.String encode (byte[], byte[])
int i
java.io.UnsupportedEncodingException e
byte[] in
byte[] map
int length
byte[] out
int index
int end
static void ()
}
com/android/okio/Buffer$1.classBuffer.java
package com.android.okio
com.android.okio.Buffer$1 extends java.io.OutputStream {
final com.android.okio.Buffer this$0
void (com.android.okio.Buffer)
com.android.okio.Buffer this$0
public void write (int)
int b
public void write (byte[], int, int)
byte[] data
int offset
int byteCount
public void flush ()
public void close ()
public java.lang.String toString ()
}
com/android/okio/Buffer$2.classBuffer.java
package com.android.okio
com.android.okio.Buffer$2 extends java.io.InputStream {
final com.android.okio.Buffer this$0
void (com.android.okio.Buffer)
com.android.okio.Buffer this$0
public int read ()
public int read (byte[], int, int)
byte[] sink
int offset
int byteCount
public int available ()
public void close ()
public java.lang.String toString ()
}
com/android/okio/Buffer.classBuffer.java
package com.android.okio
public final com.android.okio.Buffer extends java.lang.Object implements com.android.okio.BufferedSource com.android.okio.BufferedSink java.lang.Cloneable {
private static final byte[] DIGITS
static final int REPLACEMENT_CHARACTER
com.android.okio.Segment head
long size
public void ()
public long size ()
public com.android.okio.Buffer buffer ()
public java.io.OutputStream outputStream ()
public com.android.okio.Buffer emitCompleteSegments ()
public com.android.okio.BufferedSink emit ()
public boolean exhausted ()
public void require (long) throws java.io.EOFException
long byteCount
public boolean request (long)
long byteCount
public java.io.InputStream inputStream ()
public com.android.okio.Buffer copyTo (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
public com.android.okio.Buffer copyTo (java.io.OutputStream, long, long) throws java.io.IOException
int pos
int toCopy
java.io.OutputStream out
long offset
long byteCount
com.android.okio.Segment s
public com.android.okio.Buffer copyTo (com.android.okio.Buffer, long, long)
com.android.okio.Segment copy
com.android.okio.Buffer out
long offset
long byteCount
com.android.okio.Segment s
public com.android.okio.Buffer writeTo (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
public com.android.okio.Buffer writeTo (java.io.OutputStream, long) throws java.io.IOException
com.android.okio.Segment toRecycle
int toCopy
java.io.OutputStream out
long byteCount
com.android.okio.Segment s
public com.android.okio.Buffer readFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
public com.android.okio.Buffer readFrom (java.io.InputStream, long) throws java.io.IOException
java.io.InputStream in
long byteCount
private void readFrom (java.io.InputStream, long, boolean) throws java.io.IOException
com.android.okio.Segment tail
int maxToCopy
int bytesRead
java.io.InputStream in
long byteCount
boolean forever
public long completeSegmentByteCount ()
long result
com.android.okio.Segment tail
public byte readByte ()
com.android.okio.Segment segment
int pos
int limit
byte[] data
byte b
public byte getByte (long)
int segmentByteCount
com.android.okio.Segment s
long pos
public short readShort ()
int s
com.android.okio.Segment segment
int pos
int limit
byte[] data
int s
public int readInt ()
com.android.okio.Segment segment
int pos
int limit
byte[] data
int i
public long readLong ()
com.android.okio.Segment segment
int pos
int limit
byte[] data
long v
public short readShortLe ()
public int readIntLe ()
public long readLongLe ()
public long readDecimalLong ()
com.android.okio.Buffer buffer
int digit
byte b
com.android.okio.Segment segment
byte[] data
int pos
int limit
long value
int seen
boolean negative
boolean done
long overflowZone
long overflowDigit
public long readHexadecimalUnsignedLong ()
int digit
int digit
int digit
com.android.okio.Buffer buffer
int digit
byte b
com.android.okio.Segment segment
byte[] data
int pos
int limit
long value
int seen
boolean done
public com.android.okio.ByteString readByteString ()
public com.android.okio.ByteString readByteString (long) throws java.io.EOFException
long byteCount
public void readFully (com.android.okio.Buffer, long) throws java.io.EOFException
com.android.okio.Buffer sink
long byteCount
public long readAll (com.android.okio.Sink) throws java.io.IOException
com.android.okio.Sink sink
long byteCount
public java.lang.String readUtf8 ()
java.io.EOFException e
public java.lang.String readUtf8 (long) throws java.io.EOFException
long byteCount
public java.lang.String readString (java.nio.charset.Charset)
java.io.EOFException e
java.nio.charset.Charset charset
public java.lang.String readString (long, java.nio.charset.Charset) throws java.io.EOFException
long byteCount
java.nio.charset.Charset charset
com.android.okio.Segment s
String result
public java.lang.String readUtf8Line () throws java.io.EOFException
long newline
public java.lang.String readUtf8LineStrict () throws java.io.EOFException
com.android.okio.Buffer data
long newline
java.lang.String readUtf8Line (long) throws java.io.EOFException
String result
String result
long newline
public int readUtf8CodePoint () throws java.io.EOFException
int codePoint
int byteCount
int min
int codePoint
int byteCount
int min
int codePoint
int byteCount
int min
int codePoint
int byteCount
int min
byte b
int i
byte b0
int codePoint
int byteCount
int min
public byte[] readByteArray ()
java.io.EOFException e
public byte[] readByteArray (long) throws java.io.EOFException
long byteCount
byte[] result
public int read (byte[])
byte[] sink
public void readFully (byte[]) throws java.io.EOFException
int read
byte[] sink
int offset
public int read (byte[], int, int)
byte[] sink
int offset
int byteCount
com.android.okio.Segment s
int toCopy
public void clear ()
java.io.EOFException e
public void skip (long) throws java.io.EOFException
com.android.okio.Segment toRecycle
int toSkip
long byteCount
public com.android.okio.Buffer write (com.android.okio.ByteString)
com.android.okio.ByteString byteString
public com.android.okio.Buffer writeUtf8 (java.lang.String)
String string
public com.android.okio.Buffer writeUtf8 (java.lang.String, int, int)
com.android.okio.Segment tail
byte[] data
int segmentOffset
int runLimit
int runSize
int low
int codePoint
int c
int i
String string
int beginIndex
int endIndex
public com.android.okio.Buffer writeUtf8CodePoint (int)
int codePoint
public com.android.okio.Buffer writeString (java.lang.String, java.nio.charset.Charset)
String string
java.nio.charset.Charset charset
public com.android.okio.Buffer writeString (java.lang.String, int, int, java.nio.charset.Charset)
String string
int beginIndex
int endIndex
java.nio.charset.Charset charset
byte[] data
public com.android.okio.Buffer write (byte[])
byte[] source
public com.android.okio.Buffer write (byte[], int, int)
com.android.okio.Segment tail
int toCopy
byte[] source
int offset
int byteCount
int limit
public long writeAll (com.android.okio.Source) throws java.io.IOException
long readCount
com.android.okio.Source source
long totalBytesRead
public com.android.okio.BufferedSink write (com.android.okio.Source, long) throws java.io.IOException
long read
com.android.okio.Source source
long byteCount
public com.android.okio.Buffer writeByte (int)
int b
com.android.okio.Segment tail
public com.android.okio.Buffer writeShort (int)
int s
com.android.okio.Segment tail
byte[] data
int limit
public com.android.okio.Buffer writeShortLe (int)
int s
public com.android.okio.Buffer writeInt (int)
int i
com.android.okio.Segment tail
byte[] data
int limit
public com.android.okio.Buffer writeIntLe (int)
int i
public com.android.okio.Buffer writeLong (long)
long v
com.android.okio.Segment tail
byte[] data
int limit
public com.android.okio.Buffer writeLongLe (long)
long v
public com.android.okio.Buffer writeDecimalLong (long)
int digit
long v
boolean negative
int width
com.android.okio.Segment tail
byte[] data
int pos
public com.android.okio.Buffer writeHexadecimalUnsignedLong (long)
int pos
int start
long v
int width
com.android.okio.Segment tail
byte[] data
com.android.okio.Segment writableSegment (int)
int minimumCapacity
com.android.okio.Segment tail
public void write (com.android.okio.Buffer, long)
com.android.okio.Segment tail
com.android.okio.Segment tail
com.android.okio.Segment segmentToMove
long movedByteCount
com.android.okio.Buffer source
long byteCount
public long read (com.android.okio.Buffer, long)
com.android.okio.Buffer sink
long byteCount
public long indexOf (byte)
byte b
public long indexOf (byte, long)
int pos
int limit
byte[] data
int segmentByteCount
byte b
long fromIndex
com.android.okio.Segment s
long offset
public long indexOf (com.android.okio.ByteString) throws java.io.IOException
com.android.okio.ByteString bytes
public long indexOf (com.android.okio.ByteString, long) throws java.io.IOException
com.android.okio.ByteString bytes
long fromIndex
public long indexOfElement (com.android.okio.ByteString)
com.android.okio.ByteString targetBytes
public long indexOfElement (com.android.okio.ByteString, long)
byte targetByte
byte b
long pos
long limit
byte[] data
int segmentByteCount
com.android.okio.ByteString targetBytes
long fromIndex
com.android.okio.Segment s
long offset
byte[] toFind
boolean rangeEquals (long, com.android.okio.ByteString)
int i
long offset
com.android.okio.ByteString bytes
int byteCount
public void flush ()
public void close ()
public com.android.okio.Timeout timeout ()
java.util.List segmentSizes ()
com.android.okio.Segment s
java.util.List result
public boolean equals (java.lang.Object)
int i
long pos
long count
Object o
com.android.okio.Buffer that
com.android.okio.Segment sa
com.android.okio.Segment sb
int posA
int posB
public int hashCode ()
int pos
int limit
com.android.okio.Segment s
int result
public java.lang.String toString ()
com.android.okio.ByteString data
com.android.okio.Segment s
java.security.MessageDigest md5
java.security.NoSuchAlgorithmException e
public com.android.okio.Buffer clone ()
com.android.okio.Segment s
com.android.okio.Buffer result
public com.android.okio.ByteString snapshot ()
public com.android.okio.ByteString snapshot (int)
int byteCount
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
public volatile com.android.okio.BufferedSink emitCompleteSegments () throws java.io.IOException
public volatile com.android.okio.BufferedSink writeHexadecimalUnsignedLong (long) throws java.io.IOException
public volatile com.android.okio.BufferedSink writeDecimalLong (long) throws java.io.IOException
public volatile com.android.okio.BufferedSink writeLongLe (long) throws java.io.IOException
public volatile com.android.okio.BufferedSink writeLong (long) throws java.io.IOException
public volatile com.android.okio.BufferedSink writeIntLe (int) throws java.io.IOException
public volatile com.android.okio.BufferedSink writeInt (int) throws java.io.IOException
public volatile com.android.okio.BufferedSink writeShortLe (int) throws java.io.IOException
public volatile com.android.okio.BufferedSink writeShort (int) throws java.io.IOException
public volatile com.android.okio.BufferedSink writeByte (int) throws java.io.IOException
public volatile com.android.okio.BufferedSink writeString (java.lang.String, int, int, java.nio.charset.Charset) throws java.io.IOException
public volatile com.android.okio.BufferedSink writeString (java.lang.String, java.nio.charset.Charset) throws java.io.IOException
public volatile com.android.okio.BufferedSink writeUtf8CodePoint (int) throws java.io.IOException
public volatile com.android.okio.BufferedSink writeUtf8 (java.lang.String, int, int) throws java.io.IOException
public volatile com.android.okio.BufferedSink writeUtf8 (java.lang.String) throws java.io.IOException
public volatile com.android.okio.BufferedSink write (byte[], int, int) throws java.io.IOException
public volatile com.android.okio.BufferedSink write (byte[]) throws java.io.IOException
public volatile com.android.okio.BufferedSink write (com.android.okio.ByteString) throws java.io.IOException
static void ()
}
com/android/okio/BufferedSink.classBufferedSink.java
package com.android.okio
public abstract com.android.okio.BufferedSink extends java.lang.Object implements com.android.okio.Sink {
public abstract com.android.okio.Buffer buffer ()
public abstract com.android.okio.BufferedSink write (com.android.okio.ByteString) throws java.io.IOException
public abstract com.android.okio.BufferedSink write (byte[]) throws java.io.IOException
public abstract com.android.okio.BufferedSink write (byte[], int, int) throws java.io.IOException
public abstract long writeAll (com.android.okio.Source) throws java.io.IOException
public abstract com.android.okio.BufferedSink write (com.android.okio.Source, long) throws java.io.IOException
public abstract com.android.okio.BufferedSink writeUtf8 (java.lang.String) throws java.io.IOException
public abstract com.android.okio.BufferedSink writeUtf8 (java.lang.String, int, int) throws java.io.IOException
public abstract com.android.okio.BufferedSink writeUtf8CodePoint (int) throws java.io.IOException
public abstract com.android.okio.BufferedSink writeString (java.lang.String, java.nio.charset.Charset) throws java.io.IOException
public abstract com.android.okio.BufferedSink writeString (java.lang.String, int, int, java.nio.charset.Charset) throws java.io.IOException
public abstract com.android.okio.BufferedSink writeByte (int) throws java.io.IOException
public abstract com.android.okio.BufferedSink writeShort (int) throws java.io.IOException
public abstract com.android.okio.BufferedSink writeShortLe (int) throws java.io.IOException
public abstract com.android.okio.BufferedSink writeInt (int) throws java.io.IOException
public abstract com.android.okio.BufferedSink writeIntLe (int) throws java.io.IOException
public abstract com.android.okio.BufferedSink writeLong (long) throws java.io.IOException
public abstract com.android.okio.BufferedSink writeLongLe (long) throws java.io.IOException
public abstract com.android.okio.BufferedSink writeDecimalLong (long) throws java.io.IOException
public abstract com.android.okio.BufferedSink writeHexadecimalUnsignedLong (long) throws java.io.IOException
public abstract com.android.okio.BufferedSink emitCompleteSegments () throws java.io.IOException
public abstract com.android.okio.BufferedSink emit () throws java.io.IOException
public abstract java.io.OutputStream outputStream ()
}
com/android/okio/BufferedSource.classBufferedSource.java
package com.android.okio
public abstract com.android.okio.BufferedSource extends java.lang.Object implements com.android.okio.Source {
public abstract com.android.okio.Buffer buffer ()
public abstract boolean exhausted () throws java.io.IOException
public abstract void require (long) throws java.io.IOException
public abstract boolean request (long) throws java.io.IOException
public abstract byte readByte () throws java.io.IOException
public abstract short readShort () throws java.io.IOException
public abstract short readShortLe () throws java.io.IOException
public abstract int readInt () throws java.io.IOException
public abstract int readIntLe () throws java.io.IOException
public abstract long readLong () throws java.io.IOException
public abstract long readLongLe () throws java.io.IOException
public abstract long readDecimalLong () throws java.io.IOException
public abstract long readHexadecimalUnsignedLong () throws java.io.IOException
public abstract void skip (long) throws java.io.IOException
public abstract com.android.okio.ByteString readByteString () throws java.io.IOException
public abstract com.android.okio.ByteString readByteString (long) throws java.io.IOException
public abstract byte[] readByteArray () throws java.io.IOException
public abstract byte[] readByteArray (long) throws java.io.IOException
public abstract int read (byte[]) throws java.io.IOException
public abstract void readFully (byte[]) throws java.io.IOException
public abstract int read (byte[], int, int) throws java.io.IOException
public abstract void readFully (com.android.okio.Buffer, long) throws java.io.IOException
public abstract long readAll (com.android.okio.Sink) throws java.io.IOException
public abstract java.lang.String readUtf8 () throws java.io.IOException
public abstract java.lang.String readUtf8 (long) throws java.io.IOException
public abstract java.lang.String readUtf8Line () throws java.io.IOException
public abstract java.lang.String readUtf8LineStrict () throws java.io.IOException
public abstract int readUtf8CodePoint () throws java.io.IOException
public abstract java.lang.String readString (java.nio.charset.Charset) throws java.io.IOException
public abstract java.lang.String readString (long, java.nio.charset.Charset) throws java.io.IOException
public abstract long indexOf (byte) throws java.io.IOException
public abstract long indexOf (byte, long) throws java.io.IOException
public abstract long indexOf (com.android.okio.ByteString) throws java.io.IOException
public abstract long indexOf (com.android.okio.ByteString, long) throws java.io.IOException
public abstract long indexOfElement (com.android.okio.ByteString) throws java.io.IOException
public abstract long indexOfElement (com.android.okio.ByteString, long) throws java.io.IOException
public abstract java.io.InputStream inputStream ()
}
com/android/okio/ByteString.classByteString.java
package com.android.okio
public com.android.okio.ByteString extends java.lang.Object implements java.io.Serializable java.lang.Comparable {
static final char[] HEX_DIGITS
private static final long serialVersionUID
public static final com.android.okio.ByteString EMPTY
final byte[] data
transient int hashCode
transient String utf8
void (byte[])
byte[] data
public static transient com.android.okio.ByteString of (byte[])
byte[] data
public static com.android.okio.ByteString of (byte[], int, int)
byte[] data
int offset
int byteCount
byte[] copy
public static com.android.okio.ByteString encodeUtf8 (java.lang.String)
String s
com.android.okio.ByteString byteString
public java.lang.String utf8 ()
String result
public java.lang.String base64 ()
public com.android.okio.ByteString md5 ()
public com.android.okio.ByteString sha256 ()
private com.android.okio.ByteString digest (java.lang.String)
java.security.NoSuchAlgorithmException e
String digest
public java.lang.String base64Url ()
public static com.android.okio.ByteString decodeBase64 (java.lang.String)
String base64
byte[] decoded
public java.lang.String hex ()
byte b
char[] result
int c
public static com.android.okio.ByteString decodeHex (java.lang.String)
int d1
int d2
int i
String hex
byte[] result
private static int decodeHexDigit (char)
char c
public static com.android.okio.ByteString read (java.io.InputStream, int) throws java.io.IOException
int offset
int read
java.io.InputStream in
int byteCount
byte[] result
public com.android.okio.ByteString toAsciiLowercase ()
byte c
byte[] lowercase
int i
public com.android.okio.ByteString toAsciiUppercase ()
byte c
byte[] lowercase
int i
public com.android.okio.ByteString substring (int)
int beginIndex
public com.android.okio.ByteString substring (int, int)
int beginIndex
int endIndex
int subLen
byte[] copy
public byte getByte (int)
int pos
public int size ()
public byte[] toByteArray ()
public void write (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
void write (com.android.okio.Buffer)
com.android.okio.Buffer buffer
public boolean rangeEquals (int, com.android.okio.ByteString, int, int)
int offset
com.android.okio.ByteString other
int otherOffset
int byteCount
public boolean rangeEquals (int, byte[], int, int)
int offset
byte[] other
int otherOffset
int byteCount
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
int result
public int compareTo (com.android.okio.ByteString)
int byteA
int byteB
int i
int size
com.android.okio.ByteString byteString
int sizeA
int sizeB
public java.lang.String toString ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException
java.lang.reflect.Field field
NoSuchFieldException e
IllegalAccessException e
java.io.ObjectInputStream in
int dataLength
com.android.okio.ByteString byteString
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
public volatile int compareTo (java.lang.Object)
static void ()
}
com/android/okio/DeflaterSink.classDeflaterSink.java
package com.android.okio
public final com.android.okio.DeflaterSink extends java.lang.Object implements com.android.okio.Sink {
private final com.android.okio.BufferedSink sink
private final java.util.zip.Deflater deflater
private boolean closed
public void (com.android.okio.Sink, java.util.zip.Deflater)
com.android.okio.Sink sink
java.util.zip.Deflater deflater
void (com.android.okio.BufferedSink, java.util.zip.Deflater)
com.android.okio.BufferedSink sink
java.util.zip.Deflater deflater
public void write (com.android.okio.Buffer, long) throws java.io.IOException
com.android.okio.Segment head
int toDeflate
com.android.okio.Buffer source
long byteCount
private void deflate (boolean) throws java.io.IOException
com.android.okio.Segment s
int deflated
boolean syncFlush
com.android.okio.Buffer buffer
public void flush () throws java.io.IOException
void finishDeflate () throws java.io.IOException
public void close () throws java.io.IOException
Throwable e
Throwable e
Throwable e
Throwable thrown
public com.android.okio.Timeout timeout ()
public java.lang.String toString ()
}
com/android/okio/ForwardingSink.classForwardingSink.java
package com.android.okio
public abstract com.android.okio.ForwardingSink extends java.lang.Object implements com.android.okio.Sink {
private final com.android.okio.Sink delegate
public void (com.android.okio.Sink)
com.android.okio.Sink delegate
public final com.android.okio.Sink delegate ()
public void write (com.android.okio.Buffer, long) throws java.io.IOException
com.android.okio.Buffer source
long byteCount
public void flush () throws java.io.IOException
public com.android.okio.Timeout timeout ()
public void close () throws java.io.IOException
public java.lang.String toString ()
}
com/android/okio/ForwardingSource.classForwardingSource.java
package com.android.okio
public abstract com.android.okio.ForwardingSource extends java.lang.Object implements com.android.okio.Source {
private final com.android.okio.Source delegate
public void (com.android.okio.Source)
com.android.okio.Source delegate
public final com.android.okio.Source delegate ()
public long read (com.android.okio.Buffer, long) throws java.io.IOException
com.android.okio.Buffer sink
long byteCount
public com.android.okio.Timeout timeout ()
public void close () throws java.io.IOException
public java.lang.String toString ()
}
com/android/okio/ForwardingTimeout.classForwardingTimeout.java
package com.android.okio
public com.android.okio.ForwardingTimeout extends com.android.okio.Timeout {
private com.android.okio.Timeout delegate
public void (com.android.okio.Timeout)
com.android.okio.Timeout delegate
public final com.android.okio.Timeout delegate ()
public final com.android.okio.ForwardingTimeout setDelegate (com.android.okio.Timeout)
com.android.okio.Timeout delegate
public com.android.okio.Timeout timeout (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit unit
public long timeoutNanos ()
public boolean hasDeadline ()
public long deadlineNanoTime ()
public com.android.okio.Timeout deadlineNanoTime (long)
long deadlineNanoTime
public com.android.okio.Timeout clearTimeout ()
public com.android.okio.Timeout clearDeadline ()
public void throwIfReached () throws java.io.IOException
}
com/android/okio/GzipSink.classGzipSink.java
package com.android.okio
public final com.android.okio.GzipSink extends java.lang.Object implements com.android.okio.Sink {
private final com.android.okio.BufferedSink sink
private final java.util.zip.Deflater deflater
private final com.android.okio.DeflaterSink deflaterSink
private boolean closed
private final java.util.zip.CRC32 crc
public void (com.android.okio.Sink)
com.android.okio.Sink sink
public void write (com.android.okio.Buffer, long) throws java.io.IOException
com.android.okio.Buffer source
long byteCount
public void flush () throws java.io.IOException
public com.android.okio.Timeout timeout ()
public void close () throws java.io.IOException
Throwable e
Throwable e
Throwable e
Throwable thrown
private void writeHeader ()
com.android.okio.Buffer buffer
private void writeFooter () throws java.io.IOException
private void updateCrc (com.android.okio.Buffer, long)
int segmentLength
com.android.okio.Segment head
com.android.okio.Buffer buffer
long byteCount
}
com/android/okio/GzipSource.classGzipSource.java
package com.android.okio
public final com.android.okio.GzipSource extends java.lang.Object implements com.android.okio.Source {
private static final byte FHCRC
private static final byte FEXTRA
private static final byte FNAME
private static final byte FCOMMENT
private static final byte SECTION_HEADER
private static final byte SECTION_BODY
private static final byte SECTION_TRAILER
private static final byte SECTION_DONE
private int section
private final com.android.okio.BufferedSource source
private final java.util.zip.Inflater inflater
private final com.android.okio.InflaterSource inflaterSource
private final java.util.zip.CRC32 crc
public void (com.android.okio.Source)
com.android.okio.Source source
public long read (com.android.okio.Buffer, long) throws java.io.IOException
long offset
long result
com.android.okio.Buffer sink
long byteCount
private void consumeHeader () throws java.io.IOException
int xlen
long index
long index
byte flags
boolean fhcrc
short id1id2
private void consumeTrailer () throws java.io.IOException
public com.android.okio.Timeout timeout ()
public void close () throws java.io.IOException
private void updateCrc (com.android.okio.Buffer, long, long)
int pos
int toUpdate
com.android.okio.Buffer buffer
long offset
long byteCount
com.android.okio.Segment s
private void checkEqual (java.lang.String, int, int) throws java.io.IOException
String name
int expected
int actual
}
com/android/okio/InflaterSource.classInflaterSource.java
package com.android.okio
public final com.android.okio.InflaterSource extends java.lang.Object implements com.android.okio.Source {
private final com.android.okio.BufferedSource source
private final java.util.zip.Inflater inflater
private int bufferBytesHeldByInflater
private boolean closed
public void (com.android.okio.Source, java.util.zip.Inflater)
com.android.okio.Source source
java.util.zip.Inflater inflater
void (com.android.okio.BufferedSource, java.util.zip.Inflater)
com.android.okio.BufferedSource source
java.util.zip.Inflater inflater
public long read (com.android.okio.Buffer, long) throws java.io.IOException
com.android.okio.Segment tail
int bytesInflated
java.util.zip.DataFormatException e
boolean sourceExhausted
com.android.okio.Buffer sink
long byteCount
public boolean refill () throws java.io.IOException
com.android.okio.Segment head
private void releaseInflatedBytes () throws java.io.IOException
int toRelease
public com.android.okio.Timeout timeout ()
public void close () throws java.io.IOException
}
com/android/okio/Okio$1.classOkio.java
package com.android.okio
final com.android.okio.Okio$1 extends java.lang.Object implements com.android.okio.Sink {
final com.android.okio.Timeout val$timeout
final java.io.OutputStream val$out
void (com.android.okio.Timeout, java.io.OutputStream)
public void write (com.android.okio.Buffer, long) throws java.io.IOException
com.android.okio.Segment head
int toCopy
com.android.okio.Buffer source
long byteCount
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
public com.android.okio.Timeout timeout ()
public java.lang.String toString ()
}
com/android/okio/Okio$2.classOkio.java
package com.android.okio
final com.android.okio.Okio$2 extends java.lang.Object implements com.android.okio.Source {
final com.android.okio.Timeout val$timeout
final java.io.InputStream val$in
void (com.android.okio.Timeout, java.io.InputStream)
public long read (com.android.okio.Buffer, long) throws java.io.IOException
com.android.okio.Segment tail
int maxToCopy
int bytesRead
AssertionError e
com.android.okio.Buffer sink
long byteCount
public void close () throws java.io.IOException
public com.android.okio.Timeout timeout ()
public java.lang.String toString ()
}
com/android/okio/Okio$3.classOkio.java
package com.android.okio
final com.android.okio.Okio$3 extends com.android.okio.AsyncTimeout {
final java.net.Socket val$socket
void (java.net.Socket)
protected java.io.IOException newTimeoutException (java.io.IOException)
java.io.IOException cause
java.io.InterruptedIOException ioe
protected void timedOut ()
Exception e
AssertionError e
}
com/android/okio/Okio.classOkio.java
package com.android.okio
public final com.android.okio.Okio extends java.lang.Object {
private static final java.util.logging.Logger logger
private void ()
public static com.android.okio.BufferedSource buffer (com.android.okio.Source)
com.android.okio.Source source
public static com.android.okio.BufferedSink buffer (com.android.okio.Sink)
com.android.okio.Sink sink
public static com.android.okio.Sink sink (java.io.OutputStream)
java.io.OutputStream out
private static com.android.okio.Sink sink (java.io.OutputStream, com.android.okio.Timeout)
java.io.OutputStream out
com.android.okio.Timeout timeout
public static com.android.okio.Sink sink (java.net.Socket) throws java.io.IOException
java.net.Socket socket
com.android.okio.AsyncTimeout timeout
com.android.okio.Sink sink
public static com.android.okio.Source source (java.io.InputStream)
java.io.InputStream in
private static com.android.okio.Source source (java.io.InputStream, com.android.okio.Timeout)
java.io.InputStream in
com.android.okio.Timeout timeout
public static com.android.okio.Source source (java.io.File) throws java.io.FileNotFoundException
java.io.File file
public static com.android.okio.Sink sink (java.io.File) throws java.io.FileNotFoundException
java.io.File file
public static com.android.okio.Sink appendingSink (java.io.File) throws java.io.FileNotFoundException
java.io.File file
public static com.android.okio.Source source (java.net.Socket) throws java.io.IOException
java.net.Socket socket
com.android.okio.AsyncTimeout timeout
com.android.okio.Source source
private static com.android.okio.AsyncTimeout timeout (java.net.Socket)
java.net.Socket socket
private static boolean isAndroidGetsocknameError (java.lang.AssertionError)
AssertionError e
static boolean access$000 (java.lang.AssertionError)
AssertionError x0
static java.util.logging.Logger access$100 ()
static void ()
}
com/android/okio/RealBufferedSink$1.classRealBufferedSink.java
package com.android.okio
com.android.okio.RealBufferedSink$1 extends java.io.OutputStream {
final com.android.okio.RealBufferedSink this$0
void (com.android.okio.RealBufferedSink)
com.android.okio.RealBufferedSink this$0
public void write (int) throws java.io.IOException
int b
public void write (byte[], int, int) throws java.io.IOException
byte[] data
int offset
int byteCount
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
public java.lang.String toString ()
}
com/android/okio/RealBufferedSink.classRealBufferedSink.java
package com.android.okio
final com.android.okio.RealBufferedSink extends java.lang.Object implements com.android.okio.BufferedSink {
public final com.android.okio.Buffer buffer
public final com.android.okio.Sink sink
private boolean closed
public void (com.android.okio.Sink, com.android.okio.Buffer)
com.android.okio.Sink sink
com.android.okio.Buffer buffer
public void (com.android.okio.Sink)
com.android.okio.Sink sink
public com.android.okio.Buffer buffer ()
public void write (com.android.okio.Buffer, long) throws java.io.IOException
com.android.okio.Buffer source
long byteCount
public com.android.okio.BufferedSink write (com.android.okio.ByteString) throws java.io.IOException
com.android.okio.ByteString byteString
public com.android.okio.BufferedSink writeUtf8 (java.lang.String) throws java.io.IOException
String string
public com.android.okio.BufferedSink writeUtf8 (java.lang.String, int, int) throws java.io.IOException
String string
int beginIndex
int endIndex
public com.android.okio.BufferedSink writeUtf8CodePoint (int) throws java.io.IOException
int codePoint
public com.android.okio.BufferedSink writeString (java.lang.String, java.nio.charset.Charset) throws java.io.IOException
String string
java.nio.charset.Charset charset
public com.android.okio.BufferedSink writeString (java.lang.String, int, int, java.nio.charset.Charset) throws java.io.IOException
String string
int beginIndex
int endIndex
java.nio.charset.Charset charset
public com.android.okio.BufferedSink write (byte[]) throws java.io.IOException
byte[] source
public com.android.okio.BufferedSink write (byte[], int, int) throws java.io.IOException
byte[] source
int offset
int byteCount
public long writeAll (com.android.okio.Source) throws java.io.IOException
long readCount
com.android.okio.Source source
long totalBytesRead
public com.android.okio.BufferedSink write (com.android.okio.Source, long) throws java.io.IOException
long read
com.android.okio.Source source
long byteCount
public com.android.okio.BufferedSink writeByte (int) throws java.io.IOException
int b
public com.android.okio.BufferedSink writeShort (int) throws java.io.IOException
int s
public com.android.okio.BufferedSink writeShortLe (int) throws java.io.IOException
int s
public com.android.okio.BufferedSink writeInt (int) throws java.io.IOException
int i
public com.android.okio.BufferedSink writeIntLe (int) throws java.io.IOException
int i
public com.android.okio.BufferedSink writeLong (long) throws java.io.IOException
long v
public com.android.okio.BufferedSink writeLongLe (long) throws java.io.IOException
long v
public com.android.okio.BufferedSink writeDecimalLong (long) throws java.io.IOException
long v
public com.android.okio.BufferedSink writeHexadecimalUnsignedLong (long) throws java.io.IOException
long v
public com.android.okio.BufferedSink emitCompleteSegments () throws java.io.IOException
long byteCount
public com.android.okio.BufferedSink emit () throws java.io.IOException
long byteCount
public java.io.OutputStream outputStream ()
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
Throwable e
Throwable e
Throwable thrown
public com.android.okio.Timeout timeout ()
public java.lang.String toString ()
static boolean access$000 (com.android.okio.RealBufferedSink)
com.android.okio.RealBufferedSink x0
}
com/android/okio/RealBufferedSource$1.classRealBufferedSource.java
package com.android.okio
com.android.okio.RealBufferedSource$1 extends java.io.InputStream {
final com.android.okio.RealBufferedSource this$0
void (com.android.okio.RealBufferedSource)
com.android.okio.RealBufferedSource this$0
public int read () throws java.io.IOException
long count
public int read (byte[], int, int) throws java.io.IOException
long count
byte[] data
int offset
int byteCount
public int available () throws java.io.IOException
public void close () throws java.io.IOException
public java.lang.String toString ()
}
com/android/okio/RealBufferedSource.classRealBufferedSource.java
package com.android.okio
final com.android.okio.RealBufferedSource extends java.lang.Object implements com.android.okio.BufferedSource {
public final com.android.okio.Buffer buffer
public final com.android.okio.Source source
private boolean closed
public void (com.android.okio.Source, com.android.okio.Buffer)
com.android.okio.Source source
com.android.okio.Buffer buffer
public void (com.android.okio.Source)
com.android.okio.Source source
public com.android.okio.Buffer buffer ()
public long read (com.android.okio.Buffer, long) throws java.io.IOException
long read
com.android.okio.Buffer sink
long byteCount
long toRead
public boolean exhausted () throws java.io.IOException
public void require (long) throws java.io.IOException
long byteCount
public boolean request (long) throws java.io.IOException
long byteCount
public byte readByte () throws java.io.IOException
public com.android.okio.ByteString readByteString () throws java.io.IOException
public com.android.okio.ByteString readByteString (long) throws java.io.IOException
long byteCount
public byte[] readByteArray () throws java.io.IOException
public byte[] readByteArray (long) throws java.io.IOException
long byteCount
public int read (byte[]) throws java.io.IOException
byte[] sink
public void readFully (byte[]) throws java.io.IOException
int read
int offset
java.io.EOFException e
byte[] sink
public int read (byte[], int, int) throws java.io.IOException
long read
byte[] sink
int offset
int byteCount
int toRead
public void readFully (com.android.okio.Buffer, long) throws java.io.IOException
java.io.EOFException e
com.android.okio.Buffer sink
long byteCount
public long readAll (com.android.okio.Sink) throws java.io.IOException
long emitByteCount
com.android.okio.Sink sink
long totalBytesWritten
public java.lang.String readUtf8 () throws java.io.IOException
public java.lang.String readUtf8 (long) throws java.io.IOException
long byteCount
public java.lang.String readString (java.nio.charset.Charset) throws java.io.IOException
java.nio.charset.Charset charset
public java.lang.String readString (long, java.nio.charset.Charset) throws java.io.IOException
long byteCount
java.nio.charset.Charset charset
public java.lang.String readUtf8Line () throws java.io.IOException
long newline
public java.lang.String readUtf8LineStrict () throws java.io.IOException
com.android.okio.Buffer data
long newline
public int readUtf8CodePoint () throws java.io.IOException
byte b0
public short readShort () throws java.io.IOException
public short readShortLe () throws java.io.IOException
public int readInt () throws java.io.IOException
public int readIntLe () throws java.io.IOException
public long readLong () throws java.io.IOException
public long readLongLe () throws java.io.IOException
public long readDecimalLong () throws java.io.IOException
byte b
int pos
public long readHexadecimalUnsignedLong () throws java.io.IOException
byte b
int pos
public void skip (long) throws java.io.IOException
long toSkip
long byteCount
public long indexOf (byte) throws java.io.IOException
byte b
public long indexOf (byte, long) throws java.io.IOException
byte b
long fromIndex
long index
public long indexOf (com.android.okio.ByteString) throws java.io.IOException
com.android.okio.ByteString bytes
public long indexOf (com.android.okio.ByteString, long) throws java.io.IOException
com.android.okio.ByteString bytes
long fromIndex
public long indexOfElement (com.android.okio.ByteString) throws java.io.IOException
com.android.okio.ByteString targetBytes
public long indexOfElement (com.android.okio.ByteString, long) throws java.io.IOException
com.android.okio.ByteString targetBytes
long fromIndex
long index
private boolean rangeEquals (long, com.android.okio.ByteString) throws java.io.IOException
long offset
com.android.okio.ByteString bytes
public java.io.InputStream inputStream ()
public void close () throws java.io.IOException
public com.android.okio.Timeout timeout ()
public java.lang.String toString ()
static boolean access$000 (com.android.okio.RealBufferedSource)
com.android.okio.RealBufferedSource x0
}
com/android/okio/Segment.classSegment.java
package com.android.okio
final com.android.okio.Segment extends java.lang.Object {
static final int SIZE
final byte[] data
int pos
int limit
boolean shared
boolean owner
com.android.okio.Segment next
com.android.okio.Segment prev
void ()
void (com.android.okio.Segment)
com.android.okio.Segment shareFrom
void (byte[], int, int)
byte[] data
int pos
int limit
public com.android.okio.Segment pop ()
com.android.okio.Segment result
public com.android.okio.Segment push (com.android.okio.Segment)
com.android.okio.Segment segment
public com.android.okio.Segment split (int)
int byteCount
com.android.okio.Segment prefix
public void compact ()
int byteCount
int availableByteCount
public void writeTo (com.android.okio.Segment, int)
com.android.okio.Segment sink
int byteCount
}
com/android/okio/SegmentedByteString.classSegmentedByteString.java
package com.android.okio
final com.android.okio.SegmentedByteString extends com.android.okio.ByteString {
final transient byte[][] segments
final transient int[] directory
void (com.android.okio.Buffer, int)
com.android.okio.Segment s
com.android.okio.Segment s
com.android.okio.Buffer buffer
int byteCount
int offset
int segmentCount
public java.lang.String utf8 ()
public java.lang.String base64 ()
public java.lang.String hex ()
public com.android.okio.ByteString toAsciiLowercase ()
public com.android.okio.ByteString toAsciiUppercase ()
public com.android.okio.ByteString md5 ()
public com.android.okio.ByteString sha256 ()
public java.lang.String base64Url ()
public com.android.okio.ByteString substring (int)
int beginIndex
public com.android.okio.ByteString substring (int, int)
int beginIndex
int endIndex
public byte getByte (int)
int pos
int segment
int segmentOffset
int segmentPos
private int segment (int)
int pos
int i
public int size ()
public byte[] toByteArray ()
int segmentPos
int nextSegmentOffset
int s
int segmentCount
byte[] result
int segmentOffset
public void write (java.io.OutputStream) throws java.io.IOException
int segmentPos
int nextSegmentOffset
int s
int segmentCount
java.io.OutputStream out
int segmentOffset
void write (com.android.okio.Buffer)
int segmentPos
int nextSegmentOffset
com.android.okio.Segment segment
int s
int segmentCount
com.android.okio.Buffer buffer
int segmentOffset
public boolean rangeEquals (int, com.android.okio.ByteString, int, int)
int segmentOffset
int segmentSize
int stepSize
int segmentPos
int arrayOffset
int s
int offset
com.android.okio.ByteString other
int otherOffset
int byteCount
public boolean rangeEquals (int, byte[], int, int)
int segmentOffset
int segmentSize
int stepSize
int segmentPos
int arrayOffset
int s
int offset
byte[] other
int otherOffset
int byteCount
private com.android.okio.ByteString toByteString ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
int i
int limit
byte[] segment
int segmentPos
int nextSegmentOffset
int segmentSize
int s
int segmentCount
int result
int segmentOffset
public java.lang.String toString ()
private java.lang.Object writeReplace ()
}
com/android/okio/SegmentPool.classSegmentPool.java
package com.android.okio
final com.android.okio.SegmentPool extends java.lang.Object {
static final long MAX_SIZE
static com.android.okio.Segment next
static long byteCount
private void ()
static com.android.okio.Segment take ()
com.android.okio.Segment result
static void recycle (com.android.okio.Segment)
com.android.okio.Segment segment
}
com/android/okio/Sink.classSink.java
package com.android.okio
public abstract com.android.okio.Sink extends java.lang.Object implements java.io.Closeable java.io.Flushable {
public abstract void write (com.android.okio.Buffer, long) throws java.io.IOException
public abstract void flush () throws java.io.IOException
public abstract com.android.okio.Timeout timeout ()
public abstract void close () throws java.io.IOException
}
com/android/okio/Source.classSource.java
package com.android.okio
public abstract com.android.okio.Source extends java.lang.Object implements java.io.Closeable {
public abstract long read (com.android.okio.Buffer, long) throws java.io.IOException
public abstract com.android.okio.Timeout timeout ()
public abstract void close () throws java.io.IOException
}
com/android/okio/Timeout$1.classTimeout.java
package com.android.okio
final com.android.okio.Timeout$1 extends com.android.okio.Timeout {
void ()
public com.android.okio.Timeout timeout (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit unit
public com.android.okio.Timeout deadlineNanoTime (long)
long deadlineNanoTime
public void throwIfReached () throws java.io.IOException
}
com/android/okio/Timeout.classTimeout.java
package com.android.okio
public com.android.okio.Timeout extends java.lang.Object {
public static final com.android.okio.Timeout NONE
private boolean hasDeadline
private long deadlineNanoTime
private long timeoutNanos
public void ()
public com.android.okio.Timeout timeout (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit unit
public long timeoutNanos ()
public boolean hasDeadline ()
public long deadlineNanoTime ()
public com.android.okio.Timeout deadlineNanoTime (long)
long deadlineNanoTime
public final com.android.okio.Timeout deadline (long, java.util.concurrent.TimeUnit)
long duration
java.util.concurrent.TimeUnit unit
public com.android.okio.Timeout clearTimeout ()
public com.android.okio.Timeout clearDeadline ()
public void throwIfReached () throws java.io.IOException
static void ()
}
com/android/okio/Util.classUtil.java
package com.android.okio
final com.android.okio.Util extends java.lang.Object {
public static final java.nio.charset.Charset UTF_8
private void ()
public static void checkOffsetAndCount (long, long, long)
long size
long offset
long byteCount
public static short reverseBytesShort (short)
short s
int i
int reversed
public static int reverseBytesInt (int)
int i
public static long reverseBytesLong (long)
long v
public static void sneakyRethrow (java.lang.Throwable)
Throwable t
private static void sneakyThrow2 (java.lang.Throwable) throws java.lang.Throwable
Throwable t
public static boolean arrayRangeEquals (byte[], int, byte[], int, int)
int i
byte[] a
int aOffset
byte[] b
int bOffset
int byteCount
static void ()
}
com/android/org/
com/android/org/bouncycastle/
com/android/org/bouncycastle/asn1/
com/android/org/bouncycastle/asn1/ASN1ApplicationSpecificParser.classASN1ApplicationSpecificParser.java
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1ApplicationSpecificParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1Encodable com.android.org.bouncycastle.asn1.InMemoryRepresentable {
public abstract com.android.org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
}
com/android/org/bouncycastle/asn1/ASN1Boolean.classASN1Boolean.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.ASN1Boolean extends com.android.org.bouncycastle.asn1.ASN1Primitive {
private static final byte[] TRUE_VALUE
private static final byte[] FALSE_VALUE
private final byte[] value
public static final com.android.org.bouncycastle.asn1.ASN1Boolean FALSE
public static final com.android.org.bouncycastle.asn1.ASN1Boolean TRUE
public static com.android.org.bouncycastle.asn1.ASN1Boolean getInstance (java.lang.Object)
java.io.IOException e
byte[] enc
Object obj
public static com.android.org.bouncycastle.asn1.ASN1Boolean getInstance (boolean)
boolean value
public static com.android.org.bouncycastle.asn1.ASN1Boolean getInstance (int)
int value
public static com.android.org.bouncycastle.asn1.ASN1Boolean getInstance (byte[])
byte[] octets
public static com.android.org.bouncycastle.asn1.ASN1Boolean getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
com.android.org.bouncycastle.asn1.ASN1Primitive o
protected void (byte[])
byte[] value
protected void (boolean)
boolean value
public boolean isTrue ()
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OutputStream out
protected boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive o
public int hashCode ()
public java.lang.String toString ()
static com.android.org.bouncycastle.asn1.ASN1Boolean fromOctetString (byte[])
byte[] value
static void ()
}
com/android/org/bouncycastle/asn1/ASN1Choice.classASN1Choice.java
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1Choice extends java.lang.Object {
}
com/android/org/bouncycastle/asn1/ASN1Encodable.classASN1Encodable.java
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1Encodable extends java.lang.Object {
public abstract com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/ASN1EncodableVector.classASN1EncodableVector.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.ASN1EncodableVector extends java.lang.Object {
java.util.Vector v
public void ()
public void add (com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1Encodable obj
public void addAll (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
java.util.Enumeration en
com.android.org.bouncycastle.asn1.ASN1EncodableVector other
public com.android.org.bouncycastle.asn1.ASN1Encodable get (int)
int i
public int size ()
}
com/android/org/bouncycastle/asn1/ASN1Encoding.classASN1Encoding.java
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1Encoding extends java.lang.Object {
public static final String DER
public static final String DL
public static final String BER
}
com/android/org/bouncycastle/asn1/ASN1Enumerated.classASN1Enumerated.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.ASN1Enumerated extends com.android.org.bouncycastle.asn1.ASN1Primitive {
byte[] bytes
private static com.android.org.bouncycastle.asn1.ASN1Enumerated[] cache
public static com.android.org.bouncycastle.asn1.ASN1Enumerated getInstance (java.lang.Object)
Exception e
Object obj
public static com.android.org.bouncycastle.asn1.ASN1Enumerated getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
com.android.org.bouncycastle.asn1.ASN1Primitive o
public void (int)
int value
public void (java.math.BigInteger)
java.math.BigInteger value
public void (byte[])
byte[] bytes
public java.math.BigInteger getValue ()
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OutputStream out
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive o
com.android.org.bouncycastle.asn1.ASN1Enumerated other
public int hashCode ()
static com.android.org.bouncycastle.asn1.ASN1Enumerated fromOctetString (byte[])
byte[] enc
int value
com.android.org.bouncycastle.asn1.ASN1Enumerated possibleMatch
static void ()
}
com/android/org/bouncycastle/asn1/ASN1Exception.classASN1Exception.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.ASN1Exception extends java.io.IOException {
private Throwable cause
void (java.lang.String)
String message
void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/asn1/ASN1GeneralizedTime.classASN1GeneralizedTime.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.ASN1GeneralizedTime extends com.android.org.bouncycastle.asn1.ASN1Primitive {
private byte[] time
public static com.android.org.bouncycastle.asn1.ASN1GeneralizedTime getInstance (java.lang.Object)
Exception e
Object obj
public static com.android.org.bouncycastle.asn1.ASN1GeneralizedTime getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
com.android.org.bouncycastle.asn1.ASN1Primitive o
public void (java.lang.String)
java.text.ParseException e
String time
public void (java.util.Date)
java.util.Date time
java.text.SimpleDateFormat dateF
public void (java.util.Date, java.util.Locale)
java.util.Date time
java.util.Locale locale
java.text.SimpleDateFormat dateF
void (byte[])
byte[] bytes
public java.lang.String getTimeString ()
public java.lang.String getTime ()
int signPos
char sign
String stime
private java.lang.String calculateGMTOffset ()
String sign
java.util.TimeZone timeZone
int offset
int hours
int minutes
private java.lang.String convert (int)
int time
public java.util.Date getDate () throws java.text.ParseException
java.text.SimpleDateFormat dateF
java.text.SimpleDateFormat dateF
java.text.SimpleDateFormat dateF
java.text.SimpleDateFormat dateF
java.text.SimpleDateFormat dateF
char ch
String frac
int index
java.text.SimpleDateFormat dateF
String stime
String d
private boolean hasFractionalSeconds ()
int i
boolean isConstructed ()
int encodedLength ()
int length
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OutputStream out
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive o
public int hashCode ()
}
com/android/org/bouncycastle/asn1/ASN1Generator.classASN1Generator.java
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1Generator extends java.lang.Object {
protected java.io.OutputStream _out
public void (java.io.OutputStream)
java.io.OutputStream out
public abstract java.io.OutputStream getRawOutputStream ()
}
com/android/org/bouncycastle/asn1/ASN1InputStream.classASN1InputStream.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.ASN1InputStream extends java.io.FilterInputStream implements com.android.org.bouncycastle.asn1.BERTags {
private final int limit
private final boolean lazyEvaluate
private final byte[][] tmpBuffers
public void (java.io.InputStream)
java.io.InputStream is
public void (byte[])
byte[] input
public void (byte[], boolean)
byte[] input
boolean lazyEvaluate
public void (java.io.InputStream, int)
java.io.InputStream input
int limit
public void (java.io.InputStream, boolean)
java.io.InputStream input
boolean lazyEvaluate
public void (java.io.InputStream, int, boolean)
java.io.InputStream input
int limit
boolean lazyEvaluate
int getLimit ()
protected int readLength () throws java.io.IOException
protected void readFully (byte[]) throws java.io.IOException
byte[] bytes
protected com.android.org.bouncycastle.asn1.ASN1Primitive buildObject (int, int, int) throws java.io.IOException
int i
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
com.android.org.bouncycastle.asn1.ASN1OctetString[] strings
int tag
int tagNo
int length
boolean isConstructed
com.android.org.bouncycastle.asn1.DefiniteLengthInputStream defIn
com.android.org.bouncycastle.asn1.ASN1EncodableVector buildEncodableVector () throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
com.android.org.bouncycastle.asn1.ASN1Primitive o
com.android.org.bouncycastle.asn1.ASN1EncodableVector buildDEREncodableVector (com.android.org.bouncycastle.asn1.DefiniteLengthInputStream) throws java.io.IOException
com.android.org.bouncycastle.asn1.DefiniteLengthInputStream dIn
public com.android.org.bouncycastle.asn1.ASN1Primitive readObject () throws java.io.IOException
com.android.org.bouncycastle.asn1.IndefiniteLengthInputStream indIn
com.android.org.bouncycastle.asn1.ASN1StreamParser sp
IllegalArgumentException e
int tag
int tagNo
boolean isConstructed
int length
static int readTagNumber (java.io.InputStream, int) throws java.io.IOException
int b
java.io.InputStream s
int tag
int tagNo
static int readLength (java.io.InputStream, int) throws java.io.IOException
int next
int i
int size
java.io.InputStream s
int limit
int length
private static byte[] getBuffer (com.android.org.bouncycastle.asn1.DefiniteLengthInputStream, byte[][]) throws java.io.IOException
byte[] buf
com.android.org.bouncycastle.asn1.DefiniteLengthInputStream defIn
byte[][] tmpBuffers
int len
private static char[] getBMPCharBuffer (com.android.org.bouncycastle.asn1.DefiniteLengthInputStream) throws java.io.IOException
int ch1
int ch2
com.android.org.bouncycastle.asn1.DefiniteLengthInputStream defIn
int len
char[] buf
int totalRead
static com.android.org.bouncycastle.asn1.ASN1Primitive createPrimitiveDERObject (int, com.android.org.bouncycastle.asn1.DefiniteLengthInputStream, byte[][]) throws java.io.IOException
int tagNo
com.android.org.bouncycastle.asn1.DefiniteLengthInputStream defIn
byte[][] tmpBuffers
}
com/android/org/bouncycastle/asn1/ASN1Integer.classASN1Integer.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.ASN1Integer extends com.android.org.bouncycastle.asn1.ASN1Primitive {
byte[] bytes
public static com.android.org.bouncycastle.asn1.ASN1Integer getInstance (java.lang.Object)
Exception e
Object obj
public static com.android.org.bouncycastle.asn1.ASN1Integer getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
com.android.org.bouncycastle.asn1.ASN1Primitive o
public void (long)
long value
public void (java.math.BigInteger)
java.math.BigInteger value
public void (byte[])
byte[] bytes
void (byte[], boolean)
byte[] bytes
boolean clone
public java.math.BigInteger getValue ()
public java.math.BigInteger getPositiveValue ()
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OutputStream out
public int hashCode ()
int i
int value
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive o
com.android.org.bouncycastle.asn1.ASN1Integer other
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/ASN1Null.classASN1Null.java
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1Null extends com.android.org.bouncycastle.asn1.ASN1Primitive {
void ()
public static com.android.org.bouncycastle.asn1.ASN1Null getInstance (java.lang.Object)
java.io.IOException e
ClassCastException e
Object o
public int hashCode ()
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive o
abstract void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/ASN1Object.classASN1Object.java
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1Object extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1Encodable com.android.org.bouncycastle.util.Encodable {
public void ()
public byte[] getEncoded () throws java.io.IOException
java.io.ByteArrayOutputStream bOut
com.android.org.bouncycastle.asn1.ASN1OutputStream aOut
public byte[] getEncoded (java.lang.String) throws java.io.IOException
java.io.ByteArrayOutputStream bOut
com.android.org.bouncycastle.asn1.DEROutputStream dOut
java.io.ByteArrayOutputStream bOut
com.android.org.bouncycastle.asn1.DLOutputStream dOut
String encoding
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
com.android.org.bouncycastle.asn1.ASN1Encodable other
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Object ()
protected static boolean hasEncodedTagValue (java.lang.Object, int)
Object obj
int tagValue
public abstract com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/ASN1ObjectIdentifier.classASN1ObjectIdentifier.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier extends com.android.org.bouncycastle.asn1.ASN1Primitive {
String identifier
private byte[] body
private static final long LONG_LIMIT
private static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[][] cache
public static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getInstance (java.lang.Object)
java.io.IOException e
byte[] enc
Object obj
public static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
com.android.org.bouncycastle.asn1.ASN1Primitive o
void (byte[])
int b
int i
byte[] bytes
StringBuffer objId
long value
java.math.BigInteger bigValue
boolean first
public void (java.lang.String)
String identifier
void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String branchID
public java.lang.String getId ()
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier branch (java.lang.String)
String branchID
public boolean on (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier stem
String id
String stemId
private void writeField (java.io.ByteArrayOutputStream, long)
java.io.ByteArrayOutputStream out
long fieldValue
byte[] result
int pos
private void writeField (java.io.ByteArrayOutputStream, java.math.BigInteger)
int i
java.math.BigInteger tmpValue
byte[] tmp
java.io.ByteArrayOutputStream out
java.math.BigInteger fieldValue
int byteCount
private void doOutput (java.io.ByteArrayOutputStream)
String token
java.io.ByteArrayOutputStream aOut
com.android.org.bouncycastle.asn1.OIDTokenizer tok
int first
String secondToken
protected synchronized byte[] getBody ()
java.io.ByteArrayOutputStream bOut
boolean isConstructed ()
int encodedLength () throws java.io.IOException
int length
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OutputStream out
byte[] enc
public int hashCode ()
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive o
public java.lang.String toString ()
private static boolean isValidBranchID (java.lang.String, int)
char ch
String branchID
int start
boolean periodAllowed
int pos
private static boolean isValidIdentifier (java.lang.String)
String identifier
char first
static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier fromOctetString (byte[])
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] first
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier possibleMatch
byte[] enc
int idx1
int idx2
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier possibleMatch
static void ()
}
com/android/org/bouncycastle/asn1/ASN1OctetString.classASN1OctetString.java
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1OctetString extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.asn1.ASN1OctetStringParser {
byte[] string
public static com.android.org.bouncycastle.asn1.ASN1OctetString getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
com.android.org.bouncycastle.asn1.ASN1Primitive o
public static com.android.org.bouncycastle.asn1.ASN1OctetString getInstance (java.lang.Object)
java.io.IOException e
com.android.org.bouncycastle.asn1.ASN1Primitive primitive
Object obj
public void (byte[])
byte[] string
public java.io.InputStream getOctetStream ()
public com.android.org.bouncycastle.asn1.ASN1OctetStringParser parser ()
public byte[] getOctets ()
public int hashCode ()
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive o
com.android.org.bouncycastle.asn1.ASN1OctetString other
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDERObject ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
abstract void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/ASN1OctetStringParser.classASN1OctetStringParser.java
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1OctetStringParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1Encodable com.android.org.bouncycastle.asn1.InMemoryRepresentable {
public abstract java.io.InputStream getOctetStream ()
}
com/android/org/bouncycastle/asn1/ASN1OutputStream$ImplicitOutputStream.classASN1OutputStream.java
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.ASN1OutputStream$ImplicitOutputStream extends com.android.org.bouncycastle.asn1.ASN1OutputStream {
private boolean first
final com.android.org.bouncycastle.asn1.ASN1OutputStream this$0
public void (com.android.org.bouncycastle.asn1.ASN1OutputStream, java.io.OutputStream)
java.io.OutputStream os
public void write (int) throws java.io.IOException
int b
}
com/android/org/bouncycastle/asn1/ASN1OutputStream.classASN1OutputStream.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.ASN1OutputStream extends java.lang.Object {
private java.io.OutputStream os
public void (java.io.OutputStream)
java.io.OutputStream os
void writeLength (int) throws java.io.IOException
int i
int size
int val
int length
void write (int) throws java.io.IOException
int b
void write (byte[]) throws java.io.IOException
byte[] bytes
void write (byte[], int, int) throws java.io.IOException
byte[] bytes
int off
int len
void writeEncoded (int, byte[]) throws java.io.IOException
int tag
byte[] bytes
void writeTag (int, int) throws java.io.IOException
byte[] stack
int pos
int flags
int tagNo
void writeEncoded (int, int, byte[]) throws java.io.IOException
int flags
int tagNo
byte[] bytes
protected void writeNull () throws java.io.IOException
public void writeObject (com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1Encodable obj
void writeImplicitObject (com.android.org.bouncycastle.asn1.ASN1Primitive) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1Primitive obj
public void close () throws java.io.IOException
public void flush () throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OutputStream getDERSubStream ()
com.android.org.bouncycastle.asn1.ASN1OutputStream getDLSubStream ()
}
com/android/org/bouncycastle/asn1/ASN1ParsingException.classASN1ParsingException.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.ASN1ParsingException extends java.lang.IllegalStateException {
private Throwable cause
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/asn1/ASN1Primitive.classASN1Primitive.java
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1Primitive extends com.android.org.bouncycastle.asn1.ASN1Object {
void ()
public static com.android.org.bouncycastle.asn1.ASN1Primitive fromByteArray (byte[]) throws java.io.IOException
ClassCastException e
byte[] data
com.android.org.bouncycastle.asn1.ASN1InputStream aIn
public final boolean equals (java.lang.Object)
Object o
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDERObject ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
public abstract int hashCode ()
abstract boolean isConstructed ()
abstract int encodedLength () throws java.io.IOException
abstract void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
abstract boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
}
com/android/org/bouncycastle/asn1/ASN1Sequence$1.classASN1Sequence.java
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.ASN1Sequence$1 extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1SequenceParser {
private final int max
private int index
final com.android.org.bouncycastle.asn1.ASN1Sequence val$outer
final com.android.org.bouncycastle.asn1.ASN1Sequence this$0
void (com.android.org.bouncycastle.asn1.ASN1Sequence, com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence this$0
public com.android.org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1Encodable obj
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/ASN1Sequence.classASN1Sequence.java
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1Sequence extends com.android.org.bouncycastle.asn1.ASN1Primitive {
protected java.util.Vector seq
public static com.android.org.bouncycastle.asn1.ASN1Sequence getInstance (java.lang.Object)
java.io.IOException e
com.android.org.bouncycastle.asn1.ASN1Primitive primitive
Object obj
public static com.android.org.bouncycastle.asn1.ASN1Sequence getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
protected void ()
protected void (com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1Encodable obj
protected void (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
int i
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
protected void (com.android.org.bouncycastle.asn1.ASN1Encodable[])
int i
com.android.org.bouncycastle.asn1.ASN1Encodable[] array
public com.android.org.bouncycastle.asn1.ASN1Encodable[] toArray ()
int i
com.android.org.bouncycastle.asn1.ASN1Encodable[] values
public java.util.Enumeration getObjects ()
public com.android.org.bouncycastle.asn1.ASN1SequenceParser parser ()
com.android.org.bouncycastle.asn1.ASN1Sequence outer
public com.android.org.bouncycastle.asn1.ASN1Encodable getObjectAt (int)
int index
public int size ()
public int hashCode ()
Object o
java.util.Enumeration e
int hashCode
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Encodable obj1
com.android.org.bouncycastle.asn1.ASN1Encodable obj2
com.android.org.bouncycastle.asn1.ASN1Primitive o1
com.android.org.bouncycastle.asn1.ASN1Primitive o2
com.android.org.bouncycastle.asn1.ASN1Primitive o
com.android.org.bouncycastle.asn1.ASN1Sequence other
java.util.Enumeration s1
java.util.Enumeration s2
private com.android.org.bouncycastle.asn1.ASN1Encodable getNext (java.util.Enumeration)
java.util.Enumeration e
com.android.org.bouncycastle.asn1.ASN1Encodable encObj
com.android.org.bouncycastle.asn1.ASN1Primitive toDERObject ()
com.android.org.bouncycastle.asn1.ASN1Sequence derSeq
com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
com.android.org.bouncycastle.asn1.ASN1Sequence dlSeq
boolean isConstructed ()
abstract void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/ASN1SequenceParser.classASN1SequenceParser.java
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1SequenceParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1Encodable com.android.org.bouncycastle.asn1.InMemoryRepresentable {
public abstract com.android.org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
}
com/android/org/bouncycastle/asn1/ASN1Set$1.classASN1Set.java
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.ASN1Set$1 extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1SetParser {
private final int max
private int index
final com.android.org.bouncycastle.asn1.ASN1Set val$outer
final com.android.org.bouncycastle.asn1.ASN1Set this$0
void (com.android.org.bouncycastle.asn1.ASN1Set, com.android.org.bouncycastle.asn1.ASN1Set)
com.android.org.bouncycastle.asn1.ASN1Set this$0
public com.android.org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1Encodable obj
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/ASN1Set.classASN1Set.java
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1Set extends com.android.org.bouncycastle.asn1.ASN1Primitive {
private java.util.Vector set
private boolean isSorted
public static com.android.org.bouncycastle.asn1.ASN1Set getInstance (java.lang.Object)
java.io.IOException e
com.android.org.bouncycastle.asn1.ASN1Primitive primitive
Object obj
public static com.android.org.bouncycastle.asn1.ASN1Set getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1Sequence s
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
protected void ()
protected void (com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1Encodable obj
protected void (com.android.org.bouncycastle.asn1.ASN1EncodableVector, boolean)
int i
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
boolean doSort
protected void (com.android.org.bouncycastle.asn1.ASN1Encodable[], boolean)
int i
com.android.org.bouncycastle.asn1.ASN1Encodable[] array
boolean doSort
public java.util.Enumeration getObjects ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getObjectAt (int)
int index
public int size ()
public com.android.org.bouncycastle.asn1.ASN1Encodable[] toArray ()
int i
com.android.org.bouncycastle.asn1.ASN1Encodable[] values
public com.android.org.bouncycastle.asn1.ASN1SetParser parser ()
com.android.org.bouncycastle.asn1.ASN1Set outer
public int hashCode ()
Object o
java.util.Enumeration e
int hashCode
com.android.org.bouncycastle.asn1.ASN1Primitive toDERObject ()
com.android.org.bouncycastle.asn1.ASN1Set derSet
int i
java.util.Vector v
com.android.org.bouncycastle.asn1.ASN1Set derSet
com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
com.android.org.bouncycastle.asn1.ASN1Set derSet
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Encodable obj1
com.android.org.bouncycastle.asn1.ASN1Encodable obj2
com.android.org.bouncycastle.asn1.ASN1Primitive o1
com.android.org.bouncycastle.asn1.ASN1Primitive o2
com.android.org.bouncycastle.asn1.ASN1Primitive o
com.android.org.bouncycastle.asn1.ASN1Set other
java.util.Enumeration s1
java.util.Enumeration s2
private com.android.org.bouncycastle.asn1.ASN1Encodable getNext (java.util.Enumeration)
java.util.Enumeration e
com.android.org.bouncycastle.asn1.ASN1Encodable encObj
private boolean lessThanOrEqual (byte[], byte[])
int i
byte[] a
byte[] b
int len
private byte[] getDEREncoded (com.android.org.bouncycastle.asn1.ASN1Encodable)
java.io.IOException e
com.android.org.bouncycastle.asn1.ASN1Encodable obj
protected void sort ()
Object o
byte[] b
int index
int swapIndex
byte[] a
boolean swapped
int lastSwap
boolean isConstructed ()
abstract void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/ASN1SetParser.classASN1SetParser.java
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1SetParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1Encodable com.android.org.bouncycastle.asn1.InMemoryRepresentable {
public abstract com.android.org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
}
com/android/org/bouncycastle/asn1/ASN1StreamParser.classASN1StreamParser.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.ASN1StreamParser extends java.lang.Object {
private final java.io.InputStream _in
private final int _limit
private final byte[][] tmpBuffers
public void (java.io.InputStream)
java.io.InputStream in
public void (java.io.InputStream, int)
java.io.InputStream in
int limit
public void (byte[])
byte[] encoding
com.android.org.bouncycastle.asn1.ASN1Encodable readIndef (int) throws java.io.IOException
int tagValue
com.android.org.bouncycastle.asn1.ASN1Encodable readImplicit (boolean, int) throws java.io.IOException
boolean constructed
int tag
com.android.org.bouncycastle.asn1.ASN1Primitive readTaggedObject (boolean, int) throws java.io.IOException
com.android.org.bouncycastle.asn1.DefiniteLengthInputStream defIn
boolean constructed
int tag
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
public com.android.org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
com.android.org.bouncycastle.asn1.IndefiniteLengthInputStream indIn
com.android.org.bouncycastle.asn1.ASN1StreamParser sp
IllegalArgumentException e
com.android.org.bouncycastle.asn1.DefiniteLengthInputStream defIn
int tag
int tagNo
boolean isConstructed
int length
private void set00Check (boolean)
boolean enabled
com.android.org.bouncycastle.asn1.ASN1EncodableVector readVector () throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
com.android.org.bouncycastle.asn1.ASN1Encodable obj
}
com/android/org/bouncycastle/asn1/ASN1String.classASN1String.java
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1String extends java.lang.Object {
public abstract java.lang.String getString ()
}
com/android/org/bouncycastle/asn1/ASN1TaggedObject.classASN1TaggedObject.java
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1TaggedObject extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.asn1.ASN1TaggedObjectParser {
int tagNo
boolean empty
boolean explicit
com.android.org.bouncycastle.asn1.ASN1Encodable obj
public static com.android.org.bouncycastle.asn1.ASN1TaggedObject getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.ASN1TaggedObject getInstance (java.lang.Object)
java.io.IOException e
Object obj
public void (boolean, int, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1Primitive prim
boolean explicit
int tagNo
com.android.org.bouncycastle.asn1.ASN1Encodable obj
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive o
com.android.org.bouncycastle.asn1.ASN1TaggedObject other
public int hashCode ()
int code
public int getTagNo ()
public boolean isExplicit ()
public boolean isEmpty ()
public com.android.org.bouncycastle.asn1.ASN1Primitive getObject ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getObjectParser (int, boolean)
int tag
boolean isExplicit
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDERObject ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
abstract void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/ASN1TaggedObjectParser.classASN1TaggedObjectParser.java
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1TaggedObjectParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1Encodable com.android.org.bouncycastle.asn1.InMemoryRepresentable {
public abstract int getTagNo ()
public abstract com.android.org.bouncycastle.asn1.ASN1Encodable getObjectParser (int, boolean) throws java.io.IOException
}
com/android/org/bouncycastle/asn1/ASN1UTCTime.classASN1UTCTime.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.ASN1UTCTime extends com.android.org.bouncycastle.asn1.ASN1Primitive {
private byte[] time
public static com.android.org.bouncycastle.asn1.ASN1UTCTime getInstance (java.lang.Object)
Exception e
Object obj
public static com.android.org.bouncycastle.asn1.ASN1UTCTime getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
com.android.org.bouncycastle.asn1.ASN1Object o
public void (java.lang.String)
java.text.ParseException e
String time
public void (java.util.Date)
java.util.Date time
java.text.SimpleDateFormat dateF
public void (java.util.Date, java.util.Locale)
java.util.Date time
java.util.Locale locale
java.text.SimpleDateFormat dateF
void (byte[])
byte[] time
public java.util.Date getDate () throws java.text.ParseException
java.text.SimpleDateFormat dateF
public java.util.Date getAdjustedDate () throws java.text.ParseException
java.text.SimpleDateFormat dateF
public java.lang.String getTime ()
int index
String d
String stime
public java.lang.String getAdjustedTime ()
String d
boolean isConstructed ()
int encodedLength ()
int length
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
int i
com.android.org.bouncycastle.asn1.ASN1OutputStream out
int length
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive o
public int hashCode ()
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/bc/
com/android/org/bouncycastle/asn1/bc/BCObjectIdentifiers.classBCObjectIdentifiers.java
package com.android.org.bouncycastle.asn1.bc
public abstract com.android.org.bouncycastle.asn1.bc.BCObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha384
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha224
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha1_pkcs5
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha1_pkcs12
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha256_pkcs5
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha256_pkcs12
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha1_pkcs12_aes128_cbc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha1_pkcs12_aes192_cbc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha1_pkcs12_aes256_cbc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha256_pkcs12_aes128_cbc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha256_pkcs12_aes192_cbc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha256_pkcs12_aes256_cbc
static void ()
}
com/android/org/bouncycastle/asn1/BERApplicationSpecific.classBERApplicationSpecific.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BERApplicationSpecific extends com.android.org.bouncycastle.asn1.DERApplicationSpecific {
public void (int, com.android.org.bouncycastle.asn1.ASN1EncodableVector)
int tagNo
com.android.org.bouncycastle.asn1.ASN1EncodableVector vec
}
com/android/org/bouncycastle/asn1/BERApplicationSpecificParser.classBERApplicationSpecificParser.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BERApplicationSpecificParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1ApplicationSpecificParser {
private final int tag
private final com.android.org.bouncycastle.asn1.ASN1StreamParser parser
void (int, com.android.org.bouncycastle.asn1.ASN1StreamParser)
int tag
com.android.org.bouncycastle.asn1.ASN1StreamParser parser
public com.android.org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
java.io.IOException e
}
com/android/org/bouncycastle/asn1/BERConstructedOctetString.classBERConstructedOctetString.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BERConstructedOctetString extends com.android.org.bouncycastle.asn1.BEROctetString {
private static final int MAX_LENGTH
private java.util.Vector octs
private static byte[] toBytes (java.util.Vector)
com.android.org.bouncycastle.asn1.DEROctetString o
ClassCastException e
java.io.IOException e
int i
java.util.Vector octs
java.io.ByteArrayOutputStream bOut
public void (byte[])
byte[] string
public void (java.util.Vector)
java.util.Vector octs
public void (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive obj
private static byte[] toByteArray (com.android.org.bouncycastle.asn1.ASN1Primitive)
java.io.IOException e
com.android.org.bouncycastle.asn1.ASN1Primitive obj
public void (com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1Encodable obj
public byte[] getOctets ()
public java.util.Enumeration getObjects ()
private java.util.Vector generateOcts ()
int end
int end
byte[] nStr
int i
java.util.Vector vec
public static com.android.org.bouncycastle.asn1.BEROctetString fromSequence (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.util.Vector v
java.util.Enumeration e
}
com/android/org/bouncycastle/asn1/BERFactory.classBERFactory.java
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.BERFactory extends java.lang.Object {
static final com.android.org.bouncycastle.asn1.BERSequence EMPTY_SEQUENCE
static final com.android.org.bouncycastle.asn1.BERSet EMPTY_SET
void ()
static com.android.org.bouncycastle.asn1.BERSequence createSequence (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
static com.android.org.bouncycastle.asn1.BERSet createSet (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
static void ()
}
com/android/org/bouncycastle/asn1/BERGenerator.classBERGenerator.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BERGenerator extends com.android.org.bouncycastle.asn1.ASN1Generator {
private boolean _tagged
private boolean _isExplicit
private int _tagNo
protected void (java.io.OutputStream)
java.io.OutputStream out
public void (java.io.OutputStream, int, boolean)
java.io.OutputStream out
int tagNo
boolean isExplicit
public java.io.OutputStream getRawOutputStream ()
private void writeHdr (int) throws java.io.IOException
int tag
protected void writeBERHeader (int) throws java.io.IOException
int tagNum
int tag
protected void writeBERBody (java.io.InputStream) throws java.io.IOException
java.io.InputStream contentStream
int ch
protected void writeBEREnd () throws java.io.IOException
}
com/android/org/bouncycastle/asn1/BEROctetString$1.classBEROctetString.java
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.BEROctetString$1 extends java.lang.Object implements java.util.Enumeration {
int counter
final com.android.org.bouncycastle.asn1.BEROctetString this$0
void (com.android.org.bouncycastle.asn1.BEROctetString)
com.android.org.bouncycastle.asn1.BEROctetString this$0
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
}
com/android/org/bouncycastle/asn1/BEROctetString.classBEROctetString.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BEROctetString extends com.android.org.bouncycastle.asn1.ASN1OctetString {
private static final int MAX_LENGTH
private com.android.org.bouncycastle.asn1.ASN1OctetString[] octs
private static byte[] toBytes (com.android.org.bouncycastle.asn1.ASN1OctetString[])
com.android.org.bouncycastle.asn1.DEROctetString o
ClassCastException e
java.io.IOException e
int i
com.android.org.bouncycastle.asn1.ASN1OctetString[] octs
java.io.ByteArrayOutputStream bOut
public void (byte[])
byte[] string
public void (com.android.org.bouncycastle.asn1.ASN1OctetString[])
com.android.org.bouncycastle.asn1.ASN1OctetString[] octs
public byte[] getOctets ()
public java.util.Enumeration getObjects ()
private java.util.Vector generateOcts ()
int end
int end
byte[] nStr
int i
java.util.Vector vec
boolean isConstructed ()
int encodedLength () throws java.io.IOException
java.util.Enumeration e
int length
public void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
java.util.Enumeration e
com.android.org.bouncycastle.asn1.ASN1OutputStream out
static com.android.org.bouncycastle.asn1.BEROctetString fromSequence (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
com.android.org.bouncycastle.asn1.ASN1OctetString[] v
java.util.Enumeration e
int index
static com.android.org.bouncycastle.asn1.ASN1OctetString[] access$000 (com.android.org.bouncycastle.asn1.BEROctetString)
com.android.org.bouncycastle.asn1.BEROctetString x0
}
com/android/org/bouncycastle/asn1/BEROctetStringGenerator$BufferedBEROctetStream.classBEROctetStringGenerator.java
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.BEROctetStringGenerator$BufferedBEROctetStream extends java.io.OutputStream {
private byte[] _buf
private int _off
private com.android.org.bouncycastle.asn1.DEROutputStream _derOut
final com.android.org.bouncycastle.asn1.BEROctetStringGenerator this$0
void (com.android.org.bouncycastle.asn1.BEROctetStringGenerator, byte[])
byte[] buf
public void write (int) throws java.io.IOException
int b
public void write (byte[], int, int) throws java.io.IOException
int numToCopy
byte[] b
int off
int len
public void close () throws java.io.IOException
byte[] bytes
}
com/android/org/bouncycastle/asn1/BEROctetStringGenerator.classBEROctetStringGenerator.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BEROctetStringGenerator extends com.android.org.bouncycastle.asn1.BERGenerator {
public void (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
public void (java.io.OutputStream, int, boolean) throws java.io.IOException
java.io.OutputStream out
int tagNo
boolean isExplicit
public java.io.OutputStream getOctetOutputStream ()
public java.io.OutputStream getOctetOutputStream (byte[])
byte[] buf
}
com/android/org/bouncycastle/asn1/BEROctetStringParser.classBEROctetStringParser.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BEROctetStringParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1OctetStringParser {
private com.android.org.bouncycastle.asn1.ASN1StreamParser _parser
void (com.android.org.bouncycastle.asn1.ASN1StreamParser)
com.android.org.bouncycastle.asn1.ASN1StreamParser parser
public java.io.InputStream getOctetStream ()
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
java.io.IOException e
}
com/android/org/bouncycastle/asn1/BEROutputStream.classBEROutputStream.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BEROutputStream extends com.android.org.bouncycastle.asn1.DEROutputStream {
public void (java.io.OutputStream)
java.io.OutputStream os
public void writeObject (java.lang.Object) throws java.io.IOException
Object obj
}
com/android/org/bouncycastle/asn1/BERSequence.classBERSequence.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BERSequence extends com.android.org.bouncycastle.asn1.ASN1Sequence {
public void ()
public void (com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1Encodable obj
public void (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
public void (com.android.org.bouncycastle.asn1.ASN1Encodable[])
com.android.org.bouncycastle.asn1.ASN1Encodable[] array
int encodedLength () throws java.io.IOException
java.util.Enumeration e
int length
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OutputStream out
java.util.Enumeration e
}
com/android/org/bouncycastle/asn1/BERSequenceParser.classBERSequenceParser.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BERSequenceParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1SequenceParser {
private com.android.org.bouncycastle.asn1.ASN1StreamParser _parser
void (com.android.org.bouncycastle.asn1.ASN1StreamParser)
com.android.org.bouncycastle.asn1.ASN1StreamParser parser
public com.android.org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
java.io.IOException e
}
com/android/org/bouncycastle/asn1/BERSet.classBERSet.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BERSet extends com.android.org.bouncycastle.asn1.ASN1Set {
public void ()
public void (com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1Encodable obj
public void (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
public void (com.android.org.bouncycastle.asn1.ASN1Encodable[])
com.android.org.bouncycastle.asn1.ASN1Encodable[] a
int encodedLength () throws java.io.IOException
java.util.Enumeration e
int length
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OutputStream out
java.util.Enumeration e
}
com/android/org/bouncycastle/asn1/BERSetParser.classBERSetParser.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BERSetParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1SetParser {
private com.android.org.bouncycastle.asn1.ASN1StreamParser _parser
void (com.android.org.bouncycastle.asn1.ASN1StreamParser)
com.android.org.bouncycastle.asn1.ASN1StreamParser parser
public com.android.org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
java.io.IOException e
}
com/android/org/bouncycastle/asn1/BERTaggedObject.classBERTaggedObject.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BERTaggedObject extends com.android.org.bouncycastle.asn1.ASN1TaggedObject {
public void (int, com.android.org.bouncycastle.asn1.ASN1Encodable)
int tagNo
com.android.org.bouncycastle.asn1.ASN1Encodable obj
public void (boolean, int, com.android.org.bouncycastle.asn1.ASN1Encodable)
boolean explicit
int tagNo
com.android.org.bouncycastle.asn1.ASN1Encodable obj
public void (int)
int tagNo
boolean isConstructed ()
com.android.org.bouncycastle.asn1.ASN1Primitive primitive
int encodedLength () throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1Primitive primitive
int length
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
java.util.Enumeration e
com.android.org.bouncycastle.asn1.ASN1OctetString octs
com.android.org.bouncycastle.asn1.BEROctetString berO
java.util.Enumeration e
java.util.Enumeration e
java.util.Enumeration e
java.util.Enumeration e
com.android.org.bouncycastle.asn1.ASN1OutputStream out
}
com/android/org/bouncycastle/asn1/BERTaggedObjectParser.classBERTaggedObjectParser.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BERTaggedObjectParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1TaggedObjectParser {
private boolean _constructed
private int _tagNumber
private com.android.org.bouncycastle.asn1.ASN1StreamParser _parser
void (boolean, int, com.android.org.bouncycastle.asn1.ASN1StreamParser)
boolean constructed
int tagNumber
com.android.org.bouncycastle.asn1.ASN1StreamParser parser
public boolean isConstructed ()
public int getTagNo ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getObjectParser (int, boolean) throws java.io.IOException
int tag
boolean isExplicit
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
java.io.IOException e
}
com/android/org/bouncycastle/asn1/BERTags.classBERTags.java
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.BERTags extends java.lang.Object {
public static final int BOOLEAN
public static final int INTEGER
public static final int BIT_STRING
public static final int OCTET_STRING
public static final int NULL
public static final int OBJECT_IDENTIFIER
public static final int EXTERNAL
public static final int ENUMERATED
public static final int SEQUENCE
public static final int SEQUENCE_OF
public static final int SET
public static final int SET_OF
public static final int NUMERIC_STRING
public static final int PRINTABLE_STRING
public static final int T61_STRING
public static final int VIDEOTEX_STRING
public static final int IA5_STRING
public static final int UTC_TIME
public static final int GENERALIZED_TIME
public static final int GRAPHIC_STRING
public static final int VISIBLE_STRING
public static final int GENERAL_STRING
public static final int UNIVERSAL_STRING
public static final int BMP_STRING
public static final int UTF8_STRING
public static final int CONSTRUCTED
public static final int APPLICATION
public static final int TAGGED
}
com/android/org/bouncycastle/asn1/cms/
com/android/org/bouncycastle/asn1/cms/Attribute.classAttribute.java
package com.android.org.bouncycastle.asn1.cms
public com.android.org.bouncycastle.asn1.cms.Attribute extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier attrType
private com.android.org.bouncycastle.asn1.ASN1Set attrValues
public static com.android.org.bouncycastle.asn1.cms.Attribute getInstance (java.lang.Object)
Object o
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Set)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier attrType
com.android.org.bouncycastle.asn1.ASN1Set attrValues
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getAttrType ()
public com.android.org.bouncycastle.asn1.ASN1Set getAttrValues ()
public com.android.org.bouncycastle.asn1.ASN1Encodable[] getAttributeValues ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/cms/Attributes.classAttributes.java
package com.android.org.bouncycastle.asn1.cms
public com.android.org.bouncycastle.asn1.cms.Attributes extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.ASN1Set attributes
private void (com.android.org.bouncycastle.asn1.ASN1Set)
com.android.org.bouncycastle.asn1.ASN1Set set
public void (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
public static com.android.org.bouncycastle.asn1.cms.Attributes getInstance (java.lang.Object)
Object obj
public com.android.org.bouncycastle.asn1.cms.Attribute[] getAttributes ()
int i
com.android.org.bouncycastle.asn1.cms.Attribute[] rv
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/cms/AttributeTable.classAttributeTable.java
package com.android.org.bouncycastle.asn1.cms
public com.android.org.bouncycastle.asn1.cms.AttributeTable extends java.lang.Object {
private java.util.Hashtable attributes
public void (java.util.Hashtable)
java.util.Hashtable attrs
public void (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
com.android.org.bouncycastle.asn1.cms.Attribute a
int i
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
public void (com.android.org.bouncycastle.asn1.ASN1Set)
com.android.org.bouncycastle.asn1.cms.Attribute a
int i
com.android.org.bouncycastle.asn1.ASN1Set s
public void (com.android.org.bouncycastle.asn1.cms.Attribute)
com.android.org.bouncycastle.asn1.cms.Attribute attr
public void (com.android.org.bouncycastle.asn1.cms.Attributes)
com.android.org.bouncycastle.asn1.cms.Attributes attrs
private void addAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.cms.Attribute)
java.util.Vector v
java.util.Vector v
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.cms.Attribute a
Object value
public com.android.org.bouncycastle.asn1.cms.Attribute get (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
Object value
public com.android.org.bouncycastle.asn1.ASN1EncodableVector getAll (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
java.util.Enumeration e
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
Object value
public int size ()
Object o
java.util.Enumeration en
int size
public java.util.Hashtable toHashtable ()
public com.android.org.bouncycastle.asn1.ASN1EncodableVector toASN1EncodableVector ()
java.util.Enumeration en
Object value
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
java.util.Enumeration e
public com.android.org.bouncycastle.asn1.cms.Attributes toASN1Structure ()
private java.util.Hashtable copyTable (java.util.Hashtable)
Object key
java.util.Hashtable in
java.util.Hashtable out
java.util.Enumeration e
public com.android.org.bouncycastle.asn1.cms.AttributeTable add (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier attrType
com.android.org.bouncycastle.asn1.ASN1Encodable attrValue
com.android.org.bouncycastle.asn1.cms.AttributeTable newTable
public com.android.org.bouncycastle.asn1.cms.AttributeTable remove (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier attrType
com.android.org.bouncycastle.asn1.cms.AttributeTable newTable
}
com/android/org/bouncycastle/asn1/cms/CMSAttributes.classCMSAttributes.java
package com.android.org.bouncycastle.asn1.cms
public abstract com.android.org.bouncycastle.asn1.cms.CMSAttributes extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier contentType
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier messageDigest
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier signingTime
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier counterSignature
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier contentHint
static void ()
}
com/android/org/bouncycastle/asn1/cms/CMSObjectIdentifiers.classCMSObjectIdentifiers.java
package com.android.org.bouncycastle.asn1.cms
public abstract com.android.org.bouncycastle.asn1.cms.CMSObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier data
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier signedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier envelopedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier signedAndEnvelopedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier digestedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier encryptedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier authenticatedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier compressedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier authEnvelopedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier timestampedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ri
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ri_ocsp_response
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ri_scvp
static void ()
}
com/android/org/bouncycastle/asn1/cms/ContentInfo.classContentInfo.java
package com.android.org.bouncycastle.asn1.cms
public com.android.org.bouncycastle.asn1.cms.ContentInfo extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier contentType
private com.android.org.bouncycastle.asn1.ASN1Encodable content
public static com.android.org.bouncycastle.asn1.cms.ContentInfo getInstance (java.lang.Object)
Object obj
public static com.android.org.bouncycastle.asn1.cms.ContentInfo getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1TaggedObject tagged
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier contentType
com.android.org.bouncycastle.asn1.ASN1Encodable content
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getContentType ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getContent ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/cms/GCMParameters.classGCMParameters.java
package com.android.org.bouncycastle.asn1.cms
public com.android.org.bouncycastle.asn1.cms.GCMParameters extends com.android.org.bouncycastle.asn1.ASN1Object {
private byte[] nonce
private int icvLen
public static com.android.org.bouncycastle.asn1.cms.GCMParameters getInstance (java.lang.Object)
Object obj
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public void (byte[], int)
byte[] nonce
int icvLen
public byte[] getNonce ()
public int getIcvLen ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/cms/IssuerAndSerialNumber.classIssuerAndSerialNumber.java
package com.android.org.bouncycastle.asn1.cms
public com.android.org.bouncycastle.asn1.cms.IssuerAndSerialNumber extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.x500.X500Name name
private com.android.org.bouncycastle.asn1.ASN1Integer serialNumber
public static com.android.org.bouncycastle.asn1.cms.IssuerAndSerialNumber getInstance (java.lang.Object)
Object obj
public void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public void (com.android.org.bouncycastle.asn1.x509.Certificate)
com.android.org.bouncycastle.asn1.x509.Certificate certificate
public void (com.android.org.bouncycastle.asn1.x509.X509CertificateStructure)
com.android.org.bouncycastle.asn1.x509.X509CertificateStructure certificate
public void (com.android.org.bouncycastle.asn1.x500.X500Name, java.math.BigInteger)
com.android.org.bouncycastle.asn1.x500.X500Name name
java.math.BigInteger serialNumber
public void (com.android.org.bouncycastle.asn1.x509.X509Name, java.math.BigInteger)
com.android.org.bouncycastle.asn1.x509.X509Name name
java.math.BigInteger serialNumber
public void (com.android.org.bouncycastle.asn1.x509.X509Name, com.android.org.bouncycastle.asn1.ASN1Integer)
com.android.org.bouncycastle.asn1.x509.X509Name name
com.android.org.bouncycastle.asn1.ASN1Integer serialNumber
public com.android.org.bouncycastle.asn1.x500.X500Name getName ()
public com.android.org.bouncycastle.asn1.ASN1Integer getSerialNumber ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/cms/SignedData.classSignedData.java
package com.android.org.bouncycastle.asn1.cms
public com.android.org.bouncycastle.asn1.cms.SignedData extends com.android.org.bouncycastle.asn1.ASN1Object {
private static final com.android.org.bouncycastle.asn1.ASN1Integer VERSION_1
private static final com.android.org.bouncycastle.asn1.ASN1Integer VERSION_3
private static final com.android.org.bouncycastle.asn1.ASN1Integer VERSION_4
private static final com.android.org.bouncycastle.asn1.ASN1Integer VERSION_5
private com.android.org.bouncycastle.asn1.ASN1Integer version
private com.android.org.bouncycastle.asn1.ASN1Set digestAlgorithms
private com.android.org.bouncycastle.asn1.cms.ContentInfo contentInfo
private com.android.org.bouncycastle.asn1.ASN1Set certificates
private com.android.org.bouncycastle.asn1.ASN1Set crls
private com.android.org.bouncycastle.asn1.ASN1Set signerInfos
private boolean certsBer
private boolean crlsBer
public static com.android.org.bouncycastle.asn1.cms.SignedData getInstance (java.lang.Object)
Object o
public void (com.android.org.bouncycastle.asn1.ASN1Set, com.android.org.bouncycastle.asn1.cms.ContentInfo, com.android.org.bouncycastle.asn1.ASN1Set, com.android.org.bouncycastle.asn1.ASN1Set, com.android.org.bouncycastle.asn1.ASN1Set)
com.android.org.bouncycastle.asn1.ASN1Set digestAlgorithms
com.android.org.bouncycastle.asn1.cms.ContentInfo contentInfo
com.android.org.bouncycastle.asn1.ASN1Set certificates
com.android.org.bouncycastle.asn1.ASN1Set crls
com.android.org.bouncycastle.asn1.ASN1Set signerInfos
private com.android.org.bouncycastle.asn1.ASN1Integer calculateVersion (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Set, com.android.org.bouncycastle.asn1.ASN1Set, com.android.org.bouncycastle.asn1.ASN1Set)
com.android.org.bouncycastle.asn1.ASN1TaggedObject tagged
Object obj
java.util.Enumeration en
Object obj
java.util.Enumeration en
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier contentOid
com.android.org.bouncycastle.asn1.ASN1Set certs
com.android.org.bouncycastle.asn1.ASN1Set crls
com.android.org.bouncycastle.asn1.ASN1Set signerInfs
boolean otherCert
boolean otherCrl
boolean attrCertV1Found
boolean attrCertV2Found
private boolean checkForVersion3 (com.android.org.bouncycastle.asn1.ASN1Set)
com.android.org.bouncycastle.asn1.cms.SignerInfo s
java.util.Enumeration e
com.android.org.bouncycastle.asn1.ASN1Set signerInfs
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1TaggedObject tagged
com.android.org.bouncycastle.asn1.ASN1Primitive o
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public com.android.org.bouncycastle.asn1.ASN1Integer getVersion ()
public com.android.org.bouncycastle.asn1.ASN1Set getDigestAlgorithms ()
public com.android.org.bouncycastle.asn1.cms.ContentInfo getEncapContentInfo ()
public com.android.org.bouncycastle.asn1.ASN1Set getCertificates ()
public com.android.org.bouncycastle.asn1.ASN1Set getCRLs ()
public com.android.org.bouncycastle.asn1.ASN1Set getSignerInfos ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
static void ()
}
com/android/org/bouncycastle/asn1/cms/SignerIdentifier.classSignerIdentifier.java
package com.android.org.bouncycastle.asn1.cms
public com.android.org.bouncycastle.asn1.cms.SignerIdentifier extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.ASN1Choice {
private com.android.org.bouncycastle.asn1.ASN1Encodable id
public void (com.android.org.bouncycastle.asn1.cms.IssuerAndSerialNumber)
com.android.org.bouncycastle.asn1.cms.IssuerAndSerialNumber id
public void (com.android.org.bouncycastle.asn1.ASN1OctetString)
com.android.org.bouncycastle.asn1.ASN1OctetString id
public void (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive id
public static com.android.org.bouncycastle.asn1.cms.SignerIdentifier getInstance (java.lang.Object)
Object o
public boolean isTagged ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getId ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/cms/SignerInfo.classSignerInfo.java
package com.android.org.bouncycastle.asn1.cms
public com.android.org.bouncycastle.asn1.cms.SignerInfo extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.ASN1Integer version
private com.android.org.bouncycastle.asn1.cms.SignerIdentifier sid
private com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier digAlgorithm
private com.android.org.bouncycastle.asn1.ASN1Set authenticatedAttributes
private com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier digEncryptionAlgorithm
private com.android.org.bouncycastle.asn1.ASN1OctetString encryptedDigest
private com.android.org.bouncycastle.asn1.ASN1Set unauthenticatedAttributes
public static com.android.org.bouncycastle.asn1.cms.SignerInfo getInstance (java.lang.Object) throws java.lang.IllegalArgumentException
Object o
public void (com.android.org.bouncycastle.asn1.cms.SignerIdentifier, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.ASN1Set, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.ASN1OctetString, com.android.org.bouncycastle.asn1.ASN1Set)
com.android.org.bouncycastle.asn1.cms.SignerIdentifier sid
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier digAlgorithm
com.android.org.bouncycastle.asn1.ASN1Set authenticatedAttributes
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier digEncryptionAlgorithm
com.android.org.bouncycastle.asn1.ASN1OctetString encryptedDigest
com.android.org.bouncycastle.asn1.ASN1Set unauthenticatedAttributes
public void (com.android.org.bouncycastle.asn1.cms.SignerIdentifier, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.cms.Attributes, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.ASN1OctetString, com.android.org.bouncycastle.asn1.cms.Attributes)
com.android.org.bouncycastle.asn1.cms.SignerIdentifier sid
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier digAlgorithm
com.android.org.bouncycastle.asn1.cms.Attributes authenticatedAttributes
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier digEncryptionAlgorithm
com.android.org.bouncycastle.asn1.ASN1OctetString encryptedDigest
com.android.org.bouncycastle.asn1.cms.Attributes unauthenticatedAttributes
public void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
Object obj
public com.android.org.bouncycastle.asn1.ASN1Integer getVersion ()
public com.android.org.bouncycastle.asn1.cms.SignerIdentifier getSID ()
public com.android.org.bouncycastle.asn1.ASN1Set getAuthenticatedAttributes ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getDigestAlgorithm ()
public com.android.org.bouncycastle.asn1.ASN1OctetString getEncryptedDigest ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getDigestEncryptionAlgorithm ()
public com.android.org.bouncycastle.asn1.ASN1Set getUnauthenticatedAttributes ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/cms/Time.classTime.java
package com.android.org.bouncycastle.asn1.cms
public com.android.org.bouncycastle.asn1.cms.Time extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.ASN1Choice {
com.android.org.bouncycastle.asn1.ASN1Primitive time
public static com.android.org.bouncycastle.asn1.cms.Time getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public void (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive time
public void (java.util.Date)
java.util.Date time
java.util.SimpleTimeZone tz
java.text.SimpleDateFormat dateF
String d
int year
public void (java.util.Date, java.util.Locale)
java.util.Date time
java.util.Locale locale
java.util.SimpleTimeZone tz
java.text.SimpleDateFormat dateF
String d
int year
public static com.android.org.bouncycastle.asn1.cms.Time getInstance (java.lang.Object)
Object obj
public java.lang.String getTime ()
public java.util.Date getDate ()
java.text.ParseException e
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/ConstructedOctetStream.classConstructedOctetStream.java
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.ConstructedOctetStream extends java.io.InputStream {
private final com.android.org.bouncycastle.asn1.ASN1StreamParser _parser
private boolean _first
private java.io.InputStream _currentStream
void (com.android.org.bouncycastle.asn1.ASN1StreamParser)
com.android.org.bouncycastle.asn1.ASN1StreamParser parser
public int read (byte[], int, int) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OctetStringParser s
com.android.org.bouncycastle.asn1.ASN1OctetStringParser aos
int numRead
byte[] b
int off
int len
int totalRead
public int read () throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OctetStringParser s
int b
com.android.org.bouncycastle.asn1.ASN1OctetStringParser s
}
com/android/org/bouncycastle/asn1/DefiniteLengthInputStream.classDefiniteLengthInputStream.java
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.DefiniteLengthInputStream extends com.android.org.bouncycastle.asn1.LimitedInputStream {
private static final byte[] EMPTY_BYTES
private final int _originalLength
private int _remaining
void (java.io.InputStream, int)
java.io.InputStream in
int length
int getRemaining ()
public int read () throws java.io.IOException
int b
public int read (byte[], int, int) throws java.io.IOException
byte[] buf
int off
int len
int toRead
int numRead
byte[] toByteArray () throws java.io.IOException
byte[] bytes
static void ()
}
com/android/org/bouncycastle/asn1/DERApplicationSpecific.classDERApplicationSpecific.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERApplicationSpecific extends com.android.org.bouncycastle.asn1.ASN1Primitive {
private final boolean isConstructed
private final int tag
private final byte[] octets
void (boolean, int, byte[])
boolean isConstructed
int tag
byte[] octets
public void (int, byte[])
int tag
byte[] octets
public void (int, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
int tag
com.android.org.bouncycastle.asn1.ASN1Encodable object
public void (boolean, int, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
int lenBytes
byte[] tmp
boolean explicit
int tag
com.android.org.bouncycastle.asn1.ASN1Encodable object
com.android.org.bouncycastle.asn1.ASN1Primitive primitive
byte[] data
public void (int, com.android.org.bouncycastle.asn1.ASN1EncodableVector)
java.io.IOException e
int i
int tagNo
com.android.org.bouncycastle.asn1.ASN1EncodableVector vec
java.io.ByteArrayOutputStream bOut
public static com.android.org.bouncycastle.asn1.DERApplicationSpecific getInstance (java.lang.Object)
java.io.IOException e
Object obj
private int getLengthOfHeader (byte[])
int size
byte[] data
int length
public boolean isConstructed ()
public byte[] getContents ()
public int getApplicationTag ()
public com.android.org.bouncycastle.asn1.ASN1Primitive getObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive getObject (int) throws java.io.IOException
int derTagNo
byte[] orig
byte[] tmp
int encodedLength () throws java.io.IOException
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OutputStream out
int classBits
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive o
com.android.org.bouncycastle.asn1.DERApplicationSpecific other
public int hashCode ()
private byte[] replaceTagNumber (int, byte[]) throws java.io.IOException
int b
int newTag
byte[] input
int tagNo
int index
byte[] tmp
}
com/android/org/bouncycastle/asn1/DERBitString.classDERBitString.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERBitString extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.asn1.ASN1String {
private static final char[] table
protected byte[] data
protected int padBits
protected static int getPadBits (int)
int i
int bitString
int val
int bits
protected static byte[] getBytes (int)
int i
int i
int bitString
int bytes
byte[] result
public static com.android.org.bouncycastle.asn1.DERBitString getInstance (java.lang.Object)
Object obj
public static com.android.org.bouncycastle.asn1.DERBitString getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
com.android.org.bouncycastle.asn1.ASN1Primitive o
protected void (byte, int)
byte data
int padBits
public void (byte[], int)
byte[] data
int padBits
public void (byte[])
byte[] data
public void (int)
int value
public void (com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1Encodable obj
public byte[] getBytes ()
public int getPadBits ()
public int intValue ()
int i
int value
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OutputStream out
byte[] bytes
public int hashCode ()
protected boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive o
com.android.org.bouncycastle.asn1.DERBitString other
public java.lang.String getString ()
java.io.IOException e
int i
StringBuffer buf
java.io.ByteArrayOutputStream bOut
com.android.org.bouncycastle.asn1.ASN1OutputStream aOut
byte[] string
public java.lang.String toString ()
static com.android.org.bouncycastle.asn1.DERBitString fromOctetString (byte[])
byte[] bytes
int padBits
byte[] data
static com.android.org.bouncycastle.asn1.DERBitString fromInputStream (int, java.io.InputStream) throws java.io.IOException
int length
java.io.InputStream stream
int padBits
byte[] data
static void ()
}
com/android/org/bouncycastle/asn1/DERBMPString.classDERBMPString.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERBMPString extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.asn1.ASN1String {
private char[] string
public static com.android.org.bouncycastle.asn1.DERBMPString getInstance (java.lang.Object)
Exception e
Object obj
public static com.android.org.bouncycastle.asn1.DERBMPString getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
com.android.org.bouncycastle.asn1.ASN1Primitive o
void (byte[])
int i
byte[] string
char[] cs
void (char[])
char[] string
public void (java.lang.String)
String string
public java.lang.String getString ()
public java.lang.String toString ()
public int hashCode ()
protected boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive o
com.android.org.bouncycastle.asn1.DERBMPString s
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
char c
int i
com.android.org.bouncycastle.asn1.ASN1OutputStream out
}
com/android/org/bouncycastle/asn1/DERBoolean.classDERBoolean.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERBoolean extends com.android.org.bouncycastle.asn1.ASN1Boolean {
public void (boolean)
boolean value
void (byte[])
byte[] value
}
com/android/org/bouncycastle/asn1/DEREncodableVector.classDEREncodableVector.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DEREncodableVector extends com.android.org.bouncycastle.asn1.ASN1EncodableVector {
public void ()
}
com/android/org/bouncycastle/asn1/DEREnumerated.classDEREnumerated.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DEREnumerated extends com.android.org.bouncycastle.asn1.ASN1Enumerated {
void (byte[])
byte[] bytes
public void (java.math.BigInteger)
java.math.BigInteger value
public void (int)
int value
}
com/android/org/bouncycastle/asn1/DERExternal.classDERExternal.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERExternal extends com.android.org.bouncycastle.asn1.ASN1Primitive {
private com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier directReference
private com.android.org.bouncycastle.asn1.ASN1Integer indirectReference
private com.android.org.bouncycastle.asn1.ASN1Primitive dataValueDescriptor
private int encoding
private com.android.org.bouncycastle.asn1.ASN1Primitive externalContent
public void (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
com.android.org.bouncycastle.asn1.ASN1EncodableVector vector
int offset
com.android.org.bouncycastle.asn1.ASN1Primitive enc
com.android.org.bouncycastle.asn1.DERTaggedObject obj
private com.android.org.bouncycastle.asn1.ASN1Primitive getObjFromVector (com.android.org.bouncycastle.asn1.ASN1EncodableVector, int)
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
int index
public void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Integer, com.android.org.bouncycastle.asn1.ASN1Primitive, com.android.org.bouncycastle.asn1.DERTaggedObject)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier directReference
com.android.org.bouncycastle.asn1.ASN1Integer indirectReference
com.android.org.bouncycastle.asn1.ASN1Primitive dataValueDescriptor
com.android.org.bouncycastle.asn1.DERTaggedObject externalData
public void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Integer, com.android.org.bouncycastle.asn1.ASN1Primitive, int, com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier directReference
com.android.org.bouncycastle.asn1.ASN1Integer indirectReference
com.android.org.bouncycastle.asn1.ASN1Primitive dataValueDescriptor
int encoding
com.android.org.bouncycastle.asn1.ASN1Primitive externalData
public int hashCode ()
int ret
boolean isConstructed ()
int encodedLength () throws java.io.IOException
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OutputStream out
java.io.ByteArrayOutputStream baos
com.android.org.bouncycastle.asn1.DERTaggedObject obj
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive o
com.android.org.bouncycastle.asn1.DERExternal other
public com.android.org.bouncycastle.asn1.ASN1Primitive getDataValueDescriptor ()
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getDirectReference ()
public int getEncoding ()
public com.android.org.bouncycastle.asn1.ASN1Primitive getExternalContent ()
public com.android.org.bouncycastle.asn1.ASN1Integer getIndirectReference ()
private void setDataValueDescriptor (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive dataValueDescriptor
private void setDirectReference (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier directReferemce
private void setEncoding (int)
int encoding
private void setExternalContent (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive externalContent
private void setIndirectReference (com.android.org.bouncycastle.asn1.ASN1Integer)
com.android.org.bouncycastle.asn1.ASN1Integer indirectReference
}
com/android/org/bouncycastle/asn1/DERExternalParser.classDERExternalParser.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERExternalParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1Encodable com.android.org.bouncycastle.asn1.InMemoryRepresentable {
private com.android.org.bouncycastle.asn1.ASN1StreamParser _parser
public void (com.android.org.bouncycastle.asn1.ASN1StreamParser)
com.android.org.bouncycastle.asn1.ASN1StreamParser parser
public com.android.org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
IllegalArgumentException e
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
java.io.IOException ioe
IllegalArgumentException ioe
}
com/android/org/bouncycastle/asn1/DERFactory.classDERFactory.java
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.DERFactory extends java.lang.Object {
static final com.android.org.bouncycastle.asn1.ASN1Sequence EMPTY_SEQUENCE
static final com.android.org.bouncycastle.asn1.ASN1Set EMPTY_SET
void ()
static com.android.org.bouncycastle.asn1.ASN1Sequence createSequence (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
static com.android.org.bouncycastle.asn1.ASN1Set createSet (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
static void ()
}
com/android/org/bouncycastle/asn1/DERGeneralizedTime.classDERGeneralizedTime.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERGeneralizedTime extends com.android.org.bouncycastle.asn1.ASN1GeneralizedTime {
void (byte[])
byte[] bytes
public void (java.util.Date)
java.util.Date time
public void (java.lang.String)
String time
}
com/android/org/bouncycastle/asn1/DERGeneralString.classDERGeneralString.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERGeneralString extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.asn1.ASN1String {
private byte[] string
public static com.android.org.bouncycastle.asn1.DERGeneralString getInstance (java.lang.Object)
Exception e
Object obj
public static com.android.org.bouncycastle.asn1.DERGeneralString getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
com.android.org.bouncycastle.asn1.ASN1Primitive o
void (byte[])
byte[] string
public void (java.lang.String)
String string
public java.lang.String getString ()
public java.lang.String toString ()
public byte[] getOctets ()
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OutputStream out
public int hashCode ()
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive o
com.android.org.bouncycastle.asn1.DERGeneralString s
}
com/android/org/bouncycastle/asn1/DERIA5String.classDERIA5String.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERIA5String extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.asn1.ASN1String {
private byte[] string
public static com.android.org.bouncycastle.asn1.DERIA5String getInstance (java.lang.Object)
Exception e
Object obj
public static com.android.org.bouncycastle.asn1.DERIA5String getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
com.android.org.bouncycastle.asn1.ASN1Primitive o
void (byte[])
byte[] string
public void (java.lang.String)
String string
public void (java.lang.String, boolean)
String string
boolean validate
public java.lang.String getString ()
public java.lang.String toString ()
public byte[] getOctets ()
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OutputStream out
public int hashCode ()
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive o
com.android.org.bouncycastle.asn1.DERIA5String s
public static boolean isIA5String (java.lang.String)
char ch
int i
String str
}
com/android/org/bouncycastle/asn1/DERInteger.classDERInteger.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERInteger extends com.android.org.bouncycastle.asn1.ASN1Integer {
public void (byte[])
byte[] bytes
public void (java.math.BigInteger)
java.math.BigInteger value
public void (long)
long value
}
com/android/org/bouncycastle/asn1/DERNull.classDERNull.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERNull extends com.android.org.bouncycastle.asn1.ASN1Null {
public static final com.android.org.bouncycastle.asn1.DERNull INSTANCE
private static final byte[] zeroBytes
protected void ()
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OutputStream out
static void ()
}
com/android/org/bouncycastle/asn1/DERNumericString.classDERNumericString.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERNumericString extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.asn1.ASN1String {
private byte[] string
public static com.android.org.bouncycastle.asn1.DERNumericString getInstance (java.lang.Object)
Exception e
Object obj
public static com.android.org.bouncycastle.asn1.DERNumericString getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
com.android.org.bouncycastle.asn1.ASN1Primitive o
void (byte[])
byte[] string
public void (java.lang.String)
String string
public void (java.lang.String, boolean)
String string
boolean validate
public java.lang.String getString ()
public java.lang.String toString ()
public byte[] getOctets ()
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OutputStream out
public int hashCode ()
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive o
com.android.org.bouncycastle.asn1.DERNumericString s
public static boolean isNumericString (java.lang.String)
char ch
int i
String str
}
com/android/org/bouncycastle/asn1/DERObjectIdentifier.classDERObjectIdentifier.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERObjectIdentifier extends com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier {
public void (java.lang.String)
String identifier
void (byte[])
byte[] bytes
void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String branch
}
com/android/org/bouncycastle/asn1/DEROctetString.classDEROctetString.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DEROctetString extends com.android.org.bouncycastle.asn1.ASN1OctetString {
public void (byte[])
byte[] string
public void (com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1Encodable obj
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OutputStream out
static void encode (com.android.org.bouncycastle.asn1.DEROutputStream, byte[]) throws java.io.IOException
com.android.org.bouncycastle.asn1.DEROutputStream derOut
byte[] bytes
}
com/android/org/bouncycastle/asn1/DEROctetStringParser.classDEROctetStringParser.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DEROctetStringParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1OctetStringParser {
private com.android.org.bouncycastle.asn1.DefiniteLengthInputStream stream
void (com.android.org.bouncycastle.asn1.DefiniteLengthInputStream)
com.android.org.bouncycastle.asn1.DefiniteLengthInputStream stream
public java.io.InputStream getOctetStream ()
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
java.io.IOException e
}
com/android/org/bouncycastle/asn1/DEROutputStream.classDEROutputStream.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DEROutputStream extends com.android.org.bouncycastle.asn1.ASN1OutputStream {
public void (java.io.OutputStream)
java.io.OutputStream os
public void writeObject (com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1Encodable obj
com.android.org.bouncycastle.asn1.ASN1OutputStream getDERSubStream ()
com.android.org.bouncycastle.asn1.ASN1OutputStream getDLSubStream ()
}
com/android/org/bouncycastle/asn1/DERPrintableString.classDERPrintableString.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERPrintableString extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.asn1.ASN1String {
private final byte[] string
public static com.android.org.bouncycastle.asn1.DERPrintableString getInstance (java.lang.Object)
Exception e
Object obj
public static com.android.org.bouncycastle.asn1.DERPrintableString getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
com.android.org.bouncycastle.asn1.ASN1Primitive o
void (byte[])
byte[] string
public void (java.lang.String)
String string
public void (java.lang.String, boolean)
String string
boolean validate
public java.lang.String getString ()
public byte[] getOctets ()
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OutputStream out
public int hashCode ()
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive o
com.android.org.bouncycastle.asn1.DERPrintableString s
public java.lang.String toString ()
public static boolean isPrintableString (java.lang.String)
char ch
int i
String str
}
com/android/org/bouncycastle/asn1/DERSequence.classDERSequence.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERSequence extends com.android.org.bouncycastle.asn1.ASN1Sequence {
private int bodyLength
public void ()
public void (com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1Encodable obj
public void (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
public void (com.android.org.bouncycastle.asn1.ASN1Encodable[])
com.android.org.bouncycastle.asn1.ASN1Encodable[] array
private int getBodyLength () throws java.io.IOException
Object obj
java.util.Enumeration e
int length
int encodedLength () throws java.io.IOException
int length
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
Object obj
java.util.Enumeration e
com.android.org.bouncycastle.asn1.ASN1OutputStream out
com.android.org.bouncycastle.asn1.ASN1OutputStream dOut
int length
}
com/android/org/bouncycastle/asn1/DERSequenceParser.classDERSequenceParser.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERSequenceParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1SequenceParser {
private com.android.org.bouncycastle.asn1.ASN1StreamParser _parser
void (com.android.org.bouncycastle.asn1.ASN1StreamParser)
com.android.org.bouncycastle.asn1.ASN1StreamParser parser
public com.android.org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
java.io.IOException e
}
com/android/org/bouncycastle/asn1/DERSet.classDERSet.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERSet extends com.android.org.bouncycastle.asn1.ASN1Set {
private int bodyLength
public void ()
public void (com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1Encodable obj
public void (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
public void (com.android.org.bouncycastle.asn1.ASN1Encodable[])
com.android.org.bouncycastle.asn1.ASN1Encodable[] a
void (com.android.org.bouncycastle.asn1.ASN1EncodableVector, boolean)
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
boolean doSort
private int getBodyLength () throws java.io.IOException
Object obj
java.util.Enumeration e
int length
int encodedLength () throws java.io.IOException
int length
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
Object obj
java.util.Enumeration e
com.android.org.bouncycastle.asn1.ASN1OutputStream out
com.android.org.bouncycastle.asn1.ASN1OutputStream dOut
int length
}
com/android/org/bouncycastle/asn1/DERSetParser.classDERSetParser.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERSetParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1SetParser {
private com.android.org.bouncycastle.asn1.ASN1StreamParser _parser
void (com.android.org.bouncycastle.asn1.ASN1StreamParser)
com.android.org.bouncycastle.asn1.ASN1StreamParser parser
public com.android.org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
java.io.IOException e
}
com/android/org/bouncycastle/asn1/DERT61String.classDERT61String.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERT61String extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.asn1.ASN1String {
private byte[] string
public static com.android.org.bouncycastle.asn1.DERT61String getInstance (java.lang.Object)
Exception e
Object obj
public static com.android.org.bouncycastle.asn1.DERT61String getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
com.android.org.bouncycastle.asn1.ASN1Primitive o
public void (byte[])
byte[] string
public void (java.lang.String)
String string
public java.lang.String getString ()
public java.lang.String toString ()
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OutputStream out
public byte[] getOctets ()
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive o
public int hashCode ()
}
com/android/org/bouncycastle/asn1/DERTaggedObject.classDERTaggedObject.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERTaggedObject extends com.android.org.bouncycastle.asn1.ASN1TaggedObject {
private static final byte[] ZERO_BYTES
public void (boolean, int, com.android.org.bouncycastle.asn1.ASN1Encodable)
boolean explicit
int tagNo
com.android.org.bouncycastle.asn1.ASN1Encodable obj
public void (int, com.android.org.bouncycastle.asn1.ASN1Encodable)
int tagNo
com.android.org.bouncycastle.asn1.ASN1Encodable encodable
boolean isConstructed ()
com.android.org.bouncycastle.asn1.ASN1Primitive primitive
int encodedLength () throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1Primitive primitive
int length
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
int flags
int flags
com.android.org.bouncycastle.asn1.ASN1Primitive primitive
com.android.org.bouncycastle.asn1.ASN1OutputStream out
static void ()
}
com/android/org/bouncycastle/asn1/DERTags.classDERTags.java
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.DERTags extends java.lang.Object implements com.android.org.bouncycastle.asn1.BERTags {
}
com/android/org/bouncycastle/asn1/DERUniversalString.classDERUniversalString.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERUniversalString extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.asn1.ASN1String {
private static final char[] table
private byte[] string
public static com.android.org.bouncycastle.asn1.DERUniversalString getInstance (java.lang.Object)
Exception e
Object obj
public static com.android.org.bouncycastle.asn1.DERUniversalString getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
com.android.org.bouncycastle.asn1.ASN1Primitive o
public void (byte[])
byte[] string
public java.lang.String getString ()
java.io.IOException e
int i
StringBuffer buf
java.io.ByteArrayOutputStream bOut
com.android.org.bouncycastle.asn1.ASN1OutputStream aOut
byte[] string
public java.lang.String toString ()
public byte[] getOctets ()
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OutputStream out
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive o
public int hashCode ()
static void ()
}
com/android/org/bouncycastle/asn1/DERUTCTime.classDERUTCTime.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERUTCTime extends com.android.org.bouncycastle.asn1.ASN1UTCTime {
void (byte[])
byte[] bytes
public void (java.util.Date)
java.util.Date time
public void (java.lang.String)
String time
}
com/android/org/bouncycastle/asn1/DERUTF8String.classDERUTF8String.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERUTF8String extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.asn1.ASN1String {
private byte[] string
public static com.android.org.bouncycastle.asn1.DERUTF8String getInstance (java.lang.Object)
Exception e
Object obj
public static com.android.org.bouncycastle.asn1.DERUTF8String getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
com.android.org.bouncycastle.asn1.ASN1Primitive o
void (byte[])
byte[] string
public void (java.lang.String)
String string
public java.lang.String getString ()
public java.lang.String toString ()
public int hashCode ()
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive o
com.android.org.bouncycastle.asn1.DERUTF8String s
boolean isConstructed ()
int encodedLength () throws java.io.IOException
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OutputStream out
}
com/android/org/bouncycastle/asn1/DERVisibleString.classDERVisibleString.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERVisibleString extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.asn1.ASN1String {
private byte[] string
public static com.android.org.bouncycastle.asn1.DERVisibleString getInstance (java.lang.Object)
Exception e
Object obj
public static com.android.org.bouncycastle.asn1.DERVisibleString getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
com.android.org.bouncycastle.asn1.ASN1Primitive o
void (byte[])
byte[] string
public void (java.lang.String)
String string
public java.lang.String getString ()
public java.lang.String toString ()
public byte[] getOctets ()
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OutputStream out
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive o
public int hashCode ()
}
com/android/org/bouncycastle/asn1/DLOutputStream.classDLOutputStream.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DLOutputStream extends com.android.org.bouncycastle.asn1.ASN1OutputStream {
public void (java.io.OutputStream)
java.io.OutputStream os
public void writeObject (com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1Encodable obj
}
com/android/org/bouncycastle/asn1/DLSequence.classDLSequence.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DLSequence extends com.android.org.bouncycastle.asn1.ASN1Sequence {
private int bodyLength
public void ()
public void (com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1Encodable obj
public void (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
public void (com.android.org.bouncycastle.asn1.ASN1Encodable[])
com.android.org.bouncycastle.asn1.ASN1Encodable[] array
private int getBodyLength () throws java.io.IOException
Object obj
java.util.Enumeration e
int length
int encodedLength () throws java.io.IOException
int length
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
Object obj
java.util.Enumeration e
com.android.org.bouncycastle.asn1.ASN1OutputStream out
com.android.org.bouncycastle.asn1.ASN1OutputStream dOut
int length
}
com/android/org/bouncycastle/asn1/DLSet.classDLSet.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DLSet extends com.android.org.bouncycastle.asn1.ASN1Set {
private int bodyLength
public void ()
public void (com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1Encodable obj
public void (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
public void (com.android.org.bouncycastle.asn1.ASN1Encodable[])
com.android.org.bouncycastle.asn1.ASN1Encodable[] a
private int getBodyLength () throws java.io.IOException
Object obj
java.util.Enumeration e
int length
int encodedLength () throws java.io.IOException
int length
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
Object obj
java.util.Enumeration e
com.android.org.bouncycastle.asn1.ASN1OutputStream out
com.android.org.bouncycastle.asn1.ASN1OutputStream dOut
int length
}
com/android/org/bouncycastle/asn1/DLTaggedObject.classDLTaggedObject.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DLTaggedObject extends com.android.org.bouncycastle.asn1.ASN1TaggedObject {
private static final byte[] ZERO_BYTES
public void (boolean, int, com.android.org.bouncycastle.asn1.ASN1Encodable)
boolean explicit
int tagNo
com.android.org.bouncycastle.asn1.ASN1Encodable obj
boolean isConstructed ()
com.android.org.bouncycastle.asn1.ASN1Primitive primitive
int encodedLength () throws java.io.IOException
int length
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
int flags
int flags
com.android.org.bouncycastle.asn1.ASN1Primitive primitive
com.android.org.bouncycastle.asn1.ASN1OutputStream out
static void ()
}
com/android/org/bouncycastle/asn1/eac/
com/android/org/bouncycastle/asn1/eac/EACObjectIdentifiers.classEACObjectIdentifiers.java
package com.android.org.bouncycastle.asn1.eac
public abstract com.android.org.bouncycastle.asn1.eac.EACObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bsi_de
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_PK
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_PK_DH
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_PK_ECDH
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_CA
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_CA_DH
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_CA_DH_3DES_CBC_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_CA_ECDH
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_CA_ECDH_3DES_CBC_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA_v1_5_SHA_1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA_v1_5_SHA_256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA_PSS_SHA_1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA_PSS_SHA_256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA_v1_5_SHA_512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA_PSS_SHA_512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_ECDSA
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_ECDSA_SHA_1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_ECDSA_SHA_224
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_ECDSA_SHA_256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_ECDSA_SHA_384
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_ECDSA_SHA_512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_EAC_ePassport
static void ()
}
com/android/org/bouncycastle/asn1/iana/
com/android/org/bouncycastle/asn1/iana/IANAObjectIdentifiers.classIANAObjectIdentifiers.java
package com.android.org.bouncycastle.asn1.iana
public abstract com.android.org.bouncycastle.asn1.iana.IANAObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier internet
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier directory
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier mgmt
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier experimental
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier _private
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier security
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier SNMPv2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier mail
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier security_mechanisms
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier security_nametypes
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkix
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ipsec
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier isakmpOakley
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier hmacMD5
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier hmacSHA1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier hmacTIGER
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier hmacRIPEMD160
static void ()
}
com/android/org/bouncycastle/asn1/IndefiniteLengthInputStream.classIndefiniteLengthInputStream.java
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.IndefiniteLengthInputStream extends com.android.org.bouncycastle.asn1.LimitedInputStream {
private int _b1
private int _b2
private boolean _eofReached
private boolean _eofOn00
void (java.io.InputStream, int) throws java.io.IOException
java.io.InputStream in
int limit
void setEofOn00 (boolean)
boolean eofOn00
private boolean checkForEof ()
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int numRead
public int read () throws java.io.IOException
int b
int v
}
com/android/org/bouncycastle/asn1/InMemoryRepresentable.classInMemoryRepresentable.java
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.InMemoryRepresentable extends java.lang.Object {
public abstract com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
}
com/android/org/bouncycastle/asn1/isismtt/
com/android/org/bouncycastle/asn1/isismtt/ISISMTTObjectIdentifiers.classISISMTTObjectIdentifiers.java
package com.android.org.bouncycastle.asn1.isismtt
public abstract com.android.org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_cp
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_cp_accredited
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_dateOfCertGen
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_procuration
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_admission
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_monetaryLimit
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_declarationOfMajority
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_iCCSN
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_PKReference
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_restriction
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_retrieveIfAllowed
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_requestedCertificate
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_namingAuthorities
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_certInDirSince
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_certHash
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_nameAtBirth
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_additionalInformation
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_liabilityLimitationFlag
static void ()
}
com/android/org/bouncycastle/asn1/kisa/
com/android/org/bouncycastle/asn1/kisa/KISAObjectIdentifiers.classKISAObjectIdentifiers.java
package com.android.org.bouncycastle.asn1.kisa
public abstract com.android.org.bouncycastle.asn1.kisa.KISAObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_seedCBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_seedMAC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHA1AndSEED_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_npki_app_cmsSeed_wrap
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_mod_cms_seed
static void ()
}
com/android/org/bouncycastle/asn1/LazyConstructionEnumeration.classLazyConstructionEnumeration.java
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.LazyConstructionEnumeration extends java.lang.Object implements java.util.Enumeration {
private com.android.org.bouncycastle.asn1.ASN1InputStream aIn
private Object nextObj
public void (byte[])
byte[] encoded
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
Object o
private java.lang.Object readObject ()
java.io.IOException e
}
com/android/org/bouncycastle/asn1/LazyEncodedSequence.classLazyEncodedSequence.java
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.LazyEncodedSequence extends com.android.org.bouncycastle.asn1.ASN1Sequence {
private byte[] encoded
void (byte[]) throws java.io.IOException
byte[] encoded
private void parse ()
java.util.Enumeration en
public synchronized com.android.org.bouncycastle.asn1.ASN1Encodable getObjectAt (int)
int index
public synchronized java.util.Enumeration getObjects ()
public synchronized int size ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDERObject ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
int encodedLength () throws java.io.IOException
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OutputStream out
}
com/android/org/bouncycastle/asn1/LimitedInputStream.classLimitedInputStream.java
package com.android.org.bouncycastle.asn1
abstract com.android.org.bouncycastle.asn1.LimitedInputStream extends java.io.InputStream {
protected final java.io.InputStream _in
private int _limit
void (java.io.InputStream, int)
java.io.InputStream in
int limit
int getRemaining ()
protected void setParentEofDetect (boolean)
boolean on
}
com/android/org/bouncycastle/asn1/misc/
com/android/org/bouncycastle/asn1/misc/MiscObjectIdentifiers.classMiscObjectIdentifiers.java
package com.android.org.bouncycastle.asn1.misc
public abstract com.android.org.bouncycastle.asn1.misc.MiscObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier netscape
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeCertType
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeBaseURL
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeRevocationURL
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeCARevocationURL
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeRenewalURL
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeCApolicyURL
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeSSLServerName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeCertComment
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier verisign
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier verisignCzagExtension
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier verisignPrivate_6_9
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier verisignOnSiteJurisdictionHash
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier verisignBitString_6_13
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier verisignDnbDunsNumber
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier verisignIssStrongCrypto
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier novell
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier novellSecurityAttribs
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier entrust
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier entrustVersionExtension
static void ()
}
com/android/org/bouncycastle/asn1/misc/NetscapeCertType.classNetscapeCertType.java
package com.android.org.bouncycastle.asn1.misc
public com.android.org.bouncycastle.asn1.misc.NetscapeCertType extends com.android.org.bouncycastle.asn1.DERBitString {
public static final int sslClient
public static final int sslServer
public static final int smime
public static final int objectSigning
public static final int reserved
public static final int sslCA
public static final int smimeCA
public static final int objectSigningCA
public void (int)
int usage
public void (com.android.org.bouncycastle.asn1.DERBitString)
com.android.org.bouncycastle.asn1.DERBitString usage
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/misc/NetscapeRevocationURL.classNetscapeRevocationURL.java
package com.android.org.bouncycastle.asn1.misc
public com.android.org.bouncycastle.asn1.misc.NetscapeRevocationURL extends com.android.org.bouncycastle.asn1.DERIA5String {
public void (com.android.org.bouncycastle.asn1.DERIA5String)
com.android.org.bouncycastle.asn1.DERIA5String str
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/misc/VerisignCzagExtension.classVerisignCzagExtension.java
package com.android.org.bouncycastle.asn1.misc
public com.android.org.bouncycastle.asn1.misc.VerisignCzagExtension extends com.android.org.bouncycastle.asn1.DERIA5String {
public void (com.android.org.bouncycastle.asn1.DERIA5String)
com.android.org.bouncycastle.asn1.DERIA5String str
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/nist/
com/android/org/bouncycastle/asn1/nist/NISTNamedCurves.classNISTNamedCurves.java
package com.android.org.bouncycastle.asn1.nist
public com.android.org.bouncycastle.asn1.nist.NISTNamedCurves extends java.lang.Object {
static final java.util.Hashtable objIds
static final java.util.Hashtable names
public void ()
static void defineCurve (java.lang.String, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
String name
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getByName (java.lang.String)
String name
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getByOID (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getOID (java.lang.String)
String name
public static java.lang.String getName (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static java.util.Enumeration getNames ()
static void ()
}
com/android/org/bouncycastle/asn1/nist/NISTObjectIdentifiers.classNISTObjectIdentifiers.java
package com.android.org.bouncycastle.asn1.nist
public abstract com.android.org.bouncycastle.asn1.nist.NISTObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier nistAlgorithm
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier hashAlgs
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha384
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha224
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha512_224
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha512_256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier aes
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_ECB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_OFB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_CFB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_wrap
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_GCM
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_CCM
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_ECB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_OFB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_CFB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_wrap
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_GCM
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_CCM
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_ECB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_OFB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_CFB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_wrap
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_GCM
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_CCM
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_dsa_with_sha2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dsa_with_sha224
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dsa_with_sha256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dsa_with_sha384
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dsa_with_sha512
static void ()
}
com/android/org/bouncycastle/asn1/ntt/
com/android/org/bouncycastle/asn1/ntt/NTTObjectIdentifiers.classNTTObjectIdentifiers.java
package com.android.org.bouncycastle.asn1.ntt
public abstract com.android.org.bouncycastle.asn1.ntt.NTTObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_camellia128_cbc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_camellia192_cbc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_camellia256_cbc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_camellia128_wrap
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_camellia192_wrap
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_camellia256_wrap
static void ()
}
com/android/org/bouncycastle/asn1/OIDTokenizer.classOIDTokenizer.java
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.OIDTokenizer extends java.lang.Object {
private String oid
private int index
public void (java.lang.String)
String oid
public boolean hasMoreTokens ()
public java.lang.String nextToken ()
String token
String token
int end
}
com/android/org/bouncycastle/asn1/oiw/
com/android/org/bouncycastle/asn1/oiw/OIWObjectIdentifiers.classOIWObjectIdentifiers.java
package com.android.org.bouncycastle.asn1.oiw
public abstract com.android.org.bouncycastle.asn1.oiw.OIWObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier md4WithRSA
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier md5WithRSA
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier md4WithRSAEncryption
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier desECB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier desCBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier desOFB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier desCFB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier desEDE
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier idSHA1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dsaWithSHA1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sha1WithRSA
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier elGamalAlgorithm
static void ()
}
com/android/org/bouncycastle/asn1/pkcs/
com/android/org/bouncycastle/asn1/pkcs/AuthenticatedSafe.classAuthenticatedSafe.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.AuthenticatedSafe extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.pkcs.ContentInfo[] info
private boolean isBer
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
int i
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public static com.android.org.bouncycastle.asn1.pkcs.AuthenticatedSafe getInstance (java.lang.Object)
Object o
public void (com.android.org.bouncycastle.asn1.pkcs.ContentInfo[])
com.android.org.bouncycastle.asn1.pkcs.ContentInfo[] info
public com.android.org.bouncycastle.asn1.pkcs.ContentInfo[] getContentInfo ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
int i
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/pkcs/CertBag.classCertBag.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.CertBag extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier certId
private com.android.org.bouncycastle.asn1.ASN1Encodable certValue
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public static com.android.org.bouncycastle.asn1.pkcs.CertBag getInstance (java.lang.Object)
Object o
public void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier certId
com.android.org.bouncycastle.asn1.ASN1Encodable certValue
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getCertId ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getCertValue ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/pkcs/CertificationRequest.classCertificationRequest.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.CertificationRequest extends com.android.org.bouncycastle.asn1.ASN1Object {
protected com.android.org.bouncycastle.asn1.pkcs.CertificationRequestInfo reqInfo
protected com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
protected com.android.org.bouncycastle.asn1.DERBitString sigBits
public static com.android.org.bouncycastle.asn1.pkcs.CertificationRequest getInstance (java.lang.Object)
Object o
protected void ()
public void (com.android.org.bouncycastle.asn1.pkcs.CertificationRequestInfo, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.DERBitString)
com.android.org.bouncycastle.asn1.pkcs.CertificationRequestInfo requestInfo
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithm
com.android.org.bouncycastle.asn1.DERBitString signature
public void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public com.android.org.bouncycastle.asn1.pkcs.CertificationRequestInfo getCertificationRequestInfo ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm ()
public com.android.org.bouncycastle.asn1.DERBitString getSignature ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/pkcs/CertificationRequestInfo.classCertificationRequestInfo.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.CertificationRequestInfo extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1Integer version
com.android.org.bouncycastle.asn1.x500.X500Name subject
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPKInfo
com.android.org.bouncycastle.asn1.ASN1Set attributes
public static com.android.org.bouncycastle.asn1.pkcs.CertificationRequestInfo getInstance (java.lang.Object)
Object obj
public void (com.android.org.bouncycastle.asn1.x500.X500Name, com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, com.android.org.bouncycastle.asn1.ASN1Set)
com.android.org.bouncycastle.asn1.x500.X500Name subject
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo pkInfo
com.android.org.bouncycastle.asn1.ASN1Set attributes
public void (com.android.org.bouncycastle.asn1.x509.X509Name, com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, com.android.org.bouncycastle.asn1.ASN1Set)
com.android.org.bouncycastle.asn1.x509.X509Name subject
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo pkInfo
com.android.org.bouncycastle.asn1.ASN1Set attributes
public void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.DERTaggedObject tagobj
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public com.android.org.bouncycastle.asn1.ASN1Integer getVersion ()
public com.android.org.bouncycastle.asn1.x500.X500Name getSubject ()
public com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getSubjectPublicKeyInfo ()
public com.android.org.bouncycastle.asn1.ASN1Set getAttributes ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/pkcs/ContentInfo.classContentInfo.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.ContentInfo extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers {
private com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier contentType
private com.android.org.bouncycastle.asn1.ASN1Encodable content
private boolean isBer
public static com.android.org.bouncycastle.asn1.pkcs.ContentInfo getInstance (java.lang.Object)
Object obj
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier contentType
com.android.org.bouncycastle.asn1.ASN1Encodable content
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getContentType ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getContent ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/pkcs/CRLBag.classCRLBag.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.CRLBag extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier crlId
private com.android.org.bouncycastle.asn1.ASN1Encodable crlValue
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public static com.android.org.bouncycastle.asn1.pkcs.CRLBag getInstance (java.lang.Object)
Object o
public void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier crlId
com.android.org.bouncycastle.asn1.ASN1Encodable crlValue
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getcrlId ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getCRLValue ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/pkcs/DHParameter.classDHParameter.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.DHParameter extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1Integer p
com.android.org.bouncycastle.asn1.ASN1Integer g
com.android.org.bouncycastle.asn1.ASN1Integer l
public void (java.math.BigInteger, java.math.BigInteger, int)
java.math.BigInteger p
java.math.BigInteger g
int l
public static com.android.org.bouncycastle.asn1.pkcs.DHParameter getInstance (java.lang.Object)
Object obj
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public java.math.BigInteger getP ()
public java.math.BigInteger getG ()
public java.math.BigInteger getL ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/pkcs/EncryptedData.classEncryptedData.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.EncryptedData extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1Sequence data
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bagId
com.android.org.bouncycastle.asn1.ASN1Primitive bagValue
public static com.android.org.bouncycastle.asn1.pkcs.EncryptedData getInstance (java.lang.Object)
Object obj
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
int version
public void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier contentType
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier encryptionAlgorithm
com.android.org.bouncycastle.asn1.ASN1Encodable content
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getContentType ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getEncryptionAlgorithm ()
public com.android.org.bouncycastle.asn1.ASN1OctetString getContent ()
com.android.org.bouncycastle.asn1.ASN1TaggedObject o
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/pkcs/EncryptedPrivateKeyInfo.classEncryptedPrivateKeyInfo.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
private com.android.org.bouncycastle.asn1.ASN1OctetString data
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public void (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[])
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
byte[] encoding
public static com.android.org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo getInstance (java.lang.Object)
Object obj
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getEncryptionAlgorithm ()
public byte[] getEncryptedData ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/pkcs/EncryptionScheme.classEncryptionScheme.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.EncryptionScheme extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
public void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier objectId
com.android.org.bouncycastle.asn1.ASN1Encodable parameters
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public static com.android.org.bouncycastle.asn1.pkcs.EncryptionScheme getInstance (java.lang.Object)
Object obj
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getAlgorithm ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getParameters ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/IssuerAndSerialNumber.classIssuerAndSerialNumber.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.x500.X500Name name
com.android.org.bouncycastle.asn1.ASN1Integer certSerialNumber
public static com.android.org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber getInstance (java.lang.Object)
Object obj
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public void (com.android.org.bouncycastle.asn1.x509.X509Name, java.math.BigInteger)
com.android.org.bouncycastle.asn1.x509.X509Name name
java.math.BigInteger certSerialNumber
public void (com.android.org.bouncycastle.asn1.x509.X509Name, com.android.org.bouncycastle.asn1.ASN1Integer)
com.android.org.bouncycastle.asn1.x509.X509Name name
com.android.org.bouncycastle.asn1.ASN1Integer certSerialNumber
public void (com.android.org.bouncycastle.asn1.x500.X500Name, java.math.BigInteger)
com.android.org.bouncycastle.asn1.x500.X500Name name
java.math.BigInteger certSerialNumber
public com.android.org.bouncycastle.asn1.x500.X500Name getName ()
public com.android.org.bouncycastle.asn1.ASN1Integer getCertificateSerialNumber ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/pkcs/KeyDerivationFunc.classKeyDerivationFunc.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.KeyDerivationFunc extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
public void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier objectId
com.android.org.bouncycastle.asn1.ASN1Encodable parameters
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public static com.android.org.bouncycastle.asn1.pkcs.KeyDerivationFunc getInstance (java.lang.Object)
Object obj
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getAlgorithm ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getParameters ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/MacData.classMacData.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.MacData extends com.android.org.bouncycastle.asn1.ASN1Object {
private static final java.math.BigInteger ONE
com.android.org.bouncycastle.asn1.x509.DigestInfo digInfo
byte[] salt
java.math.BigInteger iterationCount
public static com.android.org.bouncycastle.asn1.pkcs.MacData getInstance (java.lang.Object)
Object obj
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public void (com.android.org.bouncycastle.asn1.x509.DigestInfo, byte[], int)
com.android.org.bouncycastle.asn1.x509.DigestInfo digInfo
byte[] salt
int iterationCount
public com.android.org.bouncycastle.asn1.x509.DigestInfo getMac ()
public byte[] getSalt ()
public java.math.BigInteger getIterationCount ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
static void ()
}
com/android/org/bouncycastle/asn1/pkcs/PBEParameter.classPBEParameter.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.PBEParameter extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1Integer iterations
com.android.org.bouncycastle.asn1.ASN1OctetString salt
public void (byte[], int)
byte[] salt
int iterations
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public static com.android.org.bouncycastle.asn1.pkcs.PBEParameter getInstance (java.lang.Object)
Object obj
public java.math.BigInteger getIterationCount ()
public byte[] getSalt ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/pkcs/PBES2Algorithms.classPBES2Algorithms.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.PBES2Algorithms extends com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier implements com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers {
private com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier objectId
private com.android.org.bouncycastle.asn1.pkcs.KeyDerivationFunc func
private com.android.org.bouncycastle.asn1.pkcs.EncryptionScheme scheme
public void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence obj
java.util.Enumeration e
com.android.org.bouncycastle.asn1.ASN1Sequence seq
com.android.org.bouncycastle.asn1.ASN1Sequence funcSeq
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getObjectId ()
public com.android.org.bouncycastle.asn1.pkcs.KeyDerivationFunc getKeyDerivationFunc ()
public com.android.org.bouncycastle.asn1.pkcs.EncryptionScheme getEncryptionScheme ()
public com.android.org.bouncycastle.asn1.ASN1Primitive getASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
com.android.org.bouncycastle.asn1.ASN1EncodableVector subV
}
com/android/org/bouncycastle/asn1/pkcs/PBES2Parameters.classPBES2Parameters.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.PBES2Parameters extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers {
private com.android.org.bouncycastle.asn1.pkcs.KeyDerivationFunc func
private com.android.org.bouncycastle.asn1.pkcs.EncryptionScheme scheme
public static com.android.org.bouncycastle.asn1.pkcs.PBES2Parameters getInstance (java.lang.Object)
Object obj
public void (com.android.org.bouncycastle.asn1.pkcs.KeyDerivationFunc, com.android.org.bouncycastle.asn1.pkcs.EncryptionScheme)
com.android.org.bouncycastle.asn1.pkcs.KeyDerivationFunc keyDevFunc
com.android.org.bouncycastle.asn1.pkcs.EncryptionScheme encScheme
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence obj
java.util.Enumeration e
com.android.org.bouncycastle.asn1.ASN1Sequence funcSeq
public com.android.org.bouncycastle.asn1.pkcs.KeyDerivationFunc getKeyDerivationFunc ()
public com.android.org.bouncycastle.asn1.pkcs.EncryptionScheme getEncryptionScheme ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/pkcs/PBKDF2Params.classPBKDF2Params.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.PBKDF2Params extends com.android.org.bouncycastle.asn1.ASN1Object {
private static final com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algid_hmacWithSHA1
private com.android.org.bouncycastle.asn1.ASN1OctetString octStr
private com.android.org.bouncycastle.asn1.ASN1Integer iterationCount
private com.android.org.bouncycastle.asn1.ASN1Integer keyLength
private com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier prf
public static com.android.org.bouncycastle.asn1.pkcs.PBKDF2Params getInstance (java.lang.Object)
Object obj
public void (byte[], int)
byte[] salt
int iterationCount
public void (byte[], int, int)
byte[] salt
int iterationCount
int keyLength
public void (byte[], int, int, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
byte[] salt
int iterationCount
int keyLength
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier prf
public void (byte[], int, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
byte[] salt
int iterationCount
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier prf
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
Object o
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public byte[] getSalt ()
public java.math.BigInteger getIterationCount ()
public java.math.BigInteger getKeyLength ()
public boolean isDefaultPrf ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getPrf ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
static void ()
}
com/android/org/bouncycastle/asn1/pkcs/Pfx.classPfx.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.Pfx extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers {
private com.android.org.bouncycastle.asn1.pkcs.ContentInfo contentInfo
private com.android.org.bouncycastle.asn1.pkcs.MacData macData
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.math.BigInteger version
public static com.android.org.bouncycastle.asn1.pkcs.Pfx getInstance (java.lang.Object)
Object obj
public void (com.android.org.bouncycastle.asn1.pkcs.ContentInfo, com.android.org.bouncycastle.asn1.pkcs.MacData)
com.android.org.bouncycastle.asn1.pkcs.ContentInfo contentInfo
com.android.org.bouncycastle.asn1.pkcs.MacData macData
public com.android.org.bouncycastle.asn1.pkcs.ContentInfo getAuthSafe ()
public com.android.org.bouncycastle.asn1.pkcs.MacData getMacData ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/pkcs/PKCS12PBEParams.classPKCS12PBEParams.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.PKCS12PBEParams extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1Integer iterations
com.android.org.bouncycastle.asn1.ASN1OctetString iv
public void (byte[], int)
byte[] salt
int iterations
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public static com.android.org.bouncycastle.asn1.pkcs.PKCS12PBEParams getInstance (java.lang.Object)
Object obj
public java.math.BigInteger getIterations ()
public byte[] getIV ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/pkcs/PKCSObjectIdentifiers.classPKCSObjectIdentifiers.java
package com.android.org.bouncycastle.asn1.pkcs
public abstract com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier rsaEncryption
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier md5WithRSAEncryption
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sha1WithRSAEncryption
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier srsaOAEPEncryptionSET
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_RSAES_OAEP
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_mgf1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_pSpecified
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_RSASSA_PSS
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sha256WithRSAEncryption
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sha384WithRSAEncryption
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sha512WithRSAEncryption
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sha224WithRSAEncryption
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_3
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhKeyAgreement
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_5
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithMD2AndDES_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithMD2AndRC2_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithMD5AndDES_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithMD5AndRC2_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHA1AndDES_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHA1AndRC2_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_PBES2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_PBKDF2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier encryptionAlgorithm
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier des_EDE3_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier RC2_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier rc4
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgorithm
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier md5
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA224
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA384
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_7
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier data
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier signedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier envelopedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier signedAndEnvelopedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier digestedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier encryptedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_emailAddress
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_unstructuredName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_contentType
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_messageDigest
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_signingTime
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_counterSignature
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_challengePassword
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_unstructuredAddress
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_extendedCertificateAttributes
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_signingDescription
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_extensionRequest
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_smimeCapabilities
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_smime
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_friendlyName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_localKeyId
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier x509certType
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier certTypes
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier x509Certificate
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sdsiCertificate
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier crlTypes
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier x509Crl
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier preferSignedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier canNotDecryptAny
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sMIMECapabilitiesVersions
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ct
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ct_authData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ct_TSTInfo
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ct_compressedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ct_authEnvelopedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ct_timestampedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_PWRI_KEK
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti_ets_proofOfOrigin
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti_ets_proofOfReceipt
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti_ets_proofOfDelivery
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti_ets_proofOfSender
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti_ets_proofOfApproval
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti_ets_proofOfCreation
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_receiptRequest
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_contentHint
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_msgSigDigest
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_contentReference
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_encrypKeyPref
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_signingCertificate
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_signingCertificateV2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_contentIdentifier
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_signatureTimeStampToken
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_sigPolicyId
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_commitmentType
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_signerLocation
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_signerAttr
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_otherSigCert
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_contentTimestamp
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_certificateRefs
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_revocationRefs
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_certValues
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_revocationValues
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_escTimeStamp
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_certCRLTimestamp
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_archiveTimestamp
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_sigPolicyId
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_commitmentType
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_signerLocation
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_otherSigCert
public static final String id_spq
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_spq_ets_uri
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_spq_ets_unotice
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_12
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bagtypes
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier keyBag
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs8ShroudedKeyBag
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier certBag
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier crlBag
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secretBag
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier safeContentsBag
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_12PbeIds
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHAAnd128BitRC4
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHAAnd40BitRC4
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHAAnd3_KeyTripleDES_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHAAnd2_KeyTripleDES_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHAAnd128BitRC2_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHAAnd40BitRC2_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbewithSHAAnd40BitRC2_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_CMS3DESwrap
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_CMSRC2wrap
static void ()
}
com/android/org/bouncycastle/asn1/pkcs/PrivateKeyInfo.classPrivateKeyInfo.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.ASN1OctetString privKey
private com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
private com.android.org.bouncycastle.asn1.ASN1Set attributes
public static com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo getInstance (java.lang.Object)
Object obj
public void (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
com.android.org.bouncycastle.asn1.ASN1Encodable privateKey
public void (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable, com.android.org.bouncycastle.asn1.ASN1Set) throws java.io.IOException
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
com.android.org.bouncycastle.asn1.ASN1Encodable privateKey
com.android.org.bouncycastle.asn1.ASN1Set attributes
public void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
java.math.BigInteger version
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getPrivateKeyAlgorithm ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmId ()
public com.android.org.bouncycastle.asn1.ASN1Encodable parsePrivateKey () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive getPrivateKey ()
java.io.IOException e
public com.android.org.bouncycastle.asn1.ASN1Set getAttributes ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/pkcs/RSAESOAEPparams.classRSAESOAEPparams.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.RSAESOAEPparams extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgorithm
private com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier maskGenAlgorithm
private com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier pSourceAlgorithm
public static final com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier DEFAULT_HASH_ALGORITHM
public static final com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier DEFAULT_MASK_GEN_FUNCTION
public static final com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier DEFAULT_P_SOURCE_ALGORITHM
public static com.android.org.bouncycastle.asn1.pkcs.RSAESOAEPparams getInstance (java.lang.Object)
Object obj
public void ()
public void (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgorithm
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier maskGenAlgorithm
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier pSourceAlgorithm
public void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1TaggedObject o
int i
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getHashAlgorithm ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getMaskGenAlgorithm ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getPSourceAlgorithm ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
static void ()
}
com/android/org/bouncycastle/asn1/pkcs/RSAPrivateKey.classRSAPrivateKey.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.RSAPrivateKey extends com.android.org.bouncycastle.asn1.ASN1Object {
private java.math.BigInteger version
private java.math.BigInteger modulus
private java.math.BigInteger publicExponent
private java.math.BigInteger privateExponent
private java.math.BigInteger prime1
private java.math.BigInteger prime2
private java.math.BigInteger exponent1
private java.math.BigInteger exponent2
private java.math.BigInteger coefficient
private com.android.org.bouncycastle.asn1.ASN1Sequence otherPrimeInfos
public static com.android.org.bouncycastle.asn1.pkcs.RSAPrivateKey getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.pkcs.RSAPrivateKey getInstance (java.lang.Object)
Object obj
public void (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger modulus
java.math.BigInteger publicExponent
java.math.BigInteger privateExponent
java.math.BigInteger prime1
java.math.BigInteger prime2
java.math.BigInteger exponent1
java.math.BigInteger exponent2
java.math.BigInteger coefficient
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
java.math.BigInteger v
public java.math.BigInteger getVersion ()
public java.math.BigInteger getModulus ()
public java.math.BigInteger getPublicExponent ()
public java.math.BigInteger getPrivateExponent ()
public java.math.BigInteger getPrime1 ()
public java.math.BigInteger getPrime2 ()
public java.math.BigInteger getExponent1 ()
public java.math.BigInteger getExponent2 ()
public java.math.BigInteger getCoefficient ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/pkcs/RSAPrivateKeyStructure.classRSAPrivateKeyStructure.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure extends com.android.org.bouncycastle.asn1.ASN1Object {
private int version
private java.math.BigInteger modulus
private java.math.BigInteger publicExponent
private java.math.BigInteger privateExponent
private java.math.BigInteger prime1
private java.math.BigInteger prime2
private java.math.BigInteger exponent1
private java.math.BigInteger exponent2
private java.math.BigInteger coefficient
private com.android.org.bouncycastle.asn1.ASN1Sequence otherPrimeInfos
public static com.android.org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure getInstance (java.lang.Object)
Object obj
public void (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger modulus
java.math.BigInteger publicExponent
java.math.BigInteger privateExponent
java.math.BigInteger prime1
java.math.BigInteger prime2
java.math.BigInteger exponent1
java.math.BigInteger exponent2
java.math.BigInteger coefficient
public void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
java.math.BigInteger v
public int getVersion ()
public java.math.BigInteger getModulus ()
public java.math.BigInteger getPublicExponent ()
public java.math.BigInteger getPrivateExponent ()
public java.math.BigInteger getPrime1 ()
public java.math.BigInteger getPrime2 ()
public java.math.BigInteger getExponent1 ()
public java.math.BigInteger getExponent2 ()
public java.math.BigInteger getCoefficient ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/pkcs/RSAPublicKey.classRSAPublicKey.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.RSAPublicKey extends com.android.org.bouncycastle.asn1.ASN1Object {
private java.math.BigInteger modulus
private java.math.BigInteger publicExponent
public static com.android.org.bouncycastle.asn1.pkcs.RSAPublicKey getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.pkcs.RSAPublicKey getInstance (java.lang.Object)
Object obj
public void (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger modulus
java.math.BigInteger publicExponent
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public java.math.BigInteger getModulus ()
public java.math.BigInteger getPublicExponent ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/pkcs/RSASSAPSSparams.classRSASSAPSSparams.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.RSASSAPSSparams extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgorithm
private com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier maskGenAlgorithm
private com.android.org.bouncycastle.asn1.ASN1Integer saltLength
private com.android.org.bouncycastle.asn1.ASN1Integer trailerField
public static final com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier DEFAULT_HASH_ALGORITHM
public static final com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier DEFAULT_MASK_GEN_FUNCTION
public static final com.android.org.bouncycastle.asn1.ASN1Integer DEFAULT_SALT_LENGTH
public static final com.android.org.bouncycastle.asn1.ASN1Integer DEFAULT_TRAILER_FIELD
public static com.android.org.bouncycastle.asn1.pkcs.RSASSAPSSparams getInstance (java.lang.Object)
Object obj
public void ()
public void (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.ASN1Integer, com.android.org.bouncycastle.asn1.ASN1Integer)
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgorithm
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier maskGenAlgorithm
com.android.org.bouncycastle.asn1.ASN1Integer saltLength
com.android.org.bouncycastle.asn1.ASN1Integer trailerField
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1TaggedObject o
int i
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getHashAlgorithm ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getMaskGenAlgorithm ()
public java.math.BigInteger getSaltLength ()
public java.math.BigInteger getTrailerField ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
static void ()
}
com/android/org/bouncycastle/asn1/pkcs/SafeBag.classSafeBag.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.SafeBag extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bagId
private com.android.org.bouncycastle.asn1.ASN1Encodable bagValue
private com.android.org.bouncycastle.asn1.ASN1Set bagAttributes
public void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.ASN1Encodable obj
public void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable, com.android.org.bouncycastle.asn1.ASN1Set)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.ASN1Encodable obj
com.android.org.bouncycastle.asn1.ASN1Set bagAttributes
public static com.android.org.bouncycastle.asn1.pkcs.SafeBag getInstance (java.lang.Object)
Object obj
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getBagId ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getBagValue ()
public com.android.org.bouncycastle.asn1.ASN1Set getBagAttributes ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/pkcs/SignedData.classSignedData.java
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.SignedData extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers {
private com.android.org.bouncycastle.asn1.ASN1Integer version
private com.android.org.bouncycastle.asn1.ASN1Set digestAlgorithms
private com.android.org.bouncycastle.asn1.pkcs.ContentInfo contentInfo
private com.android.org.bouncycastle.asn1.ASN1Set certificates
private com.android.org.bouncycastle.asn1.ASN1Set crls
private com.android.org.bouncycastle.asn1.ASN1Set signerInfos
public static com.android.org.bouncycastle.asn1.pkcs.SignedData getInstance (java.lang.Object)
Object o
public void (com.android.org.bouncycastle.asn1.ASN1Integer, com.android.org.bouncycastle.asn1.ASN1Set, com.android.org.bouncycastle.asn1.pkcs.ContentInfo, com.android.org.bouncycastle.asn1.ASN1Set, com.android.org.bouncycastle.asn1.ASN1Set, com.android.org.bouncycastle.asn1.ASN1Set)
com.android.org.bouncycastle.asn1.ASN1Integer _version
com.android.org.bouncycastle.asn1.ASN1Set _digestAlgorithms
com.android.org.bouncycastle.asn1.pkcs.ContentInfo _contentInfo
com.android.org.bouncycastle.asn1.ASN1Set _certificates
com.android.org.bouncycastle.asn1.ASN1Set _crls
com.android.org.bouncycastle.asn1.ASN1Set _signerInfos
public void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1TaggedObject tagged
com.android.org.bouncycastle.asn1.ASN1Primitive o
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public com.android.org.bouncycastle.asn1.ASN1Integer getVersion ()
public com.android.org.bouncycastle.asn1.ASN1Set getDigestAlgorithms ()
public com.android.org.bouncycastle.asn1.pkcs.ContentInfo getContentInfo ()
public com.android.org.bouncycastle.asn1.ASN1Set getCertificates ()
public com.android.org.bouncycastle.asn1.ASN1Set getCRLs ()
public com.android.org.bouncycastle.asn1.ASN1Set getSignerInfos ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/sec/
com/android/org/bouncycastle/asn1/sec/ECPrivateKey.classECPrivateKey.java
package com.android.org.bouncycastle.asn1.sec
public com.android.org.bouncycastle.asn1.sec.ECPrivateKey extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.ASN1Sequence seq
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public static com.android.org.bouncycastle.asn1.sec.ECPrivateKey getInstance (java.lang.Object)
Object obj
public void (java.math.BigInteger)
java.math.BigInteger key
public void (int, java.math.BigInteger)
int orderBitLength
java.math.BigInteger key
byte[] bytes
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
public void (java.math.BigInteger, com.android.org.bouncycastle.asn1.ASN1Encodable)
java.math.BigInteger key
com.android.org.bouncycastle.asn1.ASN1Encodable parameters
public void (java.math.BigInteger, com.android.org.bouncycastle.asn1.DERBitString, com.android.org.bouncycastle.asn1.ASN1Encodable)
java.math.BigInteger key
com.android.org.bouncycastle.asn1.DERBitString publicKey
com.android.org.bouncycastle.asn1.ASN1Encodable parameters
public void (int, java.math.BigInteger, com.android.org.bouncycastle.asn1.ASN1Encodable)
int orderBitLength
java.math.BigInteger key
com.android.org.bouncycastle.asn1.ASN1Encodable parameters
public void (int, java.math.BigInteger, com.android.org.bouncycastle.asn1.DERBitString, com.android.org.bouncycastle.asn1.ASN1Encodable)
int orderBitLength
java.math.BigInteger key
com.android.org.bouncycastle.asn1.DERBitString publicKey
com.android.org.bouncycastle.asn1.ASN1Encodable parameters
byte[] bytes
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
public java.math.BigInteger getKey ()
com.android.org.bouncycastle.asn1.ASN1OctetString octs
public com.android.org.bouncycastle.asn1.DERBitString getPublicKey ()
public com.android.org.bouncycastle.asn1.ASN1Primitive getParameters ()
private com.android.org.bouncycastle.asn1.ASN1Primitive getObjectInTag (int)
com.android.org.bouncycastle.asn1.ASN1TaggedObject tag
com.android.org.bouncycastle.asn1.ASN1Encodable obj
int tagNo
java.util.Enumeration e
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/sec/ECPrivateKeyStructure.classECPrivateKeyStructure.java
package com.android.org.bouncycastle.asn1.sec
public com.android.org.bouncycastle.asn1.sec.ECPrivateKeyStructure extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.ASN1Sequence seq
public void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public void (java.math.BigInteger)
java.math.BigInteger key
byte[] bytes
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
public void (java.math.BigInteger, com.android.org.bouncycastle.asn1.ASN1Encodable)
java.math.BigInteger key
com.android.org.bouncycastle.asn1.ASN1Encodable parameters
public void (java.math.BigInteger, com.android.org.bouncycastle.asn1.DERBitString, com.android.org.bouncycastle.asn1.ASN1Encodable)
java.math.BigInteger key
com.android.org.bouncycastle.asn1.DERBitString publicKey
com.android.org.bouncycastle.asn1.ASN1Encodable parameters
byte[] bytes
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
public java.math.BigInteger getKey ()
com.android.org.bouncycastle.asn1.ASN1OctetString octs
public com.android.org.bouncycastle.asn1.DERBitString getPublicKey ()
public com.android.org.bouncycastle.asn1.ASN1Primitive getParameters ()
private com.android.org.bouncycastle.asn1.ASN1Primitive getObjectInTag (int)
com.android.org.bouncycastle.asn1.ASN1TaggedObject tag
com.android.org.bouncycastle.asn1.ASN1Encodable obj
int tagNo
java.util.Enumeration e
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$1.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$1 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$10.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$10 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.endo.GLVTypeBParameters glv
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$11.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$11 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$12.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$12 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.endo.GLVTypeBParameters glv
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$13.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$13 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$14.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$14 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$15.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$15 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$16.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$16 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$17.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$17 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$18.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$18 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k1
int k2
int k3
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$19.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$19 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k1
int k2
int k3
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$2.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$2 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$20.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$20 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k1
int k2
int k3
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$21.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$21 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k1
int k2
int k3
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$22.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$22 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k1
int k2
int k3
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$23.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$23 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$24.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$24 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$25.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$25 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$26.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$26 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$27.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$27 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$28.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$28 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k1
int k2
int k3
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$29.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$29 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k1
int k2
int k3
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$3.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$3 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$30.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$30 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$31.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$31 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$32.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$32 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k1
int k2
int k3
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$33.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$33 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
int m
int k1
int k2
int k3
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$4.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$4 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$5.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$5 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.endo.GLVTypeBParameters glv
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$6.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$6 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$7.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$7 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$8.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$8 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.endo.GLVTypeBParameters glv
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves$9.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
final com.android.org.bouncycastle.asn1.sec.SECNamedCurves$9 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
byte[] S
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves.classSECNamedCurves.java
package com.android.org.bouncycastle.asn1.sec
public com.android.org.bouncycastle.asn1.sec.SECNamedCurves extends java.lang.Object {
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp112r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp112r2
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp128r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp128r2
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp160k1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp160r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp160r2
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp192k1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp192r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp224k1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp224r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp256k1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp256r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp384r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp521r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect113r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect113r2
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect131r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect131r2
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect163k1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect163r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect163r2
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect193r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect193r2
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect233k1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect233r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect239k1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect283k1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect283r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect409k1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect409r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect571k1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect571r1
static final java.util.Hashtable objIds
static final java.util.Hashtable curves
static final java.util.Hashtable names
public void ()
private static com.android.org.bouncycastle.math.ec.ECCurve configureCurve (com.android.org.bouncycastle.math.ec.ECCurve)
com.android.org.bouncycastle.math.ec.ECCurve curve
private static com.android.org.bouncycastle.math.ec.ECCurve configureCurveGLV (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.endo.GLVTypeBParameters)
com.android.org.bouncycastle.math.ec.ECCurve c
com.android.org.bouncycastle.math.ec.endo.GLVTypeBParameters p
private static java.math.BigInteger fromHex (java.lang.String)
String hex
static void defineCurve (java.lang.String, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder)
String name
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder holder
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getByName (java.lang.String)
String name
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getByOID (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder holder
public static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getOID (java.lang.String)
String name
public static java.lang.String getName (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static java.util.Enumeration getNames ()
static java.math.BigInteger access$000 (java.lang.String)
String x0
static com.android.org.bouncycastle.math.ec.ECCurve access$100 (com.android.org.bouncycastle.math.ec.ECCurve)
com.android.org.bouncycastle.math.ec.ECCurve x0
static com.android.org.bouncycastle.math.ec.ECCurve access$200 (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.endo.GLVTypeBParameters)
com.android.org.bouncycastle.math.ec.ECCurve x0
com.android.org.bouncycastle.math.ec.endo.GLVTypeBParameters x1
static void ()
}
com/android/org/bouncycastle/asn1/sec/SECObjectIdentifiers.classSECObjectIdentifiers.java
package com.android.org.bouncycastle.asn1.sec
public abstract com.android.org.bouncycastle.asn1.sec.SECObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ellipticCurve
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect163k1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect163r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect239k1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect113r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect113r2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp112r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp112r2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp160r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp160k1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp256k1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect163r2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect283k1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect283r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect131r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect131r2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect193r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect193r2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect233k1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect233r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp128r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp128r2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp160r2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp192k1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp224k1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp224r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp384r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp521r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect409k1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect409r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect571k1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect571r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp192r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp256r1
static void ()
}
com/android/org/bouncycastle/asn1/StreamUtil.classStreamUtil.java
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.StreamUtil extends java.lang.Object {
void ()
static int findLimit (java.io.InputStream)
java.nio.channels.FileChannel channel
long size
java.io.InputStream in
long maxMemory
static int calculateBodyLength (int)
int i
int size
int val
int length
int count
static int calculateTagLength (int) throws java.io.IOException
byte[] stack
int pos
int tagNo
int length
}
com/android/org/bouncycastle/asn1/teletrust/
com/android/org/bouncycastle/asn1/teletrust/TeleTrusTObjectIdentifiers.classTeleTrusTObjectIdentifiers.java
package com.android.org.bouncycastle.asn1.teletrust
public abstract com.android.org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier teleTrusTAlgorithm
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ripemd160
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ripemd128
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ripemd256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier teleTrusTRSAsignatureAlgorithm
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier rsaSignatureWithripemd160
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier rsaSignatureWithripemd128
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier rsaSignatureWithripemd256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ecSign
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ecSignWithSha1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ecSignWithRipemd160
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ecc_brainpool
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ellipticCurve
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier versionOne
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP160r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP160t1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP192r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP192t1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP224r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP224t1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP256r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP256t1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP320r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP320t1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP384r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP384t1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP512r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP512t1
static void ()
}
com/android/org/bouncycastle/asn1/util/
com/android/org/bouncycastle/asn1/util/ASN1Dump.classASN1Dump.java
package com.android.org.bouncycastle.asn1.util
public com.android.org.bouncycastle.asn1.util.ASN1Dump extends java.lang.Object {
private static final String TAB
private static final int SAMPLE_SIZE
public void ()
static void _dumpAsString (java.lang.String, boolean, com.android.org.bouncycastle.asn1.ASN1Primitive, java.lang.StringBuffer)
Object o
java.util.Enumeration e
String tab
String tab
com.android.org.bouncycastle.asn1.ASN1TaggedObject o
Object o
java.util.Enumeration e
String tab
com.android.org.bouncycastle.asn1.ASN1OctetString oct
com.android.org.bouncycastle.asn1.DERBitString bt
com.android.org.bouncycastle.asn1.ASN1Enumerated en
com.android.org.bouncycastle.asn1.DERExternal ext
String tab
String indent
boolean verbose
com.android.org.bouncycastle.asn1.ASN1Primitive obj
StringBuffer buf
String nl
private static java.lang.String outputApplicationSpecific (java.lang.String, java.lang.String, boolean, com.android.org.bouncycastle.asn1.ASN1Primitive, java.lang.String)
java.util.Enumeration e
com.android.org.bouncycastle.asn1.ASN1Sequence s
java.io.IOException e
String type
String indent
boolean verbose
com.android.org.bouncycastle.asn1.ASN1Primitive obj
String nl
com.android.org.bouncycastle.asn1.DERApplicationSpecific app
StringBuffer buf
public static java.lang.String dumpAsString (java.lang.Object)
Object obj
public static java.lang.String dumpAsString (java.lang.Object, boolean)
Object obj
boolean verbose
StringBuffer buf
private static java.lang.String dumpBinaryDataAsString (java.lang.String, byte[])
int j
int i
String indent
byte[] bytes
String nl
StringBuffer buf
private static java.lang.String calculateAscString (byte[], int, int)
int i
byte[] bytes
int off
int len
StringBuffer buf
}
com/android/org/bouncycastle/asn1/x500/
com/android/org/bouncycastle/asn1/x500/AttributeTypeAndValue.classAttributeTypeAndValue.java
package com.android.org.bouncycastle.asn1.x500
public com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier type
private com.android.org.bouncycastle.asn1.ASN1Encodable value
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public static com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue getInstance (java.lang.Object)
Object o
public void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier type
com.android.org.bouncycastle.asn1.ASN1Encodable value
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getType ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getValue ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/x500/DirectoryString.classDirectoryString.java
package com.android.org.bouncycastle.asn1.x500
public com.android.org.bouncycastle.asn1.x500.DirectoryString extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.ASN1Choice com.android.org.bouncycastle.asn1.ASN1String {
private com.android.org.bouncycastle.asn1.ASN1String string
public static com.android.org.bouncycastle.asn1.x500.DirectoryString getInstance (java.lang.Object)
Object o
public static com.android.org.bouncycastle.asn1.x500.DirectoryString getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject o
boolean explicit
private void (com.android.org.bouncycastle.asn1.DERT61String)
com.android.org.bouncycastle.asn1.DERT61String string
private void (com.android.org.bouncycastle.asn1.DERPrintableString)
com.android.org.bouncycastle.asn1.DERPrintableString string
private void (com.android.org.bouncycastle.asn1.DERUniversalString)
com.android.org.bouncycastle.asn1.DERUniversalString string
private void (com.android.org.bouncycastle.asn1.DERUTF8String)
com.android.org.bouncycastle.asn1.DERUTF8String string
private void (com.android.org.bouncycastle.asn1.DERBMPString)
com.android.org.bouncycastle.asn1.DERBMPString string
public void (java.lang.String)
String string
public java.lang.String getString ()
public java.lang.String toString ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x500/RDN.classRDN.java
package com.android.org.bouncycastle.asn1.x500
public com.android.org.bouncycastle.asn1.x500.RDN extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.ASN1Set values
private void (com.android.org.bouncycastle.asn1.ASN1Set)
com.android.org.bouncycastle.asn1.ASN1Set values
public static com.android.org.bouncycastle.asn1.x500.RDN getInstance (java.lang.Object)
Object obj
public void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.ASN1Encodable value
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
public void (com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue)
com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue attrTAndV
public void (com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue[])
com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue[] aAndVs
public boolean isMultiValued ()
public int size ()
public com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue getFirst ()
public com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue[] getTypesAndValues ()
int i
com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue[] tmp
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x500/style/
com/android/org/bouncycastle/asn1/x500/style/AbstractX500NameStyle.classAbstractX500NameStyle.java
package com.android.org.bouncycastle.asn1.x500.style
public abstract com.android.org.bouncycastle.asn1.x500.style.AbstractX500NameStyle extends java.lang.Object implements com.android.org.bouncycastle.asn1.x500.X500NameStyle {
public void ()
public static java.util.Hashtable copyHashTable (java.util.Hashtable)
Object key
java.util.Hashtable paramsMap
java.util.Hashtable newTable
java.util.Enumeration keys
private int calcHashCode (com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1Encodable enc
String value
public int calculateHashCode (com.android.org.bouncycastle.asn1.x500.X500Name)
int j
com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue[] atv
int i
com.android.org.bouncycastle.asn1.x500.X500Name name
int hashCodeValue
com.android.org.bouncycastle.asn1.x500.RDN[] rdns
public com.android.org.bouncycastle.asn1.ASN1Encodable stringToValue (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
java.io.IOException e
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String value
protected com.android.org.bouncycastle.asn1.ASN1Encodable encodeStringValue (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String value
public boolean areEqual (com.android.org.bouncycastle.asn1.x500.X500Name, com.android.org.bouncycastle.asn1.x500.X500Name)
int i
com.android.org.bouncycastle.asn1.x500.X500Name name1
com.android.org.bouncycastle.asn1.x500.X500Name name2
com.android.org.bouncycastle.asn1.x500.RDN[] rdns1
com.android.org.bouncycastle.asn1.x500.RDN[] rdns2
boolean reverse
private boolean foundMatch (boolean, com.android.org.bouncycastle.asn1.x500.RDN, com.android.org.bouncycastle.asn1.x500.RDN[])
int i
int i
boolean reverse
com.android.org.bouncycastle.asn1.x500.RDN rdn
com.android.org.bouncycastle.asn1.x500.RDN[] possRDNs
protected boolean rdnAreEqual (com.android.org.bouncycastle.asn1.x500.RDN, com.android.org.bouncycastle.asn1.x500.RDN)
com.android.org.bouncycastle.asn1.x500.RDN rdn1
com.android.org.bouncycastle.asn1.x500.RDN rdn2
}
com/android/org/bouncycastle/asn1/x500/style/BCStrictStyle.classBCStrictStyle.java
package com.android.org.bouncycastle.asn1.x500.style
public com.android.org.bouncycastle.asn1.x500.style.BCStrictStyle extends com.android.org.bouncycastle.asn1.x500.style.BCStyle {
public static final com.android.org.bouncycastle.asn1.x500.X500NameStyle INSTANCE
public void ()
public boolean areEqual (com.android.org.bouncycastle.asn1.x500.X500Name, com.android.org.bouncycastle.asn1.x500.X500Name)
int i
com.android.org.bouncycastle.asn1.x500.X500Name name1
com.android.org.bouncycastle.asn1.x500.X500Name name2
com.android.org.bouncycastle.asn1.x500.RDN[] rdns1
com.android.org.bouncycastle.asn1.x500.RDN[] rdns2
static void ()
}
com/android/org/bouncycastle/asn1/x500/style/BCStyle.classBCStyle.java
package com.android.org.bouncycastle.asn1.x500.style
public com.android.org.bouncycastle.asn1.x500.style.BCStyle extends com.android.org.bouncycastle.asn1.x500.style.AbstractX500NameStyle {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier C
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier O
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier OU
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier T
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier CN
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier SN
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier STREET
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier SERIALNUMBER
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier L
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ST
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier SURNAME
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier GIVENNAME
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier INITIALS
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier GENERATION
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier UNIQUE_IDENTIFIER
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier BUSINESS_CATEGORY
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier POSTAL_CODE
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier DN_QUALIFIER
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier PSEUDONYM
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier DATE_OF_BIRTH
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier PLACE_OF_BIRTH
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier GENDER
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier COUNTRY_OF_CITIZENSHIP
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier COUNTRY_OF_RESIDENCE
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier NAME_AT_BIRTH
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier POSTAL_ADDRESS
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier DMD_NAME
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier TELEPHONE_NUMBER
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier NAME
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier EmailAddress
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier UnstructuredName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier UnstructuredAddress
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier E
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier DC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier UID
private static final java.util.Hashtable DefaultSymbols
private static final java.util.Hashtable DefaultLookUp
public static final com.android.org.bouncycastle.asn1.x500.X500NameStyle INSTANCE
protected final java.util.Hashtable defaultLookUp
protected final java.util.Hashtable defaultSymbols
protected void ()
protected com.android.org.bouncycastle.asn1.ASN1Encodable encodeStringValue (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String value
public java.lang.String oidToDisplayName (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.lang.String[] oidToAttrNames (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier attrNameToOID (java.lang.String)
String attrName
public com.android.org.bouncycastle.asn1.x500.RDN[] fromString (java.lang.String)
String dirName
public java.lang.String toString (com.android.org.bouncycastle.asn1.x500.X500Name)
int i
com.android.org.bouncycastle.asn1.x500.X500Name name
StringBuffer buf
boolean first
com.android.org.bouncycastle.asn1.x500.RDN[] rdns
static void ()
}
com/android/org/bouncycastle/asn1/x500/style/IETFUtils.classIETFUtils.java
package com.android.org.bouncycastle.asn1.x500.style
public com.android.org.bouncycastle.asn1.x500.style.IETFUtils extends java.lang.Object {
public void ()
private static java.lang.String unescape (java.lang.String)
char c
int i
String elt
char[] elts
boolean escaped
boolean quoted
StringBuffer buf
int start
boolean nonWhiteSpaceEncountered
int lastEscaped
char hex1
private static boolean isHexDigit (char)
char c
private static int convertHex (char)
char c
public static com.android.org.bouncycastle.asn1.x500.RDN[] rDNsFromString (java.lang.String, com.android.org.bouncycastle.asn1.x500.X500NameStyle)
java.util.Vector oids
java.util.Vector values
com.android.org.bouncycastle.asn1.x500.style.X500NameTokenizer pTok
com.android.org.bouncycastle.asn1.x500.style.X500NameTokenizer vTok
String attr
String value
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x500.style.X500NameTokenizer vTok
String attr
String value
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String token
String name
com.android.org.bouncycastle.asn1.x500.X500NameStyle x500Style
com.android.org.bouncycastle.asn1.x500.style.X500NameTokenizer nTok
com.android.org.bouncycastle.asn1.x500.X500NameBuilder builder
private static java.lang.String[] toValueArray (java.util.Vector)
int i
java.util.Vector values
String[] tmp
private static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] toOIDArray (java.util.Vector)
int i
java.util.Vector oids
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] tmp
public static java.lang.String[] findAttrNamesForOID (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.util.Hashtable)
java.util.Enumeration en
String key
java.util.Enumeration en
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
java.util.Hashtable lookup
int count
String[] aliases
public static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier decodeAttrName (java.lang.String, java.util.Hashtable)
String name
java.util.Hashtable lookUp
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static com.android.org.bouncycastle.asn1.ASN1Encodable valueFromHexString (java.lang.String, int) throws java.io.IOException
char left
char right
int index
String str
int off
byte[] data
public static void appendRDN (java.lang.StringBuffer, com.android.org.bouncycastle.asn1.x500.RDN, java.util.Hashtable)
int j
com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue[] atv
boolean firstAtv
StringBuffer buf
com.android.org.bouncycastle.asn1.x500.RDN rdn
java.util.Hashtable oidSymbols
public static void appendTypeAndValue (java.lang.StringBuffer, com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue, java.util.Hashtable)
StringBuffer buf
com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue typeAndValue
java.util.Hashtable oidSymbols
String sym
public static java.lang.String valueToString (com.android.org.bouncycastle.asn1.ASN1Encodable)
String v
java.io.IOException e
com.android.org.bouncycastle.asn1.ASN1Encodable value
StringBuffer vBuf
int end
int index
int start
int endBuf
private static java.lang.String bytesToString (byte[])
int i
byte[] data
char[] cs
public static java.lang.String canonicalize (java.lang.String)
com.android.org.bouncycastle.asn1.ASN1Primitive obj
int start
int end
String s
String value
private static com.android.org.bouncycastle.asn1.ASN1Primitive decodeObject (java.lang.String)
java.io.IOException e
String oValue
public static java.lang.String stripInternalSpaces (java.lang.String)
char c2
int k
char c1
String str
StringBuffer res
public static boolean rDNAreEqual (com.android.org.bouncycastle.asn1.x500.RDN, com.android.org.bouncycastle.asn1.x500.RDN)
int i
com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue[] atvs1
com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue[] atvs2
com.android.org.bouncycastle.asn1.x500.RDN rdn1
com.android.org.bouncycastle.asn1.x500.RDN rdn2
private static boolean atvAreEqual (com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue, com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue)
com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue atv1
com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue atv2
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier o1
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier o2
String v1
String v2
}
com/android/org/bouncycastle/asn1/x500/style/RFC4519Style.classRFC4519Style.java
package com.android.org.bouncycastle.asn1.x500.style
public com.android.org.bouncycastle.asn1.x500.style.RFC4519Style extends com.android.org.bouncycastle.asn1.x500.style.AbstractX500NameStyle {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier businessCategory
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier cn
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier description
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier destinationIndicator
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier distinguishedName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dnQualifier
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier enhancedSearchGuide
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier facsimileTelephoneNumber
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier generationQualifier
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier givenName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier houseIdentifier
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier initials
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier internationalISDNNumber
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier l
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier member
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier name
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier o
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ou
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier owner
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier physicalDeliveryOfficeName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier postalAddress
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier postalCode
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier postOfficeBox
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier preferredDeliveryMethod
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier registeredAddress
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier roleOccupant
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier searchGuide
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier seeAlso
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier serialNumber
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sn
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier st
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier street
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier telephoneNumber
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier teletexTerminalIdentifier
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier telexNumber
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier title
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier uid
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier uniqueMember
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier userPassword
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier x121Address
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier x500UniqueIdentifier
private static final java.util.Hashtable DefaultSymbols
private static final java.util.Hashtable DefaultLookUp
public static final com.android.org.bouncycastle.asn1.x500.X500NameStyle INSTANCE
protected final java.util.Hashtable defaultLookUp
protected final java.util.Hashtable defaultSymbols
protected void ()
protected com.android.org.bouncycastle.asn1.ASN1Encodable encodeStringValue (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String value
public java.lang.String oidToDisplayName (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.lang.String[] oidToAttrNames (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier attrNameToOID (java.lang.String)
String attrName
public com.android.org.bouncycastle.asn1.x500.RDN[] fromString (java.lang.String)
int i
String dirName
com.android.org.bouncycastle.asn1.x500.RDN[] tmp
com.android.org.bouncycastle.asn1.x500.RDN[] res
public java.lang.String toString (com.android.org.bouncycastle.asn1.x500.X500Name)
int i
com.android.org.bouncycastle.asn1.x500.X500Name name
StringBuffer buf
boolean first
com.android.org.bouncycastle.asn1.x500.RDN[] rdns
static void ()
}
com/android/org/bouncycastle/asn1/x500/style/X500NameTokenizer.classX500NameTokenizer.java
package com.android.org.bouncycastle.asn1.x500.style
public com.android.org.bouncycastle.asn1.x500.style.X500NameTokenizer extends java.lang.Object {
private String value
private int index
private char separator
private StringBuffer buf
public void (java.lang.String)
String oid
public void (java.lang.String, char)
String oid
char separator
public boolean hasMoreTokens ()
public java.lang.String nextToken ()
char c
int end
boolean quoted
boolean escaped
}
com/android/org/bouncycastle/asn1/x500/X500Name.classX500Name.java
package com.android.org.bouncycastle.asn1.x500
public com.android.org.bouncycastle.asn1.x500.X500Name extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.ASN1Choice {
private static com.android.org.bouncycastle.asn1.x500.X500NameStyle defaultStyle
private boolean isHashCodeCalculated
private int hashCodeValue
private com.android.org.bouncycastle.asn1.x500.X500NameStyle style
private com.android.org.bouncycastle.asn1.x500.RDN[] rdns
public void (com.android.org.bouncycastle.asn1.x500.X500NameStyle, com.android.org.bouncycastle.asn1.x500.X500Name)
com.android.org.bouncycastle.asn1.x500.X500NameStyle style
com.android.org.bouncycastle.asn1.x500.X500Name name
public static com.android.org.bouncycastle.asn1.x500.X500Name getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x500.X500Name getInstance (java.lang.Object)
Object obj
public static com.android.org.bouncycastle.asn1.x500.X500Name getInstance (com.android.org.bouncycastle.asn1.x500.X500NameStyle, java.lang.Object)
com.android.org.bouncycastle.asn1.x500.X500NameStyle style
Object obj
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
private void (com.android.org.bouncycastle.asn1.x500.X500NameStyle, com.android.org.bouncycastle.asn1.ASN1Sequence)
java.util.Enumeration e
com.android.org.bouncycastle.asn1.x500.X500NameStyle style
com.android.org.bouncycastle.asn1.ASN1Sequence seq
int index
public void (com.android.org.bouncycastle.asn1.x500.RDN[])
com.android.org.bouncycastle.asn1.x500.RDN[] rDNs
public void (com.android.org.bouncycastle.asn1.x500.X500NameStyle, com.android.org.bouncycastle.asn1.x500.RDN[])
com.android.org.bouncycastle.asn1.x500.X500NameStyle style
com.android.org.bouncycastle.asn1.x500.RDN[] rDNs
public void (java.lang.String)
String dirName
public void (com.android.org.bouncycastle.asn1.x500.X500NameStyle, java.lang.String)
com.android.org.bouncycastle.asn1.x500.X500NameStyle style
String dirName
public com.android.org.bouncycastle.asn1.x500.RDN[] getRDNs ()
com.android.org.bouncycastle.asn1.x500.RDN[] tmp
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] getAttributeTypes ()
com.android.org.bouncycastle.asn1.x500.RDN rdn
int i
int j
com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue[] attr
com.android.org.bouncycastle.asn1.x500.RDN rdn
int i
int count
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] res
public com.android.org.bouncycastle.asn1.x500.RDN[] getRDNs (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
int j
com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue[] attr
com.android.org.bouncycastle.asn1.x500.RDN rdn
int i
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier attributeType
com.android.org.bouncycastle.asn1.x500.RDN[] res
int count
com.android.org.bouncycastle.asn1.x500.RDN[] tmp
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public int hashCode ()
public boolean equals (java.lang.Object)
Exception e
Object obj
com.android.org.bouncycastle.asn1.ASN1Primitive derO
public java.lang.String toString ()
public static void setDefaultStyle (com.android.org.bouncycastle.asn1.x500.X500NameStyle)
com.android.org.bouncycastle.asn1.x500.X500NameStyle style
public static com.android.org.bouncycastle.asn1.x500.X500NameStyle getDefaultStyle ()
static void ()
}
com/android/org/bouncycastle/asn1/x500/X500NameBuilder.classX500NameBuilder.java
package com.android.org.bouncycastle.asn1.x500
public com.android.org.bouncycastle.asn1.x500.X500NameBuilder extends java.lang.Object {
private com.android.org.bouncycastle.asn1.x500.X500NameStyle template
private java.util.Vector rdns
public void ()
public void (com.android.org.bouncycastle.asn1.x500.X500NameStyle)
com.android.org.bouncycastle.asn1.x500.X500NameStyle template
public com.android.org.bouncycastle.asn1.x500.X500NameBuilder addRDN (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String value
public com.android.org.bouncycastle.asn1.x500.X500NameBuilder addRDN (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.ASN1Encodable value
public com.android.org.bouncycastle.asn1.x500.X500NameBuilder addRDN (com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue)
com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue attrTAndV
public com.android.org.bouncycastle.asn1.x500.X500NameBuilder addMultiValuedRDN (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[], java.lang.String[])
int i
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] oids
String[] values
com.android.org.bouncycastle.asn1.ASN1Encodable[] vals
public com.android.org.bouncycastle.asn1.x500.X500NameBuilder addMultiValuedRDN (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[], com.android.org.bouncycastle.asn1.ASN1Encodable[])
int i
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] oids
com.android.org.bouncycastle.asn1.ASN1Encodable[] values
com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue[] avs
public com.android.org.bouncycastle.asn1.x500.X500NameBuilder addMultiValuedRDN (com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue[])
com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue[] attrTAndVs
public com.android.org.bouncycastle.asn1.x500.X500Name build ()
int i
com.android.org.bouncycastle.asn1.x500.RDN[] vals
}
com/android/org/bouncycastle/asn1/x500/X500NameStyle.classX500NameStyle.java
package com.android.org.bouncycastle.asn1.x500
public abstract com.android.org.bouncycastle.asn1.x500.X500NameStyle extends java.lang.Object {
public abstract com.android.org.bouncycastle.asn1.ASN1Encodable stringToValue (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
public abstract com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier attrNameToOID (java.lang.String)
public abstract com.android.org.bouncycastle.asn1.x500.RDN[] fromString (java.lang.String)
public abstract boolean areEqual (com.android.org.bouncycastle.asn1.x500.X500Name, com.android.org.bouncycastle.asn1.x500.X500Name)
public abstract int calculateHashCode (com.android.org.bouncycastle.asn1.x500.X500Name)
public abstract java.lang.String toString (com.android.org.bouncycastle.asn1.x500.X500Name)
public abstract java.lang.String oidToDisplayName (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public abstract java.lang.String[] oidToAttrNames (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
}
com/android/org/bouncycastle/asn1/x509/
com/android/org/bouncycastle/asn1/x509/AlgorithmIdentifier.classAlgorithmIdentifier.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier objectId
private com.android.org.bouncycastle.asn1.ASN1Encodable parameters
private boolean parametersDefined
public static com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getInstance (java.lang.Object)
Object obj
public void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier objectId
public void (java.lang.String)
String objectId
public void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier objectId
com.android.org.bouncycastle.asn1.ASN1Encodable parameters
public void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getAlgorithm ()
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getObjectId ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getParameters ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/x509/AttCertIssuer.classAttCertIssuer.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.AttCertIssuer extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.ASN1Choice {
com.android.org.bouncycastle.asn1.ASN1Encodable obj
com.android.org.bouncycastle.asn1.ASN1Primitive choiceObj
public static com.android.org.bouncycastle.asn1.x509.AttCertIssuer getInstance (java.lang.Object)
Object obj
public static com.android.org.bouncycastle.asn1.x509.AttCertIssuer getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public void (com.android.org.bouncycastle.asn1.x509.GeneralNames)
com.android.org.bouncycastle.asn1.x509.GeneralNames names
public void (com.android.org.bouncycastle.asn1.x509.V2Form)
com.android.org.bouncycastle.asn1.x509.V2Form v2Form
public com.android.org.bouncycastle.asn1.ASN1Encodable getIssuer ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/AttCertValidityPeriod.classAttCertValidityPeriod.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.AttCertValidityPeriod extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1GeneralizedTime notBeforeTime
com.android.org.bouncycastle.asn1.ASN1GeneralizedTime notAfterTime
public static com.android.org.bouncycastle.asn1.x509.AttCertValidityPeriod getInstance (java.lang.Object)
Object obj
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public void (com.android.org.bouncycastle.asn1.ASN1GeneralizedTime, com.android.org.bouncycastle.asn1.ASN1GeneralizedTime)
com.android.org.bouncycastle.asn1.ASN1GeneralizedTime notBeforeTime
com.android.org.bouncycastle.asn1.ASN1GeneralizedTime notAfterTime
public com.android.org.bouncycastle.asn1.ASN1GeneralizedTime getNotBeforeTime ()
public com.android.org.bouncycastle.asn1.ASN1GeneralizedTime getNotAfterTime ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/x509/Attribute.classAttribute.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.Attribute extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier attrType
private com.android.org.bouncycastle.asn1.ASN1Set attrValues
public static com.android.org.bouncycastle.asn1.x509.Attribute getInstance (java.lang.Object)
Object o
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Set)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier attrType
com.android.org.bouncycastle.asn1.ASN1Set attrValues
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getAttrType ()
public com.android.org.bouncycastle.asn1.ASN1Encodable[] getAttributeValues ()
public com.android.org.bouncycastle.asn1.ASN1Set getAttrValues ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/x509/AttributeCertificate.classAttributeCertificate.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.AttributeCertificate extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.x509.AttributeCertificateInfo acinfo
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier signatureAlgorithm
com.android.org.bouncycastle.asn1.DERBitString signatureValue
public static com.android.org.bouncycastle.asn1.x509.AttributeCertificate getInstance (java.lang.Object)
Object obj
public void (com.android.org.bouncycastle.asn1.x509.AttributeCertificateInfo, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.DERBitString)
com.android.org.bouncycastle.asn1.x509.AttributeCertificateInfo acinfo
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier signatureAlgorithm
com.android.org.bouncycastle.asn1.DERBitString signatureValue
public void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public com.android.org.bouncycastle.asn1.x509.AttributeCertificateInfo getAcinfo ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm ()
public com.android.org.bouncycastle.asn1.DERBitString getSignatureValue ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/x509/AttributeCertificateInfo.classAttributeCertificateInfo.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.AttributeCertificateInfo extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.ASN1Integer version
private com.android.org.bouncycastle.asn1.x509.Holder holder
private com.android.org.bouncycastle.asn1.x509.AttCertIssuer issuer
private com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier signature
private com.android.org.bouncycastle.asn1.ASN1Integer serialNumber
private com.android.org.bouncycastle.asn1.x509.AttCertValidityPeriod attrCertValidityPeriod
private com.android.org.bouncycastle.asn1.ASN1Sequence attributes
private com.android.org.bouncycastle.asn1.DERBitString issuerUniqueID
private com.android.org.bouncycastle.asn1.x509.Extensions extensions
public static com.android.org.bouncycastle.asn1.x509.AttributeCertificateInfo getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x509.AttributeCertificateInfo getInstance (java.lang.Object)
Object obj
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
int start
com.android.org.bouncycastle.asn1.ASN1Encodable obj
int i
com.android.org.bouncycastle.asn1.ASN1Sequence seq
int start
public com.android.org.bouncycastle.asn1.ASN1Integer getVersion ()
public com.android.org.bouncycastle.asn1.x509.Holder getHolder ()
public com.android.org.bouncycastle.asn1.x509.AttCertIssuer getIssuer ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignature ()
public com.android.org.bouncycastle.asn1.ASN1Integer getSerialNumber ()
public com.android.org.bouncycastle.asn1.x509.AttCertValidityPeriod getAttrCertValidityPeriod ()
public com.android.org.bouncycastle.asn1.ASN1Sequence getAttributes ()
public com.android.org.bouncycastle.asn1.DERBitString getIssuerUniqueID ()
public com.android.org.bouncycastle.asn1.x509.Extensions getExtensions ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/x509/AuthorityKeyIdentifier.classAuthorityKeyIdentifier.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.AuthorityKeyIdentifier extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1OctetString keyidentifier
com.android.org.bouncycastle.asn1.x509.GeneralNames certissuer
com.android.org.bouncycastle.asn1.ASN1Integer certserno
public static com.android.org.bouncycastle.asn1.x509.AuthorityKeyIdentifier getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x509.AuthorityKeyIdentifier getInstance (java.lang.Object)
Object obj
public static com.android.org.bouncycastle.asn1.x509.AuthorityKeyIdentifier fromExtensions (com.android.org.bouncycastle.asn1.x509.Extensions)
com.android.org.bouncycastle.asn1.x509.Extensions extensions
protected void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1TaggedObject o
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public void (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo spki
com.android.org.bouncycastle.crypto.Digest digest
byte[] resBuf
byte[] bytes
public void (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, com.android.org.bouncycastle.asn1.x509.GeneralNames, java.math.BigInteger)
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo spki
com.android.org.bouncycastle.asn1.x509.GeneralNames name
java.math.BigInteger serialNumber
com.android.org.bouncycastle.crypto.Digest digest
byte[] resBuf
byte[] bytes
public void (com.android.org.bouncycastle.asn1.x509.GeneralNames, java.math.BigInteger)
com.android.org.bouncycastle.asn1.x509.GeneralNames name
java.math.BigInteger serialNumber
public void (byte[])
byte[] keyIdentifier
public void (byte[], com.android.org.bouncycastle.asn1.x509.GeneralNames, java.math.BigInteger)
byte[] keyIdentifier
com.android.org.bouncycastle.asn1.x509.GeneralNames name
java.math.BigInteger serialNumber
public byte[] getKeyIdentifier ()
public com.android.org.bouncycastle.asn1.x509.GeneralNames getAuthorityCertIssuer ()
public java.math.BigInteger getAuthorityCertSerialNumber ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/x509/BasicConstraints.classBasicConstraints.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.BasicConstraints extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1Boolean cA
com.android.org.bouncycastle.asn1.ASN1Integer pathLenConstraint
public static com.android.org.bouncycastle.asn1.x509.BasicConstraints getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x509.BasicConstraints getInstance (java.lang.Object)
Object obj
public static com.android.org.bouncycastle.asn1.x509.BasicConstraints fromExtensions (com.android.org.bouncycastle.asn1.x509.Extensions)
com.android.org.bouncycastle.asn1.x509.Extensions extensions
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public void (boolean)
boolean cA
public void (int)
int pathLenConstraint
public boolean isCA ()
public java.math.BigInteger getPathLenConstraint ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/x509/Certificate.classCertificate.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.Certificate extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1Sequence seq
com.android.org.bouncycastle.asn1.x509.TBSCertificate tbsCert
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
com.android.org.bouncycastle.asn1.DERBitString sig
public static com.android.org.bouncycastle.asn1.x509.Certificate getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x509.Certificate getInstance (java.lang.Object)
Object obj
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public com.android.org.bouncycastle.asn1.x509.TBSCertificate getTBSCertificate ()
public com.android.org.bouncycastle.asn1.ASN1Integer getVersion ()
public int getVersionNumber ()
public com.android.org.bouncycastle.asn1.ASN1Integer getSerialNumber ()
public com.android.org.bouncycastle.asn1.x500.X500Name getIssuer ()
public com.android.org.bouncycastle.asn1.x509.Time getStartDate ()
public com.android.org.bouncycastle.asn1.x509.Time getEndDate ()
public com.android.org.bouncycastle.asn1.x500.X500Name getSubject ()
public com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getSubjectPublicKeyInfo ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm ()
public com.android.org.bouncycastle.asn1.DERBitString getSignature ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/CertificateList.classCertificateList.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.CertificateList extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.x509.TBSCertList tbsCertList
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
com.android.org.bouncycastle.asn1.DERBitString sig
boolean isHashCodeSet
int hashCodeValue
public static com.android.org.bouncycastle.asn1.x509.CertificateList getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x509.CertificateList getInstance (java.lang.Object)
Object obj
public void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public com.android.org.bouncycastle.asn1.x509.TBSCertList getTBSCertList ()
public com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry[] getRevokedCertificates ()
public java.util.Enumeration getRevokedCertificateEnumeration ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm ()
public com.android.org.bouncycastle.asn1.DERBitString getSignature ()
public int getVersionNumber ()
public com.android.org.bouncycastle.asn1.x500.X500Name getIssuer ()
public com.android.org.bouncycastle.asn1.x509.Time getThisUpdate ()
public com.android.org.bouncycastle.asn1.x509.Time getNextUpdate ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
public int hashCode ()
}
com/android/org/bouncycastle/asn1/x509/CRLDistPoint.classCRLDistPoint.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.CRLDistPoint extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public static com.android.org.bouncycastle.asn1.x509.CRLDistPoint getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x509.CRLDistPoint getInstance (java.lang.Object)
Object obj
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public void (com.android.org.bouncycastle.asn1.x509.DistributionPoint[])
int i
com.android.org.bouncycastle.asn1.x509.DistributionPoint[] points
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
public com.android.org.bouncycastle.asn1.x509.DistributionPoint[] getDistributionPoints ()
int i
com.android.org.bouncycastle.asn1.x509.DistributionPoint[] dp
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public java.lang.String toString ()
int i
StringBuffer buf
String sep
com.android.org.bouncycastle.asn1.x509.DistributionPoint[] dp
}
com/android/org/bouncycastle/asn1/x509/CRLNumber.classCRLNumber.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.CRLNumber extends com.android.org.bouncycastle.asn1.ASN1Object {
private java.math.BigInteger number
public void (java.math.BigInteger)
java.math.BigInteger number
public java.math.BigInteger getCRLNumber ()
public java.lang.String toString ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public static com.android.org.bouncycastle.asn1.x509.CRLNumber getInstance (java.lang.Object)
Object o
}
com/android/org/bouncycastle/asn1/x509/CRLReason.classCRLReason.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.CRLReason extends com.android.org.bouncycastle.asn1.ASN1Object {
public static final int UNSPECIFIED
public static final int KEY_COMPROMISE
public static final int CA_COMPROMISE
public static final int AFFILIATION_CHANGED
public static final int SUPERSEDED
public static final int CESSATION_OF_OPERATION
public static final int CERTIFICATE_HOLD
public static final int REMOVE_FROM_CRL
public static final int PRIVILEGE_WITHDRAWN
public static final int AA_COMPROMISE
public static final int unspecified
public static final int keyCompromise
public static final int cACompromise
public static final int affiliationChanged
public static final int superseded
public static final int cessationOfOperation
public static final int certificateHold
public static final int removeFromCRL
public static final int privilegeWithdrawn
public static final int aACompromise
private static final String[] reasonString
private static final java.util.Hashtable table
private com.android.org.bouncycastle.asn1.ASN1Enumerated value
public static com.android.org.bouncycastle.asn1.x509.CRLReason getInstance (java.lang.Object)
Object o
private void (int)
int reason
public java.lang.String toString ()
String str
String str
int reason
public java.math.BigInteger getValue ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public static com.android.org.bouncycastle.asn1.x509.CRLReason lookup (int)
int value
Integer idx
static void ()
}
com/android/org/bouncycastle/asn1/x509/DigestInfo.classDigestInfo.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.DigestInfo extends com.android.org.bouncycastle.asn1.ASN1Object {
private byte[] digest
private com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
public static com.android.org.bouncycastle.asn1.x509.DigestInfo getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x509.DigestInfo getInstance (java.lang.Object)
Object obj
public void (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[])
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
byte[] digest
public void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence obj
java.util.Enumeration e
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmId ()
public byte[] getDigest ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/x509/DistributionPoint.classDistributionPoint.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.DistributionPoint extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.x509.DistributionPointName distributionPoint
com.android.org.bouncycastle.asn1.x509.ReasonFlags reasons
com.android.org.bouncycastle.asn1.x509.GeneralNames cRLIssuer
public static com.android.org.bouncycastle.asn1.x509.DistributionPoint getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x509.DistributionPoint getInstance (java.lang.Object)
Object obj
public void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1TaggedObject t
int i
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public void (com.android.org.bouncycastle.asn1.x509.DistributionPointName, com.android.org.bouncycastle.asn1.x509.ReasonFlags, com.android.org.bouncycastle.asn1.x509.GeneralNames)
com.android.org.bouncycastle.asn1.x509.DistributionPointName distributionPoint
com.android.org.bouncycastle.asn1.x509.ReasonFlags reasons
com.android.org.bouncycastle.asn1.x509.GeneralNames cRLIssuer
public com.android.org.bouncycastle.asn1.x509.DistributionPointName getDistributionPoint ()
public com.android.org.bouncycastle.asn1.x509.ReasonFlags getReasons ()
public com.android.org.bouncycastle.asn1.x509.GeneralNames getCRLIssuer ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
public java.lang.String toString ()
String sep
StringBuffer buf
private void appendObject (java.lang.StringBuffer, java.lang.String, java.lang.String, java.lang.String)
StringBuffer buf
String sep
String name
String value
String indent
}
com/android/org/bouncycastle/asn1/x509/DistributionPointName.classDistributionPointName.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.DistributionPointName extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.ASN1Choice {
com.android.org.bouncycastle.asn1.ASN1Encodable name
int type
public static final int FULL_NAME
public static final int NAME_RELATIVE_TO_CRL_ISSUER
public static com.android.org.bouncycastle.asn1.x509.DistributionPointName getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x509.DistributionPointName getInstance (java.lang.Object)
Object obj
public void (int, com.android.org.bouncycastle.asn1.ASN1Encodable)
int type
com.android.org.bouncycastle.asn1.ASN1Encodable name
public void (com.android.org.bouncycastle.asn1.x509.GeneralNames)
com.android.org.bouncycastle.asn1.x509.GeneralNames name
public int getType ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getName ()
public void (com.android.org.bouncycastle.asn1.ASN1TaggedObject)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public java.lang.String toString ()
String sep
StringBuffer buf
private void appendObject (java.lang.StringBuffer, java.lang.String, java.lang.String, java.lang.String)
StringBuffer buf
String sep
String name
String value
String indent
}
com/android/org/bouncycastle/asn1/x509/DSAParameter.classDSAParameter.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.DSAParameter extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1Integer p
com.android.org.bouncycastle.asn1.ASN1Integer q
com.android.org.bouncycastle.asn1.ASN1Integer g
public static com.android.org.bouncycastle.asn1.x509.DSAParameter getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x509.DSAParameter getInstance (java.lang.Object)
Object obj
public void (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger p
java.math.BigInteger q
java.math.BigInteger g
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public java.math.BigInteger getP ()
public java.math.BigInteger getQ ()
public java.math.BigInteger getG ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/x509/ExtendedKeyUsage.classExtendedKeyUsage.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.ExtendedKeyUsage extends com.android.org.bouncycastle.asn1.ASN1Object {
java.util.Hashtable usageTable
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public static com.android.org.bouncycastle.asn1.x509.ExtendedKeyUsage getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x509.ExtendedKeyUsage getInstance (java.lang.Object)
Object obj
public static com.android.org.bouncycastle.asn1.x509.ExtendedKeyUsage fromExtensions (com.android.org.bouncycastle.asn1.x509.Extensions)
com.android.org.bouncycastle.asn1.x509.Extensions extensions
public void (com.android.org.bouncycastle.asn1.x509.KeyPurposeId)
com.android.org.bouncycastle.asn1.x509.KeyPurposeId usage
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Encodable o
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public void (com.android.org.bouncycastle.asn1.x509.KeyPurposeId[])
int i
com.android.org.bouncycastle.asn1.x509.KeyPurposeId[] usages
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
public void (java.util.Vector)
com.android.org.bouncycastle.asn1.x509.KeyPurposeId o
java.util.Vector usages
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
java.util.Enumeration e
public boolean hasKeyPurposeId (com.android.org.bouncycastle.asn1.x509.KeyPurposeId)
com.android.org.bouncycastle.asn1.x509.KeyPurposeId keyPurposeId
public com.android.org.bouncycastle.asn1.x509.KeyPurposeId[] getUsages ()
java.util.Enumeration it
com.android.org.bouncycastle.asn1.x509.KeyPurposeId[] temp
int i
public int size ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/Extension.classExtension.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.Extension extends com.android.org.bouncycastle.asn1.ASN1Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier subjectDirectoryAttributes
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier subjectKeyIdentifier
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier keyUsage
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier privateKeyUsagePeriod
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier subjectAlternativeName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier issuerAlternativeName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier basicConstraints
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier cRLNumber
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier reasonCode
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier instructionCode
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier invalidityDate
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier deltaCRLIndicator
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier issuingDistributionPoint
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier certificateIssuer
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier nameConstraints
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier cRLDistributionPoints
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier certificatePolicies
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier policyMappings
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier authorityKeyIdentifier
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier policyConstraints
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier extendedKeyUsage
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier freshestCRL
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier inhibitAnyPolicy
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier authorityInfoAccess
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier subjectInfoAccess
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier logoType
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier biometricInfo
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier qCStatements
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier auditIdentity
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier noRevAvail
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier targetInformation
private com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier extnId
private boolean critical
private com.android.org.bouncycastle.asn1.ASN1OctetString value
public void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Boolean, com.android.org.bouncycastle.asn1.ASN1OctetString)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier extnId
com.android.org.bouncycastle.asn1.ASN1Boolean critical
com.android.org.bouncycastle.asn1.ASN1OctetString value
public void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, byte[])
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier extnId
boolean critical
byte[] value
public void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, com.android.org.bouncycastle.asn1.ASN1OctetString)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier extnId
boolean critical
com.android.org.bouncycastle.asn1.ASN1OctetString value
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public static com.android.org.bouncycastle.asn1.x509.Extension getInstance (java.lang.Object)
Object obj
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getExtnId ()
public boolean isCritical ()
public com.android.org.bouncycastle.asn1.ASN1OctetString getExtnValue ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getParsedValue ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
com.android.org.bouncycastle.asn1.x509.Extension other
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
private static com.android.org.bouncycastle.asn1.ASN1Primitive convertValueToObject (com.android.org.bouncycastle.asn1.x509.Extension) throws java.lang.IllegalArgumentException
java.io.IOException e
com.android.org.bouncycastle.asn1.x509.Extension ext
static void ()
}
com/android/org/bouncycastle/asn1/x509/Extensions.classExtensions.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.Extensions extends com.android.org.bouncycastle.asn1.ASN1Object {
private java.util.Hashtable extensions
private java.util.Vector ordering
public static com.android.org.bouncycastle.asn1.x509.Extensions getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x509.Extensions getInstance (java.lang.Object)
Object obj
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.x509.Extension ext
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public void (com.android.org.bouncycastle.asn1.x509.Extension)
com.android.org.bouncycastle.asn1.x509.Extension extension
public void (com.android.org.bouncycastle.asn1.x509.Extension[])
com.android.org.bouncycastle.asn1.x509.Extension ext
int i
com.android.org.bouncycastle.asn1.x509.Extension[] extensions
public java.util.Enumeration oids ()
public com.android.org.bouncycastle.asn1.x509.Extension getExtension (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public com.android.org.bouncycastle.asn1.ASN1Encodable getExtensionParsedValue (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x509.Extension ext
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x509.Extension ext
com.android.org.bouncycastle.asn1.ASN1EncodableVector vec
java.util.Enumeration e
public boolean equivalent (com.android.org.bouncycastle.asn1.x509.Extensions)
Object key
com.android.org.bouncycastle.asn1.x509.Extensions other
java.util.Enumeration e1
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] getExtensionOIDs ()
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] getNonCriticalExtensionOIDs ()
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] getCriticalExtensionOIDs ()
private com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] getExtensionOIDs (boolean)
Object oid
int i
boolean isCritical
java.util.Vector oidVec
private com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] toOidArray (java.util.Vector)
int i
java.util.Vector oidVec
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] oids
}
com/android/org/bouncycastle/asn1/x509/ExtensionsGenerator.classExtensionsGenerator.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.ExtensionsGenerator extends java.lang.Object {
private java.util.Hashtable extensions
private java.util.Vector extOrdering
public void ()
public void reset ()
public void addExtension (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean critical
com.android.org.bouncycastle.asn1.ASN1Encodable value
public void addExtension (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, byte[])
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean critical
byte[] value
public boolean isEmpty ()
public com.android.org.bouncycastle.asn1.x509.Extensions generate ()
int i
com.android.org.bouncycastle.asn1.x509.Extension[] exts
}
com/android/org/bouncycastle/asn1/x509/GeneralName.classGeneralName.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.GeneralName extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.ASN1Choice {
public static final int otherName
public static final int rfc822Name
public static final int dNSName
public static final int x400Address
public static final int directoryName
public static final int ediPartyName
public static final int uniformResourceIdentifier
public static final int iPAddress
public static final int registeredID
private com.android.org.bouncycastle.asn1.ASN1Encodable obj
private int tag
public void (com.android.org.bouncycastle.asn1.x509.X509Name)
com.android.org.bouncycastle.asn1.x509.X509Name dirName
public void (com.android.org.bouncycastle.asn1.x500.X500Name)
com.android.org.bouncycastle.asn1.x500.X500Name dirName
public void (int, com.android.org.bouncycastle.asn1.ASN1Encodable)
int tag
com.android.org.bouncycastle.asn1.ASN1Encodable name
public void (int, java.lang.String)
byte[] enc
int tag
String name
public static com.android.org.bouncycastle.asn1.x509.GeneralName getInstance (java.lang.Object)
com.android.org.bouncycastle.asn1.ASN1TaggedObject tagObj
int tag
java.io.IOException e
Object obj
public static com.android.org.bouncycastle.asn1.x509.GeneralName getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject tagObj
boolean explicit
public int getTagNo ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getName ()
public java.lang.String toString ()
StringBuffer buf
private byte[] toGeneralNameEncoding (java.lang.String)
byte[] addr
int[] parsedIp
byte[] addr
int[] parsedIp
String mask
int slashIndex
byte[] addr
byte[] addr
String mask
int slashIndex
String ip
private void parseIPv4Mask (java.lang.String, byte[], int)
int i
String mask
byte[] addr
int offset
int maskVal
private void parseIPv4 (java.lang.String, byte[], int)
String ip
byte[] addr
int offset
java.util.StringTokenizer sTok
int index
private int[] parseMask (java.lang.String)
int i
String mask
int[] res
int maskVal
private void copyInts (int[], byte[], int)
int i
int[] parsedIp
byte[] addr
int offSet
private int[] parseIPv6 (java.lang.String)
java.util.StringTokenizer eTok
String e
int i
String ip
java.util.StringTokenizer sTok
int index
int[] val
int doubleColon
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/GeneralNames.classGeneralNames.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.GeneralNames extends com.android.org.bouncycastle.asn1.ASN1Object {
private final com.android.org.bouncycastle.asn1.x509.GeneralName[] names
public static com.android.org.bouncycastle.asn1.x509.GeneralNames getInstance (java.lang.Object)
Object obj
public static com.android.org.bouncycastle.asn1.x509.GeneralNames getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x509.GeneralNames fromExtensions (com.android.org.bouncycastle.asn1.x509.Extensions, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.x509.Extensions extensions
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier extOID
public void (com.android.org.bouncycastle.asn1.x509.GeneralName)
com.android.org.bouncycastle.asn1.x509.GeneralName name
public void (com.android.org.bouncycastle.asn1.x509.GeneralName[])
com.android.org.bouncycastle.asn1.x509.GeneralName[] names
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
int i
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public com.android.org.bouncycastle.asn1.x509.GeneralName[] getNames ()
com.android.org.bouncycastle.asn1.x509.GeneralName[] tmp
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public java.lang.String toString ()
int i
StringBuffer buf
String sep
}
com/android/org/bouncycastle/asn1/x509/GeneralSubtree.classGeneralSubtree.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.GeneralSubtree extends com.android.org.bouncycastle.asn1.ASN1Object {
private static final java.math.BigInteger ZERO
private com.android.org.bouncycastle.asn1.x509.GeneralName base
private com.android.org.bouncycastle.asn1.ASN1Integer minimum
private com.android.org.bouncycastle.asn1.ASN1Integer maximum
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1TaggedObject o
com.android.org.bouncycastle.asn1.ASN1TaggedObject oMin
com.android.org.bouncycastle.asn1.ASN1TaggedObject oMax
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public void (com.android.org.bouncycastle.asn1.x509.GeneralName, java.math.BigInteger, java.math.BigInteger)
com.android.org.bouncycastle.asn1.x509.GeneralName base
java.math.BigInteger minimum
java.math.BigInteger maximum
public void (com.android.org.bouncycastle.asn1.x509.GeneralName)
com.android.org.bouncycastle.asn1.x509.GeneralName base
public static com.android.org.bouncycastle.asn1.x509.GeneralSubtree getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject o
boolean explicit
public static com.android.org.bouncycastle.asn1.x509.GeneralSubtree getInstance (java.lang.Object)
Object obj
public com.android.org.bouncycastle.asn1.x509.GeneralName getBase ()
public java.math.BigInteger getMinimum ()
public java.math.BigInteger getMaximum ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
static void ()
}
com/android/org/bouncycastle/asn1/x509/Holder.classHolder.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.Holder extends com.android.org.bouncycastle.asn1.ASN1Object {
public static final int V1_CERTIFICATE_HOLDER
public static final int V2_CERTIFICATE_HOLDER
com.android.org.bouncycastle.asn1.x509.IssuerSerial baseCertificateID
com.android.org.bouncycastle.asn1.x509.GeneralNames entityName
com.android.org.bouncycastle.asn1.x509.ObjectDigestInfo objectDigestInfo
private int version
public static com.android.org.bouncycastle.asn1.x509.Holder getInstance (java.lang.Object)
Object obj
private void (com.android.org.bouncycastle.asn1.ASN1TaggedObject)
com.android.org.bouncycastle.asn1.ASN1TaggedObject tagObj
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1TaggedObject tObj
int i
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public void (com.android.org.bouncycastle.asn1.x509.IssuerSerial)
com.android.org.bouncycastle.asn1.x509.IssuerSerial baseCertificateID
public void (com.android.org.bouncycastle.asn1.x509.IssuerSerial, int)
com.android.org.bouncycastle.asn1.x509.IssuerSerial baseCertificateID
int version
public int getVersion ()
public void (com.android.org.bouncycastle.asn1.x509.GeneralNames)
com.android.org.bouncycastle.asn1.x509.GeneralNames entityName
public void (com.android.org.bouncycastle.asn1.x509.GeneralNames, int)
com.android.org.bouncycastle.asn1.x509.GeneralNames entityName
int version
public void (com.android.org.bouncycastle.asn1.x509.ObjectDigestInfo)
com.android.org.bouncycastle.asn1.x509.ObjectDigestInfo objectDigestInfo
public com.android.org.bouncycastle.asn1.x509.IssuerSerial getBaseCertificateID ()
public com.android.org.bouncycastle.asn1.x509.GeneralNames getEntityName ()
public com.android.org.bouncycastle.asn1.x509.ObjectDigestInfo getObjectDigestInfo ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/x509/IssuerSerial.classIssuerSerial.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.IssuerSerial extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.x509.GeneralNames issuer
com.android.org.bouncycastle.asn1.ASN1Integer serial
com.android.org.bouncycastle.asn1.DERBitString issuerUID
public static com.android.org.bouncycastle.asn1.x509.IssuerSerial getInstance (java.lang.Object)
Object obj
public static com.android.org.bouncycastle.asn1.x509.IssuerSerial getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public void (com.android.org.bouncycastle.asn1.x500.X500Name, java.math.BigInteger)
com.android.org.bouncycastle.asn1.x500.X500Name issuer
java.math.BigInteger serial
public void (com.android.org.bouncycastle.asn1.x509.GeneralNames, java.math.BigInteger)
com.android.org.bouncycastle.asn1.x509.GeneralNames issuer
java.math.BigInteger serial
public void (com.android.org.bouncycastle.asn1.x509.GeneralNames, com.android.org.bouncycastle.asn1.ASN1Integer)
com.android.org.bouncycastle.asn1.x509.GeneralNames issuer
com.android.org.bouncycastle.asn1.ASN1Integer serial
public com.android.org.bouncycastle.asn1.x509.GeneralNames getIssuer ()
public com.android.org.bouncycastle.asn1.ASN1Integer getSerial ()
public com.android.org.bouncycastle.asn1.DERBitString getIssuerUID ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/x509/IssuingDistributionPoint.classIssuingDistributionPoint.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.IssuingDistributionPoint extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.x509.DistributionPointName distributionPoint
private boolean onlyContainsUserCerts
private boolean onlyContainsCACerts
private com.android.org.bouncycastle.asn1.x509.ReasonFlags onlySomeReasons
private boolean indirectCRL
private boolean onlyContainsAttributeCerts
private com.android.org.bouncycastle.asn1.ASN1Sequence seq
public static com.android.org.bouncycastle.asn1.x509.IssuingDistributionPoint getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x509.IssuingDistributionPoint getInstance (java.lang.Object)
Object obj
public void (com.android.org.bouncycastle.asn1.x509.DistributionPointName, boolean, boolean, com.android.org.bouncycastle.asn1.x509.ReasonFlags, boolean, boolean)
com.android.org.bouncycastle.asn1.x509.DistributionPointName distributionPoint
boolean onlyContainsUserCerts
boolean onlyContainsCACerts
com.android.org.bouncycastle.asn1.x509.ReasonFlags onlySomeReasons
boolean indirectCRL
boolean onlyContainsAttributeCerts
com.android.org.bouncycastle.asn1.ASN1EncodableVector vec
public void (com.android.org.bouncycastle.asn1.x509.DistributionPointName, boolean, boolean)
com.android.org.bouncycastle.asn1.x509.DistributionPointName distributionPoint
boolean indirectCRL
boolean onlyContainsAttributeCerts
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1TaggedObject o
int i
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public boolean onlyContainsUserCerts ()
public boolean onlyContainsCACerts ()
public boolean isIndirectCRL ()
public boolean onlyContainsAttributeCerts ()
public com.android.org.bouncycastle.asn1.x509.DistributionPointName getDistributionPoint ()
public com.android.org.bouncycastle.asn1.x509.ReasonFlags getOnlySomeReasons ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public java.lang.String toString ()
String sep
StringBuffer buf
private void appendObject (java.lang.StringBuffer, java.lang.String, java.lang.String, java.lang.String)
StringBuffer buf
String sep
String name
String value
String indent
private java.lang.String booleanToString (boolean)
boolean value
}
com/android/org/bouncycastle/asn1/x509/KeyPurposeId.classKeyPurposeId.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.KeyPurposeId extends com.android.org.bouncycastle.asn1.ASN1Object {
private static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_kp
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId anyExtendedKeyUsage
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_serverAuth
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_clientAuth
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_codeSigning
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_emailProtection
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_ipsecEndSystem
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_ipsecTunnel
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_ipsecUser
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_timeStamping
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_OCSPSigning
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_dvcs
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_sbgpCertAAServerAuth
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_scvp_responder
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_eapOverPPP
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_eapOverLAN
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_scvpServer
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_scvpClient
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_ipsecIKE
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_capwapAC
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_capwapWTP
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_smartcardlogon
private com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id
private void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id
public void (java.lang.String)
String id
public static com.android.org.bouncycastle.asn1.x509.KeyPurposeId getInstance (java.lang.Object)
Object o
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public java.lang.String getId ()
static void ()
}
com/android/org/bouncycastle/asn1/x509/KeyUsage.classKeyUsage.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.KeyUsage extends com.android.org.bouncycastle.asn1.ASN1Object {
public static final int digitalSignature
public static final int nonRepudiation
public static final int keyEncipherment
public static final int dataEncipherment
public static final int keyAgreement
public static final int keyCertSign
public static final int cRLSign
public static final int encipherOnly
public static final int decipherOnly
private com.android.org.bouncycastle.asn1.DERBitString bitString
public static com.android.org.bouncycastle.asn1.x509.KeyUsage getInstance (java.lang.Object)
Object obj
public static com.android.org.bouncycastle.asn1.x509.KeyUsage fromExtensions (com.android.org.bouncycastle.asn1.x509.Extensions)
com.android.org.bouncycastle.asn1.x509.Extensions extensions
public void (int)
int usage
private void (com.android.org.bouncycastle.asn1.DERBitString)
com.android.org.bouncycastle.asn1.DERBitString bitString
public boolean hasUsages (int)
int usages
public byte[] getBytes ()
public int getPadBits ()
public java.lang.String toString ()
byte[] data
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/NameConstraints.classNameConstraints.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.NameConstraints extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.x509.GeneralSubtree[] permitted
private com.android.org.bouncycastle.asn1.x509.GeneralSubtree[] excluded
public static com.android.org.bouncycastle.asn1.x509.NameConstraints getInstance (java.lang.Object)
Object obj
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1TaggedObject o
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public void (com.android.org.bouncycastle.asn1.x509.GeneralSubtree[], com.android.org.bouncycastle.asn1.x509.GeneralSubtree[])
com.android.org.bouncycastle.asn1.x509.GeneralSubtree[] permitted
com.android.org.bouncycastle.asn1.x509.GeneralSubtree[] excluded
private com.android.org.bouncycastle.asn1.x509.GeneralSubtree[] createArray (com.android.org.bouncycastle.asn1.ASN1Sequence)
int i
com.android.org.bouncycastle.asn1.ASN1Sequence subtree
com.android.org.bouncycastle.asn1.x509.GeneralSubtree[] ar
public com.android.org.bouncycastle.asn1.x509.GeneralSubtree[] getPermittedSubtrees ()
public com.android.org.bouncycastle.asn1.x509.GeneralSubtree[] getExcludedSubtrees ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/x509/ObjectDigestInfo.classObjectDigestInfo.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.ObjectDigestInfo extends com.android.org.bouncycastle.asn1.ASN1Object {
public static final int publicKey
public static final int publicKeyCert
public static final int otherObjectDigest
com.android.org.bouncycastle.asn1.ASN1Enumerated digestedObjectType
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier otherObjectTypeID
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlgorithm
com.android.org.bouncycastle.asn1.DERBitString objectDigest
public static com.android.org.bouncycastle.asn1.x509.ObjectDigestInfo getInstance (java.lang.Object)
Object obj
public static com.android.org.bouncycastle.asn1.x509.ObjectDigestInfo getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public void (int, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[])
int digestedObjectType
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier otherObjectTypeID
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlgorithm
byte[] objectDigest
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
int offset
public com.android.org.bouncycastle.asn1.ASN1Enumerated getDigestedObjectType ()
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getOtherObjectTypeID ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getDigestAlgorithm ()
public com.android.org.bouncycastle.asn1.DERBitString getObjectDigest ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/x509/PolicyConstraints.classPolicyConstraints.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.PolicyConstraints extends com.android.org.bouncycastle.asn1.ASN1Object {
private java.math.BigInteger requireExplicitPolicyMapping
private java.math.BigInteger inhibitPolicyMapping
public void (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger requireExplicitPolicyMapping
java.math.BigInteger inhibitPolicyMapping
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1TaggedObject to
int i
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public static com.android.org.bouncycastle.asn1.x509.PolicyConstraints getInstance (java.lang.Object)
Object obj
public static com.android.org.bouncycastle.asn1.x509.PolicyConstraints fromExtensions (com.android.org.bouncycastle.asn1.x509.Extensions)
com.android.org.bouncycastle.asn1.x509.Extensions extensions
public java.math.BigInteger getRequireExplicitPolicyMapping ()
public java.math.BigInteger getInhibitPolicyMapping ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/x509/PolicyInformation.classPolicyInformation.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.PolicyInformation extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier policyIdentifier
private com.android.org.bouncycastle.asn1.ASN1Sequence policyQualifiers
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier policyIdentifier
public void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier policyIdentifier
com.android.org.bouncycastle.asn1.ASN1Sequence policyQualifiers
public static com.android.org.bouncycastle.asn1.x509.PolicyInformation getInstance (java.lang.Object)
Object obj
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getPolicyIdentifier ()
public com.android.org.bouncycastle.asn1.ASN1Sequence getPolicyQualifiers ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/x509/ReasonFlags.classReasonFlags.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.ReasonFlags extends com.android.org.bouncycastle.asn1.DERBitString {
public static final int UNUSED
public static final int KEY_COMPROMISE
public static final int CA_COMPROMISE
public static final int AFFILIATION_CHANGED
public static final int SUPERSEDED
public static final int CESSATION_OF_OPERATION
public static final int CERTIFICATE_HOLD
public static final int PRIVILEGE_WITHDRAWN
public static final int AA_COMPROMISE
public static final int unused
public static final int keyCompromise
public static final int cACompromise
public static final int affiliationChanged
public static final int superseded
public static final int cessationOfOperation
public static final int certificateHold
public static final int privilegeWithdrawn
public static final int aACompromise
public void (int)
int reasons
public void (com.android.org.bouncycastle.asn1.DERBitString)
com.android.org.bouncycastle.asn1.DERBitString reasons
}
com/android/org/bouncycastle/asn1/x509/RSAPublicKeyStructure.classRSAPublicKeyStructure.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.RSAPublicKeyStructure extends com.android.org.bouncycastle.asn1.ASN1Object {
private java.math.BigInteger modulus
private java.math.BigInteger publicExponent
public static com.android.org.bouncycastle.asn1.x509.RSAPublicKeyStructure getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x509.RSAPublicKeyStructure getInstance (java.lang.Object)
Object obj
public void (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger modulus
java.math.BigInteger publicExponent
public void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public java.math.BigInteger getModulus ()
public java.math.BigInteger getPublicExponent ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/x509/SubjectKeyIdentifier.classSubjectKeyIdentifier.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.SubjectKeyIdentifier extends com.android.org.bouncycastle.asn1.ASN1Object {
private byte[] keyidentifier
public static com.android.org.bouncycastle.asn1.x509.SubjectKeyIdentifier getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x509.SubjectKeyIdentifier getInstance (java.lang.Object)
Object obj
public static com.android.org.bouncycastle.asn1.x509.SubjectKeyIdentifier fromExtensions (com.android.org.bouncycastle.asn1.x509.Extensions)
com.android.org.bouncycastle.asn1.x509.Extensions extensions
public void (byte[])
byte[] keyid
protected void (com.android.org.bouncycastle.asn1.ASN1OctetString)
com.android.org.bouncycastle.asn1.ASN1OctetString keyid
public byte[] getKeyIdentifier ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.classSubjectPublicKeyInfo.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
private com.android.org.bouncycastle.asn1.DERBitString keyData
public static com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getInstance (java.lang.Object)
Object obj
public void (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
com.android.org.bouncycastle.asn1.ASN1Encodable publicKey
public void (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[])
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
byte[] publicKey
public void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithm ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmId ()
public com.android.org.bouncycastle.asn1.ASN1Primitive parsePublicKey () throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1InputStream aIn
public com.android.org.bouncycastle.asn1.ASN1Primitive getPublicKey () throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1InputStream aIn
public com.android.org.bouncycastle.asn1.DERBitString getPublicKeyData ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/x509/TBSCertificate.classTBSCertificate.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.TBSCertificate extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1Sequence seq
com.android.org.bouncycastle.asn1.ASN1Integer version
com.android.org.bouncycastle.asn1.ASN1Integer serialNumber
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier signature
com.android.org.bouncycastle.asn1.x500.X500Name issuer
com.android.org.bouncycastle.asn1.x509.Time startDate
com.android.org.bouncycastle.asn1.x509.Time endDate
com.android.org.bouncycastle.asn1.x500.X500Name subject
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPublicKeyInfo
com.android.org.bouncycastle.asn1.DERBitString issuerUniqueId
com.android.org.bouncycastle.asn1.DERBitString subjectUniqueId
com.android.org.bouncycastle.asn1.x509.Extensions extensions
public static com.android.org.bouncycastle.asn1.x509.TBSCertificate getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x509.TBSCertificate getInstance (java.lang.Object)
Object obj
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.DERTaggedObject extra
int extras
com.android.org.bouncycastle.asn1.ASN1Sequence seq
int seqStart
com.android.org.bouncycastle.asn1.ASN1Sequence dates
public int getVersionNumber ()
public com.android.org.bouncycastle.asn1.ASN1Integer getVersion ()
public com.android.org.bouncycastle.asn1.ASN1Integer getSerialNumber ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignature ()
public com.android.org.bouncycastle.asn1.x500.X500Name getIssuer ()
public com.android.org.bouncycastle.asn1.x509.Time getStartDate ()
public com.android.org.bouncycastle.asn1.x509.Time getEndDate ()
public com.android.org.bouncycastle.asn1.x500.X500Name getSubject ()
public com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getSubjectPublicKeyInfo ()
public com.android.org.bouncycastle.asn1.DERBitString getIssuerUniqueId ()
public com.android.org.bouncycastle.asn1.DERBitString getSubjectUniqueId ()
public com.android.org.bouncycastle.asn1.x509.Extensions getExtensions ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/TBSCertificateStructure.classTBSCertificateStructure.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.TBSCertificateStructure extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.x509.X509ObjectIdentifiers com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers {
com.android.org.bouncycastle.asn1.ASN1Sequence seq
com.android.org.bouncycastle.asn1.ASN1Integer version
com.android.org.bouncycastle.asn1.ASN1Integer serialNumber
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier signature
com.android.org.bouncycastle.asn1.x500.X500Name issuer
com.android.org.bouncycastle.asn1.x509.Time startDate
com.android.org.bouncycastle.asn1.x509.Time endDate
com.android.org.bouncycastle.asn1.x500.X500Name subject
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPublicKeyInfo
com.android.org.bouncycastle.asn1.DERBitString issuerUniqueId
com.android.org.bouncycastle.asn1.DERBitString subjectUniqueId
com.android.org.bouncycastle.asn1.x509.X509Extensions extensions
public static com.android.org.bouncycastle.asn1.x509.TBSCertificateStructure getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x509.TBSCertificateStructure getInstance (java.lang.Object)
Object obj
public void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.DERTaggedObject extra
int extras
com.android.org.bouncycastle.asn1.ASN1Sequence seq
int seqStart
com.android.org.bouncycastle.asn1.ASN1Sequence dates
public int getVersion ()
public com.android.org.bouncycastle.asn1.ASN1Integer getVersionNumber ()
public com.android.org.bouncycastle.asn1.ASN1Integer getSerialNumber ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignature ()
public com.android.org.bouncycastle.asn1.x500.X500Name getIssuer ()
public com.android.org.bouncycastle.asn1.x509.Time getStartDate ()
public com.android.org.bouncycastle.asn1.x509.Time getEndDate ()
public com.android.org.bouncycastle.asn1.x500.X500Name getSubject ()
public com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getSubjectPublicKeyInfo ()
public com.android.org.bouncycastle.asn1.DERBitString getIssuerUniqueId ()
public com.android.org.bouncycastle.asn1.DERBitString getSubjectUniqueId ()
public com.android.org.bouncycastle.asn1.x509.X509Extensions getExtensions ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/TBSCertList$1.classTBSCertList.java
package com.android.org.bouncycastle.asn1.x509
com.android.org.bouncycastle.asn1.x509.TBSCertList$1 extends java.lang.Object {
}
com/android/org/bouncycastle/asn1/x509/TBSCertList$CRLEntry.classTBSCertList.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1Sequence seq
com.android.org.bouncycastle.asn1.x509.Extensions crlEntryExtensions
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public static com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry getInstance (java.lang.Object)
Object o
public com.android.org.bouncycastle.asn1.ASN1Integer getUserCertificate ()
public com.android.org.bouncycastle.asn1.x509.Time getRevocationDate ()
public com.android.org.bouncycastle.asn1.x509.Extensions getExtensions ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public boolean hasExtensions ()
}
com/android/org/bouncycastle/asn1/x509/TBSCertList$EmptyEnumeration.classTBSCertList.java
package com.android.org.bouncycastle.asn1.x509
com.android.org.bouncycastle.asn1.x509.TBSCertList$EmptyEnumeration extends java.lang.Object implements java.util.Enumeration {
final com.android.org.bouncycastle.asn1.x509.TBSCertList this$0
private void (com.android.org.bouncycastle.asn1.x509.TBSCertList)
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
void (com.android.org.bouncycastle.asn1.x509.TBSCertList, com.android.org.bouncycastle.asn1.x509.TBSCertList$1)
com.android.org.bouncycastle.asn1.x509.TBSCertList x0
com.android.org.bouncycastle.asn1.x509.TBSCertList$1 x1
}
com/android/org/bouncycastle/asn1/x509/TBSCertList$RevokedCertificatesEnumeration.classTBSCertList.java
package com.android.org.bouncycastle.asn1.x509
com.android.org.bouncycastle.asn1.x509.TBSCertList$RevokedCertificatesEnumeration extends java.lang.Object implements java.util.Enumeration {
private final java.util.Enumeration en
final com.android.org.bouncycastle.asn1.x509.TBSCertList this$0
void (com.android.org.bouncycastle.asn1.x509.TBSCertList, java.util.Enumeration)
java.util.Enumeration en
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
}
com/android/org/bouncycastle/asn1/x509/TBSCertList.classTBSCertList.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.TBSCertList extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1Integer version
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier signature
com.android.org.bouncycastle.asn1.x500.X500Name issuer
com.android.org.bouncycastle.asn1.x509.Time thisUpdate
com.android.org.bouncycastle.asn1.x509.Time nextUpdate
com.android.org.bouncycastle.asn1.ASN1Sequence revokedCertificates
com.android.org.bouncycastle.asn1.x509.Extensions crlExtensions
public static com.android.org.bouncycastle.asn1.x509.TBSCertList getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x509.TBSCertList getInstance (java.lang.Object)
Object obj
public void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
int seqPos
public int getVersionNumber ()
public com.android.org.bouncycastle.asn1.ASN1Integer getVersion ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignature ()
public com.android.org.bouncycastle.asn1.x500.X500Name getIssuer ()
public com.android.org.bouncycastle.asn1.x509.Time getThisUpdate ()
public com.android.org.bouncycastle.asn1.x509.Time getNextUpdate ()
public com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry[] getRevokedCertificates ()
int i
com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry[] entries
public java.util.Enumeration getRevokedCertificateEnumeration ()
public com.android.org.bouncycastle.asn1.x509.Extensions getExtensions ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/x509/Time.classTime.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.Time extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.ASN1Choice {
com.android.org.bouncycastle.asn1.ASN1Primitive time
public static com.android.org.bouncycastle.asn1.x509.Time getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public void (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive time
public void (java.util.Date)
java.util.Date time
java.util.SimpleTimeZone tz
java.text.SimpleDateFormat dateF
String d
int year
public void (java.util.Date, java.util.Locale)
java.util.Date time
java.util.Locale locale
java.util.SimpleTimeZone tz
java.text.SimpleDateFormat dateF
String d
int year
public static com.android.org.bouncycastle.asn1.x509.Time getInstance (java.lang.Object)
Object obj
public java.lang.String getTime ()
public java.util.Date getDate ()
java.text.ParseException e
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/x509/V1TBSCertificateGenerator.classV1TBSCertificateGenerator.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.V1TBSCertificateGenerator extends java.lang.Object {
com.android.org.bouncycastle.asn1.DERTaggedObject version
com.android.org.bouncycastle.asn1.ASN1Integer serialNumber
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier signature
com.android.org.bouncycastle.asn1.x500.X500Name issuer
com.android.org.bouncycastle.asn1.x509.Time startDate
com.android.org.bouncycastle.asn1.x509.Time endDate
com.android.org.bouncycastle.asn1.x500.X500Name subject
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPublicKeyInfo
public void ()
public void setSerialNumber (com.android.org.bouncycastle.asn1.ASN1Integer)
com.android.org.bouncycastle.asn1.ASN1Integer serialNumber
public void setSignature (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier signature
public void setIssuer (com.android.org.bouncycastle.asn1.x509.X509Name)
com.android.org.bouncycastle.asn1.x509.X509Name issuer
public void setIssuer (com.android.org.bouncycastle.asn1.x500.X500Name)
com.android.org.bouncycastle.asn1.x500.X500Name issuer
public void setStartDate (com.android.org.bouncycastle.asn1.x509.Time)
com.android.org.bouncycastle.asn1.x509.Time startDate
public void setStartDate (com.android.org.bouncycastle.asn1.ASN1UTCTime)
com.android.org.bouncycastle.asn1.ASN1UTCTime startDate
public void setEndDate (com.android.org.bouncycastle.asn1.x509.Time)
com.android.org.bouncycastle.asn1.x509.Time endDate
public void setEndDate (com.android.org.bouncycastle.asn1.ASN1UTCTime)
com.android.org.bouncycastle.asn1.ASN1UTCTime endDate
public void setSubject (com.android.org.bouncycastle.asn1.x509.X509Name)
com.android.org.bouncycastle.asn1.x509.X509Name subject
public void setSubject (com.android.org.bouncycastle.asn1.x500.X500Name)
com.android.org.bouncycastle.asn1.x500.X500Name subject
public void setSubjectPublicKeyInfo (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo pubKeyInfo
public com.android.org.bouncycastle.asn1.x509.TBSCertificate generateTBSCertificate ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector seq
com.android.org.bouncycastle.asn1.ASN1EncodableVector validity
}
com/android/org/bouncycastle/asn1/x509/V2Form.classV2Form.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.V2Form extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.x509.GeneralNames issuerName
com.android.org.bouncycastle.asn1.x509.IssuerSerial baseCertificateID
com.android.org.bouncycastle.asn1.x509.ObjectDigestInfo objectDigestInfo
public static com.android.org.bouncycastle.asn1.x509.V2Form getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x509.V2Form getInstance (java.lang.Object)
Object obj
public void (com.android.org.bouncycastle.asn1.x509.GeneralNames)
com.android.org.bouncycastle.asn1.x509.GeneralNames issuerName
public void (com.android.org.bouncycastle.asn1.x509.GeneralNames, com.android.org.bouncycastle.asn1.x509.IssuerSerial)
com.android.org.bouncycastle.asn1.x509.GeneralNames issuerName
com.android.org.bouncycastle.asn1.x509.IssuerSerial baseCertificateID
public void (com.android.org.bouncycastle.asn1.x509.GeneralNames, com.android.org.bouncycastle.asn1.x509.ObjectDigestInfo)
com.android.org.bouncycastle.asn1.x509.GeneralNames issuerName
com.android.org.bouncycastle.asn1.x509.ObjectDigestInfo objectDigestInfo
public void (com.android.org.bouncycastle.asn1.x509.GeneralNames, com.android.org.bouncycastle.asn1.x509.IssuerSerial, com.android.org.bouncycastle.asn1.x509.ObjectDigestInfo)
com.android.org.bouncycastle.asn1.x509.GeneralNames issuerName
com.android.org.bouncycastle.asn1.x509.IssuerSerial baseCertificateID
com.android.org.bouncycastle.asn1.x509.ObjectDigestInfo objectDigestInfo
public void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1TaggedObject o
int i
com.android.org.bouncycastle.asn1.ASN1Sequence seq
int index
public com.android.org.bouncycastle.asn1.x509.GeneralNames getIssuerName ()
public com.android.org.bouncycastle.asn1.x509.IssuerSerial getBaseCertificateID ()
public com.android.org.bouncycastle.asn1.x509.ObjectDigestInfo getObjectDigestInfo ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/x509/V3TBSCertificateGenerator.classV3TBSCertificateGenerator.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.V3TBSCertificateGenerator extends java.lang.Object {
com.android.org.bouncycastle.asn1.DERTaggedObject version
com.android.org.bouncycastle.asn1.ASN1Integer serialNumber
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier signature
com.android.org.bouncycastle.asn1.x500.X500Name issuer
com.android.org.bouncycastle.asn1.x509.Time startDate
com.android.org.bouncycastle.asn1.x509.Time endDate
com.android.org.bouncycastle.asn1.x500.X500Name subject
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPublicKeyInfo
com.android.org.bouncycastle.asn1.x509.Extensions extensions
private boolean altNamePresentAndCritical
private com.android.org.bouncycastle.asn1.DERBitString issuerUniqueID
private com.android.org.bouncycastle.asn1.DERBitString subjectUniqueID
public void ()
public void setSerialNumber (com.android.org.bouncycastle.asn1.ASN1Integer)
com.android.org.bouncycastle.asn1.ASN1Integer serialNumber
public void setSignature (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier signature
public void setIssuer (com.android.org.bouncycastle.asn1.x509.X509Name)
com.android.org.bouncycastle.asn1.x509.X509Name issuer
public void setIssuer (com.android.org.bouncycastle.asn1.x500.X500Name)
com.android.org.bouncycastle.asn1.x500.X500Name issuer
public void setStartDate (com.android.org.bouncycastle.asn1.ASN1UTCTime)
com.android.org.bouncycastle.asn1.ASN1UTCTime startDate
public void setStartDate (com.android.org.bouncycastle.asn1.x509.Time)
com.android.org.bouncycastle.asn1.x509.Time startDate
public void setEndDate (com.android.org.bouncycastle.asn1.ASN1UTCTime)
com.android.org.bouncycastle.asn1.ASN1UTCTime endDate
public void setEndDate (com.android.org.bouncycastle.asn1.x509.Time)
com.android.org.bouncycastle.asn1.x509.Time endDate
public void setSubject (com.android.org.bouncycastle.asn1.x509.X509Name)
com.android.org.bouncycastle.asn1.x509.X509Name subject
public void setSubject (com.android.org.bouncycastle.asn1.x500.X500Name)
com.android.org.bouncycastle.asn1.x500.X500Name subject
public void setIssuerUniqueID (com.android.org.bouncycastle.asn1.DERBitString)
com.android.org.bouncycastle.asn1.DERBitString uniqueID
public void setSubjectUniqueID (com.android.org.bouncycastle.asn1.DERBitString)
com.android.org.bouncycastle.asn1.DERBitString uniqueID
public void setSubjectPublicKeyInfo (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo pubKeyInfo
public void setExtensions (com.android.org.bouncycastle.asn1.x509.X509Extensions)
com.android.org.bouncycastle.asn1.x509.X509Extensions extensions
public void setExtensions (com.android.org.bouncycastle.asn1.x509.Extensions)
com.android.org.bouncycastle.asn1.x509.Extension altName
com.android.org.bouncycastle.asn1.x509.Extensions extensions
public com.android.org.bouncycastle.asn1.x509.TBSCertificate generateTBSCertificate ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
com.android.org.bouncycastle.asn1.ASN1EncodableVector validity
}
com/android/org/bouncycastle/asn1/x509/X509CertificateStructure.classX509CertificateStructure.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.X509CertificateStructure extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.x509.X509ObjectIdentifiers com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers {
com.android.org.bouncycastle.asn1.ASN1Sequence seq
com.android.org.bouncycastle.asn1.x509.TBSCertificateStructure tbsCert
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
com.android.org.bouncycastle.asn1.DERBitString sig
public static com.android.org.bouncycastle.asn1.x509.X509CertificateStructure getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x509.X509CertificateStructure getInstance (java.lang.Object)
Object obj
public void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public com.android.org.bouncycastle.asn1.x509.TBSCertificateStructure getTBSCertificate ()
public int getVersion ()
public com.android.org.bouncycastle.asn1.ASN1Integer getSerialNumber ()
public com.android.org.bouncycastle.asn1.x500.X500Name getIssuer ()
public com.android.org.bouncycastle.asn1.x509.Time getStartDate ()
public com.android.org.bouncycastle.asn1.x509.Time getEndDate ()
public com.android.org.bouncycastle.asn1.x500.X500Name getSubject ()
public com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getSubjectPublicKeyInfo ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm ()
public com.android.org.bouncycastle.asn1.DERBitString getSignature ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/X509DefaultEntryConverter.classX509DefaultEntryConverter.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.X509DefaultEntryConverter extends com.android.org.bouncycastle.asn1.x509.X509NameEntryConverter {
public void ()
public com.android.org.bouncycastle.asn1.ASN1Primitive getConvertedValue (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
java.io.IOException e
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String value
}
com/android/org/bouncycastle/asn1/x509/X509Extension.classX509Extension.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.X509Extension extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier subjectDirectoryAttributes
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier subjectKeyIdentifier
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier keyUsage
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier privateKeyUsagePeriod
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier subjectAlternativeName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier issuerAlternativeName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier basicConstraints
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier cRLNumber
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier reasonCode
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier instructionCode
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier invalidityDate
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier deltaCRLIndicator
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier issuingDistributionPoint
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier certificateIssuer
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier nameConstraints
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier cRLDistributionPoints
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier certificatePolicies
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier policyMappings
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier authorityKeyIdentifier
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier policyConstraints
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier extendedKeyUsage
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier freshestCRL
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier inhibitAnyPolicy
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier authorityInfoAccess
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier subjectInfoAccess
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier logoType
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier biometricInfo
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier qCStatements
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier auditIdentity
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier noRevAvail
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier targetInformation
boolean critical
com.android.org.bouncycastle.asn1.ASN1OctetString value
public void (com.android.org.bouncycastle.asn1.ASN1Boolean, com.android.org.bouncycastle.asn1.ASN1OctetString)
com.android.org.bouncycastle.asn1.ASN1Boolean critical
com.android.org.bouncycastle.asn1.ASN1OctetString value
public void (boolean, com.android.org.bouncycastle.asn1.ASN1OctetString)
boolean critical
com.android.org.bouncycastle.asn1.ASN1OctetString value
public boolean isCritical ()
public com.android.org.bouncycastle.asn1.ASN1OctetString getValue ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getParsedValue ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
com.android.org.bouncycastle.asn1.x509.X509Extension other
public static com.android.org.bouncycastle.asn1.ASN1Primitive convertValueToObject (com.android.org.bouncycastle.asn1.x509.X509Extension) throws java.lang.IllegalArgumentException
java.io.IOException e
com.android.org.bouncycastle.asn1.x509.X509Extension ext
static void ()
}
com/android/org/bouncycastle/asn1/x509/X509Extensions.classX509Extensions.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.X509Extensions extends com.android.org.bouncycastle.asn1.ASN1Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier SubjectDirectoryAttributes
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier SubjectKeyIdentifier
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier KeyUsage
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier PrivateKeyUsagePeriod
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier SubjectAlternativeName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier IssuerAlternativeName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier BasicConstraints
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier CRLNumber
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ReasonCode
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier InstructionCode
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier InvalidityDate
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier DeltaCRLIndicator
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier IssuingDistributionPoint
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier CertificateIssuer
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier NameConstraints
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier CRLDistributionPoints
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier CertificatePolicies
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier PolicyMappings
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier AuthorityKeyIdentifier
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier PolicyConstraints
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ExtendedKeyUsage
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier FreshestCRL
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier InhibitAnyPolicy
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier AuthorityInfoAccess
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier SubjectInfoAccess
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier LogoType
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier BiometricInfo
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier QCStatements
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier AuditIdentity
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier NoRevAvail
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier TargetInformation
private java.util.Hashtable extensions
private java.util.Vector ordering
public static com.android.org.bouncycastle.asn1.x509.X509Extensions getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x509.X509Extensions getInstance (java.lang.Object)
Object obj
public void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence s
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public void (java.util.Hashtable)
java.util.Hashtable extensions
public void (java.util.Vector, java.util.Hashtable)
java.util.Enumeration e
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x509.X509Extension ext
java.util.Vector ordering
java.util.Hashtable extensions
java.util.Enumeration e
public void (java.util.Vector, java.util.Vector)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x509.X509Extension ext
java.util.Vector objectIDs
java.util.Vector values
java.util.Enumeration e
int count
public java.util.Enumeration oids ()
public com.android.org.bouncycastle.asn1.x509.X509Extension getExtension (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x509.X509Extension ext
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
com.android.org.bouncycastle.asn1.ASN1EncodableVector vec
java.util.Enumeration e
public boolean equivalent (com.android.org.bouncycastle.asn1.x509.X509Extensions)
Object key
com.android.org.bouncycastle.asn1.x509.X509Extensions other
java.util.Enumeration e1
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] getExtensionOIDs ()
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] getNonCriticalExtensionOIDs ()
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] getCriticalExtensionOIDs ()
private com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] getExtensionOIDs (boolean)
Object oid
int i
boolean isCritical
java.util.Vector oidVec
private com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] toOidArray (java.util.Vector)
int i
java.util.Vector oidVec
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] oids
static void ()
}
com/android/org/bouncycastle/asn1/x509/X509ExtensionsGenerator.classX509ExtensionsGenerator.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.X509ExtensionsGenerator extends java.lang.Object {
private java.util.Hashtable extensions
private java.util.Vector extOrdering
public void ()
public void reset ()
public void addExtension (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, com.android.org.bouncycastle.asn1.ASN1Encodable)
java.io.IOException e
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean critical
com.android.org.bouncycastle.asn1.ASN1Encodable value
public void addExtension (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, byte[])
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean critical
byte[] value
public boolean isEmpty ()
public com.android.org.bouncycastle.asn1.x509.X509Extensions generate ()
}
com/android/org/bouncycastle/asn1/x509/X509Name.classX509Name.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.X509Name extends com.android.org.bouncycastle.asn1.ASN1Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier C
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier O
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier OU
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier T
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier CN
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier SN
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier STREET
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier SERIALNUMBER
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier L
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ST
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier SURNAME
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier GIVENNAME
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier INITIALS
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier GENERATION
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier UNIQUE_IDENTIFIER
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier BUSINESS_CATEGORY
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier POSTAL_CODE
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier DN_QUALIFIER
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier PSEUDONYM
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier DATE_OF_BIRTH
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier PLACE_OF_BIRTH
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier GENDER
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier COUNTRY_OF_CITIZENSHIP
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier COUNTRY_OF_RESIDENCE
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier NAME_AT_BIRTH
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier POSTAL_ADDRESS
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier DMD_NAME
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier TELEPHONE_NUMBER
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier NAME
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier EmailAddress
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier UnstructuredName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier UnstructuredAddress
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier E
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier DC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier UID
public static boolean DefaultReverse
public static final java.util.Hashtable DefaultSymbols
public static final java.util.Hashtable RFC2253Symbols
public static final java.util.Hashtable RFC1779Symbols
public static final java.util.Hashtable DefaultLookUp
public static final java.util.Hashtable OIDLookUp
public static final java.util.Hashtable SymbolLookUp
private static final Boolean TRUE
private static final Boolean FALSE
private com.android.org.bouncycastle.asn1.x509.X509NameEntryConverter converter
private java.util.Vector ordering
private java.util.Vector values
private java.util.Vector added
private com.android.org.bouncycastle.asn1.ASN1Sequence seq
private boolean isHashCodeCalculated
private int hashCodeValue
public static com.android.org.bouncycastle.asn1.x509.X509Name getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x509.X509Name getInstance (java.lang.Object)
Object obj
protected void ()
public void (com.android.org.bouncycastle.asn1.ASN1Sequence)
String v
java.io.IOException e1
com.android.org.bouncycastle.asn1.ASN1Sequence s
com.android.org.bouncycastle.asn1.ASN1Encodable value
int i
com.android.org.bouncycastle.asn1.ASN1Set set
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
public void (java.util.Hashtable)
java.util.Hashtable attributes
public void (java.util.Vector, java.util.Hashtable)
java.util.Vector ordering
java.util.Hashtable attributes
public void (java.util.Vector, java.util.Hashtable, com.android.org.bouncycastle.asn1.x509.X509NameEntryConverter)
int i
java.util.Enumeration e
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
int i
java.util.Vector ordering
java.util.Hashtable attributes
com.android.org.bouncycastle.asn1.x509.X509NameEntryConverter converter
public void (java.util.Vector, java.util.Vector)
java.util.Vector oids
java.util.Vector values
public void (java.util.Vector, java.util.Vector, com.android.org.bouncycastle.asn1.x509.X509NameEntryConverter)
int i
java.util.Vector oids
java.util.Vector values
com.android.org.bouncycastle.asn1.x509.X509NameEntryConverter converter
public void (java.lang.String)
String dirName
public void (java.lang.String, com.android.org.bouncycastle.asn1.x509.X509NameEntryConverter)
String dirName
com.android.org.bouncycastle.asn1.x509.X509NameEntryConverter converter
public void (boolean, java.lang.String)
boolean reverse
String dirName
public void (boolean, java.lang.String, com.android.org.bouncycastle.asn1.x509.X509NameEntryConverter)
boolean reverse
String dirName
com.android.org.bouncycastle.asn1.x509.X509NameEntryConverter converter
public void (boolean, java.util.Hashtable, java.lang.String)
boolean reverse
java.util.Hashtable lookUp
String dirName
private com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier decodeOID (java.lang.String, java.util.Hashtable)
String name
java.util.Hashtable lookUp
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
private java.lang.String unescape (java.lang.String)
char c
int i
String elt
char[] elts
boolean escaped
boolean quoted
StringBuffer buf
int start
boolean nonWhiteSpaceEncountered
int lastEscaped
public void (boolean, java.util.Hashtable, java.lang.String, com.android.org.bouncycastle.asn1.x509.X509NameEntryConverter)
com.android.org.bouncycastle.asn1.x509.X509NameTokenizer pTok
String token
int i
java.util.Vector o
java.util.Vector v
java.util.Vector a
int count
boolean reverse
java.util.Hashtable lookUp
String dirName
com.android.org.bouncycastle.asn1.x509.X509NameEntryConverter converter
com.android.org.bouncycastle.asn1.x509.X509NameTokenizer nTok
private void addEntry (java.util.Hashtable, java.lang.String, java.lang.Boolean)
java.util.Hashtable lookUp
String token
Boolean isAdded
com.android.org.bouncycastle.asn1.x509.X509NameTokenizer vTok
String name
String value
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.util.Vector getOIDs ()
int i
java.util.Vector v
public java.util.Vector getValues ()
int i
java.util.Vector v
public java.util.Vector getValues (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
String val
int i
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
java.util.Vector v
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String str
int i
com.android.org.bouncycastle.asn1.ASN1EncodableVector vec
com.android.org.bouncycastle.asn1.ASN1EncodableVector sVec
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier lstOid
public boolean equals (java.lang.Object, boolean)
com.android.org.bouncycastle.asn1.x509.X509Name other
IllegalArgumentException e
String value
String oValue
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oOid
int i
Object obj
boolean inOrder
com.android.org.bouncycastle.asn1.ASN1Primitive derO
com.android.org.bouncycastle.asn1.x509.X509Name other
int orderingSize
public int hashCode ()
String value
int i
public boolean equals (java.lang.Object)
com.android.org.bouncycastle.asn1.x509.X509Name other
IllegalArgumentException e
int start
int end
int delta
String oValue
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oOid
int j
boolean found
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String value
int i
Object obj
com.android.org.bouncycastle.asn1.ASN1Primitive derO
com.android.org.bouncycastle.asn1.x509.X509Name other
int orderingSize
boolean[] indexes
int start
int end
int delta
private boolean equivalentStrings (java.lang.String, java.lang.String)
String s1
String s2
String value
String oValue
private java.lang.String canonicalize (java.lang.String)
com.android.org.bouncycastle.asn1.ASN1Primitive obj
String s
String value
private com.android.org.bouncycastle.asn1.ASN1Primitive decodeObject (java.lang.String)
java.io.IOException e
String oValue
private java.lang.String stripInternalSpaces (java.lang.String)
char c2
int k
char c1
String str
StringBuffer res
private void appendValue (java.lang.StringBuffer, java.util.Hashtable, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
StringBuffer buf
java.util.Hashtable oidSymbols
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String value
String sym
int start
int end
public java.lang.String toString (boolean, java.util.Hashtable)
int i
int i
int i
boolean reverse
java.util.Hashtable oidSymbols
StringBuffer buf
java.util.Vector components
boolean first
StringBuffer ava
private java.lang.String bytesToString (byte[])
int i
byte[] data
char[] cs
public java.lang.String toString ()
static void ()
}
com/android/org/bouncycastle/asn1/x509/X509NameEntryConverter.classX509NameEntryConverter.java
package com.android.org.bouncycastle.asn1.x509
public abstract com.android.org.bouncycastle.asn1.x509.X509NameEntryConverter extends java.lang.Object {
public void ()
protected com.android.org.bouncycastle.asn1.ASN1Primitive convertHexEncoded (java.lang.String, int) throws java.io.IOException
char left
char right
int index
String str
int off
byte[] data
com.android.org.bouncycastle.asn1.ASN1InputStream aIn
protected boolean canBePrintable (java.lang.String)
String str
public abstract com.android.org.bouncycastle.asn1.ASN1Primitive getConvertedValue (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
}
com/android/org/bouncycastle/asn1/x509/X509NameTokenizer.classX509NameTokenizer.java
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.X509NameTokenizer extends java.lang.Object {
private String value
private int index
private char separator
private StringBuffer buf
public void (java.lang.String)
String oid
public void (java.lang.String, char)
String oid
char separator
public boolean hasMoreTokens ()
public java.lang.String nextToken ()
char c
int end
boolean quoted
boolean escaped
}
com/android/org/bouncycastle/asn1/x509/X509ObjectIdentifiers.classX509ObjectIdentifiers.java
package com.android.org.bouncycastle.asn1.x509
public abstract com.android.org.bouncycastle.asn1.x509.X509ObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier commonName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier countryName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier localityName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier stateOrProvinceName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier organization
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier organizationalUnitName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_at_telephoneNumber
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_at_name
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_SHA1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ripemd160
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ripemd160WithRSAEncryption
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ea_rsa
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_pkix
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_pe
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ce
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ad
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ad_caIssuers
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ad_ocsp
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ocspAccessMethod
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier crlAccessMethod
static void ()
}
com/android/org/bouncycastle/asn1/x9/
com/android/org/bouncycastle/asn1/x9/DHDomainParameters.classDHDomainParameters.java
package com.android.org.bouncycastle.asn1.x9
public com.android.org.bouncycastle.asn1.x9.DHDomainParameters extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.ASN1Integer p
private com.android.org.bouncycastle.asn1.ASN1Integer g
private com.android.org.bouncycastle.asn1.ASN1Integer q
private com.android.org.bouncycastle.asn1.ASN1Integer j
private com.android.org.bouncycastle.asn1.x9.DHValidationParms validationParms
public static com.android.org.bouncycastle.asn1.x9.DHDomainParameters getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x9.DHDomainParameters getInstance (java.lang.Object)
Object obj
public void (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, com.android.org.bouncycastle.asn1.x9.DHValidationParms)
java.math.BigInteger p
java.math.BigInteger g
java.math.BigInteger q
java.math.BigInteger j
com.android.org.bouncycastle.asn1.x9.DHValidationParms validationParms
public void (com.android.org.bouncycastle.asn1.ASN1Integer, com.android.org.bouncycastle.asn1.ASN1Integer, com.android.org.bouncycastle.asn1.ASN1Integer, com.android.org.bouncycastle.asn1.ASN1Integer, com.android.org.bouncycastle.asn1.x9.DHValidationParms)
com.android.org.bouncycastle.asn1.ASN1Integer p
com.android.org.bouncycastle.asn1.ASN1Integer g
com.android.org.bouncycastle.asn1.ASN1Integer q
com.android.org.bouncycastle.asn1.ASN1Integer j
com.android.org.bouncycastle.asn1.x9.DHValidationParms validationParms
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.util.Enumeration e
com.android.org.bouncycastle.asn1.ASN1Encodable next
private static com.android.org.bouncycastle.asn1.ASN1Encodable getNext (java.util.Enumeration)
java.util.Enumeration e
public com.android.org.bouncycastle.asn1.ASN1Integer getP ()
public com.android.org.bouncycastle.asn1.ASN1Integer getG ()
public com.android.org.bouncycastle.asn1.ASN1Integer getQ ()
public com.android.org.bouncycastle.asn1.ASN1Integer getJ ()
public com.android.org.bouncycastle.asn1.x9.DHValidationParms getValidationParms ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/x9/DHPublicKey.classDHPublicKey.java
package com.android.org.bouncycastle.asn1.x9
public com.android.org.bouncycastle.asn1.x9.DHPublicKey extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.ASN1Integer y
public static com.android.org.bouncycastle.asn1.x9.DHPublicKey getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x9.DHPublicKey getInstance (java.lang.Object)
Object obj
public void (com.android.org.bouncycastle.asn1.ASN1Integer)
com.android.org.bouncycastle.asn1.ASN1Integer y
public com.android.org.bouncycastle.asn1.ASN1Integer getY ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x9/DHValidationParms.classDHValidationParms.java
package com.android.org.bouncycastle.asn1.x9
public com.android.org.bouncycastle.asn1.x9.DHValidationParms extends com.android.org.bouncycastle.asn1.ASN1Object {
private com.android.org.bouncycastle.asn1.DERBitString seed
private com.android.org.bouncycastle.asn1.ASN1Integer pgenCounter
public static com.android.org.bouncycastle.asn1.x9.DHValidationParms getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public static com.android.org.bouncycastle.asn1.x9.DHValidationParms getInstance (java.lang.Object)
Object obj
public void (com.android.org.bouncycastle.asn1.DERBitString, com.android.org.bouncycastle.asn1.ASN1Integer)
com.android.org.bouncycastle.asn1.DERBitString seed
com.android.org.bouncycastle.asn1.ASN1Integer pgenCounter
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public com.android.org.bouncycastle.asn1.DERBitString getSeed ()
public com.android.org.bouncycastle.asn1.ASN1Integer getPgenCounter ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/x9/ECNamedCurveTable.classECNamedCurveTable.java
package com.android.org.bouncycastle.asn1.x9
public com.android.org.bouncycastle.asn1.x9.ECNamedCurveTable extends java.lang.Object {
public void ()
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getByName (java.lang.String)
String name
com.android.org.bouncycastle.asn1.x9.X9ECParameters ecP
public static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getOID (java.lang.String)
String name
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getByOID (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x9.X9ECParameters ecP
public static java.util.Enumeration getNames ()
java.util.Vector v
private static void addEnumeration (java.util.Vector, java.util.Enumeration)
java.util.Vector v
java.util.Enumeration e
}
com/android/org/bouncycastle/asn1/x9/X962NamedCurves$1.classX962NamedCurves.java
package com.android.org.bouncycastle.asn1.x9
final com.android.org.bouncycastle.asn1.x9.X962NamedCurves$1 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve cFp192v1
}
com/android/org/bouncycastle/asn1/x9/X962NamedCurves$10.classX962NamedCurves.java
package com.android.org.bouncycastle.asn1.x9
final com.android.org.bouncycastle.asn1.x9.X962NamedCurves$10 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger c2m163v3n
java.math.BigInteger c2m163v3h
com.android.org.bouncycastle.math.ec.ECCurve c2m163v3
}
com/android/org/bouncycastle/asn1/x9/X962NamedCurves$11.classX962NamedCurves.java
package com.android.org.bouncycastle.asn1.x9
final com.android.org.bouncycastle.asn1.x9.X962NamedCurves$11 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger c2m176w1n
java.math.BigInteger c2m176w1h
com.android.org.bouncycastle.math.ec.ECCurve c2m176w1
}
com/android/org/bouncycastle/asn1/x9/X962NamedCurves$12.classX962NamedCurves.java
package com.android.org.bouncycastle.asn1.x9
final com.android.org.bouncycastle.asn1.x9.X962NamedCurves$12 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger c2m191v1n
java.math.BigInteger c2m191v1h
com.android.org.bouncycastle.math.ec.ECCurve c2m191v1
}
com/android/org/bouncycastle/asn1/x9/X962NamedCurves$13.classX962NamedCurves.java
package com.android.org.bouncycastle.asn1.x9
final com.android.org.bouncycastle.asn1.x9.X962NamedCurves$13 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger c2m191v2n
java.math.BigInteger c2m191v2h
com.android.org.bouncycastle.math.ec.ECCurve c2m191v2
}
com/android/org/bouncycastle/asn1/x9/X962NamedCurves$14.classX962NamedCurves.java
package com.android.org.bouncycastle.asn1.x9
final com.android.org.bouncycastle.asn1.x9.X962NamedCurves$14 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger c2m191v3n
java.math.BigInteger c2m191v3h
com.android.org.bouncycastle.math.ec.ECCurve c2m191v3
}
com/android/org/bouncycastle/asn1/x9/X962NamedCurves$15.classX962NamedCurves.java
package com.android.org.bouncycastle.asn1.x9
final com.android.org.bouncycastle.asn1.x9.X962NamedCurves$15 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger c2m208w1n
java.math.BigInteger c2m208w1h
com.android.org.bouncycastle.math.ec.ECCurve c2m208w1
}
com/android/org/bouncycastle/asn1/x9/X962NamedCurves$16.classX962NamedCurves.java
package com.android.org.bouncycastle.asn1.x9
final com.android.org.bouncycastle.asn1.x9.X962NamedCurves$16 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger c2m239v1n
java.math.BigInteger c2m239v1h
com.android.org.bouncycastle.math.ec.ECCurve c2m239v1
}
com/android/org/bouncycastle/asn1/x9/X962NamedCurves$17.classX962NamedCurves.java
package com.android.org.bouncycastle.asn1.x9
final com.android.org.bouncycastle.asn1.x9.X962NamedCurves$17 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger c2m239v2n
java.math.BigInteger c2m239v2h
com.android.org.bouncycastle.math.ec.ECCurve c2m239v2
}
com/android/org/bouncycastle/asn1/x9/X962NamedCurves$18.classX962NamedCurves.java
package com.android.org.bouncycastle.asn1.x9
final com.android.org.bouncycastle.asn1.x9.X962NamedCurves$18 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger c2m239v3n
java.math.BigInteger c2m239v3h
com.android.org.bouncycastle.math.ec.ECCurve c2m239v3
}
com/android/org/bouncycastle/asn1/x9/X962NamedCurves$19.classX962NamedCurves.java
package com.android.org.bouncycastle.asn1.x9
final com.android.org.bouncycastle.asn1.x9.X962NamedCurves$19 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger c2m272w1n
java.math.BigInteger c2m272w1h
com.android.org.bouncycastle.math.ec.ECCurve c2m272w1
}
com/android/org/bouncycastle/asn1/x9/X962NamedCurves$2.classX962NamedCurves.java
package com.android.org.bouncycastle.asn1.x9
final com.android.org.bouncycastle.asn1.x9.X962NamedCurves$2 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve cFp192v2
}
com/android/org/bouncycastle/asn1/x9/X962NamedCurves$20.classX962NamedCurves.java
package com.android.org.bouncycastle.asn1.x9
final com.android.org.bouncycastle.asn1.x9.X962NamedCurves$20 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger c2m304w1n
java.math.BigInteger c2m304w1h
com.android.org.bouncycastle.math.ec.ECCurve c2m304w1
}
com/android/org/bouncycastle/asn1/x9/X962NamedCurves$21.classX962NamedCurves.java
package com.android.org.bouncycastle.asn1.x9
final com.android.org.bouncycastle.asn1.x9.X962NamedCurves$21 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger c2m359v1n
java.math.BigInteger c2m359v1h
com.android.org.bouncycastle.math.ec.ECCurve c2m359v1
}
com/android/org/bouncycastle/asn1/x9/X962NamedCurves$22.classX962NamedCurves.java
package com.android.org.bouncycastle.asn1.x9
final com.android.org.bouncycastle.asn1.x9.X962NamedCurves$22 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger c2m368w1n
java.math.BigInteger c2m368w1h
com.android.org.bouncycastle.math.ec.ECCurve c2m368w1
}
com/android/org/bouncycastle/asn1/x9/X962NamedCurves$23.classX962NamedCurves.java
package com.android.org.bouncycastle.asn1.x9
final com.android.org.bouncycastle.asn1.x9.X962NamedCurves$23 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger c2m431r1n
java.math.BigInteger c2m431r1h
com.android.org.bouncycastle.math.ec.ECCurve c2m431r1
}
com/android/org/bouncycastle/asn1/x9/X962NamedCurves$3.classX962NamedCurves.java
package com.android.org.bouncycastle.asn1.x9
final com.android.org.bouncycastle.asn1.x9.X962NamedCurves$3 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve cFp192v3
}
com/android/org/bouncycastle/asn1/x9/X962NamedCurves$4.classX962NamedCurves.java
package com.android.org.bouncycastle.asn1.x9
final com.android.org.bouncycastle.asn1.x9.X962NamedCurves$4 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve cFp239v1
}
com/android/org/bouncycastle/asn1/x9/X962NamedCurves$5.classX962NamedCurves.java
package com.android.org.bouncycastle.asn1.x9
final com.android.org.bouncycastle.asn1.x9.X962NamedCurves$5 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve cFp239v2
}
com/android/org/bouncycastle/asn1/x9/X962NamedCurves$6.classX962NamedCurves.java
package com.android.org.bouncycastle.asn1.x9
final com.android.org.bouncycastle.asn1.x9.X962NamedCurves$6 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve cFp239v3
}
com/android/org/bouncycastle/asn1/x9/X962NamedCurves$7.classX962NamedCurves.java
package com.android.org.bouncycastle.asn1.x9
final com.android.org.bouncycastle.asn1.x9.X962NamedCurves$7 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.math.ec.ECCurve cFp256v1
}
com/android/org/bouncycastle/asn1/x9/X962NamedCurves$8.classX962NamedCurves.java
package com.android.org.bouncycastle.asn1.x9
final com.android.org.bouncycastle.asn1.x9.X962NamedCurves$8 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger c2m163v1n
java.math.BigInteger c2m163v1h
com.android.org.bouncycastle.math.ec.ECCurve c2m163v1
}
com/android/org/bouncycastle/asn1/x9/X962NamedCurves$9.classX962NamedCurves.java
package com.android.org.bouncycastle.asn1.x9
final com.android.org.bouncycastle.asn1.x9.X962NamedCurves$9 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
java.math.BigInteger c2m163v2n
java.math.BigInteger c2m163v2h
com.android.org.bouncycastle.math.ec.ECCurve c2m163v2
}
com/android/org/bouncycastle/asn1/x9/X962NamedCurves.classX962NamedCurves.java
package com.android.org.bouncycastle.asn1.x9
public com.android.org.bouncycastle.asn1.x9.X962NamedCurves extends java.lang.Object {
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder prime192v1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder prime192v2
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder prime192v3
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder prime239v1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder prime239v2
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder prime239v3
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder prime256v1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb163v1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb163v2
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb163v3
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb176w1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb191v1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb191v2
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb191v3
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb208w1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb239v1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb239v2
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb239v3
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb272w1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb304w1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb359v1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb368w1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb431r1
static final java.util.Hashtable objIds
static final java.util.Hashtable curves
static final java.util.Hashtable names
public void ()
static void defineCurve (java.lang.String, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder)
String name
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder holder
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getByName (java.lang.String)
String name
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getByOID (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder holder
public static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getOID (java.lang.String)
String name
public static java.lang.String getName (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static java.util.Enumeration getNames ()
static void ()
}
com/android/org/bouncycastle/asn1/x9/X962Parameters.classX962Parameters.java
package com.android.org.bouncycastle.asn1.x9
public com.android.org.bouncycastle.asn1.x9.X962Parameters extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.ASN1Choice {
private com.android.org.bouncycastle.asn1.ASN1Primitive params
public static com.android.org.bouncycastle.asn1.x9.X962Parameters getInstance (java.lang.Object)
Object obj
public static com.android.org.bouncycastle.asn1.x9.X962Parameters getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
com.android.org.bouncycastle.asn1.ASN1TaggedObject obj
boolean explicit
public void (com.android.org.bouncycastle.asn1.x9.X9ECParameters)
com.android.org.bouncycastle.asn1.x9.X9ECParameters ecParameters
public void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier namedCurve
public void (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive obj
public boolean isNamedCurve ()
public boolean isImplicitlyCA ()
public com.android.org.bouncycastle.asn1.ASN1Primitive getParameters ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x9/X9Curve.classX9Curve.java
package com.android.org.bouncycastle.asn1.x9
public com.android.org.bouncycastle.asn1.x9.X9Curve extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.x9.X9ObjectIdentifiers {
private com.android.org.bouncycastle.math.ec.ECCurve curve
private byte[] seed
private com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier fieldIdentifier
public void (com.android.org.bouncycastle.math.ec.ECCurve)
com.android.org.bouncycastle.math.ec.ECCurve curve
public void (com.android.org.bouncycastle.math.ec.ECCurve, byte[])
com.android.org.bouncycastle.math.ec.ECCurve curve
byte[] seed
public void (com.android.org.bouncycastle.asn1.x9.X9FieldID, com.android.org.bouncycastle.asn1.ASN1Sequence)
java.math.BigInteger p
com.android.org.bouncycastle.asn1.x9.X9FieldElement x9A
com.android.org.bouncycastle.asn1.x9.X9FieldElement x9B
com.android.org.bouncycastle.asn1.ASN1Sequence pentanomial
com.android.org.bouncycastle.asn1.ASN1Sequence parameters
int m
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier representation
int k1
int k2
int k3
com.android.org.bouncycastle.asn1.x9.X9FieldElement x9A
com.android.org.bouncycastle.asn1.x9.X9FieldElement x9B
com.android.org.bouncycastle.asn1.x9.X9FieldID fieldID
com.android.org.bouncycastle.asn1.ASN1Sequence seq
private void setFieldIdentifier ()
public com.android.org.bouncycastle.math.ec.ECCurve getCurve ()
public byte[] getSeed ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/x9/X9ECParameters.classX9ECParameters.java
package com.android.org.bouncycastle.asn1.x9
public com.android.org.bouncycastle.asn1.x9.X9ECParameters extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.x9.X9ObjectIdentifiers {
private static final java.math.BigInteger ONE
private com.android.org.bouncycastle.asn1.x9.X9FieldID fieldID
private com.android.org.bouncycastle.math.ec.ECCurve curve
private com.android.org.bouncycastle.math.ec.ECPoint g
private java.math.BigInteger n
private java.math.BigInteger h
private byte[] seed
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
com.android.org.bouncycastle.asn1.x9.X9Curve x9c
Object p
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getInstance (java.lang.Object)
Object obj
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint g
java.math.BigInteger n
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint g
java.math.BigInteger n
java.math.BigInteger h
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger, byte[])
com.android.org.bouncycastle.math.field.PolynomialExtensionField field
int[] exponents
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint g
java.math.BigInteger n
java.math.BigInteger h
byte[] seed
public com.android.org.bouncycastle.math.ec.ECCurve getCurve ()
public com.android.org.bouncycastle.math.ec.ECPoint getG ()
public java.math.BigInteger getN ()
public java.math.BigInteger getH ()
public byte[] getSeed ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
static void ()
}
com/android/org/bouncycastle/asn1/x9/X9ECParametersHolder.classX9ECParametersHolder.java
package com.android.org.bouncycastle.asn1.x9
public abstract com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder extends java.lang.Object {
private com.android.org.bouncycastle.asn1.x9.X9ECParameters params
public void ()
public com.android.org.bouncycastle.asn1.x9.X9ECParameters getParameters ()
protected abstract com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
}
com/android/org/bouncycastle/asn1/x9/X9ECPoint.classX9ECPoint.java
package com.android.org.bouncycastle.asn1.x9
public com.android.org.bouncycastle.asn1.x9.X9ECPoint extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.math.ec.ECPoint p
public void (com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECPoint p
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.asn1.ASN1OctetString)
com.android.org.bouncycastle.math.ec.ECCurve c
com.android.org.bouncycastle.asn1.ASN1OctetString s
public com.android.org.bouncycastle.math.ec.ECPoint getPoint ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x9/X9FieldElement.classX9FieldElement.java
package com.android.org.bouncycastle.asn1.x9
public com.android.org.bouncycastle.asn1.x9.X9FieldElement extends com.android.org.bouncycastle.asn1.ASN1Object {
protected com.android.org.bouncycastle.math.ec.ECFieldElement f
private static com.android.org.bouncycastle.asn1.x9.X9IntegerConverter converter
public void (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement f
public void (java.math.BigInteger, com.android.org.bouncycastle.asn1.ASN1OctetString)
java.math.BigInteger p
com.android.org.bouncycastle.asn1.ASN1OctetString s
public void (int, int, int, int, com.android.org.bouncycastle.asn1.ASN1OctetString)
int m
int k1
int k2
int k3
com.android.org.bouncycastle.asn1.ASN1OctetString s
public com.android.org.bouncycastle.math.ec.ECFieldElement getValue ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
int byteCount
byte[] paddedBigInteger
static void ()
}
com/android/org/bouncycastle/asn1/x9/X9FieldID.classX9FieldID.java
package com.android.org.bouncycastle.asn1.x9
public com.android.org.bouncycastle.asn1.x9.X9FieldID extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.x9.X9ObjectIdentifiers {
private com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id
private com.android.org.bouncycastle.asn1.ASN1Primitive parameters
public void (java.math.BigInteger)
java.math.BigInteger primeP
public void (int, int)
int m
int k1
public void (int, int, int, int)
com.android.org.bouncycastle.asn1.ASN1EncodableVector pentanomialParams
int m
int k1
int k2
int k3
com.android.org.bouncycastle.asn1.ASN1EncodableVector fieldIdParams
private void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public static com.android.org.bouncycastle.asn1.x9.X9FieldID getInstance (java.lang.Object)
Object obj
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getIdentifier ()
public com.android.org.bouncycastle.asn1.ASN1Primitive getParameters ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
}
com/android/org/bouncycastle/asn1/x9/X9IntegerConverter.classX9IntegerConverter.java
package com.android.org.bouncycastle.asn1.x9
public com.android.org.bouncycastle.asn1.x9.X9IntegerConverter extends java.lang.Object {
public void ()
public int getByteLength (com.android.org.bouncycastle.math.ec.ECCurve)
com.android.org.bouncycastle.math.ec.ECCurve c
public int getByteLength (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement fe
public byte[] integerToBytes (java.math.BigInteger, int)
byte[] tmp
byte[] tmp
java.math.BigInteger s
int qLength
byte[] bytes
}
com/android/org/bouncycastle/asn1/x9/X9ObjectIdentifiers.classX9ObjectIdentifiers.java
package com.android.org.bouncycastle.asn1.x9
public abstract com.android.org.bouncycastle.asn1.x9.X9ObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ansi_X9_62
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_fieldType
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier prime_field
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier characteristic_two_field
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier gnBasis
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier tpBasis
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ppBasis
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ecSigType
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ecdsa_with_SHA1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_publicKeyType
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ecPublicKey
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ecdsa_with_SHA2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ecdsa_with_SHA224
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ecdsa_with_SHA256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ecdsa_with_SHA384
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ecdsa_with_SHA512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ellipticCurve
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier cTwoCurve
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb163v1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb163v2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb163v3
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb176w1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb191v1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb191v2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb191v3
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2onb191v4
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2onb191v5
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb208w1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb239v1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb239v2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb239v3
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2onb239v4
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2onb239v5
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb272w1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb304w1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb359v1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb368w1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb431r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier primeCurve
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier prime192v1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier prime192v2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier prime192v3
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier prime239v1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier prime239v2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier prime239v3
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier prime256v1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_dsa
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_dsa_with_sha1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier x9_63_scheme
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_stdDH_sha1kdf_scheme
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_cofactorDH_sha1kdf_scheme
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier mqvSinglePass_sha1kdf_scheme
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ansi_X9_42
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhpublicnumber
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier x9_42_schemes
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhStatic
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhEphem
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhOneFlow
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhHybrid1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhHybrid2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhHybridOneFlow
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier mqv2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier mqv1
static void ()
}
com/android/org/bouncycastle/crypto/
com/android/org/bouncycastle/crypto/agreement/
com/android/org/bouncycastle/crypto/agreement/DHBasicAgreement.classDHBasicAgreement.java
package com.android.org.bouncycastle.crypto.agreement
public com.android.org.bouncycastle.crypto.agreement.DHBasicAgreement extends java.lang.Object implements com.android.org.bouncycastle.crypto.BasicAgreement {
private com.android.org.bouncycastle.crypto.params.DHPrivateKeyParameters key
private com.android.org.bouncycastle.crypto.params.DHParameters dhParams
public void ()
public void init (com.android.org.bouncycastle.crypto.CipherParameters)
com.android.org.bouncycastle.crypto.params.ParametersWithRandom rParam
com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter kParam
com.android.org.bouncycastle.crypto.CipherParameters param
com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter kParam
public int getFieldSize ()
public java.math.BigInteger calculateAgreement (com.android.org.bouncycastle.crypto.CipherParameters)
com.android.org.bouncycastle.crypto.CipherParameters pubKey
com.android.org.bouncycastle.crypto.params.DHPublicKeyParameters pub
}
com/android/org/bouncycastle/crypto/agreement/ECDHBasicAgreement.classECDHBasicAgreement.java
package com.android.org.bouncycastle.crypto.agreement
public com.android.org.bouncycastle.crypto.agreement.ECDHBasicAgreement extends java.lang.Object implements com.android.org.bouncycastle.crypto.BasicAgreement {
private com.android.org.bouncycastle.crypto.params.ECPrivateKeyParameters key
public void ()
public void init (com.android.org.bouncycastle.crypto.CipherParameters)
com.android.org.bouncycastle.crypto.CipherParameters key
public int getFieldSize ()
public java.math.BigInteger calculateAgreement (com.android.org.bouncycastle.crypto.CipherParameters)
com.android.org.bouncycastle.crypto.CipherParameters pubKey
com.android.org.bouncycastle.crypto.params.ECPublicKeyParameters pub
com.android.org.bouncycastle.math.ec.ECPoint P
}
com/android/org/bouncycastle/crypto/AsymmetricBlockCipher.classAsymmetricBlockCipher.java
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.AsymmetricBlockCipher extends java.lang.Object {
public abstract void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
public abstract int getInputBlockSize ()
public abstract int getOutputBlockSize ()
public abstract byte[] processBlock (byte[], int, int) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
}
com/android/org/bouncycastle/crypto/AsymmetricCipherKeyPair.classAsymmetricCipherKeyPair.java
package com.android.org.bouncycastle.crypto
public com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPair extends java.lang.Object {
private com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter publicParam
private com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter privateParam
public void (com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter, com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter)
com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter publicParam
com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter privateParam
public void (com.android.org.bouncycastle.crypto.CipherParameters, com.android.org.bouncycastle.crypto.CipherParameters)
com.android.org.bouncycastle.crypto.CipherParameters publicParam
com.android.org.bouncycastle.crypto.CipherParameters privateParam
public com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter getPublic ()
public com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter getPrivate ()
}
com/android/org/bouncycastle/crypto/AsymmetricCipherKeyPairGenerator.classAsymmetricCipherKeyPairGenerator.java
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator extends java.lang.Object {
public abstract void init (com.android.org.bouncycastle.crypto.KeyGenerationParameters)
public abstract com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPair generateKeyPair ()
}
com/android/org/bouncycastle/crypto/BasicAgreement.classBasicAgreement.java
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.BasicAgreement extends java.lang.Object {
public abstract void init (com.android.org.bouncycastle.crypto.CipherParameters)
public abstract int getFieldSize ()
public abstract java.math.BigInteger calculateAgreement (com.android.org.bouncycastle.crypto.CipherParameters)
}
com/android/org/bouncycastle/crypto/BlockCipher.classBlockCipher.java
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.BlockCipher extends java.lang.Object {
public abstract void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
public abstract java.lang.String getAlgorithmName ()
public abstract int getBlockSize ()
public abstract int processBlock (byte[], int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
public abstract void reset ()
}
com/android/org/bouncycastle/crypto/BufferedBlockCipher.classBufferedBlockCipher.java
package com.android.org.bouncycastle.crypto
public com.android.org.bouncycastle.crypto.BufferedBlockCipher extends java.lang.Object {
protected byte[] buf
protected int bufOff
protected boolean forEncryption
protected com.android.org.bouncycastle.crypto.BlockCipher cipher
protected boolean partialBlockOkay
protected boolean pgpCFB
protected void ()
public void (com.android.org.bouncycastle.crypto.BlockCipher)
com.android.org.bouncycastle.crypto.BlockCipher cipher
String name
int idx
public com.android.org.bouncycastle.crypto.BlockCipher getUnderlyingCipher ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
boolean forEncryption
com.android.org.bouncycastle.crypto.CipherParameters params
public int getBlockSize ()
public int getUpdateOutputSize (int)
int leftOver
int len
int total
int leftOver
public int getOutputSize (int)
int length
public int processByte (byte, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte in
byte[] out
int outOff
int resultLen
public int processBytes (byte[], int, int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte[] in
int inOff
int len
byte[] out
int outOff
int blockSize
int length
int resultLen
int gapLen
public int doFinal (byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException com.android.org.bouncycastle.crypto.InvalidCipherTextException
int resultLen
byte[] out
int outOff
public void reset ()
int i
}
com/android/org/bouncycastle/crypto/CipherKeyGenerator.classCipherKeyGenerator.java
package com.android.org.bouncycastle.crypto
public com.android.org.bouncycastle.crypto.CipherKeyGenerator extends java.lang.Object {
protected java.security.SecureRandom random
protected int strength
public void ()
public void init (com.android.org.bouncycastle.crypto.KeyGenerationParameters)
com.android.org.bouncycastle.crypto.KeyGenerationParameters param
public byte[] generateKey ()
byte[] key
}
com/android/org/bouncycastle/crypto/CipherParameters.classCipherParameters.java
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.CipherParameters extends java.lang.Object {
}
com/android/org/bouncycastle/crypto/CryptoException.classCryptoException.java
package com.android.org.bouncycastle.crypto
public com.android.org.bouncycastle.crypto.CryptoException extends java.lang.Exception {
private Throwable cause
public void ()
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/crypto/DataLengthException.classDataLengthException.java
package com.android.org.bouncycastle.crypto
public com.android.org.bouncycastle.crypto.DataLengthException extends com.android.org.bouncycastle.crypto.RuntimeCryptoException {
public void ()
public void (java.lang.String)
String message
}
com/android/org/bouncycastle/crypto/DerivationFunction.classDerivationFunction.java
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.DerivationFunction extends java.lang.Object {
public abstract void init (com.android.org.bouncycastle.crypto.DerivationParameters)
public abstract int generateBytes (byte[], int, int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalArgumentException
}
com/android/org/bouncycastle/crypto/DerivationParameters.classDerivationParameters.java
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.DerivationParameters extends java.lang.Object {
}
com/android/org/bouncycastle/crypto/Digest.classDigest.java
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.Digest extends java.lang.Object {
public abstract java.lang.String getAlgorithmName ()
public abstract int getDigestSize ()
public abstract void update (byte)
public abstract void update (byte[], int, int)
public abstract int doFinal (byte[], int)
public abstract void reset ()
}
com/android/org/bouncycastle/crypto/digests/
com/android/org/bouncycastle/crypto/digests/AndroidDigestFactory.classAndroidDigestFactory.java
package com.android.org.bouncycastle.crypto.digests
public final com.android.org.bouncycastle.crypto.digests.AndroidDigestFactory extends java.lang.Object {
private static final String OpenSSLFactoryClassName
private static final String BouncyCastleFactoryClassName
private static final com.android.org.bouncycastle.crypto.digests.AndroidDigestFactoryInterface FACTORY
public void ()
public static com.android.org.bouncycastle.crypto.Digest getMD5 ()
public static com.android.org.bouncycastle.crypto.Digest getSHA1 ()
public static com.android.org.bouncycastle.crypto.Digest getSHA224 ()
public static com.android.org.bouncycastle.crypto.Digest getSHA256 ()
public static com.android.org.bouncycastle.crypto.Digest getSHA384 ()
public static com.android.org.bouncycastle.crypto.Digest getSHA512 ()
static void ()
Class factoryImplementationClass
Class factoryImplementationClass
AssertionError e
ClassNotFoundException e2
ClassNotFoundException e1
InstantiationException e
IllegalAccessException e
Class factoryImplementationClass
}
com/android/org/bouncycastle/crypto/digests/AndroidDigestFactoryBouncyCastle.classAndroidDigestFactoryBouncyCastle.java
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.AndroidDigestFactoryBouncyCastle extends java.lang.Object implements com.android.org.bouncycastle.crypto.digests.AndroidDigestFactoryInterface {
public void ()
public com.android.org.bouncycastle.crypto.Digest getMD5 ()
public com.android.org.bouncycastle.crypto.Digest getSHA1 ()
public com.android.org.bouncycastle.crypto.Digest getSHA224 ()
public com.android.org.bouncycastle.crypto.Digest getSHA256 ()
public com.android.org.bouncycastle.crypto.Digest getSHA384 ()
public com.android.org.bouncycastle.crypto.Digest getSHA512 ()
}
com/android/org/bouncycastle/crypto/digests/AndroidDigestFactoryInterface.classAndroidDigestFactoryInterface.java
package com.android.org.bouncycastle.crypto.digests
abstract com.android.org.bouncycastle.crypto.digests.AndroidDigestFactoryInterface extends java.lang.Object {
public abstract com.android.org.bouncycastle.crypto.Digest getMD5 ()
public abstract com.android.org.bouncycastle.crypto.Digest getSHA1 ()
public abstract com.android.org.bouncycastle.crypto.Digest getSHA224 ()
public abstract com.android.org.bouncycastle.crypto.Digest getSHA256 ()
public abstract com.android.org.bouncycastle.crypto.Digest getSHA384 ()
public abstract com.android.org.bouncycastle.crypto.Digest getSHA512 ()
}
com/android/org/bouncycastle/crypto/digests/AndroidDigestFactoryOpenSSL.classAndroidDigestFactoryOpenSSL.java
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.AndroidDigestFactoryOpenSSL extends java.lang.Object implements com.android.org.bouncycastle.crypto.digests.AndroidDigestFactoryInterface {
public void ()
public com.android.org.bouncycastle.crypto.Digest getMD5 ()
public com.android.org.bouncycastle.crypto.Digest getSHA1 ()
public com.android.org.bouncycastle.crypto.Digest getSHA224 ()
public com.android.org.bouncycastle.crypto.Digest getSHA256 ()
public com.android.org.bouncycastle.crypto.Digest getSHA384 ()
public com.android.org.bouncycastle.crypto.Digest getSHA512 ()
}
com/android/org/bouncycastle/crypto/digests/EncodableDigest.classEncodableDigest.java
package com.android.org.bouncycastle.crypto.digests
public abstract com.android.org.bouncycastle.crypto.digests.EncodableDigest extends java.lang.Object {
public abstract byte[] getEncodedState ()
}
com/android/org/bouncycastle/crypto/digests/GeneralDigest.classGeneralDigest.java
package com.android.org.bouncycastle.crypto.digests
public abstract com.android.org.bouncycastle.crypto.digests.GeneralDigest extends java.lang.Object implements com.android.org.bouncycastle.crypto.ExtendedDigest com.android.org.bouncycastle.util.Memoable {
private static final int BYTE_LENGTH
private final byte[] xBuf
private int xBufOff
private long byteCount
protected void ()
protected void (com.android.org.bouncycastle.crypto.digests.GeneralDigest)
com.android.org.bouncycastle.crypto.digests.GeneralDigest t
protected void (byte[])
byte[] encodedState
protected void copyIn (com.android.org.bouncycastle.crypto.digests.GeneralDigest)
com.android.org.bouncycastle.crypto.digests.GeneralDigest t
public void update (byte)
byte in
public void update (byte[], int, int)
byte[] in
int inOff
int len
public void finish ()
long bitLength
public void reset ()
int i
protected void populateState (byte[])
byte[] state
public int getByteLength ()
protected abstract void processWord (byte[], int)
protected abstract void processLength (long)
protected abstract void processBlock ()
}
com/android/org/bouncycastle/crypto/digests/LongDigest.classLongDigest.java
package com.android.org.bouncycastle.crypto.digests
public abstract com.android.org.bouncycastle.crypto.digests.LongDigest extends java.lang.Object implements com.android.org.bouncycastle.crypto.ExtendedDigest com.android.org.bouncycastle.util.Memoable com.android.org.bouncycastle.crypto.digests.EncodableDigest {
private static final int BYTE_LENGTH
private byte[] xBuf
private int xBufOff
private long byteCount1
private long byteCount2
protected long H1
protected long H2
protected long H3
protected long H4
protected long H5
protected long H6
protected long H7
protected long H8
private long[] W
private int wOff
static final long[] K
protected void ()
protected void (com.android.org.bouncycastle.crypto.digests.LongDigest)
com.android.org.bouncycastle.crypto.digests.LongDigest t
protected void copyIn (com.android.org.bouncycastle.crypto.digests.LongDigest)
com.android.org.bouncycastle.crypto.digests.LongDigest t
protected void populateState (byte[])
int i
byte[] state
protected void restoreState (byte[])
int i
byte[] encodedState
protected int getEncodedStateSize ()
public void update (byte)
byte in
public void update (byte[], int, int)
byte[] in
int inOff
int len
public void finish ()
long lowBitLength
long hiBitLength
public void reset ()
int i
int i
public int getByteLength ()
protected void processWord (byte[], int)
byte[] in
int inOff
private void adjustByteCounts ()
protected void processLength (long, long)
long lowW
long hiW
protected void processBlock ()
int t
int i
int i
long a
long b
long c
long d
long e
long f
long g
long h
int t
private long Ch (long, long, long)
long x
long y
long z
private long Maj (long, long, long)
long x
long y
long z
private long Sum0 (long)
long x
private long Sum1 (long)
long x
private long Sigma0 (long)
long x
private long Sigma1 (long)
long x
static void ()
}
com/android/org/bouncycastle/crypto/digests/MD5Digest.classMD5Digest.java
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.MD5Digest extends com.android.org.bouncycastle.crypto.digests.GeneralDigest {
private static final int DIGEST_LENGTH
private int H1
private int H2
private int H3
private int H4
private int[] X
private int xOff
private static final int S11
private static final int S12
private static final int S13
private static final int S14
private static final int S21
private static final int S22
private static final int S23
private static final int S24
private static final int S31
private static final int S32
private static final int S33
private static final int S34
private static final int S41
private static final int S42
private static final int S43
private static final int S44
public void ()
public void (com.android.org.bouncycastle.crypto.digests.MD5Digest)
com.android.org.bouncycastle.crypto.digests.MD5Digest t
private void copyIn (com.android.org.bouncycastle.crypto.digests.MD5Digest)
com.android.org.bouncycastle.crypto.digests.MD5Digest t
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
protected void processWord (byte[], int)
byte[] in
int inOff
protected void processLength (long)
long bitLength
private void unpackWord (int, byte[], int)
int word
byte[] out
int outOff
public int doFinal (byte[], int)
byte[] out
int outOff
public void reset ()
int i
private int rotateLeft (int, int)
int x
int n
private int F (int, int, int)
int u
int v
int w
private int G (int, int, int)
int u
int v
int w
private int H (int, int, int)
int u
int v
int w
private int K (int, int, int)
int u
int v
int w
protected void processBlock ()
int i
int a
int b
int c
int d
public com.android.org.bouncycastle.util.Memoable copy ()
public void reset (com.android.org.bouncycastle.util.Memoable)
com.android.org.bouncycastle.util.Memoable other
com.android.org.bouncycastle.crypto.digests.MD5Digest d
}
com/android/org/bouncycastle/crypto/digests/NullDigest.classNullDigest.java
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.NullDigest extends java.lang.Object implements com.android.org.bouncycastle.crypto.Digest {
private java.io.ByteArrayOutputStream bOut
public void ()
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
public void update (byte)
byte in
public void update (byte[], int, int)
byte[] in
int inOff
int len
public int doFinal (byte[], int)
byte[] out
int outOff
byte[] res
public void reset ()
}
com/android/org/bouncycastle/crypto/digests/OpenSSLDigest$MD5.classOpenSSLDigest.java
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.OpenSSLDigest$MD5 extends com.android.org.bouncycastle.crypto.digests.OpenSSLDigest {
public void ()
}
com/android/org/bouncycastle/crypto/digests/OpenSSLDigest$SHA1.classOpenSSLDigest.java
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.OpenSSLDigest$SHA1 extends com.android.org.bouncycastle.crypto.digests.OpenSSLDigest {
public void ()
}
com/android/org/bouncycastle/crypto/digests/OpenSSLDigest$SHA224.classOpenSSLDigest.java
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.OpenSSLDigest$SHA224 extends com.android.org.bouncycastle.crypto.digests.OpenSSLDigest {
public void ()
}
com/android/org/bouncycastle/crypto/digests/OpenSSLDigest$SHA256.classOpenSSLDigest.java
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.OpenSSLDigest$SHA256 extends com.android.org.bouncycastle.crypto.digests.OpenSSLDigest {
public void ()
}
com/android/org/bouncycastle/crypto/digests/OpenSSLDigest$SHA384.classOpenSSLDigest.java
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.OpenSSLDigest$SHA384 extends com.android.org.bouncycastle.crypto.digests.OpenSSLDigest {
public void ()
}
com/android/org/bouncycastle/crypto/digests/OpenSSLDigest$SHA512.classOpenSSLDigest.java
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.OpenSSLDigest$SHA512 extends com.android.org.bouncycastle.crypto.digests.OpenSSLDigest {
public void ()
}
com/android/org/bouncycastle/crypto/digests/OpenSSLDigest.classOpenSSLDigest.java
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.OpenSSLDigest extends java.lang.Object implements com.android.org.bouncycastle.crypto.ExtendedDigest {
private final java.security.MessageDigest delegate
private final int byteSize
public void (java.lang.String, int)
Exception e
String algorithm
int byteSize
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
public int getByteLength ()
public void reset ()
public void update (byte)
byte in
public void update (byte[], int, int)
byte[] in
int inOff
int len
public int doFinal (byte[], int)
java.security.DigestException e
byte[] out
int outOff
}
com/android/org/bouncycastle/crypto/digests/SHA1Digest.classSHA1Digest.java
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.SHA1Digest extends com.android.org.bouncycastle.crypto.digests.GeneralDigest implements com.android.org.bouncycastle.crypto.digests.EncodableDigest {
private static final int DIGEST_LENGTH
private int H1
private int H2
private int H3
private int H4
private int H5
private int[] X
private int xOff
private static final int Y1
private static final int Y2
private static final int Y3
private static final int Y4
public void ()
public void (com.android.org.bouncycastle.crypto.digests.SHA1Digest)
com.android.org.bouncycastle.crypto.digests.SHA1Digest t
public void (byte[])
int i
byte[] encodedState
private void copyIn (com.android.org.bouncycastle.crypto.digests.SHA1Digest)
com.android.org.bouncycastle.crypto.digests.SHA1Digest t
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
protected void processWord (byte[], int)
byte[] in
int inOff
int n
protected void processLength (long)
long bitLength
public int doFinal (byte[], int)
byte[] out
int outOff
public void reset ()
int i
private int f (int, int, int)
int u
int v
int w
private int h (int, int, int)
int u
int v
int w
private int g (int, int, int)
int u
int v
int w
protected void processBlock ()
int t
int i
int j
int j
int j
int j
int i
int A
int B
int C
int D
int E
int idx
public com.android.org.bouncycastle.util.Memoable copy ()
public void reset (com.android.org.bouncycastle.util.Memoable)
com.android.org.bouncycastle.util.Memoable other
com.android.org.bouncycastle.crypto.digests.SHA1Digest d
public byte[] getEncodedState ()
int i
byte[] state
}
com/android/org/bouncycastle/crypto/digests/SHA224Digest.classSHA224Digest.java
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.SHA224Digest extends com.android.org.bouncycastle.crypto.digests.GeneralDigest implements com.android.org.bouncycastle.crypto.digests.EncodableDigest {
private static final int DIGEST_LENGTH
private int H1
private int H2
private int H3
private int H4
private int H5
private int H6
private int H7
private int H8
private int[] X
private int xOff
static final int[] K
public void ()
public void (com.android.org.bouncycastle.crypto.digests.SHA224Digest)
com.android.org.bouncycastle.crypto.digests.SHA224Digest t
private void doCopy (com.android.org.bouncycastle.crypto.digests.SHA224Digest)
com.android.org.bouncycastle.crypto.digests.SHA224Digest t
public void (byte[])
int i
byte[] encodedState
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
protected void processWord (byte[], int)
byte[] in
int inOff
int n
protected void processLength (long)
long bitLength
public int doFinal (byte[], int)
byte[] out
int outOff
public void reset ()
int i
protected void processBlock ()
int t
int i
int i
int a
int b
int c
int d
int e
int f
int g
int h
int t
private int Ch (int, int, int)
int x
int y
int z
private int Maj (int, int, int)
int x
int y
int z
private int Sum0 (int)
int x
private int Sum1 (int)
int x
private int Theta0 (int)
int x
private int Theta1 (int)
int x
public com.android.org.bouncycastle.util.Memoable copy ()
public void reset (com.android.org.bouncycastle.util.Memoable)
com.android.org.bouncycastle.util.Memoable other
com.android.org.bouncycastle.crypto.digests.SHA224Digest d
public byte[] getEncodedState ()
int i
byte[] state
static void ()
}
com/android/org/bouncycastle/crypto/digests/SHA256Digest.classSHA256Digest.java
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.SHA256Digest extends com.android.org.bouncycastle.crypto.digests.GeneralDigest implements com.android.org.bouncycastle.crypto.digests.EncodableDigest {
private static final int DIGEST_LENGTH
private int H1
private int H2
private int H3
private int H4
private int H5
private int H6
private int H7
private int H8
private int[] X
private int xOff
static final int[] K
public void ()
public void (com.android.org.bouncycastle.crypto.digests.SHA256Digest)
com.android.org.bouncycastle.crypto.digests.SHA256Digest t
private void copyIn (com.android.org.bouncycastle.crypto.digests.SHA256Digest)
com.android.org.bouncycastle.crypto.digests.SHA256Digest t
public void (byte[])
int i
byte[] encodedState
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
protected void processWord (byte[], int)
byte[] in
int inOff
int n
protected void processLength (long)
long bitLength
public int doFinal (byte[], int)
byte[] out
int outOff
public void reset ()
int i
protected void processBlock ()
int t
int i
int i
int a
int b
int c
int d
int e
int f
int g
int h
int t
private int Ch (int, int, int)
int x
int y
int z
private int Maj (int, int, int)
int x
int y
int z
private int Sum0 (int)
int x
private int Sum1 (int)
int x
private int Theta0 (int)
int x
private int Theta1 (int)
int x
public com.android.org.bouncycastle.util.Memoable copy ()
public void reset (com.android.org.bouncycastle.util.Memoable)
com.android.org.bouncycastle.util.Memoable other
com.android.org.bouncycastle.crypto.digests.SHA256Digest d
public byte[] getEncodedState ()
int i
byte[] state
static void ()
}
com/android/org/bouncycastle/crypto/digests/SHA384Digest.classSHA384Digest.java
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.SHA384Digest extends com.android.org.bouncycastle.crypto.digests.LongDigest {
private static final int DIGEST_LENGTH
public void ()
public void (com.android.org.bouncycastle.crypto.digests.SHA384Digest)
com.android.org.bouncycastle.crypto.digests.SHA384Digest t
public void (byte[])
byte[] encodedState
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
public int doFinal (byte[], int)
byte[] out
int outOff
public void reset ()
public com.android.org.bouncycastle.util.Memoable copy ()
public void reset (com.android.org.bouncycastle.util.Memoable)
com.android.org.bouncycastle.util.Memoable other
com.android.org.bouncycastle.crypto.digests.SHA384Digest d
public byte[] getEncodedState ()
byte[] encoded
}
com/android/org/bouncycastle/crypto/digests/SHA512Digest.classSHA512Digest.java
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.SHA512Digest extends com.android.org.bouncycastle.crypto.digests.LongDigest {
private static final int DIGEST_LENGTH
public void ()
public void (com.android.org.bouncycastle.crypto.digests.SHA512Digest)
com.android.org.bouncycastle.crypto.digests.SHA512Digest t
public void (byte[])
byte[] encodedState
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
public int doFinal (byte[], int)
byte[] out
int outOff
public void reset ()
public com.android.org.bouncycastle.util.Memoable copy ()
public void reset (com.android.org.bouncycastle.util.Memoable)
com.android.org.bouncycastle.util.Memoable other
com.android.org.bouncycastle.crypto.digests.SHA512Digest d
public byte[] getEncodedState ()
byte[] encoded
}
com/android/org/bouncycastle/crypto/DSA.classDSA.java
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.DSA extends java.lang.Object {
public abstract void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
public abstract java.math.BigInteger[] generateSignature (byte[])
public abstract boolean verifySignature (byte[], java.math.BigInteger, java.math.BigInteger)
}
com/android/org/bouncycastle/crypto/ec/
com/android/org/bouncycastle/crypto/ec/CustomNamedCurves$1.classCustomNamedCurves.java
package com.android.org.bouncycastle.crypto.ec
final com.android.org.bouncycastle.crypto.ec.CustomNamedCurves$1 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
byte[] S
com.android.org.bouncycastle.math.ec.endo.GLVTypeBParameters glv
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/crypto/ec/CustomNamedCurves$2.classCustomNamedCurves.java
package com.android.org.bouncycastle.crypto.ec
final com.android.org.bouncycastle.crypto.ec.CustomNamedCurves$2 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
byte[] S
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/crypto/ec/CustomNamedCurves$3.classCustomNamedCurves.java
package com.android.org.bouncycastle.crypto.ec
final com.android.org.bouncycastle.crypto.ec.CustomNamedCurves$3 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
byte[] S
com.android.org.bouncycastle.math.ec.endo.GLVTypeBParameters glv
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/crypto/ec/CustomNamedCurves$4.classCustomNamedCurves.java
package com.android.org.bouncycastle.crypto.ec
final com.android.org.bouncycastle.crypto.ec.CustomNamedCurves$4 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
byte[] S
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/crypto/ec/CustomNamedCurves$5.classCustomNamedCurves.java
package com.android.org.bouncycastle.crypto.ec
final com.android.org.bouncycastle.crypto.ec.CustomNamedCurves$5 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
byte[] S
com.android.org.bouncycastle.math.ec.endo.GLVTypeBParameters glv
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/crypto/ec/CustomNamedCurves$6.classCustomNamedCurves.java
package com.android.org.bouncycastle.crypto.ec
final com.android.org.bouncycastle.crypto.ec.CustomNamedCurves$6 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
byte[] S
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/crypto/ec/CustomNamedCurves$7.classCustomNamedCurves.java
package com.android.org.bouncycastle.crypto.ec
final com.android.org.bouncycastle.crypto.ec.CustomNamedCurves$7 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
byte[] S
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/crypto/ec/CustomNamedCurves$8.classCustomNamedCurves.java
package com.android.org.bouncycastle.crypto.ec
final com.android.org.bouncycastle.crypto.ec.CustomNamedCurves$8 extends com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder {
void ()
protected com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
byte[] S
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
}
com/android/org/bouncycastle/crypto/ec/CustomNamedCurves.classCustomNamedCurves.java
package com.android.org.bouncycastle.crypto.ec
public com.android.org.bouncycastle.crypto.ec.CustomNamedCurves extends java.lang.Object {
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp192k1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp192r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp224k1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp224r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp256k1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp256r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp384r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp521r1
static final java.util.Hashtable nameToCurve
static final java.util.Hashtable nameToOID
static final java.util.Hashtable oidToCurve
static final java.util.Hashtable oidToName
public void ()
private static com.android.org.bouncycastle.math.ec.ECCurve configureCurve (com.android.org.bouncycastle.math.ec.ECCurve)
com.android.org.bouncycastle.math.ec.ECCurve curve
private static com.android.org.bouncycastle.math.ec.ECCurve configureCurveGLV (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.endo.GLVTypeBParameters)
com.android.org.bouncycastle.math.ec.ECCurve c
com.android.org.bouncycastle.math.ec.endo.GLVTypeBParameters p
static void defineCurve (java.lang.String, com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder)
String name
com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder holder
static void defineCurveWithOID (java.lang.String, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder)
String name
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder holder
static void defineCurveAlias (java.lang.String, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
String alias
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getByName (java.lang.String)
String name
com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder holder
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getByOID (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder holder
public static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getOID (java.lang.String)
String name
public static java.lang.String getName (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static java.util.Enumeration getNames ()
static com.android.org.bouncycastle.math.ec.ECCurve access$000 (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.endo.GLVTypeBParameters)
com.android.org.bouncycastle.math.ec.ECCurve x0
com.android.org.bouncycastle.math.ec.endo.GLVTypeBParameters x1
static com.android.org.bouncycastle.math.ec.ECCurve access$100 (com.android.org.bouncycastle.math.ec.ECCurve)
com.android.org.bouncycastle.math.ec.ECCurve x0
static void ()
}
com/android/org/bouncycastle/crypto/encodings/
com/android/org/bouncycastle/crypto/encodings/OAEPEncoding.classOAEPEncoding.java
package com.android.org.bouncycastle.crypto.encodings
public com.android.org.bouncycastle.crypto.encodings.OAEPEncoding extends java.lang.Object implements com.android.org.bouncycastle.crypto.AsymmetricBlockCipher {
private byte[] defHash
private com.android.org.bouncycastle.crypto.Digest mgf1Hash
private com.android.org.bouncycastle.crypto.AsymmetricBlockCipher engine
private java.security.SecureRandom random
private boolean forEncryption
public void (com.android.org.bouncycastle.crypto.AsymmetricBlockCipher)
com.android.org.bouncycastle.crypto.AsymmetricBlockCipher cipher
public void (com.android.org.bouncycastle.crypto.AsymmetricBlockCipher, com.android.org.bouncycastle.crypto.Digest)
com.android.org.bouncycastle.crypto.AsymmetricBlockCipher cipher
com.android.org.bouncycastle.crypto.Digest hash
public void (com.android.org.bouncycastle.crypto.AsymmetricBlockCipher, com.android.org.bouncycastle.crypto.Digest, byte[])
com.android.org.bouncycastle.crypto.AsymmetricBlockCipher cipher
com.android.org.bouncycastle.crypto.Digest hash
byte[] encodingParams
public void (com.android.org.bouncycastle.crypto.AsymmetricBlockCipher, com.android.org.bouncycastle.crypto.Digest, com.android.org.bouncycastle.crypto.Digest, byte[])
com.android.org.bouncycastle.crypto.AsymmetricBlockCipher cipher
com.android.org.bouncycastle.crypto.Digest hash
com.android.org.bouncycastle.crypto.Digest mgf1Hash
byte[] encodingParams
public com.android.org.bouncycastle.crypto.AsymmetricBlockCipher getUnderlyingCipher ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
com.android.org.bouncycastle.crypto.params.ParametersWithRandom rParam
boolean forEncryption
com.android.org.bouncycastle.crypto.CipherParameters param
public int getInputBlockSize ()
int baseBlockSize
public int getOutputBlockSize ()
int baseBlockSize
public byte[] processBlock (byte[], int, int) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
byte[] in
int inOff
int inLen
public byte[] encodeBlock (byte[], int, int) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
int i
int i
byte[] in
int inOff
int inLen
byte[] block
byte[] seed
byte[] mask
public byte[] decodeBlock (byte[], int, int) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
byte[] block
int i
int i
int i
byte[] in
int inOff
int inLen
byte[] data
byte[] block
byte[] mask
boolean defHashWrong
int start
byte[] output
private void ItoOSP (int, byte[])
int i
byte[] sp
private byte[] maskGeneratorFunction1 (byte[], int, int, int)
byte[] Z
int zOff
int zLen
int length
byte[] mask
byte[] hashBuf
byte[] C
int counter
}
com/android/org/bouncycastle/crypto/encodings/PKCS1Encoding$1.classPKCS1Encoding.java
package com.android.org.bouncycastle.crypto.encodings
com.android.org.bouncycastle.crypto.encodings.PKCS1Encoding$1 extends java.lang.Object implements java.security.PrivilegedAction {
final com.android.org.bouncycastle.crypto.encodings.PKCS1Encoding this$0
void (com.android.org.bouncycastle.crypto.encodings.PKCS1Encoding)
com.android.org.bouncycastle.crypto.encodings.PKCS1Encoding this$0
public java.lang.Object run ()
}
com/android/org/bouncycastle/crypto/encodings/PKCS1Encoding.classPKCS1Encoding.java
package com.android.org.bouncycastle.crypto.encodings
public com.android.org.bouncycastle.crypto.encodings.PKCS1Encoding extends java.lang.Object implements com.android.org.bouncycastle.crypto.AsymmetricBlockCipher {
public static final String STRICT_LENGTH_ENABLED_PROPERTY
private static final int HEADER_LENGTH
private java.security.SecureRandom random
private com.android.org.bouncycastle.crypto.AsymmetricBlockCipher engine
private boolean forEncryption
private boolean forPrivateKey
private boolean useStrictLength
private int pLen
private byte[] fallback
public void (com.android.org.bouncycastle.crypto.AsymmetricBlockCipher)
com.android.org.bouncycastle.crypto.AsymmetricBlockCipher cipher
public void (com.android.org.bouncycastle.crypto.AsymmetricBlockCipher, int)
com.android.org.bouncycastle.crypto.AsymmetricBlockCipher cipher
int pLen
public void (com.android.org.bouncycastle.crypto.AsymmetricBlockCipher, byte[])
com.android.org.bouncycastle.crypto.AsymmetricBlockCipher cipher
byte[] fallback
private boolean useStrict ()
String strict
public com.android.org.bouncycastle.crypto.AsymmetricBlockCipher getUnderlyingCipher ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
com.android.org.bouncycastle.crypto.params.ParametersWithRandom rParam
com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter kParam
boolean forEncryption
com.android.org.bouncycastle.crypto.CipherParameters param
com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter kParam
public int getInputBlockSize ()
int baseBlockSize
public int getOutputBlockSize ()
int baseBlockSize
public byte[] processBlock (byte[], int, int) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
byte[] in
int inOff
int inLen
private byte[] encodeBlock (byte[], int, int) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
int i
int i
byte[] in
int inOff
int inLen
byte[] block
private static int checkPkcs1Encoding (byte[], int)
int tmp
int i
byte[] encoded
int pLen
int correct
int plen
private byte[] decodeBlockOrRandom (byte[], int, int) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
int i
byte[] in
int inOff
int inLen
byte[] block
byte[] random
int correct
byte[] result
private byte[] decodeBlock (byte[], int, int) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
byte pad
byte[] in
int inOff
int inLen
byte[] block
byte type
int start
byte[] result
}
com/android/org/bouncycastle/crypto/engines/
com/android/org/bouncycastle/crypto/engines/AESEngine.classAESEngine.java
package com.android.org.bouncycastle.crypto.engines
public com.android.org.bouncycastle.crypto.engines.AESEngine extends java.lang.Object implements com.android.org.bouncycastle.crypto.BlockCipher {
private static final byte[] S
private static final byte[] Si
private static final int[] rcon
private static final int[] T0
private static final int[] Tinv0
private static final int m1
private static final int m2
private static final int m3
private int ROUNDS
private int[][] WorkingKey
private int C0
private int C1
private int C2
private int C3
private boolean forEncryption
private static final int BLOCK_SIZE
private static int shift (int, int)
int r
int shift
private static int FFmulX (int)
int x
private static int inv_mcol (int)
int x
int f2
int f4
int f8
int f9
private static int subWord (int)
int x
private int[][] generateWorkingKey (byte[], boolean)
int temp
int j
byte[] key
boolean forEncryption
int KC
int t
int[][] W
int i
int k
public void ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
boolean forEncryption
com.android.org.bouncycastle.crypto.CipherParameters params
public java.lang.String getAlgorithmName ()
public int getBlockSize ()
public int processBlock (byte[], int, byte[], int)
byte[] in
int inOff
byte[] out
int outOff
public void reset ()
private void unpackBlock (byte[], int)
byte[] bytes
int off
int index
private void packBlock (byte[], int)
byte[] bytes
int off
int index
private void encryptBlock (int[][])
int r0
int r1
int r2
int[][] KW
int t0
int t1
int t2
int r
int r0
int r1
int r2
int r3
private void decryptBlock (int[][])
int r0
int r1
int r2
int[][] KW
int t0
int t1
int t2
int r
int r0
int r1
int r2
int r3
static void ()
}
com/android/org/bouncycastle/crypto/engines/AESFastEngine.classAESFastEngine.java
package com.android.org.bouncycastle.crypto.engines
public com.android.org.bouncycastle.crypto.engines.AESFastEngine extends java.lang.Object implements com.android.org.bouncycastle.crypto.BlockCipher {
private static final byte[] S
private static final byte[] Si
private static final int[] rcon
private static final int[] T
private static final int[] Tinv
private static final int m1
private static final int m2
private static final int m3
private int ROUNDS
private int[][] WorkingKey
private int C0
private int C1
private int C2
private int C3
private boolean forEncryption
private static final int BLOCK_SIZE
private static int shift (int, int)
int r
int shift
private static int FFmulX (int)
int x
private static int inv_mcol (int)
int x
int f2
int f4
int f8
int f9
private static int subWord (int)
int x
int i0
int i1
int i2
int i3
private int[][] generateWorkingKey (byte[], boolean)
int temp
int j
byte[] key
boolean forEncryption
int KC
int t
int[][] W
int i
int k
public void ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
boolean forEncryption
com.android.org.bouncycastle.crypto.CipherParameters params
public java.lang.String getAlgorithmName ()
public int getBlockSize ()
public int processBlock (byte[], int, byte[], int)
byte[] in
int inOff
byte[] out
int outOff
public void reset ()
private void unpackBlock (byte[], int)
byte[] bytes
int off
private void packBlock (byte[], int)
byte[] bytes
int off
private void encryptBlock (int[][])
int r0
int r1
int r2
int i0
int i1
int i2
int i3
int[][] KW
int t0
int t1
int t2
int r
int r0
int r1
int r2
int r3
int i0
int i1
int i2
int i3
private void decryptBlock (int[][])
int r0
int r1
int r2
int i0
int i1
int i2
int i3
int[][] KW
int t0
int t1
int t2
int r
int r0
int r1
int r2
int r3
int i0
int i1
int i2
int i3
static void ()
}
com/android/org/bouncycastle/crypto/engines/AESWrapEngine.classAESWrapEngine.java
package com.android.org.bouncycastle.crypto.engines
public com.android.org.bouncycastle.crypto.engines.AESWrapEngine extends com.android.org.bouncycastle.crypto.engines.RFC3394WrapEngine {
public void ()
public void (boolean)
boolean useReverseDirection
}
com/android/org/bouncycastle/crypto/engines/BlowfishEngine.classBlowfishEngine.java
package com.android.org.bouncycastle.crypto.engines
public final com.android.org.bouncycastle.crypto.engines.BlowfishEngine extends java.lang.Object implements com.android.org.bouncycastle.crypto.BlockCipher {
private static final int[] KP
private static final int[] KS0
private static final int[] KS1
private static final int[] KS2
private static final int[] KS3
private static final int ROUNDS
private static final int BLOCK_SIZE
private static final int SBOX_SK
private static final int P_SZ
private final int[] S0
private final int[] S1
private final int[] S2
private final int[] S3
private final int[] P
private boolean encrypting
private byte[] workingKey
public void ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
boolean encrypting
com.android.org.bouncycastle.crypto.CipherParameters params
public java.lang.String getAlgorithmName ()
public final int processBlock (byte[], int, byte[], int)
byte[] in
int inOff
byte[] out
int outOff
public void reset ()
public int getBlockSize ()
private int F (int)
int x
private void processTable (int, int, int[])
int i
int s
int xl
int xr
int[] table
int size
private void setKey (byte[])
int j
int data
int i
byte[] key
int keyLength
int keyIndex
private void encryptBlock (byte[], int, byte[], int)
int i
byte[] src
int srcIndex
byte[] dst
int dstIndex
int xl
int xr
private void decryptBlock (byte[], int, byte[], int)
int i
byte[] src
int srcIndex
byte[] dst
int dstIndex
int xl
int xr
private int BytesTo32bits (byte[], int)
byte[] b
int i
private void Bits32ToBytes (int, byte[], int)
int in
byte[] b
int offset
static void ()
}
com/android/org/bouncycastle/crypto/engines/DESedeEngine.classDESedeEngine.java
package com.android.org.bouncycastle.crypto.engines
public com.android.org.bouncycastle.crypto.engines.DESedeEngine extends com.android.org.bouncycastle.crypto.engines.DESEngine {
protected static final int BLOCK_SIZE
private int[] workingKey1
private int[] workingKey2
private int[] workingKey3
private boolean forEncryption
public void ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
byte[] key3
boolean encrypting
com.android.org.bouncycastle.crypto.CipherParameters params
byte[] keyMaster
byte[] key1
byte[] key2
public java.lang.String getAlgorithmName ()
public int getBlockSize ()
public int processBlock (byte[], int, byte[], int)
byte[] in
int inOff
byte[] out
int outOff
byte[] temp
public void reset ()
}
com/android/org/bouncycastle/crypto/engines/DESedeWrapEngine.classDESedeWrapEngine.java
package com.android.org.bouncycastle.crypto.engines
public com.android.org.bouncycastle.crypto.engines.DESedeWrapEngine extends java.lang.Object implements com.android.org.bouncycastle.crypto.Wrapper {
private com.android.org.bouncycastle.crypto.modes.CBCBlockCipher engine
private com.android.org.bouncycastle.crypto.params.KeyParameter param
private com.android.org.bouncycastle.crypto.params.ParametersWithIV paramPlusIV
private byte[] iv
private boolean forWrapping
private static final byte[] IV2
com.android.org.bouncycastle.crypto.Digest sha1
byte[] digest
public void ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
com.android.org.bouncycastle.crypto.params.ParametersWithRandom pr
java.security.SecureRandom sr
boolean forWrapping
com.android.org.bouncycastle.crypto.CipherParameters param
java.security.SecureRandom sr
public java.lang.String getAlgorithmName ()
public byte[] wrap (byte[], int, int)
int currentBytePos
int currentBytePos
byte[] in
int inOff
int inLen
byte[] keyToBeWrapped
byte[] CKS
byte[] WKCKS
int blockSize
byte[] TEMP1
byte[] TEMP2
byte[] TEMP3
com.android.org.bouncycastle.crypto.params.ParametersWithIV param2
public byte[] unwrap (byte[], int, int) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
int currentBytePos
int currentBytePos
byte[] in
int inOff
int inLen
int blockSize
com.android.org.bouncycastle.crypto.params.ParametersWithIV param2
byte[] TEMP3
byte[] TEMP2
byte[] TEMP1
byte[] WKCKS
byte[] result
byte[] CKStoBeVerified
private byte[] calculateCMSKeyChecksum (byte[])
byte[] key
byte[] result
private boolean checkCMSKeyChecksum (byte[], byte[])
byte[] key
byte[] checksum
private static byte[] reverse (byte[])
int i
byte[] bs
byte[] result
static void ()
}
com/android/org/bouncycastle/crypto/engines/DESEngine.classDESEngine.java
package com.android.org.bouncycastle.crypto.engines
public com.android.org.bouncycastle.crypto.engines.DESEngine extends java.lang.Object implements com.android.org.bouncycastle.crypto.BlockCipher {
protected static final int BLOCK_SIZE
private int[] workingKey
private static final short[] bytebit
private static final int[] bigbyte
private static final byte[] pc1
private static final byte[] totrot
private static final byte[] pc2
private static final int[] SP1
private static final int[] SP2
private static final int[] SP3
private static final int[] SP4
private static final int[] SP5
private static final int[] SP6
private static final int[] SP7
private static final int[] SP8
public void ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
boolean encrypting
com.android.org.bouncycastle.crypto.CipherParameters params
public java.lang.String getAlgorithmName ()
public int getBlockSize ()
public int processBlock (byte[], int, byte[], int)
byte[] in
int inOff
byte[] out
int outOff
public void reset ()
protected int[] generateWorkingKey (boolean, byte[])
int l
int j
int m
int l
int j
int l
int j
int j
int m
int n
int i
int i1
int i2
int i
boolean encrypting
byte[] key
int[] newKey
boolean[] pc1m
boolean[] pcr
protected void desFunc (int[], byte[], int, byte[], int)
int fval
int round
int[] wKey
byte[] in
int inOff
byte[] out
int outOff
int work
int right
int left
static void ()
}
com/android/org/bouncycastle/crypto/engines/RC2Engine.classRC2Engine.java
package com.android.org.bouncycastle.crypto.engines
public com.android.org.bouncycastle.crypto.engines.RC2Engine extends java.lang.Object implements com.android.org.bouncycastle.crypto.BlockCipher {
private static byte[] piTable
private static final int BLOCK_SIZE
private int[] workingKey
private boolean encrypting
public void ()
private int[] generateWorkingKey (byte[], int)
int i
int index
int x
int i
int i
byte[] key
int bits
int x
int[] xKey
int len
int[] newKey
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
com.android.org.bouncycastle.crypto.params.RC2Parameters param
byte[] key
boolean encrypting
com.android.org.bouncycastle.crypto.CipherParameters params
public void reset ()
public java.lang.String getAlgorithmName ()
public int getBlockSize ()
public final int processBlock (byte[], int, byte[], int)
byte[] in
int inOff
byte[] out
int outOff
private int rotateWordLeft (int, int)
int x
int y
private void encryptBlock (byte[], int, byte[], int)
int i
int i
int i
byte[] in
int inOff
byte[] out
int outOff
int x76
int x54
int x32
int x10
private void decryptBlock (byte[], int, byte[], int)
int i
int i
int i
byte[] in
int inOff
byte[] out
int outOff
int x76
int x54
int x32
int x10
static void ()
}
com/android/org/bouncycastle/crypto/engines/RC4Engine.classRC4Engine.java
package com.android.org.bouncycastle.crypto.engines
public com.android.org.bouncycastle.crypto.engines.RC4Engine extends java.lang.Object implements com.android.org.bouncycastle.crypto.StreamCipher {
private static final int STATE_LENGTH
private byte[] engineState
private int x
private int y
private byte[] workingKey
public void ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
boolean forEncryption
com.android.org.bouncycastle.crypto.CipherParameters params
public java.lang.String getAlgorithmName ()
public byte returnByte (byte)
byte in
byte tmp
public int processBytes (byte[], int, int, byte[], int)
byte tmp
int i
byte[] in
int inOff
int len
byte[] out
int outOff
public void reset ()
private void setKey (byte[])
int i
byte tmp
int i
byte[] keyBytes
int i1
int i2
}
com/android/org/bouncycastle/crypto/engines/RFC3394WrapEngine.classRFC3394WrapEngine.java
package com.android.org.bouncycastle.crypto.engines
public com.android.org.bouncycastle.crypto.engines.RFC3394WrapEngine extends java.lang.Object implements com.android.org.bouncycastle.crypto.Wrapper {
private com.android.org.bouncycastle.crypto.BlockCipher engine
private boolean wrapCipherMode
private com.android.org.bouncycastle.crypto.params.KeyParameter param
private boolean forWrapping
private byte[] iv
public void (com.android.org.bouncycastle.crypto.BlockCipher)
com.android.org.bouncycastle.crypto.BlockCipher engine
public void (com.android.org.bouncycastle.crypto.BlockCipher, boolean)
com.android.org.bouncycastle.crypto.BlockCipher engine
boolean useReverseDirection
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
boolean forWrapping
com.android.org.bouncycastle.crypto.CipherParameters param
public java.lang.String getAlgorithmName ()
public byte[] wrap (byte[], int, int)
byte v
int k
int t
int i
int j
byte[] in
int inOff
int inLen
int n
byte[] block
byte[] buf
public byte[] unwrap (byte[], int, int) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
byte v
int k
int t
int i
int j
byte[] in
int inOff
int inLen
int n
byte[] block
byte[] a
byte[] buf
}
com/android/org/bouncycastle/crypto/engines/RSABlindedEngine.classRSABlindedEngine.java
package com.android.org.bouncycastle.crypto.engines
public com.android.org.bouncycastle.crypto.engines.RSABlindedEngine extends java.lang.Object implements com.android.org.bouncycastle.crypto.AsymmetricBlockCipher {
private static final java.math.BigInteger ONE
private com.android.org.bouncycastle.crypto.engines.RSACoreEngine core
private com.android.org.bouncycastle.crypto.params.RSAKeyParameters key
private java.security.SecureRandom random
public void ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
com.android.org.bouncycastle.crypto.params.ParametersWithRandom rParam
boolean forEncryption
com.android.org.bouncycastle.crypto.CipherParameters param
public int getInputBlockSize ()
public int getOutputBlockSize ()
public byte[] processBlock (byte[], int, int)
java.math.BigInteger m
java.math.BigInteger r
java.math.BigInteger blindedInput
java.math.BigInteger blindedResult
java.math.BigInteger rInv
java.math.BigInteger result
com.android.org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters k
java.math.BigInteger e
java.math.BigInteger result
byte[] in
int inOff
int inLen
java.math.BigInteger input
java.math.BigInteger result
static void ()
}
com/android/org/bouncycastle/crypto/engines/RSACoreEngine.classRSACoreEngine.java
package com.android.org.bouncycastle.crypto.engines
com.android.org.bouncycastle.crypto.engines.RSACoreEngine extends java.lang.Object {
private com.android.org.bouncycastle.crypto.params.RSAKeyParameters key
private boolean forEncryption
void ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
com.android.org.bouncycastle.crypto.params.ParametersWithRandom rParam
boolean forEncryption
com.android.org.bouncycastle.crypto.CipherParameters param
public int getInputBlockSize ()
int bitSize
public int getOutputBlockSize ()
int bitSize
public java.math.BigInteger convertInput (byte[], int, int)
byte[] block
byte[] in
int inOff
int inLen
byte[] block
java.math.BigInteger res
public byte[] convertOutput (java.math.BigInteger)
byte[] tmp
byte[] tmp
byte[] tmp
java.math.BigInteger result
byte[] output
public java.math.BigInteger processBlock (java.math.BigInteger)
com.android.org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters crtKey
java.math.BigInteger p
java.math.BigInteger q
java.math.BigInteger dP
java.math.BigInteger dQ
java.math.BigInteger qInv
java.math.BigInteger mP
java.math.BigInteger mQ
java.math.BigInteger h
java.math.BigInteger m
java.math.BigInteger input
}
com/android/org/bouncycastle/crypto/engines/TwofishEngine.classTwofishEngine.java
package com.android.org.bouncycastle.crypto.engines
public final com.android.org.bouncycastle.crypto.engines.TwofishEngine extends java.lang.Object implements com.android.org.bouncycastle.crypto.BlockCipher {
private static final byte[][] P
private static final int P_00
private static final int P_01
private static final int P_02
private static final int P_03
private static final int P_04
private static final int P_10
private static final int P_11
private static final int P_12
private static final int P_13
private static final int P_14
private static final int P_20
private static final int P_21
private static final int P_22
private static final int P_23
private static final int P_24
private static final int P_30
private static final int P_31
private static final int P_32
private static final int P_33
private static final int P_34
private static final int GF256_FDBK
private static final int GF256_FDBK_2
private static final int GF256_FDBK_4
private static final int RS_GF_FDBK
private static final int ROUNDS
private static final int MAX_ROUNDS
private static final int BLOCK_SIZE
private static final int MAX_KEY_BITS
private static final int INPUT_WHITEN
private static final int OUTPUT_WHITEN
private static final int ROUND_SUBKEYS
private static final int TOTAL_SUBKEYS
private static final int SK_STEP
private static final int SK_BUMP
private static final int SK_ROTL
private boolean encrypting
private int[] gMDS0
private int[] gMDS1
private int[] gMDS2
private int[] gMDS3
private int[] gSubKeys
private int[] gSBox
private int k64Cnt
private byte[] workingKey
public void ()
int j
int i
int[] m1
int[] mX
int[] mY
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
boolean encrypting
com.android.org.bouncycastle.crypto.CipherParameters params
public java.lang.String getAlgorithmName ()
public int processBlock (byte[], int, byte[], int)
byte[] in
int inOff
byte[] out
int outOff
public void reset ()
public int getBlockSize ()
private void setKey (byte[])
int p
int i
int q
int A
int B
int i
int b0
int b1
int b2
int b3
int i
byte[] key
int[] k32e
int[] k32o
int[] sBoxKeys
int k0
int k1
int k2
int k3
private void encryptBlock (byte[], int, byte[], int)
int t0
int t1
int r
byte[] src
int srcIndex
byte[] dst
int dstIndex
int x0
int x1
int x2
int x3
int k
private void decryptBlock (byte[], int, byte[], int)
int t0
int t1
int r
byte[] src
int srcIndex
byte[] dst
int dstIndex
int x2
int x3
int x0
int x1
int k
private int F32 (int, int[])
int x
int[] k32
int b0
int b1
int b2
int b3
int k0
int k1
int k2
int k3
int result
private int RS_MDS_Encode (int, int)
int i
int i
int k0
int k1
int r
private int RS_rem (int)
int x
int b
int g2
int g3
private int LFSR1 (int)
int x
private int LFSR2 (int)
int x
private int Mx_X (int)
int x
private int Mx_Y (int)
int x
private int b0 (int)
int x
private int b1 (int)
int x
private int b2 (int)
int x
private int b3 (int)
int x
private int Fe32_0 (int)
int x
private int Fe32_3 (int)
int x
private int BytesTo32Bits (byte[], int)
byte[] b
int p
private void Bits32ToBytes (int, byte[], int)
int in
byte[] b
int offset
static void ()
}
com/android/org/bouncycastle/crypto/ExtendedDigest.classExtendedDigest.java
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.ExtendedDigest extends java.lang.Object implements com.android.org.bouncycastle.crypto.Digest {
public abstract int getByteLength ()
}
com/android/org/bouncycastle/crypto/generators/
com/android/org/bouncycastle/crypto/generators/DESedeKeyGenerator.classDESedeKeyGenerator.java
package com.android.org.bouncycastle.crypto.generators
public com.android.org.bouncycastle.crypto.generators.DESedeKeyGenerator extends com.android.org.bouncycastle.crypto.generators.DESKeyGenerator {
public void ()
public void init (com.android.org.bouncycastle.crypto.KeyGenerationParameters)
com.android.org.bouncycastle.crypto.KeyGenerationParameters param
public byte[] generateKey ()
byte[] newKey
}
com/android/org/bouncycastle/crypto/generators/DESKeyGenerator.classDESKeyGenerator.java
package com.android.org.bouncycastle.crypto.generators
public com.android.org.bouncycastle.crypto.generators.DESKeyGenerator extends com.android.org.bouncycastle.crypto.CipherKeyGenerator {
public void ()
public void init (com.android.org.bouncycastle.crypto.KeyGenerationParameters)
com.android.org.bouncycastle.crypto.KeyGenerationParameters param
public byte[] generateKey ()
byte[] newKey
}
com/android/org/bouncycastle/crypto/generators/DHBasicKeyPairGenerator.classDHBasicKeyPairGenerator.java
package com.android.org.bouncycastle.crypto.generators
public com.android.org.bouncycastle.crypto.generators.DHBasicKeyPairGenerator extends java.lang.Object implements com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator {
private com.android.org.bouncycastle.crypto.params.DHKeyGenerationParameters param
public void ()
public void init (com.android.org.bouncycastle.crypto.KeyGenerationParameters)
com.android.org.bouncycastle.crypto.KeyGenerationParameters param
public com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPair generateKeyPair ()
com.android.org.bouncycastle.crypto.generators.DHKeyGeneratorHelper helper
com.android.org.bouncycastle.crypto.params.DHParameters dhp
java.math.BigInteger x
java.math.BigInteger y
}
com/android/org/bouncycastle/crypto/generators/DHKeyGeneratorHelper.classDHKeyGeneratorHelper.java
package com.android.org.bouncycastle.crypto.generators
com.android.org.bouncycastle.crypto.generators.DHKeyGeneratorHelper extends java.lang.Object {
static final com.android.org.bouncycastle.crypto.generators.DHKeyGeneratorHelper INSTANCE
private static final java.math.BigInteger ONE
private static final java.math.BigInteger TWO
private void ()
java.math.BigInteger calculatePrivate (com.android.org.bouncycastle.crypto.params.DHParameters, java.security.SecureRandom)
java.math.BigInteger x
int minWeight
java.math.BigInteger x
com.android.org.bouncycastle.crypto.params.DHParameters dhParams
java.security.SecureRandom random
int limit
java.math.BigInteger min
int m
java.math.BigInteger q
java.math.BigInteger max
int minWeight
java.math.BigInteger calculatePublic (com.android.org.bouncycastle.crypto.params.DHParameters, java.math.BigInteger)
com.android.org.bouncycastle.crypto.params.DHParameters dhParams
java.math.BigInteger x
static void ()
}
com/android/org/bouncycastle/crypto/generators/DHParametersGenerator.classDHParametersGenerator.java
package com.android.org.bouncycastle.crypto.generators
public com.android.org.bouncycastle.crypto.generators.DHParametersGenerator extends java.lang.Object {
private int size
private int certainty
private java.security.SecureRandom random
private static final java.math.BigInteger TWO
public void ()
public void init (int, int, java.security.SecureRandom)
int size
int certainty
java.security.SecureRandom random
public com.android.org.bouncycastle.crypto.params.DHParameters generateParameters ()
java.math.BigInteger[] safePrimes
java.math.BigInteger p
java.math.BigInteger q
java.math.BigInteger g
static void ()
}
com/android/org/bouncycastle/crypto/generators/DHParametersHelper.classDHParametersHelper.java
package com.android.org.bouncycastle.crypto.generators
com.android.org.bouncycastle.crypto.generators.DHParametersHelper extends java.lang.Object {
private static final java.util.logging.Logger logger
private static final java.math.BigInteger ONE
private static final java.math.BigInteger TWO
void ()
static java.math.BigInteger[] generateSafePrimes (int, int, java.security.SecureRandom)
int size
int certainty
java.security.SecureRandom random
long start
int tries
java.math.BigInteger p
java.math.BigInteger q
int qLength
int minWeight
long end
long duration
static java.math.BigInteger selectGenerator (java.math.BigInteger, java.math.BigInteger, java.security.SecureRandom)
java.math.BigInteger h
java.math.BigInteger p
java.math.BigInteger q
java.security.SecureRandom random
java.math.BigInteger pMinusTwo
java.math.BigInteger g
static void ()
}
com/android/org/bouncycastle/crypto/generators/DSAKeyPairGenerator.classDSAKeyPairGenerator.java
package com.android.org.bouncycastle.crypto.generators
public com.android.org.bouncycastle.crypto.generators.DSAKeyPairGenerator extends java.lang.Object implements com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator {
private static final java.math.BigInteger ONE
private com.android.org.bouncycastle.crypto.params.DSAKeyGenerationParameters param
public void ()
public void init (com.android.org.bouncycastle.crypto.KeyGenerationParameters)
com.android.org.bouncycastle.crypto.KeyGenerationParameters param
public com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPair generateKeyPair ()
com.android.org.bouncycastle.crypto.params.DSAParameters dsaParams
java.math.BigInteger x
java.math.BigInteger y
private static java.math.BigInteger generatePrivateKey (java.math.BigInteger, java.security.SecureRandom)
java.math.BigInteger x
java.math.BigInteger q
java.security.SecureRandom random
int minWeight
private static java.math.BigInteger calculatePublicKey (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger p
java.math.BigInteger g
java.math.BigInteger x
static void ()
}
com/android/org/bouncycastle/crypto/generators/DSAParametersGenerator.classDSAParametersGenerator.java
package com.android.org.bouncycastle.crypto.generators
public com.android.org.bouncycastle.crypto.generators.DSAParametersGenerator extends java.lang.Object {
private com.android.org.bouncycastle.crypto.Digest digest
private int L
private int N
private int certainty
private java.security.SecureRandom random
private static final java.math.BigInteger ZERO
private static final java.math.BigInteger ONE
private static final java.math.BigInteger TWO
private boolean use186_3
private int usageIndex
public void ()
public void (com.android.org.bouncycastle.crypto.Digest)
com.android.org.bouncycastle.crypto.Digest digest
public void init (int, int, java.security.SecureRandom)
int size
int certainty
java.security.SecureRandom random
public void init (com.android.org.bouncycastle.crypto.params.DSAParameterGenerationParameters)
com.android.org.bouncycastle.crypto.params.DSAParameterGenerationParameters params
public com.android.org.bouncycastle.crypto.params.DSAParameters generateParameters ()
private com.android.org.bouncycastle.crypto.params.DSAParameters generateParameters_FIPS186_2 ()
int i
int k
java.math.BigInteger g
java.math.BigInteger x
java.math.BigInteger c
java.math.BigInteger p
int counter
java.math.BigInteger q
byte[] offset
byte[] seed
byte[] part1
byte[] part2
byte[] u
int n
byte[] w
private static java.math.BigInteger calculateGenerator_FIPS186_2 (java.math.BigInteger, java.math.BigInteger, java.security.SecureRandom)
java.math.BigInteger h
java.math.BigInteger g
java.math.BigInteger p
java.math.BigInteger q
java.security.SecureRandom r
java.math.BigInteger e
java.math.BigInteger pSub2
private com.android.org.bouncycastle.crypto.params.DSAParameters generateParameters_FIPS186_3 ()
java.math.BigInteger Vj
int j
int exp
java.math.BigInteger g
java.math.BigInteger g
java.math.BigInteger W
java.math.BigInteger X
java.math.BigInteger c
java.math.BigInteger p
int counter
java.math.BigInteger U
java.math.BigInteger q
byte[] offset
int counterLimit
com.android.org.bouncycastle.crypto.Digest d
int outlen
int seedlen
byte[] seed
int n
int b
byte[] output
private static java.math.BigInteger calculateGenerator_FIPS186_3_Unverifiable (java.math.BigInteger, java.math.BigInteger, java.security.SecureRandom)
java.math.BigInteger p
java.math.BigInteger q
java.security.SecureRandom r
private static java.math.BigInteger calculateGenerator_FIPS186_3_Verifiable (com.android.org.bouncycastle.crypto.Digest, java.math.BigInteger, java.math.BigInteger, byte[], int)
java.math.BigInteger W
java.math.BigInteger g
int count
com.android.org.bouncycastle.crypto.Digest d
java.math.BigInteger p
java.math.BigInteger q
byte[] seed
int index
java.math.BigInteger e
byte[] ggen
byte[] U
byte[] w
private static void hash (com.android.org.bouncycastle.crypto.Digest, byte[], byte[])
com.android.org.bouncycastle.crypto.Digest d
byte[] input
byte[] output
private static int getDefaultN (int)
int L
private static void inc (byte[])
byte b
int i
byte[] buf
static void ()
}
com/android/org/bouncycastle/crypto/generators/ECKeyPairGenerator.classECKeyPairGenerator.java
package com.android.org.bouncycastle.crypto.generators
public com.android.org.bouncycastle.crypto.generators.ECKeyPairGenerator extends java.lang.Object implements com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator com.android.org.bouncycastle.math.ec.ECConstants {
com.android.org.bouncycastle.crypto.params.ECDomainParameters params
java.security.SecureRandom random
public void ()
public void init (com.android.org.bouncycastle.crypto.KeyGenerationParameters)
com.android.org.bouncycastle.crypto.KeyGenerationParameters param
com.android.org.bouncycastle.crypto.params.ECKeyGenerationParameters ecP
public com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPair generateKeyPair ()
java.math.BigInteger n
int nBitLength
int minWeight
java.math.BigInteger d
com.android.org.bouncycastle.math.ec.ECPoint Q
protected com.android.org.bouncycastle.math.ec.ECMultiplier createBasePointMultiplier ()
}
com/android/org/bouncycastle/crypto/generators/OpenSSLPBEParametersGenerator.classOpenSSLPBEParametersGenerator.java
package com.android.org.bouncycastle.crypto.generators
public com.android.org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator extends com.android.org.bouncycastle.crypto.PBEParametersGenerator {
private com.android.org.bouncycastle.crypto.Digest digest
public void ()
public void init (byte[], byte[])
byte[] password
byte[] salt
private byte[] generateDerivedKey (int)
int len
int bytesNeeded
byte[] buf
byte[] key
int offset
public com.android.org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int)
int keySize
byte[] dKey
public com.android.org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int, int)
int keySize
int ivSize
byte[] dKey
public com.android.org.bouncycastle.crypto.CipherParameters generateDerivedMacParameters (int)
int keySize
}
com/android/org/bouncycastle/crypto/generators/PKCS12ParametersGenerator.classPKCS12ParametersGenerator.java
package com.android.org.bouncycastle.crypto.generators
public com.android.org.bouncycastle.crypto.generators.PKCS12ParametersGenerator extends com.android.org.bouncycastle.crypto.PBEParametersGenerator {
public static final int KEY_MATERIAL
public static final int IV_MATERIAL
public static final int MAC_MATERIAL
private com.android.org.bouncycastle.crypto.Digest digest
private int u
private int v
public void (com.android.org.bouncycastle.crypto.Digest)
com.android.org.bouncycastle.crypto.Digest digest
private void adjust (byte[], int, byte[])
int i
byte[] a
int aOff
byte[] b
int x
private byte[] generateDerivedKey (int, int)
int i
int i
byte[] S
int i
byte[] P
int j
int j
int j
int i
int idByte
int n
byte[] D
byte[] dKey
byte[] S
byte[] P
byte[] I
byte[] B
int c
byte[] A
public com.android.org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int)
int keySize
byte[] dKey
public com.android.org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int, int)
int keySize
int ivSize
byte[] dKey
byte[] iv
public com.android.org.bouncycastle.crypto.CipherParameters generateDerivedMacParameters (int)
int keySize
byte[] dKey
}
com/android/org/bouncycastle/crypto/generators/PKCS5S1ParametersGenerator.classPKCS5S1ParametersGenerator.java
package com.android.org.bouncycastle.crypto.generators
public com.android.org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator extends com.android.org.bouncycastle.crypto.PBEParametersGenerator {
private com.android.org.bouncycastle.crypto.Digest digest
public void (com.android.org.bouncycastle.crypto.Digest)
com.android.org.bouncycastle.crypto.Digest digest
private byte[] generateDerivedKey ()
int i
byte[] digestBytes
public com.android.org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int)
int keySize
byte[] dKey
public com.android.org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int, int)
int keySize
int ivSize
byte[] dKey
public com.android.org.bouncycastle.crypto.CipherParameters generateDerivedMacParameters (int)
int keySize
}
com/android/org/bouncycastle/crypto/generators/PKCS5S2ParametersGenerator.classPKCS5S2ParametersGenerator.java
package com.android.org.bouncycastle.crypto.generators
public com.android.org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator extends com.android.org.bouncycastle.crypto.PBEParametersGenerator {
private com.android.org.bouncycastle.crypto.Mac hMac
private byte[] state
public void ()
public void (com.android.org.bouncycastle.crypto.Digest)
com.android.org.bouncycastle.crypto.Digest digest
private void F (byte[], int, byte[], byte[], int)
int j
int count
byte[] S
int c
byte[] iBuf
byte[] out
int outOff
private byte[] generateDerivedKey (int)
int pos
int i
int dkLen
int hLen
int l
byte[] iBuf
byte[] outBytes
int outPos
com.android.org.bouncycastle.crypto.CipherParameters param
public com.android.org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int)
int keySize
byte[] dKey
public com.android.org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int, int)
int keySize
int ivSize
byte[] dKey
public com.android.org.bouncycastle.crypto.CipherParameters generateDerivedMacParameters (int)
int keySize
}
com/android/org/bouncycastle/crypto/generators/RSAKeyPairGenerator.classRSAKeyPairGenerator.java
package com.android.org.bouncycastle.crypto.generators
public com.android.org.bouncycastle.crypto.generators.RSAKeyPairGenerator extends java.lang.Object implements com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator {
private static final java.math.BigInteger ONE
private com.android.org.bouncycastle.crypto.params.RSAKeyGenerationParameters param
public void ()
public void init (com.android.org.bouncycastle.crypto.KeyGenerationParameters)
com.android.org.bouncycastle.crypto.KeyGenerationParameters param
public com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPair generateKeyPair ()
java.math.BigInteger diff
java.math.BigInteger phi
java.math.BigInteger p
java.math.BigInteger q
java.math.BigInteger n
java.math.BigInteger d
java.math.BigInteger e
java.math.BigInteger pSub1
java.math.BigInteger qSub1
java.math.BigInteger phi
java.math.BigInteger lcm
int strength
int pbitlength
int qbitlength
int mindiffbits
int minWeight
java.math.BigInteger dP
java.math.BigInteger dQ
java.math.BigInteger qInv
com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPair result
boolean done
protected java.math.BigInteger chooseRandomPrime (int, java.math.BigInteger)
java.math.BigInteger p
int bitlength
java.math.BigInteger e
static void ()
}
com/android/org/bouncycastle/crypto/InvalidCipherTextException.classInvalidCipherTextException.java
package com.android.org.bouncycastle.crypto
public com.android.org.bouncycastle.crypto.InvalidCipherTextException extends com.android.org.bouncycastle.crypto.CryptoException {
public void ()
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
com/android/org/bouncycastle/crypto/io/
com/android/org/bouncycastle/crypto/io/DigestInputStream.classDigestInputStream.java
package com.android.org.bouncycastle.crypto.io
public com.android.org.bouncycastle.crypto.io.DigestInputStream extends java.io.FilterInputStream {
protected com.android.org.bouncycastle.crypto.Digest digest
public void (java.io.InputStream, com.android.org.bouncycastle.crypto.Digest)
java.io.InputStream stream
com.android.org.bouncycastle.crypto.Digest digest
public int read () throws java.io.IOException
int b
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int n
public com.android.org.bouncycastle.crypto.Digest getDigest ()
}
com/android/org/bouncycastle/crypto/io/DigestOutputStream.classDigestOutputStream.java
package com.android.org.bouncycastle.crypto.io
public com.android.org.bouncycastle.crypto.io.DigestOutputStream extends java.io.OutputStream {
protected com.android.org.bouncycastle.crypto.Digest digest
public void (com.android.org.bouncycastle.crypto.Digest)
com.android.org.bouncycastle.crypto.Digest Digest
public void write (int) throws java.io.IOException
int b
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public byte[] getDigest ()
byte[] res
}
com/android/org/bouncycastle/crypto/io/MacInputStream.classMacInputStream.java
package com.android.org.bouncycastle.crypto.io
public com.android.org.bouncycastle.crypto.io.MacInputStream extends java.io.FilterInputStream {
protected com.android.org.bouncycastle.crypto.Mac mac
public void (java.io.InputStream, com.android.org.bouncycastle.crypto.Mac)
java.io.InputStream stream
com.android.org.bouncycastle.crypto.Mac mac
public int read () throws java.io.IOException
int b
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int n
public com.android.org.bouncycastle.crypto.Mac getMac ()
}
com/android/org/bouncycastle/crypto/io/MacOutputStream.classMacOutputStream.java
package com.android.org.bouncycastle.crypto.io
public com.android.org.bouncycastle.crypto.io.MacOutputStream extends java.io.OutputStream {
protected com.android.org.bouncycastle.crypto.Mac mac
public void (com.android.org.bouncycastle.crypto.Mac)
com.android.org.bouncycastle.crypto.Mac mac
public void write (int) throws java.io.IOException
int b
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public byte[] getMac ()
byte[] res
}
com/android/org/bouncycastle/crypto/KeyGenerationParameters.classKeyGenerationParameters.java
package com.android.org.bouncycastle.crypto
public com.android.org.bouncycastle.crypto.KeyGenerationParameters extends java.lang.Object {
private java.security.SecureRandom random
private int strength
public void (java.security.SecureRandom, int)
java.security.SecureRandom random
int strength
public java.security.SecureRandom getRandom ()
public int getStrength ()
}
com/android/org/bouncycastle/crypto/Mac.classMac.java
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.Mac extends java.lang.Object {
public abstract void init (com.android.org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
public abstract java.lang.String getAlgorithmName ()
public abstract int getMacSize ()
public abstract void update (byte) throws java.lang.IllegalStateException
public abstract void update (byte[], int, int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
public abstract int doFinal (byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
public abstract void reset ()
}
com/android/org/bouncycastle/crypto/macs/
com/android/org/bouncycastle/crypto/macs/CBCBlockCipherMac.classCBCBlockCipherMac.java
package com.android.org.bouncycastle.crypto.macs
public com.android.org.bouncycastle.crypto.macs.CBCBlockCipherMac extends java.lang.Object implements com.android.org.bouncycastle.crypto.Mac {
private byte[] mac
private byte[] buf
private int bufOff
private com.android.org.bouncycastle.crypto.BlockCipher cipher
private com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding padding
private int macSize
public void (com.android.org.bouncycastle.crypto.BlockCipher)
com.android.org.bouncycastle.crypto.BlockCipher cipher
public void (com.android.org.bouncycastle.crypto.BlockCipher, com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding)
com.android.org.bouncycastle.crypto.BlockCipher cipher
com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding padding
public void (com.android.org.bouncycastle.crypto.BlockCipher, int)
com.android.org.bouncycastle.crypto.BlockCipher cipher
int macSizeInBits
public void (com.android.org.bouncycastle.crypto.BlockCipher, int, com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding)
com.android.org.bouncycastle.crypto.BlockCipher cipher
int macSizeInBits
com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding padding
public java.lang.String getAlgorithmName ()
public void init (com.android.org.bouncycastle.crypto.CipherParameters)
com.android.org.bouncycastle.crypto.CipherParameters params
public int getMacSize ()
public void update (byte)
byte in
public void update (byte[], int, int)
byte[] in
int inOff
int len
int blockSize
int gapLen
public int doFinal (byte[], int)
byte[] out
int outOff
int blockSize
public void reset ()
int i
}
com/android/org/bouncycastle/crypto/macs/HMac.classHMac.java
package com.android.org.bouncycastle.crypto.macs
public com.android.org.bouncycastle.crypto.macs.HMac extends java.lang.Object implements com.android.org.bouncycastle.crypto.Mac {
private static final byte IPAD
private static final byte OPAD
private com.android.org.bouncycastle.crypto.Digest digest
private int digestSize
private int blockLength
private com.android.org.bouncycastle.util.Memoable ipadState
private com.android.org.bouncycastle.util.Memoable opadState
private byte[] inputPad
private byte[] outputBuf
private static java.util.Hashtable blockLengths
private static int getByteLength (com.android.org.bouncycastle.crypto.Digest)
com.android.org.bouncycastle.crypto.Digest digest
Integer b
public void (com.android.org.bouncycastle.crypto.Digest)
com.android.org.bouncycastle.crypto.Digest digest
private void (com.android.org.bouncycastle.crypto.Digest, int)
com.android.org.bouncycastle.crypto.Digest digest
int byteLength
public java.lang.String getAlgorithmName ()
public com.android.org.bouncycastle.crypto.Digest getUnderlyingDigest ()
public void init (com.android.org.bouncycastle.crypto.CipherParameters)
int i
com.android.org.bouncycastle.crypto.CipherParameters params
byte[] key
int keyLength
public int getMacSize ()
public void update (byte)
byte in
public void update (byte[], int, int)
byte[] in
int inOff
int len
public int doFinal (byte[], int)
int i
byte[] out
int outOff
int len
public void reset ()
private static void xorPad (byte[], int, byte)
int i
byte[] pad
int len
byte n
static void ()
}
com/android/org/bouncycastle/crypto/modes/
com/android/org/bouncycastle/crypto/modes/AEADBlockCipher.classAEADBlockCipher.java
package com.android.org.bouncycastle.crypto.modes
public abstract com.android.org.bouncycastle.crypto.modes.AEADBlockCipher extends java.lang.Object {
public abstract void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
public abstract java.lang.String getAlgorithmName ()
public abstract com.android.org.bouncycastle.crypto.BlockCipher getUnderlyingCipher ()
public abstract void processAADByte (byte)
public abstract void processAADBytes (byte[], int, int)
public abstract int processByte (byte, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException
public abstract int processBytes (byte[], int, int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException
public abstract int doFinal (byte[], int) throws java.lang.IllegalStateException com.android.org.bouncycastle.crypto.InvalidCipherTextException
public abstract byte[] getMac ()
public abstract int getUpdateOutputSize (int)
public abstract int getOutputSize (int)
public abstract void reset ()
}
com/android/org/bouncycastle/crypto/modes/CBCBlockCipher.classCBCBlockCipher.java
package com.android.org.bouncycastle.crypto.modes
public com.android.org.bouncycastle.crypto.modes.CBCBlockCipher extends java.lang.Object implements com.android.org.bouncycastle.crypto.BlockCipher {
private byte[] IV
private byte[] cbcV
private byte[] cbcNextV
private int blockSize
private com.android.org.bouncycastle.crypto.BlockCipher cipher
private boolean encrypting
public void (com.android.org.bouncycastle.crypto.BlockCipher)
com.android.org.bouncycastle.crypto.BlockCipher cipher
public com.android.org.bouncycastle.crypto.BlockCipher getUnderlyingCipher ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
com.android.org.bouncycastle.crypto.params.ParametersWithIV ivParam
byte[] iv
boolean encrypting
com.android.org.bouncycastle.crypto.CipherParameters params
boolean oldEncrypting
public java.lang.String getAlgorithmName ()
public int getBlockSize ()
public int processBlock (byte[], int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte[] in
int inOff
byte[] out
int outOff
public void reset ()
private int encryptBlock (byte[], int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
int i
byte[] in
int inOff
byte[] out
int outOff
int length
private int decryptBlock (byte[], int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
int i
byte[] in
int inOff
byte[] out
int outOff
int length
byte[] tmp
}
com/android/org/bouncycastle/crypto/modes/CCMBlockCipher$ExposedByteArrayOutputStream.classCCMBlockCipher.java
package com.android.org.bouncycastle.crypto.modes
com.android.org.bouncycastle.crypto.modes.CCMBlockCipher$ExposedByteArrayOutputStream extends java.io.ByteArrayOutputStream {
final com.android.org.bouncycastle.crypto.modes.CCMBlockCipher this$0
public void (com.android.org.bouncycastle.crypto.modes.CCMBlockCipher)
public byte[] getBuffer ()
}
com/android/org/bouncycastle/crypto/modes/CCMBlockCipher.classCCMBlockCipher.java
package com.android.org.bouncycastle.crypto.modes
public com.android.org.bouncycastle.crypto.modes.CCMBlockCipher extends java.lang.Object implements com.android.org.bouncycastle.crypto.modes.AEADBlockCipher {
private com.android.org.bouncycastle.crypto.BlockCipher cipher
private int blockSize
private boolean forEncryption
private byte[] nonce
private byte[] initialAssociatedText
private int macSize
private com.android.org.bouncycastle.crypto.CipherParameters keyParam
private byte[] macBlock
private com.android.org.bouncycastle.crypto.modes.CCMBlockCipher$ExposedByteArrayOutputStream associatedText
private com.android.org.bouncycastle.crypto.modes.CCMBlockCipher$ExposedByteArrayOutputStream data
public void (com.android.org.bouncycastle.crypto.BlockCipher)
com.android.org.bouncycastle.crypto.BlockCipher c
public com.android.org.bouncycastle.crypto.BlockCipher getUnderlyingCipher ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
com.android.org.bouncycastle.crypto.params.AEADParameters param
com.android.org.bouncycastle.crypto.CipherParameters cipherParameters
com.android.org.bouncycastle.crypto.params.ParametersWithIV param
com.android.org.bouncycastle.crypto.CipherParameters cipherParameters
boolean forEncryption
com.android.org.bouncycastle.crypto.CipherParameters params
com.android.org.bouncycastle.crypto.CipherParameters cipherParameters
public java.lang.String getAlgorithmName ()
public void processAADByte (byte)
byte in
public void processAADBytes (byte[], int, int)
byte[] in
int inOff
int len
public int processByte (byte, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte in
byte[] out
int outOff
public int processBytes (byte[], int, int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte[] in
int inOff
int inLen
byte[] out
int outOff
public int doFinal (byte[], int) throws java.lang.IllegalStateException com.android.org.bouncycastle.crypto.InvalidCipherTextException
byte[] out
int outOff
int len
public void reset ()
public byte[] getMac ()
byte[] mac
public int getUpdateOutputSize (int)
int len
public int getOutputSize (int)
int len
int totalData
public byte[] processPacket (byte[], int, int) throws java.lang.IllegalStateException com.android.org.bouncycastle.crypto.InvalidCipherTextException
byte[] output
byte[] in
int inOff
int inLen
byte[] output
public int processPacket (byte[], int, int, byte[], int) throws java.lang.IllegalStateException com.android.org.bouncycastle.crypto.InvalidCipherTextException com.android.org.bouncycastle.crypto.DataLengthException
int limitLen
byte[] block
int outputLen
int i
byte[] block
byte[] calculatedMacBlock
byte[] in
int inOff
int inLen
byte[] output
int outOff
int n
int q
byte[] iv
com.android.org.bouncycastle.crypto.BlockCipher ctrCipher
int outputLen
int inIndex
int outIndex
private int calculateMac (byte[], int, int, byte[])
int extra
int i
int extra
int textLength
byte[] data
int dataOff
int dataLen
byte[] macBlock
com.android.org.bouncycastle.crypto.Mac cMac
byte[] b0
int q
int count
private int getAssociatedTextLength ()
private boolean hasAssociatedText ()
}
com/android/org/bouncycastle/crypto/modes/CFBBlockCipher.classCFBBlockCipher.java
package com.android.org.bouncycastle.crypto.modes
public com.android.org.bouncycastle.crypto.modes.CFBBlockCipher extends com.android.org.bouncycastle.crypto.StreamBlockCipher {
private byte[] IV
private byte[] cfbV
private byte[] cfbOutV
private byte[] inBuf
private int blockSize
private com.android.org.bouncycastle.crypto.BlockCipher cipher
private boolean encrypting
private int byteCount
public void (com.android.org.bouncycastle.crypto.BlockCipher, int)
com.android.org.bouncycastle.crypto.BlockCipher cipher
int bitBlockSize
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
int i
com.android.org.bouncycastle.crypto.params.ParametersWithIV ivParam
byte[] iv
boolean encrypting
com.android.org.bouncycastle.crypto.CipherParameters params
public java.lang.String getAlgorithmName ()
protected byte calculateByte (byte) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte in
private byte encryptByte (byte)
byte in
byte rv
private byte decryptByte (byte)
byte in
byte rv
public int getBlockSize ()
public int processBlock (byte[], int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte[] in
int inOff
byte[] out
int outOff
public int encryptBlock (byte[], int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte[] in
int inOff
byte[] out
int outOff
public int decryptBlock (byte[], int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte[] in
int inOff
byte[] out
int outOff
public byte[] getCurrentIV ()
public void reset ()
}
com/android/org/bouncycastle/crypto/modes/CTSBlockCipher.classCTSBlockCipher.java
package com.android.org.bouncycastle.crypto.modes
public com.android.org.bouncycastle.crypto.modes.CTSBlockCipher extends com.android.org.bouncycastle.crypto.BufferedBlockCipher {
private int blockSize
public void (com.android.org.bouncycastle.crypto.BlockCipher)
com.android.org.bouncycastle.crypto.BlockCipher cipher
public int getUpdateOutputSize (int)
int len
int total
int leftOver
public int getOutputSize (int)
int len
public int processByte (byte, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte in
byte[] out
int outOff
int resultLen
public int processBytes (byte[], int, int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte[] in
int inOff
int len
byte[] out
int outOff
int blockSize
int length
int resultLen
int gapLen
public int doFinal (byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException com.android.org.bouncycastle.crypto.InvalidCipherTextException
int i
int i
com.android.org.bouncycastle.crypto.BlockCipher c
com.android.org.bouncycastle.crypto.BlockCipher c
int i
byte[] lastBlock
byte[] out
int outOff
int blockSize
int len
byte[] block
int offset
}
com/android/org/bouncycastle/crypto/modes/gcm/
com/android/org/bouncycastle/crypto/modes/gcm/GCMExponentiator.classGCMExponentiator.java
package com.android.org.bouncycastle.crypto.modes.gcm
public abstract com.android.org.bouncycastle.crypto.modes.gcm.GCMExponentiator extends java.lang.Object {
public abstract void init (byte[])
public abstract void exponentiateX (long, byte[])
}
com/android/org/bouncycastle/crypto/modes/gcm/GCMMultiplier.classGCMMultiplier.java
package com.android.org.bouncycastle.crypto.modes.gcm
public abstract com.android.org.bouncycastle.crypto.modes.gcm.GCMMultiplier extends java.lang.Object {
public abstract void init (byte[])
public abstract void multiplyH (byte[])
}
com/android/org/bouncycastle/crypto/modes/gcm/GCMUtil.classGCMUtil.java
package com.android.org.bouncycastle.crypto.modes.gcm
public abstract com.android.org.bouncycastle.crypto.modes.gcm.GCMUtil extends java.lang.Object {
private static final int E1
private static final long E1L
private static final int[] LOOKUP
public void ()
private static int[] generateLookup ()
int i
int v
int c
int[] lookup
public static byte[] oneAsBytes ()
byte[] tmp
public static int[] oneAsInts ()
int[] tmp
public static long[] oneAsLongs ()
long[] tmp
public static byte[] asBytes (int[])
int[] x
byte[] z
public static void asBytes (int[], byte[])
int[] x
byte[] z
public static byte[] asBytes (long[])
long[] x
byte[] z
public static void asBytes (long[], byte[])
long[] x
byte[] z
public static int[] asInts (byte[])
byte[] x
int[] z
public static void asInts (byte[], int[])
byte[] x
int[] z
public static long[] asLongs (byte[])
byte[] x
long[] z
public static void asLongs (byte[], long[])
byte[] x
long[] z
public static void multiply (byte[], byte[])
byte[] x
byte[] y
int[] t1
int[] t2
public static void multiply (int[], int[])
int m1
int m2
int j
int bits
int i
int[] x
int[] y
int r00
int r01
int r02
int r03
int r10
int r11
int r12
int r13
public static void multiply (long[], long[])
long m1
long m2
int j
long bits
int i
long[] x
long[] y
long r00
long r01
long r10
long r11
public static void multiplyP (int[])
int[] x
int m
public static void multiplyP (int[], int[])
int[] x
int[] z
int m
public static void multiplyP8 (int[])
int[] x
int c
public static void multiplyP8 (int[], int[])
int[] x
int[] y
int c
static int shiftRight (int[])
int[] x
int b
int c
static int shiftRight (int[], int[])
int[] x
int[] z
int b
int c
static long shiftRight (long[])
long[] x
long b
long c
static long shiftRight (long[], long[])
long[] x
long[] z
long b
long c
static int shiftRightN (int[], int)
int[] x
int n
int b
int nInv
int c
static int shiftRightN (int[], int, int[])
int[] x
int n
int[] z
int b
int nInv
int c
public static void xor (byte[], byte[])
byte[] x
byte[] y
int i
public static void xor (byte[], byte[], int, int)
byte[] x
byte[] y
int yOff
int yLen
public static void xor (byte[], byte[], byte[])
byte[] x
byte[] y
byte[] z
int i
public static void xor (int[], int[])
int[] x
int[] y
public static void xor (int[], int[], int[])
int[] x
int[] y
int[] z
public static void xor (long[], long[])
long[] x
long[] y
public static void xor (long[], long[], long[])
long[] x
long[] y
long[] z
static void ()
}
com/android/org/bouncycastle/crypto/modes/gcm/Tables1kGCMExponentiator.classTables1kGCMExponentiator.java
package com.android.org.bouncycastle.crypto.modes.gcm
public com.android.org.bouncycastle.crypto.modes.gcm.Tables1kGCMExponentiator extends java.lang.Object implements com.android.org.bouncycastle.crypto.modes.gcm.GCMExponentiator {
private java.util.Vector lookupPowX2
public void ()
public void init (byte[])
byte[] x
int[] y
public void exponentiateX (long, byte[])
long pow
byte[] output
int[] y
int bit
private void ensureAvailable (int)
int[] tmp
int bit
int count
}
com/android/org/bouncycastle/crypto/modes/gcm/Tables8kGCMMultiplier.classTables8kGCMMultiplier.java
package com.android.org.bouncycastle.crypto.modes.gcm
public com.android.org.bouncycastle.crypto.modes.gcm.Tables8kGCMMultiplier extends java.lang.Object implements com.android.org.bouncycastle.crypto.modes.gcm.GCMMultiplier {
private byte[] H
private int[][][] M
public void ()
public void init (byte[])
int j
int j
int k
int j
int j
byte[] H
int i
public void multiplyH (byte[])
int[] m
int i
byte[] x
int[] z
}
com/android/org/bouncycastle/crypto/modes/GCMBlockCipher.classGCMBlockCipher.java
package com.android.org.bouncycastle.crypto.modes
public com.android.org.bouncycastle.crypto.modes.GCMBlockCipher extends java.lang.Object implements com.android.org.bouncycastle.crypto.modes.AEADBlockCipher {
private static final int BLOCK_SIZE
private com.android.org.bouncycastle.crypto.BlockCipher cipher
private com.android.org.bouncycastle.crypto.modes.gcm.GCMMultiplier multiplier
private com.android.org.bouncycastle.crypto.modes.gcm.GCMExponentiator exp
private boolean forEncryption
private int macSize
private byte[] nonce
private byte[] initialAssociatedText
private byte[] H
private byte[] J0
private byte[] bufBlock
private byte[] macBlock
private byte[] S
private byte[] S_at
private byte[] S_atPre
private byte[] counter
private int bufOff
private long totalLength
private byte[] atBlock
private int atBlockPos
private long atLength
private long atLengthPre
public void (com.android.org.bouncycastle.crypto.BlockCipher)
com.android.org.bouncycastle.crypto.BlockCipher c
public void (com.android.org.bouncycastle.crypto.BlockCipher, com.android.org.bouncycastle.crypto.modes.gcm.GCMMultiplier)
com.android.org.bouncycastle.crypto.BlockCipher c
com.android.org.bouncycastle.crypto.modes.gcm.GCMMultiplier m
public com.android.org.bouncycastle.crypto.BlockCipher getUnderlyingCipher ()
public java.lang.String getAlgorithmName ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
com.android.org.bouncycastle.crypto.params.AEADParameters param
int macSizeBits
com.android.org.bouncycastle.crypto.params.KeyParameter keyParam
com.android.org.bouncycastle.crypto.params.ParametersWithIV param
com.android.org.bouncycastle.crypto.params.KeyParameter keyParam
byte[] X
boolean forEncryption
com.android.org.bouncycastle.crypto.CipherParameters params
com.android.org.bouncycastle.crypto.params.KeyParameter keyParam
int bufLength
public byte[] getMac ()
public int getOutputSize (int)
int len
int totalData
public int getUpdateOutputSize (int)
int len
int totalData
public void processAADByte (byte)
byte in
public void processAADBytes (byte[], int, int)
int i
byte[] in
int inOff
int len
private void initCipher ()
public int processByte (byte, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException
byte in
byte[] out
int outOff
public int processBytes (byte[], int, int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException
int i
byte[] in
int inOff
int len
byte[] out
int outOff
int resultLen
private void outputBlock (byte[], int)
byte[] output
int offset
public int doFinal (byte[], int) throws java.lang.IllegalStateException com.android.org.bouncycastle.crypto.InvalidCipherTextException
long c
byte[] H_c
byte[] msgMac
byte[] out
int outOff
int extra
byte[] X
byte[] tag
int resultLen
public void reset ()
private void reset (boolean)
boolean clearMac
private void gCTRBlock (byte[], byte[], int)
byte[] block
byte[] out
int outOff
byte[] tmp
private void gCTRPartial (byte[], int, int, byte[], int)
byte[] buf
int off
int len
byte[] out
int outOff
byte[] tmp
private void gHASH (byte[], byte[], int)
int num
int pos
byte[] Y
byte[] b
int len
private void gHASHBlock (byte[], byte[])
byte[] Y
byte[] b
private void gHASHPartial (byte[], byte[], int, int)
byte[] Y
byte[] b
int off
int len
private byte[] getNextCounterBlock ()
byte b
int i
byte[] tmp
}
com/android/org/bouncycastle/crypto/modes/OFBBlockCipher.classOFBBlockCipher.java
package com.android.org.bouncycastle.crypto.modes
public com.android.org.bouncycastle.crypto.modes.OFBBlockCipher extends com.android.org.bouncycastle.crypto.StreamBlockCipher {
private int byteCount
private byte[] IV
private byte[] ofbV
private byte[] ofbOutV
private final int blockSize
private final com.android.org.bouncycastle.crypto.BlockCipher cipher
public void (com.android.org.bouncycastle.crypto.BlockCipher, int)
com.android.org.bouncycastle.crypto.BlockCipher cipher
int blockSize
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
int i
com.android.org.bouncycastle.crypto.params.ParametersWithIV ivParam
byte[] iv
boolean encrypting
com.android.org.bouncycastle.crypto.CipherParameters params
public java.lang.String getAlgorithmName ()
public int getBlockSize ()
public int processBlock (byte[], int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte[] in
int inOff
byte[] out
int outOff
public void reset ()
protected byte calculateByte (byte) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte in
byte rv
}
com/android/org/bouncycastle/crypto/modes/SICBlockCipher.classSICBlockCipher.java
package com.android.org.bouncycastle.crypto.modes
public com.android.org.bouncycastle.crypto.modes.SICBlockCipher extends com.android.org.bouncycastle.crypto.StreamBlockCipher implements com.android.org.bouncycastle.crypto.SkippingStreamCipher {
private final com.android.org.bouncycastle.crypto.BlockCipher cipher
private final int blockSize
private byte[] IV
private byte[] counter
private byte[] counterOut
private int byteCount
public void (com.android.org.bouncycastle.crypto.BlockCipher)
com.android.org.bouncycastle.crypto.BlockCipher c
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
com.android.org.bouncycastle.crypto.params.ParametersWithIV ivParam
byte[] iv
boolean forEncryption
com.android.org.bouncycastle.crypto.CipherParameters params
public java.lang.String getAlgorithmName ()
public int getBlockSize ()
public int processBlock (byte[], int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte[] in
int inOff
byte[] out
int outOff
protected byte calculateByte (byte) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte in
byte rv
private void incrementCounterPow2 (int)
int i
int pow2Div8
private void incrementCounter (int)
int offSet
byte old
private void incrementCounter ()
int i
private void decrementCounterPow2 (int)
int i
boolean nonZero
int i
int pow2Div8
private void decrementCounter ()
int i
boolean nonZero
int i
private void adjustCounter (long)
long diff
int i
long gap
long numBlocks
long diff
int i
long i
long gap
long i
long numBlocks
int gap
long n
public void reset ()
public long skip (long)
long numberOfBytes
public long seekTo (long)
long position
public long getPosition ()
int v
int i
byte[] res
}
com/android/org/bouncycastle/crypto/OutputLengthException.classOutputLengthException.java
package com.android.org.bouncycastle.crypto
public com.android.org.bouncycastle.crypto.OutputLengthException extends com.android.org.bouncycastle.crypto.DataLengthException {
public void (java.lang.String)
String msg
}
com/android/org/bouncycastle/crypto/paddings/
com/android/org/bouncycastle/crypto/paddings/BlockCipherPadding.classBlockCipherPadding.java
package com.android.org.bouncycastle.crypto.paddings
public abstract com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding extends java.lang.Object {
public abstract void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException
public abstract java.lang.String getPaddingName ()
public abstract int addPadding (byte[], int)
public abstract int padCount (byte[]) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
}
com/android/org/bouncycastle/crypto/paddings/ISO10126d2Padding.classISO10126d2Padding.java
package com.android.org.bouncycastle.crypto.paddings
public com.android.org.bouncycastle.crypto.paddings.ISO10126d2Padding extends java.lang.Object implements com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding {
java.security.SecureRandom random
public void ()
public void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException
java.security.SecureRandom random
public java.lang.String getPaddingName ()
public int addPadding (byte[], int)
byte[] in
int inOff
byte code
public int padCount (byte[]) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
byte[] in
int count
}
com/android/org/bouncycastle/crypto/paddings/ISO7816d4Padding.classISO7816d4Padding.java
package com.android.org.bouncycastle.crypto.paddings
public com.android.org.bouncycastle.crypto.paddings.ISO7816d4Padding extends java.lang.Object implements com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding {
public void ()
public void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException
java.security.SecureRandom random
public java.lang.String getPaddingName ()
public int addPadding (byte[], int)
byte[] in
int inOff
int added
public int padCount (byte[]) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
byte[] in
int count
}
com/android/org/bouncycastle/crypto/paddings/PaddedBufferedBlockCipher.classPaddedBufferedBlockCipher.java
package com.android.org.bouncycastle.crypto.paddings
public com.android.org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher extends com.android.org.bouncycastle.crypto.BufferedBlockCipher {
com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding padding
public void (com.android.org.bouncycastle.crypto.BlockCipher, com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding)
com.android.org.bouncycastle.crypto.BlockCipher cipher
com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding padding
public void (com.android.org.bouncycastle.crypto.BlockCipher)
com.android.org.bouncycastle.crypto.BlockCipher cipher
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
com.android.org.bouncycastle.crypto.params.ParametersWithRandom p
boolean forEncryption
com.android.org.bouncycastle.crypto.CipherParameters params
public int getOutputSize (int)
int len
int total
int leftOver
public int getUpdateOutputSize (int)
int len
int total
int leftOver
public int processByte (byte, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte in
byte[] out
int outOff
int resultLen
public int processBytes (byte[], int, int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
byte[] in
int inOff
int len
byte[] out
int outOff
int blockSize
int length
int resultLen
int gapLen
public int doFinal (byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException com.android.org.bouncycastle.crypto.InvalidCipherTextException
byte[] out
int outOff
int blockSize
int resultLen
}
com/android/org/bouncycastle/crypto/paddings/PKCS7Padding.classPKCS7Padding.java
package com.android.org.bouncycastle.crypto.paddings
public com.android.org.bouncycastle.crypto.paddings.PKCS7Padding extends java.lang.Object implements com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding {
public void ()
public void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException
java.security.SecureRandom random
public java.lang.String getPaddingName ()
public int addPadding (byte[], int)
byte[] in
int inOff
byte code
public int padCount (byte[]) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
int i
byte[] in
int count
byte countAsbyte
boolean failed
}
com/android/org/bouncycastle/crypto/paddings/TBCPadding.classTBCPadding.java
package com.android.org.bouncycastle.crypto.paddings
public com.android.org.bouncycastle.crypto.paddings.TBCPadding extends java.lang.Object implements com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding {
public void ()
public void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException
java.security.SecureRandom random
public java.lang.String getPaddingName ()
public int addPadding (byte[], int)
byte code
byte[] in
int inOff
int count
byte code
public int padCount (byte[]) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
byte[] in
byte code
int index
}
com/android/org/bouncycastle/crypto/paddings/X923Padding.classX923Padding.java
package com.android.org.bouncycastle.crypto.paddings
public com.android.org.bouncycastle.crypto.paddings.X923Padding extends java.lang.Object implements com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding {
java.security.SecureRandom random
public void ()
public void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException
java.security.SecureRandom random
public java.lang.String getPaddingName ()
public int addPadding (byte[], int)
byte[] in
int inOff
byte code
public int padCount (byte[]) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
byte[] in
int count
}
com/android/org/bouncycastle/crypto/paddings/ZeroBytePadding.classZeroBytePadding.java
package com.android.org.bouncycastle.crypto.paddings
public com.android.org.bouncycastle.crypto.paddings.ZeroBytePadding extends java.lang.Object implements com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding {
public void ()
public void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException
java.security.SecureRandom random
public java.lang.String getPaddingName ()
public int addPadding (byte[], int)
byte[] in
int inOff
int added
public int padCount (byte[]) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
byte[] in
int count
}
com/android/org/bouncycastle/crypto/params/
com/android/org/bouncycastle/crypto/params/AEADParameters.classAEADParameters.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.AEADParameters extends java.lang.Object implements com.android.org.bouncycastle.crypto.CipherParameters {
private byte[] associatedText
private byte[] nonce
private com.android.org.bouncycastle.crypto.params.KeyParameter key
private int macSize
public void (com.android.org.bouncycastle.crypto.params.KeyParameter, int, byte[])
com.android.org.bouncycastle.crypto.params.KeyParameter key
int macSize
byte[] nonce
public void (com.android.org.bouncycastle.crypto.params.KeyParameter, int, byte[], byte[])
com.android.org.bouncycastle.crypto.params.KeyParameter key
int macSize
byte[] nonce
byte[] associatedText
public com.android.org.bouncycastle.crypto.params.KeyParameter getKey ()
public int getMacSize ()
public byte[] getAssociatedText ()
public byte[] getNonce ()
}
com/android/org/bouncycastle/crypto/params/AsymmetricKeyParameter.classAsymmetricKeyParameter.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter extends java.lang.Object implements com.android.org.bouncycastle.crypto.CipherParameters {
boolean privateKey
public void (boolean)
boolean privateKey
public boolean isPrivate ()
}
com/android/org/bouncycastle/crypto/params/DESedeParameters.classDESedeParameters.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DESedeParameters extends com.android.org.bouncycastle.crypto.params.DESParameters {
public static final int DES_EDE_KEY_LENGTH
public void (byte[])
byte[] key
public static boolean isWeakKey (byte[], int, int)
int i
byte[] key
int offset
int length
public static boolean isWeakKey (byte[], int)
byte[] key
int offset
}
com/android/org/bouncycastle/crypto/params/DESParameters.classDESParameters.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DESParameters extends com.android.org.bouncycastle.crypto.params.KeyParameter {
public static final int DES_KEY_LENGTH
private static final int N_DES_WEAK_KEYS
private static byte[] DES_weak_keys
public void (byte[])
byte[] key
public static boolean isWeakKey (byte[], int)
int j
int i
byte[] key
int offset
public static void setOddParity (byte[])
int b
int i
byte[] bytes
static void ()
}
com/android/org/bouncycastle/crypto/params/DHKeyGenerationParameters.classDHKeyGenerationParameters.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DHKeyGenerationParameters extends com.android.org.bouncycastle.crypto.KeyGenerationParameters {
private com.android.org.bouncycastle.crypto.params.DHParameters params
public void (java.security.SecureRandom, com.android.org.bouncycastle.crypto.params.DHParameters)
java.security.SecureRandom random
com.android.org.bouncycastle.crypto.params.DHParameters params
public com.android.org.bouncycastle.crypto.params.DHParameters getParameters ()
static int getStrength (com.android.org.bouncycastle.crypto.params.DHParameters)
com.android.org.bouncycastle.crypto.params.DHParameters params
}
com/android/org/bouncycastle/crypto/params/DHKeyParameters.classDHKeyParameters.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DHKeyParameters extends com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter {
private com.android.org.bouncycastle.crypto.params.DHParameters params
protected void (boolean, com.android.org.bouncycastle.crypto.params.DHParameters)
boolean isPrivate
com.android.org.bouncycastle.crypto.params.DHParameters params
public com.android.org.bouncycastle.crypto.params.DHParameters getParameters ()
public boolean equals (java.lang.Object)
Object obj
com.android.org.bouncycastle.crypto.params.DHKeyParameters dhKey
public int hashCode ()
int code
}
com/android/org/bouncycastle/crypto/params/DHParameters.classDHParameters.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DHParameters extends java.lang.Object implements com.android.org.bouncycastle.crypto.CipherParameters {
private static final int DEFAULT_MINIMUM_LENGTH
private java.math.BigInteger g
private java.math.BigInteger p
private java.math.BigInteger q
private java.math.BigInteger j
private int m
private int l
private com.android.org.bouncycastle.crypto.params.DHValidationParameters validation
private static int getDefaultMParam (int)
int lParam
public void (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger p
java.math.BigInteger g
public void (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger p
java.math.BigInteger g
java.math.BigInteger q
public void (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, int)
java.math.BigInteger p
java.math.BigInteger g
java.math.BigInteger q
int l
public void (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, int, int)
java.math.BigInteger p
java.math.BigInteger g
java.math.BigInteger q
int m
int l
public void (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, com.android.org.bouncycastle.crypto.params.DHValidationParameters)
java.math.BigInteger p
java.math.BigInteger g
java.math.BigInteger q
java.math.BigInteger j
com.android.org.bouncycastle.crypto.params.DHValidationParameters validation
public void (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, int, int, java.math.BigInteger, com.android.org.bouncycastle.crypto.params.DHValidationParameters)
java.math.BigInteger p
java.math.BigInteger g
java.math.BigInteger q
int m
int l
java.math.BigInteger j
com.android.org.bouncycastle.crypto.params.DHValidationParameters validation
public java.math.BigInteger getP ()
public java.math.BigInteger getG ()
public java.math.BigInteger getQ ()
public java.math.BigInteger getJ ()
public int getM ()
public int getL ()
public com.android.org.bouncycastle.crypto.params.DHValidationParameters getValidationParameters ()
public boolean equals (java.lang.Object)
Object obj
com.android.org.bouncycastle.crypto.params.DHParameters pm
public int hashCode ()
}
com/android/org/bouncycastle/crypto/params/DHPrivateKeyParameters.classDHPrivateKeyParameters.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DHPrivateKeyParameters extends com.android.org.bouncycastle.crypto.params.DHKeyParameters {
private java.math.BigInteger x
public void (java.math.BigInteger, com.android.org.bouncycastle.crypto.params.DHParameters)
java.math.BigInteger x
com.android.org.bouncycastle.crypto.params.DHParameters params
public java.math.BigInteger getX ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
com.android.org.bouncycastle.crypto.params.DHPrivateKeyParameters other
}
com/android/org/bouncycastle/crypto/params/DHPublicKeyParameters.classDHPublicKeyParameters.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DHPublicKeyParameters extends com.android.org.bouncycastle.crypto.params.DHKeyParameters {
private java.math.BigInteger y
public void (java.math.BigInteger, com.android.org.bouncycastle.crypto.params.DHParameters)
java.math.BigInteger y
com.android.org.bouncycastle.crypto.params.DHParameters params
public java.math.BigInteger getY ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
com.android.org.bouncycastle.crypto.params.DHPublicKeyParameters other
}
com/android/org/bouncycastle/crypto/params/DHValidationParameters.classDHValidationParameters.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DHValidationParameters extends java.lang.Object {
private byte[] seed
private int counter
public void (byte[], int)
byte[] seed
int counter
public int getCounter ()
public byte[] getSeed ()
public boolean equals (java.lang.Object)
Object o
com.android.org.bouncycastle.crypto.params.DHValidationParameters other
public int hashCode ()
}
com/android/org/bouncycastle/crypto/params/DSAKeyGenerationParameters.classDSAKeyGenerationParameters.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DSAKeyGenerationParameters extends com.android.org.bouncycastle.crypto.KeyGenerationParameters {
private com.android.org.bouncycastle.crypto.params.DSAParameters params
public void (java.security.SecureRandom, com.android.org.bouncycastle.crypto.params.DSAParameters)
java.security.SecureRandom random
com.android.org.bouncycastle.crypto.params.DSAParameters params
public com.android.org.bouncycastle.crypto.params.DSAParameters getParameters ()
}
com/android/org/bouncycastle/crypto/params/DSAKeyParameters.classDSAKeyParameters.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DSAKeyParameters extends com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter {
private com.android.org.bouncycastle.crypto.params.DSAParameters params
public void (boolean, com.android.org.bouncycastle.crypto.params.DSAParameters)
boolean isPrivate
com.android.org.bouncycastle.crypto.params.DSAParameters params
public com.android.org.bouncycastle.crypto.params.DSAParameters getParameters ()
}
com/android/org/bouncycastle/crypto/params/DSAParameterGenerationParameters.classDSAParameterGenerationParameters.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DSAParameterGenerationParameters extends java.lang.Object {
public static final int DIGITAL_SIGNATURE_USAGE
public static final int KEY_ESTABLISHMENT_USAGE
private final int l
private final int n
private final int usageIndex
private final int certainty
private final java.security.SecureRandom random
public void (int, int, int, java.security.SecureRandom)
int L
int N
int certainty
java.security.SecureRandom random
public void (int, int, int, java.security.SecureRandom, int)
int L
int N
int certainty
java.security.SecureRandom random
int usageIndex
public int getL ()
public int getN ()
public int getCertainty ()
public java.security.SecureRandom getRandom ()
public int getUsageIndex ()
}
com/android/org/bouncycastle/crypto/params/DSAParameters.classDSAParameters.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DSAParameters extends java.lang.Object implements com.android.org.bouncycastle.crypto.CipherParameters {
private java.math.BigInteger g
private java.math.BigInteger q
private java.math.BigInteger p
private com.android.org.bouncycastle.crypto.params.DSAValidationParameters validation
public void (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger p
java.math.BigInteger q
java.math.BigInteger g
public void (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, com.android.org.bouncycastle.crypto.params.DSAValidationParameters)
java.math.BigInteger p
java.math.BigInteger q
java.math.BigInteger g
com.android.org.bouncycastle.crypto.params.DSAValidationParameters params
public java.math.BigInteger getP ()
public java.math.BigInteger getQ ()
public java.math.BigInteger getG ()
public com.android.org.bouncycastle.crypto.params.DSAValidationParameters getValidationParameters ()
public boolean equals (java.lang.Object)
Object obj
com.android.org.bouncycastle.crypto.params.DSAParameters pm
public int hashCode ()
}
com/android/org/bouncycastle/crypto/params/DSAPrivateKeyParameters.classDSAPrivateKeyParameters.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DSAPrivateKeyParameters extends com.android.org.bouncycastle.crypto.params.DSAKeyParameters {
private java.math.BigInteger x
public void (java.math.BigInteger, com.android.org.bouncycastle.crypto.params.DSAParameters)
java.math.BigInteger x
com.android.org.bouncycastle.crypto.params.DSAParameters params
public java.math.BigInteger getX ()
}
com/android/org/bouncycastle/crypto/params/DSAPublicKeyParameters.classDSAPublicKeyParameters.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DSAPublicKeyParameters extends com.android.org.bouncycastle.crypto.params.DSAKeyParameters {
private java.math.BigInteger y
public void (java.math.BigInteger, com.android.org.bouncycastle.crypto.params.DSAParameters)
java.math.BigInteger y
com.android.org.bouncycastle.crypto.params.DSAParameters params
public java.math.BigInteger getY ()
}
com/android/org/bouncycastle/crypto/params/DSAValidationParameters.classDSAValidationParameters.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DSAValidationParameters extends java.lang.Object {
private int usageIndex
private byte[] seed
private int counter
public void (byte[], int)
byte[] seed
int counter
public void (byte[], int, int)
byte[] seed
int counter
int usageIndex
public int getCounter ()
public byte[] getSeed ()
public int getUsageIndex ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
com.android.org.bouncycastle.crypto.params.DSAValidationParameters other
}
com/android/org/bouncycastle/crypto/params/ECDomainParameters.classECDomainParameters.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.ECDomainParameters extends java.lang.Object implements com.android.org.bouncycastle.math.ec.ECConstants {
private com.android.org.bouncycastle.math.ec.ECCurve curve
private byte[] seed
private com.android.org.bouncycastle.math.ec.ECPoint G
private java.math.BigInteger n
private java.math.BigInteger h
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
java.math.BigInteger n
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
java.math.BigInteger n
java.math.BigInteger h
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger, byte[])
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
java.math.BigInteger n
java.math.BigInteger h
byte[] seed
public com.android.org.bouncycastle.math.ec.ECCurve getCurve ()
public com.android.org.bouncycastle.math.ec.ECPoint getG ()
public java.math.BigInteger getN ()
public java.math.BigInteger getH ()
public byte[] getSeed ()
}
com/android/org/bouncycastle/crypto/params/ECKeyGenerationParameters.classECKeyGenerationParameters.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.ECKeyGenerationParameters extends com.android.org.bouncycastle.crypto.KeyGenerationParameters {
private com.android.org.bouncycastle.crypto.params.ECDomainParameters domainParams
public void (com.android.org.bouncycastle.crypto.params.ECDomainParameters, java.security.SecureRandom)
com.android.org.bouncycastle.crypto.params.ECDomainParameters domainParams
java.security.SecureRandom random
public com.android.org.bouncycastle.crypto.params.ECDomainParameters getDomainParameters ()
}
com/android/org/bouncycastle/crypto/params/ECKeyParameters.classECKeyParameters.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.ECKeyParameters extends com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter {
com.android.org.bouncycastle.crypto.params.ECDomainParameters params
protected void (boolean, com.android.org.bouncycastle.crypto.params.ECDomainParameters)
boolean isPrivate
com.android.org.bouncycastle.crypto.params.ECDomainParameters params
public com.android.org.bouncycastle.crypto.params.ECDomainParameters getParameters ()
}
com/android/org/bouncycastle/crypto/params/ECNamedDomainParameters.classECNamedDomainParameters.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.ECNamedDomainParameters extends com.android.org.bouncycastle.crypto.params.ECDomainParameters {
private com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier name
public void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier name
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
java.math.BigInteger n
public void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier name
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
java.math.BigInteger n
java.math.BigInteger h
public void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger, byte[])
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier name
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
java.math.BigInteger n
java.math.BigInteger h
byte[] seed
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getName ()
}
com/android/org/bouncycastle/crypto/params/ECPrivateKeyParameters.classECPrivateKeyParameters.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.ECPrivateKeyParameters extends com.android.org.bouncycastle.crypto.params.ECKeyParameters {
java.math.BigInteger d
public void (java.math.BigInteger, com.android.org.bouncycastle.crypto.params.ECDomainParameters)
java.math.BigInteger d
com.android.org.bouncycastle.crypto.params.ECDomainParameters params
public java.math.BigInteger getD ()
}
com/android/org/bouncycastle/crypto/params/ECPublicKeyParameters.classECPublicKeyParameters.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.ECPublicKeyParameters extends com.android.org.bouncycastle.crypto.params.ECKeyParameters {
com.android.org.bouncycastle.math.ec.ECPoint Q
public void (com.android.org.bouncycastle.math.ec.ECPoint, com.android.org.bouncycastle.crypto.params.ECDomainParameters)
com.android.org.bouncycastle.math.ec.ECPoint Q
com.android.org.bouncycastle.crypto.params.ECDomainParameters params
public com.android.org.bouncycastle.math.ec.ECPoint getQ ()
}
com/android/org/bouncycastle/crypto/params/KeyParameter.classKeyParameter.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.KeyParameter extends java.lang.Object implements com.android.org.bouncycastle.crypto.CipherParameters {
private byte[] key
public void (byte[])
byte[] key
public void (byte[], int, int)
byte[] key
int keyOff
int keyLen
public byte[] getKey ()
}
com/android/org/bouncycastle/crypto/params/ParametersWithIV.classParametersWithIV.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.ParametersWithIV extends java.lang.Object implements com.android.org.bouncycastle.crypto.CipherParameters {
private byte[] iv
private com.android.org.bouncycastle.crypto.CipherParameters parameters
public void (com.android.org.bouncycastle.crypto.CipherParameters, byte[])
com.android.org.bouncycastle.crypto.CipherParameters parameters
byte[] iv
public void (com.android.org.bouncycastle.crypto.CipherParameters, byte[], int, int)
com.android.org.bouncycastle.crypto.CipherParameters parameters
byte[] iv
int ivOff
int ivLen
public byte[] getIV ()
public com.android.org.bouncycastle.crypto.CipherParameters getParameters ()
}
com/android/org/bouncycastle/crypto/params/ParametersWithRandom.classParametersWithRandom.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.ParametersWithRandom extends java.lang.Object implements com.android.org.bouncycastle.crypto.CipherParameters {
private java.security.SecureRandom random
private com.android.org.bouncycastle.crypto.CipherParameters parameters
public void (com.android.org.bouncycastle.crypto.CipherParameters, java.security.SecureRandom)
com.android.org.bouncycastle.crypto.CipherParameters parameters
java.security.SecureRandom random
public void (com.android.org.bouncycastle.crypto.CipherParameters)
com.android.org.bouncycastle.crypto.CipherParameters parameters
public java.security.SecureRandom getRandom ()
public com.android.org.bouncycastle.crypto.CipherParameters getParameters ()
}
com/android/org/bouncycastle/crypto/params/RC2Parameters.classRC2Parameters.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.RC2Parameters extends java.lang.Object implements com.android.org.bouncycastle.crypto.CipherParameters {
private byte[] key
private int bits
public void (byte[])
byte[] key
public void (byte[], int)
byte[] key
int bits
public byte[] getKey ()
public int getEffectiveKeyBits ()
}
com/android/org/bouncycastle/crypto/params/RSAKeyGenerationParameters.classRSAKeyGenerationParameters.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.RSAKeyGenerationParameters extends com.android.org.bouncycastle.crypto.KeyGenerationParameters {
private java.math.BigInteger publicExponent
private int certainty
public void (java.math.BigInteger, java.security.SecureRandom, int, int)
java.math.BigInteger publicExponent
java.security.SecureRandom random
int strength
int certainty
public java.math.BigInteger getPublicExponent ()
public int getCertainty ()
}
com/android/org/bouncycastle/crypto/params/RSAKeyParameters.classRSAKeyParameters.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.RSAKeyParameters extends com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter {
private java.math.BigInteger modulus
private java.math.BigInteger exponent
public void (boolean, java.math.BigInteger, java.math.BigInteger)
boolean isPrivate
java.math.BigInteger modulus
java.math.BigInteger exponent
public java.math.BigInteger getModulus ()
public java.math.BigInteger getExponent ()
}
com/android/org/bouncycastle/crypto/params/RSAPrivateCrtKeyParameters.classRSAPrivateCrtKeyParameters.java
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters extends com.android.org.bouncycastle.crypto.params.RSAKeyParameters {
private java.math.BigInteger e
private java.math.BigInteger p
private java.math.BigInteger q
private java.math.BigInteger dP
private java.math.BigInteger dQ
private java.math.BigInteger qInv
public void (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger modulus
java.math.BigInteger publicExponent
java.math.BigInteger privateExponent
java.math.BigInteger p
java.math.BigInteger q
java.math.BigInteger dP
java.math.BigInteger dQ
java.math.BigInteger qInv
public java.math.BigInteger getPublicExponent ()
public java.math.BigInteger getP ()
public java.math.BigInteger getQ ()
public java.math.BigInteger getDP ()
public java.math.BigInteger getDQ ()
public java.math.BigInteger getQInv ()
}
com/android/org/bouncycastle/crypto/PBEParametersGenerator.classPBEParametersGenerator.java
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.PBEParametersGenerator extends java.lang.Object {
protected byte[] password
protected byte[] salt
protected int iterationCount
protected void ()
public void init (byte[], byte[], int)
byte[] password
byte[] salt
int iterationCount
public byte[] getPassword ()
public byte[] getSalt ()
public int getIterationCount ()
public abstract com.android.org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int)
public abstract com.android.org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int, int)
public abstract com.android.org.bouncycastle.crypto.CipherParameters generateDerivedMacParameters (int)
public static byte[] PKCS5PasswordToBytes (char[])
int i
byte[] bytes
char[] password
public static byte[] PKCS5PasswordToUTF8Bytes (char[])
char[] password
public static byte[] PKCS12PasswordToBytes (char[])
int i
byte[] bytes
char[] password
}
com/android/org/bouncycastle/crypto/RuntimeCryptoException.classRuntimeCryptoException.java
package com.android.org.bouncycastle.crypto
public com.android.org.bouncycastle.crypto.RuntimeCryptoException extends java.lang.RuntimeException {
public void ()
public void (java.lang.String)
String message
}
com/android/org/bouncycastle/crypto/Signer.classSigner.java
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.Signer extends java.lang.Object {
public abstract void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
public abstract void update (byte)
public abstract void update (byte[], int, int)
public abstract byte[] generateSignature () throws com.android.org.bouncycastle.crypto.CryptoException com.android.org.bouncycastle.crypto.DataLengthException
public abstract boolean verifySignature (byte[])
public abstract void reset ()
}
com/android/org/bouncycastle/crypto/signers/
com/android/org/bouncycastle/crypto/signers/DSAKCalculator.classDSAKCalculator.java
package com.android.org.bouncycastle.crypto.signers
public abstract com.android.org.bouncycastle.crypto.signers.DSAKCalculator extends java.lang.Object {
public abstract boolean isDeterministic ()
public abstract void init (java.math.BigInteger, java.security.SecureRandom)
public abstract void init (java.math.BigInteger, java.math.BigInteger, byte[])
public abstract java.math.BigInteger nextK ()
}
com/android/org/bouncycastle/crypto/signers/DSASigner.classDSASigner.java
package com.android.org.bouncycastle.crypto.signers
public com.android.org.bouncycastle.crypto.signers.DSASigner extends java.lang.Object implements com.android.org.bouncycastle.crypto.DSA {
private final com.android.org.bouncycastle.crypto.signers.DSAKCalculator kCalculator
private com.android.org.bouncycastle.crypto.params.DSAKeyParameters key
private java.security.SecureRandom random
public void ()
public void (com.android.org.bouncycastle.crypto.signers.DSAKCalculator)
com.android.org.bouncycastle.crypto.signers.DSAKCalculator kCalculator
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
com.android.org.bouncycastle.crypto.params.ParametersWithRandom rParam
boolean forSigning
com.android.org.bouncycastle.crypto.CipherParameters param
java.security.SecureRandom providedRandom
public java.math.BigInteger[] generateSignature (byte[])
byte[] message
com.android.org.bouncycastle.crypto.params.DSAParameters params
java.math.BigInteger q
java.math.BigInteger m
java.math.BigInteger x
java.math.BigInteger k
java.math.BigInteger r
java.math.BigInteger s
public boolean verifySignature (byte[], java.math.BigInteger, java.math.BigInteger)
byte[] message
java.math.BigInteger r
java.math.BigInteger s
com.android.org.bouncycastle.crypto.params.DSAParameters params
java.math.BigInteger q
java.math.BigInteger m
java.math.BigInteger zero
java.math.BigInteger w
java.math.BigInteger u1
java.math.BigInteger u2
java.math.BigInteger p
java.math.BigInteger v
private java.math.BigInteger calculateE (java.math.BigInteger, byte[])
byte[] trunc
java.math.BigInteger n
byte[] message
protected java.security.SecureRandom initSecureRandom (boolean, java.security.SecureRandom)
boolean needed
java.security.SecureRandom provided
}
com/android/org/bouncycastle/crypto/signers/ECDSASigner.classECDSASigner.java
package com.android.org.bouncycastle.crypto.signers
public com.android.org.bouncycastle.crypto.signers.ECDSASigner extends java.lang.Object implements com.android.org.bouncycastle.math.ec.ECConstants com.android.org.bouncycastle.crypto.DSA {
private final com.android.org.bouncycastle.crypto.signers.DSAKCalculator kCalculator
private com.android.org.bouncycastle.crypto.params.ECKeyParameters key
private java.security.SecureRandom random
public void ()
public void (com.android.org.bouncycastle.crypto.signers.DSAKCalculator)
com.android.org.bouncycastle.crypto.signers.DSAKCalculator kCalculator
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
com.android.org.bouncycastle.crypto.params.ParametersWithRandom rParam
boolean forSigning
com.android.org.bouncycastle.crypto.CipherParameters param
java.security.SecureRandom providedRandom
public java.math.BigInteger[] generateSignature (byte[])
com.android.org.bouncycastle.math.ec.ECPoint p
java.math.BigInteger k
byte[] message
com.android.org.bouncycastle.crypto.params.ECDomainParameters ec
java.math.BigInteger n
java.math.BigInteger e
java.math.BigInteger d
java.math.BigInteger r
java.math.BigInteger s
com.android.org.bouncycastle.math.ec.ECMultiplier basePointMultiplier
public boolean verifySignature (byte[], java.math.BigInteger, java.math.BigInteger)
byte[] message
java.math.BigInteger r
java.math.BigInteger s
com.android.org.bouncycastle.crypto.params.ECDomainParameters ec
java.math.BigInteger n
java.math.BigInteger e
java.math.BigInteger c
java.math.BigInteger u1
java.math.BigInteger u2
com.android.org.bouncycastle.math.ec.ECPoint G
com.android.org.bouncycastle.math.ec.ECPoint Q
com.android.org.bouncycastle.math.ec.ECPoint point
java.math.BigInteger v
protected java.math.BigInteger calculateE (java.math.BigInteger, byte[])
java.math.BigInteger n
byte[] message
int log2n
int messageBitLength
java.math.BigInteger e
protected com.android.org.bouncycastle.math.ec.ECMultiplier createBasePointMultiplier ()
protected java.security.SecureRandom initSecureRandom (boolean, java.security.SecureRandom)
boolean needed
java.security.SecureRandom provided
}
com/android/org/bouncycastle/crypto/signers/RandomDSAKCalculator.classRandomDSAKCalculator.java
package com.android.org.bouncycastle.crypto.signers
public com.android.org.bouncycastle.crypto.signers.RandomDSAKCalculator extends java.lang.Object implements com.android.org.bouncycastle.crypto.signers.DSAKCalculator {
private static final java.math.BigInteger ZERO
private java.math.BigInteger q
private java.security.SecureRandom random
public void ()
public boolean isDeterministic ()
public void init (java.math.BigInteger, java.security.SecureRandom)
java.math.BigInteger n
java.security.SecureRandom random
public void init (java.math.BigInteger, java.math.BigInteger, byte[])
java.math.BigInteger n
java.math.BigInteger d
byte[] message
public java.math.BigInteger nextK ()
int qBitLength
java.math.BigInteger k
static void ()
}
com/android/org/bouncycastle/crypto/signers/RSADigestSigner.classRSADigestSigner.java
package com.android.org.bouncycastle.crypto.signers
public com.android.org.bouncycastle.crypto.signers.RSADigestSigner extends java.lang.Object implements com.android.org.bouncycastle.crypto.Signer {
private final com.android.org.bouncycastle.crypto.AsymmetricBlockCipher rsaEngine
private final com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
private final com.android.org.bouncycastle.crypto.Digest digest
private boolean forSigning
private static final java.util.Hashtable oidMap
public void (com.android.org.bouncycastle.crypto.Digest)
com.android.org.bouncycastle.crypto.Digest digest
public void (com.android.org.bouncycastle.crypto.Digest, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.crypto.Digest digest
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier digestOid
public java.lang.String getAlgorithmName ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter k
boolean forSigning
com.android.org.bouncycastle.crypto.CipherParameters parameters
com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter k
public void update (byte)
byte input
public void update (byte[], int, int)
byte[] input
int inOff
int length
public byte[] generateSignature () throws com.android.org.bouncycastle.crypto.CryptoException com.android.org.bouncycastle.crypto.DataLengthException
byte[] data
java.io.IOException e
byte[] hash
public boolean verifySignature (byte[])
byte[] sig
byte[] expected
Exception e
int i
int i
int sigOffset
int expectedOffset
int nonEqual
byte[] signature
byte[] hash
byte[] sig
byte[] expected
public void reset ()
private byte[] derEncode (byte[]) throws java.io.IOException
byte[] hash
com.android.org.bouncycastle.asn1.x509.DigestInfo dInfo
static void ()
}
com/android/org/bouncycastle/crypto/SignerWithRecovery.classSignerWithRecovery.java
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.SignerWithRecovery extends java.lang.Object implements com.android.org.bouncycastle.crypto.Signer {
public abstract boolean hasFullMessage ()
public abstract byte[] getRecoveredMessage ()
public abstract void updateWithRecoveredMessage (byte[]) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
}
com/android/org/bouncycastle/crypto/SkippingCipher.classSkippingCipher.java
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.SkippingCipher extends java.lang.Object {
public abstract long skip (long)
public abstract long seekTo (long)
public abstract long getPosition ()
}
com/android/org/bouncycastle/crypto/SkippingStreamCipher.classSkippingStreamCipher.java
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.SkippingStreamCipher extends java.lang.Object implements com.android.org.bouncycastle.crypto.StreamCipher com.android.org.bouncycastle.crypto.SkippingCipher {
}
com/android/org/bouncycastle/crypto/StreamBlockCipher.classStreamBlockCipher.java
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.StreamBlockCipher extends java.lang.Object implements com.android.org.bouncycastle.crypto.BlockCipher com.android.org.bouncycastle.crypto.StreamCipher {
private final com.android.org.bouncycastle.crypto.BlockCipher cipher
protected void (com.android.org.bouncycastle.crypto.BlockCipher)
com.android.org.bouncycastle.crypto.BlockCipher cipher
public com.android.org.bouncycastle.crypto.BlockCipher getUnderlyingCipher ()
public final byte returnByte (byte)
byte in
public int processBytes (byte[], int, int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException
byte[] in
int inOff
int len
byte[] out
int outOff
int inStart
int inEnd
int outStart
protected abstract byte calculateByte (byte)
}
com/android/org/bouncycastle/crypto/StreamCipher.classStreamCipher.java
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.StreamCipher extends java.lang.Object {
public abstract void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
public abstract java.lang.String getAlgorithmName ()
public abstract byte returnByte (byte)
public abstract int processBytes (byte[], int, int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException
public abstract void reset ()
}
com/android/org/bouncycastle/crypto/util/
com/android/org/bouncycastle/crypto/util/Pack.classPack.java
package com.android.org.bouncycastle.crypto.util
public abstract com.android.org.bouncycastle.crypto.util.Pack extends java.lang.Object {
public void ()
public static int bigEndianToInt (byte[], int)
byte[] bs
int off
int n
public static void bigEndianToInt (byte[], int, int[])
int i
byte[] bs
int off
int[] ns
public static byte[] intToBigEndian (int)
int n
byte[] bs
public static void intToBigEndian (int, byte[], int)
int n
byte[] bs
int off
public static byte[] intToBigEndian (int[])
int[] ns
byte[] bs
public static void intToBigEndian (int[], byte[], int)
int i
int[] ns
byte[] bs
int off
public static long bigEndianToLong (byte[], int)
byte[] bs
int off
int hi
int lo
public static void bigEndianToLong (byte[], int, long[])
int i
byte[] bs
int off
long[] ns
public static byte[] longToBigEndian (long)
long n
byte[] bs
public static void longToBigEndian (long, byte[], int)
long n
byte[] bs
int off
public static byte[] longToBigEndian (long[])
long[] ns
byte[] bs
public static void longToBigEndian (long[], byte[], int)
int i
long[] ns
byte[] bs
int off
public static int littleEndianToInt (byte[], int)
byte[] bs
int off
int n
public static void littleEndianToInt (byte[], int, int[])
int i
byte[] bs
int off
int[] ns
public static void littleEndianToInt (byte[], int, int[], int, int)
int i
byte[] bs
int bOff
int[] ns
int nOff
int count
public static byte[] intToLittleEndian (int)
int n
byte[] bs
public static void intToLittleEndian (int, byte[], int)
int n
byte[] bs
int off
public static byte[] intToLittleEndian (int[])
int[] ns
byte[] bs
public static void intToLittleEndian (int[], byte[], int)
int i
int[] ns
byte[] bs
int off
public static long littleEndianToLong (byte[], int)
byte[] bs
int off
int lo
int hi
public static void littleEndianToLong (byte[], int, long[])
int i
byte[] bs
int off
long[] ns
public static byte[] longToLittleEndian (long)
long n
byte[] bs
public static void longToLittleEndian (long, byte[], int)
long n
byte[] bs
int off
public static byte[] longToLittleEndian (long[])
long[] ns
byte[] bs
public static void longToLittleEndian (long[], byte[], int)
int i
long[] ns
byte[] bs
int off
}
com/android/org/bouncycastle/crypto/util/PrivateKeyFactory.classPrivateKeyFactory.java
package com.android.org.bouncycastle.crypto.util
public com.android.org.bouncycastle.crypto.util.PrivateKeyFactory extends java.lang.Object {
public void ()
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (byte[]) throws java.io.IOException
byte[] privateKeyInfoData
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (java.io.InputStream) throws java.io.IOException
java.io.InputStream inStr
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
com.android.org.bouncycastle.asn1.pkcs.RSAPrivateKey keyStructure
com.android.org.bouncycastle.asn1.pkcs.DHParameter params
com.android.org.bouncycastle.asn1.ASN1Integer derX
java.math.BigInteger lVal
int l
com.android.org.bouncycastle.crypto.params.DHParameters dhParams
com.android.org.bouncycastle.asn1.x509.DSAParameter params
com.android.org.bouncycastle.asn1.ASN1Integer derX
com.android.org.bouncycastle.asn1.ASN1Encodable de
com.android.org.bouncycastle.crypto.params.DSAParameters parameters
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x9.X9ECParameters x9
com.android.org.bouncycastle.crypto.params.ECDomainParameters dParams
com.android.org.bouncycastle.asn1.x9.X962Parameters params
com.android.org.bouncycastle.asn1.x9.X9ECParameters x9
com.android.org.bouncycastle.crypto.params.ECDomainParameters dParams
com.android.org.bouncycastle.asn1.sec.ECPrivateKey ec
java.math.BigInteger d
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo keyInfo
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
}
com/android/org/bouncycastle/crypto/util/PublicKeyFactory.classPublicKeyFactory.java
package com.android.org.bouncycastle.crypto.util
public com.android.org.bouncycastle.crypto.util.PublicKeyFactory extends java.lang.Object {
public void ()
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (byte[]) throws java.io.IOException
byte[] keyInfoData
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (java.io.InputStream) throws java.io.IOException
java.io.InputStream inStr
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException
com.android.org.bouncycastle.asn1.pkcs.RSAPublicKey pubKey
byte[] seed
java.math.BigInteger pgenCounter
com.android.org.bouncycastle.asn1.x9.DHPublicKey dhPublicKey
java.math.BigInteger y
com.android.org.bouncycastle.asn1.x9.DHDomainParameters dhParams
java.math.BigInteger p
java.math.BigInteger g
java.math.BigInteger q
java.math.BigInteger j
com.android.org.bouncycastle.crypto.params.DHValidationParameters validation
com.android.org.bouncycastle.asn1.x9.DHValidationParms dhValidationParms
com.android.org.bouncycastle.asn1.pkcs.DHParameter params
com.android.org.bouncycastle.asn1.ASN1Integer derY
java.math.BigInteger lVal
int l
com.android.org.bouncycastle.crypto.params.DHParameters dhParams
com.android.org.bouncycastle.asn1.x509.DSAParameter params
com.android.org.bouncycastle.asn1.ASN1Integer derY
com.android.org.bouncycastle.asn1.ASN1Encodable de
com.android.org.bouncycastle.crypto.params.DSAParameters parameters
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x9.X9ECParameters x9
com.android.org.bouncycastle.crypto.params.ECDomainParameters dParams
com.android.org.bouncycastle.asn1.x9.X962Parameters params
com.android.org.bouncycastle.asn1.x9.X9ECParameters x9
com.android.org.bouncycastle.crypto.params.ECDomainParameters dParams
com.android.org.bouncycastle.asn1.ASN1OctetString key
com.android.org.bouncycastle.asn1.x9.X9ECPoint derQ
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
}
com/android/org/bouncycastle/crypto/Wrapper.classWrapper.java
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.Wrapper extends java.lang.Object {
public abstract void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
public abstract java.lang.String getAlgorithmName ()
public abstract byte[] wrap (byte[], int, int)
public abstract byte[] unwrap (byte[], int, int) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
}
com/android/org/bouncycastle/jcajce/
com/android/org/bouncycastle/jcajce/PKCS12StoreParameter.classPKCS12StoreParameter.java
package com.android.org.bouncycastle.jcajce
public com.android.org.bouncycastle.jcajce.PKCS12StoreParameter extends java.lang.Object implements java.security.KeyStore$LoadStoreParameter {
private final java.io.OutputStream out
private final java.security.KeyStore$ProtectionParameter protectionParameter
private final boolean forDEREncoding
public void (java.io.OutputStream, char[])
java.io.OutputStream out
char[] password
public void (java.io.OutputStream, java.security.KeyStore$ProtectionParameter)
java.io.OutputStream out
java.security.KeyStore$ProtectionParameter protectionParameter
public void (java.io.OutputStream, char[], boolean)
java.io.OutputStream out
char[] password
boolean forDEREncoding
public void (java.io.OutputStream, java.security.KeyStore$ProtectionParameter, boolean)
java.io.OutputStream out
java.security.KeyStore$ProtectionParameter protectionParameter
boolean forDEREncoding
public java.io.OutputStream getOutputStream ()
public java.security.KeyStore$ProtectionParameter getProtectionParameter ()
public boolean isForDEREncoding ()
}
com/android/org/bouncycastle/jcajce/PKIXCertStore.classPKIXCertStore.java
package com.android.org.bouncycastle.jcajce
public abstract com.android.org.bouncycastle.jcajce.PKIXCertStore extends java.lang.Object implements com.android.org.bouncycastle.util.Store {
public abstract java.util.Collection getMatches (com.android.org.bouncycastle.util.Selector) throws com.android.org.bouncycastle.util.StoreException
}
com/android/org/bouncycastle/jcajce/PKIXCertStoreSelector$1.classPKIXCertStoreSelector.java
package com.android.org.bouncycastle.jcajce
final com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector$1 extends java.lang.Object implements java.security.cert.CertSelector {
final com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector val$selector
void (com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector)
public boolean match (java.security.cert.Certificate)
java.security.cert.Certificate certificate
public java.lang.Object clone ()
}
com/android/org/bouncycastle/jcajce/PKIXCertStoreSelector$Builder.classPKIXCertStoreSelector.java
package com.android.org.bouncycastle.jcajce
public com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector$Builder extends java.lang.Object {
private final java.security.cert.CertSelector baseSelector
public void (java.security.cert.CertSelector)
java.security.cert.CertSelector certSelector
public com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector build ()
}
com/android/org/bouncycastle/jcajce/PKIXCertStoreSelector.classPKIXCertStoreSelector.java
package com.android.org.bouncycastle.jcajce
public com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector extends java.lang.Object implements com.android.org.bouncycastle.util.Selector {
private final java.security.cert.CertSelector baseSelector
private void (java.security.cert.CertSelector)
java.security.cert.CertSelector baseSelector
public boolean match (java.security.cert.Certificate)
java.security.cert.Certificate cert
public java.lang.Object clone ()
public static java.util.Collection getCertificates (com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector, java.security.cert.CertStore) throws java.security.cert.CertStoreException
com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector selector
java.security.cert.CertStore certStore
public volatile boolean match (java.lang.Object)
void (java.security.cert.CertSelector, com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector$1)
java.security.cert.CertSelector x0
com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector$1 x1
}
com/android/org/bouncycastle/jcajce/PKIXCRLStore.classPKIXCRLStore.java
package com.android.org.bouncycastle.jcajce
public abstract com.android.org.bouncycastle.jcajce.PKIXCRLStore extends java.lang.Object implements com.android.org.bouncycastle.util.Store {
public abstract java.util.Collection getMatches (com.android.org.bouncycastle.util.Selector) throws com.android.org.bouncycastle.util.StoreException
}
com/android/org/bouncycastle/jcajce/PKIXCRLStoreSelector$1.classPKIXCRLStoreSelector.java
package com.android.org.bouncycastle.jcajce
final com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$1 extends java.lang.Object implements java.security.cert.CRLSelector {
final com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector val$selector
void (com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector)
public boolean match (java.security.cert.CRL)
java.security.cert.CRL crl
public java.lang.Object clone ()
}
com/android/org/bouncycastle/jcajce/PKIXCRLStoreSelector$Builder.classPKIXCRLStoreSelector.java
package com.android.org.bouncycastle.jcajce
public com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder extends java.lang.Object {
private final java.security.cert.CRLSelector baseSelector
private boolean deltaCRLIndicator
private boolean completeCRLEnabled
private java.math.BigInteger maxBaseCRLNumber
private byte[] issuingDistributionPoint
private boolean issuingDistributionPointEnabled
public void (java.security.cert.CRLSelector)
java.security.cert.CRLSelector certSelector
public com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder setCompleteCRLEnabled (boolean)
boolean completeCRLEnabled
public com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder setDeltaCRLIndicatorEnabled (boolean)
boolean deltaCRLIndicator
public void setMaxBaseCRLNumber (java.math.BigInteger)
java.math.BigInteger maxBaseCRLNumber
public void setIssuingDistributionPointEnabled (boolean)
boolean issuingDistributionPointEnabled
public void setIssuingDistributionPoint (byte[])
byte[] issuingDistributionPoint
public com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector build ()
static java.security.cert.CRLSelector access$100 (com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder)
com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder x0
static boolean access$200 (com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder)
com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder x0
static boolean access$300 (com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder)
com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder x0
static java.math.BigInteger access$400 (com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder)
com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder x0
static byte[] access$500 (com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder)
com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder x0
static boolean access$600 (com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder)
com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder x0
}
com/android/org/bouncycastle/jcajce/PKIXCRLStoreSelector.classPKIXCRLStoreSelector.java
package com.android.org.bouncycastle.jcajce
public com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector extends java.lang.Object implements com.android.org.bouncycastle.util.Selector {
private final java.security.cert.CRLSelector baseSelector
private final boolean deltaCRLIndicator
private final boolean completeCRLEnabled
private final java.math.BigInteger maxBaseCRLNumber
private final byte[] issuingDistributionPoint
private final boolean issuingDistributionPointEnabled
private void (com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder)
com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder baseBuilder
public boolean isIssuingDistributionPointEnabled ()
public boolean match (java.security.cert.CRL)
byte[] bytes
Exception e
byte[] idp
java.security.cert.CRL obj
java.security.cert.X509CRL crl
com.android.org.bouncycastle.asn1.ASN1Integer dci
public boolean isDeltaCRLIndicatorEnabled ()
public java.lang.Object clone ()
public boolean isCompleteCRLEnabled ()
public java.math.BigInteger getMaxBaseCRLNumber ()
public byte[] getIssuingDistributionPoint ()
public java.security.cert.X509Certificate getCertificateChecking ()
public static java.util.Collection getCRLs (com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector, java.security.cert.CertStore) throws java.security.cert.CertStoreException
com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector selector
java.security.cert.CertStore certStore
public volatile boolean match (java.lang.Object)
void (com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder, com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$1)
com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder x0
com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$1 x1
}
com/android/org/bouncycastle/jcajce/PKIXExtendedBuilderParameters$1.classPKIXExtendedBuilderParameters.java
package com.android.org.bouncycastle.jcajce
com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$1 extends java.lang.Object {
}
com/android/org/bouncycastle/jcajce/PKIXExtendedBuilderParameters$Builder.classPKIXExtendedBuilderParameters.java
package com.android.org.bouncycastle.jcajce
public com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder extends java.lang.Object {
private final com.android.org.bouncycastle.jcajce.PKIXExtendedParameters baseParameters
private int maxPathLength
private java.util.Set excludedCerts
public void (java.security.cert.PKIXBuilderParameters)
java.security.cert.PKIXBuilderParameters baseParameters
public void (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters)
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters baseParameters
public com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder addExcludedCerts (java.util.Set)
java.util.Set excludedCerts
public com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder setMaxPathLength (int)
int maxPathLength
public com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters build ()
static com.android.org.bouncycastle.jcajce.PKIXExtendedParameters access$100 (com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder)
com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder x0
static java.util.Set access$200 (com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder)
com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder x0
static int access$300 (com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder)
com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder x0
}
com/android/org/bouncycastle/jcajce/PKIXExtendedBuilderParameters.classPKIXExtendedBuilderParameters.java
package com.android.org.bouncycastle.jcajce
public com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters extends java.lang.Object implements java.security.cert.CertPathParameters {
private final com.android.org.bouncycastle.jcajce.PKIXExtendedParameters baseParameters
private final java.util.Set excludedCerts
private final int maxPathLength
private void (com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder)
com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder builder
public com.android.org.bouncycastle.jcajce.PKIXExtendedParameters getBaseParameters ()
public java.util.Set getExcludedCerts ()
public int getMaxPathLength ()
public java.lang.Object clone ()
void (com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder, com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$1)
com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder x0
com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$1 x1
}
com/android/org/bouncycastle/jcajce/PKIXExtendedParameters$1.classPKIXExtendedParameters.java
package com.android.org.bouncycastle.jcajce
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$1 extends java.lang.Object {
}
com/android/org/bouncycastle/jcajce/PKIXExtendedParameters$Builder.classPKIXExtendedParameters.java
package com.android.org.bouncycastle.jcajce
public com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder extends java.lang.Object {
private final java.security.cert.PKIXParameters baseParameters
private final java.util.Date date
private com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector targetConstraints
private java.util.List extraCertStores
private java.util.Map namedCertificateStoreMap
private java.util.List extraCRLStores
private java.util.Map namedCRLStoreMap
private boolean revocationEnabled
private int validityModel
private boolean useDeltas
private java.util.Set trustAnchors
public void (java.security.cert.PKIXParameters)
java.security.cert.PKIXParameters baseParameters
java.security.cert.CertSelector constraints
java.util.Date checkDate
public void (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters)
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters baseParameters
public com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder addCertificateStore (com.android.org.bouncycastle.jcajce.PKIXCertStore)
com.android.org.bouncycastle.jcajce.PKIXCertStore store
public com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder addNamedCertificateStore (com.android.org.bouncycastle.asn1.x509.GeneralName, com.android.org.bouncycastle.jcajce.PKIXCertStore)
com.android.org.bouncycastle.asn1.x509.GeneralName issuerAltName
com.android.org.bouncycastle.jcajce.PKIXCertStore store
public com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder addCRLStore (com.android.org.bouncycastle.jcajce.PKIXCRLStore)
com.android.org.bouncycastle.jcajce.PKIXCRLStore store
public com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder addNamedCRLStore (com.android.org.bouncycastle.asn1.x509.GeneralName, com.android.org.bouncycastle.jcajce.PKIXCRLStore)
com.android.org.bouncycastle.asn1.x509.GeneralName issuerAltName
com.android.org.bouncycastle.jcajce.PKIXCRLStore store
public com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder setTargetConstraints (com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector)
com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector selector
public com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder setUseDeltasEnabled (boolean)
boolean useDeltas
public com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder setValidityModel (int)
int validityModel
public com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder setTrustAnchor (java.security.cert.TrustAnchor)
java.security.cert.TrustAnchor trustAnchor
public com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder setTrustAnchors (java.util.Set)
java.util.Set trustAnchors
public void setRevocationEnabled (boolean)
boolean revocationEnabled
public com.android.org.bouncycastle.jcajce.PKIXExtendedParameters build ()
static java.security.cert.PKIXParameters access$1000 (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder)
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0
static java.util.Date access$1100 (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder)
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0
static java.util.List access$1200 (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder)
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0
static java.util.Map access$1300 (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder)
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0
static java.util.List access$1400 (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder)
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0
static java.util.Map access$1500 (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder)
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0
static com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector access$1600 (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder)
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0
static boolean access$1700 (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder)
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0
static boolean access$1800 (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder)
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0
static int access$1900 (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder)
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0
static java.util.Set access$2000 (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder)
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0
}
com/android/org/bouncycastle/jcajce/PKIXExtendedParameters.classPKIXExtendedParameters.java
package com.android.org.bouncycastle.jcajce
public com.android.org.bouncycastle.jcajce.PKIXExtendedParameters extends java.lang.Object implements java.security.cert.CertPathParameters {
public static final int PKIX_VALIDITY_MODEL
public static final int CHAIN_VALIDITY_MODEL
private final java.security.cert.PKIXParameters baseParameters
private final com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector targetConstraints
private final java.util.Date date
private final java.util.List extraCertStores
private final java.util.Map namedCertificateStoreMap
private final java.util.List extraCRLStores
private final java.util.Map namedCRLStoreMap
private final boolean revocationEnabled
private final boolean useDeltas
private final int validityModel
private final java.util.Set trustAnchors
private void (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder)
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder builder
public java.util.List getCertificateStores ()
public java.util.Map getNamedCertificateStoreMap ()
public java.util.List getCRLStores ()
public java.util.Map getNamedCRLStoreMap ()
public java.util.Date getDate ()
public boolean isUseDeltasEnabled ()
public int getValidityModel ()
public java.lang.Object clone ()
public com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector getTargetConstraints ()
public java.util.Set getTrustAnchors ()
public java.util.Set getInitialPolicies ()
public java.lang.String getSigProvider ()
public boolean isExplicitPolicyRequired ()
public boolean isAnyPolicyInhibited ()
public boolean isPolicyMappingInhibited ()
public java.util.List getCertPathCheckers ()
public java.util.List getCertStores ()
public boolean isRevocationEnabled ()
static java.security.cert.PKIXParameters access$000 (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters)
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters x0
static java.util.Date access$100 (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters)
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters x0
static com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector access$200 (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters)
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters x0
static java.util.List access$300 (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters)
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters x0
static java.util.Map access$400 (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters)
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters x0
static java.util.List access$500 (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters)
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters x0
static java.util.Map access$600 (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters)
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters x0
static boolean access$700 (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters)
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters x0
static int access$800 (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters)
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters x0
void (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder, com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$1)
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder x0
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$1 x1
}
com/android/org/bouncycastle/jcajce/provider/
com/android/org/bouncycastle/jcajce/provider/asymmetric/
com/android/org/bouncycastle/jcajce/provider/asymmetric/dh/
com/android/org/bouncycastle/jcajce/provider/asymmetric/dh/AlgorithmParameterGeneratorSpi.classAlgorithmParameterGeneratorSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dh
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi extends com.android.org.bouncycastle.jcajce.provider.asymmetric.util.BaseAlgorithmParameterGeneratorSpi {
protected java.security.SecureRandom random
protected int strength
private int l
public void ()
protected void engineInit (int, java.security.SecureRandom)
int strength
java.security.SecureRandom random
protected void engineInit (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec genParamSpec
java.security.SecureRandom random
javax.crypto.spec.DHGenParameterSpec spec
protected java.security.AlgorithmParameters engineGenerateParameters ()
java.security.AlgorithmParameters params
Exception e
com.android.org.bouncycastle.crypto.generators.DHParametersGenerator pGen
com.android.org.bouncycastle.crypto.params.DHParameters p
java.security.AlgorithmParameters params
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dh/AlgorithmParametersSpi.classAlgorithmParametersSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dh
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi extends java.security.AlgorithmParametersSpi {
javax.crypto.spec.DHParameterSpec currentSpec
public void ()
protected boolean isASN1FormatString (java.lang.String)
String format
protected java.security.spec.AlgorithmParameterSpec engineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
Class paramSpec
protected byte[] engineGetEncoded ()
java.io.IOException e
com.android.org.bouncycastle.asn1.pkcs.DHParameter dhP
protected byte[] engineGetEncoded (java.lang.String)
String format
protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
Class paramSpec
protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
java.security.spec.AlgorithmParameterSpec paramSpec
protected void engineInit (byte[]) throws java.io.IOException
com.android.org.bouncycastle.asn1.pkcs.DHParameter dhP
ClassCastException e
ArrayIndexOutOfBoundsException e
byte[] params
protected void engineInit (byte[], java.lang.String) throws java.io.IOException
byte[] params
String format
protected java.lang.String engineToString ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dh/BCDHPrivateKey.classBCDHPrivateKey.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dh
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey extends java.lang.Object implements javax.crypto.interfaces.DHPrivateKey com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier {
static final long serialVersionUID
private java.math.BigInteger x
private transient javax.crypto.spec.DHParameterSpec dhSpec
private transient com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
private transient com.android.org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl attrCarrier
protected void ()
void (javax.crypto.interfaces.DHPrivateKey)
javax.crypto.interfaces.DHPrivateKey key
void (javax.crypto.spec.DHPrivateKeySpec)
javax.crypto.spec.DHPrivateKeySpec spec
public void (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
com.android.org.bouncycastle.asn1.pkcs.DHParameter params
com.android.org.bouncycastle.asn1.x9.DHDomainParameters params
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
com.android.org.bouncycastle.asn1.ASN1Sequence seq
com.android.org.bouncycastle.asn1.ASN1Integer derX
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id
void (com.android.org.bouncycastle.crypto.params.DHPrivateKeyParameters)
com.android.org.bouncycastle.crypto.params.DHPrivateKeyParameters params
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
Exception e
public javax.crypto.spec.DHParameterSpec getParams ()
public java.math.BigInteger getX ()
public boolean equals (java.lang.Object)
Object o
javax.crypto.interfaces.DHPrivateKey other
public int hashCode ()
public void setBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.ASN1Encodable attribute
public com.android.org.bouncycastle.asn1.ASN1Encodable getBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.util.Enumeration getBagAttributeKeys ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dh/BCDHPublicKey.classBCDHPublicKey.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dh
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey extends java.lang.Object implements javax.crypto.interfaces.DHPublicKey {
static final long serialVersionUID
private java.math.BigInteger y
private transient javax.crypto.spec.DHParameterSpec dhSpec
private transient com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
void (javax.crypto.spec.DHPublicKeySpec)
javax.crypto.spec.DHPublicKeySpec spec
void (javax.crypto.interfaces.DHPublicKey)
javax.crypto.interfaces.DHPublicKey key
void (com.android.org.bouncycastle.crypto.params.DHPublicKeyParameters)
com.android.org.bouncycastle.crypto.params.DHPublicKeyParameters params
void (java.math.BigInteger, javax.crypto.spec.DHParameterSpec)
java.math.BigInteger y
javax.crypto.spec.DHParameterSpec dhSpec
public void (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
com.android.org.bouncycastle.asn1.ASN1Integer derY
java.io.IOException e
com.android.org.bouncycastle.asn1.pkcs.DHParameter params
com.android.org.bouncycastle.asn1.x9.DHDomainParameters params
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
com.android.org.bouncycastle.asn1.ASN1Integer derY
com.android.org.bouncycastle.asn1.ASN1Sequence seq
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public javax.crypto.spec.DHParameterSpec getParams ()
public java.math.BigInteger getY ()
private boolean isPKCSParam (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
com.android.org.bouncycastle.asn1.ASN1Integer l
com.android.org.bouncycastle.asn1.ASN1Integer p
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
javax.crypto.interfaces.DHPublicKey other
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dh/KeyAgreementSpi.classKeyAgreementSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dh
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi extends javax.crypto.KeyAgreementSpi {
private java.math.BigInteger x
private java.math.BigInteger p
private java.math.BigInteger g
private java.math.BigInteger result
private static final java.util.Hashtable algorithms
public void ()
private byte[] bigIntToBytes (java.math.BigInteger)
byte[] rv
java.math.BigInteger r
int expectedLength
byte[] tmp
byte[] rv
protected java.security.Key engineDoPhase (java.security.Key, boolean) throws java.security.InvalidKeyException java.lang.IllegalStateException
java.security.Key key
boolean lastPhase
javax.crypto.interfaces.DHPublicKey pubKey
protected byte[] engineGenerateSecret () throws java.lang.IllegalStateException
protected int engineGenerateSecret (byte[], int) throws java.lang.IllegalStateException javax.crypto.ShortBufferException
byte[] sharedSecret
int offset
byte[] secret
protected javax.crypto.SecretKey engineGenerateSecret (java.lang.String)
Integer length
byte[] key
String algorithm
String algKey
byte[] res
protected void engineInit (java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
javax.crypto.spec.DHParameterSpec p
java.security.Key key
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
javax.crypto.interfaces.DHPrivateKey privKey
protected void engineInit (java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException
java.security.Key key
java.security.SecureRandom random
javax.crypto.interfaces.DHPrivateKey privKey
static void ()
Integer i64
Integer i192
Integer i128
Integer i256
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dh/KeyFactorySpi.classKeyFactorySpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dh
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi extends com.android.org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi {
public void ()
protected java.security.spec.KeySpec engineGetKeySpec (java.security.Key, java.lang.Class) throws java.security.spec.InvalidKeySpecException
javax.crypto.interfaces.DHPrivateKey k
javax.crypto.interfaces.DHPublicKey k
java.security.Key key
Class spec
protected java.security.Key engineTranslateKey (java.security.Key) throws java.security.InvalidKeyException
java.security.Key key
protected java.security.PrivateKey engineGeneratePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
java.security.spec.KeySpec keySpec
protected java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
java.security.spec.KeySpec keySpec
public java.security.PrivateKey generatePrivate (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo keyInfo
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
public java.security.PublicKey generatePublic (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dh/KeyPairGeneratorSpi.classKeyPairGeneratorSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dh
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi extends java.security.KeyPairGenerator {
private static java.util.Hashtable params
private static Object lock
com.android.org.bouncycastle.crypto.params.DHKeyGenerationParameters param
com.android.org.bouncycastle.crypto.generators.DHBasicKeyPairGenerator engine
int strength
int certainty
java.security.SecureRandom random
boolean initialised
public void ()
public void initialize (int, java.security.SecureRandom)
int strength
java.security.SecureRandom random
public void initialize (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
javax.crypto.spec.DHParameterSpec dhParams
public java.security.KeyPair generateKeyPair ()
com.android.org.bouncycastle.crypto.generators.DHParametersGenerator pGen
javax.crypto.spec.DHParameterSpec dhParams
Integer paramStrength
com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPair pair
com.android.org.bouncycastle.crypto.params.DHPublicKeyParameters pub
com.android.org.bouncycastle.crypto.params.DHPrivateKeyParameters priv
static void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/DH$Mappings.classDH.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric
public com.android.org.bouncycastle.jcajce.provider.asymmetric.DH$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider {
public void ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/DH.classDH.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric
public com.android.org.bouncycastle.jcajce.provider.asymmetric.DH extends java.lang.Object {
private static final String PREFIX
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dsa/
com/android/org/bouncycastle/jcajce/provider/asymmetric/dsa/AlgorithmParameterGeneratorSpi.classAlgorithmParameterGeneratorSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi extends com.android.org.bouncycastle.jcajce.provider.asymmetric.util.BaseAlgorithmParameterGeneratorSpi {
protected java.security.SecureRandom random
protected int strength
protected com.android.org.bouncycastle.crypto.params.DSAParameterGenerationParameters params
public void ()
protected void engineInit (int, java.security.SecureRandom)
int strength
java.security.SecureRandom random
protected void engineInit (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec genParamSpec
java.security.SecureRandom random
protected java.security.AlgorithmParameters engineGenerateParameters ()
com.android.org.bouncycastle.crypto.generators.DSAParametersGenerator pGen
java.security.AlgorithmParameters params
Exception e
com.android.org.bouncycastle.crypto.generators.DSAParametersGenerator pGen
com.android.org.bouncycastle.crypto.params.DSAParameters p
java.security.AlgorithmParameters params
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dsa/AlgorithmParametersSpi.classAlgorithmParametersSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi extends java.security.AlgorithmParametersSpi {
java.security.spec.DSAParameterSpec currentSpec
public void ()
protected boolean isASN1FormatString (java.lang.String)
String format
protected java.security.spec.AlgorithmParameterSpec engineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
Class paramSpec
protected byte[] engineGetEncoded ()
java.io.IOException e
com.android.org.bouncycastle.asn1.x509.DSAParameter dsaP
protected byte[] engineGetEncoded (java.lang.String)
String format
protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
Class paramSpec
protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
java.security.spec.AlgorithmParameterSpec paramSpec
protected void engineInit (byte[]) throws java.io.IOException
com.android.org.bouncycastle.asn1.x509.DSAParameter dsaP
ClassCastException e
ArrayIndexOutOfBoundsException e
byte[] params
protected void engineInit (byte[], java.lang.String) throws java.io.IOException
byte[] params
String format
protected java.lang.String engineToString ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dsa/BCDSAPrivateKey.classBCDSAPrivateKey.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey extends java.lang.Object implements java.security.interfaces.DSAPrivateKey com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier {
private static final long serialVersionUID
private java.math.BigInteger x
private transient java.security.interfaces.DSAParams dsaSpec
private transient com.android.org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl attrCarrier
protected void ()
void (java.security.interfaces.DSAPrivateKey)
java.security.interfaces.DSAPrivateKey key
void (java.security.spec.DSAPrivateKeySpec)
java.security.spec.DSAPrivateKeySpec spec
public void (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
com.android.org.bouncycastle.asn1.x509.DSAParameter params
com.android.org.bouncycastle.asn1.ASN1Integer derX
void (com.android.org.bouncycastle.crypto.params.DSAPrivateKeyParameters)
com.android.org.bouncycastle.crypto.params.DSAPrivateKeyParameters params
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public java.security.interfaces.DSAParams getParams ()
public java.math.BigInteger getX ()
public boolean equals (java.lang.Object)
Object o
java.security.interfaces.DSAPrivateKey other
public int hashCode ()
public void setBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.ASN1Encodable attribute
public com.android.org.bouncycastle.asn1.ASN1Encodable getBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.util.Enumeration getBagAttributeKeys ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dsa/BCDSAPublicKey.classBCDSAPublicKey.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey extends java.lang.Object implements java.security.interfaces.DSAPublicKey {
private static final long serialVersionUID
private java.math.BigInteger y
private transient java.security.interfaces.DSAParams dsaSpec
void (java.security.spec.DSAPublicKeySpec)
java.security.spec.DSAPublicKeySpec spec
void (java.security.interfaces.DSAPublicKey)
java.security.interfaces.DSAPublicKey key
void (com.android.org.bouncycastle.crypto.params.DSAPublicKeyParameters)
com.android.org.bouncycastle.crypto.params.DSAPublicKeyParameters params
void (java.math.BigInteger, java.security.spec.DSAParameterSpec)
java.math.BigInteger y
java.security.spec.DSAParameterSpec dsaSpec
public void (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
com.android.org.bouncycastle.asn1.ASN1Integer derY
java.io.IOException e
com.android.org.bouncycastle.asn1.x509.DSAParameter params
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
com.android.org.bouncycastle.asn1.ASN1Integer derY
private boolean isNotNull (com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1Encodable parameters
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public java.security.interfaces.DSAParams getParams ()
public java.math.BigInteger getY ()
public java.lang.String toString ()
StringBuffer buf
String nl
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
java.security.interfaces.DSAPublicKey other
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner$dsa224.classDSASigner.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$dsa224 extends com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner$dsa256.classDSASigner.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$dsa256 extends com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner$noneDSA.classDSASigner.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$noneDSA extends com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner$stdDSA.classDSASigner.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$stdDSA extends com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner.classDSASigner.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner extends java.security.SignatureSpi implements com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers com.android.org.bouncycastle.asn1.x509.X509ObjectIdentifiers {
private com.android.org.bouncycastle.crypto.Digest digest
private com.android.org.bouncycastle.crypto.DSA signer
private java.security.SecureRandom random
protected void (com.android.org.bouncycastle.crypto.Digest, com.android.org.bouncycastle.crypto.DSA)
com.android.org.bouncycastle.crypto.Digest digest
com.android.org.bouncycastle.crypto.DSA signer
protected void engineInitVerify (java.security.PublicKey) throws java.security.InvalidKeyException
com.android.org.bouncycastle.crypto.CipherParameters param
com.android.org.bouncycastle.crypto.CipherParameters param
byte[] bytes
com.android.org.bouncycastle.crypto.CipherParameters param
Exception e
java.security.PublicKey publicKey
com.android.org.bouncycastle.crypto.CipherParameters param
protected void engineInitSign (java.security.PrivateKey, java.security.SecureRandom) throws java.security.InvalidKeyException
java.security.PrivateKey privateKey
java.security.SecureRandom random
protected void engineInitSign (java.security.PrivateKey) throws java.security.InvalidKeyException
java.security.PrivateKey privateKey
com.android.org.bouncycastle.crypto.CipherParameters param
protected void engineUpdate (byte) throws java.security.SignatureException
byte b
protected void engineUpdate (byte[], int, int) throws java.security.SignatureException
byte[] b
int off
int len
protected byte[] engineSign () throws java.security.SignatureException
java.math.BigInteger[] sig
Exception e
byte[] hash
protected boolean engineVerify (byte[]) throws java.security.SignatureException
java.math.BigInteger[] sig
Exception e
byte[] sigBytes
byte[] hash
java.math.BigInteger[] sig
protected void engineSetParameter (java.security.spec.AlgorithmParameterSpec)
java.security.spec.AlgorithmParameterSpec params
protected void engineSetParameter (java.lang.String, java.lang.Object)
String param
Object value
protected java.lang.Object engineGetParameter (java.lang.String)
String param
private byte[] derEncode (java.math.BigInteger, java.math.BigInteger) throws java.io.IOException
java.math.BigInteger r
java.math.BigInteger s
com.android.org.bouncycastle.asn1.ASN1Integer[] rs
private java.math.BigInteger[] derDecode (byte[]) throws java.io.IOException
byte[] encoding
com.android.org.bouncycastle.asn1.ASN1Sequence s
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSAUtil.classDSAUtil.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] dsaOids
public void ()
public static boolean isDsaOid (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
int i
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePublicKeyParameter (java.security.PublicKey) throws java.security.InvalidKeyException
java.security.interfaces.DSAPublicKey k
java.security.PublicKey key
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePrivateKeyParameter (java.security.PrivateKey) throws java.security.InvalidKeyException
java.security.interfaces.DSAPrivateKey k
java.security.PrivateKey key
static void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dsa/KeyFactorySpi.classKeyFactorySpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi extends com.android.org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi {
public void ()
protected java.security.spec.KeySpec engineGetKeySpec (java.security.Key, java.lang.Class) throws java.security.spec.InvalidKeySpecException
java.security.interfaces.DSAPublicKey k
java.security.interfaces.DSAPrivateKey k
java.security.Key key
Class spec
protected java.security.Key engineTranslateKey (java.security.Key) throws java.security.InvalidKeyException
java.security.Key key
public java.security.PrivateKey generatePrivate (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo keyInfo
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
public java.security.PublicKey generatePublic (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
protected java.security.PrivateKey engineGeneratePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
java.security.spec.KeySpec keySpec
protected java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
java.security.spec.KeySpec keySpec
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dsa/KeyPairGeneratorSpi.classKeyPairGeneratorSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyPairGeneratorSpi extends java.security.KeyPairGenerator {
com.android.org.bouncycastle.crypto.params.DSAKeyGenerationParameters param
com.android.org.bouncycastle.crypto.generators.DSAKeyPairGenerator engine
int strength
int certainty
java.security.SecureRandom random
boolean initialised
public void ()
public void initialize (int, java.security.SecureRandom)
int strength
java.security.SecureRandom random
public void initialize (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
java.security.spec.DSAParameterSpec dsaParams
public java.security.KeyPair generateKeyPair ()
com.android.org.bouncycastle.crypto.generators.DSAParametersGenerator pGen
com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPair pair
com.android.org.bouncycastle.crypto.params.DSAPublicKeyParameters pub
com.android.org.bouncycastle.crypto.params.DSAPrivateKeyParameters priv
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/DSA$Mappings.classDSA.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric
public com.android.org.bouncycastle.jcajce.provider.asymmetric.DSA$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider {
public void ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
int i
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
com.android.org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter keyFact
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/DSA.classDSA.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric
public com.android.org.bouncycastle.jcajce.provider.asymmetric.DSA extends java.lang.Object {
private static final String PREFIX
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.classBCECPrivateKey.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey extends java.lang.Object implements java.security.interfaces.ECPrivateKey com.android.org.bouncycastle.jce.interfaces.ECPrivateKey com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier com.android.org.bouncycastle.jce.interfaces.ECPointEncoder {
static final long serialVersionUID
private String algorithm
private boolean withCompression
private transient java.math.BigInteger d
private transient java.security.spec.ECParameterSpec ecSpec
private transient com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
private transient com.android.org.bouncycastle.asn1.DERBitString publicKey
private transient com.android.org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl attrCarrier
protected void ()
public void (java.security.interfaces.ECPrivateKey, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
java.security.interfaces.ECPrivateKey key
com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
public void (java.lang.String, com.android.org.bouncycastle.jce.spec.ECPrivateKeySpec, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
com.android.org.bouncycastle.math.ec.ECCurve curve
java.security.spec.EllipticCurve ellipticCurve
String algorithm
com.android.org.bouncycastle.jce.spec.ECPrivateKeySpec spec
com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
public void (java.lang.String, java.security.spec.ECPrivateKeySpec, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
String algorithm
java.security.spec.ECPrivateKeySpec spec
com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
public void (java.lang.String, com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey)
String algorithm
com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey key
public void (java.lang.String, com.android.org.bouncycastle.crypto.params.ECPrivateKeyParameters, com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey, java.security.spec.ECParameterSpec, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
java.security.spec.EllipticCurve ellipticCurve
String algorithm
com.android.org.bouncycastle.crypto.params.ECPrivateKeyParameters params
com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey pubKey
java.security.spec.ECParameterSpec spec
com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
com.android.org.bouncycastle.crypto.params.ECDomainParameters dp
public void (java.lang.String, com.android.org.bouncycastle.crypto.params.ECPrivateKeyParameters, com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey, com.android.org.bouncycastle.jce.spec.ECParameterSpec, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
java.security.spec.EllipticCurve ellipticCurve
java.security.spec.EllipticCurve ellipticCurve
String algorithm
com.android.org.bouncycastle.crypto.params.ECPrivateKeyParameters params
com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey pubKey
com.android.org.bouncycastle.jce.spec.ECParameterSpec spec
com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
com.android.org.bouncycastle.crypto.params.ECDomainParameters dp
public void (java.lang.String, com.android.org.bouncycastle.crypto.params.ECPrivateKeyParameters, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
String algorithm
com.android.org.bouncycastle.crypto.params.ECPrivateKeyParameters params
com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
void (java.lang.String, com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration) throws java.io.IOException
String algorithm
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
private void populateFromPrivKeyInfo (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x9.X9ECParameters ecP
java.security.spec.EllipticCurve ellipticCurve
com.android.org.bouncycastle.asn1.x9.X9ECParameters ecP
java.security.spec.EllipticCurve ellipticCurve
com.android.org.bouncycastle.asn1.ASN1Integer derD
com.android.org.bouncycastle.asn1.sec.ECPrivateKey ec
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
com.android.org.bouncycastle.asn1.x9.X962Parameters params
com.android.org.bouncycastle.asn1.ASN1Encodable privKey
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier curveOid
com.android.org.bouncycastle.asn1.x9.X962Parameters params
int orderBitLength
com.android.org.bouncycastle.asn1.x9.X962Parameters params
int orderBitLength
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.asn1.x9.X9ECParameters ecP
com.android.org.bouncycastle.asn1.sec.ECPrivateKey keyStructure
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
java.io.IOException e
com.android.org.bouncycastle.asn1.x9.X962Parameters params
int orderBitLength
com.android.org.bouncycastle.asn1.sec.ECPrivateKey keyStructure
public java.security.spec.ECParameterSpec getParams ()
public com.android.org.bouncycastle.jce.spec.ECParameterSpec getParameters ()
com.android.org.bouncycastle.jce.spec.ECParameterSpec engineGetSpec ()
public java.math.BigInteger getS ()
public java.math.BigInteger getD ()
public void setBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.ASN1Encodable attribute
public com.android.org.bouncycastle.asn1.ASN1Encodable getBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.util.Enumeration getBagAttributeKeys ()
public void setPointFormat (java.lang.String)
String style
public boolean equals (java.lang.Object)
Object o
com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey other
public int hashCode ()
public java.lang.String toString ()
StringBuffer buf
String nl
private com.android.org.bouncycastle.asn1.DERBitString getPublicKeyDetails (com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey)
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
java.io.IOException e
com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey pub
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
byte[] enc
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPublicKey.classBCECPublicKey.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey extends java.lang.Object implements java.security.interfaces.ECPublicKey com.android.org.bouncycastle.jce.interfaces.ECPublicKey com.android.org.bouncycastle.jce.interfaces.ECPointEncoder {
static final long serialVersionUID
private String algorithm
private boolean withCompression
private transient com.android.org.bouncycastle.math.ec.ECPoint q
private transient java.security.spec.ECParameterSpec ecSpec
private transient com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
public void (java.lang.String, com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey)
String algorithm
com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey key
public void (java.lang.String, java.security.spec.ECPublicKeySpec, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
String algorithm
java.security.spec.ECPublicKeySpec spec
com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
public void (java.lang.String, com.android.org.bouncycastle.jce.spec.ECPublicKeySpec, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
com.android.org.bouncycastle.math.ec.ECCurve curve
java.security.spec.EllipticCurve ellipticCurve
com.android.org.bouncycastle.jce.spec.ECParameterSpec s
String algorithm
com.android.org.bouncycastle.jce.spec.ECPublicKeySpec spec
com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
public void (java.lang.String, com.android.org.bouncycastle.crypto.params.ECPublicKeyParameters, java.security.spec.ECParameterSpec, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
java.security.spec.EllipticCurve ellipticCurve
String algorithm
com.android.org.bouncycastle.crypto.params.ECPublicKeyParameters params
java.security.spec.ECParameterSpec spec
com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
com.android.org.bouncycastle.crypto.params.ECDomainParameters dp
public void (java.lang.String, com.android.org.bouncycastle.crypto.params.ECPublicKeyParameters, com.android.org.bouncycastle.jce.spec.ECParameterSpec, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
java.security.spec.EllipticCurve ellipticCurve
java.security.spec.EllipticCurve ellipticCurve
String algorithm
com.android.org.bouncycastle.crypto.params.ECPublicKeyParameters params
com.android.org.bouncycastle.jce.spec.ECParameterSpec spec
com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
com.android.org.bouncycastle.crypto.params.ECDomainParameters dp
public void (java.lang.String, com.android.org.bouncycastle.crypto.params.ECPublicKeyParameters, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
String algorithm
com.android.org.bouncycastle.crypto.params.ECPublicKeyParameters params
com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
public void (java.security.interfaces.ECPublicKey, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
java.security.interfaces.ECPublicKey key
com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
void (java.lang.String, com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
String algorithm
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
private java.security.spec.ECParameterSpec createSpec (java.security.spec.EllipticCurve, com.android.org.bouncycastle.crypto.params.ECDomainParameters)
java.security.spec.EllipticCurve ellipticCurve
com.android.org.bouncycastle.crypto.params.ECDomainParameters dp
private void populateFromPubKeyInfo (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x9.X9ECParameters ecP
com.android.org.bouncycastle.math.ec.ECCurve curve
java.security.spec.EllipticCurve ellipticCurve
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.asn1.x9.X9ECParameters ecP
java.security.spec.EllipticCurve ellipticCurve
java.io.IOException ex
int qLength
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
com.android.org.bouncycastle.asn1.x9.X962Parameters params
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.asn1.DERBitString bits
byte[] data
com.android.org.bouncycastle.asn1.ASN1OctetString key
com.android.org.bouncycastle.asn1.x9.X9ECPoint derQ
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier curveOid
com.android.org.bouncycastle.asn1.ASN1Encodable params
com.android.org.bouncycastle.asn1.ASN1Encodable params
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.asn1.x9.X9ECParameters ecP
com.android.org.bouncycastle.asn1.ASN1OctetString p
com.android.org.bouncycastle.asn1.ASN1Encodable params
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.asn1.ASN1OctetString p
private void extractBytes (byte[], int, java.math.BigInteger)
byte[] tmp
int i
byte[] encKey
int offSet
java.math.BigInteger bI
byte[] val
public java.security.spec.ECParameterSpec getParams ()
public com.android.org.bouncycastle.jce.spec.ECParameterSpec getParameters ()
public java.security.spec.ECPoint getW ()
public com.android.org.bouncycastle.math.ec.ECPoint getQ ()
public com.android.org.bouncycastle.math.ec.ECPoint engineGetQ ()
com.android.org.bouncycastle.jce.spec.ECParameterSpec engineGetSpec ()
public java.lang.String toString ()
StringBuffer buf
String nl
public void setPointFormat (java.lang.String)
String style
public boolean equals (java.lang.Object)
Object o
com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey other
public int hashCode ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
byte[] enc
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyAgreementSpi$DH.classKeyAgreementSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$DH extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyAgreementSpi.classKeyAgreementSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi extends javax.crypto.KeyAgreementSpi {
private static final com.android.org.bouncycastle.asn1.x9.X9IntegerConverter converter
private static final java.util.Hashtable algorithms
private static final java.util.Hashtable oids
private static final java.util.Hashtable des
private String kaAlgorithm
private java.math.BigInteger result
private com.android.org.bouncycastle.crypto.params.ECDomainParameters parameters
private com.android.org.bouncycastle.crypto.BasicAgreement agreement
private byte[] bigIntToBytes (java.math.BigInteger)
java.math.BigInteger r
protected void (java.lang.String, com.android.org.bouncycastle.crypto.BasicAgreement, com.android.org.bouncycastle.crypto.DerivationFunction)
String kaAlgorithm
com.android.org.bouncycastle.crypto.BasicAgreement agreement
com.android.org.bouncycastle.crypto.DerivationFunction kdf
protected java.security.Key engineDoPhase (java.security.Key, boolean) throws java.security.InvalidKeyException java.lang.IllegalStateException
java.security.Key key
boolean lastPhase
com.android.org.bouncycastle.crypto.CipherParameters pubKey
protected byte[] engineGenerateSecret () throws java.lang.IllegalStateException
protected int engineGenerateSecret (byte[], int) throws java.lang.IllegalStateException javax.crypto.ShortBufferException
byte[] sharedSecret
int offset
byte[] secret
protected javax.crypto.SecretKey engineGenerateSecret (java.lang.String) throws java.security.NoSuchAlgorithmException
Integer length
byte[] key
String algorithm
byte[] secret
String algKey
String oidAlgorithm
protected void engineInit (java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
java.security.Key key
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
protected void engineInit (java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException
java.security.Key key
java.security.SecureRandom random
private void initFromKey (java.security.Key) throws java.security.InvalidKeyException
com.android.org.bouncycastle.crypto.params.ECPrivateKeyParameters privKey
java.security.Key key
private static java.lang.String getSimpleName (java.lang.Class)
Class clazz
String fullName
static void ()
Integer i64
Integer i128
Integer i192
Integer i256
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi$EC.classKeyFactorySpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$EC extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi$ECDH.classKeyFactorySpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$ECDH extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi$ECDHC.classKeyFactorySpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$ECDHC extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi$ECDSA.classKeyFactorySpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$ECDSA extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi$ECMQV.classKeyFactorySpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$ECMQV extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi.classKeyFactorySpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi extends com.android.org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi implements com.android.org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter {
String algorithm
com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
void (java.lang.String, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
String algorithm
com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
protected java.security.Key engineTranslateKey (java.security.Key) throws java.security.InvalidKeyException
java.security.Key key
protected java.security.spec.KeySpec engineGetKeySpec (java.security.Key, java.lang.Class) throws java.security.spec.InvalidKeySpecException
com.android.org.bouncycastle.jce.spec.ECParameterSpec implicitSpec
java.security.interfaces.ECPublicKey k
com.android.org.bouncycastle.jce.spec.ECParameterSpec implicitSpec
java.security.interfaces.ECPrivateKey k
com.android.org.bouncycastle.jce.spec.ECParameterSpec implicitSpec
java.security.interfaces.ECPublicKey k
com.android.org.bouncycastle.jce.spec.ECParameterSpec implicitSpec
java.security.interfaces.ECPrivateKey k
java.security.Key key
Class spec
protected java.security.PrivateKey engineGeneratePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
java.security.spec.KeySpec keySpec
protected java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
java.security.spec.KeySpec keySpec
public java.security.PrivateKey generatePrivate (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo keyInfo
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
public java.security.PublicKey generatePublic (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi$EC.classKeyPairGeneratorSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$EC extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi {
com.android.org.bouncycastle.crypto.params.ECKeyGenerationParameters param
com.android.org.bouncycastle.crypto.generators.ECKeyPairGenerator engine
Object ecParams
int strength
int certainty
java.security.SecureRandom random
boolean initialised
String algorithm
com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
private static java.util.Hashtable ecParameters
public void ()
public void (java.lang.String, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
String algorithm
com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
public void initialize (int, java.security.SecureRandom)
java.security.InvalidAlgorithmParameterException e
int strength
java.security.SecureRandom random
java.security.spec.ECGenParameterSpec ecParams
public void initialize (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
com.android.org.bouncycastle.jce.spec.ECParameterSpec implicitCA
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
public java.security.KeyPair generateKeyPair ()
com.android.org.bouncycastle.jce.spec.ECParameterSpec p
com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey pubKey
java.security.spec.ECParameterSpec p
com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey pubKey
com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPair pair
com.android.org.bouncycastle.crypto.params.ECPublicKeyParameters pub
com.android.org.bouncycastle.crypto.params.ECPrivateKeyParameters priv
protected com.android.org.bouncycastle.crypto.params.ECKeyGenerationParameters createKeyGenParamsBC (com.android.org.bouncycastle.jce.spec.ECParameterSpec, java.security.SecureRandom)
com.android.org.bouncycastle.jce.spec.ECParameterSpec p
java.security.SecureRandom r
protected com.android.org.bouncycastle.crypto.params.ECKeyGenerationParameters createKeyGenParamsJCE (java.security.spec.ECParameterSpec, java.security.SecureRandom)
java.security.spec.ECParameterSpec p
java.security.SecureRandom r
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint g
java.math.BigInteger n
java.math.BigInteger h
com.android.org.bouncycastle.crypto.params.ECDomainParameters dp
protected com.android.org.bouncycastle.jce.spec.ECNamedCurveSpec createNamedCurveSpec (java.lang.String) throws java.security.InvalidAlgorithmParameterException
IllegalArgumentException ex
String curveName
com.android.org.bouncycastle.asn1.x9.X9ECParameters p
byte[] seed
protected void initializeNamedCurve (java.lang.String, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
String curveName
java.security.SecureRandom random
com.android.org.bouncycastle.jce.spec.ECNamedCurveSpec namedCurve
static void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi$ECDH.classKeyPairGeneratorSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$ECDH extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$EC {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi$ECDHC.classKeyPairGeneratorSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$ECDHC extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$EC {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi$ECDSA.classKeyPairGeneratorSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$ECDSA extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$EC {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi$ECMQV.classKeyPairGeneratorSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$ECMQV extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$EC {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi.classKeyPairGeneratorSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public abstract com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi extends java.security.KeyPairGenerator {
public void (java.lang.String)
String algorithmName
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi$1.classSignatureSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$1 extends java.lang.Object {
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi$ecDSA.classSignatureSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSA extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi$ecDSA224.classSignatureSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSA224 extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi$ecDSA256.classSignatureSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSA256 extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi$ecDSA384.classSignatureSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSA384 extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi$ecDSA512.classSignatureSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSA512 extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi$ecDSAnone.classSignatureSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSAnone extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi$StdDSAEncoder.classSignatureSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$StdDSAEncoder extends java.lang.Object implements com.android.org.bouncycastle.jcajce.provider.asymmetric.util.DSAEncoder {
private void ()
public byte[] encode (java.math.BigInteger, java.math.BigInteger) throws java.io.IOException
java.math.BigInteger r
java.math.BigInteger s
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
public java.math.BigInteger[] decode (byte[]) throws java.io.IOException
byte[] encoding
com.android.org.bouncycastle.asn1.ASN1Sequence s
java.math.BigInteger[] sig
void (com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$1)
com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$1 x0
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi.classSignatureSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi extends com.android.org.bouncycastle.jcajce.provider.asymmetric.util.DSABase {
void (com.android.org.bouncycastle.crypto.Digest, com.android.org.bouncycastle.crypto.DSA, com.android.org.bouncycastle.jcajce.provider.asymmetric.util.DSAEncoder)
com.android.org.bouncycastle.crypto.Digest digest
com.android.org.bouncycastle.crypto.DSA signer
com.android.org.bouncycastle.jcajce.provider.asymmetric.util.DSAEncoder encoder
protected void engineInitVerify (java.security.PublicKey) throws java.security.InvalidKeyException
java.security.PublicKey publicKey
com.android.org.bouncycastle.crypto.CipherParameters param
protected void engineInitSign (java.security.PrivateKey) throws java.security.InvalidKeyException
java.security.PrivateKey privateKey
com.android.org.bouncycastle.crypto.CipherParameters param
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/EC$Mappings.classEC.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric
public com.android.org.bouncycastle.jcajce.provider.asymmetric.EC$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider {
public void ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/EC.classEC.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric
public com.android.org.bouncycastle.jcajce.provider.asymmetric.EC extends java.lang.Object {
private static final String PREFIX
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/AlgorithmParametersSpi$OAEP.classAlgorithmParametersSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi$OAEP extends com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi {
javax.crypto.spec.OAEPParameterSpec currentSpec
public void ()
protected byte[] engineGetEncoded ()
java.io.IOException e
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgorithm
java.security.spec.MGF1ParameterSpec mgfSpec
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier maskGenAlgorithm
javax.crypto.spec.PSource$PSpecified pSource
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier pSourceAlgorithm
com.android.org.bouncycastle.asn1.pkcs.RSAESOAEPparams oaepP
protected byte[] engineGetEncoded (java.lang.String)
String format
protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
Class paramSpec
protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
java.security.spec.AlgorithmParameterSpec paramSpec
protected void engineInit (byte[]) throws java.io.IOException
com.android.org.bouncycastle.asn1.pkcs.RSAESOAEPparams oaepP
ClassCastException e
ArrayIndexOutOfBoundsException e
byte[] params
protected void engineInit (byte[], java.lang.String) throws java.io.IOException
byte[] params
String format
protected java.lang.String engineToString ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/AlgorithmParametersSpi$PSS.classAlgorithmParametersSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi$PSS extends com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi {
java.security.spec.PSSParameterSpec currentSpec
public void ()
protected byte[] engineGetEncoded () throws java.io.IOException
java.security.spec.PSSParameterSpec pssSpec
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgorithm
java.security.spec.MGF1ParameterSpec mgfSpec
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier maskGenAlgorithm
com.android.org.bouncycastle.asn1.pkcs.RSASSAPSSparams pssP
protected byte[] engineGetEncoded (java.lang.String) throws java.io.IOException
String format
protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
Class paramSpec
protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
java.security.spec.AlgorithmParameterSpec paramSpec
protected void engineInit (byte[]) throws java.io.IOException
com.android.org.bouncycastle.asn1.pkcs.RSASSAPSSparams pssP
ClassCastException e
ArrayIndexOutOfBoundsException e
byte[] params
protected void engineInit (byte[], java.lang.String) throws java.io.IOException
byte[] params
String format
protected java.lang.String engineToString ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/AlgorithmParametersSpi.classAlgorithmParametersSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public abstract com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi extends java.security.AlgorithmParametersSpi {
public void ()
protected boolean isASN1FormatString (java.lang.String)
String format
protected java.security.spec.AlgorithmParameterSpec engineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
Class paramSpec
protected abstract java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/BCRSAPrivateCrtKey.classBCRSAPrivateCrtKey.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey extends com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey implements java.security.interfaces.RSAPrivateCrtKey {
static final long serialVersionUID
private java.math.BigInteger publicExponent
private java.math.BigInteger primeP
private java.math.BigInteger primeQ
private java.math.BigInteger primeExponentP
private java.math.BigInteger primeExponentQ
private java.math.BigInteger crtCoefficient
void (com.android.org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters)
com.android.org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters key
void (java.security.spec.RSAPrivateCrtKeySpec)
java.security.spec.RSAPrivateCrtKeySpec spec
void (java.security.interfaces.RSAPrivateCrtKey)
java.security.interfaces.RSAPrivateCrtKey key
void (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
void (com.android.org.bouncycastle.asn1.pkcs.RSAPrivateKey)
com.android.org.bouncycastle.asn1.pkcs.RSAPrivateKey key
public java.lang.String getFormat ()
public byte[] getEncoded ()
public java.math.BigInteger getPublicExponent ()
public java.math.BigInteger getPrimeP ()
public java.math.BigInteger getPrimeQ ()
public java.math.BigInteger getPrimeExponentP ()
public java.math.BigInteger getPrimeExponentQ ()
public java.math.BigInteger getCrtCoefficient ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
java.security.interfaces.RSAPrivateCrtKey key
public java.lang.String toString ()
StringBuffer buf
String nl
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/BCRSAPrivateKey.classBCRSAPrivateKey.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey extends java.lang.Object implements java.security.interfaces.RSAPrivateKey com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier {
static final long serialVersionUID
private static java.math.BigInteger ZERO
protected java.math.BigInteger modulus
protected java.math.BigInteger privateExponent
private transient com.android.org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl attrCarrier
protected void ()
void (com.android.org.bouncycastle.crypto.params.RSAKeyParameters)
com.android.org.bouncycastle.crypto.params.RSAKeyParameters key
void (java.security.spec.RSAPrivateKeySpec)
java.security.spec.RSAPrivateKeySpec spec
void (java.security.interfaces.RSAPrivateKey)
java.security.interfaces.RSAPrivateKey key
void (com.android.org.bouncycastle.asn1.pkcs.RSAPrivateKey)
com.android.org.bouncycastle.asn1.pkcs.RSAPrivateKey key
public java.math.BigInteger getModulus ()
public java.math.BigInteger getPrivateExponent ()
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public boolean equals (java.lang.Object)
Object o
java.security.interfaces.RSAPrivateKey key
public int hashCode ()
public void setBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.ASN1Encodable attribute
public com.android.org.bouncycastle.asn1.ASN1Encodable getBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.util.Enumeration getBagAttributeKeys ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
static void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/BCRSAPublicKey.classBCRSAPublicKey.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey extends java.lang.Object implements java.security.interfaces.RSAPublicKey {
private static final com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier DEFAULT_ALGORITHM_IDENTIFIER
static final long serialVersionUID
private java.math.BigInteger modulus
private java.math.BigInteger publicExponent
private transient com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier
void (com.android.org.bouncycastle.crypto.params.RSAKeyParameters)
com.android.org.bouncycastle.crypto.params.RSAKeyParameters key
void (java.security.spec.RSAPublicKeySpec)
java.security.spec.RSAPublicKeySpec spec
void (java.security.interfaces.RSAPublicKey)
java.security.interfaces.RSAPublicKey key
void (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
private void populateFromPublicKeyInfo (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
com.android.org.bouncycastle.asn1.pkcs.RSAPublicKey pubKey
java.io.IOException e
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
public java.math.BigInteger getModulus ()
public java.math.BigInteger getPublicExponent ()
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
java.security.interfaces.RSAPublicKey key
public java.lang.String toString ()
StringBuffer buf
String nl
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.OptionalDataException e
java.io.EOFException e
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
static void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/CipherSpi$NoPadding.classCipherSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi$NoPadding extends com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/CipherSpi.classCipherSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi extends com.android.org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi {
private final com.android.org.bouncycastle.jcajce.util.JcaJceHelper helper
private com.android.org.bouncycastle.crypto.AsymmetricBlockCipher cipher
private java.security.spec.AlgorithmParameterSpec paramSpec
private java.security.AlgorithmParameters engineParams
private boolean publicKeyOnly
private boolean privateKeyOnly
private java.io.ByteArrayOutputStream bOut
public void (com.android.org.bouncycastle.crypto.AsymmetricBlockCipher)
com.android.org.bouncycastle.crypto.AsymmetricBlockCipher engine
public void (javax.crypto.spec.OAEPParameterSpec)
javax.crypto.NoSuchPaddingException e
javax.crypto.spec.OAEPParameterSpec pSpec
public void (boolean, boolean, com.android.org.bouncycastle.crypto.AsymmetricBlockCipher)
boolean publicKeyOnly
boolean privateKeyOnly
com.android.org.bouncycastle.crypto.AsymmetricBlockCipher engine
private void initFromSpec (javax.crypto.spec.OAEPParameterSpec) throws javax.crypto.NoSuchPaddingException
javax.crypto.spec.OAEPParameterSpec pSpec
java.security.spec.MGF1ParameterSpec mgfParams
com.android.org.bouncycastle.crypto.Digest digest
protected int engineGetBlockSize ()
NullPointerException e
protected int engineGetKeySize (java.security.Key)
java.security.interfaces.RSAPrivateKey k
java.security.interfaces.RSAPublicKey k
java.security.Key key
protected int engineGetOutputSize (int)
NullPointerException e
int inputLen
protected java.security.AlgorithmParameters engineGetParameters ()
Exception e
protected void engineSetMode (java.lang.String) throws java.security.NoSuchAlgorithmException
String mode
String md
protected void engineSetPadding (java.lang.String) throws javax.crypto.NoSuchPaddingException
String padding
String pad
protected void engineInit (int, java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
com.android.org.bouncycastle.crypto.CipherParameters param
com.android.org.bouncycastle.crypto.CipherParameters param
javax.crypto.spec.OAEPParameterSpec spec
com.android.org.bouncycastle.crypto.Digest digest
java.security.spec.MGF1ParameterSpec mgfParams
com.android.org.bouncycastle.crypto.Digest mgfDigest
com.android.org.bouncycastle.crypto.CipherParameters param
int opmode
java.security.Key key
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
com.android.org.bouncycastle.crypto.CipherParameters param
protected void engineInit (int, java.security.Key, java.security.AlgorithmParameters, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
java.security.spec.InvalidParameterSpecException e
int opmode
java.security.Key key
java.security.AlgorithmParameters params
java.security.SecureRandom random
java.security.spec.AlgorithmParameterSpec paramSpec
protected void engineInit (int, java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException
java.security.InvalidAlgorithmParameterException e
int opmode
java.security.Key key
java.security.SecureRandom random
protected byte[] engineUpdate (byte[], int, int)
byte[] input
int inputOffset
int inputLen
protected int engineUpdate (byte[], int, int, byte[], int)
byte[] input
int inputOffset
int inputLen
byte[] output
int outputOffset
protected byte[] engineDoFinal (byte[], int, int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
byte[] bytes
com.android.org.bouncycastle.crypto.InvalidCipherTextException e
byte[] input
int inputOffset
int inputLen
protected int engineDoFinal (byte[], int, int, byte[], int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
byte[] bytes
byte[] out
com.android.org.bouncycastle.crypto.InvalidCipherTextException e
int i
byte[] input
int inputOffset
int inputLen
byte[] output
int outputOffset
byte[] out
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi$MD5.classDigestSignatureSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$MD5 extends com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi$SHA1.classDigestSignatureSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA1 extends com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi$SHA224.classDigestSignatureSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA224 extends com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi$SHA256.classDigestSignatureSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA256 extends com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi$SHA384.classDigestSignatureSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA384 extends com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi$SHA512.classDigestSignatureSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA512 extends com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi.classDigestSignatureSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi extends java.security.SignatureSpi {
private com.android.org.bouncycastle.crypto.Digest digest
private com.android.org.bouncycastle.crypto.AsymmetricBlockCipher cipher
private com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
protected void (com.android.org.bouncycastle.crypto.Digest, com.android.org.bouncycastle.crypto.AsymmetricBlockCipher)
com.android.org.bouncycastle.crypto.Digest digest
com.android.org.bouncycastle.crypto.AsymmetricBlockCipher cipher
protected void (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.crypto.Digest, com.android.org.bouncycastle.crypto.AsymmetricBlockCipher)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier objId
com.android.org.bouncycastle.crypto.Digest digest
com.android.org.bouncycastle.crypto.AsymmetricBlockCipher cipher
protected void engineInitVerify (java.security.PublicKey) throws java.security.InvalidKeyException
java.security.PublicKey publicKey
com.android.org.bouncycastle.crypto.CipherParameters param
protected void engineInitSign (java.security.PrivateKey) throws java.security.InvalidKeyException
java.security.PrivateKey privateKey
com.android.org.bouncycastle.crypto.CipherParameters param
private java.lang.String getType (java.lang.Object)
Object o
protected void engineUpdate (byte) throws java.security.SignatureException
byte b
protected void engineUpdate (byte[], int, int) throws java.security.SignatureException
byte[] b
int off
int len
protected byte[] engineSign () throws java.security.SignatureException
byte[] bytes
ArrayIndexOutOfBoundsException e
Exception e
byte[] hash
protected boolean engineVerify (byte[]) throws java.security.SignatureException
byte[] sig
byte[] expected
Exception e
int i
int i
int sigOffset
int expectedOffset
int nonEqual
byte[] sigBytes
byte[] hash
byte[] sig
byte[] expected
protected void engineSetParameter (java.security.spec.AlgorithmParameterSpec)
java.security.spec.AlgorithmParameterSpec params
protected void engineSetParameter (java.lang.String, java.lang.Object)
String param
Object value
protected java.lang.Object engineGetParameter (java.lang.String)
String param
protected java.security.AlgorithmParameters engineGetParameters ()
private byte[] derEncode (byte[]) throws java.io.IOException
byte[] hash
com.android.org.bouncycastle.asn1.x509.DigestInfo dInfo
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/KeyFactorySpi.classKeyFactorySpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi extends com.android.org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi {
public void ()
protected java.security.spec.KeySpec engineGetKeySpec (java.security.Key, java.lang.Class) throws java.security.spec.InvalidKeySpecException
java.security.interfaces.RSAPublicKey k
java.security.interfaces.RSAPrivateKey k
java.security.interfaces.RSAPrivateCrtKey k
java.security.Key key
Class spec
protected java.security.Key engineTranslateKey (java.security.Key) throws java.security.InvalidKeyException
java.security.Key key
protected java.security.PrivateKey engineGeneratePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
Exception ex
Exception e
java.security.spec.KeySpec keySpec
protected java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
java.security.spec.KeySpec keySpec
public java.security.PrivateKey generatePrivate (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
com.android.org.bouncycastle.asn1.pkcs.RSAPrivateKey rsaPrivKey
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo keyInfo
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
public java.security.PublicKey generatePublic (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo keyInfo
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/KeyPairGeneratorSpi.classKeyPairGeneratorSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi extends java.security.KeyPairGenerator {
static final java.math.BigInteger defaultPublicExponent
static final int defaultTests
com.android.org.bouncycastle.crypto.params.RSAKeyGenerationParameters param
com.android.org.bouncycastle.crypto.generators.RSAKeyPairGenerator engine
public void (java.lang.String)
String algorithmName
public void ()
public void initialize (int, java.security.SecureRandom)
int strength
java.security.SecureRandom random
public void initialize (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
java.security.spec.RSAKeyGenParameterSpec rsaParams
public java.security.KeyPair generateKeyPair ()
com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPair pair
com.android.org.bouncycastle.crypto.params.RSAKeyParameters pub
com.android.org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters priv
static void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/RSAUtil.classRSAUtil.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAUtil extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] rsaOids
public void ()
public static boolean isRsaOid (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
int i
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
static com.android.org.bouncycastle.crypto.params.RSAKeyParameters generatePublicKeyParameter (java.security.interfaces.RSAPublicKey)
java.security.interfaces.RSAPublicKey key
static com.android.org.bouncycastle.crypto.params.RSAKeyParameters generatePrivateKeyParameter (java.security.interfaces.RSAPrivateKey)
java.security.interfaces.RSAPrivateCrtKey k
java.security.interfaces.RSAPrivateKey k
java.security.interfaces.RSAPrivateKey key
static void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/RSA$Mappings.classRSA.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric
public com.android.org.bouncycastle.jcajce.provider.asymmetric.RSA$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider {
public void ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
com.android.org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter keyFact
private void addDigestSignature (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider, java.lang.String, java.lang.String, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
String digest
String className
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String mainName
String jdk11Variation1
String jdk11Variation2
String alias
String longName
String longJdk11Variation1
String longJdk11Variation2
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/RSA.classRSA.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric
public com.android.org.bouncycastle.jcajce.provider.asymmetric.RSA extends java.lang.Object {
private static final String PREFIX
public void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/util/
com/android/org/bouncycastle/jcajce/provider/asymmetric/util/BaseAlgorithmParameterGeneratorSpi.classBaseAlgorithmParameterGeneratorSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.util
public abstract com.android.org.bouncycastle.jcajce.provider.asymmetric.util.BaseAlgorithmParameterGeneratorSpi extends java.security.AlgorithmParameterGeneratorSpi {
private final com.android.org.bouncycastle.jcajce.util.JcaJceHelper helper
public void ()
protected final java.security.AlgorithmParameters createParametersInstance (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/util/BaseCipherSpi.classBaseCipherSpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.util
public abstract com.android.org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi extends javax.crypto.CipherSpi {
private Class[] availableSpecs
private final com.android.org.bouncycastle.jcajce.util.JcaJceHelper helper
protected java.security.AlgorithmParameters engineParams
protected com.android.org.bouncycastle.crypto.Wrapper wrapEngine
private int ivSize
private byte[] iv
protected void ()
protected int engineGetBlockSize ()
protected byte[] engineGetIV ()
protected int engineGetKeySize (java.security.Key)
java.security.Key key
protected int engineGetOutputSize (int)
int inputLen
protected java.security.AlgorithmParameters engineGetParameters ()
protected final java.security.AlgorithmParameters createParametersInstance (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
protected void engineSetMode (java.lang.String) throws java.security.NoSuchAlgorithmException
String mode
protected void engineSetPadding (java.lang.String) throws javax.crypto.NoSuchPaddingException
String padding
protected byte[] engineWrap (java.security.Key) throws javax.crypto.IllegalBlockSizeException java.security.InvalidKeyException
javax.crypto.BadPaddingException e
java.security.Key key
byte[] encoded
protected java.security.Key engineUnwrap (byte[], java.lang.String, int) throws java.security.InvalidKeyException
byte[] encoded
byte[] encoded
com.android.org.bouncycastle.crypto.InvalidCipherTextException e
javax.crypto.BadPaddingException e
javax.crypto.IllegalBlockSizeException e2
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo in
java.security.PrivateKey privKey
Exception e
java.security.KeyFactory kf
java.security.NoSuchAlgorithmException e
java.security.spec.InvalidKeySpecException e
java.security.NoSuchProviderException e
byte[] wrappedKey
String wrappedKeyAlgorithm
int wrappedKeyType
byte[] encoded
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/util/BaseKeyFactorySpi.classBaseKeyFactorySpi.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.util
public abstract com.android.org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi extends java.security.KeyFactorySpi implements com.android.org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter {
public void ()
protected java.security.PrivateKey engineGeneratePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
Exception e
java.security.spec.KeySpec keySpec
protected java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
Exception e
java.security.spec.KeySpec keySpec
protected java.security.spec.KeySpec engineGetKeySpec (java.security.Key, java.lang.Class) throws java.security.spec.InvalidKeySpecException
java.security.Key key
Class spec
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/util/DHUtil.classDHUtil.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.util
public com.android.org.bouncycastle.jcajce.provider.asymmetric.util.DHUtil extends java.lang.Object {
public void ()
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePublicKeyParameter (java.security.PublicKey) throws java.security.InvalidKeyException
javax.crypto.interfaces.DHPublicKey k
java.security.PublicKey key
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePrivateKeyParameter (java.security.PrivateKey) throws java.security.InvalidKeyException
javax.crypto.interfaces.DHPrivateKey k
java.security.PrivateKey key
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/util/DSABase.classDSABase.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.util
public abstract com.android.org.bouncycastle.jcajce.provider.asymmetric.util.DSABase extends java.security.SignatureSpi implements com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers com.android.org.bouncycastle.asn1.x509.X509ObjectIdentifiers {
protected com.android.org.bouncycastle.crypto.Digest digest
protected com.android.org.bouncycastle.crypto.DSA signer
protected com.android.org.bouncycastle.jcajce.provider.asymmetric.util.DSAEncoder encoder
protected void (com.android.org.bouncycastle.crypto.Digest, com.android.org.bouncycastle.crypto.DSA, com.android.org.bouncycastle.jcajce.provider.asymmetric.util.DSAEncoder)
com.android.org.bouncycastle.crypto.Digest digest
com.android.org.bouncycastle.crypto.DSA signer
com.android.org.bouncycastle.jcajce.provider.asymmetric.util.DSAEncoder encoder
protected void engineUpdate (byte) throws java.security.SignatureException
byte b
protected void engineUpdate (byte[], int, int) throws java.security.SignatureException
byte[] b
int off
int len
protected byte[] engineSign () throws java.security.SignatureException
java.math.BigInteger[] sig
Exception e
byte[] hash
protected boolean engineVerify (byte[]) throws java.security.SignatureException
java.math.BigInteger[] sig
Exception e
byte[] sigBytes
byte[] hash
java.math.BigInteger[] sig
protected void engineSetParameter (java.security.spec.AlgorithmParameterSpec)
java.security.spec.AlgorithmParameterSpec params
protected void engineSetParameter (java.lang.String, java.lang.Object)
String param
Object value
protected java.lang.Object engineGetParameter (java.lang.String)
String param
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/util/DSAEncoder.classDSAEncoder.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.util
public abstract com.android.org.bouncycastle.jcajce.provider.asymmetric.util.DSAEncoder extends java.lang.Object {
public abstract byte[] encode (java.math.BigInteger, java.math.BigInteger) throws java.io.IOException
public abstract java.math.BigInteger[] decode (byte[]) throws java.io.IOException
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/util/EC5Util.classEC5Util.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.util
public com.android.org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util extends java.lang.Object {
private static java.util.Map customCurves
public void ()
public static java.security.spec.EllipticCurve convertCurve (com.android.org.bouncycastle.math.ec.ECCurve, byte[])
int[] ks
com.android.org.bouncycastle.math.ec.ECCurve$F2m curveF2m
int[] ks
com.android.org.bouncycastle.math.ec.ECCurve curve
byte[] seed
public static com.android.org.bouncycastle.math.ec.ECCurve convertCurve (java.security.spec.EllipticCurve)
com.android.org.bouncycastle.math.ec.ECCurve$Fp curve
java.security.spec.ECFieldF2m fieldF2m
int m
int[] ks
java.security.spec.EllipticCurve ec
java.security.spec.ECField field
java.math.BigInteger a
java.math.BigInteger b
public static java.security.spec.ECParameterSpec convertSpec (java.security.spec.EllipticCurve, com.android.org.bouncycastle.jce.spec.ECParameterSpec)
java.security.spec.EllipticCurve ellipticCurve
com.android.org.bouncycastle.jce.spec.ECParameterSpec spec
public static com.android.org.bouncycastle.jce.spec.ECParameterSpec convertSpec (java.security.spec.ECParameterSpec, boolean)
java.security.spec.ECParameterSpec ecSpec
boolean withCompression
com.android.org.bouncycastle.math.ec.ECCurve curve
public static com.android.org.bouncycastle.math.ec.ECPoint convertPoint (java.security.spec.ECParameterSpec, java.security.spec.ECPoint, boolean)
java.security.spec.ECParameterSpec ecSpec
java.security.spec.ECPoint point
boolean withCompression
public static com.android.org.bouncycastle.math.ec.ECPoint convertPoint (com.android.org.bouncycastle.math.ec.ECCurve, java.security.spec.ECPoint, boolean)
com.android.org.bouncycastle.math.ec.ECCurve curve
java.security.spec.ECPoint point
boolean withCompression
static void ()
String name
com.android.org.bouncycastle.asn1.x9.X9ECParameters curveParams
java.util.Enumeration e
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/util/ECUtil.classECUtil.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.util
public com.android.org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil extends java.lang.Object {
public void ()
static int[] convertMidTerms (int[])
int[] k
int[] res
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePublicKeyParameter (java.security.PublicKey) throws java.security.InvalidKeyException
com.android.org.bouncycastle.jce.interfaces.ECPublicKey k
com.android.org.bouncycastle.jce.spec.ECParameterSpec s
java.security.interfaces.ECPublicKey pubKey
com.android.org.bouncycastle.jce.spec.ECParameterSpec s
byte[] bytes
java.security.PublicKey publicKey
Exception e
java.security.PublicKey key
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePrivateKeyParameter (java.security.PrivateKey) throws java.security.InvalidKeyException
com.android.org.bouncycastle.jce.interfaces.ECPrivateKey k
com.android.org.bouncycastle.jce.spec.ECParameterSpec s
java.security.interfaces.ECPrivateKey privKey
com.android.org.bouncycastle.jce.spec.ECParameterSpec s
byte[] bytes
java.security.PrivateKey privateKey
Exception e
java.security.PrivateKey key
public static int getOrderBitLength (java.math.BigInteger, java.math.BigInteger)
com.android.org.bouncycastle.jce.spec.ECParameterSpec implicitCA
java.math.BigInteger order
java.math.BigInteger privateValue
public static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getNamedCurveOid (java.lang.String)
String name
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getNamedCurveByOid (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x9.X9ECParameters params
public static java.lang.String getCurveName (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String name
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/util/ExtendedInvalidKeySpecException.classExtendedInvalidKeySpecException.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.util
public com.android.org.bouncycastle.jcajce.provider.asymmetric.util.ExtendedInvalidKeySpecException extends java.security.spec.InvalidKeySpecException {
private Throwable cause
public void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/util/KeyUtil.classKeyUtil.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.util
public com.android.org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil extends java.lang.Object {
public void ()
public static byte[] getEncodedSubjectPublicKeyInfo (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
Exception e
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
com.android.org.bouncycastle.asn1.ASN1Encodable keyData
public static byte[] getEncodedSubjectPublicKeyInfo (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[])
Exception e
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
byte[] keyData
public static byte[] getEncodedSubjectPublicKeyInfo (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
Exception e
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
public static byte[] getEncodedPrivateKeyInfo (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
Exception e
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
com.android.org.bouncycastle.asn1.ASN1Encodable privKey
public static byte[] getEncodedPrivateKeyInfo (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo)
Exception e
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/util/PKCS12BagAttributeCarrierImpl.classPKCS12BagAttributeCarrierImpl.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.util
public com.android.org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl extends java.lang.Object implements com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier {
private java.util.Hashtable pkcs12Attributes
private java.util.Vector pkcs12Ordering
void (java.util.Hashtable, java.util.Vector)
java.util.Hashtable attributes
java.util.Vector ordering
public void ()
public void setBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.ASN1Encodable attribute
public com.android.org.bouncycastle.asn1.ASN1Encodable getBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.util.Enumeration getBagAttributeKeys ()
int size ()
java.util.Hashtable getAttributes ()
java.util.Vector getOrdering ()
public void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
java.io.ByteArrayOutputStream bOut
com.android.org.bouncycastle.asn1.ASN1OutputStream aOut
java.util.Enumeration e
java.io.ObjectOutputStream out
public void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
com.android.org.bouncycastle.asn1.ASN1InputStream aIn
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
java.io.ObjectInputStream in
Object obj
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/CertificateFactory$ExCertificateException.classCertificateFactory.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509
com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory$ExCertificateException extends java.security.cert.CertificateException {
private Throwable cause
final com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory this$0
public void (com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory, java.lang.Throwable)
Throwable cause
public void (com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory, java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/CertificateFactory.classCertificateFactory.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509
public com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory extends java.security.cert.CertificateFactorySpi {
private static final com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil PEM_CERT_PARSER
private static final com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil PEM_CRL_PARSER
private com.android.org.bouncycastle.asn1.ASN1Set sData
private int sDataObjectCount
private java.io.InputStream currentStream
private com.android.org.bouncycastle.asn1.ASN1Set sCrlData
private int sCrlDataObjectCount
private java.io.InputStream currentCrlStream
public void ()
private java.security.cert.Certificate readDERCertificate (com.android.org.bouncycastle.asn1.ASN1InputStream) throws java.io.IOException java.security.cert.CertificateParsingException
com.android.org.bouncycastle.asn1.ASN1InputStream dIn
com.android.org.bouncycastle.asn1.ASN1Sequence seq
private java.security.cert.Certificate getCertificate () throws java.security.cert.CertificateParsingException
Object obj
private java.security.cert.Certificate readPEMCertificate (java.io.InputStream) throws java.io.IOException java.security.cert.CertificateParsingException
java.io.InputStream in
com.android.org.bouncycastle.asn1.ASN1Sequence seq
protected java.security.cert.CRL createCRL (com.android.org.bouncycastle.asn1.x509.CertificateList) throws java.security.cert.CRLException
com.android.org.bouncycastle.asn1.x509.CertificateList c
private java.security.cert.CRL readPEMCRL (java.io.InputStream) throws java.io.IOException java.security.cert.CRLException
java.io.InputStream in
com.android.org.bouncycastle.asn1.ASN1Sequence seq
private java.security.cert.CRL readDERCRL (com.android.org.bouncycastle.asn1.ASN1InputStream) throws java.io.IOException java.security.cert.CRLException
com.android.org.bouncycastle.asn1.ASN1InputStream aIn
com.android.org.bouncycastle.asn1.ASN1Sequence seq
private java.security.cert.CRL getCRL () throws java.security.cert.CRLException
public java.security.cert.Certificate engineGenerateCertificate (java.io.InputStream) throws java.security.cert.CertificateException
java.io.PushbackInputStream pis
int tag
Exception e
java.io.InputStream in
public java.util.Collection engineGenerateCertificates (java.io.InputStream) throws java.security.cert.CertificateException
java.io.InputStream inStream
java.security.cert.Certificate cert
java.util.List certs
public java.security.cert.CRL engineGenerateCRL (java.io.InputStream) throws java.security.cert.CRLException
java.io.PushbackInputStream pis
int tag
java.security.cert.CRLException e
Exception e
java.io.InputStream inStream
public java.util.Collection engineGenerateCRLs (java.io.InputStream) throws java.security.cert.CRLException
java.io.InputStream inStream
java.security.cert.CRL crl
java.util.List crls
public java.util.Iterator engineGetCertPathEncodings ()
public java.security.cert.CertPath engineGenerateCertPath (java.io.InputStream) throws java.security.cert.CertificateException
java.io.InputStream inStream
public java.security.cert.CertPath engineGenerateCertPath (java.io.InputStream, java.lang.String) throws java.security.cert.CertificateException
java.io.InputStream inStream
String encoding
public java.security.cert.CertPath engineGenerateCertPath (java.util.List) throws java.security.cert.CertificateException
Object obj
java.util.List certificates
java.util.Iterator iter
static void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/ExtCRLException.classExtCRLException.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509
com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.ExtCRLException extends java.security.cert.CRLException {
Throwable cause
void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/KeyFactory.classKeyFactory.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509
public com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory extends java.security.KeyFactorySpi {
public void ()
protected java.security.PrivateKey engineGeneratePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
java.security.PrivateKey key
Exception e
java.security.spec.KeySpec keySpec
protected java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
java.security.PublicKey key
Exception e
java.security.spec.KeySpec keySpec
protected java.security.spec.KeySpec engineGetKeySpec (java.security.Key, java.lang.Class) throws java.security.spec.InvalidKeySpecException
java.security.Key key
Class keySpec
protected java.security.Key engineTranslateKey (java.security.Key) throws java.security.InvalidKeyException
java.security.Key key
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/PEMUtil.classPEMUtil.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509
com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil extends java.lang.Object {
private final String _header1
private final String _header2
private final String _footer1
private final String _footer2
void (java.lang.String)
String type
private java.lang.String readLine (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
int c
StringBuffer l
com.android.org.bouncycastle.asn1.ASN1Sequence readPEMObject (java.io.InputStream) throws java.io.IOException
Exception e
java.io.InputStream in
String line
StringBuffer pemBuf
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/PKIXCertPath.classPKIXCertPath.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509
public com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.PKIXCertPath extends java.security.cert.CertPath {
private final com.android.org.bouncycastle.jcajce.util.JcaJceHelper helper
static final java.util.List certPathEncodings
private java.util.List certificates
private java.util.List sortCerts (java.util.List)
java.security.cert.X509Certificate cert
int i
java.security.cert.X509Certificate c
int j
java.security.cert.X509Certificate cert
boolean found
javax.security.auth.x500.X500Principal subject
int i
java.security.cert.X509Certificate c
int j
int i
java.util.List certs
javax.security.auth.x500.X500Principal issuer
boolean okay
java.util.List retList
java.util.List orig
void (java.util.List)
java.util.List certificates
void (java.io.InputStream, java.lang.String) throws java.security.cert.CertificateException
com.android.org.bouncycastle.asn1.ASN1Encodable element
byte[] encoded
com.android.org.bouncycastle.asn1.ASN1InputStream derInStream
com.android.org.bouncycastle.asn1.ASN1Primitive derObject
java.util.Enumeration e
java.security.cert.CertificateFactory certFactory
java.security.cert.CertificateFactory certFactory
java.security.cert.Certificate cert
java.io.IOException ex
java.security.NoSuchProviderException ex
java.io.InputStream inStream
String encoding
public java.util.Iterator getEncodings ()
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
Object enc
java.util.Iterator iter
public byte[] getEncoded (java.lang.String) throws java.security.cert.CertificateEncodingException
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
java.util.ListIterator iter
int i
com.android.org.bouncycastle.asn1.pkcs.ContentInfo encInfo
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
com.android.org.bouncycastle.asn1.pkcs.SignedData sd
String encoding
public java.util.List getCertificates ()
private com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Object (java.security.cert.X509Certificate) throws java.security.cert.CertificateEncodingException
Exception e
java.security.cert.X509Certificate cert
private byte[] toDEREncoded (com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.security.cert.CertificateEncodingException
java.io.IOException e
com.android.org.bouncycastle.asn1.ASN1Encodable obj
static void ()
java.util.List encodings
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateObject.classX509CertificateObject.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509
com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateObject extends java.security.cert.X509Certificate implements com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier {
private com.android.org.bouncycastle.asn1.x509.Certificate c
private com.android.org.bouncycastle.asn1.x509.BasicConstraints basicConstraints
private boolean[] keyUsage
private boolean hashValueSet
private int hashValue
private com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier attrCarrier
private byte[] encoded
public void (com.android.org.bouncycastle.asn1.x509.Certificate) throws java.security.cert.CertificateParsingException
byte[] bytes
Exception e
int i
com.android.org.bouncycastle.asn1.DERBitString bits
int length
byte[] bytes
Exception e
com.android.org.bouncycastle.asn1.x509.Certificate c
public void checkValidity () throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
public void checkValidity (java.util.Date) throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
java.util.Date date
public int getVersion ()
public java.math.BigInteger getSerialNumber ()
public java.security.Principal getIssuerDN ()
java.io.IOException e
public javax.security.auth.x500.X500Principal getIssuerX500Principal ()
java.io.ByteArrayOutputStream bOut
com.android.org.bouncycastle.asn1.ASN1OutputStream aOut
java.io.IOException e
public java.security.Principal getSubjectDN ()
public javax.security.auth.x500.X500Principal getSubjectX500Principal ()
java.io.ByteArrayOutputStream bOut
com.android.org.bouncycastle.asn1.ASN1OutputStream aOut
java.io.IOException e
public java.util.Date getNotBefore ()
public java.util.Date getNotAfter ()
public byte[] getTBSCertificate () throws java.security.cert.CertificateEncodingException
java.io.IOException e
public byte[] getSignature ()
public java.lang.String getSigAlgName ()
public java.lang.String getSigAlgOID ()
public byte[] getSigAlgParams ()
java.io.IOException e
public boolean[] getIssuerUniqueID ()
int i
byte[] bytes
boolean[] boolId
com.android.org.bouncycastle.asn1.DERBitString id
public boolean[] getSubjectUniqueID ()
int i
byte[] bytes
boolean[] boolId
com.android.org.bouncycastle.asn1.DERBitString id
public boolean[] getKeyUsage ()
public java.util.List getExtendedKeyUsage () throws java.security.cert.CertificateParsingException
int i
com.android.org.bouncycastle.asn1.ASN1InputStream dIn
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.util.List list
Exception e
byte[] bytes
public int getBasicConstraints ()
public java.util.Collection getSubjectAlternativeNames () throws java.security.cert.CertificateParsingException
public java.util.Collection getIssuerAlternativeNames () throws java.security.cert.CertificateParsingException
public java.util.Set getCriticalExtensionOIDs ()
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x509.Extension ext
java.util.Enumeration e
java.util.Set set
com.android.org.bouncycastle.asn1.x509.Extensions extensions
private byte[] getExtensionBytes (java.lang.String)
com.android.org.bouncycastle.asn1.x509.Extension ext
String oid
com.android.org.bouncycastle.asn1.x509.Extensions exts
public byte[] getExtensionValue (java.lang.String)
Exception e
com.android.org.bouncycastle.asn1.x509.Extension ext
String oid
com.android.org.bouncycastle.asn1.x509.Extensions exts
public java.util.Set getNonCriticalExtensionOIDs ()
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x509.Extension ext
java.util.Enumeration e
java.util.Set set
com.android.org.bouncycastle.asn1.x509.Extensions extensions
public boolean hasUnsupportedCriticalExtension ()
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x509.Extension ext
java.util.Enumeration e
com.android.org.bouncycastle.asn1.x509.Extensions extensions
public java.security.PublicKey getPublicKey ()
java.io.IOException e
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
java.io.IOException e
public boolean equals (java.lang.Object)
byte[] b1
byte[] b2
java.security.cert.CertificateEncodingException e
Object o
java.security.cert.Certificate other
public synchronized int hashCode ()
private int calculateHashCode ()
int i
int hashCode
byte[] certData
java.security.cert.CertificateEncodingException e
public void setBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.ASN1Encodable attribute
public com.android.org.bouncycastle.asn1.ASN1Encodable getBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.util.Enumeration getBagAttributeKeys ()
public java.lang.String toString ()
int i
Exception ex
byte[] octs
com.android.org.bouncycastle.asn1.ASN1InputStream dIn
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x509.Extension ext
java.util.Enumeration e
StringBuffer buf
String nl
byte[] sig
com.android.org.bouncycastle.asn1.x509.Extensions extensions
public final void verify (java.security.PublicKey) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.Signature signature
Exception e
java.security.PublicKey key
java.security.Signature signature
String sigName
public final void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.Signature signature
java.security.PublicKey key
String sigProvider
String sigName
java.security.Signature signature
private void checkSignature (java.security.PublicKey, java.security.Signature) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
java.security.PublicKey key
java.security.Signature signature
com.android.org.bouncycastle.asn1.ASN1Encodable params
private boolean isAlgIdEqual (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier id1
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier id2
private static java.util.Collection getAlternativeNames (byte[]) throws java.security.cert.CertificateParsingException
String addr
java.net.UnknownHostException e
byte[] addrBytes
String addr
com.android.org.bouncycastle.asn1.x509.GeneralName genName
java.util.List list
java.util.Collection temp
java.util.Enumeration it
Exception e
byte[] extVal
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLEntryObject.classX509CRLEntryObject.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509
com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLEntryObject extends java.security.cert.X509CRLEntry {
private com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry c
private com.android.org.bouncycastle.asn1.x500.X500Name certificateIssuer
private int hashValue
private boolean isHashValueSet
protected void (com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry)
com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry c
protected void (com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry, boolean, com.android.org.bouncycastle.asn1.x500.X500Name)
com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry c
boolean isIndirect
com.android.org.bouncycastle.asn1.x500.X500Name previousCertificateIssuer
public boolean hasUnsupportedCriticalExtension ()
java.util.Set extns
private com.android.org.bouncycastle.asn1.x500.X500Name loadCertificateIssuer (boolean, com.android.org.bouncycastle.asn1.x500.X500Name)
int i
com.android.org.bouncycastle.asn1.x509.GeneralName[] names
Exception e
boolean isIndirect
com.android.org.bouncycastle.asn1.x500.X500Name previousCertificateIssuer
com.android.org.bouncycastle.asn1.x509.Extension ext
public javax.security.auth.x500.X500Principal getCertificateIssuer ()
java.io.IOException e
private java.util.Set getExtensionOIDs (boolean)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x509.Extension ext
java.util.Set set
java.util.Enumeration e
boolean critical
com.android.org.bouncycastle.asn1.x509.Extensions extensions
public java.util.Set getCriticalExtensionOIDs ()
public java.util.Set getNonCriticalExtensionOIDs ()
private com.android.org.bouncycastle.asn1.x509.Extension getExtension (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x509.Extensions exts
public byte[] getExtensionValue (java.lang.String)
Exception e
String oid
com.android.org.bouncycastle.asn1.x509.Extension ext
public int hashCode ()
public boolean equals (java.lang.Object)
com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLEntryObject other
Object o
public byte[] getEncoded () throws java.security.cert.CRLException
java.io.IOException e
public java.math.BigInteger getSerialNumber ()
public java.util.Date getRevocationDate ()
public boolean hasExtensions ()
public java.lang.String toString ()
Exception ex
byte[] octs
com.android.org.bouncycastle.asn1.ASN1InputStream dIn
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x509.Extension ext
java.util.Enumeration e
StringBuffer buf
String nl
com.android.org.bouncycastle.asn1.x509.Extensions extensions
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLObject.classX509CRLObject.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509
com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLObject extends java.security.cert.X509CRL {
private com.android.org.bouncycastle.asn1.x509.CertificateList c
private String sigAlgName
private byte[] sigAlgParams
private boolean isIndirect
private boolean isHashCodeSet
private int hashCodeValue
static boolean isIndirectCRL (java.security.cert.X509CRL) throws java.security.cert.CRLException
byte[] idp
Exception e
java.security.cert.X509CRL crl
protected void (com.android.org.bouncycastle.asn1.x509.CertificateList) throws java.security.cert.CRLException
Exception e
com.android.org.bouncycastle.asn1.x509.CertificateList c
public boolean hasUnsupportedCriticalExtension ()
java.util.Set extns
private java.util.Set getExtensionOIDs (boolean)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x509.Extension ext
java.util.Set set
java.util.Enumeration e
com.android.org.bouncycastle.asn1.x509.Extensions extensions
boolean critical
public java.util.Set getCriticalExtensionOIDs ()
public java.util.Set getNonCriticalExtensionOIDs ()
public byte[] getExtensionValue (java.lang.String)
Exception e
com.android.org.bouncycastle.asn1.x509.Extension ext
String oid
com.android.org.bouncycastle.asn1.x509.Extensions exts
public byte[] getEncoded () throws java.security.cert.CRLException
java.io.IOException e
public void verify (java.security.PublicKey) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.PublicKey key
public void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.Signature sig
java.security.PublicKey key
String sigProvider
java.security.Signature sig
public int getVersion ()
public java.security.Principal getIssuerDN ()
public javax.security.auth.x500.X500Principal getIssuerX500Principal ()
java.io.IOException e
public java.util.Date getThisUpdate ()
public java.util.Date getNextUpdate ()
private java.util.Set loadCRLEntries ()
com.android.org.bouncycastle.asn1.x509.Extension currentCaName
com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry entry
com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLEntryObject crlEntry
java.util.Set entrySet
java.util.Enumeration certs
com.android.org.bouncycastle.asn1.x500.X500Name previousCertificateIssuer
public java.security.cert.X509CRLEntry getRevokedCertificate (java.math.BigInteger)
com.android.org.bouncycastle.asn1.x509.Extension currentCaName
com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry entry
java.math.BigInteger serialNumber
java.util.Enumeration certs
com.android.org.bouncycastle.asn1.x500.X500Name previousCertificateIssuer
public java.util.Set getRevokedCertificates ()
java.util.Set entrySet
public byte[] getTBSCertList () throws java.security.cert.CRLException
java.io.IOException e
public byte[] getSignature ()
public java.lang.String getSigAlgName ()
public java.lang.String getSigAlgOID ()
public byte[] getSigAlgParams ()
byte[] tmp
public java.lang.String toString ()
int i
Exception ex
byte[] octs
com.android.org.bouncycastle.asn1.ASN1InputStream dIn
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x509.Extension ext
java.util.Enumeration e
java.util.Iterator it
StringBuffer buf
String nl
byte[] sig
com.android.org.bouncycastle.asn1.x509.Extensions extensions
java.util.Set set
public boolean isRevoked (java.security.cert.Certificate)
com.android.org.bouncycastle.asn1.x509.Extension currentCaName
com.android.org.bouncycastle.asn1.x500.X500Name issuer
com.android.org.bouncycastle.asn1.x500.X500Name issuer
java.security.cert.CertificateEncodingException e
com.android.org.bouncycastle.asn1.x500.X500Name issuer
com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry entry
java.math.BigInteger serial
java.security.cert.Certificate cert
java.util.Enumeration certs
com.android.org.bouncycastle.asn1.x500.X500Name caName
public boolean equals (java.lang.Object)
boolean otherIsHashCodeSet
com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLObject crlObject
Object other
public int hashCode ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/X509SignatureUtil.classX509SignatureUtil.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509
com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.X509SignatureUtil extends java.lang.Object {
private static final com.android.org.bouncycastle.asn1.ASN1Null derNull
void ()
static void setSignatureParameters (java.security.Signature, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
java.io.IOException e
java.security.GeneralSecurityException e
java.security.AlgorithmParameters sigParams
java.security.Signature signature
com.android.org.bouncycastle.asn1.ASN1Encodable params
static java.lang.String getSignatureName (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
com.android.org.bouncycastle.asn1.pkcs.RSASSAPSSparams rsaParams
com.android.org.bouncycastle.asn1.ASN1Sequence ecDsaParams
String algName
String algName
int i
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
com.android.org.bouncycastle.asn1.ASN1Encodable params
java.security.Provider prov
java.security.Provider[] provs
private static java.lang.String getDigestAlgName (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgOID
static void ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/X509$Mappings.classX509.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric
public com.android.org.bouncycastle.jcajce.provider.asymmetric.X509$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider {
public void ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/X509.classX509.java
package com.android.org.bouncycastle.jcajce.provider.asymmetric
public com.android.org.bouncycastle.jcajce.provider.asymmetric.X509 extends java.lang.Object {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/config/
com/android/org/bouncycastle/jcajce/provider/config/ConfigurableProvider.classConfigurableProvider.java
package com.android.org.bouncycastle.jcajce.provider.config
public abstract com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider extends java.lang.Object {
public static final String THREAD_LOCAL_EC_IMPLICITLY_CA
public static final String EC_IMPLICITLY_CA
public static final String THREAD_LOCAL_DH_DEFAULT_PARAMS
public static final String DH_DEFAULT_PARAMS
public abstract void setParameter (java.lang.String, java.lang.Object)
public abstract void addAlgorithm (java.lang.String, java.lang.String)
public abstract boolean hasAlgorithm (java.lang.String, java.lang.String)
public abstract void addKeyInfoConverter (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter)
}
com/android/org/bouncycastle/jcajce/provider/config/PKCS12StoreParameter.classPKCS12StoreParameter.java
package com.android.org.bouncycastle.jcajce.provider.config
public com.android.org.bouncycastle.jcajce.provider.config.PKCS12StoreParameter extends com.android.org.bouncycastle.jcajce.PKCS12StoreParameter {
public void (java.io.OutputStream, char[])
java.io.OutputStream out
char[] password
public void (java.io.OutputStream, java.security.KeyStore$ProtectionParameter)
java.io.OutputStream out
java.security.KeyStore$ProtectionParameter protectionParameter
public void (java.io.OutputStream, char[], boolean)
java.io.OutputStream out
char[] password
boolean forDEREncoding
public void (java.io.OutputStream, java.security.KeyStore$ProtectionParameter, boolean)
java.io.OutputStream out
java.security.KeyStore$ProtectionParameter protectionParameter
boolean forDEREncoding
}
com/android/org/bouncycastle/jcajce/provider/config/ProviderConfiguration.classProviderConfiguration.java
package com.android.org.bouncycastle.jcajce.provider.config
public abstract com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration extends java.lang.Object {
public abstract com.android.org.bouncycastle.jce.spec.ECParameterSpec getEcImplicitlyCa ()
public abstract javax.crypto.spec.DHParameterSpec getDHDefaultParameters (int)
}
com/android/org/bouncycastle/jcajce/provider/config/ProviderConfigurationPermission.classProviderConfigurationPermission.java
package com.android.org.bouncycastle.jcajce.provider.config
public com.android.org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission extends java.security.BasicPermission {
private static final int THREAD_LOCAL_EC_IMPLICITLY_CA
private static final int EC_IMPLICITLY_CA
private static final int THREAD_LOCAL_DH_DEFAULT_PARAMS
private static final int DH_DEFAULT_PARAMS
private static final int ALL
private static final String THREAD_LOCAL_EC_IMPLICITLY_CA_STR
private static final String EC_IMPLICITLY_CA_STR
private static final String THREAD_LOCAL_DH_DEFAULT_PARAMS_STR
private static final String DH_DEFAULT_PARAMS_STR
private static final String ALL_STR
private final String actions
private final int permissionMask
public void (java.lang.String)
String name
public void (java.lang.String, java.lang.String)
String name
String actions
private int calculateMask (java.lang.String)
String s
String actions
java.util.StringTokenizer tok
int mask
public java.lang.String getActions ()
public boolean implies (java.security.Permission)
java.security.Permission permission
com.android.org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission other
public boolean equals (java.lang.Object)
com.android.org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission other
Object obj
public int hashCode ()
}
com/android/org/bouncycastle/jcajce/provider/digest/
com/android/org/bouncycastle/jcajce/provider/digest/BCMessageDigest.classBCMessageDigest.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.BCMessageDigest extends java.security.MessageDigest {
protected com.android.org.bouncycastle.crypto.Digest digest
protected void (com.android.org.bouncycastle.crypto.Digest)
com.android.org.bouncycastle.crypto.Digest digest
public void engineReset ()
public void engineUpdate (byte)
byte input
public void engineUpdate (byte[], int, int)
byte[] input
int offset
int len
public byte[] engineDigest ()
byte[] digestBytes
}
com/android/org/bouncycastle/jcajce/provider/digest/DigestAlgorithmProvider.classDigestAlgorithmProvider.java
package com.android.org.bouncycastle.jcajce.provider.digest
abstract com.android.org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider extends com.android.org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
void ()
protected void addHMACAlgorithm (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider, java.lang.String, java.lang.String, java.lang.String)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
String algorithm
String algorithmClassName
String keyGeneratorClassName
String mainName
protected void addHMACAlias (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider, java.lang.String, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
String algorithm
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String mainName
}
com/android/org/bouncycastle/jcajce/provider/digest/MD5$Digest.classMD5.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.MD5$Digest extends com.android.org.bouncycastle.jcajce.provider.digest.BCMessageDigest implements java.lang.Cloneable {
public void ()
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
com.android.org.bouncycastle.jcajce.provider.digest.MD5$Digest d
}
com/android/org/bouncycastle/jcajce/provider/digest/MD5$HashMac.classMD5.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.MD5$HashMac extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/MD5$KeyGenerator.classMD5.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.MD5$KeyGenerator extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/MD5$Mappings.classMD5.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.MD5$Mappings extends com.android.org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider {
private static final String PREFIX
public void ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/MD5.classMD5.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.MD5 extends java.lang.Object {
private void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA1$BasePBKDF2WithHmacSHA1.classSHA1.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA1$BasePBKDF2WithHmacSHA1 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory {
private int scheme
public void (java.lang.String, int)
String name
int scheme
protected javax.crypto.SecretKey engineGenerateSecret (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
javax.crypto.spec.PBEKeySpec pbeSpec
int digest
int keySize
int ivSize
com.android.org.bouncycastle.crypto.CipherParameters param
java.security.spec.KeySpec keySpec
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA1$Digest.classSHA1.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA1$Digest extends com.android.org.bouncycastle.jcajce.provider.digest.BCMessageDigest implements java.lang.Cloneable {
public void ()
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
com.android.org.bouncycastle.jcajce.provider.digest.SHA1$Digest d
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA1$HashMac.classSHA1.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA1$HashMac extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA1$KeyGenerator.classSHA1.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA1$KeyGenerator extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA1$Mappings.classSHA1.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA1$Mappings extends com.android.org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider {
private static final String PREFIX
public void ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA1$PBEWithMacKeyFactory.classSHA1.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA1$PBEWithMacKeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA1$PBKDF2WithHmacSHA18BIT.classSHA1.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA1$PBKDF2WithHmacSHA18BIT extends com.android.org.bouncycastle.jcajce.provider.digest.SHA1$BasePBKDF2WithHmacSHA1 {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA1$PBKDF2WithHmacSHA1UTF8.classSHA1.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA1$PBKDF2WithHmacSHA1UTF8 extends com.android.org.bouncycastle.jcajce.provider.digest.SHA1$BasePBKDF2WithHmacSHA1 {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA1$SHA1Mac.classSHA1.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA1$SHA1Mac extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA1.classSHA1.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA1 extends java.lang.Object {
private void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA224$Digest.classSHA224.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA224$Digest extends com.android.org.bouncycastle.jcajce.provider.digest.BCMessageDigest implements java.lang.Cloneable {
public void ()
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
com.android.org.bouncycastle.jcajce.provider.digest.SHA224$Digest d
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA224$HashMac.classSHA224.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA224$HashMac extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA224$KeyGenerator.classSHA224.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA224$KeyGenerator extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA224$Mappings.classSHA224.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA224$Mappings extends com.android.org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider {
private static final String PREFIX
public void ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA224.classSHA224.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA224 extends java.lang.Object {
private void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA256$Digest.classSHA256.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA256$Digest extends com.android.org.bouncycastle.jcajce.provider.digest.BCMessageDigest implements java.lang.Cloneable {
public void ()
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
com.android.org.bouncycastle.jcajce.provider.digest.SHA256$Digest d
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA256$HashMac.classSHA256.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA256$HashMac extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA256$KeyGenerator.classSHA256.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA256$KeyGenerator extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA256$Mappings.classSHA256.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA256$Mappings extends com.android.org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider {
private static final String PREFIX
public void ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA256.classSHA256.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA256 extends java.lang.Object {
private void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA384$Digest.classSHA384.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA384$Digest extends com.android.org.bouncycastle.jcajce.provider.digest.BCMessageDigest implements java.lang.Cloneable {
public void ()
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
com.android.org.bouncycastle.jcajce.provider.digest.SHA384$Digest d
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA384$HashMac.classSHA384.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA384$HashMac extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA384$KeyGenerator.classSHA384.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA384$KeyGenerator extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA384$Mappings.classSHA384.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA384$Mappings extends com.android.org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider {
private static final String PREFIX
public void ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA384.classSHA384.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA384 extends java.lang.Object {
private void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA512$Digest.classSHA512.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA512$Digest extends com.android.org.bouncycastle.jcajce.provider.digest.BCMessageDigest implements java.lang.Cloneable {
public void ()
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
com.android.org.bouncycastle.jcajce.provider.digest.SHA512$Digest d
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA512$HashMac.classSHA512.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA512$HashMac extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA512$KeyGenerator.classSHA512.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA512$KeyGenerator extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA512$Mappings.classSHA512.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA512$Mappings extends com.android.org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider {
private static final String PREFIX
public void ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA512.classSHA512.java
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA512 extends java.lang.Object {
private void ()
}
com/android/org/bouncycastle/jcajce/provider/keystore/
com/android/org/bouncycastle/jcajce/provider/keystore/bc/
com/android/org/bouncycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi$BouncyCastleStore.classBcKeyStoreSpi.java
package com.android.org.bouncycastle.jcajce.provider.keystore.bc
public com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$BouncyCastleStore extends com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi {
public void ()
public void engineLoad (java.io.InputStream, char[]) throws java.io.IOException
String cipherAlg
java.io.InputStream stream
char[] password
java.io.DataInputStream dIn
int version
byte[] salt
int iterationCount
String cipherAlg
javax.crypto.Cipher cipher
javax.crypto.CipherInputStream cIn
com.android.org.bouncycastle.crypto.Digest dig
com.android.org.bouncycastle.crypto.io.DigestInputStream dgIn
byte[] hash
byte[] oldHash
public void engineStore (java.io.OutputStream, char[]) throws java.io.IOException
java.io.OutputStream stream
char[] password
javax.crypto.Cipher cipher
java.io.DataOutputStream dOut
byte[] salt
int iterationCount
javax.crypto.CipherOutputStream cOut
com.android.org.bouncycastle.crypto.io.DigestOutputStream dgOut
byte[] dig
}
com/android/org/bouncycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi$Std.classBcKeyStoreSpi.java
package com.android.org.bouncycastle.jcajce.provider.keystore.bc
public com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$Std extends com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi$StoreEntry.classBcKeyStoreSpi.java
package com.android.org.bouncycastle.jcajce.provider.keystore.bc
com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry extends java.lang.Object {
int type
String alias
Object obj
java.security.cert.Certificate[] certChain
java.util.Date date
final com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi this$0
void (com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi, java.lang.String, java.security.cert.Certificate)
String alias
java.security.cert.Certificate obj
void (com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi, java.lang.String, byte[], java.security.cert.Certificate[])
String alias
byte[] obj
java.security.cert.Certificate[] certChain
void (com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi, java.lang.String, java.security.Key, char[], java.security.cert.Certificate[]) throws java.lang.Exception
String alias
java.security.Key key
char[] password
java.security.cert.Certificate[] certChain
byte[] salt
int iterationCount
java.io.ByteArrayOutputStream bOut
java.io.DataOutputStream dOut
javax.crypto.Cipher cipher
javax.crypto.CipherOutputStream cOut
void (com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi, java.lang.String, java.util.Date, int, java.lang.Object)
String alias
java.util.Date date
int type
Object obj
void (com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi, java.lang.String, java.util.Date, int, java.lang.Object, java.security.cert.Certificate[])
String alias
java.util.Date date
int type
Object obj
java.security.cert.Certificate[] certChain
int getType ()
java.lang.String getAlias ()
java.lang.Object getObject ()
java.lang.Object getObject (char[]) throws java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException
Exception y
java.io.ByteArrayOutputStream bOut
java.io.DataOutputStream dOut
javax.crypto.Cipher out
javax.crypto.CipherOutputStream cOut
java.security.Key k
Exception x
byte[] salt
int iterationCount
javax.crypto.Cipher cipher
javax.crypto.CipherInputStream cIn
Exception e
java.io.ByteArrayInputStream bIn
java.io.DataInputStream dIn
char[] password
java.security.cert.Certificate[] getCertificateChain ()
java.util.Date getDate ()
}
com/android/org/bouncycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi$Version1.classBcKeyStoreSpi.java
package com.android.org.bouncycastle.jcajce.provider.keystore.bc
public com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$Version1 extends com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi.classBcKeyStoreSpi.java
package com.android.org.bouncycastle.jcajce.provider.keystore.bc
public com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi extends java.security.KeyStoreSpi implements com.android.org.bouncycastle.jce.interfaces.BCKeyStore {
private static final int STORE_VERSION
private static final int STORE_SALT_SIZE
private static final String STORE_CIPHER
private static final int KEY_SALT_SIZE
private static final int MIN_ITERATIONS
private static final String KEY_CIPHER
static final int NULL
static final int CERTIFICATE
static final int KEY
static final int SECRET
static final int SEALED
static final int KEY_PRIVATE
static final int KEY_PUBLIC
static final int KEY_SECRET
protected java.util.Hashtable table
protected java.security.SecureRandom random
protected int version
private final com.android.org.bouncycastle.jcajce.util.JcaJceHelper helper
public void (int)
int version
private void encodeCertificate (java.security.cert.Certificate, java.io.DataOutputStream) throws java.io.IOException
byte[] cEnc
java.security.cert.CertificateEncodingException ex
java.security.cert.Certificate cert
java.io.DataOutputStream dOut
private java.security.cert.Certificate decodeCertificate (java.io.DataInputStream) throws java.io.IOException
java.security.cert.CertificateFactory cFact
java.io.ByteArrayInputStream bIn
java.security.NoSuchProviderException ex
java.security.cert.CertificateException ex
java.io.DataInputStream dIn
String type
byte[] cEnc
private void encodeKey (java.security.Key, java.io.DataOutputStream) throws java.io.IOException
java.security.Key key
java.io.DataOutputStream dOut
byte[] enc
private java.security.Key decodeKey (java.io.DataInputStream) throws java.io.IOException
java.security.spec.KeySpec spec
java.security.spec.KeySpec spec
Exception e
java.io.DataInputStream dIn
int keyType
String format
String algorithm
byte[] enc
java.security.spec.KeySpec spec
protected javax.crypto.Cipher makePBECipher (java.lang.String, int, char[], byte[], int) throws java.io.IOException
javax.crypto.spec.PBEKeySpec pbeSpec
javax.crypto.SecretKeyFactory keyFact
javax.crypto.spec.PBEParameterSpec defParams
javax.crypto.Cipher cipher
Exception e
String algorithm
int mode
char[] password
byte[] salt
int iterationCount
public void setRandom (java.security.SecureRandom)
java.security.SecureRandom rand
public java.util.Enumeration engineAliases ()
public boolean engineContainsAlias (java.lang.String)
String alias
public void engineDeleteEntry (java.lang.String) throws java.security.KeyStoreException
String alias
Object entry
public java.security.cert.Certificate engineGetCertificate (java.lang.String)
java.security.cert.Certificate[] chain
String alias
com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry
public java.lang.String engineGetCertificateAlias (java.security.cert.Certificate)
java.security.cert.Certificate c
java.security.cert.Certificate[] chain
com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry
java.security.cert.Certificate cert
java.util.Enumeration e
public java.security.cert.Certificate[] engineGetCertificateChain (java.lang.String)
String alias
com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry
public java.util.Date engineGetCreationDate (java.lang.String)
String alias
com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry
public java.security.Key engineGetKey (java.lang.String, char[]) throws java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException
String alias
char[] password
com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry
public boolean engineIsCertificateEntry (java.lang.String)
String alias
com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry
public boolean engineIsKeyEntry (java.lang.String)
String alias
com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry
public void engineSetCertificateEntry (java.lang.String, java.security.cert.Certificate) throws java.security.KeyStoreException
String alias
java.security.cert.Certificate cert
com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry
public void engineSetKeyEntry (java.lang.String, byte[], java.security.cert.Certificate[]) throws java.security.KeyStoreException
String alias
byte[] key
java.security.cert.Certificate[] chain
public void engineSetKeyEntry (java.lang.String, java.security.Key, char[], java.security.cert.Certificate[]) throws java.security.KeyStoreException
Exception e
String alias
java.security.Key key
char[] password
java.security.cert.Certificate[] chain
public int engineSize ()
protected void loadStore (java.io.InputStream) throws java.io.IOException
int i
java.security.cert.Certificate cert
java.security.Key key
byte[] b
String alias
java.util.Date date
int chainLength
java.security.cert.Certificate[] chain
java.io.InputStream in
java.io.DataInputStream dIn
int type
protected void saveStore (java.io.OutputStream) throws java.io.IOException
int i
byte[] b
com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry entry
java.security.cert.Certificate[] chain
java.io.OutputStream out
java.util.Enumeration e
java.io.DataOutputStream dOut
public void engineLoad (java.io.InputStream, char[]) throws java.io.IOException
com.android.org.bouncycastle.crypto.CipherParameters macParams
byte[] passKey
com.android.org.bouncycastle.crypto.PBEParametersGenerator pbeGen
com.android.org.bouncycastle.crypto.CipherParameters macParams
com.android.org.bouncycastle.crypto.io.MacInputStream mIn
byte[] mac
byte[] oldMac
byte[] oldMac
java.io.InputStream stream
char[] password
java.io.DataInputStream dIn
int version
int saltLength
byte[] salt
int iterationCount
com.android.org.bouncycastle.crypto.macs.HMac hMac
public void engineStore (java.io.OutputStream, char[]) throws java.io.IOException
int i
java.io.OutputStream stream
char[] password
java.io.DataOutputStream dOut
byte[] salt
int iterationCount
com.android.org.bouncycastle.crypto.macs.HMac hMac
com.android.org.bouncycastle.crypto.io.MacOutputStream mOut
com.android.org.bouncycastle.crypto.PBEParametersGenerator pbeGen
byte[] passKey
byte[] mac
static java.security.Provider getBouncyCastleProvider ()
static void access$000 (com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi, java.security.Key, java.io.DataOutputStream) throws java.io.IOException
com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi x0
java.security.Key x1
java.io.DataOutputStream x2
static java.security.Key access$100 (com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi, java.io.DataInputStream) throws java.io.IOException
com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi x0
java.io.DataInputStream x1
}
com/android/org/bouncycastle/jcajce/provider/keystore/BC$Mappings.classBC.java
package com.android.org.bouncycastle.jcajce.provider.keystore
public com.android.org.bouncycastle.jcajce.provider.keystore.BC$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider {
public void ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
}
com/android/org/bouncycastle/jcajce/provider/keystore/BC.classBC.java
package com.android.org.bouncycastle.jcajce.provider.keystore
public com.android.org.bouncycastle.jcajce.provider.keystore.BC extends java.lang.Object {
private static final String PREFIX
public void ()
}
com/android/org/bouncycastle/jcajce/provider/keystore/pkcs12/
com/android/org/bouncycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi$1.classPKCS12KeyStoreSpi.java
package com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12
com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$1 extends java.lang.Object {
}
com/android/org/bouncycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi$BCPKCS12KeyStore.classPKCS12KeyStoreSpi.java
package com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12
public com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$BCPKCS12KeyStore extends com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi$CertId.classPKCS12KeyStoreSpi.java
package com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12
com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$CertId extends java.lang.Object {
byte[] id
final com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi this$0
void (com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi, java.security.PublicKey)
java.security.PublicKey key
void (com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi, byte[])
byte[] id
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$CertId cId
}
com/android/org/bouncycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi$DefaultSecretKeyProvider.classPKCS12KeyStoreSpi.java
package com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12
com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$DefaultSecretKeyProvider extends java.lang.Object {
private final java.util.Map KEY_SIZES
void ()
java.util.Map keySizes
public int getKeySize (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier
Integer keySize
}
com/android/org/bouncycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi$IgnoresCaseHashtable.classPKCS12KeyStoreSpi.java
package com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12
com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$IgnoresCaseHashtable extends java.lang.Object {
private java.util.Hashtable orig
private java.util.Hashtable keys
private void ()
public void put (java.lang.String, java.lang.Object)
String key
Object value
String lower
String k
public java.util.Enumeration keys ()
public java.lang.Object remove (java.lang.String)
String alias
String k
public java.lang.Object get (java.lang.String)
String alias
String k
public java.util.Enumeration elements ()
void (com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$1)
com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$1 x0
}
com/android/org/bouncycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi.classPKCS12KeyStoreSpi.java
package com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12
public com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi extends java.security.KeyStoreSpi implements com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers com.android.org.bouncycastle.asn1.x509.X509ObjectIdentifiers com.android.org.bouncycastle.jce.interfaces.BCKeyStore {
private final com.android.org.bouncycastle.jcajce.util.JcaJceHelper helper
private static final int SALT_SIZE
private static final int MIN_ITERATIONS
private static final com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$DefaultSecretKeyProvider keySizeProvider
private com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$IgnoresCaseHashtable keys
private java.util.Hashtable localIds
private com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$IgnoresCaseHashtable certs
private java.util.Hashtable chainCerts
private java.util.Hashtable keyCerts
static final int NULL
static final int CERTIFICATE
static final int KEY
static final int SECRET
static final int SEALED
static final int KEY_PRIVATE
static final int KEY_PUBLIC
static final int KEY_SECRET
protected java.security.SecureRandom random
private java.security.cert.CertificateFactory certFact
private com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier keyAlgorithm
private com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier certAlgorithm
public void (java.security.Provider, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
Exception e
java.security.Provider provider
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier keyAlgorithm
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier certAlgorithm
private com.android.org.bouncycastle.asn1.x509.SubjectKeyIdentifier createSubjectKeyId (java.security.PublicKey)
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
Exception e
java.security.PublicKey pubKey
private static byte[] getDigest (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo spki
com.android.org.bouncycastle.crypto.Digest digest
byte[] resBuf
byte[] bytes
public void setRandom (java.security.SecureRandom)
java.security.SecureRandom rand
public java.util.Enumeration engineAliases ()
String a
java.util.Hashtable tab
java.util.Enumeration e
public boolean engineContainsAlias (java.lang.String)
String alias
public void engineDeleteEntry (java.lang.String) throws java.security.KeyStoreException
String id
String alias
java.security.Key k
java.security.cert.Certificate c
public java.security.cert.Certificate engineGetCertificate (java.lang.String)
String id
String alias
java.security.cert.Certificate c
public java.lang.String engineGetCertificateAlias (java.security.cert.Certificate)
java.security.cert.Certificate tc
String ta
java.security.cert.Certificate tc
String ta
java.security.cert.Certificate cert
java.util.Enumeration c
java.util.Enumeration k
public java.security.cert.Certificate[] engineGetCertificateChain (java.lang.String)
com.android.org.bouncycastle.asn1.ASN1InputStream aIn
byte[] authBytes
com.android.org.bouncycastle.asn1.x509.AuthorityKeyIdentifier id
java.io.IOException e
java.security.cert.X509Certificate crt
java.security.Principal sub
java.util.Enumeration e
java.security.Principal i
java.security.Principal s
java.security.cert.X509Certificate x509c
java.security.cert.Certificate nextC
byte[] bytes
int i
java.util.Vector cs
java.security.cert.Certificate[] certChain
String alias
java.security.cert.Certificate c
public java.util.Date engineGetCreationDate (java.lang.String)
String alias
public java.security.Key engineGetKey (java.lang.String, char[]) throws java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException
String alias
char[] password
public boolean engineIsCertificateEntry (java.lang.String)
String alias
public boolean engineIsKeyEntry (java.lang.String)
String alias
public void engineSetCertificateEntry (java.lang.String, java.security.cert.Certificate) throws java.security.KeyStoreException
String alias
java.security.cert.Certificate cert
public void engineSetKeyEntry (java.lang.String, byte[], java.security.cert.Certificate[]) throws java.security.KeyStoreException
String alias
byte[] key
java.security.cert.Certificate[] chain
public void engineSetKeyEntry (java.lang.String, java.security.Key, char[], java.security.cert.Certificate[]) throws java.security.KeyStoreException
int i
String alias
java.security.Key key
char[] password
java.security.cert.Certificate[] chain
public int engineSize ()
String a
java.util.Hashtable tab
java.util.Enumeration e
protected java.security.PrivateKey unwrapKey (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[], char[], boolean) throws java.io.IOException
com.android.org.bouncycastle.asn1.pkcs.PKCS12PBEParams pbeParams
javax.crypto.spec.PBEKeySpec pbeSpec
javax.crypto.SecretKeyFactory keyFact
javax.crypto.spec.PBEParameterSpec defParams
javax.crypto.SecretKey k
javax.crypto.Cipher cipher
javax.crypto.Cipher cipher
Exception e
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
byte[] data
char[] password
boolean wrongPKCS12Zero
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier algorithm
protected byte[] wrapKey (java.lang.String, java.security.Key, com.android.org.bouncycastle.asn1.pkcs.PKCS12PBEParams, char[]) throws java.io.IOException
javax.crypto.SecretKeyFactory keyFact
javax.crypto.spec.PBEParameterSpec defParams
javax.crypto.Cipher cipher
byte[] out
Exception e
String algorithm
java.security.Key key
com.android.org.bouncycastle.asn1.pkcs.PKCS12PBEParams pbeParams
char[] password
javax.crypto.spec.PBEKeySpec pbeSpec
byte[] out
protected byte[] cryptData (boolean, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, char[], boolean, byte[]) throws java.io.IOException
javax.crypto.SecretKeyFactory keyFact
javax.crypto.spec.PBEParameterSpec defParams
com.android.org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey key
javax.crypto.Cipher cipher
Exception e
com.android.org.bouncycastle.asn1.pkcs.PKCS12PBEParams pbeParams
javax.crypto.spec.PBEKeySpec pbeSpec
javax.crypto.Cipher cipher
Exception e
boolean forEncryption
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
char[] password
boolean wrongPKCS12Zero
byte[] data
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier algorithm
int mode
private javax.crypto.Cipher createCipher (int, char[], com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier) throws java.security.NoSuchAlgorithmException java.security.spec.InvalidKeySpecException javax.crypto.NoSuchPaddingException java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException java.security.NoSuchProviderException
javax.crypto.SecretKey key
int mode
char[] password
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
com.android.org.bouncycastle.asn1.pkcs.PBES2Parameters alg
com.android.org.bouncycastle.asn1.pkcs.PBKDF2Params func
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier encScheme
javax.crypto.SecretKeyFactory keyFact
javax.crypto.SecretKey key
javax.crypto.Cipher cipher
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier encryptionAlg
com.android.org.bouncycastle.asn1.ASN1Encodable encParams
public void engineLoad (java.io.InputStream, char[]) throws java.io.IOException
byte[] res
byte[] dig
java.io.IOException e
Exception e
com.android.org.bouncycastle.asn1.pkcs.MacData mData
com.android.org.bouncycastle.asn1.x509.DigestInfo dInfo
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
byte[] salt
int itCount
byte[] data
com.android.org.bouncycastle.asn1.ASN1Encodable existing
com.android.org.bouncycastle.asn1.ASN1Sequence sq
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier aOid
com.android.org.bouncycastle.asn1.ASN1Set attrSet
com.android.org.bouncycastle.asn1.ASN1Primitive attr
java.util.Enumeration e
String name
com.android.org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo eIn
java.security.PrivateKey privKey
com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier bagAttr
String alias
com.android.org.bouncycastle.asn1.ASN1OctetString localId
com.android.org.bouncycastle.asn1.pkcs.SafeBag b
int j
com.android.org.bouncycastle.asn1.ASN1InputStream dIn
com.android.org.bouncycastle.asn1.ASN1Sequence seq
com.android.org.bouncycastle.asn1.ASN1Encodable existing
com.android.org.bouncycastle.asn1.ASN1Sequence sq
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier aOid
com.android.org.bouncycastle.asn1.ASN1Set attrSet
com.android.org.bouncycastle.asn1.ASN1Primitive attr
com.android.org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo eIn
java.security.PrivateKey privKey
com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier bagAttr
String alias
com.android.org.bouncycastle.asn1.ASN1OctetString localId
java.util.Enumeration e
String name
com.android.org.bouncycastle.asn1.ASN1Encodable existing
com.android.org.bouncycastle.asn1.ASN1Sequence sq
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier aOid
com.android.org.bouncycastle.asn1.ASN1Set attrSet
com.android.org.bouncycastle.asn1.ASN1Primitive attr
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo kInfo
java.security.PrivateKey privKey
com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier bagAttr
String alias
com.android.org.bouncycastle.asn1.ASN1OctetString localId
java.util.Enumeration e
String name
com.android.org.bouncycastle.asn1.pkcs.SafeBag b
int j
com.android.org.bouncycastle.asn1.pkcs.EncryptedData d
byte[] octets
com.android.org.bouncycastle.asn1.ASN1Sequence seq
int i
com.android.org.bouncycastle.asn1.pkcs.AuthenticatedSafe authSafe
com.android.org.bouncycastle.asn1.pkcs.ContentInfo[] c
java.io.ByteArrayInputStream cIn
java.security.cert.Certificate cert
Exception e
com.android.org.bouncycastle.asn1.ASN1Encodable existing
com.android.org.bouncycastle.asn1.ASN1Primitive attr
com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier bagAttr
com.android.org.bouncycastle.asn1.ASN1Sequence sq
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.ASN1Set attrSet
java.util.Enumeration e
String name
String name
com.android.org.bouncycastle.asn1.pkcs.SafeBag b
com.android.org.bouncycastle.asn1.pkcs.CertBag cb
java.security.cert.Certificate cert
com.android.org.bouncycastle.asn1.ASN1OctetString localId
String alias
int i
java.io.InputStream stream
char[] password
java.io.BufferedInputStream bufIn
int head
com.android.org.bouncycastle.asn1.ASN1InputStream bIn
com.android.org.bouncycastle.asn1.ASN1Sequence obj
com.android.org.bouncycastle.asn1.pkcs.Pfx bag
com.android.org.bouncycastle.asn1.pkcs.ContentInfo info
java.util.Vector chain
boolean unmarkedKey
boolean wrongPKCS12Zero
public void engineStore (java.security.KeyStore$LoadStoreParameter) throws java.io.IOException java.security.NoSuchAlgorithmException java.security.cert.CertificateException
com.android.org.bouncycastle.jcajce.PKCS12StoreParameter bcParam
char[] password
char[] password
java.security.KeyStore$LoadStoreParameter param
com.android.org.bouncycastle.jcajce.PKCS12StoreParameter bcParam
char[] password
java.security.KeyStore$ProtectionParameter protParam
public void engineStore (java.io.OutputStream, char[]) throws java.io.IOException
java.io.OutputStream stream
char[] password
private void doStore (java.io.OutputStream, char[], boolean) throws java.io.IOException
java.security.cert.Certificate ct
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.ASN1EncodableVector kSeq
com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier bagAttrs
com.android.org.bouncycastle.asn1.DERBMPString nm
java.util.Enumeration e
com.android.org.bouncycastle.asn1.ASN1EncodableVector kSeq
java.security.cert.Certificate ct
byte[] kSalt
String name
java.security.PrivateKey privKey
com.android.org.bouncycastle.asn1.pkcs.PKCS12PBEParams kParams
byte[] kBytes
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier kAlgId
com.android.org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo kInfo
boolean attrSet
com.android.org.bouncycastle.asn1.ASN1EncodableVector kName
com.android.org.bouncycastle.asn1.pkcs.SafeBag kBag
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.ASN1EncodableVector fSeq
com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier bagAttrs
com.android.org.bouncycastle.asn1.DERBMPString nm
java.util.Enumeration e
com.android.org.bouncycastle.asn1.ASN1EncodableVector fSeq
String name
java.security.cert.Certificate cert
boolean cAttrSet
com.android.org.bouncycastle.asn1.pkcs.CertBag cBag
com.android.org.bouncycastle.asn1.ASN1EncodableVector fName
com.android.org.bouncycastle.asn1.pkcs.SafeBag sBag
java.security.cert.CertificateEncodingException e
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.ASN1EncodableVector fSeq
com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier bagAttrs
com.android.org.bouncycastle.asn1.DERBMPString nm
java.util.Enumeration e
com.android.org.bouncycastle.asn1.ASN1EncodableVector fSeq
String certId
java.security.cert.Certificate cert
boolean cAttrSet
com.android.org.bouncycastle.asn1.pkcs.CertBag cBag
com.android.org.bouncycastle.asn1.ASN1EncodableVector fName
com.android.org.bouncycastle.asn1.pkcs.SafeBag sBag
java.security.cert.CertificateEncodingException e
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.ASN1EncodableVector fSeq
com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier bagAttrs
java.util.Enumeration e
com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$CertId certId
java.security.cert.Certificate cert
com.android.org.bouncycastle.asn1.pkcs.CertBag cBag
com.android.org.bouncycastle.asn1.ASN1EncodableVector fName
com.android.org.bouncycastle.asn1.pkcs.SafeBag sBag
java.security.cert.CertificateEncodingException e
com.android.org.bouncycastle.asn1.DEROutputStream asn1Out
byte[] res
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
com.android.org.bouncycastle.asn1.x509.DigestInfo dInfo
com.android.org.bouncycastle.asn1.pkcs.MacData mData
Exception e
java.io.OutputStream stream
char[] password
boolean useDEREncoding
com.android.org.bouncycastle.asn1.ASN1EncodableVector keyS
java.util.Enumeration ks
byte[] keySEncoded
com.android.org.bouncycastle.asn1.BEROctetString keyString
byte[] cSalt
com.android.org.bouncycastle.asn1.ASN1EncodableVector certSeq
com.android.org.bouncycastle.asn1.pkcs.PKCS12PBEParams cParams
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier cAlgId
java.util.Hashtable doneCerts
java.util.Enumeration cs
byte[] certSeqEncoded
byte[] certBytes
com.android.org.bouncycastle.asn1.pkcs.EncryptedData cInfo
com.android.org.bouncycastle.asn1.pkcs.ContentInfo[] info
com.android.org.bouncycastle.asn1.pkcs.AuthenticatedSafe auth
java.io.ByteArrayOutputStream bOut
com.android.org.bouncycastle.asn1.DEROutputStream asn1Out
byte[] pkg
com.android.org.bouncycastle.asn1.pkcs.ContentInfo mainInfo
byte[] mSalt
int itCount
byte[] data
com.android.org.bouncycastle.asn1.pkcs.MacData mData
com.android.org.bouncycastle.asn1.pkcs.Pfx pfx
private byte[] calculatePbeMac (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, byte[], int, char[], boolean, byte[]) throws java.lang.Exception
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
byte[] salt
int itCount
char[] password
boolean wrongPkcs12Zero
byte[] data
javax.crypto.SecretKeyFactory keyFact
javax.crypto.spec.PBEParameterSpec defParams
javax.crypto.spec.PBEKeySpec pbeSpec
com.android.org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey key
javax.crypto.Mac mac
static com.android.org.bouncycastle.asn1.x509.SubjectKeyIdentifier access$100 (com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi, java.security.PublicKey)
com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi x0
java.security.PublicKey x1
static void ()
}
com/android/org/bouncycastle/jcajce/provider/keystore/PKCS12$Mappings.classPKCS12.java
package com.android.org.bouncycastle.jcajce.provider.keystore
public com.android.org.bouncycastle.jcajce.provider.keystore.PKCS12$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider {
public void ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
}
com/android/org/bouncycastle/jcajce/provider/keystore/PKCS12.classPKCS12.java
package com.android.org.bouncycastle.jcajce.provider.keystore
public com.android.org.bouncycastle.jcajce.provider.keystore.PKCS12 extends java.lang.Object {
private static final String PREFIX
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$AlgParams.classAES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$AlgParams extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters {
public void ()
protected java.lang.String engineToString ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$AlgParamsGCM.classAES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$AlgParamsGCM extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters {
private com.android.org.bouncycastle.asn1.cms.GCMParameters gcmParams
public void ()
protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
java.lang.reflect.Method tLen
java.lang.reflect.Method iv
Exception e
java.security.spec.AlgorithmParameterSpec paramSpec
protected void engineInit (byte[]) throws java.io.IOException
byte[] params
protected void engineInit (byte[], java.lang.String) throws java.io.IOException
byte[] params
String format
protected byte[] engineGetEncoded () throws java.io.IOException
protected byte[] engineGetEncoded (java.lang.String) throws java.io.IOException
String format
protected java.lang.String engineToString ()
protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
java.lang.reflect.Constructor constructor
NoSuchMethodException e
Exception e
Class paramSpec
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$CBC.classAES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$CBC extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$CFB.classAES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$CFB extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$ECB$1.classAES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
com.android.org.bouncycastle.jcajce.provider.symmetric.AES$ECB$1 extends java.lang.Object implements com.android.org.bouncycastle.jcajce.provider.symmetric.util.BlockCipherProvider {
void ()
public com.android.org.bouncycastle.crypto.BlockCipher get ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$ECB.classAES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$ECB extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$GCM.classAES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$GCM extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void ()
java.security.GeneralSecurityException e
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$KeyGen.classAES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$KeyGen extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void ()
public void (int)
int keySize
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$Mappings.classAES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$Mappings extends com.android.org.bouncycastle.jcajce.provider.symmetric.SymmetricAlgorithmProvider {
private static final String PREFIX
private static final String wrongAES128
private static final String wrongAES192
private static final String wrongAES256
public void ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$OFB.classAES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$OFB extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithAESCBC.classAES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithAESCBC extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithMD5And128BitAESCBCOpenSSL.classAES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithMD5And128BitAESCBCOpenSSL extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithMD5And192BitAESCBCOpenSSL.classAES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithMD5And192BitAESCBCOpenSSL extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithMD5And256BitAESCBCOpenSSL.classAES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithMD5And256BitAESCBCOpenSSL extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA256And128BitAESBC.classAES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256And128BitAESBC extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA256And192BitAESBC.classAES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256And192BitAESBC extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA256And256BitAESBC.classAES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256And256BitAESBC extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHAAnd128BitAESBC.classAES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHAAnd128BitAESBC extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHAAnd192BitAESBC.classAES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHAAnd192BitAESBC extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHAAnd256BitAESBC.classAES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHAAnd256BitAESBC extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$Wrap.classAES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$Wrap extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES.classAES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public final com.android.org.bouncycastle.jcajce.provider.symmetric.AES extends java.lang.Object {
private static final Class gcmSpecClass
private void ()
private static java.lang.Class lookup (java.lang.String)
Class def
Exception e
String className
static java.lang.Class access$000 ()
static void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/ARC4$Base.classARC4.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.ARC4$Base extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/ARC4$KeyGen.classARC4.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.ARC4$KeyGen extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/ARC4$Mappings.classARC4.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.ARC4$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
private static final String PREFIX
public void ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/ARC4$PBEWithSHAAnd128Bit.classARC4.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.ARC4$PBEWithSHAAnd128Bit extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/ARC4$PBEWithSHAAnd128BitKeyFactory.classARC4.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.ARC4$PBEWithSHAAnd128BitKeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/ARC4$PBEWithSHAAnd40Bit.classARC4.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.ARC4$PBEWithSHAAnd40Bit extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/ARC4$PBEWithSHAAnd40BitKeyFactory.classARC4.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.ARC4$PBEWithSHAAnd40BitKeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/ARC4.classARC4.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public final com.android.org.bouncycastle.jcajce.provider.symmetric.ARC4 extends java.lang.Object {
private void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/Blowfish$AlgParams.classBlowfish.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.Blowfish$AlgParams extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters {
public void ()
protected java.lang.String engineToString ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/Blowfish$CBC.classBlowfish.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.Blowfish$CBC extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/Blowfish$ECB.classBlowfish.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.Blowfish$ECB extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/Blowfish$KeyGen.classBlowfish.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.Blowfish$KeyGen extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/Blowfish$Mappings.classBlowfish.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.Blowfish$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
private static final String PREFIX
public void ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/Blowfish.classBlowfish.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public final com.android.org.bouncycastle.jcajce.provider.symmetric.Blowfish extends java.lang.Object {
private void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$AlgParamGen.classDES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$AlgParamGen extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator {
public void ()
protected void engineInit (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec genParamSpec
java.security.SecureRandom random
protected java.security.AlgorithmParameters engineGenerateParameters ()
java.security.AlgorithmParameters params
Exception e
byte[] iv
java.security.AlgorithmParameters params
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$CBC.classDES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$CBC extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$CBCMAC.classDES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$CBCMAC extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$DES64.classDES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$DES64 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$DES64with7816d4.classDES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$DES64with7816d4 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$DESPBEKeyFactory.classDES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$DESPBEKeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory {
private boolean forCipher
private int scheme
private int digest
private int keySize
private int ivSize
public void (java.lang.String, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, int, int, int, int)
String algorithm
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean forCipher
int scheme
int digest
int keySize
int ivSize
protected javax.crypto.SecretKey engineGenerateSecret (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
com.android.org.bouncycastle.crypto.CipherParameters param
com.android.org.bouncycastle.crypto.params.KeyParameter kParam
javax.crypto.spec.PBEKeySpec pbeSpec
com.android.org.bouncycastle.crypto.CipherParameters param
com.android.org.bouncycastle.crypto.params.KeyParameter kParam
java.security.spec.KeySpec keySpec
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$ECB.classDES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$ECB extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$KeyFactory.classDES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$KeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory {
public void ()
protected java.security.spec.KeySpec engineGetKeySpec (javax.crypto.SecretKey, java.lang.Class) throws java.security.spec.InvalidKeySpecException
Exception e
byte[] bytes
javax.crypto.SecretKey key
Class keySpec
protected javax.crypto.SecretKey engineGenerateSecret (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
javax.crypto.spec.DESKeySpec desKeySpec
java.security.spec.KeySpec keySpec
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$KeyGenerator.classDES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$KeyGenerator extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void ()
protected void engineInit (int, java.security.SecureRandom)
int keySize
java.security.SecureRandom random
protected javax.crypto.SecretKey engineGenerateKey ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$Mappings.classDES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
private static final String PREFIX
private static final String PACKAGE
public void ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
private void addAlias (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String name
static void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$PBEWithMD5.classDES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$PBEWithMD5 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$PBEWithMD5KeyFactory.classDES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$PBEWithMD5KeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.DES$DESPBEKeyFactory {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$PBEWithSHA1.classDES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$PBEWithSHA1 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$PBEWithSHA1KeyFactory.classDES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$PBEWithSHA1KeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.DES$DESPBEKeyFactory {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES.classDES.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public final com.android.org.bouncycastle.jcajce.provider.symmetric.DES extends java.lang.Object {
private void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$CBC.classDESede.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$CBC extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$CBCMAC.classDESede.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$CBCMAC extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$DESede64.classDESede.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$DESede64 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$DESede64with7816d4.classDESede.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$DESede64with7816d4 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$ECB.classDESede.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$ECB extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$KeyFactory.classDESede.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$KeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory {
public void ()
protected java.security.spec.KeySpec engineGetKeySpec (javax.crypto.SecretKey, java.lang.Class) throws java.security.spec.InvalidKeySpecException
byte[] longKey
Exception e
byte[] bytes
javax.crypto.SecretKey key
Class keySpec
protected javax.crypto.SecretKey engineGenerateSecret (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
javax.crypto.spec.DESedeKeySpec desKeySpec
java.security.spec.KeySpec keySpec
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$KeyGenerator.classDESede.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$KeyGenerator extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
private boolean keySizeSet
public void ()
protected void engineInit (int, java.security.SecureRandom)
int keySize
java.security.SecureRandom random
protected javax.crypto.SecretKey engineGenerateKey ()
byte[] k
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$KeyGenerator3.classDESede.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$KeyGenerator3 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$Mappings.classDESede.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
private static final String PREFIX
private static final String PACKAGE
public void ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$PBEWithSHAAndDES2Key.classDESede.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$PBEWithSHAAndDES2Key extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$PBEWithSHAAndDES2KeyFactory.classDESede.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$PBEWithSHAAndDES2KeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.DES$DESPBEKeyFactory {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$PBEWithSHAAndDES3Key.classDESede.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$PBEWithSHAAndDES3Key extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$PBEWithSHAAndDES3KeyFactory.classDESede.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$PBEWithSHAAndDES3KeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.DES$DESPBEKeyFactory {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$Wrap.classDESede.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$Wrap extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede.classDESede.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public final com.android.org.bouncycastle.jcajce.provider.symmetric.DESede extends java.lang.Object {
private void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPKCS12$AlgParams.classPBEPKCS12.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12$AlgParams extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters {
com.android.org.bouncycastle.asn1.pkcs.PKCS12PBEParams params
public void ()
protected byte[] engineGetEncoded ()
java.io.IOException e
protected byte[] engineGetEncoded (java.lang.String)
String format
protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
Class paramSpec
protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
java.security.spec.AlgorithmParameterSpec paramSpec
javax.crypto.spec.PBEParameterSpec pbeSpec
protected void engineInit (byte[]) throws java.io.IOException
byte[] params
protected void engineInit (byte[], java.lang.String) throws java.io.IOException
byte[] params
String format
protected java.lang.String engineToString ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPKCS12$Mappings.classPBEPKCS12.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
private static final String PREFIX
public void ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPKCS12.classPBEPKCS12.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12 extends java.lang.Object {
private void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/RC2$Mappings.classRC2.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.RC2$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
private static final String PREFIX
public void ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithMD5AndRC2.classRC2.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithMD5AndRC2 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithMD5KeyFactory.classRC2.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithMD5KeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithSHA1AndRC2.classRC2.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHA1AndRC2 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithSHA1KeyFactory.classRC2.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHA1KeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithSHAAnd128BitKeyFactory.classRC2.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHAAnd128BitKeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithSHAAnd128BitRC2.classRC2.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHAAnd128BitRC2 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithSHAAnd40BitKeyFactory.classRC2.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHAAnd40BitKeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithSHAAnd40BitRC2.classRC2.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHAAnd40BitRC2 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/RC2.classRC2.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public final com.android.org.bouncycastle.jcajce.provider.symmetric.RC2 extends java.lang.Object {
private void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/SymmetricAlgorithmProvider.classSymmetricAlgorithmProvider.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
abstract com.android.org.bouncycastle.jcajce.provider.symmetric.SymmetricAlgorithmProvider extends com.android.org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/Twofish$Mappings.classTwofish.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.Twofish$Mappings extends com.android.org.bouncycastle.jcajce.provider.symmetric.SymmetricAlgorithmProvider {
private static final String PREFIX
public void ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
static void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/Twofish$PBEWithSHA.classTwofish.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.Twofish$PBEWithSHA extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/Twofish$PBEWithSHAKeyFactory.classTwofish.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.Twofish$PBEWithSHAKeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/Twofish.classTwofish.java
package com.android.org.bouncycastle.jcajce.provider.symmetric
public final com.android.org.bouncycastle.jcajce.provider.symmetric.Twofish extends java.lang.Object {
private void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BaseAlgorithmParameterGenerator.classBaseAlgorithmParameterGenerator.java
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public abstract com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator extends java.security.AlgorithmParameterGeneratorSpi {
private final com.android.org.bouncycastle.jcajce.util.JcaJceHelper helper
protected java.security.SecureRandom random
protected int strength
public void ()
protected final java.security.AlgorithmParameters createParametersInstance (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
protected void engineInit (int, java.security.SecureRandom)
int strength
java.security.SecureRandom random
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BaseAlgorithmParameters.classBaseAlgorithmParameters.java
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public abstract com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters extends java.security.AlgorithmParametersSpi {
public void ()
protected boolean isASN1FormatString (java.lang.String)
String format
protected java.security.spec.AlgorithmParameterSpec engineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
Class paramSpec
protected abstract java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher$AEADGenericBlockCipher.classBaseBlockCipher.java
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$AEADGenericBlockCipher extends java.lang.Object implements com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$GenericBlockCipher {
private static final java.lang.reflect.Constructor aeadBadTagConstructor
private com.android.org.bouncycastle.crypto.modes.AEADBlockCipher cipher
private static java.lang.reflect.Constructor findExceptionConstructor (java.lang.Class)
Exception e
Class clazz
void (com.android.org.bouncycastle.crypto.modes.AEADBlockCipher)
com.android.org.bouncycastle.crypto.modes.AEADBlockCipher cipher
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
boolean forEncryption
com.android.org.bouncycastle.crypto.CipherParameters params
public java.lang.String getAlgorithmName ()
public boolean wrapOnNoPadding ()
public com.android.org.bouncycastle.crypto.BlockCipher getUnderlyingCipher ()
public int getOutputSize (int)
int len
public int getUpdateOutputSize (int)
int len
public void updateAAD (byte[], int, int)
byte[] input
int offset
int length
public int processByte (byte, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException
byte in
byte[] out
int outOff
public int processBytes (byte[], int, int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException
byte[] in
int inOff
int len
byte[] out
int outOff
public int doFinal (byte[], int) throws java.lang.IllegalStateException javax.crypto.BadPaddingException
javax.crypto.BadPaddingException aeadBadTag
com.android.org.bouncycastle.crypto.InvalidCipherTextException e
byte[] out
int outOff
static void ()
Class aeadBadTagClass
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher$BufferedGenericBlockCipher.classBaseBlockCipher.java
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$BufferedGenericBlockCipher extends java.lang.Object implements com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$GenericBlockCipher {
private com.android.org.bouncycastle.crypto.BufferedBlockCipher cipher
void (com.android.org.bouncycastle.crypto.BufferedBlockCipher)
com.android.org.bouncycastle.crypto.BufferedBlockCipher cipher
void (com.android.org.bouncycastle.crypto.BlockCipher)
com.android.org.bouncycastle.crypto.BlockCipher cipher
void (com.android.org.bouncycastle.crypto.BlockCipher, com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding)
com.android.org.bouncycastle.crypto.BlockCipher cipher
com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding padding
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
boolean forEncryption
com.android.org.bouncycastle.crypto.CipherParameters params
public boolean wrapOnNoPadding ()
public java.lang.String getAlgorithmName ()
public com.android.org.bouncycastle.crypto.BlockCipher getUnderlyingCipher ()
public int getOutputSize (int)
int len
public int getUpdateOutputSize (int)
int len
public void updateAAD (byte[], int, int)
byte[] input
int offset
int length
public int processByte (byte, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException
byte in
byte[] out
int outOff
public int processBytes (byte[], int, int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException
byte[] in
int inOff
int len
byte[] out
int outOff
public int doFinal (byte[], int) throws java.lang.IllegalStateException javax.crypto.BadPaddingException
com.android.org.bouncycastle.crypto.InvalidCipherTextException e
byte[] out
int outOff
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher$GenericBlockCipher.classBaseBlockCipher.java
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
abstract com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$GenericBlockCipher extends java.lang.Object {
public abstract void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
public abstract boolean wrapOnNoPadding ()
public abstract java.lang.String getAlgorithmName ()
public abstract com.android.org.bouncycastle.crypto.BlockCipher getUnderlyingCipher ()
public abstract int getOutputSize (int)
public abstract int getUpdateOutputSize (int)
public abstract void updateAAD (byte[], int, int)
public abstract int processByte (byte, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException
public abstract int processBytes (byte[], int, int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException
public abstract int doFinal (byte[], int) throws java.lang.IllegalStateException javax.crypto.BadPaddingException
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher.classBaseBlockCipher.java
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher implements com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBE {
private static final Class gcmSpecClass
private Class[] availableSpecs
private com.android.org.bouncycastle.crypto.BlockCipher baseEngine
private com.android.org.bouncycastle.jcajce.provider.symmetric.util.BlockCipherProvider engineProvider
private com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$GenericBlockCipher cipher
private com.android.org.bouncycastle.crypto.params.ParametersWithIV ivParam
private com.android.org.bouncycastle.crypto.params.AEADParameters aeadParams
private int ivLength
private boolean padded
private javax.crypto.spec.PBEParameterSpec pbeSpec
private String pbeAlgorithm
private String modeName
private static java.lang.Class lookup (java.lang.String)
Class def
Exception e
String className
protected void (com.android.org.bouncycastle.crypto.BlockCipher)
com.android.org.bouncycastle.crypto.BlockCipher engine
protected void (com.android.org.bouncycastle.jcajce.provider.symmetric.util.BlockCipherProvider)
com.android.org.bouncycastle.jcajce.provider.symmetric.util.BlockCipherProvider provider
protected void (com.android.org.bouncycastle.crypto.modes.AEADBlockCipher)
com.android.org.bouncycastle.crypto.modes.AEADBlockCipher engine
protected void (com.android.org.bouncycastle.crypto.BlockCipher, int)
com.android.org.bouncycastle.crypto.BlockCipher engine
int ivLength
protected void (com.android.org.bouncycastle.crypto.BufferedBlockCipher, int)
com.android.org.bouncycastle.crypto.BufferedBlockCipher engine
int ivLength
protected int engineGetBlockSize ()
protected byte[] engineGetIV ()
protected int engineGetKeySize (java.security.Key)
java.security.Key key
protected int engineGetOutputSize (int)
int inputLen
protected java.security.AlgorithmParameters engineGetParameters ()
Exception e
Exception e
String name
Exception e
protected void engineSetMode (java.lang.String) throws java.security.NoSuchAlgorithmException
int wordSize
int wordSize
String mode
protected void engineSetPadding (java.lang.String) throws javax.crypto.NoSuchPaddingException
String padding
String paddingName
protected void engineInit (int, java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
javax.crypto.spec.IvParameterSpec iv
com.android.org.bouncycastle.crypto.CipherParameters param
com.android.org.bouncycastle.crypto.CipherParameters param
com.android.org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey k
com.android.org.bouncycastle.crypto.CipherParameters param
com.android.org.bouncycastle.crypto.CipherParameters param
javax.crypto.spec.IvParameterSpec p
com.android.org.bouncycastle.crypto.CipherParameters param
com.android.org.bouncycastle.crypto.CipherParameters param
java.lang.reflect.Method tLen
java.lang.reflect.Method iv
com.android.org.bouncycastle.crypto.CipherParameters param
Exception e
byte[] iv
java.security.SecureRandom ivRandom
Exception e
int opmode
java.security.Key key
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
com.android.org.bouncycastle.crypto.CipherParameters param
protected void engineInit (int, java.security.Key, java.security.AlgorithmParameters, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
int i
int opmode
java.security.Key key
java.security.AlgorithmParameters params
java.security.SecureRandom random
java.security.spec.AlgorithmParameterSpec paramSpec
protected void engineInit (int, java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException
java.security.InvalidAlgorithmParameterException e
int opmode
java.security.Key key
java.security.SecureRandom random
protected void engineUpdateAAD (byte[], int, int)
byte[] input
int offset
int length
protected void engineUpdateAAD (java.nio.ByteBuffer)
java.nio.ByteBuffer bytebuffer
int offset
int length
protected byte[] engineUpdate (byte[], int, int)
byte[] tmp
byte[] out
int len
byte[] input
int inputOffset
int inputLen
int length
protected int engineUpdate (byte[], int, int, byte[], int) throws javax.crypto.ShortBufferException
com.android.org.bouncycastle.crypto.DataLengthException e
byte[] input
int inputOffset
int inputLen
byte[] output
int outputOffset
protected byte[] engineDoFinal (byte[], int, int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
com.android.org.bouncycastle.crypto.DataLengthException e
byte[] input
int inputOffset
int inputLen
int len
byte[] tmp
byte[] out
protected int engineDoFinal (byte[], int, int, byte[], int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException javax.crypto.ShortBufferException
int len
com.android.org.bouncycastle.crypto.OutputLengthException e
com.android.org.bouncycastle.crypto.DataLengthException e
byte[] input
int inputOffset
int inputLen
byte[] output
int outputOffset
private boolean isAEADModeName (java.lang.String)
String modeName
static java.lang.Class access$000 (java.lang.String)
String x0
static void ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BaseKeyGenerator.classBaseKeyGenerator.java
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator extends javax.crypto.KeyGeneratorSpi {
protected String algName
protected int keySize
protected int defaultKeySize
protected com.android.org.bouncycastle.crypto.CipherKeyGenerator engine
protected boolean uninitialised
protected void (java.lang.String, int, com.android.org.bouncycastle.crypto.CipherKeyGenerator)
String algName
int defaultKeySize
com.android.org.bouncycastle.crypto.CipherKeyGenerator engine
protected void engineInit (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
protected void engineInit (java.security.SecureRandom)
java.security.SecureRandom random
protected void engineInit (int, java.security.SecureRandom)
IllegalArgumentException e
int keySize
java.security.SecureRandom random
protected javax.crypto.SecretKey engineGenerateKey ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BaseMac.classBaseMac.java
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac extends javax.crypto.MacSpi implements com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBE {
private com.android.org.bouncycastle.crypto.Mac macEngine
private int pbeType
private int pbeHash
private int keySize
protected void (com.android.org.bouncycastle.crypto.Mac)
com.android.org.bouncycastle.crypto.Mac macEngine
protected void (com.android.org.bouncycastle.crypto.Mac, int, int, int)
com.android.org.bouncycastle.crypto.Mac macEngine
int pbeType
int pbeHash
int keySize
protected void engineInit (java.security.Key, java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
com.android.org.bouncycastle.crypto.CipherParameters param
com.android.org.bouncycastle.crypto.CipherParameters param
com.android.org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey k
com.android.org.bouncycastle.crypto.CipherParameters param
com.android.org.bouncycastle.crypto.CipherParameters param
com.android.org.bouncycastle.crypto.CipherParameters param
java.security.Key key
java.security.spec.AlgorithmParameterSpec params
com.android.org.bouncycastle.crypto.CipherParameters param
protected int engineGetMacLength ()
protected void engineReset ()
protected void engineUpdate (byte)
byte input
protected void engineUpdate (byte[], int, int)
byte[] input
int offset
int len
protected byte[] engineDoFinal ()
byte[] out
private static java.util.Hashtable copyMap (java.util.Map)
Object key
java.util.Map paramsMap
java.util.Hashtable newTable
java.util.Iterator keys
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BaseSecretKeyFactory.classBaseSecretKeyFactory.java
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory extends javax.crypto.SecretKeyFactorySpi implements com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBE {
protected String algName
protected com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
protected void (java.lang.String, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
String algName
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
protected javax.crypto.SecretKey engineGenerateSecret (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
java.security.spec.KeySpec keySpec
protected java.security.spec.KeySpec engineGetKeySpec (javax.crypto.SecretKey, java.lang.Class) throws java.security.spec.InvalidKeySpecException
Class[] parameters
java.lang.reflect.Constructor c
Object[] p
Exception e
javax.crypto.SecretKey key
Class keySpec
protected javax.crypto.SecretKey engineTranslateKey (javax.crypto.SecretKey) throws java.security.InvalidKeyException
javax.crypto.SecretKey key
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BaseStreamCipher.classBaseStreamCipher.java
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher implements com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBE {
private Class[] availableSpecs
private com.android.org.bouncycastle.crypto.StreamCipher cipher
private com.android.org.bouncycastle.crypto.params.ParametersWithIV ivParam
private int ivLength
private javax.crypto.spec.PBEParameterSpec pbeSpec
private String pbeAlgorithm
protected void (com.android.org.bouncycastle.crypto.StreamCipher, int)
com.android.org.bouncycastle.crypto.StreamCipher engine
int ivLength
protected int engineGetBlockSize ()
protected byte[] engineGetIV ()
protected int engineGetKeySize (java.security.Key)
java.security.Key key
protected int engineGetOutputSize (int)
int inputLen
protected java.security.AlgorithmParameters engineGetParameters ()
java.security.AlgorithmParameters engineParams
Exception e
protected void engineSetMode (java.lang.String)
String mode
protected void engineSetPadding (java.lang.String) throws javax.crypto.NoSuchPaddingException
String padding
protected void engineInit (int, java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
com.android.org.bouncycastle.crypto.CipherParameters param
com.android.org.bouncycastle.crypto.CipherParameters param
com.android.org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey k
com.android.org.bouncycastle.crypto.CipherParameters param
com.android.org.bouncycastle.crypto.CipherParameters param
com.android.org.bouncycastle.crypto.CipherParameters param
byte[] iv
java.security.SecureRandom ivRandom
Exception e
int opmode
java.security.Key key
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
com.android.org.bouncycastle.crypto.CipherParameters param
protected void engineInit (int, java.security.Key, java.security.AlgorithmParameters, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
Exception e
int i
int opmode
java.security.Key key
java.security.AlgorithmParameters params
java.security.SecureRandom random
java.security.spec.AlgorithmParameterSpec paramSpec
protected void engineInit (int, java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException
java.security.InvalidAlgorithmParameterException e
int opmode
java.security.Key key
java.security.SecureRandom random
protected byte[] engineUpdate (byte[], int, int)
byte[] input
int inputOffset
int inputLen
byte[] out
protected int engineUpdate (byte[], int, int, byte[], int) throws javax.crypto.ShortBufferException
com.android.org.bouncycastle.crypto.DataLengthException e
byte[] input
int inputOffset
int inputLen
byte[] output
int outputOffset
protected byte[] engineDoFinal (byte[], int, int)
byte[] out
byte[] input
int inputOffset
int inputLen
protected int engineDoFinal (byte[], int, int, byte[], int)
byte[] input
int inputOffset
int inputLen
byte[] output
int outputOffset
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BaseWrapCipher.classBaseWrapCipher.java
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public abstract com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher extends javax.crypto.CipherSpi implements com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBE {
private Class[] availableSpecs
protected int pbeType
protected int pbeHash
protected int pbeKeySize
protected int pbeIvSize
protected java.security.AlgorithmParameters engineParams
protected com.android.org.bouncycastle.crypto.Wrapper wrapEngine
private int ivSize
private byte[] iv
private final com.android.org.bouncycastle.jcajce.util.JcaJceHelper helper
protected void ()
protected void (com.android.org.bouncycastle.crypto.Wrapper)
com.android.org.bouncycastle.crypto.Wrapper wrapEngine
protected void (com.android.org.bouncycastle.crypto.Wrapper, int)
com.android.org.bouncycastle.crypto.Wrapper wrapEngine
int ivSize
protected int engineGetBlockSize ()
protected byte[] engineGetIV ()
protected int engineGetKeySize (java.security.Key)
java.security.Key key
protected int engineGetOutputSize (int)
int inputLen
protected java.security.AlgorithmParameters engineGetParameters ()
protected final java.security.AlgorithmParameters createParametersInstance (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
protected void engineSetMode (java.lang.String) throws java.security.NoSuchAlgorithmException
String mode
protected void engineSetPadding (java.lang.String) throws javax.crypto.NoSuchPaddingException
String padding
protected void engineInit (int, java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
com.android.org.bouncycastle.crypto.CipherParameters param
com.android.org.bouncycastle.crypto.CipherParameters param
com.android.org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey k
com.android.org.bouncycastle.crypto.CipherParameters param
javax.crypto.spec.IvParameterSpec iv
int opmode
java.security.Key key
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
com.android.org.bouncycastle.crypto.CipherParameters param
protected void engineInit (int, java.security.Key, java.security.AlgorithmParameters, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
int i
int opmode
java.security.Key key
java.security.AlgorithmParameters params
java.security.SecureRandom random
java.security.spec.AlgorithmParameterSpec paramSpec
protected void engineInit (int, java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException
java.security.InvalidAlgorithmParameterException e
int opmode
java.security.Key key
java.security.SecureRandom random
protected byte[] engineUpdate (byte[], int, int)
byte[] input
int inputOffset
int inputLen
protected int engineUpdate (byte[], int, int, byte[], int) throws javax.crypto.ShortBufferException
byte[] input
int inputOffset
int inputLen
byte[] output
int outputOffset
protected byte[] engineDoFinal (byte[], int, int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
byte[] input
int inputOffset
int inputLen
protected int engineDoFinal (byte[], int, int, byte[], int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException javax.crypto.ShortBufferException
byte[] input
int inputOffset
int inputLen
byte[] output
int outputOffset
protected byte[] engineWrap (java.security.Key) throws javax.crypto.IllegalBlockSizeException java.security.InvalidKeyException
javax.crypto.BadPaddingException e
java.security.Key key
byte[] encoded
protected java.security.Key engineUnwrap (byte[], java.lang.String, int) throws java.security.InvalidKeyException java.security.NoSuchAlgorithmException
byte[] encoded
byte[] encoded
com.android.org.bouncycastle.crypto.InvalidCipherTextException e
javax.crypto.BadPaddingException e
javax.crypto.IllegalBlockSizeException e2
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo in
java.security.PrivateKey privKey
Exception e
java.security.KeyFactory kf
java.security.NoSuchProviderException e
java.security.spec.InvalidKeySpecException e2
byte[] wrappedKey
String wrappedKeyAlgorithm
int wrappedKeyType
byte[] encoded
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BCPBEKey.classBCPBEKey.java
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public com.android.org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey extends java.lang.Object implements javax.crypto.interfaces.PBEKey {
String algorithm
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
int type
int digest
int keySize
int ivSize
com.android.org.bouncycastle.crypto.CipherParameters param
javax.crypto.spec.PBEKeySpec pbeKeySpec
boolean tryWrong
public void (java.lang.String, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, int, int, int, int, javax.crypto.spec.PBEKeySpec, com.android.org.bouncycastle.crypto.CipherParameters)
String algorithm
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
int type
int digest
int keySize
int ivSize
javax.crypto.spec.PBEKeySpec pbeKeySpec
com.android.org.bouncycastle.crypto.CipherParameters param
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
com.android.org.bouncycastle.crypto.params.KeyParameter kParam
com.android.org.bouncycastle.crypto.params.KeyParameter kParam
int getType ()
int getDigest ()
int getKeySize ()
public int getIvSize ()
public com.android.org.bouncycastle.crypto.CipherParameters getParam ()
public char[] getPassword ()
public byte[] getSalt ()
public int getIterationCount ()
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getOID ()
public void setTryWrongPKCS12Zero (boolean)
boolean tryWrong
boolean shouldTryWrongPKCS12 ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BlockCipherProvider.classBlockCipherProvider.java
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public abstract com.android.org.bouncycastle.jcajce.provider.symmetric.util.BlockCipherProvider extends java.lang.Object {
public abstract com.android.org.bouncycastle.crypto.BlockCipher get ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/IvAlgorithmParameters.classIvAlgorithmParameters.java
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public com.android.org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters {
private byte[] iv
public void ()
protected byte[] engineGetEncoded () throws java.io.IOException
protected byte[] engineGetEncoded (java.lang.String) throws java.io.IOException
String format
protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
Class paramSpec
protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
java.security.spec.AlgorithmParameterSpec paramSpec
protected void engineInit (byte[]) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OctetString oct
byte[] params
protected void engineInit (byte[], java.lang.String) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OctetString oct
Exception e
byte[] params
String format
protected java.lang.String engineToString ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/PBE$Util.classPBE.java
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBE$Util extends java.lang.Object {
public void ()
private static com.android.org.bouncycastle.crypto.PBEParametersGenerator makePBEGenerator (int, int)
com.android.org.bouncycastle.crypto.PBEParametersGenerator generator
com.android.org.bouncycastle.crypto.PBEParametersGenerator generator
com.android.org.bouncycastle.crypto.PBEParametersGenerator generator
com.android.org.bouncycastle.crypto.PBEParametersGenerator generator
com.android.org.bouncycastle.crypto.PBEParametersGenerator generator
com.android.org.bouncycastle.crypto.PBEParametersGenerator generator
com.android.org.bouncycastle.crypto.PBEParametersGenerator generator
com.android.org.bouncycastle.crypto.PBEParametersGenerator generator
int type
int hash
com.android.org.bouncycastle.crypto.PBEParametersGenerator generator
public static com.android.org.bouncycastle.crypto.CipherParameters makePBEParameters (com.android.org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey, java.security.spec.AlgorithmParameterSpec, java.lang.String)
com.android.org.bouncycastle.crypto.CipherParameters param
com.android.org.bouncycastle.crypto.params.KeyParameter kParam
com.android.org.bouncycastle.crypto.params.KeyParameter kParam
int i
com.android.org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey pbeKey
java.security.spec.AlgorithmParameterSpec spec
String targetAlgorithm
javax.crypto.spec.PBEParameterSpec pbeParam
com.android.org.bouncycastle.crypto.PBEParametersGenerator generator
byte[] key
com.android.org.bouncycastle.crypto.CipherParameters param
public static com.android.org.bouncycastle.crypto.CipherParameters makePBEMacParameters (com.android.org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey, java.security.spec.AlgorithmParameterSpec)
int i
com.android.org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey pbeKey
java.security.spec.AlgorithmParameterSpec spec
javax.crypto.spec.PBEParameterSpec pbeParam
com.android.org.bouncycastle.crypto.PBEParametersGenerator generator
byte[] key
com.android.org.bouncycastle.crypto.CipherParameters param
public static com.android.org.bouncycastle.crypto.CipherParameters makePBEParameters (javax.crypto.spec.PBEKeySpec, int, int, int, int)
com.android.org.bouncycastle.crypto.CipherParameters param
int i
javax.crypto.spec.PBEKeySpec keySpec
int type
int hash
int keySize
int ivSize
com.android.org.bouncycastle.crypto.PBEParametersGenerator generator
byte[] key
com.android.org.bouncycastle.crypto.CipherParameters param
public static com.android.org.bouncycastle.crypto.CipherParameters makePBEMacParameters (javax.crypto.spec.PBEKeySpec, int, int, int)
int i
javax.crypto.spec.PBEKeySpec keySpec
int type
int hash
int keySize
com.android.org.bouncycastle.crypto.PBEParametersGenerator generator
byte[] key
com.android.org.bouncycastle.crypto.CipherParameters param
private static byte[] convertPassword (int, javax.crypto.spec.PBEKeySpec)
byte[] key
byte[] key
int type
javax.crypto.spec.PBEKeySpec keySpec
byte[] key
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/PBE.classPBE.java
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public abstract com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBE extends java.lang.Object {
public static final int MD5
public static final int SHA1
public static final int SHA256
public static final int PKCS5S1
public static final int PKCS5S2
public static final int PKCS12
public static final int OPENSSL
public static final int PKCS5S1_UTF8
public static final int PKCS5S2_UTF8
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/PBESecretKeyFactory.classPBESecretKeyFactory.java
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory implements com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBE {
private boolean forCipher
private int scheme
private int digest
private int keySize
private int ivSize
public void (java.lang.String, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, int, int, int, int)
String algorithm
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean forCipher
int scheme
int digest
int keySize
int ivSize
protected javax.crypto.SecretKey engineGenerateSecret (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
com.android.org.bouncycastle.crypto.CipherParameters param
javax.crypto.spec.PBEKeySpec pbeSpec
com.android.org.bouncycastle.crypto.CipherParameters param
java.security.spec.KeySpec keySpec
}
com/android/org/bouncycastle/jcajce/provider/util/
com/android/org/bouncycastle/jcajce/provider/util/AlgorithmProvider.classAlgorithmProvider.java
package com.android.org.bouncycastle.jcajce.provider.util
public abstract com.android.org.bouncycastle.jcajce.provider.util.AlgorithmProvider extends java.lang.Object {
public void ()
public abstract void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
}
com/android/org/bouncycastle/jcajce/provider/util/AsymmetricAlgorithmProvider.classAsymmetricAlgorithmProvider.java
package com.android.org.bouncycastle.jcajce.provider.util
public abstract com.android.org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider extends com.android.org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
public void ()
protected void addSignatureAlgorithm (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider, java.lang.String, java.lang.String, java.lang.String, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
String digest
String algorithm
String className
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String mainName
String jdk11Variation1
String jdk11Variation2
String alias
protected void registerOid (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String, com.android.org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String name
com.android.org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter keyFactory
protected void registerOidAlgorithmParameters (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider provider
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String name
}
com/android/org/bouncycastle/jcajce/provider/util/AsymmetricKeyInfoConverter.classAsymmetricKeyInfoConverter.java
package com.android.org.bouncycastle.jcajce.provider.util
public abstract com.android.org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter extends java.lang.Object {
public abstract java.security.PrivateKey generatePrivate (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
public abstract java.security.PublicKey generatePublic (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException
}
com/android/org/bouncycastle/jcajce/provider/util/DigestFactory.classDigestFactory.java
package com.android.org.bouncycastle.jcajce.provider.util
public com.android.org.bouncycastle.jcajce.provider.util.DigestFactory extends java.lang.Object {
private static java.util.Set md5
private static java.util.Set sha1
private static java.util.Set sha224
private static java.util.Set sha256
private static java.util.Set sha384
private static java.util.Set sha512
private static java.util.Map oids
public void ()
public static com.android.org.bouncycastle.crypto.Digest getDigest (java.lang.String)
String digestName
public static boolean isSameDigest (java.lang.String, java.lang.String)
String digest1
String digest2
public static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getOID (java.lang.String)
String digestName
static void ()
}
com/android/org/bouncycastle/jcajce/provider/util/SecretKeyUtil.classSecretKeyUtil.java
package com.android.org.bouncycastle.jcajce.provider.util
public com.android.org.bouncycastle.jcajce.provider.util.SecretKeyUtil extends java.lang.Object {
private static java.util.Map keySizes
public void ()
public static int getKeySize (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
Integer size
static void ()
}
com/android/org/bouncycastle/jcajce/spec/
com/android/org/bouncycastle/jcajce/spec/PBKDF2KeySpec.classPBKDF2KeySpec.java
package com.android.org.bouncycastle.jcajce.spec
public com.android.org.bouncycastle.jcajce.spec.PBKDF2KeySpec extends javax.crypto.spec.PBEKeySpec {
private com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier prf
public void (char[], byte[], int, int, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
char[] password
byte[] salt
int iterationCount
int keySize
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier prf
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getPrf ()
}
com/android/org/bouncycastle/jcajce/util/
com/android/org/bouncycastle/jcajce/util/BCJcaJceHelper.classBCJcaJceHelper.java
package com.android.org.bouncycastle.jcajce.util
public com.android.org.bouncycastle.jcajce.util.BCJcaJceHelper extends com.android.org.bouncycastle.jcajce.util.ProviderJcaJceHelper {
private static java.security.Provider getBouncyCastleProvider ()
public void ()
}
com/android/org/bouncycastle/jcajce/util/DefaultJcaJceHelper.classDefaultJcaJceHelper.java
package com.android.org.bouncycastle.jcajce.util
public com.android.org.bouncycastle.jcajce.util.DefaultJcaJceHelper extends java.lang.Object implements com.android.org.bouncycastle.jcajce.util.JcaJceHelper {
public void ()
public javax.crypto.Cipher createCipher (java.lang.String) throws java.security.NoSuchAlgorithmException javax.crypto.NoSuchPaddingException
String algorithm
public javax.crypto.Mac createMac (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public javax.crypto.KeyAgreement createKeyAgreement (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.AlgorithmParameterGenerator createAlgorithmParameterGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.AlgorithmParameters createAlgorithmParameters (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public javax.crypto.KeyGenerator createKeyGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.KeyFactory createKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public javax.crypto.SecretKeyFactory createSecretKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.KeyPairGenerator createKeyPairGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.MessageDigest createDigest (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.cert.CertificateFactory createCertificateFactory (java.lang.String) throws java.security.cert.CertificateException
String algorithm
}
com/android/org/bouncycastle/jcajce/util/JcaJceHelper.classJcaJceHelper.java
package com.android.org.bouncycastle.jcajce.util
public abstract com.android.org.bouncycastle.jcajce.util.JcaJceHelper extends java.lang.Object {
public abstract javax.crypto.Cipher createCipher (java.lang.String) throws java.security.NoSuchAlgorithmException javax.crypto.NoSuchPaddingException java.security.NoSuchProviderException
public abstract javax.crypto.Mac createMac (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract javax.crypto.KeyAgreement createKeyAgreement (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract java.security.AlgorithmParameterGenerator createAlgorithmParameterGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract java.security.AlgorithmParameters createAlgorithmParameters (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract javax.crypto.KeyGenerator createKeyGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract java.security.KeyFactory createKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract javax.crypto.SecretKeyFactory createSecretKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract java.security.KeyPairGenerator createKeyPairGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract java.security.MessageDigest createDigest (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract java.security.cert.CertificateFactory createCertificateFactory (java.lang.String) throws java.security.NoSuchProviderException java.security.cert.CertificateException
}
com/android/org/bouncycastle/jcajce/util/JcaJceUtils.classJcaJceUtils.java
package com.android.org.bouncycastle.jcajce.util
public com.android.org.bouncycastle.jcajce.util.JcaJceUtils extends java.lang.Object {
private void ()
public static com.android.org.bouncycastle.asn1.ASN1Encodable extractParameters (java.security.AlgorithmParameters) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1Encodable asn1Params
Exception ex
java.security.AlgorithmParameters params
com.android.org.bouncycastle.asn1.ASN1Encodable asn1Params
public static void loadParameters (java.security.AlgorithmParameters, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
Exception ex
java.security.AlgorithmParameters params
com.android.org.bouncycastle.asn1.ASN1Encodable sParams
public static java.lang.String getDigestAlgName (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgOID
}
com/android/org/bouncycastle/jcajce/util/NamedJcaJceHelper.classNamedJcaJceHelper.java
package com.android.org.bouncycastle.jcajce.util
public com.android.org.bouncycastle.jcajce.util.NamedJcaJceHelper extends java.lang.Object implements com.android.org.bouncycastle.jcajce.util.JcaJceHelper {
protected final String providerName
public void (java.lang.String)
String providerName
public javax.crypto.Cipher createCipher (java.lang.String) throws java.security.NoSuchAlgorithmException javax.crypto.NoSuchPaddingException java.security.NoSuchProviderException
String algorithm
public javax.crypto.Mac createMac (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
public javax.crypto.KeyAgreement createKeyAgreement (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
public java.security.AlgorithmParameterGenerator createAlgorithmParameterGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
public java.security.AlgorithmParameters createAlgorithmParameters (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
public javax.crypto.KeyGenerator createKeyGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
public java.security.KeyFactory createKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
public javax.crypto.SecretKeyFactory createSecretKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
public java.security.KeyPairGenerator createKeyPairGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
public java.security.MessageDigest createDigest (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
public java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
public java.security.cert.CertificateFactory createCertificateFactory (java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchProviderException
String algorithm
}
com/android/org/bouncycastle/jcajce/util/ProviderJcaJceHelper.classProviderJcaJceHelper.java
package com.android.org.bouncycastle.jcajce.util
public com.android.org.bouncycastle.jcajce.util.ProviderJcaJceHelper extends java.lang.Object implements com.android.org.bouncycastle.jcajce.util.JcaJceHelper {
protected final java.security.Provider provider
public void (java.security.Provider)
java.security.Provider provider
public javax.crypto.Cipher createCipher (java.lang.String) throws java.security.NoSuchAlgorithmException javax.crypto.NoSuchPaddingException
String algorithm
public javax.crypto.Mac createMac (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public javax.crypto.KeyAgreement createKeyAgreement (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.AlgorithmParameterGenerator createAlgorithmParameterGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.AlgorithmParameters createAlgorithmParameters (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public javax.crypto.KeyGenerator createKeyGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.KeyFactory createKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public javax.crypto.SecretKeyFactory createSecretKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.KeyPairGenerator createKeyPairGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.MessageDigest createDigest (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public java.security.cert.CertificateFactory createCertificateFactory (java.lang.String) throws java.security.cert.CertificateException
String algorithm
}
com/android/org/bouncycastle/jce/
com/android/org/bouncycastle/jce/ECNamedCurveTable.classECNamedCurveTable.java
package com.android.org.bouncycastle.jce
public com.android.org.bouncycastle.jce.ECNamedCurveTable extends java.lang.Object {
public void ()
public static com.android.org.bouncycastle.jce.spec.ECNamedCurveParameterSpec getParameterSpec (java.lang.String)
String name
com.android.org.bouncycastle.asn1.x9.X9ECParameters ecP
public static java.util.Enumeration getNames ()
}
com/android/org/bouncycastle/jce/exception/
com/android/org/bouncycastle/jce/exception/ExtCertPathBuilderException.classExtCertPathBuilderException.java
package com.android.org.bouncycastle.jce.exception
public com.android.org.bouncycastle.jce.exception.ExtCertPathBuilderException extends java.security.cert.CertPathBuilderException implements com.android.org.bouncycastle.jce.exception.ExtException {
private Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.String, java.lang.Throwable, java.security.cert.CertPath, int)
String msg
Throwable cause
java.security.cert.CertPath certPath
int index
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/jce/exception/ExtCertPathValidatorException.classExtCertPathValidatorException.java
package com.android.org.bouncycastle.jce.exception
public com.android.org.bouncycastle.jce.exception.ExtCertPathValidatorException extends java.security.cert.CertPathValidatorException implements com.android.org.bouncycastle.jce.exception.ExtException {
private Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.String, java.lang.Throwable, java.security.cert.CertPath, int)
String msg
Throwable cause
java.security.cert.CertPath certPath
int index
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/jce/exception/ExtException.classExtException.java
package com.android.org.bouncycastle.jce.exception
public abstract com.android.org.bouncycastle.jce.exception.ExtException extends java.lang.Object {
public abstract java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/jce/interfaces/
com/android/org/bouncycastle/jce/interfaces/BCKeyStore.classBCKeyStore.java
package com.android.org.bouncycastle.jce.interfaces
public abstract com.android.org.bouncycastle.jce.interfaces.BCKeyStore extends java.lang.Object {
public abstract void setRandom (java.security.SecureRandom)
}
com/android/org/bouncycastle/jce/interfaces/ECKey.classECKey.java
package com.android.org.bouncycastle.jce.interfaces
public abstract com.android.org.bouncycastle.jce.interfaces.ECKey extends java.lang.Object {
public abstract com.android.org.bouncycastle.jce.spec.ECParameterSpec getParameters ()
}
com/android/org/bouncycastle/jce/interfaces/ECPointEncoder.classECPointEncoder.java
package com.android.org.bouncycastle.jce.interfaces
public abstract com.android.org.bouncycastle.jce.interfaces.ECPointEncoder extends java.lang.Object {
public abstract void setPointFormat (java.lang.String)
}
com/android/org/bouncycastle/jce/interfaces/ECPrivateKey.classECPrivateKey.java
package com.android.org.bouncycastle.jce.interfaces
public abstract com.android.org.bouncycastle.jce.interfaces.ECPrivateKey extends java.lang.Object implements com.android.org.bouncycastle.jce.interfaces.ECKey java.security.PrivateKey {
public abstract java.math.BigInteger getD ()
}
com/android/org/bouncycastle/jce/interfaces/ECPublicKey.classECPublicKey.java
package com.android.org.bouncycastle.jce.interfaces
public abstract com.android.org.bouncycastle.jce.interfaces.ECPublicKey extends java.lang.Object implements com.android.org.bouncycastle.jce.interfaces.ECKey java.security.PublicKey {
public abstract com.android.org.bouncycastle.math.ec.ECPoint getQ ()
}
com/android/org/bouncycastle/jce/interfaces/PKCS12BagAttributeCarrier.classPKCS12BagAttributeCarrier.java
package com.android.org.bouncycastle.jce.interfaces
public abstract com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier extends java.lang.Object {
public abstract void setBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public abstract com.android.org.bouncycastle.asn1.ASN1Encodable getBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public abstract java.util.Enumeration getBagAttributeKeys ()
}
com/android/org/bouncycastle/jce/netscape/
com/android/org/bouncycastle/jce/netscape/NetscapeCertRequest.classNetscapeCertRequest.java
package com.android.org.bouncycastle.jce.netscape
public com.android.org.bouncycastle.jce.netscape.NetscapeCertRequest extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlg
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier keyAlg
byte[] sigBits
String challenge
com.android.org.bouncycastle.asn1.DERBitString content
java.security.PublicKey pubkey
private static com.android.org.bouncycastle.asn1.ASN1Sequence getReq (byte[]) throws java.io.IOException
byte[] r
com.android.org.bouncycastle.asn1.ASN1InputStream aIn
public void (byte[]) throws java.io.IOException
byte[] req
public void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence pkac
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo pubkeyinfo
java.security.spec.X509EncodedKeySpec xspec
Exception e
com.android.org.bouncycastle.asn1.ASN1Sequence spkac
public void (java.lang.String, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, java.security.PublicKey) throws java.security.NoSuchAlgorithmException java.security.spec.InvalidKeySpecException java.security.NoSuchProviderException
java.io.IOException e
String challenge
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier signing_alg
java.security.PublicKey pub_key
com.android.org.bouncycastle.asn1.ASN1EncodableVector content_der
public java.lang.String getChallenge ()
public void setChallenge (java.lang.String)
String value
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getSigningAlgorithm ()
public void setSigningAlgorithm (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier value
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getKeyAlgorithm ()
public void setKeyAlgorithm (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier value
public java.security.PublicKey getPublicKey ()
public void setPublicKey (java.security.PublicKey)
java.security.PublicKey value
public boolean verify (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException java.security.NoSuchProviderException
String challenge
java.security.Signature sig
public void sign (java.security.PrivateKey) throws java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException java.security.NoSuchProviderException java.security.spec.InvalidKeySpecException
java.security.PrivateKey priv_key
public void sign (java.security.PrivateKey, java.security.SecureRandom) throws java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException java.security.NoSuchProviderException java.security.spec.InvalidKeySpecException
java.io.IOException ioe
java.security.PrivateKey priv_key
java.security.SecureRandom rand
java.security.Signature sig
com.android.org.bouncycastle.asn1.ASN1EncodableVector pkac
private com.android.org.bouncycastle.asn1.ASN1Primitive getKeySpec () throws java.security.NoSuchAlgorithmException java.security.spec.InvalidKeySpecException java.security.NoSuchProviderException
com.android.org.bouncycastle.asn1.ASN1InputStream derin
java.io.IOException ioe
java.io.ByteArrayOutputStream baos
com.android.org.bouncycastle.asn1.ASN1Primitive obj
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1EncodableVector spkac
com.android.org.bouncycastle.asn1.ASN1EncodableVector pkac
}
com/android/org/bouncycastle/jce/PKCS10CertificationRequest.classPKCS10CertificationRequest.java
package com.android.org.bouncycastle.jce
public com.android.org.bouncycastle.jce.PKCS10CertificationRequest extends com.android.org.bouncycastle.asn1.pkcs.CertificationRequest {
private static java.util.Hashtable algorithms
private static java.util.Hashtable params
private static java.util.Hashtable keyAlgorithms
private static java.util.Hashtable oids
private static java.util.Set noParams
private static com.android.org.bouncycastle.asn1.pkcs.RSASSAPSSparams creatPSSParams (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, int)
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgId
int saltSize
private static com.android.org.bouncycastle.asn1.ASN1Sequence toDERSequence (byte[])
com.android.org.bouncycastle.asn1.ASN1InputStream dIn
Exception e
byte[] bytes
public void (byte[])
byte[] bytes
public void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence sequence
public void (java.lang.String, com.android.org.bouncycastle.asn1.x509.X509Name, java.security.PublicKey, com.android.org.bouncycastle.asn1.ASN1Set, java.security.PrivateKey) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException java.security.SignatureException
String signatureAlgorithm
com.android.org.bouncycastle.asn1.x509.X509Name subject
java.security.PublicKey key
com.android.org.bouncycastle.asn1.ASN1Set attributes
java.security.PrivateKey signingKey
private static com.android.org.bouncycastle.asn1.x509.X509Name convertName (javax.security.auth.x500.X500Principal)
java.io.IOException e
javax.security.auth.x500.X500Principal name
public void (java.lang.String, javax.security.auth.x500.X500Principal, java.security.PublicKey, com.android.org.bouncycastle.asn1.ASN1Set, java.security.PrivateKey) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException java.security.SignatureException
String signatureAlgorithm
javax.security.auth.x500.X500Principal subject
java.security.PublicKey key
com.android.org.bouncycastle.asn1.ASN1Set attributes
java.security.PrivateKey signingKey
public void (java.lang.String, javax.security.auth.x500.X500Principal, java.security.PublicKey, com.android.org.bouncycastle.asn1.ASN1Set, java.security.PrivateKey, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException java.security.SignatureException
String signatureAlgorithm
javax.security.auth.x500.X500Principal subject
java.security.PublicKey key
com.android.org.bouncycastle.asn1.ASN1Set attributes
java.security.PrivateKey signingKey
String provider
public void (java.lang.String, com.android.org.bouncycastle.asn1.x509.X509Name, java.security.PublicKey, com.android.org.bouncycastle.asn1.ASN1Set, java.security.PrivateKey, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException java.security.SignatureException
Exception e
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.io.IOException e
java.security.Signature sig
Exception e
String signatureAlgorithm
com.android.org.bouncycastle.asn1.x509.X509Name subject
java.security.PublicKey key
com.android.org.bouncycastle.asn1.ASN1Set attributes
java.security.PrivateKey signingKey
String provider
String algorithmName
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sigOID
java.security.Signature sig
public java.security.PublicKey getPublicKey () throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException
public java.security.PublicKey getPublicKey (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException
String keyAlgorithm
java.security.NoSuchAlgorithmException e
java.security.spec.X509EncodedKeySpec xspec
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier keyAlg
java.security.spec.InvalidKeySpecException e
java.io.IOException e
String provider
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPKInfo
public boolean verify () throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException java.security.SignatureException
public boolean verify (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException java.security.SignatureException
String provider
public boolean verify (java.security.PublicKey, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException java.security.SignatureException
java.security.Signature sig
java.security.Signature sig
java.security.Signature sig
String signatureAlgorithm
java.security.Signature sig
java.security.NoSuchAlgorithmException e
Exception e
java.security.PublicKey pubKey
String provider
java.security.Signature sig
public byte[] getEncoded ()
java.io.IOException e
private void setSignatureParameters (java.security.Signature, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
java.io.IOException e
java.security.GeneralSecurityException e
java.security.AlgorithmParameters sigParams
java.security.Signature signature
com.android.org.bouncycastle.asn1.ASN1Encodable params
static java.lang.String getSignatureName (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
com.android.org.bouncycastle.asn1.pkcs.RSASSAPSSparams rsaParams
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
com.android.org.bouncycastle.asn1.ASN1Encodable params
private static java.lang.String getDigestAlgName (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgOID
static void ()
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier sha1AlgId
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier sha224AlgId
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier sha256AlgId
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier sha384AlgId
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier sha512AlgId
}
com/android/org/bouncycastle/jce/PrincipalUtil.classPrincipalUtil.java
package com.android.org.bouncycastle.jce
public com.android.org.bouncycastle.jce.PrincipalUtil extends java.lang.Object {
public void ()
public static com.android.org.bouncycastle.jce.X509Principal getIssuerX509Principal (java.security.cert.X509Certificate) throws java.security.cert.CertificateEncodingException
com.android.org.bouncycastle.asn1.x509.TBSCertificateStructure tbsCert
java.io.IOException e
java.security.cert.X509Certificate cert
public static com.android.org.bouncycastle.jce.X509Principal getSubjectX509Principal (java.security.cert.X509Certificate) throws java.security.cert.CertificateEncodingException
com.android.org.bouncycastle.asn1.x509.TBSCertificateStructure tbsCert
java.io.IOException e
java.security.cert.X509Certificate cert
public static com.android.org.bouncycastle.jce.X509Principal getIssuerX509Principal (java.security.cert.X509CRL) throws java.security.cert.CRLException
com.android.org.bouncycastle.asn1.x509.TBSCertList tbsCertList
java.io.IOException e
java.security.cert.X509CRL crl
}
com/android/org/bouncycastle/jce/provider/
com/android/org/bouncycastle/jce/provider/AnnotatedException.classAnnotatedException.java
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.AnnotatedException extends java.lang.Exception implements com.android.org.bouncycastle.jce.exception.ExtException {
private Throwable _underlyingException
public void (java.lang.String, java.lang.Throwable)
String string
Throwable e
public void (java.lang.String)
String string
java.lang.Throwable getUnderlyingException ()
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/jce/provider/BouncyCastleProvider$1.classBouncyCastleProvider.java
package com.android.org.bouncycastle.jce.provider
com.android.org.bouncycastle.jce.provider.BouncyCastleProvider$1 extends java.lang.Object implements java.security.PrivilegedAction {
final com.android.org.bouncycastle.jce.provider.BouncyCastleProvider this$0
void (com.android.org.bouncycastle.jce.provider.BouncyCastleProvider)
com.android.org.bouncycastle.jce.provider.BouncyCastleProvider this$0
public java.lang.Object run ()
}
com/android/org/bouncycastle/jce/provider/BouncyCastleProvider.classBouncyCastleProvider.java
package com.android.org.bouncycastle.jce.provider
public final com.android.org.bouncycastle.jce.provider.BouncyCastleProvider extends java.security.Provider implements com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider {
private static String info
public static final String PROVIDER_NAME
public static final com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration CONFIGURATION
private static final java.util.Map keyInfoConverters
private static final String SYMMETRIC_PACKAGE
private static final String[] SYMMETRIC_GENERIC
private static final String[] SYMMETRIC_MACS
private static final String[] SYMMETRIC_CIPHERS
private static final String ASYMMETRIC_PACKAGE
private static final String[] ASYMMETRIC_GENERIC
private static final String[] ASYMMETRIC_CIPHERS
private static final String DIGEST_PACKAGE
private static final String[] DIGESTS
private static final String KEYSTORE_PACKAGE
private static final String[] KEYSTORES
public void ()
private void setup ()
private void loadAlgorithms (java.lang.String, java.lang.String[])
ClassLoader loader
Exception e
Class clazz
int i
String packageName
String[] names
public void setParameter (java.lang.String, java.lang.Object)
String parameterName
Object parameter
public boolean hasAlgorithm (java.lang.String, java.lang.String)
String type
String name
public void addAlgorithm (java.lang.String, java.lang.String)
String key
String value
public void addKeyInfoConverter (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter keyInfoConverter
public static java.security.PublicKey getPublicKey (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo publicKeyInfo
com.android.org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter converter
public static java.security.PrivateKey getPrivateKey (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo privateKeyInfo
com.android.org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter converter
static void access$000 (com.android.org.bouncycastle.jce.provider.BouncyCastleProvider)
com.android.org.bouncycastle.jce.provider.BouncyCastleProvider x0
static void ()
}
com/android/org/bouncycastle/jce/provider/BouncyCastleProviderConfiguration.classBouncyCastleProviderConfiguration.java
package com.android.org.bouncycastle.jce.provider
com.android.org.bouncycastle.jce.provider.BouncyCastleProviderConfiguration extends java.lang.Object implements com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration {
private static java.security.Permission BC_EC_LOCAL_PERMISSION
private static java.security.Permission BC_EC_PERMISSION
private static java.security.Permission BC_DH_LOCAL_PERMISSION
private static java.security.Permission BC_DH_PERMISSION
private ThreadLocal ecThreadSpec
private ThreadLocal dhThreadSpec
private volatile com.android.org.bouncycastle.jce.spec.ECParameterSpec ecImplicitCaParams
private volatile Object dhDefaultParams
void ()
void setParameter (java.lang.String, java.lang.Object)
com.android.org.bouncycastle.jce.spec.ECParameterSpec curveSpec
com.android.org.bouncycastle.jce.spec.ECParameterSpec curveSpec
Object dhSpec
Object dhSpec
String parameterName
Object parameter
SecurityManager securityManager
public com.android.org.bouncycastle.jce.spec.ECParameterSpec getEcImplicitlyCa ()
com.android.org.bouncycastle.jce.spec.ECParameterSpec spec
public javax.crypto.spec.DHParameterSpec getDHDefaultParameters (int)
javax.crypto.spec.DHParameterSpec spec
int i
javax.crypto.spec.DHParameterSpec[] specs
int keySize
Object params
static void ()
}
com/android/org/bouncycastle/jce/provider/CertBlacklist.classCertBlacklist.java
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.CertBlacklist extends java.lang.Object {
private static final java.util.logging.Logger logger
public final java.util.Set serialBlacklist
public final java.util.Set pubkeyBlacklist
public void ()
String androidData
String blacklistRoot
String defaultPubkeyBlacklistPath
String defaultSerialBlacklistPath
public void (java.lang.String, java.lang.String)
String pubkeyBlacklistPath
String serialBlacklistPath
private static boolean isHex (java.lang.String)
NumberFormatException e
String value
private static boolean isPubkeyHash (java.lang.String)
String value
private static java.lang.String readBlacklist (java.lang.String)
java.io.IOException e
String path
private static java.lang.String readFileAsString (java.lang.String) throws java.io.IOException
String path
private static java.io.ByteArrayOutputStream readFileAsBytes (java.lang.String) throws java.io.IOException
int byteCount
java.io.ByteArrayOutputStream bytes
byte[] buffer
String path
java.io.RandomAccessFile f
private static void closeQuietly (java.io.Closeable)
RuntimeException rethrown
java.io.Closeable closeable
private static final java.util.Set readSerialBlackList (java.lang.String)
NumberFormatException e
String value
String path
java.util.Set bl
String serialBlacklist
private static final java.util.Set readPublicKeyBlackList (java.lang.String)
String value
String path
java.util.Set bl
String pubkeyBlacklist
public boolean isPublicKeyBlackListed (java.security.PublicKey)
byte[] blacklisted
java.security.PublicKey publicKey
byte[] encoded
com.android.org.bouncycastle.crypto.Digest digest
byte[] out
public boolean isSerialNumberBlackListed (java.math.BigInteger)
java.math.BigInteger serial
static void ()
}
com/android/org/bouncycastle/jce/provider/CertPathValidatorUtilities.classCertPathValidatorUtilities.java
package com.android.org.bouncycastle.jce.provider
com.android.org.bouncycastle.jce.provider.CertPathValidatorUtilities extends java.lang.Object {
protected static final com.android.org.bouncycastle.jce.provider.PKIXCRLUtil CRL_UTIL
protected static final String CERTIFICATE_POLICIES
protected static final String BASIC_CONSTRAINTS
protected static final String POLICY_MAPPINGS
protected static final String SUBJECT_ALTERNATIVE_NAME
protected static final String NAME_CONSTRAINTS
protected static final String KEY_USAGE
protected static final String INHIBIT_ANY_POLICY
protected static final String ISSUING_DISTRIBUTION_POINT
protected static final String DELTA_CRL_INDICATOR
protected static final String POLICY_CONSTRAINTS
protected static final String FRESHEST_CRL
protected static final String CRL_DISTRIBUTION_POINTS
protected static final String AUTHORITY_KEY_IDENTIFIER
protected static final String ANY_POLICY
protected static final String CRL_NUMBER
protected static final int KEY_CERT_SIGN
protected static final int CRL_SIGN
protected static final String[] crlReasons
void ()
protected static java.security.cert.TrustAnchor findTrustAnchor (java.security.cert.X509Certificate, java.util.Set) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
java.security.cert.X509Certificate cert
java.util.Set trustAnchors
protected static java.security.cert.TrustAnchor findTrustAnchor (java.security.cert.X509Certificate, java.util.Set, java.lang.String) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
java.io.IOException ex
com.android.org.bouncycastle.asn1.x500.X500Name caName
IllegalArgumentException ex
Exception ex
java.security.cert.X509Certificate cert
java.util.Set trustAnchors
String sigProvider
java.security.cert.TrustAnchor trust
java.security.PublicKey trustPublicKey
Exception invalidKeyEx
java.security.cert.X509CertSelector certSelectX509
com.android.org.bouncycastle.asn1.x500.X500Name certIssuer
java.util.Iterator iter
static java.util.List getAdditionalStoresFromAltNames (byte[], java.util.Map) throws java.security.cert.CertificateParsingException
com.android.org.bouncycastle.asn1.x509.GeneralName altName
com.android.org.bouncycastle.jcajce.PKIXCertStore altStore
int i
com.android.org.bouncycastle.asn1.x509.GeneralNames issuerAltName
com.android.org.bouncycastle.asn1.x509.GeneralName[] names
java.util.List stores
byte[] issuerAlternativeName
java.util.Map altNameCertStoreMap
protected static java.util.Date getValidDate (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters)
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
java.util.Date validDate
protected static boolean isSelfIssued (java.security.cert.X509Certificate)
java.security.cert.X509Certificate cert
protected static com.android.org.bouncycastle.asn1.ASN1Primitive getExtensionValue (java.security.cert.X509Extension, java.lang.String) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
java.security.cert.X509Extension ext
String oid
byte[] bytes
private static com.android.org.bouncycastle.asn1.ASN1Primitive getObject (java.lang.String, byte[]) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
com.android.org.bouncycastle.asn1.ASN1InputStream aIn
com.android.org.bouncycastle.asn1.ASN1OctetString octs
Exception e
String oid
byte[] ext
protected static com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmIdentifier (java.security.PublicKey) throws java.security.cert.CertPathValidatorException
com.android.org.bouncycastle.asn1.ASN1InputStream aIn
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
Exception e
java.security.PublicKey key
protected static final java.util.Set getQualifierSet (com.android.org.bouncycastle.asn1.ASN1Sequence) throws java.security.cert.CertPathValidatorException
java.io.IOException ex
com.android.org.bouncycastle.asn1.ASN1Sequence qualifiers
java.util.Set pq
java.io.ByteArrayOutputStream bOut
com.android.org.bouncycastle.asn1.ASN1OutputStream aOut
java.util.Enumeration e
protected static com.android.org.bouncycastle.jce.provider.PKIXPolicyNode removePolicyNode (com.android.org.bouncycastle.jce.provider.PKIXPolicyNode, java.util.List[], com.android.org.bouncycastle.jce.provider.PKIXPolicyNode)
int j
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode validPolicyTree
java.util.List[] policyNodes
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode _node
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode _parent
private static void removePolicyNodeRecurse (java.util.List[], com.android.org.bouncycastle.jce.provider.PKIXPolicyNode)
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode _child
java.util.Iterator _iter
java.util.List[] policyNodes
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode _node
protected static boolean processCertD1i (int, java.util.List[], com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.util.Set)
java.util.Set childExpectedPolicies
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode child
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode node
java.util.Set expectedPolicies
int j
int index
java.util.List[] policyNodes
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pOid
java.util.Set pq
java.util.List policyNodeVec
protected static void processCertD1ii (int, java.util.List[], com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.util.Set)
java.util.Set _childExpectedPolicies
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode _child
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode _node
int j
int index
java.util.List[] policyNodes
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier _poid
java.util.Set _pq
java.util.List policyNodeVec
protected static void prepareNextCertB1 (int, java.util.List[], java.lang.String, java.util.Map, java.security.cert.X509Certificate) throws com.android.org.bouncycastle.jce.provider.AnnotatedException java.security.cert.CertPathValidatorException
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode node
Exception e
Exception ex
java.security.cert.CertPathValidatorException ex
com.android.org.bouncycastle.asn1.x509.PolicyInformation pinfo
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode c_node
java.util.Set pq
com.android.org.bouncycastle.asn1.ASN1Sequence policies
java.util.Enumeration e
boolean ci
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode p_node
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode node
int i
java.util.List[] policyNodes
String id_p
java.util.Map m_idp
java.security.cert.X509Certificate cert
boolean idp_found
java.util.Iterator nodes_i
protected static com.android.org.bouncycastle.jce.provider.PKIXPolicyNode prepareNextCertB2 (int, java.util.List[], java.lang.String, com.android.org.bouncycastle.jce.provider.PKIXPolicyNode)
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode node2
int l
java.util.List nodes
int k
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode p_node
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode node
int i
java.util.List[] policyNodes
String id_p
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode validPolicyTree
java.util.Iterator nodes_i
protected static boolean isAnyPolicy (java.util.Set)
java.util.Set policySet
protected static java.util.Collection findCertificates (com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector, java.util.List) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
java.security.cert.CertStoreException e
java.security.cert.CertStore certStore
Object obj
com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector certSelect
java.util.List certStores
java.util.Set certs
java.util.Iterator iter
static java.util.List getAdditionalStoresFromCRLDistributionPoint (com.android.org.bouncycastle.asn1.x509.CRLDistPoint, java.util.Map) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
Exception e
com.android.org.bouncycastle.jcajce.PKIXCRLStore store
int j
com.android.org.bouncycastle.asn1.x509.GeneralName[] genNames
com.android.org.bouncycastle.asn1.x509.DistributionPointName dpn
int i
com.android.org.bouncycastle.asn1.x509.DistributionPoint[] dps
java.util.List stores
com.android.org.bouncycastle.asn1.x509.CRLDistPoint crldp
java.util.Map namedCRLStoreMap
protected static void getCRLIssuersFromDistributionPoint (com.android.org.bouncycastle.asn1.x509.DistributionPoint, java.util.Collection, java.security.cert.X509CRLSelector) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
java.io.IOException e
int j
com.android.org.bouncycastle.asn1.x509.GeneralName[] genNames
java.util.Iterator it
java.io.IOException ex
com.android.org.bouncycastle.asn1.x509.DistributionPoint dp
java.util.Collection issuerPrincipals
java.security.cert.X509CRLSelector selector
java.util.List issuers
java.util.Iterator it
private static java.math.BigInteger getSerialNumber (java.lang.Object)
Object cert
protected static void getCertStatus (java.util.Date, java.security.cert.X509CRL, java.lang.Object, com.android.org.bouncycastle.jce.provider.CertStatus) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
boolean isIndirect
java.security.cert.CRLException exception
com.android.org.bouncycastle.asn1.x500.X500Name certIssuer
javax.security.auth.x500.X500Principal certificateIssuerPrincipal
Exception e
java.util.Date validDate
java.security.cert.X509CRL crl
Object cert
com.android.org.bouncycastle.jce.provider.CertStatus certStatus
java.security.cert.X509CRLEntry crl_entry
boolean isIndirect
com.android.org.bouncycastle.asn1.ASN1Enumerated reasonCode
protected static java.util.Set getDeltaCRLs (java.util.Date, java.security.cert.X509CRL, java.util.List, java.util.List) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
java.io.IOException e
com.android.org.bouncycastle.asn1.ASN1Primitive derObject
Exception e
Exception e
java.security.cert.X509CRL crl
java.util.Iterator it
java.util.Date validityDate
java.security.cert.X509CRL completeCRL
java.util.List certStores
java.util.List pkixCrlStores
java.security.cert.X509CRLSelector baseDeltaSelect
java.math.BigInteger completeCRLNumber
byte[] idp
com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder selBuilder
com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector deltaSelect
java.util.Set temp
java.util.Set result
private static boolean isDeltaCRL (java.security.cert.X509CRL)
java.security.cert.X509CRL crl
java.util.Set critical
protected static java.util.Set getCompleteCRLs (com.android.org.bouncycastle.asn1.x509.DistributionPoint, java.lang.Object, java.util.Date, com.android.org.bouncycastle.jcajce.PKIXExtendedParameters) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
java.util.Set issuers
com.android.org.bouncycastle.jce.provider.AnnotatedException e
com.android.org.bouncycastle.asn1.x509.DistributionPoint dp
Object cert
java.util.Date currentDate
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
java.security.cert.X509CRLSelector baseCrlSelect
com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector crlSelect
java.util.Date validityDate
java.util.Set crls
protected static java.util.Date getValidCertDateFromValidityModel (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters, java.security.cert.CertPath, int) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
byte[] extBytes
java.io.IOException e
IllegalArgumentException e
java.text.ParseException e
com.android.org.bouncycastle.asn1.ASN1GeneralizedTime dateOfCertgen
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
java.security.cert.CertPath certPath
int index
protected static java.security.PublicKey getNextWorkingKey (java.util.List, int, com.android.org.bouncycastle.jcajce.util.JcaJceHelper) throws java.security.cert.CertPathValidatorException
java.security.KeyFactory keyFactory
Exception exception
java.security.cert.X509Certificate parentCert
java.security.interfaces.DSAPublicKey prevDSAPubKey
java.security.interfaces.DSAParams dsaParams
java.security.spec.DSAPublicKeySpec dsaPubKeySpec
int i
java.util.List certs
int index
com.android.org.bouncycastle.jcajce.util.JcaJceHelper helper
java.security.cert.Certificate cert
java.security.PublicKey pubKey
java.security.interfaces.DSAPublicKey dsaPubKey
static java.util.Collection findIssuerCerts (java.security.cert.X509Certificate, java.util.List, java.util.List) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
java.io.IOException e
com.android.org.bouncycastle.asn1.ASN1OctetString aki
byte[] authorityKeyIdentifier
byte[] akiExtensionValue
java.util.List matches
java.util.Iterator iter
com.android.org.bouncycastle.jce.provider.AnnotatedException e
java.security.cert.X509Certificate cert
java.util.List certStores
java.util.List pkixCertStores
java.security.cert.X509CertSelector selector
com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector certSelect
java.util.Set certs
java.util.Iterator iter
java.security.cert.X509Certificate issuer
protected static void verifyX509Certificate (java.security.cert.X509Certificate, java.security.PublicKey, java.lang.String) throws java.security.GeneralSecurityException
java.security.cert.X509Certificate cert
java.security.PublicKey publicKey
String sigProvider
static void checkCRLsNotEmpty (java.util.Set, java.lang.Object) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
com.android.org.bouncycastle.x509.X509AttributeCertificate aCert
java.security.cert.X509Certificate xCert
java.util.Set crls
Object cert
static void ()
}
com/android/org/bouncycastle/jce/provider/CertStatus.classCertStatus.java
package com.android.org.bouncycastle.jce.provider
com.android.org.bouncycastle.jce.provider.CertStatus extends java.lang.Object {
public static final int UNREVOKED
public static final int UNDETERMINED
int certStatus
java.util.Date revocationDate
void ()
public java.util.Date getRevocationDate ()
public void setRevocationDate (java.util.Date)
java.util.Date revocationDate
public int getCertStatus ()
public void setCertStatus (int)
int certStatus
}
com/android/org/bouncycastle/jce/provider/CertStoreCollectionSpi.classCertStoreCollectionSpi.java
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.CertStoreCollectionSpi extends java.security.cert.CertStoreSpi {
private java.security.cert.CollectionCertStoreParameters params
public void (java.security.cert.CertStoreParameters) throws java.security.InvalidAlgorithmParameterException
java.security.cert.CertStoreParameters params
public java.util.Collection engineGetCertificates (java.security.cert.CertSelector) throws java.security.cert.CertStoreException
Object obj
Object obj
java.security.cert.CertSelector selector
java.util.List col
java.util.Iterator iter
public java.util.Collection engineGetCRLs (java.security.cert.CRLSelector) throws java.security.cert.CertStoreException
Object obj
Object obj
java.security.cert.CRLSelector selector
java.util.List col
java.util.Iterator iter
}
com/android/org/bouncycastle/jce/provider/DHUtil.classDHUtil.java
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.DHUtil extends java.lang.Object {
public void ()
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePublicKeyParameter (java.security.PublicKey) throws java.security.InvalidKeyException
javax.crypto.interfaces.DHPublicKey k
java.security.PublicKey key
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePrivateKeyParameter (java.security.PrivateKey) throws java.security.InvalidKeyException
javax.crypto.interfaces.DHPrivateKey k
java.security.PrivateKey key
}
com/android/org/bouncycastle/jce/provider/ExtCRLException.classExtCRLException.java
package com.android.org.bouncycastle.jce.provider
com.android.org.bouncycastle.jce.provider.ExtCRLException extends java.security.cert.CRLException {
Throwable cause
void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/jce/provider/JCEDHPrivateKey.classJCEDHPrivateKey.java
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.JCEDHPrivateKey extends java.lang.Object implements javax.crypto.interfaces.DHPrivateKey com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier {
static final long serialVersionUID
java.math.BigInteger x
private javax.crypto.spec.DHParameterSpec dhSpec
private com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
private com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier attrCarrier
protected void ()
void (javax.crypto.interfaces.DHPrivateKey)
javax.crypto.interfaces.DHPrivateKey key
void (javax.crypto.spec.DHPrivateKeySpec)
javax.crypto.spec.DHPrivateKeySpec spec
void (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
com.android.org.bouncycastle.asn1.pkcs.DHParameter params
com.android.org.bouncycastle.asn1.x9.DHDomainParameters params
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
com.android.org.bouncycastle.asn1.ASN1Sequence seq
com.android.org.bouncycastle.asn1.ASN1Integer derX
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id
void (com.android.org.bouncycastle.crypto.params.DHPrivateKeyParameters)
com.android.org.bouncycastle.crypto.params.DHPrivateKeyParameters params
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
java.io.IOException e
public javax.crypto.spec.DHParameterSpec getParams ()
public java.math.BigInteger getX ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
public void setBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.ASN1Encodable attribute
public com.android.org.bouncycastle.asn1.ASN1Encodable getBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.util.Enumeration getBagAttributeKeys ()
}
com/android/org/bouncycastle/jce/provider/JCEDHPublicKey.classJCEDHPublicKey.java
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.JCEDHPublicKey extends java.lang.Object implements javax.crypto.interfaces.DHPublicKey {
static final long serialVersionUID
private java.math.BigInteger y
private javax.crypto.spec.DHParameterSpec dhSpec
private com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
void (javax.crypto.spec.DHPublicKeySpec)
javax.crypto.spec.DHPublicKeySpec spec
void (javax.crypto.interfaces.DHPublicKey)
javax.crypto.interfaces.DHPublicKey key
void (com.android.org.bouncycastle.crypto.params.DHPublicKeyParameters)
com.android.org.bouncycastle.crypto.params.DHPublicKeyParameters params
void (java.math.BigInteger, javax.crypto.spec.DHParameterSpec)
java.math.BigInteger y
javax.crypto.spec.DHParameterSpec dhSpec
void (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
com.android.org.bouncycastle.asn1.ASN1Integer derY
java.io.IOException e
com.android.org.bouncycastle.asn1.pkcs.DHParameter params
com.android.org.bouncycastle.asn1.x9.DHDomainParameters params
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
com.android.org.bouncycastle.asn1.ASN1Integer derY
com.android.org.bouncycastle.asn1.ASN1Sequence seq
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public javax.crypto.spec.DHParameterSpec getParams ()
public java.math.BigInteger getY ()
private boolean isPKCSParam (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
com.android.org.bouncycastle.asn1.ASN1Integer l
com.android.org.bouncycastle.asn1.ASN1Integer p
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
}
com/android/org/bouncycastle/jce/provider/JCEECPrivateKey.classJCEECPrivateKey.java
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.JCEECPrivateKey extends java.lang.Object implements java.security.interfaces.ECPrivateKey com.android.org.bouncycastle.jce.interfaces.ECPrivateKey com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier com.android.org.bouncycastle.jce.interfaces.ECPointEncoder {
private String algorithm
private java.math.BigInteger d
private java.security.spec.ECParameterSpec ecSpec
private boolean withCompression
private com.android.org.bouncycastle.asn1.DERBitString publicKey
private com.android.org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl attrCarrier
protected void ()
public void (java.security.interfaces.ECPrivateKey)
java.security.interfaces.ECPrivateKey key
public void (java.lang.String, com.android.org.bouncycastle.jce.spec.ECPrivateKeySpec)
com.android.org.bouncycastle.math.ec.ECCurve curve
java.security.spec.EllipticCurve ellipticCurve
String algorithm
com.android.org.bouncycastle.jce.spec.ECPrivateKeySpec spec
public void (java.lang.String, java.security.spec.ECPrivateKeySpec)
String algorithm
java.security.spec.ECPrivateKeySpec spec
public void (java.lang.String, com.android.org.bouncycastle.jce.provider.JCEECPrivateKey)
String algorithm
com.android.org.bouncycastle.jce.provider.JCEECPrivateKey key
public void (java.lang.String, com.android.org.bouncycastle.crypto.params.ECPrivateKeyParameters, com.android.org.bouncycastle.jce.provider.JCEECPublicKey, java.security.spec.ECParameterSpec)
java.security.spec.EllipticCurve ellipticCurve
String algorithm
com.android.org.bouncycastle.crypto.params.ECPrivateKeyParameters params
com.android.org.bouncycastle.jce.provider.JCEECPublicKey pubKey
java.security.spec.ECParameterSpec spec
com.android.org.bouncycastle.crypto.params.ECDomainParameters dp
public void (java.lang.String, com.android.org.bouncycastle.crypto.params.ECPrivateKeyParameters, com.android.org.bouncycastle.jce.provider.JCEECPublicKey, com.android.org.bouncycastle.jce.spec.ECParameterSpec)
java.security.spec.EllipticCurve ellipticCurve
java.security.spec.EllipticCurve ellipticCurve
String algorithm
com.android.org.bouncycastle.crypto.params.ECPrivateKeyParameters params
com.android.org.bouncycastle.jce.provider.JCEECPublicKey pubKey
com.android.org.bouncycastle.jce.spec.ECParameterSpec spec
com.android.org.bouncycastle.crypto.params.ECDomainParameters dp
public void (java.lang.String, com.android.org.bouncycastle.crypto.params.ECPrivateKeyParameters)
String algorithm
com.android.org.bouncycastle.crypto.params.ECPrivateKeyParameters params
void (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
private void populateFromPrivKeyInfo (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
java.security.spec.EllipticCurve ellipticCurve
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x9.X9ECParameters ecP
com.android.org.bouncycastle.asn1.x9.X9ECParameters ecP
java.security.spec.EllipticCurve ellipticCurve
com.android.org.bouncycastle.asn1.ASN1Integer derD
com.android.org.bouncycastle.asn1.sec.ECPrivateKeyStructure ec
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
com.android.org.bouncycastle.asn1.x9.X962Parameters params
com.android.org.bouncycastle.asn1.ASN1Encodable privKey
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier curveOid
com.android.org.bouncycastle.asn1.x9.X962Parameters params
com.android.org.bouncycastle.asn1.x9.X962Parameters params
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.asn1.x9.X9ECParameters ecP
com.android.org.bouncycastle.asn1.sec.ECPrivateKeyStructure keyStructure
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
java.io.IOException e
com.android.org.bouncycastle.asn1.x9.X962Parameters params
com.android.org.bouncycastle.asn1.sec.ECPrivateKeyStructure keyStructure
public java.security.spec.ECParameterSpec getParams ()
public com.android.org.bouncycastle.jce.spec.ECParameterSpec getParameters ()
com.android.org.bouncycastle.jce.spec.ECParameterSpec engineGetSpec ()
public java.math.BigInteger getS ()
public java.math.BigInteger getD ()
public void setBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.ASN1Encodable attribute
public com.android.org.bouncycastle.asn1.ASN1Encodable getBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.util.Enumeration getBagAttributeKeys ()
public void setPointFormat (java.lang.String)
String style
public boolean equals (java.lang.Object)
Object o
com.android.org.bouncycastle.jce.provider.JCEECPrivateKey other
public int hashCode ()
public java.lang.String toString ()
StringBuffer buf
String nl
private com.android.org.bouncycastle.asn1.DERBitString getPublicKeyDetails (com.android.org.bouncycastle.jce.provider.JCEECPublicKey)
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
java.io.IOException e
com.android.org.bouncycastle.jce.provider.JCEECPublicKey pub
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
byte[] enc
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
}
com/android/org/bouncycastle/jce/provider/JCEECPublicKey.classJCEECPublicKey.java
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.JCEECPublicKey extends java.lang.Object implements java.security.interfaces.ECPublicKey com.android.org.bouncycastle.jce.interfaces.ECPublicKey com.android.org.bouncycastle.jce.interfaces.ECPointEncoder {
private String algorithm
private com.android.org.bouncycastle.math.ec.ECPoint q
private java.security.spec.ECParameterSpec ecSpec
private boolean withCompression
public void (java.lang.String, com.android.org.bouncycastle.jce.provider.JCEECPublicKey)
String algorithm
com.android.org.bouncycastle.jce.provider.JCEECPublicKey key
public void (java.lang.String, java.security.spec.ECPublicKeySpec)
String algorithm
java.security.spec.ECPublicKeySpec spec
public void (java.lang.String, com.android.org.bouncycastle.jce.spec.ECPublicKeySpec)
com.android.org.bouncycastle.math.ec.ECCurve curve
java.security.spec.EllipticCurve ellipticCurve
com.android.org.bouncycastle.jce.spec.ECParameterSpec s
String algorithm
com.android.org.bouncycastle.jce.spec.ECPublicKeySpec spec
public void (java.lang.String, com.android.org.bouncycastle.crypto.params.ECPublicKeyParameters, java.security.spec.ECParameterSpec)
java.security.spec.EllipticCurve ellipticCurve
String algorithm
com.android.org.bouncycastle.crypto.params.ECPublicKeyParameters params
java.security.spec.ECParameterSpec spec
com.android.org.bouncycastle.crypto.params.ECDomainParameters dp
public void (java.lang.String, com.android.org.bouncycastle.crypto.params.ECPublicKeyParameters, com.android.org.bouncycastle.jce.spec.ECParameterSpec)
java.security.spec.EllipticCurve ellipticCurve
java.security.spec.EllipticCurve ellipticCurve
String algorithm
com.android.org.bouncycastle.crypto.params.ECPublicKeyParameters params
com.android.org.bouncycastle.jce.spec.ECParameterSpec spec
com.android.org.bouncycastle.crypto.params.ECDomainParameters dp
public void (java.lang.String, com.android.org.bouncycastle.crypto.params.ECPublicKeyParameters)
String algorithm
com.android.org.bouncycastle.crypto.params.ECPublicKeyParameters params
private java.security.spec.ECParameterSpec createSpec (java.security.spec.EllipticCurve, com.android.org.bouncycastle.crypto.params.ECDomainParameters)
java.security.spec.EllipticCurve ellipticCurve
com.android.org.bouncycastle.crypto.params.ECDomainParameters dp
public void (java.security.interfaces.ECPublicKey)
java.security.interfaces.ECPublicKey key
void (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
private void populateFromPubKeyInfo (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x9.X9ECParameters ecP
com.android.org.bouncycastle.math.ec.ECCurve curve
java.security.spec.EllipticCurve ellipticCurve
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.asn1.x9.X9ECParameters ecP
java.security.spec.EllipticCurve ellipticCurve
java.io.IOException ex
int qLength
com.android.org.bouncycastle.asn1.x9.X962Parameters params
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.asn1.DERBitString bits
byte[] data
com.android.org.bouncycastle.asn1.ASN1OctetString key
com.android.org.bouncycastle.asn1.x9.X9ECPoint derQ
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier curveOid
com.android.org.bouncycastle.asn1.ASN1Encodable params
com.android.org.bouncycastle.asn1.ASN1Encodable params
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.asn1.x9.X9ECParameters ecP
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.asn1.ASN1OctetString p
com.android.org.bouncycastle.asn1.ASN1Encodable params
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
private void extractBytes (byte[], int, java.math.BigInteger)
byte[] tmp
int i
byte[] encKey
int offSet
java.math.BigInteger bI
byte[] val
public java.security.spec.ECParameterSpec getParams ()
public com.android.org.bouncycastle.jce.spec.ECParameterSpec getParameters ()
public java.security.spec.ECPoint getW ()
public com.android.org.bouncycastle.math.ec.ECPoint getQ ()
public com.android.org.bouncycastle.math.ec.ECPoint engineGetQ ()
com.android.org.bouncycastle.jce.spec.ECParameterSpec engineGetSpec ()
public java.lang.String toString ()
StringBuffer buf
String nl
public void setPointFormat (java.lang.String)
String style
public boolean equals (java.lang.Object)
Object o
com.android.org.bouncycastle.jce.provider.JCEECPublicKey other
public int hashCode ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
byte[] enc
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
}
com/android/org/bouncycastle/jce/provider/JCERSAPrivateCrtKey.classJCERSAPrivateCrtKey.java
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.JCERSAPrivateCrtKey extends com.android.org.bouncycastle.jce.provider.JCERSAPrivateKey implements java.security.interfaces.RSAPrivateCrtKey {
static final long serialVersionUID
private java.math.BigInteger publicExponent
private java.math.BigInteger primeP
private java.math.BigInteger primeQ
private java.math.BigInteger primeExponentP
private java.math.BigInteger primeExponentQ
private java.math.BigInteger crtCoefficient
void (com.android.org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters)
com.android.org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters key
void (java.security.spec.RSAPrivateCrtKeySpec)
java.security.spec.RSAPrivateCrtKeySpec spec
void (java.security.interfaces.RSAPrivateCrtKey)
java.security.interfaces.RSAPrivateCrtKey key
void (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
void (com.android.org.bouncycastle.asn1.pkcs.RSAPrivateKey)
com.android.org.bouncycastle.asn1.pkcs.RSAPrivateKey key
public java.lang.String getFormat ()
public byte[] getEncoded ()
public java.math.BigInteger getPublicExponent ()
public java.math.BigInteger getPrimeP ()
public java.math.BigInteger getPrimeQ ()
public java.math.BigInteger getPrimeExponentP ()
public java.math.BigInteger getPrimeExponentQ ()
public java.math.BigInteger getCrtCoefficient ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
java.security.interfaces.RSAPrivateCrtKey key
public java.lang.String toString ()
StringBuffer buf
String nl
}
com/android/org/bouncycastle/jce/provider/JCERSAPrivateKey.classJCERSAPrivateKey.java
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.JCERSAPrivateKey extends java.lang.Object implements java.security.interfaces.RSAPrivateKey com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier {
static final long serialVersionUID
private static java.math.BigInteger ZERO
protected java.math.BigInteger modulus
protected java.math.BigInteger privateExponent
private com.android.org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl attrCarrier
protected void ()
void (com.android.org.bouncycastle.crypto.params.RSAKeyParameters)
com.android.org.bouncycastle.crypto.params.RSAKeyParameters key
void (java.security.spec.RSAPrivateKeySpec)
java.security.spec.RSAPrivateKeySpec spec
void (java.security.interfaces.RSAPrivateKey)
java.security.interfaces.RSAPrivateKey key
public java.math.BigInteger getModulus ()
public java.math.BigInteger getPrivateExponent ()
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public boolean equals (java.lang.Object)
Object o
java.security.interfaces.RSAPrivateKey key
public int hashCode ()
public void setBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.ASN1Encodable attribute
public com.android.org.bouncycastle.asn1.ASN1Encodable getBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.util.Enumeration getBagAttributeKeys ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
static void ()
}
com/android/org/bouncycastle/jce/provider/JCERSAPublicKey.classJCERSAPublicKey.java
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.JCERSAPublicKey extends java.lang.Object implements java.security.interfaces.RSAPublicKey {
static final long serialVersionUID
private java.math.BigInteger modulus
private java.math.BigInteger publicExponent
void (com.android.org.bouncycastle.crypto.params.RSAKeyParameters)
com.android.org.bouncycastle.crypto.params.RSAKeyParameters key
void (java.security.spec.RSAPublicKeySpec)
java.security.spec.RSAPublicKeySpec spec
void (java.security.interfaces.RSAPublicKey)
java.security.interfaces.RSAPublicKey key
void (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
com.android.org.bouncycastle.asn1.x509.RSAPublicKeyStructure pubKey
java.io.IOException e
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
public java.math.BigInteger getModulus ()
public java.math.BigInteger getPublicExponent ()
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
java.security.interfaces.RSAPublicKey key
public java.lang.String toString ()
StringBuffer buf
String nl
}
com/android/org/bouncycastle/jce/provider/JDKDSAPrivateKey.classJDKDSAPrivateKey.java
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.JDKDSAPrivateKey extends java.lang.Object implements java.security.interfaces.DSAPrivateKey com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier {
private static final long serialVersionUID
java.math.BigInteger x
java.security.interfaces.DSAParams dsaSpec
private com.android.org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl attrCarrier
protected void ()
void (java.security.interfaces.DSAPrivateKey)
java.security.interfaces.DSAPrivateKey key
void (java.security.spec.DSAPrivateKeySpec)
java.security.spec.DSAPrivateKeySpec spec
void (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
com.android.org.bouncycastle.asn1.x509.DSAParameter params
com.android.org.bouncycastle.asn1.ASN1Integer derX
void (com.android.org.bouncycastle.crypto.params.DSAPrivateKeyParameters)
com.android.org.bouncycastle.crypto.params.DSAPrivateKeyParameters params
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo info
java.io.IOException e
public java.security.interfaces.DSAParams getParams ()
public java.math.BigInteger getX ()
public boolean equals (java.lang.Object)
Object o
java.security.interfaces.DSAPrivateKey other
public int hashCode ()
public void setBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.ASN1Encodable attribute
public com.android.org.bouncycastle.asn1.ASN1Encodable getBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.util.Enumeration getBagAttributeKeys ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
}
com/android/org/bouncycastle/jce/provider/JDKDSAPublicKey.classJDKDSAPublicKey.java
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.JDKDSAPublicKey extends java.lang.Object implements java.security.interfaces.DSAPublicKey {
private static final long serialVersionUID
private java.math.BigInteger y
private java.security.interfaces.DSAParams dsaSpec
void (java.security.spec.DSAPublicKeySpec)
java.security.spec.DSAPublicKeySpec spec
void (java.security.interfaces.DSAPublicKey)
java.security.interfaces.DSAPublicKey key
void (com.android.org.bouncycastle.crypto.params.DSAPublicKeyParameters)
com.android.org.bouncycastle.crypto.params.DSAPublicKeyParameters params
void (java.math.BigInteger, java.security.spec.DSAParameterSpec)
java.math.BigInteger y
java.security.spec.DSAParameterSpec dsaSpec
void (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
com.android.org.bouncycastle.asn1.ASN1Integer derY
java.io.IOException e
com.android.org.bouncycastle.asn1.x509.DSAParameter params
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
com.android.org.bouncycastle.asn1.ASN1Integer derY
private boolean isNotNull (com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1Encodable parameters
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
java.io.IOException e
public java.security.interfaces.DSAParams getParams ()
public java.math.BigInteger getY ()
public java.lang.String toString ()
StringBuffer buf
String nl
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
java.security.interfaces.DSAPublicKey other
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
}
com/android/org/bouncycastle/jce/provider/JDKPKCS12StoreParameter.classJDKPKCS12StoreParameter.java
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.JDKPKCS12StoreParameter extends java.lang.Object implements java.security.KeyStore$LoadStoreParameter {
private java.io.OutputStream outputStream
private java.security.KeyStore$ProtectionParameter protectionParameter
private boolean useDEREncoding
public void ()
public java.io.OutputStream getOutputStream ()
public java.security.KeyStore$ProtectionParameter getProtectionParameter ()
public boolean isUseDEREncoding ()
public void setOutputStream (java.io.OutputStream)
java.io.OutputStream outputStream
public void setPassword (char[])
char[] password
public void setProtectionParameter (java.security.KeyStore$ProtectionParameter)
java.security.KeyStore$ProtectionParameter protectionParameter
public void setUseDEREncoding (boolean)
boolean useDEREncoding
}
com/android/org/bouncycastle/jce/provider/PEMUtil.classPEMUtil.java
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.PEMUtil extends java.lang.Object {
private final String _header1
private final String _header2
private final String _footer1
private final String _footer2
void (java.lang.String)
String type
private java.lang.String readLine (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
int c
StringBuffer l
com.android.org.bouncycastle.asn1.ASN1Sequence readPEMObject (java.io.InputStream) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1Primitive o
java.io.InputStream in
String line
StringBuffer pemBuf
}
com/android/org/bouncycastle/jce/provider/PKIXCertPathBuilderSpi.classPKIXCertPathBuilderSpi.java
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi extends java.security.cert.CertPathBuilderSpi {
private Exception certPathException
public void ()
public java.security.cert.CertPathBuilderResult engineBuild (java.security.cert.CertPathParameters) throws java.security.cert.CertPathBuilderException java.security.InvalidAlgorithmParameterException
java.util.Iterator it
com.android.org.bouncycastle.x509.ExtendedPKIXBuilderParameters extPKIX
com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder paramsBldrPKIXBldr
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder paramsPKIXBldr
com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder paramsBldrPKIXBldr
com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters paramsPKIX
java.util.Collection targets
com.android.org.bouncycastle.jce.provider.AnnotatedException e
java.security.cert.X509Certificate cert
java.security.cert.CertPathParameters params
com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters paramsPKIX
java.util.Collection targets
java.util.Iterator targetIter
java.util.List certPathList
com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector certSelect
java.security.cert.CertPathBuilderResult result
protected java.security.cert.CertPathBuilderResult build (java.security.cert.X509Certificate, com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters, java.util.List)
com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory cFact
com.android.org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi validator
Exception e
Exception e
Exception e
java.security.cert.CertPath certPath
java.security.cert.PKIXCertPathValidatorResult result
java.security.cert.CertificateParsingException e
com.android.org.bouncycastle.jce.provider.AnnotatedException e
java.security.cert.X509Certificate issuer
java.util.List stores
java.util.Collection issuers
java.util.Iterator it
com.android.org.bouncycastle.jce.provider.AnnotatedException e
java.security.cert.X509Certificate tbvCert
com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters pkixParams
java.util.List tbvPath
com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory cFact
com.android.org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi validator
java.security.cert.CertPathBuilderResult builderResult
}
com/android/org/bouncycastle/jce/provider/PKIXCertPathValidatorSpi$NoPreloadHolder.classPKIXCertPathValidatorSpi.java
package com.android.org.bouncycastle.jce.provider
com.android.org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi$NoPreloadHolder extends java.lang.Object {
private static final com.android.org.bouncycastle.jce.provider.CertBlacklist blacklist
private void ()
static com.android.org.bouncycastle.jce.provider.CertBlacklist access$000 ()
static void ()
}
com/android/org/bouncycastle/jce/provider/PKIXCertPathValidatorSpi.classPKIXCertPathValidatorSpi.java
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi extends java.security.cert.CertPathValidatorSpi {
private final com.android.org.bouncycastle.jcajce.util.JcaJceHelper helper
public void ()
public java.security.cert.CertPathValidatorResult engineValidate (java.security.cert.CertPath, java.security.cert.CertPathParameters) throws java.security.cert.CertPathValidatorException java.security.InvalidAlgorithmParameterException
com.android.org.bouncycastle.x509.ExtendedPKIXParameters extPKIX
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder paramsPKIXBldr
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
String message
com.android.org.bouncycastle.jce.provider.AnnotatedException e
java.math.BigInteger serial
java.security.cert.X509Certificate cert
java.security.cert.TrustAnchor trust
com.android.org.bouncycastle.jce.provider.AnnotatedException e
int j
int explicitPolicy
int inhibitAnyPolicy
int policyMapping
java.security.PublicKey workingPublicKey
com.android.org.bouncycastle.asn1.x500.X500Name workingIssuerName
java.security.PublicKey workingPublicKey
com.android.org.bouncycastle.asn1.x500.X500Name workingIssuerName
IllegalArgumentException ex
java.security.cert.CertPathValidatorException e
String message
com.android.org.bouncycastle.jce.provider.AnnotatedException e
java.security.cert.CertPathValidatorException e
java.util.Set criticalExtensions
boolean verificationAlreadyPerformed
int i
java.security.cert.CertPath certPath
java.security.cert.CertPathParameters params
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
java.util.List certs
int n
java.util.Set userInitialPolicySet
java.security.cert.TrustAnchor trust
java.util.Iterator certIter
int index
java.util.List[] policyNodes
java.util.Set policySet
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode validPolicyTree
com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidator nameConstraintValidator
int explicitPolicy
java.util.Set acceptablePolicies
int inhibitAnyPolicy
int policyMapping
java.security.PublicKey workingPublicKey
com.android.org.bouncycastle.asn1.x500.X500Name workingIssuerName
java.security.cert.X509Certificate sign
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier workingAlgId
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier workingPublicKeyAlgorithm
com.android.org.bouncycastle.asn1.ASN1Encodable workingPublicKeyParameters
int maxPathLength
java.util.List pathCheckers
java.security.cert.X509Certificate cert
java.util.Set criticalExtensions
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode intersection
}
com/android/org/bouncycastle/jce/provider/PKIXCRLUtil.classPKIXCRLUtil.java
package com.android.org.bouncycastle.jce.provider
com.android.org.bouncycastle.jce.provider.PKIXCRLUtil extends java.lang.Object {
void ()
public java.util.Set findCRLs (com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector, java.util.Date, java.util.List, java.util.List) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
com.android.org.bouncycastle.jce.provider.AnnotatedException e
java.security.cert.X509Certificate cert
java.security.cert.X509CRL crl
java.util.Iterator it
com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector crlselect
java.util.Date validityDate
java.util.List certStores
java.util.List pkixCrlStores
java.util.Set initialSet
java.util.Set finalSet
private final java.util.Collection findCRLs (com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector, java.util.List) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
java.security.cert.CertStoreException e
java.security.cert.CertStore store
Object obj
com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector crlSelect
java.util.List crlStores
java.util.Set crls
java.util.Iterator iter
com.android.org.bouncycastle.jce.provider.AnnotatedException lastException
boolean foundValidStore
}
com/android/org/bouncycastle/jce/provider/PKIXNameConstraintValidator.classPKIXNameConstraintValidator.java
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidator extends java.lang.Object {
private java.util.Set excludedSubtreesDN
private java.util.Set excludedSubtreesDNS
private java.util.Set excludedSubtreesEmail
private java.util.Set excludedSubtreesURI
private java.util.Set excludedSubtreesIP
private java.util.Set permittedSubtreesDN
private java.util.Set permittedSubtreesDNS
private java.util.Set permittedSubtreesEmail
private java.util.Set permittedSubtreesURI
private java.util.Set permittedSubtreesIP
public void ()
private static boolean withinDNSubtree (com.android.org.bouncycastle.asn1.ASN1Sequence, com.android.org.bouncycastle.asn1.ASN1Sequence)
int j
com.android.org.bouncycastle.asn1.ASN1Sequence dns
com.android.org.bouncycastle.asn1.ASN1Sequence subtree
public void checkPermittedDN (com.android.org.bouncycastle.asn1.ASN1Sequence) throws com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
com.android.org.bouncycastle.asn1.ASN1Sequence dns
public void checkExcludedDN (com.android.org.bouncycastle.asn1.ASN1Sequence) throws com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
com.android.org.bouncycastle.asn1.ASN1Sequence dns
private void checkPermittedDN (java.util.Set, com.android.org.bouncycastle.asn1.ASN1Sequence) throws com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
com.android.org.bouncycastle.asn1.ASN1Sequence subtree
java.util.Set permitted
com.android.org.bouncycastle.asn1.ASN1Sequence dns
java.util.Iterator it
private void checkExcludedDN (java.util.Set, com.android.org.bouncycastle.asn1.ASN1Sequence) throws com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
com.android.org.bouncycastle.asn1.ASN1Sequence subtree
java.util.Set excluded
com.android.org.bouncycastle.asn1.ASN1Sequence dns
java.util.Iterator it
private java.util.Set intersectDN (java.util.Set, java.util.Set)
com.android.org.bouncycastle.asn1.ASN1Sequence subtree
java.util.Iterator _iter
com.android.org.bouncycastle.asn1.ASN1Sequence dn
java.util.Iterator it
java.util.Set permitted
java.util.Set dns
java.util.Set intersect
private java.util.Set unionDN (java.util.Set, com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence subtree
java.util.Set intersect
java.util.Iterator it
java.util.Set excluded
com.android.org.bouncycastle.asn1.ASN1Sequence dn
private java.util.Set intersectEmail (java.util.Set, java.util.Set)
String _permitted
java.util.Iterator it2
String email
java.util.Iterator it
java.util.Set permitted
java.util.Set emails
java.util.Set intersect
private java.util.Set unionEmail (java.util.Set, java.lang.String)
String _excluded
java.util.Set union
java.util.Iterator it
java.util.Set excluded
String email
private java.util.Set intersectIP (java.util.Set, java.util.Set)
byte[] _permitted
java.util.Iterator it2
byte[] ip
java.util.Iterator it
java.util.Set permitted
java.util.Set ips
java.util.Set intersect
private java.util.Set unionIP (java.util.Set, byte[])
byte[] _excluded
java.util.Set union
java.util.Iterator it
java.util.Set excluded
byte[] ip
private java.util.Set unionIPRange (byte[], byte[])
byte[] ipWithSubmask1
byte[] ipWithSubmask2
java.util.Set set
private java.util.Set intersectIPRange (byte[], byte[])
byte[] ipWithSubmask1
byte[] ipWithSubmask2
byte[][] temp
byte[] ip1
byte[] subnetmask1
byte[] ip2
byte[] subnetmask2
byte[][] minMax
byte[] min
byte[] max
byte[] ip
byte[] subnetmask
private byte[] ipWithSubnetMask (byte[], byte[])
byte[] ip
byte[] subnetMask
int ipLength
byte[] temp
private byte[][] extractIPsAndSubnetMasks (byte[], byte[])
byte[] ipWithSubmask1
byte[] ipWithSubmask2
int ipLength
byte[] ip1
byte[] subnetmask1
byte[] ip2
byte[] subnetmask2
private byte[][] minMaxIPs (byte[], byte[], byte[], byte[])
int i
byte[] ip1
byte[] subnetmask1
byte[] ip2
byte[] subnetmask2
int ipLength
byte[] min1
byte[] max1
byte[] min2
byte[] max2
private void checkPermittedEmail (java.util.Set, java.lang.String) throws com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
String str
java.util.Set permitted
String email
java.util.Iterator it
private void checkExcludedEmail (java.util.Set, java.lang.String) throws com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
String str
java.util.Set excluded
String email
java.util.Iterator it
private void checkPermittedIP (java.util.Set, byte[]) throws com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
byte[] ipWithSubnet
java.util.Set permitted
byte[] ip
java.util.Iterator it
private void checkExcludedIP (java.util.Set, byte[]) throws com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
byte[] ipWithSubnet
java.util.Set excluded
byte[] ip
java.util.Iterator it
private boolean isIPConstrained (byte[], byte[])
int i
byte[] ip
byte[] constraint
int ipLength
byte[] subnetMask
byte[] permittedSubnetAddress
byte[] ipSubnetAddress
private boolean emailIsConstrained (java.lang.String, java.lang.String)
String email
String constraint
String sub
private boolean withinDomain (java.lang.String, java.lang.String)
int i
String testDomain
String domain
String tempDomain
String[] domainParts
String[] testDomainParts
int d
private void checkPermittedDNS (java.util.Set, java.lang.String) throws com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
String str
java.util.Set permitted
String dns
java.util.Iterator it
private void checkExcludedDNS (java.util.Set, java.lang.String) throws com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
String str
java.util.Set excluded
String dns
java.util.Iterator it
private void unionEmail (java.lang.String, java.lang.String, java.util.Set)
String _sub
String _sub
String _sub
String email1
String email2
java.util.Set union
private void unionURI (java.lang.String, java.lang.String, java.util.Set)
String _sub
String _sub
String _sub
String email1
String email2
java.util.Set union
private java.util.Set intersectDNS (java.util.Set, java.util.Set)
String _permitted
java.util.Iterator _iter
String dns
java.util.Iterator it
java.util.Set permitted
java.util.Set dnss
java.util.Set intersect
protected java.util.Set unionDNS (java.util.Set, java.lang.String)
String _permitted
java.util.Set union
java.util.Iterator _iter
java.util.Set excluded
String dns
private void intersectEmail (java.lang.String, java.lang.String, java.util.Set)
String _sub
String _sub
String _sub
String email1
String email2
java.util.Set intersect
private void checkExcludedURI (java.util.Set, java.lang.String) throws com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
String str
java.util.Set excluded
String uri
java.util.Iterator it
private java.util.Set intersectURI (java.util.Set, java.util.Set)
String _permitted
java.util.Iterator _iter
String uri
java.util.Iterator it
java.util.Set permitted
java.util.Set uris
java.util.Set intersect
private java.util.Set unionURI (java.util.Set, java.lang.String)
String _excluded
java.util.Set union
java.util.Iterator _iter
java.util.Set excluded
String uri
private void intersectURI (java.lang.String, java.lang.String, java.util.Set)
String _sub
String _sub
String _sub
String email1
String email2
java.util.Set intersect
private void checkPermittedURI (java.util.Set, java.lang.String) throws com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
String str
java.util.Set permitted
String uri
java.util.Iterator it
private boolean isUriConstrained (java.lang.String, java.lang.String)
String uri
String constraint
String host
private static java.lang.String extractHostFromURL (java.lang.String)
String url
String sub
public void checkPermitted (com.android.org.bouncycastle.asn1.x509.GeneralName) throws com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
byte[] ip
com.android.org.bouncycastle.asn1.x509.GeneralName name
public void checkExcluded (com.android.org.bouncycastle.asn1.x509.GeneralName) throws com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
byte[] ip
com.android.org.bouncycastle.asn1.x509.GeneralName name
public void intersectPermittedSubtree (com.android.org.bouncycastle.asn1.x509.GeneralSubtree)
com.android.org.bouncycastle.asn1.x509.GeneralSubtree permitted
public void intersectPermittedSubtree (com.android.org.bouncycastle.asn1.x509.GeneralSubtree[])
com.android.org.bouncycastle.asn1.x509.GeneralSubtree subtree
Integer tagNo
int i
java.util.Map$Entry entry
java.util.Iterator it
com.android.org.bouncycastle.asn1.x509.GeneralSubtree[] permitted
java.util.Map subtreesMap
private java.lang.String extractNameAsString (com.android.org.bouncycastle.asn1.x509.GeneralName)
com.android.org.bouncycastle.asn1.x509.GeneralName name
public void intersectEmptyPermittedSubtree (int)
int nameType
public void addExcludedSubtree (com.android.org.bouncycastle.asn1.x509.GeneralSubtree)
com.android.org.bouncycastle.asn1.x509.GeneralSubtree subtree
com.android.org.bouncycastle.asn1.x509.GeneralName base
private static byte[] max (byte[], byte[])
int i
byte[] ip1
byte[] ip2
private static byte[] min (byte[], byte[])
int i
byte[] ip1
byte[] ip2
private static int compareTo (byte[], byte[])
byte[] ip1
byte[] ip2
private static byte[] or (byte[], byte[])
int i
byte[] ip1
byte[] ip2
byte[] temp
public int hashCode ()
private int hashCollection (java.util.Collection)
Object o
java.util.Collection coll
int hash
java.util.Iterator it1
public boolean equals (java.lang.Object)
Object o
com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidator constraintValidator
private boolean collectionsAreEqual (java.util.Collection, java.util.Collection)
Object b
Object a
java.util.Iterator it2
boolean found
java.util.Collection coll1
java.util.Collection coll2
java.util.Iterator it1
private boolean equals (java.lang.Object, java.lang.Object)
Object o1
Object o2
private java.lang.String stringifyIP (byte[])
int i
int i
byte[] ip
String temp
private java.lang.String stringifyIPCollection (java.util.Set)
java.util.Iterator it
java.util.Set ips
String temp
public java.lang.String toString ()
String temp
}
com/android/org/bouncycastle/jce/provider/PKIXNameConstraintValidatorException.classPKIXNameConstraintValidatorException.java
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException extends java.lang.Exception {
public void (java.lang.String)
String msg
}
com/android/org/bouncycastle/jce/provider/PKIXPolicyNode.classPKIXPolicyNode.java
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.PKIXPolicyNode extends java.lang.Object implements java.security.cert.PolicyNode {
protected java.util.List children
protected int depth
protected java.util.Set expectedPolicies
protected java.security.cert.PolicyNode parent
protected java.util.Set policyQualifiers
protected String validPolicy
protected boolean critical
public void (java.util.List, int, java.util.Set, java.security.cert.PolicyNode, java.util.Set, java.lang.String, boolean)
java.util.List _children
int _depth
java.util.Set _expectedPolicies
java.security.cert.PolicyNode _parent
java.util.Set _policyQualifiers
String _validPolicy
boolean _critical
public void addChild (com.android.org.bouncycastle.jce.provider.PKIXPolicyNode)
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode _child
public java.util.Iterator getChildren ()
public int getDepth ()
public java.util.Set getExpectedPolicies ()
public java.security.cert.PolicyNode getParent ()
public java.util.Set getPolicyQualifiers ()
public java.lang.String getValidPolicy ()
public boolean hasChildren ()
public boolean isCritical ()
public void removeChild (com.android.org.bouncycastle.jce.provider.PKIXPolicyNode)
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode _child
public void setCritical (boolean)
boolean _critical
public void setParent (com.android.org.bouncycastle.jce.provider.PKIXPolicyNode)
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode _parent
public java.lang.String toString ()
public java.lang.String toString (java.lang.String)
int i
String _indent
StringBuffer _buf
public java.lang.Object clone ()
public com.android.org.bouncycastle.jce.provider.PKIXPolicyNode copy ()
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode _child
java.util.Set _expectedPolicies
java.util.Iterator _iter
java.util.Set _policyQualifiers
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode _node
public void setExpectedPolicies (java.util.Set)
java.util.Set expectedPolicies
}
com/android/org/bouncycastle/jce/provider/PrincipalUtils.classPrincipalUtils.java
package com.android.org.bouncycastle.jce.provider
com.android.org.bouncycastle.jce.provider.PrincipalUtils extends java.lang.Object {
void ()
static com.android.org.bouncycastle.asn1.x500.X500Name getSubjectPrincipal (java.security.cert.X509Certificate)
java.security.cert.X509Certificate cert
static com.android.org.bouncycastle.asn1.x500.X500Name getIssuerPrincipal (java.security.cert.X509CRL)
java.security.cert.X509CRL crl
static com.android.org.bouncycastle.asn1.x500.X500Name getIssuerPrincipal (java.security.cert.X509Certificate)
java.security.cert.X509Certificate cert
static com.android.org.bouncycastle.asn1.x500.X500Name getCA (java.security.cert.TrustAnchor)
java.security.cert.TrustAnchor trustAnchor
static com.android.org.bouncycastle.asn1.x500.X500Name getEncodedIssuerPrincipal (java.lang.Object)
Object cert
}
com/android/org/bouncycastle/jce/provider/ReasonsMask.classReasonsMask.java
package com.android.org.bouncycastle.jce.provider
com.android.org.bouncycastle.jce.provider.ReasonsMask extends java.lang.Object {
private int _reasons
static final com.android.org.bouncycastle.jce.provider.ReasonsMask allReasons
void (com.android.org.bouncycastle.asn1.x509.ReasonFlags)
com.android.org.bouncycastle.asn1.x509.ReasonFlags reasons
private void (int)
int reasons
void ()
void addReasons (com.android.org.bouncycastle.jce.provider.ReasonsMask)
com.android.org.bouncycastle.jce.provider.ReasonsMask mask
boolean isAllReasons ()
com.android.org.bouncycastle.jce.provider.ReasonsMask intersect (com.android.org.bouncycastle.jce.provider.ReasonsMask)
com.android.org.bouncycastle.jce.provider.ReasonsMask mask
com.android.org.bouncycastle.jce.provider.ReasonsMask _mask
boolean hasNewReasons (com.android.org.bouncycastle.jce.provider.ReasonsMask)
com.android.org.bouncycastle.jce.provider.ReasonsMask mask
int getReasons ()
static void ()
}
com/android/org/bouncycastle/jce/provider/RFC3280CertPathUtilities.classRFC3280CertPathUtilities.java
package com.android.org.bouncycastle.jce.provider
com.android.org.bouncycastle.jce.provider.RFC3280CertPathUtilities extends java.lang.Object {
private static final com.android.org.bouncycastle.jce.provider.PKIXCRLUtil CRL_UTIL
public static final String CERTIFICATE_POLICIES
public static final String POLICY_MAPPINGS
public static final String INHIBIT_ANY_POLICY
public static final String ISSUING_DISTRIBUTION_POINT
public static final String FRESHEST_CRL
public static final String DELTA_CRL_INDICATOR
public static final String POLICY_CONSTRAINTS
public static final String BASIC_CONSTRAINTS
public static final String CRL_DISTRIBUTION_POINTS
public static final String SUBJECT_ALTERNATIVE_NAME
public static final String NAME_CONSTRAINTS
public static final String AUTHORITY_KEY_IDENTIFIER
public static final String KEY_USAGE
public static final String CRL_NUMBER
public static final String ANY_POLICY
protected static final int KEY_CERT_SIGN
protected static final int CRL_SIGN
protected static final String[] crlReasons
void ()
protected static void processCRLB2 (com.android.org.bouncycastle.asn1.x509.DistributionPoint, java.lang.Object, java.security.cert.X509CRL) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
Exception e
int j
com.android.org.bouncycastle.asn1.x509.GeneralName[] genNames
java.util.Enumeration e
Exception e
com.android.org.bouncycastle.asn1.ASN1EncodableVector vec
Exception e
java.util.Enumeration e
com.android.org.bouncycastle.asn1.ASN1EncodableVector vec
int j
int j
com.android.org.bouncycastle.asn1.x509.GeneralName[] genNames
int j
com.android.org.bouncycastle.asn1.x509.GeneralName[] genNames
com.android.org.bouncycastle.asn1.x509.DistributionPointName dpName
java.util.List names
boolean matches
Exception e
com.android.org.bouncycastle.asn1.x509.BasicConstraints bc
com.android.org.bouncycastle.asn1.x509.DistributionPoint dp
Object cert
java.security.cert.X509CRL crl
com.android.org.bouncycastle.asn1.x509.IssuingDistributionPoint idp
protected static void processCRLB1 (com.android.org.bouncycastle.asn1.x509.DistributionPoint, java.lang.Object, java.security.cert.X509CRL) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
byte[] issuerBytes
java.io.IOException e
java.io.IOException e
int j
com.android.org.bouncycastle.asn1.x509.GeneralName[] genNames
com.android.org.bouncycastle.asn1.x509.DistributionPoint dp
Object cert
java.security.cert.X509CRL crl
com.android.org.bouncycastle.asn1.ASN1Primitive idp
boolean isIndirect
byte[] issuerBytes
boolean matchIssuer
protected static com.android.org.bouncycastle.jce.provider.ReasonsMask processCRLD (java.security.cert.X509CRL, com.android.org.bouncycastle.asn1.x509.DistributionPoint) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
Exception e
java.security.cert.X509CRL crl
com.android.org.bouncycastle.asn1.x509.DistributionPoint dp
com.android.org.bouncycastle.asn1.x509.IssuingDistributionPoint idp
protected static java.util.Set processCRLF (java.security.cert.X509CRL, java.lang.Object, java.security.cert.X509Certificate, java.security.PublicKey, com.android.org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.List, com.android.org.bouncycastle.jcajce.util.JcaJceHelper) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
byte[] issuerPrincipal
java.io.IOException e
java.util.Collection coll
com.android.org.bouncycastle.jce.provider.AnnotatedException e
com.android.org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi builder
java.security.cert.X509CertSelector tmpCertSelector
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder paramsBuilder
com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters extParams
java.util.List certs
java.security.cert.CertPathBuilderException e
java.security.cert.CertPathValidatorException e
Exception e
java.security.cert.X509Certificate signingCert
java.security.cert.X509Certificate signCert
boolean[] keyusage
int i
java.security.cert.X509CRL crl
Object cert
java.security.cert.X509Certificate defaultCRLSignCert
java.security.PublicKey defaultCRLSignKey
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
java.util.List certPathCerts
com.android.org.bouncycastle.jcajce.util.JcaJceHelper helper
java.security.cert.X509CertSelector certSelector
com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector selector
java.util.Collection coll
java.util.Iterator cert_it
java.util.List validCerts
java.util.List validKeys
java.util.Set checkKeys
com.android.org.bouncycastle.jce.provider.AnnotatedException lastException
protected static java.security.PublicKey processCRLG (java.security.cert.X509CRL, java.util.Set) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
Exception e
java.security.PublicKey key
java.util.Iterator it
java.security.cert.X509CRL crl
java.util.Set keys
Exception lastException
protected static java.security.cert.X509CRL processCRLH (java.util.Set, java.security.PublicKey) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
Exception e
java.security.cert.X509CRL crl
java.util.Iterator it
java.util.Set deltacrls
java.security.PublicKey key
Exception lastException
protected static java.util.Set processCRLA1i (java.util.Date, com.android.org.bouncycastle.jcajce.PKIXExtendedParameters, java.security.cert.X509Certificate, java.security.cert.X509CRL) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
com.android.org.bouncycastle.jce.provider.AnnotatedException e
com.android.org.bouncycastle.jce.provider.AnnotatedException e
com.android.org.bouncycastle.jce.provider.AnnotatedException e
com.android.org.bouncycastle.jce.provider.AnnotatedException e
java.util.List crlStores
com.android.org.bouncycastle.asn1.x509.CRLDistPoint freshestCRL
java.util.Date currentDate
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
java.security.cert.X509Certificate cert
java.security.cert.X509CRL crl
java.util.Set set
protected static java.util.Set[] processCRLA1ii (java.util.Date, com.android.org.bouncycastle.jcajce.PKIXExtendedParameters, java.security.cert.X509Certificate, java.security.cert.X509CRL) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
java.io.IOException e
com.android.org.bouncycastle.jce.provider.AnnotatedException e
java.util.Date currentDate
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
java.security.cert.X509Certificate cert
java.security.cert.X509CRL crl
java.util.Set deltaSet
java.security.cert.X509CRLSelector crlselect
com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector extSelect
java.util.Date validityDate
java.util.Set completeSet
protected static void processCRLC (java.security.cert.X509CRL, java.security.cert.X509CRL, com.android.org.bouncycastle.jcajce.PKIXExtendedParameters) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
Exception e
Exception e
com.android.org.bouncycastle.jce.provider.AnnotatedException e
com.android.org.bouncycastle.jce.provider.AnnotatedException e
com.android.org.bouncycastle.asn1.x509.IssuingDistributionPoint deltaidp
boolean match
com.android.org.bouncycastle.asn1.ASN1Primitive completeKeyIdentifier
com.android.org.bouncycastle.asn1.ASN1Primitive deltaKeyIdentifier
java.security.cert.X509CRL deltaCRL
java.security.cert.X509CRL completeCRL
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters pkixParams
com.android.org.bouncycastle.asn1.x509.IssuingDistributionPoint completeidp
protected static void processCRLI (java.util.Date, java.security.cert.X509CRL, java.lang.Object, com.android.org.bouncycastle.jce.provider.CertStatus, com.android.org.bouncycastle.jcajce.PKIXExtendedParameters) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
java.util.Date validDate
java.security.cert.X509CRL deltacrl
Object cert
com.android.org.bouncycastle.jce.provider.CertStatus certStatus
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters pkixParams
protected static void processCRLJ (java.util.Date, java.security.cert.X509CRL, java.lang.Object, com.android.org.bouncycastle.jce.provider.CertStatus) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
java.util.Date validDate
java.security.cert.X509CRL completecrl
Object cert
com.android.org.bouncycastle.jce.provider.CertStatus certStatus
protected static com.android.org.bouncycastle.jce.provider.PKIXPolicyNode prepareCertB (java.security.cert.CertPath, int, java.util.List[], com.android.org.bouncycastle.jce.provider.PKIXPolicyNode, int) throws java.security.cert.CertPathValidatorException
com.android.org.bouncycastle.jce.provider.AnnotatedException ex
java.util.Set tmp
com.android.org.bouncycastle.asn1.ASN1Sequence mapping
String id_p
String sd_p
java.util.Set tmp
int j
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode node
com.android.org.bouncycastle.jce.provider.AnnotatedException e
Exception ex
java.security.cert.CertPathValidatorException ex
com.android.org.bouncycastle.asn1.x509.PolicyInformation pinfo
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode c_node
java.util.Set pq
com.android.org.bouncycastle.asn1.ASN1Sequence policies
java.util.Enumeration e
boolean ci
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode p_node
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode node
boolean idp_found
java.util.Iterator nodes_i
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode node2
int l
java.util.List nodes
int k
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode p_node
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode node
java.util.Iterator nodes_i
String id_p
com.android.org.bouncycastle.asn1.ASN1Sequence mappings
java.util.Map m_idp
java.util.Set s_idp
java.util.Iterator it_idp
java.security.cert.CertPath certPath
int index
java.util.List[] policyNodes
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode validPolicyTree
int policyMapping
java.util.List certs
java.security.cert.X509Certificate cert
int n
int i
com.android.org.bouncycastle.asn1.ASN1Sequence pm
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode _validPolicyTree
protected static void prepareNextCertA (java.security.cert.CertPath, int) throws java.security.cert.CertPathValidatorException
com.android.org.bouncycastle.jce.provider.AnnotatedException ex
com.android.org.bouncycastle.asn1.ASN1Sequence mapping
Exception e
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier issuerDomainPolicy
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier subjectDomainPolicy
int j
com.android.org.bouncycastle.asn1.ASN1Sequence mappings
java.security.cert.CertPath certPath
int index
java.util.List certs
java.security.cert.X509Certificate cert
com.android.org.bouncycastle.asn1.ASN1Sequence pm
protected static void processCertF (java.security.cert.CertPath, int, com.android.org.bouncycastle.jce.provider.PKIXPolicyNode, int) throws java.security.cert.CertPathValidatorException
java.security.cert.CertPath certPath
int index
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode validPolicyTree
int explicitPolicy
protected static com.android.org.bouncycastle.jce.provider.PKIXPolicyNode processCertE (java.security.cert.CertPath, int, com.android.org.bouncycastle.jce.provider.PKIXPolicyNode) throws java.security.cert.CertPathValidatorException
com.android.org.bouncycastle.jce.provider.AnnotatedException e
java.security.cert.CertPath certPath
int index
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode validPolicyTree
java.util.List certs
java.security.cert.X509Certificate cert
com.android.org.bouncycastle.asn1.ASN1Sequence certPolicies
protected static void processCertBC (java.security.cert.CertPath, int, com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidator) throws java.security.cert.CertPathValidatorException
com.android.org.bouncycastle.asn1.ASN1Sequence dns
Exception e
com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException e
Exception e
com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException ex
String email
com.android.org.bouncycastle.asn1.x509.GeneralName emailAsGeneralName
int eI
Exception e
com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException e
int j
com.android.org.bouncycastle.asn1.x509.GeneralName[] genNames
com.android.org.bouncycastle.asn1.x500.X500Name principal
com.android.org.bouncycastle.asn1.ASN1Sequence dns
com.android.org.bouncycastle.asn1.x509.GeneralNames altName
com.android.org.bouncycastle.asn1.x500.RDN[] emails
java.security.cert.CertPath certPath
int index
com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidator nameConstraintValidator
java.util.List certs
java.security.cert.X509Certificate cert
int n
int i
protected static com.android.org.bouncycastle.jce.provider.PKIXPolicyNode processCertD (java.security.cert.CertPath, int, java.util.Set, com.android.org.bouncycastle.jce.provider.PKIXPolicyNode, java.util.List[], int) throws java.security.cert.CertPathValidatorException
com.android.org.bouncycastle.jce.provider.AnnotatedException e
java.security.cert.CertPathValidatorException ex
java.util.Set pq
boolean match
com.android.org.bouncycastle.asn1.x509.PolicyInformation pInfo
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pOid
Object o
java.util.Iterator it
java.util.Set t1
String _policy
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode _child
java.util.Set _newChildExpectedPolicies
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode _newChild
Object _tmp
String _policy
boolean _found
java.util.Iterator _childrenIter
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode _node
java.util.Iterator _policySetIter
int k
java.util.Set _apq
java.util.List _nodes
com.android.org.bouncycastle.asn1.x509.PolicyInformation pInfo
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode node
int k
java.util.List nodes
int j
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode node
int j
boolean critical
java.util.List nodes
java.util.Enumeration e
java.util.Set pols
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode _validPolicyTree
java.util.Set criticalExtensionOids
java.security.cert.CertPath certPath
int index
java.util.Set acceptablePolicies
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode validPolicyTree
java.util.List[] policyNodes
int inhibitAnyPolicy
java.util.List certs
java.security.cert.X509Certificate cert
int n
int i
com.android.org.bouncycastle.asn1.ASN1Sequence certPolicies
protected static void processCertA (java.security.cert.CertPath, com.android.org.bouncycastle.jcajce.PKIXExtendedParameters, int, java.security.PublicKey, boolean, com.android.org.bouncycastle.asn1.x500.X500Name, java.security.cert.X509Certificate, com.android.org.bouncycastle.jcajce.util.JcaJceHelper) throws com.android.org.bouncycastle.jce.exception.ExtCertPathValidatorException
java.security.GeneralSecurityException e
java.security.cert.CertificateExpiredException e
java.security.cert.CertificateNotYetValidException e
com.android.org.bouncycastle.jce.provider.AnnotatedException e
Throwable cause
com.android.org.bouncycastle.jce.provider.AnnotatedException e
java.security.cert.CertPath certPath
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
int index
java.security.PublicKey workingPublicKey
boolean verificationAlreadyPerformed
com.android.org.bouncycastle.asn1.x500.X500Name workingIssuerName
java.security.cert.X509Certificate sign
com.android.org.bouncycastle.jcajce.util.JcaJceHelper helper
java.util.List certs
java.security.cert.X509Certificate cert
protected static int prepareNextCertI1 (java.security.cert.CertPath, int, int) throws java.security.cert.CertPathValidatorException
Exception e
int tmpInt
com.android.org.bouncycastle.asn1.ASN1TaggedObject constraint
IllegalArgumentException e
java.util.Enumeration policyConstraints
java.security.cert.CertPath certPath
int index
int explicitPolicy
java.util.List certs
java.security.cert.X509Certificate cert
com.android.org.bouncycastle.asn1.ASN1Sequence pc
protected static int prepareNextCertI2 (java.security.cert.CertPath, int, int) throws java.security.cert.CertPathValidatorException
Exception e
int tmpInt
com.android.org.bouncycastle.asn1.ASN1TaggedObject constraint
IllegalArgumentException e
java.util.Enumeration policyConstraints
java.security.cert.CertPath certPath
int index
int policyMapping
java.util.List certs
java.security.cert.X509Certificate cert
com.android.org.bouncycastle.asn1.ASN1Sequence pc
protected static void prepareNextCertG (java.security.cert.CertPath, int, com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidator) throws java.security.cert.CertPathValidatorException
com.android.org.bouncycastle.asn1.ASN1Sequence ncSeq
Exception e
Exception ex
Exception ex
int i
com.android.org.bouncycastle.asn1.x509.GeneralSubtree[] permitted
com.android.org.bouncycastle.asn1.x509.GeneralSubtree[] excluded
java.security.cert.CertPath certPath
int index
com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidator nameConstraintValidator
java.util.List certs
java.security.cert.X509Certificate cert
com.android.org.bouncycastle.asn1.x509.NameConstraints nc
private static void checkCRL (com.android.org.bouncycastle.asn1.x509.DistributionPoint, com.android.org.bouncycastle.jcajce.PKIXExtendedParameters, java.security.cert.X509Certificate, java.util.Date, java.security.cert.X509Certificate, java.security.PublicKey, com.android.org.bouncycastle.jce.provider.CertStatus, com.android.org.bouncycastle.jce.provider.ReasonsMask, java.util.List, com.android.org.bouncycastle.jcajce.util.JcaJceHelper) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
java.util.Set deltaCRLs
java.security.cert.X509CRL crl
com.android.org.bouncycastle.jce.provider.ReasonsMask interimReasonsMask
java.util.Set keys
java.security.PublicKey key
java.security.cert.X509CRL deltaCRL
java.util.Date validityDate
java.util.Set criticalExtensions
com.android.org.bouncycastle.jce.provider.AnnotatedException e
com.android.org.bouncycastle.asn1.x509.DistributionPoint dp
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
java.security.cert.X509Certificate cert
java.util.Date validDate
java.security.cert.X509Certificate defaultCRLSignCert
java.security.PublicKey defaultCRLSignKey
com.android.org.bouncycastle.jce.provider.CertStatus certStatus
com.android.org.bouncycastle.jce.provider.ReasonsMask reasonMask
java.util.List certPathCerts
com.android.org.bouncycastle.jcajce.util.JcaJceHelper helper
java.util.Date currentDate
java.util.Set crls
boolean validCrlFound
com.android.org.bouncycastle.jce.provider.AnnotatedException lastException
java.util.Iterator crl_iter
protected static void checkCRLs (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters, java.security.cert.X509Certificate, java.util.Date, java.security.cert.X509Certificate, java.security.PublicKey, java.util.List, com.android.org.bouncycastle.jcajce.util.JcaJceHelper) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
Exception e
java.util.Iterator it
java.util.List extras
com.android.org.bouncycastle.jce.provider.AnnotatedException e
Exception e
com.android.org.bouncycastle.jce.provider.AnnotatedException e
int i
com.android.org.bouncycastle.asn1.x509.DistributionPoint[] dps
Exception e
com.android.org.bouncycastle.asn1.ASN1Primitive issuer
com.android.org.bouncycastle.asn1.x509.DistributionPoint dp
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIXClone
com.android.org.bouncycastle.jce.provider.AnnotatedException e
java.text.SimpleDateFormat df
String message
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
java.security.cert.X509Certificate cert
java.util.Date validDate
java.security.cert.X509Certificate sign
java.security.PublicKey workingPublicKey
java.util.List certPathCerts
com.android.org.bouncycastle.jcajce.util.JcaJceHelper helper
com.android.org.bouncycastle.jce.provider.AnnotatedException lastException
com.android.org.bouncycastle.asn1.x509.CRLDistPoint crldp
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder paramsBldr
com.android.org.bouncycastle.jce.provider.CertStatus certStatus
com.android.org.bouncycastle.jce.provider.ReasonsMask reasonsMask
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters finalParams
boolean validCrlFound
protected static int prepareNextCertJ (java.security.cert.CertPath, int, int) throws java.security.cert.CertPathValidatorException
Exception e
int _inhibitAnyPolicy
java.security.cert.CertPath certPath
int index
int inhibitAnyPolicy
java.util.List certs
java.security.cert.X509Certificate cert
com.android.org.bouncycastle.asn1.ASN1Integer iap
protected static void prepareNextCertK (java.security.cert.CertPath, int) throws java.security.cert.CertPathValidatorException
Exception e
java.security.cert.CertPath certPath
int index
java.util.List certs
java.security.cert.X509Certificate cert
com.android.org.bouncycastle.asn1.x509.BasicConstraints bc
protected static int prepareNextCertL (java.security.cert.CertPath, int, int) throws java.security.cert.CertPathValidatorException
java.security.cert.CertPath certPath
int index
int maxPathLength
java.util.List certs
java.security.cert.X509Certificate cert
protected static int prepareNextCertM (java.security.cert.CertPath, int, int) throws java.security.cert.CertPathValidatorException
Exception e
int _plc
java.math.BigInteger _pathLengthConstraint
java.security.cert.CertPath certPath
int index
int maxPathLength
java.util.List certs
java.security.cert.X509Certificate cert
com.android.org.bouncycastle.asn1.x509.BasicConstraints bc
protected static void prepareNextCertN (java.security.cert.CertPath, int) throws java.security.cert.CertPathValidatorException
java.security.cert.CertPath certPath
int index
java.util.List certs
java.security.cert.X509Certificate cert
boolean[] _usage
protected static void prepareNextCertO (java.security.cert.CertPath, int, java.util.Set, java.util.List) throws java.security.cert.CertPathValidatorException
java.security.cert.CertPathValidatorException e
java.security.cert.CertPath certPath
int index
java.util.Set criticalExtensions
java.util.List pathCheckers
java.util.List certs
java.security.cert.X509Certificate cert
java.util.Iterator tmpIter
protected static int prepareNextCertH1 (java.security.cert.CertPath, int, int)
java.security.cert.CertPath certPath
int index
int explicitPolicy
java.util.List certs
java.security.cert.X509Certificate cert
protected static int prepareNextCertH2 (java.security.cert.CertPath, int, int)
java.security.cert.CertPath certPath
int index
int policyMapping
java.util.List certs
java.security.cert.X509Certificate cert
protected static int prepareNextCertH3 (java.security.cert.CertPath, int, int)
java.security.cert.CertPath certPath
int index
int inhibitAnyPolicy
java.util.List certs
java.security.cert.X509Certificate cert
protected static int wrapupCertA (int, java.security.cert.X509Certificate)
int explicitPolicy
java.security.cert.X509Certificate cert
protected static int wrapupCertB (java.security.cert.CertPath, int, int) throws java.security.cert.CertPathValidatorException
com.android.org.bouncycastle.jce.provider.AnnotatedException e
int tmpInt
Exception e
int tmpInt
com.android.org.bouncycastle.asn1.ASN1TaggedObject constraint
java.util.Enumeration policyConstraints
java.security.cert.CertPath certPath
int index
int explicitPolicy
java.util.List certs
java.security.cert.X509Certificate cert
com.android.org.bouncycastle.asn1.ASN1Sequence pc
protected static void wrapupCertF (java.security.cert.CertPath, int, java.util.List, java.util.Set) throws java.security.cert.CertPathValidatorException
java.security.cert.CertPathValidatorException e
java.security.cert.CertPath certPath
int index
java.util.List pathCheckers
java.util.Set criticalExtensions
java.util.List certs
java.security.cert.X509Certificate cert
java.util.Iterator tmpIter
protected static com.android.org.bouncycastle.jce.provider.PKIXPolicyNode wrapupCertG (java.security.cert.CertPath, com.android.org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.Set, int, java.util.List[], com.android.org.bouncycastle.jce.provider.PKIXPolicyNode, java.util.Set) throws java.security.cert.CertPathValidatorException
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode intersection
java.util.Iterator _iter
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode _node
int k
java.util.List _nodeDepth
int j
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode _node
String _validPolicy
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode node
int k
java.util.List nodes
int j
java.util.Set _validPolicyNodeSet
java.util.Iterator _vpnsIter
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode intersection
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode _c_node
java.util.Iterator _iter
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode _node
int k
java.util.List _nodeDepth
int j
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode _node
String _validPolicy
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode node
int k
java.util.List nodes
int j
java.util.Set _validPolicyNodeSet
java.util.Iterator _vpnsIter
java.security.cert.CertPath certPath
com.android.org.bouncycastle.jcajce.PKIXExtendedParameters paramsPKIX
java.util.Set userInitialPolicySet
int index
java.util.List[] policyNodes
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode validPolicyTree
java.util.Set acceptablePolicies
int n
com.android.org.bouncycastle.jce.provider.PKIXPolicyNode intersection
static void ()
}
com/android/org/bouncycastle/jce/provider/X509CertificateObject.classX509CertificateObject.java
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.X509CertificateObject extends java.security.cert.X509Certificate implements com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier {
private com.android.org.bouncycastle.asn1.x509.Certificate c
private com.android.org.bouncycastle.asn1.x509.BasicConstraints basicConstraints
private boolean[] keyUsage
private boolean hashValueSet
private int hashValue
private com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier attrCarrier
private byte[] encoded
public void (com.android.org.bouncycastle.asn1.x509.Certificate) throws java.security.cert.CertificateParsingException
byte[] bytes
Exception e
int i
com.android.org.bouncycastle.asn1.DERBitString bits
int length
byte[] bytes
Exception e
com.android.org.bouncycastle.asn1.x509.Certificate c
public void checkValidity () throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
public void checkValidity (java.util.Date) throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
java.util.Date date
public int getVersion ()
public java.math.BigInteger getSerialNumber ()
public java.security.Principal getIssuerDN ()
java.io.IOException e
public javax.security.auth.x500.X500Principal getIssuerX500Principal ()
java.io.ByteArrayOutputStream bOut
com.android.org.bouncycastle.asn1.ASN1OutputStream aOut
java.io.IOException e
public java.security.Principal getSubjectDN ()
public javax.security.auth.x500.X500Principal getSubjectX500Principal ()
java.io.ByteArrayOutputStream bOut
com.android.org.bouncycastle.asn1.ASN1OutputStream aOut
java.io.IOException e
public java.util.Date getNotBefore ()
public java.util.Date getNotAfter ()
public byte[] getTBSCertificate () throws java.security.cert.CertificateEncodingException
java.io.IOException e
public byte[] getSignature ()
public java.lang.String getSigAlgName ()
String algName
String algName
int i
java.security.Provider prov
java.security.Provider[] provs
public java.lang.String getSigAlgOID ()
public byte[] getSigAlgParams ()
java.io.IOException e
public boolean[] getIssuerUniqueID ()
int i
byte[] bytes
boolean[] boolId
com.android.org.bouncycastle.asn1.DERBitString id
public boolean[] getSubjectUniqueID ()
int i
byte[] bytes
boolean[] boolId
com.android.org.bouncycastle.asn1.DERBitString id
public boolean[] getKeyUsage ()
public java.util.List getExtendedKeyUsage () throws java.security.cert.CertificateParsingException
int i
com.android.org.bouncycastle.asn1.ASN1InputStream dIn
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.util.List list
Exception e
byte[] bytes
public int getBasicConstraints ()
public java.util.Collection getSubjectAlternativeNames () throws java.security.cert.CertificateParsingException
public java.util.Collection getIssuerAlternativeNames () throws java.security.cert.CertificateParsingException
public java.util.Set getCriticalExtensionOIDs ()
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x509.Extension ext
java.util.Enumeration e
java.util.Set set
com.android.org.bouncycastle.asn1.x509.Extensions extensions
private byte[] getExtensionBytes (java.lang.String)
com.android.org.bouncycastle.asn1.x509.Extension ext
String oid
com.android.org.bouncycastle.asn1.x509.Extensions exts
public byte[] getExtensionValue (java.lang.String)
Exception e
com.android.org.bouncycastle.asn1.x509.Extension ext
String oid
com.android.org.bouncycastle.asn1.x509.Extensions exts
public java.util.Set getNonCriticalExtensionOIDs ()
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x509.Extension ext
java.util.Enumeration e
java.util.Set set
com.android.org.bouncycastle.asn1.x509.Extensions extensions
public boolean hasUnsupportedCriticalExtension ()
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
String oidId
com.android.org.bouncycastle.asn1.x509.Extension ext
java.util.Enumeration e
com.android.org.bouncycastle.asn1.x509.Extensions extensions
public java.security.PublicKey getPublicKey ()
java.io.IOException e
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
java.io.IOException e
public boolean equals (java.lang.Object)
byte[] b1
byte[] b2
java.security.cert.CertificateEncodingException e
Object o
java.security.cert.Certificate other
public synchronized int hashCode ()
private int calculateHashCode ()
int i
int hashCode
byte[] certData
java.security.cert.CertificateEncodingException e
public void setBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.ASN1Encodable attribute
public com.android.org.bouncycastle.asn1.ASN1Encodable getBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
public java.util.Enumeration getBagAttributeKeys ()
public java.lang.String toString ()
int i
Exception ex
byte[] octs
com.android.org.bouncycastle.asn1.ASN1InputStream dIn
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x509.Extension ext
java.util.Enumeration e
StringBuffer buf
String nl
byte[] sig
com.android.org.bouncycastle.asn1.x509.Extensions extensions
public final void verify (java.security.PublicKey) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.Signature signature
Exception e
java.security.PublicKey key
java.security.Signature signature
String sigName
public final void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.PublicKey key
String sigProvider
String sigName
java.security.Signature signature
private void checkSignature (java.security.PublicKey, java.security.Signature) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
java.security.PublicKey key
java.security.Signature signature
com.android.org.bouncycastle.asn1.ASN1Encodable params
private boolean isAlgIdEqual (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier id1
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier id2
private static java.util.Collection getAlternativeNames (byte[]) throws java.security.cert.CertificateParsingException
String addr
java.net.UnknownHostException e
byte[] addrBytes
String addr
com.android.org.bouncycastle.asn1.x509.GeneralName genName
java.util.List list
java.util.Collection temp
java.util.Enumeration it
Exception e
byte[] extVal
}
com/android/org/bouncycastle/jce/provider/X509CRLEntryObject.classX509CRLEntryObject.java
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.X509CRLEntryObject extends java.security.cert.X509CRLEntry {
private com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry c
private com.android.org.bouncycastle.asn1.x500.X500Name certificateIssuer
private int hashValue
private boolean isHashValueSet
public void (com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry)
com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry c
public void (com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry, boolean, com.android.org.bouncycastle.asn1.x500.X500Name)
com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry c
boolean isIndirect
com.android.org.bouncycastle.asn1.x500.X500Name previousCertificateIssuer
public boolean hasUnsupportedCriticalExtension ()
java.util.Set extns
private com.android.org.bouncycastle.asn1.x500.X500Name loadCertificateIssuer (boolean, com.android.org.bouncycastle.asn1.x500.X500Name)
int i
com.android.org.bouncycastle.asn1.x509.GeneralName[] names
Exception e
boolean isIndirect
com.android.org.bouncycastle.asn1.x500.X500Name previousCertificateIssuer
com.android.org.bouncycastle.asn1.x509.Extension ext
public javax.security.auth.x500.X500Principal getCertificateIssuer ()
java.io.IOException e
private java.util.Set getExtensionOIDs (boolean)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x509.Extension ext
java.util.Set set
java.util.Enumeration e
boolean critical
com.android.org.bouncycastle.asn1.x509.Extensions extensions
public java.util.Set getCriticalExtensionOIDs ()
public java.util.Set getNonCriticalExtensionOIDs ()
private com.android.org.bouncycastle.asn1.x509.Extension getExtension (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x509.Extensions exts
public byte[] getExtensionValue (java.lang.String)
Exception e
String oid
com.android.org.bouncycastle.asn1.x509.Extension ext
public int hashCode ()
public boolean equals (java.lang.Object)
com.android.org.bouncycastle.jce.provider.X509CRLEntryObject other
Object o
public byte[] getEncoded () throws java.security.cert.CRLException
java.io.IOException e
public java.math.BigInteger getSerialNumber ()
public java.util.Date getRevocationDate ()
public boolean hasExtensions ()
public java.lang.String toString ()
Exception ex
byte[] octs
com.android.org.bouncycastle.asn1.ASN1InputStream dIn
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x509.Extension ext
java.util.Enumeration e
StringBuffer buf
String nl
com.android.org.bouncycastle.asn1.x509.Extensions extensions
}
com/android/org/bouncycastle/jce/provider/X509CRLObject.classX509CRLObject.java
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.X509CRLObject extends java.security.cert.X509CRL {
private com.android.org.bouncycastle.asn1.x509.CertificateList c
private String sigAlgName
private byte[] sigAlgParams
private boolean isIndirect
private boolean isHashCodeSet
private int hashCodeValue
public static boolean isIndirectCRL (java.security.cert.X509CRL) throws java.security.cert.CRLException
byte[] idp
Exception e
java.security.cert.X509CRL crl
public void (com.android.org.bouncycastle.asn1.x509.CertificateList) throws java.security.cert.CRLException
Exception e
com.android.org.bouncycastle.asn1.x509.CertificateList c
public boolean hasUnsupportedCriticalExtension ()
java.util.Set extns
private java.util.Set getExtensionOIDs (boolean)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x509.Extension ext
java.util.Set set
java.util.Enumeration e
com.android.org.bouncycastle.asn1.x509.Extensions extensions
boolean critical
public java.util.Set getCriticalExtensionOIDs ()
public java.util.Set getNonCriticalExtensionOIDs ()
public byte[] getExtensionValue (java.lang.String)
Exception e
com.android.org.bouncycastle.asn1.x509.Extension ext
String oid
com.android.org.bouncycastle.asn1.x509.Extensions exts
public byte[] getEncoded () throws java.security.cert.CRLException
java.io.IOException e
public void verify (java.security.PublicKey) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.PublicKey key
public void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.Signature sig
java.security.PublicKey key
String sigProvider
java.security.Signature sig
public int getVersion ()
public java.security.Principal getIssuerDN ()
public javax.security.auth.x500.X500Principal getIssuerX500Principal ()
java.io.IOException e
public java.util.Date getThisUpdate ()
public java.util.Date getNextUpdate ()
private java.util.Set loadCRLEntries ()
com.android.org.bouncycastle.asn1.x509.Extension currentCaName
com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry entry
com.android.org.bouncycastle.jce.provider.X509CRLEntryObject crlEntry
java.util.Set entrySet
java.util.Enumeration certs
com.android.org.bouncycastle.asn1.x500.X500Name previousCertificateIssuer
public java.security.cert.X509CRLEntry getRevokedCertificate (java.math.BigInteger)
com.android.org.bouncycastle.asn1.x509.Extension currentCaName
com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry entry
java.math.BigInteger serialNumber
java.util.Enumeration certs
com.android.org.bouncycastle.asn1.x500.X500Name previousCertificateIssuer
public java.util.Set getRevokedCertificates ()
java.util.Set entrySet
public byte[] getTBSCertList () throws java.security.cert.CRLException
java.io.IOException e
public byte[] getSignature ()
public java.lang.String getSigAlgName ()
public java.lang.String getSigAlgOID ()
public byte[] getSigAlgParams ()
byte[] tmp
public java.lang.String toString ()
int i
Exception ex
byte[] octs
com.android.org.bouncycastle.asn1.ASN1InputStream dIn
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x509.Extension ext
java.util.Enumeration e
java.util.Iterator it
StringBuffer buf
String nl
byte[] sig
com.android.org.bouncycastle.asn1.x509.Extensions extensions
java.util.Set set
public boolean isRevoked (java.security.cert.Certificate)
com.android.org.bouncycastle.asn1.x509.Extension currentCaName
com.android.org.bouncycastle.asn1.x500.X500Name issuer
com.android.org.bouncycastle.asn1.x500.X500Name issuer
java.security.cert.CertificateEncodingException e
com.android.org.bouncycastle.asn1.x500.X500Name issuer
com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry entry
java.math.BigInteger serial
java.security.cert.Certificate cert
java.util.Enumeration certs
com.android.org.bouncycastle.asn1.x500.X500Name caName
public boolean equals (java.lang.Object)
boolean otherIsHashCodeSet
com.android.org.bouncycastle.jce.provider.X509CRLObject crlObject
Object other
public int hashCode ()
}
com/android/org/bouncycastle/jce/provider/X509SignatureUtil.classX509SignatureUtil.java
package com.android.org.bouncycastle.jce.provider
com.android.org.bouncycastle.jce.provider.X509SignatureUtil extends java.lang.Object {
private static final com.android.org.bouncycastle.asn1.ASN1Null derNull
void ()
static void setSignatureParameters (java.security.Signature, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
java.io.IOException e
java.security.GeneralSecurityException e
java.security.AlgorithmParameters sigParams
java.security.Signature signature
com.android.org.bouncycastle.asn1.ASN1Encodable params
static java.lang.String getSignatureName (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
com.android.org.bouncycastle.asn1.ASN1Sequence ecDsaParams
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
com.android.org.bouncycastle.asn1.ASN1Encodable params
private static java.lang.String getDigestAlgName (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgOID
static void ()
}
com/android/org/bouncycastle/jce/spec/
com/android/org/bouncycastle/jce/spec/ECKeySpec.classECKeySpec.java
package com.android.org.bouncycastle.jce.spec
public com.android.org.bouncycastle.jce.spec.ECKeySpec extends java.lang.Object implements java.security.spec.KeySpec {
private com.android.org.bouncycastle.jce.spec.ECParameterSpec spec
protected void (com.android.org.bouncycastle.jce.spec.ECParameterSpec)
com.android.org.bouncycastle.jce.spec.ECParameterSpec spec
public com.android.org.bouncycastle.jce.spec.ECParameterSpec getParams ()
}
com/android/org/bouncycastle/jce/spec/ECNamedCurveGenParameterSpec.classECNamedCurveGenParameterSpec.java
package com.android.org.bouncycastle.jce.spec
public com.android.org.bouncycastle.jce.spec.ECNamedCurveGenParameterSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec {
private String name
public void (java.lang.String)
String name
public java.lang.String getName ()
}
com/android/org/bouncycastle/jce/spec/ECNamedCurveParameterSpec.classECNamedCurveParameterSpec.java
package com.android.org.bouncycastle.jce.spec
public com.android.org.bouncycastle.jce.spec.ECNamedCurveParameterSpec extends com.android.org.bouncycastle.jce.spec.ECParameterSpec {
private String name
public void (java.lang.String, com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
String name
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
java.math.BigInteger n
public void (java.lang.String, com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger)
String name
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
java.math.BigInteger n
java.math.BigInteger h
public void (java.lang.String, com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger, byte[])
String name
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
java.math.BigInteger n
java.math.BigInteger h
byte[] seed
public java.lang.String getName ()
}
com/android/org/bouncycastle/jce/spec/ECNamedCurveSpec.classECNamedCurveSpec.java
package com.android.org.bouncycastle.jce.spec
public com.android.org.bouncycastle.jce.spec.ECNamedCurveSpec extends java.security.spec.ECParameterSpec {
private String name
private static java.security.spec.EllipticCurve convertCurve (com.android.org.bouncycastle.math.ec.ECCurve, byte[])
int[] ks
com.android.org.bouncycastle.math.ec.ECCurve$F2m curveF2m
int[] ks
com.android.org.bouncycastle.math.ec.ECCurve curve
byte[] seed
private static java.security.spec.ECPoint convertPoint (com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECPoint g
public void (java.lang.String, com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
String name
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint g
java.math.BigInteger n
public void (java.lang.String, java.security.spec.EllipticCurve, java.security.spec.ECPoint, java.math.BigInteger)
String name
java.security.spec.EllipticCurve curve
java.security.spec.ECPoint g
java.math.BigInteger n
public void (java.lang.String, com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger)
String name
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint g
java.math.BigInteger n
java.math.BigInteger h
public void (java.lang.String, java.security.spec.EllipticCurve, java.security.spec.ECPoint, java.math.BigInteger, java.math.BigInteger)
String name
java.security.spec.EllipticCurve curve
java.security.spec.ECPoint g
java.math.BigInteger n
java.math.BigInteger h
public void (java.lang.String, com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger, byte[])
String name
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint g
java.math.BigInteger n
java.math.BigInteger h
byte[] seed
public java.lang.String getName ()
}
com/android/org/bouncycastle/jce/spec/ECParameterSpec.classECParameterSpec.java
package com.android.org.bouncycastle.jce.spec
public com.android.org.bouncycastle.jce.spec.ECParameterSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec {
private com.android.org.bouncycastle.math.ec.ECCurve curve
private byte[] seed
private com.android.org.bouncycastle.math.ec.ECPoint G
private java.math.BigInteger n
private java.math.BigInteger h
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
java.math.BigInteger n
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
java.math.BigInteger n
java.math.BigInteger h
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger, byte[])
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint G
java.math.BigInteger n
java.math.BigInteger h
byte[] seed
public com.android.org.bouncycastle.math.ec.ECCurve getCurve ()
public com.android.org.bouncycastle.math.ec.ECPoint getG ()
public java.math.BigInteger getN ()
public java.math.BigInteger getH ()
public byte[] getSeed ()
public boolean equals (java.lang.Object)
Object o
com.android.org.bouncycastle.jce.spec.ECParameterSpec other
public int hashCode ()
}
com/android/org/bouncycastle/jce/spec/ECPrivateKeySpec.classECPrivateKeySpec.java
package com.android.org.bouncycastle.jce.spec
public com.android.org.bouncycastle.jce.spec.ECPrivateKeySpec extends com.android.org.bouncycastle.jce.spec.ECKeySpec {
private java.math.BigInteger d
public void (java.math.BigInteger, com.android.org.bouncycastle.jce.spec.ECParameterSpec)
java.math.BigInteger d
com.android.org.bouncycastle.jce.spec.ECParameterSpec spec
public java.math.BigInteger getD ()
}
com/android/org/bouncycastle/jce/spec/ECPublicKeySpec.classECPublicKeySpec.java
package com.android.org.bouncycastle.jce.spec
public com.android.org.bouncycastle.jce.spec.ECPublicKeySpec extends com.android.org.bouncycastle.jce.spec.ECKeySpec {
private com.android.org.bouncycastle.math.ec.ECPoint q
public void (com.android.org.bouncycastle.math.ec.ECPoint, com.android.org.bouncycastle.jce.spec.ECParameterSpec)
com.android.org.bouncycastle.math.ec.ECPoint q
com.android.org.bouncycastle.jce.spec.ECParameterSpec spec
public com.android.org.bouncycastle.math.ec.ECPoint getQ ()
}
com/android/org/bouncycastle/jce/X509Principal.classX509Principal.java
package com.android.org.bouncycastle.jce
public com.android.org.bouncycastle.jce.X509Principal extends com.android.org.bouncycastle.asn1.x509.X509Name implements java.security.Principal {
private static com.android.org.bouncycastle.asn1.ASN1Sequence readSequence (com.android.org.bouncycastle.asn1.ASN1InputStream) throws java.io.IOException
IllegalArgumentException e
com.android.org.bouncycastle.asn1.ASN1InputStream aIn
public void (byte[]) throws java.io.IOException
byte[] bytes
public void (com.android.org.bouncycastle.asn1.x509.X509Name)
com.android.org.bouncycastle.asn1.x509.X509Name name
public void (com.android.org.bouncycastle.asn1.x500.X500Name)
com.android.org.bouncycastle.asn1.x500.X500Name name
public void (java.util.Hashtable)
java.util.Hashtable attributes
public void (java.util.Vector, java.util.Hashtable)
java.util.Vector ordering
java.util.Hashtable attributes
public void (java.util.Vector, java.util.Vector)
java.util.Vector oids
java.util.Vector values
public void (java.lang.String)
String dirName
public void (boolean, java.lang.String)
boolean reverse
String dirName
public void (boolean, java.util.Hashtable, java.lang.String)
boolean reverse
java.util.Hashtable lookUp
String dirName
public java.lang.String getName ()
public byte[] getEncoded ()
java.io.IOException e
}
com/android/org/bouncycastle/math/
com/android/org/bouncycastle/math/ec/
com/android/org/bouncycastle/math/ec/AbstractECMultiplier.classAbstractECMultiplier.java
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.AbstractECMultiplier extends java.lang.Object implements com.android.org.bouncycastle.math.ec.ECMultiplier {
public void ()
public com.android.org.bouncycastle.math.ec.ECPoint multiply (com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
com.android.org.bouncycastle.math.ec.ECPoint p
java.math.BigInteger k
int sign
com.android.org.bouncycastle.math.ec.ECPoint positive
com.android.org.bouncycastle.math.ec.ECPoint result
protected abstract com.android.org.bouncycastle.math.ec.ECPoint multiplyPositive (com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
}
com/android/org/bouncycastle/math/ec/custom/
com/android/org/bouncycastle/math/ec/custom/sec/
com/android/org/bouncycastle/math/ec/custom/sec/SecP192K1Curve.classSecP192K1Curve.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP192K1Curve extends com.android.org.bouncycastle.math.ec.ECCurve$AbstractFp {
public static final java.math.BigInteger q
private static final int SecP192K1_DEFAULT_COORDS
protected com.android.org.bouncycastle.math.ec.custom.sec.SecP192K1Point infinity
public void ()
protected com.android.org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
int coord
public java.math.BigInteger getQ ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, boolean)
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
boolean withCompression
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[], boolean)
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
boolean withCompression
public com.android.org.bouncycastle.math.ec.ECPoint getInfinity ()
static void ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP192K1Field.classSecP192K1Field.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP192K1Field extends java.lang.Object {
static final int[] P
static final int[] PExt
private static final int[] PExtInv
private static final int P5
private static final int PExt11
private static final int PInv33
public void ()
public static void add (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void addExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void addOne (int[], int[])
int[] x
int[] z
int c
public static int[] fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
int[] z
public static void half (int[], int[])
int c
int[] x
int[] z
public static void multiply (int[], int[], int[])
int[] x
int[] y
int[] z
int[] tt
public static void multiplyAddToExt (int[], int[], int[])
int[] x
int[] y
int[] zz
int c
public static void negate (int[], int[])
int[] x
int[] z
public static void reduce (int[], int[])
int[] xx
int[] z
long cc
int c
public static void reduce32 (int, int[])
int x
int[] z
public static void square (int[], int[])
int[] x
int[] z
int[] tt
public static void squareN (int[], int, int[])
int[] x
int n
int[] z
int[] tt
public static void subtract (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void subtractExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void twice (int[], int[])
int[] x
int[] z
int c
static void ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP192K1FieldElement.classSecP192K1FieldElement.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement extends com.android.org.bouncycastle.math.ec.ECFieldElement {
public static final java.math.BigInteger Q
protected int[] x
public void (java.math.BigInteger)
java.math.BigInteger x
public void ()
protected void (int[])
int[] x
public boolean isZero ()
public boolean isOne ()
public boolean testBitZero ()
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement add (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement addOne ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement subtract (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement multiply (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement divide (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement negate ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement square ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement invert ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement sqrt ()
int[] x1
int[] x2
int[] x3
int[] x6
int[] x8
int[] x16
int[] x19
int[] x35
int[] x70
int[] x140
int[] x159
int[] t1
int[] t2
public boolean equals (java.lang.Object)
Object other
com.android.org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement o
public int hashCode ()
static void ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP192K1Point.classSecP192K1Point.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP192K1Point extends com.android.org.bouncycastle.math.ec.ECPoint$AbstractFp {
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, boolean)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
boolean withCompression
void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[], boolean)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
boolean withCompression
protected com.android.org.bouncycastle.math.ec.ECPoint detach ()
public com.android.org.bouncycastle.math.ec.ECPoint add (com.android.org.bouncycastle.math.ec.ECPoint)
int[] U2
int[] S2
int[] U1
int[] S1
com.android.org.bouncycastle.math.ec.ECPoint b
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement X1
com.android.org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Y1
com.android.org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement X2
com.android.org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Y2
com.android.org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Z1
com.android.org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Z2
int c
int[] tt1
int[] t2
int[] t3
int[] t4
boolean Z1IsOne
int[] U2
int[] S2
boolean Z2IsOne
int[] U1
int[] S1
int[] H
int[] R
int[] HSquared
int[] G
int[] V
com.android.org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement X3
com.android.org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Y3
com.android.org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Z3
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
public com.android.org.bouncycastle.math.ec.ECPoint twice ()
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Y1
com.android.org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement X1
com.android.org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Z1
int c
int[] Y1Squared
int[] T
int[] M
int[] S
int[] t1
com.android.org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement X3
com.android.org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Y3
com.android.org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement Z3
public com.android.org.bouncycastle.math.ec.ECPoint twicePlus (com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECPoint b
com.android.org.bouncycastle.math.ec.ECFieldElement Y1
public com.android.org.bouncycastle.math.ec.ECPoint threeTimes ()
public com.android.org.bouncycastle.math.ec.ECPoint negate ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP192R1Curve.classSecP192R1Curve.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP192R1Curve extends com.android.org.bouncycastle.math.ec.ECCurve$AbstractFp {
public static final java.math.BigInteger q
private static final int SecP192R1_DEFAULT_COORDS
protected com.android.org.bouncycastle.math.ec.custom.sec.SecP192R1Point infinity
public void ()
protected com.android.org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
int coord
public java.math.BigInteger getQ ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, boolean)
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
boolean withCompression
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[], boolean)
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
boolean withCompression
public com.android.org.bouncycastle.math.ec.ECPoint getInfinity ()
static void ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP192R1Field.classSecP192R1Field.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP192R1Field extends java.lang.Object {
private static final long M
static final int[] P
static final int[] PExt
private static final int[] PExtInv
private static final int P5
private static final int PExt11
public void ()
public static void add (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void addExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void addOne (int[], int[])
int[] x
int[] z
int c
public static int[] fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
int[] z
public static void half (int[], int[])
int c
int[] x
int[] z
public static void multiply (int[], int[], int[])
int[] x
int[] y
int[] z
int[] tt
public static void multiplyAddToExt (int[], int[], int[])
int[] x
int[] y
int[] zz
int c
public static void negate (int[], int[])
int[] x
int[] z
public static void reduce (int[], int[])
int[] xx
int[] z
long xx06
long xx07
long xx08
long xx09
long xx10
long xx11
long t0
long t1
long cc
int z0
long z2
public static void reduce32 (int, int[])
long xx06
int x
int[] z
long cc
public static void square (int[], int[])
int[] x
int[] z
int[] tt
public static void squareN (int[], int, int[])
int[] x
int n
int[] z
int[] tt
public static void subtract (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void subtractExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void twice (int[], int[])
int[] x
int[] z
int c
private static void addPInvTo (int[])
int[] z
long c
private static void subPInvFrom (int[])
int[] z
long c
static void ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP192R1FieldElement.classSecP192R1FieldElement.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement extends com.android.org.bouncycastle.math.ec.ECFieldElement {
public static final java.math.BigInteger Q
protected int[] x
public void (java.math.BigInteger)
java.math.BigInteger x
public void ()
protected void (int[])
int[] x
public boolean isZero ()
public boolean isOne ()
public boolean testBitZero ()
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement add (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement addOne ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement subtract (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement multiply (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement divide (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement negate ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement square ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement invert ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement sqrt ()
int[] x1
int[] t1
int[] t2
public boolean equals (java.lang.Object)
Object other
com.android.org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement o
public int hashCode ()
static void ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP192R1Point.classSecP192R1Point.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP192R1Point extends com.android.org.bouncycastle.math.ec.ECPoint$AbstractFp {
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, boolean)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
boolean withCompression
void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[], boolean)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
boolean withCompression
protected com.android.org.bouncycastle.math.ec.ECPoint detach ()
public com.android.org.bouncycastle.math.ec.ECPoint add (com.android.org.bouncycastle.math.ec.ECPoint)
int[] U2
int[] S2
int[] U1
int[] S1
com.android.org.bouncycastle.math.ec.ECPoint b
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement X1
com.android.org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Y1
com.android.org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement X2
com.android.org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Y2
com.android.org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Z1
com.android.org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Z2
int c
int[] tt1
int[] t2
int[] t3
int[] t4
boolean Z1IsOne
int[] U2
int[] S2
boolean Z2IsOne
int[] U1
int[] S1
int[] H
int[] R
int[] HSquared
int[] G
int[] V
com.android.org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement X3
com.android.org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Y3
com.android.org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Z3
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
public com.android.org.bouncycastle.math.ec.ECPoint twice ()
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Y1
com.android.org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement X1
com.android.org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Z1
int c
int[] t1
int[] t2
int[] Y1Squared
int[] T
boolean Z1IsOne
int[] Z1Squared
int[] M
int[] S
com.android.org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement X3
com.android.org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Y3
com.android.org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement Z3
public com.android.org.bouncycastle.math.ec.ECPoint twicePlus (com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECPoint b
com.android.org.bouncycastle.math.ec.ECFieldElement Y1
public com.android.org.bouncycastle.math.ec.ECPoint threeTimes ()
public com.android.org.bouncycastle.math.ec.ECPoint negate ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP224K1Curve.classSecP224K1Curve.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP224K1Curve extends com.android.org.bouncycastle.math.ec.ECCurve$AbstractFp {
public static final java.math.BigInteger q
private static final int SECP224K1_DEFAULT_COORDS
protected com.android.org.bouncycastle.math.ec.custom.sec.SecP224K1Point infinity
public void ()
protected com.android.org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
int coord
public java.math.BigInteger getQ ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, boolean)
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
boolean withCompression
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[], boolean)
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
boolean withCompression
public com.android.org.bouncycastle.math.ec.ECPoint getInfinity ()
static void ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP224K1Field.classSecP224K1Field.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP224K1Field extends java.lang.Object {
static final int[] P
static final int[] PExt
private static final int[] PExtInv
private static final int P6
private static final int PExt13
private static final int PInv33
public void ()
public static void add (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void addExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void addOne (int[], int[])
int[] x
int[] z
int c
public static int[] fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
int[] z
public static void half (int[], int[])
int c
int[] x
int[] z
public static void multiply (int[], int[], int[])
int[] x
int[] y
int[] z
int[] tt
public static void multiplyAddToExt (int[], int[], int[])
int[] x
int[] y
int[] zz
int c
public static void negate (int[], int[])
int[] x
int[] z
public static void reduce (int[], int[])
int[] xx
int[] z
long cc
int c
public static void reduce32 (int, int[])
int x
int[] z
public static void square (int[], int[])
int[] x
int[] z
int[] tt
public static void squareN (int[], int, int[])
int[] x
int n
int[] z
int[] tt
public static void subtract (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void subtractExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void twice (int[], int[])
int[] x
int[] z
int c
static void ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP224K1FieldElement.classSecP224K1FieldElement.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement extends com.android.org.bouncycastle.math.ec.ECFieldElement {
public static final java.math.BigInteger Q
private static final int[] PRECOMP_POW2
protected int[] x
public void (java.math.BigInteger)
java.math.BigInteger x
public void ()
protected void (int[])
int[] x
public boolean isZero ()
public boolean isOne ()
public boolean testBitZero ()
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement add (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement addOne ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement subtract (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement multiply (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement divide (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement negate ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement square ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement invert ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement sqrt ()
int[] x1
int[] x2
int[] x3
int[] x4
int[] x8
int[] x11
int[] x19
int[] x23
int[] x42
int[] x84
int[] x107
int[] x191
int[] t1
int[] t2
public boolean equals (java.lang.Object)
Object other
com.android.org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement o
public int hashCode ()
static void ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP224K1Point.classSecP224K1Point.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP224K1Point extends com.android.org.bouncycastle.math.ec.ECPoint$AbstractFp {
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, boolean)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
boolean withCompression
void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[], boolean)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
boolean withCompression
protected com.android.org.bouncycastle.math.ec.ECPoint detach ()
public com.android.org.bouncycastle.math.ec.ECPoint add (com.android.org.bouncycastle.math.ec.ECPoint)
int[] U2
int[] S2
int[] U1
int[] S1
com.android.org.bouncycastle.math.ec.ECPoint b
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement X1
com.android.org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Y1
com.android.org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement X2
com.android.org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Y2
com.android.org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Z1
com.android.org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Z2
int c
int[] tt1
int[] t2
int[] t3
int[] t4
boolean Z1IsOne
int[] U2
int[] S2
boolean Z2IsOne
int[] U1
int[] S1
int[] H
int[] R
int[] HSquared
int[] G
int[] V
com.android.org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement X3
com.android.org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Y3
com.android.org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Z3
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
public com.android.org.bouncycastle.math.ec.ECPoint twice ()
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Y1
com.android.org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement X1
com.android.org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Z1
int c
int[] Y1Squared
int[] T
int[] M
int[] S
int[] t1
com.android.org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement X3
com.android.org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Y3
com.android.org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement Z3
public com.android.org.bouncycastle.math.ec.ECPoint twicePlus (com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECPoint b
com.android.org.bouncycastle.math.ec.ECFieldElement Y1
public com.android.org.bouncycastle.math.ec.ECPoint threeTimes ()
public com.android.org.bouncycastle.math.ec.ECPoint negate ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP224R1Curve.classSecP224R1Curve.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP224R1Curve extends com.android.org.bouncycastle.math.ec.ECCurve$AbstractFp {
public static final java.math.BigInteger q
private static final int SecP224R1_DEFAULT_COORDS
protected com.android.org.bouncycastle.math.ec.custom.sec.SecP224R1Point infinity
public void ()
protected com.android.org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
int coord
public java.math.BigInteger getQ ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, boolean)
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
boolean withCompression
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[], boolean)
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
boolean withCompression
public com.android.org.bouncycastle.math.ec.ECPoint getInfinity ()
static void ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP224R1Field.classSecP224R1Field.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP224R1Field extends java.lang.Object {
private static final long M
static final int[] P
static final int[] PExt
private static final int[] PExtInv
private static final int P6
private static final int PExt13
public void ()
public static void add (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void addExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void addOne (int[], int[])
int[] x
int[] z
int c
public static int[] fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
int[] z
public static void half (int[], int[])
int c
int[] x
int[] z
public static void multiply (int[], int[], int[])
int[] x
int[] y
int[] z
int[] tt
public static void multiplyAddToExt (int[], int[], int[])
int[] x
int[] y
int[] zz
int c
public static void negate (int[], int[])
int[] x
int[] z
public static void reduce (int[], int[])
int[] xx
int[] z
long xx10
long xx11
long xx12
long xx13
long n
long t0
long t1
long t2
long cc
long z0
long z3
public static void reduce32 (int, int[])
long xx07
int x
int[] z
long cc
public static void square (int[], int[])
int[] x
int[] z
int[] tt
public static void squareN (int[], int, int[])
int[] x
int n
int[] z
int[] tt
public static void subtract (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void subtractExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void twice (int[], int[])
int[] x
int[] z
int c
private static void addPInvTo (int[])
int[] z
long c
private static void subPInvFrom (int[])
int[] z
long c
static void ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP224R1FieldElement.classSecP224R1FieldElement.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement extends com.android.org.bouncycastle.math.ec.ECFieldElement {
public static final java.math.BigInteger Q
protected int[] x
public void (java.math.BigInteger)
java.math.BigInteger x
public void ()
protected void (int[])
int[] x
public boolean isZero ()
public boolean isOne ()
public boolean testBitZero ()
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement add (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement addOne ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement subtract (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement multiply (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement divide (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement negate ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement square ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement invert ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement sqrt ()
int[] c
int[] nc
int[] r
int[] t
public boolean equals (java.lang.Object)
Object other
com.android.org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement o
public int hashCode ()
private static boolean isSquare (int[])
int i
int[] x
int[] t1
int[] t2
private static void RM (int[], int[], int[], int[], int[], int[], int[])
int[] nc
int[] d0
int[] e0
int[] d1
int[] e1
int[] f1
int[] t
private static void RP (int[], int[], int[], int[], int[])
int j
int i
int[] nc
int[] d1
int[] e1
int[] f1
int[] t
int[] d0
int[] e0
private static void RS (int[], int[], int[], int[])
int[] d
int[] e
int[] f
int[] t
int c
private static boolean trySqrt (int[], int[], int[])
int k
int[] nc
int[] r
int[] t
int[] d1
int[] e1
int[] f1
int[] d0
int[] e0
static void ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP224R1Point.classSecP224R1Point.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP224R1Point extends com.android.org.bouncycastle.math.ec.ECPoint$AbstractFp {
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, boolean)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
boolean withCompression
void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[], boolean)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
boolean withCompression
protected com.android.org.bouncycastle.math.ec.ECPoint detach ()
public com.android.org.bouncycastle.math.ec.ECPoint add (com.android.org.bouncycastle.math.ec.ECPoint)
int[] U2
int[] S2
int[] U1
int[] S1
com.android.org.bouncycastle.math.ec.ECPoint b
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement X1
com.android.org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Y1
com.android.org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement X2
com.android.org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Y2
com.android.org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Z1
com.android.org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Z2
int c
int[] tt1
int[] t2
int[] t3
int[] t4
boolean Z1IsOne
int[] U2
int[] S2
boolean Z2IsOne
int[] U1
int[] S1
int[] H
int[] R
int[] HSquared
int[] G
int[] V
com.android.org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement X3
com.android.org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Y3
com.android.org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Z3
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
public com.android.org.bouncycastle.math.ec.ECPoint twice ()
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Y1
com.android.org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement X1
com.android.org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Z1
int c
int[] t1
int[] t2
int[] Y1Squared
int[] T
boolean Z1IsOne
int[] Z1Squared
int[] M
int[] S
com.android.org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement X3
com.android.org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Y3
com.android.org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement Z3
public com.android.org.bouncycastle.math.ec.ECPoint twicePlus (com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECPoint b
com.android.org.bouncycastle.math.ec.ECFieldElement Y1
public com.android.org.bouncycastle.math.ec.ECPoint threeTimes ()
public com.android.org.bouncycastle.math.ec.ECPoint negate ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP256K1Curve.classSecP256K1Curve.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP256K1Curve extends com.android.org.bouncycastle.math.ec.ECCurve$AbstractFp {
public static final java.math.BigInteger q
private static final int SECP256K1_DEFAULT_COORDS
protected com.android.org.bouncycastle.math.ec.custom.sec.SecP256K1Point infinity
public void ()
protected com.android.org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
int coord
public java.math.BigInteger getQ ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, boolean)
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
boolean withCompression
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[], boolean)
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
boolean withCompression
public com.android.org.bouncycastle.math.ec.ECPoint getInfinity ()
static void ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP256K1Field.classSecP256K1Field.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP256K1Field extends java.lang.Object {
static final int[] P
static final int[] PExt
private static final int[] PExtInv
private static final int P7
private static final int PExt15
private static final int PInv33
public void ()
public static void add (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void addExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void addOne (int[], int[])
int[] x
int[] z
int c
public static int[] fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
int[] z
public static void half (int[], int[])
int c
int[] x
int[] z
public static void multiply (int[], int[], int[])
int[] x
int[] y
int[] z
int[] tt
public static void multiplyAddToExt (int[], int[], int[])
int[] x
int[] y
int[] zz
int c
public static void negate (int[], int[])
int[] x
int[] z
public static void reduce (int[], int[])
int[] xx
int[] z
long cc
int c
public static void reduce32 (int, int[])
int x
int[] z
public static void square (int[], int[])
int[] x
int[] z
int[] tt
public static void squareN (int[], int, int[])
int[] x
int n
int[] z
int[] tt
public static void subtract (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void subtractExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void twice (int[], int[])
int[] x
int[] z
int c
static void ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP256K1FieldElement.classSecP256K1FieldElement.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement extends com.android.org.bouncycastle.math.ec.ECFieldElement {
public static final java.math.BigInteger Q
protected int[] x
public void (java.math.BigInteger)
java.math.BigInteger x
public void ()
protected void (int[])
int[] x
public boolean isZero ()
public boolean isOne ()
public boolean testBitZero ()
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement add (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement addOne ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement subtract (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement multiply (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement divide (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement negate ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement square ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement invert ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement sqrt ()
int[] x1
int[] x2
int[] x3
int[] x6
int[] x9
int[] x11
int[] x22
int[] x44
int[] x88
int[] x176
int[] x220
int[] x223
int[] t1
int[] t2
public boolean equals (java.lang.Object)
Object other
com.android.org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement o
public int hashCode ()
static void ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP256K1Point.classSecP256K1Point.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP256K1Point extends com.android.org.bouncycastle.math.ec.ECPoint$AbstractFp {
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, boolean)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
boolean withCompression
void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[], boolean)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
boolean withCompression
protected com.android.org.bouncycastle.math.ec.ECPoint detach ()
public com.android.org.bouncycastle.math.ec.ECPoint add (com.android.org.bouncycastle.math.ec.ECPoint)
int[] U2
int[] S2
int[] U1
int[] S1
com.android.org.bouncycastle.math.ec.ECPoint b
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement X1
com.android.org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Y1
com.android.org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement X2
com.android.org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Y2
com.android.org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Z1
com.android.org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Z2
int c
int[] tt1
int[] t2
int[] t3
int[] t4
boolean Z1IsOne
int[] U2
int[] S2
boolean Z2IsOne
int[] U1
int[] S1
int[] H
int[] R
int[] HSquared
int[] G
int[] V
com.android.org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement X3
com.android.org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Y3
com.android.org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Z3
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
public com.android.org.bouncycastle.math.ec.ECPoint twice ()
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Y1
com.android.org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement X1
com.android.org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Z1
int c
int[] Y1Squared
int[] T
int[] M
int[] S
int[] t1
com.android.org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement X3
com.android.org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Y3
com.android.org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement Z3
public com.android.org.bouncycastle.math.ec.ECPoint twicePlus (com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECPoint b
com.android.org.bouncycastle.math.ec.ECFieldElement Y1
public com.android.org.bouncycastle.math.ec.ECPoint threeTimes ()
public com.android.org.bouncycastle.math.ec.ECPoint negate ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP256R1Curve.classSecP256R1Curve.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP256R1Curve extends com.android.org.bouncycastle.math.ec.ECCurve$AbstractFp {
public static final java.math.BigInteger q
private static final int SecP256R1_DEFAULT_COORDS
protected com.android.org.bouncycastle.math.ec.custom.sec.SecP256R1Point infinity
public void ()
protected com.android.org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
int coord
public java.math.BigInteger getQ ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, boolean)
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
boolean withCompression
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[], boolean)
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
boolean withCompression
public com.android.org.bouncycastle.math.ec.ECPoint getInfinity ()
static void ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP256R1Field.classSecP256R1Field.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP256R1Field extends java.lang.Object {
private static final long M
static final int[] P
static final int[] PExt
private static final int P7
private static final int PExt15
public void ()
public static void add (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void addExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void addOne (int[], int[])
int[] x
int[] z
int c
public static int[] fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
int[] z
public static void half (int[], int[])
int c
int[] x
int[] z
public static void multiply (int[], int[], int[])
int[] x
int[] y
int[] z
int[] tt
public static void multiplyAddToExt (int[], int[], int[])
int[] x
int[] y
int[] zz
int c
public static void negate (int[], int[])
int[] x
int[] z
public static void reduce (int[], int[])
int[] xx
int[] z
long xx08
long xx09
long xx10
long xx11
long xx12
long xx13
long xx14
long xx15
long n
long t0
long t1
long t2
long t3
long t4
long t5
long t6
long cc
public static void reduce32 (int, int[])
long xx08
int x
int[] z
long cc
public static void square (int[], int[])
int[] x
int[] z
int[] tt
public static void squareN (int[], int, int[])
int[] x
int n
int[] z
int[] tt
public static void subtract (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void subtractExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void twice (int[], int[])
int[] x
int[] z
int c
private static void addPInvTo (int[])
int[] z
long c
private static void subPInvFrom (int[])
int[] z
long c
static void ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP256R1FieldElement.classSecP256R1FieldElement.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement extends com.android.org.bouncycastle.math.ec.ECFieldElement {
public static final java.math.BigInteger Q
protected int[] x
public void (java.math.BigInteger)
java.math.BigInteger x
public void ()
protected void (int[])
int[] x
public boolean isZero ()
public boolean isOne ()
public boolean testBitZero ()
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement add (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement addOne ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement subtract (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement multiply (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement divide (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement negate ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement square ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement invert ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement sqrt ()
int[] x1
int[] t1
int[] t2
public boolean equals (java.lang.Object)
Object other
com.android.org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement o
public int hashCode ()
static void ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP256R1Point.classSecP256R1Point.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP256R1Point extends com.android.org.bouncycastle.math.ec.ECPoint$AbstractFp {
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, boolean)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
boolean withCompression
void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[], boolean)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
boolean withCompression
protected com.android.org.bouncycastle.math.ec.ECPoint detach ()
public com.android.org.bouncycastle.math.ec.ECPoint add (com.android.org.bouncycastle.math.ec.ECPoint)
int[] U2
int[] S2
int[] U1
int[] S1
com.android.org.bouncycastle.math.ec.ECPoint b
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement X1
com.android.org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Y1
com.android.org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement X2
com.android.org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Y2
com.android.org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Z1
com.android.org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Z2
int c
int[] tt1
int[] t2
int[] t3
int[] t4
boolean Z1IsOne
int[] U2
int[] S2
boolean Z2IsOne
int[] U1
int[] S1
int[] H
int[] R
int[] HSquared
int[] G
int[] V
com.android.org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement X3
com.android.org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Y3
com.android.org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Z3
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
public com.android.org.bouncycastle.math.ec.ECPoint twice ()
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Y1
com.android.org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement X1
com.android.org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Z1
int c
int[] t1
int[] t2
int[] Y1Squared
int[] T
boolean Z1IsOne
int[] Z1Squared
int[] M
int[] S
com.android.org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement X3
com.android.org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Y3
com.android.org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement Z3
public com.android.org.bouncycastle.math.ec.ECPoint twicePlus (com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECPoint b
com.android.org.bouncycastle.math.ec.ECFieldElement Y1
public com.android.org.bouncycastle.math.ec.ECPoint threeTimes ()
public com.android.org.bouncycastle.math.ec.ECPoint negate ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP384R1Curve.classSecP384R1Curve.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP384R1Curve extends com.android.org.bouncycastle.math.ec.ECCurve$AbstractFp {
public static final java.math.BigInteger q
private static final int SecP384R1_DEFAULT_COORDS
protected com.android.org.bouncycastle.math.ec.custom.sec.SecP384R1Point infinity
public void ()
protected com.android.org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
int coord
public java.math.BigInteger getQ ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, boolean)
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
boolean withCompression
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[], boolean)
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
boolean withCompression
public com.android.org.bouncycastle.math.ec.ECPoint getInfinity ()
static void ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP384R1Field.classSecP384R1Field.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP384R1Field extends java.lang.Object {
private static final long M
static final int[] P
static final int[] PExt
private static final int[] PExtInv
private static final int P11
private static final int PExt23
public void ()
public static void add (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void addExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void addOne (int[], int[])
int[] x
int[] z
int c
public static int[] fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
int[] z
public static void half (int[], int[])
int c
int[] x
int[] z
public static void multiply (int[], int[], int[])
int[] x
int[] y
int[] z
int[] tt
public static void negate (int[], int[])
int[] x
int[] z
public static void reduce (int[], int[])
int[] xx
int[] z
long xx16
long xx17
long xx18
long xx19
long xx20
long xx21
long xx22
long xx23
long n
long t0
long t1
long t2
long t3
long t4
long t5
long t6
long cc
public static void reduce32 (int, int[])
long xx12
int x
int[] z
long cc
public static void square (int[], int[])
int[] x
int[] z
int[] tt
public static void squareN (int[], int, int[])
int[] x
int n
int[] z
int[] tt
public static void subtract (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void subtractExt (int[], int[], int[])
int[] xx
int[] yy
int[] zz
int c
public static void twice (int[], int[])
int[] x
int[] z
int c
private static void addPInvTo (int[])
int[] z
long c
private static void subPInvFrom (int[])
int[] z
long c
static void ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP384R1FieldElement.classSecP384R1FieldElement.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement extends com.android.org.bouncycastle.math.ec.ECFieldElement {
public static final java.math.BigInteger Q
protected int[] x
public void (java.math.BigInteger)
java.math.BigInteger x
public void ()
protected void (int[])
int[] x
public boolean isZero ()
public boolean isOne ()
public boolean testBitZero ()
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement add (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement addOne ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement subtract (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement multiply (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement divide (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement negate ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement square ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement invert ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement sqrt ()
int[] x1
int[] t1
int[] t2
int[] t3
int[] t4
int[] r
public boolean equals (java.lang.Object)
Object other
com.android.org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement o
public int hashCode ()
static void ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP384R1Point.classSecP384R1Point.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP384R1Point extends com.android.org.bouncycastle.math.ec.ECPoint$AbstractFp {
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, boolean)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
boolean withCompression
void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[], boolean)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
boolean withCompression
protected com.android.org.bouncycastle.math.ec.ECPoint detach ()
public com.android.org.bouncycastle.math.ec.ECPoint add (com.android.org.bouncycastle.math.ec.ECPoint)
int[] U2
int[] S2
int[] U1
int[] S1
com.android.org.bouncycastle.math.ec.ECPoint b
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement X1
com.android.org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Y1
com.android.org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement X2
com.android.org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Y2
com.android.org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Z1
com.android.org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Z2
int c
int[] tt1
int[] tt2
int[] t3
int[] t4
boolean Z1IsOne
int[] U2
int[] S2
boolean Z2IsOne
int[] U1
int[] S1
int[] H
int[] R
int[] HSquared
int[] G
int[] V
com.android.org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement X3
com.android.org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Y3
com.android.org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Z3
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
public com.android.org.bouncycastle.math.ec.ECPoint twice ()
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Y1
com.android.org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement X1
com.android.org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Z1
int c
int[] t1
int[] t2
int[] Y1Squared
int[] T
boolean Z1IsOne
int[] Z1Squared
int[] M
int[] S
com.android.org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement X3
com.android.org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Y3
com.android.org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement Z3
public com.android.org.bouncycastle.math.ec.ECPoint twicePlus (com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECPoint b
com.android.org.bouncycastle.math.ec.ECFieldElement Y1
public com.android.org.bouncycastle.math.ec.ECPoint threeTimes ()
public com.android.org.bouncycastle.math.ec.ECPoint negate ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP521R1Curve.classSecP521R1Curve.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP521R1Curve extends com.android.org.bouncycastle.math.ec.ECCurve$AbstractFp {
public static final java.math.BigInteger q
private static final int SecP521R1_DEFAULT_COORDS
protected com.android.org.bouncycastle.math.ec.custom.sec.SecP521R1Point infinity
public void ()
protected com.android.org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
int coord
public java.math.BigInteger getQ ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, boolean)
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
boolean withCompression
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[], boolean)
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
boolean withCompression
public com.android.org.bouncycastle.math.ec.ECPoint getInfinity ()
static void ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP521R1Field.classSecP521R1Field.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP521R1Field extends java.lang.Object {
static final int[] P
private static final int P16
public void ()
public static void add (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void addOne (int[], int[])
int[] x
int[] z
int c
public static int[] fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
int[] z
public static void half (int[], int[])
int[] x
int[] z
int x16
int c
public static void multiply (int[], int[], int[])
int[] x
int[] y
int[] z
int[] tt
public static void negate (int[], int[])
int[] x
int[] z
public static void reduce (int[], int[])
int[] xx
int[] z
int xx32
int c
public static void reduce23 (int[])
int[] z
int z16
int c
public static void square (int[], int[])
int[] x
int[] z
int[] tt
public static void squareN (int[], int, int[])
int[] x
int n
int[] z
int[] tt
public static void subtract (int[], int[], int[])
int[] x
int[] y
int[] z
int c
public static void twice (int[], int[])
int[] x
int[] z
int x16
int c
protected static void implMultiply (int[], int[], int[])
int[] x
int[] y
int[] zz
int x16
int y16
protected static void implSquare (int[], int[])
int[] x
int[] zz
int x16
static void ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP521R1FieldElement.classSecP521R1FieldElement.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement extends com.android.org.bouncycastle.math.ec.ECFieldElement {
public static final java.math.BigInteger Q
protected int[] x
public void (java.math.BigInteger)
java.math.BigInteger x
public void ()
protected void (int[])
int[] x
public boolean isZero ()
public boolean isOne ()
public boolean testBitZero ()
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement add (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement addOne ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement subtract (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement multiply (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement divide (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement negate ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement square ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement invert ()
int[] z
public com.android.org.bouncycastle.math.ec.ECFieldElement sqrt ()
int[] x1
int[] t1
int[] t2
public boolean equals (java.lang.Object)
Object other
com.android.org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement o
public int hashCode ()
static void ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP521R1Point.classSecP521R1Point.java
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP521R1Point extends com.android.org.bouncycastle.math.ec.ECPoint$AbstractFp {
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, boolean)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
boolean withCompression
void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[], boolean)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
boolean withCompression
protected com.android.org.bouncycastle.math.ec.ECPoint detach ()
public com.android.org.bouncycastle.math.ec.ECPoint add (com.android.org.bouncycastle.math.ec.ECPoint)
int[] U2
int[] S2
int[] U1
int[] S1
com.android.org.bouncycastle.math.ec.ECPoint b
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement X1
com.android.org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Y1
com.android.org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement X2
com.android.org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Y2
com.android.org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Z1
com.android.org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Z2
int[] t1
int[] t2
int[] t3
int[] t4
boolean Z1IsOne
int[] U2
int[] S2
boolean Z2IsOne
int[] U1
int[] S1
int[] H
int[] R
int[] HSquared
int[] G
int[] V
com.android.org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement X3
com.android.org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Y3
com.android.org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Z3
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
public com.android.org.bouncycastle.math.ec.ECPoint twice ()
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Y1
com.android.org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement X1
com.android.org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Z1
int[] t1
int[] t2
int[] Y1Squared
int[] T
boolean Z1IsOne
int[] Z1Squared
int[] M
int[] S
com.android.org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement X3
com.android.org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Y3
com.android.org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement Z3
public com.android.org.bouncycastle.math.ec.ECPoint twicePlus (com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECPoint b
com.android.org.bouncycastle.math.ec.ECFieldElement Y1
public com.android.org.bouncycastle.math.ec.ECPoint threeTimes ()
protected com.android.org.bouncycastle.math.ec.ECFieldElement two (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement x
protected com.android.org.bouncycastle.math.ec.ECFieldElement three (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement x
protected com.android.org.bouncycastle.math.ec.ECFieldElement four (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement x
protected com.android.org.bouncycastle.math.ec.ECFieldElement eight (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement x
protected com.android.org.bouncycastle.math.ec.ECFieldElement doubleProductFromSquares (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement a
com.android.org.bouncycastle.math.ec.ECFieldElement b
com.android.org.bouncycastle.math.ec.ECFieldElement aSquared
com.android.org.bouncycastle.math.ec.ECFieldElement bSquared
public com.android.org.bouncycastle.math.ec.ECPoint negate ()
}
com/android/org/bouncycastle/math/ec/ECAlgorithms.classECAlgorithms.java
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.ECAlgorithms extends java.lang.Object {
public void ()
public static boolean isF2mCurve (com.android.org.bouncycastle.math.ec.ECCurve)
com.android.org.bouncycastle.math.ec.ECCurve c
com.android.org.bouncycastle.math.field.FiniteField field
public static boolean isFpCurve (com.android.org.bouncycastle.math.ec.ECCurve)
com.android.org.bouncycastle.math.ec.ECCurve c
public static com.android.org.bouncycastle.math.ec.ECPoint sumOfMultiplies (com.android.org.bouncycastle.math.ec.ECPoint[], java.math.BigInteger[])
int i
com.android.org.bouncycastle.math.ec.ECPoint[] ps
java.math.BigInteger[] ks
int count
com.android.org.bouncycastle.math.ec.ECPoint p
com.android.org.bouncycastle.math.ec.ECCurve c
com.android.org.bouncycastle.math.ec.ECPoint[] imported
com.android.org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism
public static com.android.org.bouncycastle.math.ec.ECPoint sumOfTwoMultiplies (com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
com.android.org.bouncycastle.math.ec.ECCurve$F2m f2mCurve
com.android.org.bouncycastle.math.ec.ECPoint P
java.math.BigInteger a
com.android.org.bouncycastle.math.ec.ECPoint Q
java.math.BigInteger b
com.android.org.bouncycastle.math.ec.ECCurve cp
com.android.org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism
public static com.android.org.bouncycastle.math.ec.ECPoint shamirsTrick (com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
com.android.org.bouncycastle.math.ec.ECPoint P
java.math.BigInteger k
com.android.org.bouncycastle.math.ec.ECPoint Q
java.math.BigInteger l
com.android.org.bouncycastle.math.ec.ECCurve cp
public static com.android.org.bouncycastle.math.ec.ECPoint importPoint (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECCurve c
com.android.org.bouncycastle.math.ec.ECPoint p
com.android.org.bouncycastle.math.ec.ECCurve cp
public static void montgomeryTrick (com.android.org.bouncycastle.math.ec.ECFieldElement[], int, int)
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
int off
int len
public static void montgomeryTrick (com.android.org.bouncycastle.math.ec.ECFieldElement[], int, int, com.android.org.bouncycastle.math.ec.ECFieldElement)
int j
com.android.org.bouncycastle.math.ec.ECFieldElement tmp
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
int off
int len
com.android.org.bouncycastle.math.ec.ECFieldElement scale
com.android.org.bouncycastle.math.ec.ECFieldElement[] c
int i
com.android.org.bouncycastle.math.ec.ECFieldElement u
public static com.android.org.bouncycastle.math.ec.ECPoint referenceMultiply (com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
int i
com.android.org.bouncycastle.math.ec.ECPoint p
java.math.BigInteger k
java.math.BigInteger x
com.android.org.bouncycastle.math.ec.ECPoint q
int t
public static com.android.org.bouncycastle.math.ec.ECPoint validatePoint (com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECPoint p
static com.android.org.bouncycastle.math.ec.ECPoint implShamirsTrickJsf (com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
int jsfi
int kDigit
int lDigit
int index
com.android.org.bouncycastle.math.ec.ECPoint P
java.math.BigInteger k
com.android.org.bouncycastle.math.ec.ECPoint Q
java.math.BigInteger l
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint infinity
com.android.org.bouncycastle.math.ec.ECPoint PaddQ
com.android.org.bouncycastle.math.ec.ECPoint PsubQ
com.android.org.bouncycastle.math.ec.ECPoint[] points
com.android.org.bouncycastle.math.ec.ECPoint[] table
byte[] jsf
com.android.org.bouncycastle.math.ec.ECPoint R
int i
static com.android.org.bouncycastle.math.ec.ECPoint implShamirsTrickWNaf (com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
com.android.org.bouncycastle.math.ec.ECPoint P
java.math.BigInteger k
com.android.org.bouncycastle.math.ec.ECPoint Q
java.math.BigInteger l
boolean negK
boolean negL
int widthP
int widthQ
com.android.org.bouncycastle.math.ec.WNafPreCompInfo infoP
com.android.org.bouncycastle.math.ec.WNafPreCompInfo infoQ
com.android.org.bouncycastle.math.ec.ECPoint[] preCompP
com.android.org.bouncycastle.math.ec.ECPoint[] preCompQ
com.android.org.bouncycastle.math.ec.ECPoint[] preCompNegP
com.android.org.bouncycastle.math.ec.ECPoint[] preCompNegQ
byte[] wnafP
byte[] wnafQ
static com.android.org.bouncycastle.math.ec.ECPoint implShamirsTrickWNaf (com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, com.android.org.bouncycastle.math.ec.ECPointMap, java.math.BigInteger)
com.android.org.bouncycastle.math.ec.ECPoint P
java.math.BigInteger k
com.android.org.bouncycastle.math.ec.ECPointMap pointMapQ
java.math.BigInteger l
boolean negK
boolean negL
int width
com.android.org.bouncycastle.math.ec.ECPoint Q
com.android.org.bouncycastle.math.ec.WNafPreCompInfo infoP
com.android.org.bouncycastle.math.ec.WNafPreCompInfo infoQ
com.android.org.bouncycastle.math.ec.ECPoint[] preCompP
com.android.org.bouncycastle.math.ec.ECPoint[] preCompQ
com.android.org.bouncycastle.math.ec.ECPoint[] preCompNegP
com.android.org.bouncycastle.math.ec.ECPoint[] preCompNegQ
byte[] wnafP
byte[] wnafQ
private static com.android.org.bouncycastle.math.ec.ECPoint implShamirsTrickWNaf (com.android.org.bouncycastle.math.ec.ECPoint[], com.android.org.bouncycastle.math.ec.ECPoint[], byte[], com.android.org.bouncycastle.math.ec.ECPoint[], com.android.org.bouncycastle.math.ec.ECPoint[], byte[])
int nP
com.android.org.bouncycastle.math.ec.ECPoint[] tableP
int nQ
com.android.org.bouncycastle.math.ec.ECPoint[] tableQ
int wiP
int wiQ
com.android.org.bouncycastle.math.ec.ECPoint r
int i
com.android.org.bouncycastle.math.ec.ECPoint[] preCompP
com.android.org.bouncycastle.math.ec.ECPoint[] preCompNegP
byte[] wnafP
com.android.org.bouncycastle.math.ec.ECPoint[] preCompQ
com.android.org.bouncycastle.math.ec.ECPoint[] preCompNegQ
byte[] wnafQ
int len
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint infinity
com.android.org.bouncycastle.math.ec.ECPoint R
int zeroes
static com.android.org.bouncycastle.math.ec.ECPoint implSumOfMultiplies (com.android.org.bouncycastle.math.ec.ECPoint[], java.math.BigInteger[])
java.math.BigInteger ki
int width
int i
com.android.org.bouncycastle.math.ec.ECPoint[] ps
java.math.BigInteger[] ks
int count
boolean[] negs
com.android.org.bouncycastle.math.ec.WNafPreCompInfo[] infos
byte[][] wnafs
static com.android.org.bouncycastle.math.ec.ECPoint implSumOfMultipliesGLV (com.android.org.bouncycastle.math.ec.ECPoint[], java.math.BigInteger[], com.android.org.bouncycastle.math.ec.endo.GLVEndomorphism)
java.math.BigInteger[] ab
int i
int j
com.android.org.bouncycastle.math.ec.ECPoint p
com.android.org.bouncycastle.math.ec.ECPoint q
int i
int j
com.android.org.bouncycastle.math.ec.ECPoint[] ps
java.math.BigInteger[] ks
com.android.org.bouncycastle.math.ec.endo.GLVEndomorphism glvEndomorphism
java.math.BigInteger n
int len
java.math.BigInteger[] abs
com.android.org.bouncycastle.math.ec.ECPointMap pointMap
com.android.org.bouncycastle.math.ec.ECPoint[] pqs
static com.android.org.bouncycastle.math.ec.ECPoint implSumOfMultiplies (com.android.org.bouncycastle.math.ec.ECPoint[], com.android.org.bouncycastle.math.ec.ECPointMap, java.math.BigInteger[])
int j0
int j1
java.math.BigInteger kj0
java.math.BigInteger kj1
int width
com.android.org.bouncycastle.math.ec.ECPoint P
com.android.org.bouncycastle.math.ec.ECPoint Q
int i
com.android.org.bouncycastle.math.ec.ECPoint[] ps
com.android.org.bouncycastle.math.ec.ECPointMap pointMap
java.math.BigInteger[] ks
int halfCount
int fullCount
boolean[] negs
com.android.org.bouncycastle.math.ec.WNafPreCompInfo[] infos
byte[][] wnafs
private static com.android.org.bouncycastle.math.ec.ECPoint implSumOfMultiplies (boolean[], com.android.org.bouncycastle.math.ec.WNafPreCompInfo[], byte[][])
int i
int n
com.android.org.bouncycastle.math.ec.WNafPreCompInfo info
com.android.org.bouncycastle.math.ec.ECPoint[] table
byte[] wnaf
int wi
int j
com.android.org.bouncycastle.math.ec.ECPoint r
int i
boolean[] negs
com.android.org.bouncycastle.math.ec.WNafPreCompInfo[] infos
byte[][] wnafs
int len
int count
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECPoint infinity
com.android.org.bouncycastle.math.ec.ECPoint R
int zeroes
}
com/android/org/bouncycastle/math/ec/ECConstants.classECConstants.java
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.ECConstants extends java.lang.Object {
public static final java.math.BigInteger ZERO
public static final java.math.BigInteger ONE
public static final java.math.BigInteger TWO
public static final java.math.BigInteger THREE
public static final java.math.BigInteger FOUR
static void ()
}
com/android/org/bouncycastle/math/ec/ECCurve$AbstractF2m.classECCurve.java
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.ECCurve$AbstractF2m extends com.android.org.bouncycastle.math.ec.ECCurve {
private static com.android.org.bouncycastle.math.field.FiniteField buildField (int, int, int, int)
int m
int k1
int k2
int k3
protected void (int, int, int, int)
int m
int k1
int k2
int k3
}
com/android/org/bouncycastle/math/ec/ECCurve$AbstractFp.classECCurve.java
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.ECCurve$AbstractFp extends com.android.org.bouncycastle.math.ec.ECCurve {
protected void (java.math.BigInteger)
java.math.BigInteger q
protected com.android.org.bouncycastle.math.ec.ECPoint decompressPoint (int, java.math.BigInteger)
int yTilde
java.math.BigInteger X1
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement rhs
com.android.org.bouncycastle.math.ec.ECFieldElement y
}
com/android/org/bouncycastle/math/ec/ECCurve$Config.classECCurve.java
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.ECCurve$Config extends java.lang.Object {
protected int coord
protected com.android.org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism
protected com.android.org.bouncycastle.math.ec.ECMultiplier multiplier
final com.android.org.bouncycastle.math.ec.ECCurve this$0
void (com.android.org.bouncycastle.math.ec.ECCurve, int, com.android.org.bouncycastle.math.ec.endo.ECEndomorphism, com.android.org.bouncycastle.math.ec.ECMultiplier)
com.android.org.bouncycastle.math.ec.ECCurve this$0
int coord
com.android.org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism
com.android.org.bouncycastle.math.ec.ECMultiplier multiplier
public com.android.org.bouncycastle.math.ec.ECCurve$Config setCoordinateSystem (int)
int coord
public com.android.org.bouncycastle.math.ec.ECCurve$Config setEndomorphism (com.android.org.bouncycastle.math.ec.endo.ECEndomorphism)
com.android.org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism
public com.android.org.bouncycastle.math.ec.ECCurve$Config setMultiplier (com.android.org.bouncycastle.math.ec.ECMultiplier)
com.android.org.bouncycastle.math.ec.ECMultiplier multiplier
public com.android.org.bouncycastle.math.ec.ECCurve create ()
com.android.org.bouncycastle.math.ec.ECCurve c
}
com/android/org/bouncycastle/math/ec/ECCurve$F2m.classECCurve.java
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.ECCurve$F2m extends com.android.org.bouncycastle.math.ec.ECCurve$AbstractF2m {
private static final int F2M_DEFAULT_COORDS
private int m
private int k1
private int k2
private int k3
private com.android.org.bouncycastle.math.ec.ECPoint$F2m infinity
private byte mu
private java.math.BigInteger[] si
public void (int, int, java.math.BigInteger, java.math.BigInteger)
int m
int k
java.math.BigInteger a
java.math.BigInteger b
public void (int, int, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
int m
int k
java.math.BigInteger a
java.math.BigInteger b
java.math.BigInteger order
java.math.BigInteger cofactor
public void (int, int, int, int, java.math.BigInteger, java.math.BigInteger)
int m
int k1
int k2
int k3
java.math.BigInteger a
java.math.BigInteger b
public void (int, int, int, int, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
int m
int k1
int k2
int k3
java.math.BigInteger a
java.math.BigInteger b
java.math.BigInteger order
java.math.BigInteger cofactor
protected void (int, int, int, int, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, java.math.BigInteger, java.math.BigInteger)
int m
int k1
int k2
int k3
com.android.org.bouncycastle.math.ec.ECFieldElement a
com.android.org.bouncycastle.math.ec.ECFieldElement b
java.math.BigInteger order
java.math.BigInteger cofactor
protected com.android.org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
int coord
protected com.android.org.bouncycastle.math.ec.ECMultiplier createDefaultMultiplier ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
public com.android.org.bouncycastle.math.ec.ECPoint createPoint (java.math.BigInteger, java.math.BigInteger, boolean)
java.math.BigInteger x
java.math.BigInteger y
boolean withCompression
com.android.org.bouncycastle.math.ec.ECFieldElement X
com.android.org.bouncycastle.math.ec.ECFieldElement Y
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, boolean)
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
boolean withCompression
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[], boolean)
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
boolean withCompression
public com.android.org.bouncycastle.math.ec.ECPoint getInfinity ()
public boolean isKoblitz ()
synchronized byte getMu ()
synchronized java.math.BigInteger[] getSi ()
protected com.android.org.bouncycastle.math.ec.ECPoint decompressPoint (int, java.math.BigInteger)
com.android.org.bouncycastle.math.ec.ECFieldElement beta
com.android.org.bouncycastle.math.ec.ECFieldElement z
int yTilde
java.math.BigInteger X1
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
private com.android.org.bouncycastle.math.ec.ECFieldElement solveQuadraticEquation (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement w2
int i
com.android.org.bouncycastle.math.ec.ECFieldElement t
com.android.org.bouncycastle.math.ec.ECFieldElement w
com.android.org.bouncycastle.math.ec.ECFieldElement beta
com.android.org.bouncycastle.math.ec.ECFieldElement zeroElement
com.android.org.bouncycastle.math.ec.ECFieldElement z
com.android.org.bouncycastle.math.ec.ECFieldElement gamma
java.util.Random rand
public int getM ()
public boolean isTrinomial ()
public int getK1 ()
public int getK2 ()
public int getK3 ()
public java.math.BigInteger getN ()
public java.math.BigInteger getH ()
}
com/android/org/bouncycastle/math/ec/ECCurve$Fp.classECCurve.java
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.ECCurve$Fp extends com.android.org.bouncycastle.math.ec.ECCurve$AbstractFp {
private static final int FP_DEFAULT_COORDS
java.math.BigInteger q
java.math.BigInteger r
com.android.org.bouncycastle.math.ec.ECPoint$Fp infinity
public void (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger q
java.math.BigInteger a
java.math.BigInteger b
public void (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger q
java.math.BigInteger a
java.math.BigInteger b
java.math.BigInteger order
java.math.BigInteger cofactor
protected void (java.math.BigInteger, java.math.BigInteger, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
java.math.BigInteger q
java.math.BigInteger r
com.android.org.bouncycastle.math.ec.ECFieldElement a
com.android.org.bouncycastle.math.ec.ECFieldElement b
protected void (java.math.BigInteger, java.math.BigInteger, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger q
java.math.BigInteger r
com.android.org.bouncycastle.math.ec.ECFieldElement a
com.android.org.bouncycastle.math.ec.ECFieldElement b
java.math.BigInteger order
java.math.BigInteger cofactor
protected com.android.org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
int coord
public java.math.BigInteger getQ ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, boolean)
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
boolean withCompression
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[], boolean)
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
boolean withCompression
public com.android.org.bouncycastle.math.ec.ECPoint importPoint (com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECPoint p
public com.android.org.bouncycastle.math.ec.ECPoint getInfinity ()
}
com/android/org/bouncycastle/math/ec/ECCurve.classECCurve.java
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.ECCurve extends java.lang.Object {
public static final int COORD_AFFINE
public static final int COORD_HOMOGENEOUS
public static final int COORD_JACOBIAN
public static final int COORD_JACOBIAN_CHUDNOVSKY
public static final int COORD_JACOBIAN_MODIFIED
public static final int COORD_LAMBDA_AFFINE
public static final int COORD_LAMBDA_PROJECTIVE
public static final int COORD_SKEWED
protected com.android.org.bouncycastle.math.field.FiniteField field
protected com.android.org.bouncycastle.math.ec.ECFieldElement a
protected com.android.org.bouncycastle.math.ec.ECFieldElement b
protected java.math.BigInteger order
protected java.math.BigInteger cofactor
protected int coord
protected com.android.org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism
protected com.android.org.bouncycastle.math.ec.ECMultiplier multiplier
public static int[] getAllCoordinateSystems ()
protected void (com.android.org.bouncycastle.math.field.FiniteField)
com.android.org.bouncycastle.math.field.FiniteField field
public abstract int getFieldSize ()
public abstract com.android.org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
public com.android.org.bouncycastle.math.ec.ECCurve$Config configure ()
public com.android.org.bouncycastle.math.ec.ECPoint validatePoint (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger x
java.math.BigInteger y
com.android.org.bouncycastle.math.ec.ECPoint p
public com.android.org.bouncycastle.math.ec.ECPoint validatePoint (java.math.BigInteger, java.math.BigInteger, boolean)
java.math.BigInteger x
java.math.BigInteger y
boolean withCompression
com.android.org.bouncycastle.math.ec.ECPoint p
public com.android.org.bouncycastle.math.ec.ECPoint createPoint (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger x
java.math.BigInteger y
public com.android.org.bouncycastle.math.ec.ECPoint createPoint (java.math.BigInteger, java.math.BigInteger, boolean)
java.math.BigInteger x
java.math.BigInteger y
boolean withCompression
protected abstract com.android.org.bouncycastle.math.ec.ECCurve cloneCurve ()
protected abstract com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, boolean)
protected abstract com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[], boolean)
protected com.android.org.bouncycastle.math.ec.ECMultiplier createDefaultMultiplier ()
public boolean supportsCoordinateSystem (int)
int coord
public com.android.org.bouncycastle.math.ec.PreCompInfo getPreCompInfo (com.android.org.bouncycastle.math.ec.ECPoint, java.lang.String)
java.util.Hashtable table
com.android.org.bouncycastle.math.ec.ECPoint point
String name
public void setPreCompInfo (com.android.org.bouncycastle.math.ec.ECPoint, java.lang.String, com.android.org.bouncycastle.math.ec.PreCompInfo)
java.util.Hashtable table
com.android.org.bouncycastle.math.ec.ECPoint point
String name
com.android.org.bouncycastle.math.ec.PreCompInfo preCompInfo
public com.android.org.bouncycastle.math.ec.ECPoint importPoint (com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECPoint p
public void normalizeAll (com.android.org.bouncycastle.math.ec.ECPoint[])
com.android.org.bouncycastle.math.ec.ECPoint[] points
public void normalizeAll (com.android.org.bouncycastle.math.ec.ECPoint[], int, int, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECPoint p
int i
int index
int j
com.android.org.bouncycastle.math.ec.ECPoint[] points
int off
int len
com.android.org.bouncycastle.math.ec.ECFieldElement iso
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
int[] indices
int count
public abstract com.android.org.bouncycastle.math.ec.ECPoint getInfinity ()
public com.android.org.bouncycastle.math.field.FiniteField getField ()
public com.android.org.bouncycastle.math.ec.ECFieldElement getA ()
public com.android.org.bouncycastle.math.ec.ECFieldElement getB ()
public java.math.BigInteger getOrder ()
public java.math.BigInteger getCofactor ()
public int getCoordinateSystem ()
protected abstract com.android.org.bouncycastle.math.ec.ECPoint decompressPoint (int, java.math.BigInteger)
public com.android.org.bouncycastle.math.ec.endo.ECEndomorphism getEndomorphism ()
public synchronized com.android.org.bouncycastle.math.ec.ECMultiplier getMultiplier ()
public com.android.org.bouncycastle.math.ec.ECPoint decodePoint (byte[])
int yTilde
java.math.BigInteger X
java.math.BigInteger X
java.math.BigInteger Y
java.math.BigInteger X
java.math.BigInteger Y
byte[] encoded
com.android.org.bouncycastle.math.ec.ECPoint p
int expectedLength
byte type
protected void checkPoint (com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECPoint point
protected void checkPoints (com.android.org.bouncycastle.math.ec.ECPoint[])
com.android.org.bouncycastle.math.ec.ECPoint[] points
protected void checkPoints (com.android.org.bouncycastle.math.ec.ECPoint[], int, int)
com.android.org.bouncycastle.math.ec.ECPoint point
int i
com.android.org.bouncycastle.math.ec.ECPoint[] points
int off
int len
public boolean equals (com.android.org.bouncycastle.math.ec.ECCurve)
com.android.org.bouncycastle.math.ec.ECCurve other
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
}
com/android/org/bouncycastle/math/ec/ECFieldElement$F2m.classECFieldElement.java
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.ECFieldElement$F2m extends com.android.org.bouncycastle.math.ec.ECFieldElement {
public static final int GNB
public static final int TPB
public static final int PPB
private int representation
private int m
private int[] ks
private com.android.org.bouncycastle.math.ec.LongArray x
public void (int, int, int, int, java.math.BigInteger)
int m
int k1
int k2
int k3
java.math.BigInteger x
public void (int, int, java.math.BigInteger)
int m
int k
java.math.BigInteger x
private void (int, int[], com.android.org.bouncycastle.math.ec.LongArray)
int m
int[] ks
com.android.org.bouncycastle.math.ec.LongArray x
public int bitLength ()
public boolean isOne ()
public boolean isZero ()
public boolean testBitZero ()
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public static void checkFieldElements (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement a
com.android.org.bouncycastle.math.ec.ECFieldElement b
com.android.org.bouncycastle.math.ec.ECFieldElement$F2m aF2m
com.android.org.bouncycastle.math.ec.ECFieldElement$F2m bF2m
public com.android.org.bouncycastle.math.ec.ECFieldElement add (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
com.android.org.bouncycastle.math.ec.LongArray iarrClone
com.android.org.bouncycastle.math.ec.ECFieldElement$F2m bF2m
public com.android.org.bouncycastle.math.ec.ECFieldElement addOne ()
public com.android.org.bouncycastle.math.ec.ECFieldElement subtract (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
public com.android.org.bouncycastle.math.ec.ECFieldElement multiply (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
public com.android.org.bouncycastle.math.ec.ECFieldElement multiplyMinusProduct (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
public com.android.org.bouncycastle.math.ec.ECFieldElement multiplyPlusProduct (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
com.android.org.bouncycastle.math.ec.LongArray ax
com.android.org.bouncycastle.math.ec.LongArray bx
com.android.org.bouncycastle.math.ec.LongArray xx
com.android.org.bouncycastle.math.ec.LongArray yx
com.android.org.bouncycastle.math.ec.LongArray ab
com.android.org.bouncycastle.math.ec.LongArray xy
public com.android.org.bouncycastle.math.ec.ECFieldElement divide (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
com.android.org.bouncycastle.math.ec.ECFieldElement bInv
public com.android.org.bouncycastle.math.ec.ECFieldElement negate ()
public com.android.org.bouncycastle.math.ec.ECFieldElement square ()
public com.android.org.bouncycastle.math.ec.ECFieldElement squareMinusProduct (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
public com.android.org.bouncycastle.math.ec.ECFieldElement squarePlusProduct (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
com.android.org.bouncycastle.math.ec.LongArray ax
com.android.org.bouncycastle.math.ec.LongArray xx
com.android.org.bouncycastle.math.ec.LongArray yx
com.android.org.bouncycastle.math.ec.LongArray aa
com.android.org.bouncycastle.math.ec.LongArray xy
public com.android.org.bouncycastle.math.ec.ECFieldElement invert ()
public com.android.org.bouncycastle.math.ec.ECFieldElement sqrt ()
com.android.org.bouncycastle.math.ec.LongArray x1
com.android.org.bouncycastle.math.ec.LongArray x2
public int getRepresentation ()
public int getM ()
public int getK1 ()
public int getK2 ()
public int getK3 ()
public boolean equals (java.lang.Object)
Object anObject
com.android.org.bouncycastle.math.ec.ECFieldElement$F2m b
public int hashCode ()
}
com/android/org/bouncycastle/math/ec/ECFieldElement$Fp.classECFieldElement.java
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.ECFieldElement$Fp extends com.android.org.bouncycastle.math.ec.ECFieldElement {
java.math.BigInteger q
java.math.BigInteger r
java.math.BigInteger x
static java.math.BigInteger calculateResidue (java.math.BigInteger)
java.math.BigInteger firstWord
java.math.BigInteger p
int bitLength
public void (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger q
java.math.BigInteger x
void (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger q
java.math.BigInteger r
java.math.BigInteger x
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public java.math.BigInteger getQ ()
public com.android.org.bouncycastle.math.ec.ECFieldElement add (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
public com.android.org.bouncycastle.math.ec.ECFieldElement addOne ()
java.math.BigInteger x2
public com.android.org.bouncycastle.math.ec.ECFieldElement subtract (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
public com.android.org.bouncycastle.math.ec.ECFieldElement multiply (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
public com.android.org.bouncycastle.math.ec.ECFieldElement multiplyMinusProduct (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
java.math.BigInteger ax
java.math.BigInteger bx
java.math.BigInteger xx
java.math.BigInteger yx
java.math.BigInteger ab
java.math.BigInteger xy
public com.android.org.bouncycastle.math.ec.ECFieldElement multiplyPlusProduct (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
java.math.BigInteger ax
java.math.BigInteger bx
java.math.BigInteger xx
java.math.BigInteger yx
java.math.BigInteger ab
java.math.BigInteger xy
public com.android.org.bouncycastle.math.ec.ECFieldElement divide (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
public com.android.org.bouncycastle.math.ec.ECFieldElement negate ()
public com.android.org.bouncycastle.math.ec.ECFieldElement square ()
public com.android.org.bouncycastle.math.ec.ECFieldElement squareMinusProduct (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
java.math.BigInteger ax
java.math.BigInteger xx
java.math.BigInteger yx
java.math.BigInteger aa
java.math.BigInteger xy
public com.android.org.bouncycastle.math.ec.ECFieldElement squarePlusProduct (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
java.math.BigInteger ax
java.math.BigInteger xx
java.math.BigInteger yx
java.math.BigInteger aa
java.math.BigInteger xy
public com.android.org.bouncycastle.math.ec.ECFieldElement invert ()
public com.android.org.bouncycastle.math.ec.ECFieldElement sqrt ()
java.math.BigInteger e
java.math.BigInteger t1
java.math.BigInteger t2
java.math.BigInteger t3
java.math.BigInteger t4
java.math.BigInteger y
java.math.BigInteger P
java.math.BigInteger[] result
java.math.BigInteger legendreExponent
java.math.BigInteger X
java.math.BigInteger fourX
java.math.BigInteger k
java.math.BigInteger qMinusOne
java.math.BigInteger U
java.math.BigInteger V
java.util.Random rand
private com.android.org.bouncycastle.math.ec.ECFieldElement checkSqrt (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement z
private java.math.BigInteger[] lucasSequence (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
int j
int j
java.math.BigInteger P
java.math.BigInteger Q
java.math.BigInteger k
int n
int s
java.math.BigInteger Uh
java.math.BigInteger Vl
java.math.BigInteger Vh
java.math.BigInteger Ql
java.math.BigInteger Qh
protected java.math.BigInteger modAdd (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger x1
java.math.BigInteger x2
java.math.BigInteger x3
protected java.math.BigInteger modDouble (java.math.BigInteger)
java.math.BigInteger x
java.math.BigInteger _2x
protected java.math.BigInteger modHalf (java.math.BigInteger)
java.math.BigInteger x
protected java.math.BigInteger modHalfAbs (java.math.BigInteger)
java.math.BigInteger x
protected java.math.BigInteger modInverse (java.math.BigInteger)
java.math.BigInteger x
int bits
int len
int[] p
int[] n
int[] z
protected java.math.BigInteger modMult (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger x1
java.math.BigInteger x2
protected java.math.BigInteger modReduce (java.math.BigInteger)
java.math.BigInteger u
java.math.BigInteger v
boolean negative
int qLen
boolean rIsOne
java.math.BigInteger x
protected java.math.BigInteger modSubtract (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger x1
java.math.BigInteger x2
java.math.BigInteger x3
public boolean equals (java.lang.Object)
Object other
com.android.org.bouncycastle.math.ec.ECFieldElement$Fp o
public int hashCode ()
}
com/android/org/bouncycastle/math/ec/ECFieldElement.classECFieldElement.java
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.ECFieldElement extends java.lang.Object implements com.android.org.bouncycastle.math.ec.ECConstants {
public void ()
public abstract java.math.BigInteger toBigInteger ()
public abstract java.lang.String getFieldName ()
public abstract int getFieldSize ()
public abstract com.android.org.bouncycastle.math.ec.ECFieldElement add (com.android.org.bouncycastle.math.ec.ECFieldElement)
public abstract com.android.org.bouncycastle.math.ec.ECFieldElement addOne ()
public abstract com.android.org.bouncycastle.math.ec.ECFieldElement subtract (com.android.org.bouncycastle.math.ec.ECFieldElement)
public abstract com.android.org.bouncycastle.math.ec.ECFieldElement multiply (com.android.org.bouncycastle.math.ec.ECFieldElement)
public abstract com.android.org.bouncycastle.math.ec.ECFieldElement divide (com.android.org.bouncycastle.math.ec.ECFieldElement)
public abstract com.android.org.bouncycastle.math.ec.ECFieldElement negate ()
public abstract com.android.org.bouncycastle.math.ec.ECFieldElement square ()
public abstract com.android.org.bouncycastle.math.ec.ECFieldElement invert ()
public abstract com.android.org.bouncycastle.math.ec.ECFieldElement sqrt ()
public int bitLength ()
public boolean isOne ()
public boolean isZero ()
public com.android.org.bouncycastle.math.ec.ECFieldElement multiplyMinusProduct (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
public com.android.org.bouncycastle.math.ec.ECFieldElement multiplyPlusProduct (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement b
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
public com.android.org.bouncycastle.math.ec.ECFieldElement squareMinusProduct (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
public com.android.org.bouncycastle.math.ec.ECFieldElement squarePlusProduct (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
public boolean testBitZero ()
public java.lang.String toString ()
public byte[] getEncoded ()
}
com/android/org/bouncycastle/math/ec/ECMultiplier.classECMultiplier.java
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.ECMultiplier extends java.lang.Object {
public abstract com.android.org.bouncycastle.math.ec.ECPoint multiply (com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
}
com/android/org/bouncycastle/math/ec/ECPoint$AbstractF2m.classECPoint.java
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.ECPoint$AbstractF2m extends com.android.org.bouncycastle.math.ec.ECPoint {
protected void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
protected void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
protected boolean satisfiesCurveEquation ()
com.android.org.bouncycastle.math.ec.ECFieldElement Y
com.android.org.bouncycastle.math.ec.ECFieldElement lhs
com.android.org.bouncycastle.math.ec.ECFieldElement rhs
com.android.org.bouncycastle.math.ec.ECFieldElement lhs
com.android.org.bouncycastle.math.ec.ECFieldElement rhs
com.android.org.bouncycastle.math.ec.ECFieldElement Z2
com.android.org.bouncycastle.math.ec.ECFieldElement Z4
com.android.org.bouncycastle.math.ec.ECFieldElement Z
boolean ZIsOne
com.android.org.bouncycastle.math.ec.ECFieldElement L
com.android.org.bouncycastle.math.ec.ECFieldElement X2
com.android.org.bouncycastle.math.ec.ECFieldElement lhs
com.android.org.bouncycastle.math.ec.ECFieldElement rhs
com.android.org.bouncycastle.math.ec.ECFieldElement Z2
com.android.org.bouncycastle.math.ec.ECFieldElement Z3
com.android.org.bouncycastle.math.ec.ECFieldElement Z
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement X
com.android.org.bouncycastle.math.ec.ECFieldElement A
com.android.org.bouncycastle.math.ec.ECFieldElement B
int coord
com.android.org.bouncycastle.math.ec.ECFieldElement Y
com.android.org.bouncycastle.math.ec.ECFieldElement lhs
com.android.org.bouncycastle.math.ec.ECFieldElement rhs
}
com/android/org/bouncycastle/math/ec/ECPoint$AbstractFp.classECPoint.java
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.ECPoint$AbstractFp extends com.android.org.bouncycastle.math.ec.ECPoint {
protected void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
protected void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
protected boolean getCompressionYTilde ()
protected boolean satisfiesCurveEquation ()
com.android.org.bouncycastle.math.ec.ECFieldElement Z2
com.android.org.bouncycastle.math.ec.ECFieldElement Z3
com.android.org.bouncycastle.math.ec.ECFieldElement Z
com.android.org.bouncycastle.math.ec.ECFieldElement Z2
com.android.org.bouncycastle.math.ec.ECFieldElement Z4
com.android.org.bouncycastle.math.ec.ECFieldElement Z6
com.android.org.bouncycastle.math.ec.ECFieldElement Z
com.android.org.bouncycastle.math.ec.ECFieldElement X
com.android.org.bouncycastle.math.ec.ECFieldElement Y
com.android.org.bouncycastle.math.ec.ECFieldElement A
com.android.org.bouncycastle.math.ec.ECFieldElement B
com.android.org.bouncycastle.math.ec.ECFieldElement lhs
com.android.org.bouncycastle.math.ec.ECFieldElement rhs
public com.android.org.bouncycastle.math.ec.ECPoint subtract (com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECPoint b
}
com/android/org/bouncycastle/math/ec/ECPoint$F2m.classECPoint.java
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.ECPoint$F2m extends com.android.org.bouncycastle.math.ec.ECPoint$AbstractF2m {
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, boolean)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
boolean withCompression
void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[], boolean)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
boolean withCompression
protected com.android.org.bouncycastle.math.ec.ECPoint detach ()
public com.android.org.bouncycastle.math.ec.ECFieldElement getYCoord ()
com.android.org.bouncycastle.math.ec.ECFieldElement Z
com.android.org.bouncycastle.math.ec.ECFieldElement X
com.android.org.bouncycastle.math.ec.ECFieldElement L
com.android.org.bouncycastle.math.ec.ECFieldElement Y
int coord
public com.android.org.bouncycastle.math.ec.ECPoint scaleX (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement X
com.android.org.bouncycastle.math.ec.ECFieldElement L
com.android.org.bouncycastle.math.ec.ECFieldElement X2
com.android.org.bouncycastle.math.ec.ECFieldElement L2
com.android.org.bouncycastle.math.ec.ECFieldElement X
com.android.org.bouncycastle.math.ec.ECFieldElement L
com.android.org.bouncycastle.math.ec.ECFieldElement Z
com.android.org.bouncycastle.math.ec.ECFieldElement X2
com.android.org.bouncycastle.math.ec.ECFieldElement L2
com.android.org.bouncycastle.math.ec.ECFieldElement Z2
com.android.org.bouncycastle.math.ec.ECFieldElement scale
int coord
public com.android.org.bouncycastle.math.ec.ECPoint scaleY (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement X
com.android.org.bouncycastle.math.ec.ECFieldElement L
com.android.org.bouncycastle.math.ec.ECFieldElement L2
com.android.org.bouncycastle.math.ec.ECFieldElement scale
int coord
protected boolean getCompressionYTilde ()
com.android.org.bouncycastle.math.ec.ECFieldElement X
com.android.org.bouncycastle.math.ec.ECFieldElement Y
private static void checkPoints (com.android.org.bouncycastle.math.ec.ECPoint, com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECPoint a
com.android.org.bouncycastle.math.ec.ECPoint b
public com.android.org.bouncycastle.math.ec.ECPoint add (com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECPoint b
public com.android.org.bouncycastle.math.ec.ECPoint$F2m addSimple (com.android.org.bouncycastle.math.ec.ECPoint$F2m)
com.android.org.bouncycastle.math.ec.ECFieldElement Y1
com.android.org.bouncycastle.math.ec.ECFieldElement Y2
com.android.org.bouncycastle.math.ec.ECFieldElement dx
com.android.org.bouncycastle.math.ec.ECFieldElement dy
com.android.org.bouncycastle.math.ec.ECFieldElement L
com.android.org.bouncycastle.math.ec.ECFieldElement X3
com.android.org.bouncycastle.math.ec.ECFieldElement Y3
com.android.org.bouncycastle.math.ec.ECFieldElement Y1
com.android.org.bouncycastle.math.ec.ECFieldElement Z1
com.android.org.bouncycastle.math.ec.ECFieldElement Y2
com.android.org.bouncycastle.math.ec.ECFieldElement Z2
boolean Z2IsOne
com.android.org.bouncycastle.math.ec.ECFieldElement U1
com.android.org.bouncycastle.math.ec.ECFieldElement U2
com.android.org.bouncycastle.math.ec.ECFieldElement U
com.android.org.bouncycastle.math.ec.ECFieldElement V1
com.android.org.bouncycastle.math.ec.ECFieldElement V2
com.android.org.bouncycastle.math.ec.ECFieldElement V
com.android.org.bouncycastle.math.ec.ECFieldElement VSq
com.android.org.bouncycastle.math.ec.ECFieldElement VCu
com.android.org.bouncycastle.math.ec.ECFieldElement W
com.android.org.bouncycastle.math.ec.ECFieldElement uv
com.android.org.bouncycastle.math.ec.ECFieldElement A
com.android.org.bouncycastle.math.ec.ECFieldElement X3
com.android.org.bouncycastle.math.ec.ECFieldElement VSqZ2
com.android.org.bouncycastle.math.ec.ECFieldElement Y3
com.android.org.bouncycastle.math.ec.ECFieldElement Z3
com.android.org.bouncycastle.math.ec.ECPoint p
com.android.org.bouncycastle.math.ec.ECFieldElement Y1
com.android.org.bouncycastle.math.ec.ECFieldElement Y2
com.android.org.bouncycastle.math.ec.ECFieldElement L
com.android.org.bouncycastle.math.ec.ECFieldElement Y3
com.android.org.bouncycastle.math.ec.ECFieldElement X3
com.android.org.bouncycastle.math.ec.ECFieldElement L3
com.android.org.bouncycastle.math.ec.ECFieldElement Z3
com.android.org.bouncycastle.math.ec.ECFieldElement AU1
com.android.org.bouncycastle.math.ec.ECFieldElement AU2
com.android.org.bouncycastle.math.ec.ECFieldElement ABZ2
com.android.org.bouncycastle.math.ec.ECFieldElement L1
com.android.org.bouncycastle.math.ec.ECFieldElement Z1
com.android.org.bouncycastle.math.ec.ECFieldElement L2
com.android.org.bouncycastle.math.ec.ECFieldElement Z2
boolean Z1IsOne
com.android.org.bouncycastle.math.ec.ECFieldElement U2
com.android.org.bouncycastle.math.ec.ECFieldElement S2
boolean Z2IsOne
com.android.org.bouncycastle.math.ec.ECFieldElement U1
com.android.org.bouncycastle.math.ec.ECFieldElement S1
com.android.org.bouncycastle.math.ec.ECFieldElement A
com.android.org.bouncycastle.math.ec.ECFieldElement B
com.android.org.bouncycastle.math.ec.ECFieldElement X3
com.android.org.bouncycastle.math.ec.ECFieldElement L3
com.android.org.bouncycastle.math.ec.ECFieldElement Z3
com.android.org.bouncycastle.math.ec.ECPoint$F2m b
com.android.org.bouncycastle.math.ec.ECCurve curve
int coord
com.android.org.bouncycastle.math.ec.ECFieldElement X1
com.android.org.bouncycastle.math.ec.ECFieldElement X2
public com.android.org.bouncycastle.math.ec.ECPoint subtract (com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECPoint b
public com.android.org.bouncycastle.math.ec.ECPoint$F2m subtractSimple (com.android.org.bouncycastle.math.ec.ECPoint$F2m)
com.android.org.bouncycastle.math.ec.ECPoint$F2m b
public com.android.org.bouncycastle.math.ec.ECPoint$F2m tau ()
com.android.org.bouncycastle.math.ec.ECFieldElement Y1
com.android.org.bouncycastle.math.ec.ECFieldElement Y1
com.android.org.bouncycastle.math.ec.ECFieldElement Z1
com.android.org.bouncycastle.math.ec.ECCurve curve
int coord
com.android.org.bouncycastle.math.ec.ECFieldElement X1
public com.android.org.bouncycastle.math.ec.ECPoint twice ()
com.android.org.bouncycastle.math.ec.ECFieldElement Y1
com.android.org.bouncycastle.math.ec.ECFieldElement L1
com.android.org.bouncycastle.math.ec.ECFieldElement X3
com.android.org.bouncycastle.math.ec.ECFieldElement Y3
com.android.org.bouncycastle.math.ec.ECFieldElement Y1
com.android.org.bouncycastle.math.ec.ECFieldElement Z1
boolean Z1IsOne
com.android.org.bouncycastle.math.ec.ECFieldElement X1Z1
com.android.org.bouncycastle.math.ec.ECFieldElement Y1Z1
com.android.org.bouncycastle.math.ec.ECFieldElement X1Sq
com.android.org.bouncycastle.math.ec.ECFieldElement S
com.android.org.bouncycastle.math.ec.ECFieldElement V
com.android.org.bouncycastle.math.ec.ECFieldElement vSquared
com.android.org.bouncycastle.math.ec.ECFieldElement sv
com.android.org.bouncycastle.math.ec.ECFieldElement h
com.android.org.bouncycastle.math.ec.ECFieldElement X3
com.android.org.bouncycastle.math.ec.ECFieldElement Y3
com.android.org.bouncycastle.math.ec.ECFieldElement Z3
com.android.org.bouncycastle.math.ec.ECFieldElement t2
com.android.org.bouncycastle.math.ec.ECFieldElement t1
com.android.org.bouncycastle.math.ec.ECFieldElement t2
com.android.org.bouncycastle.math.ec.ECFieldElement L3
com.android.org.bouncycastle.math.ec.ECFieldElement X1Z1
com.android.org.bouncycastle.math.ec.ECFieldElement L1
com.android.org.bouncycastle.math.ec.ECFieldElement Z1
boolean Z1IsOne
com.android.org.bouncycastle.math.ec.ECFieldElement L1Z1
com.android.org.bouncycastle.math.ec.ECFieldElement Z1Sq
com.android.org.bouncycastle.math.ec.ECFieldElement a
com.android.org.bouncycastle.math.ec.ECFieldElement aZ1Sq
com.android.org.bouncycastle.math.ec.ECFieldElement T
com.android.org.bouncycastle.math.ec.ECFieldElement X3
com.android.org.bouncycastle.math.ec.ECFieldElement Z3
com.android.org.bouncycastle.math.ec.ECFieldElement b
com.android.org.bouncycastle.math.ec.ECFieldElement L3
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement X1
int coord
public com.android.org.bouncycastle.math.ec.ECPoint twicePlus (com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECFieldElement X2
com.android.org.bouncycastle.math.ec.ECFieldElement Z2
com.android.org.bouncycastle.math.ec.ECFieldElement L1
com.android.org.bouncycastle.math.ec.ECFieldElement Z1
com.android.org.bouncycastle.math.ec.ECFieldElement L2
com.android.org.bouncycastle.math.ec.ECFieldElement X1Sq
com.android.org.bouncycastle.math.ec.ECFieldElement L1Sq
com.android.org.bouncycastle.math.ec.ECFieldElement Z1Sq
com.android.org.bouncycastle.math.ec.ECFieldElement L1Z1
com.android.org.bouncycastle.math.ec.ECFieldElement T
com.android.org.bouncycastle.math.ec.ECFieldElement L2plus1
com.android.org.bouncycastle.math.ec.ECFieldElement A
com.android.org.bouncycastle.math.ec.ECFieldElement X2Z1Sq
com.android.org.bouncycastle.math.ec.ECFieldElement B
com.android.org.bouncycastle.math.ec.ECFieldElement X3
com.android.org.bouncycastle.math.ec.ECFieldElement Z3
com.android.org.bouncycastle.math.ec.ECFieldElement L3
com.android.org.bouncycastle.math.ec.ECPoint b
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement X1
int coord
public com.android.org.bouncycastle.math.ec.ECPoint negate ()
com.android.org.bouncycastle.math.ec.ECFieldElement Y
com.android.org.bouncycastle.math.ec.ECFieldElement Y
com.android.org.bouncycastle.math.ec.ECFieldElement Z
com.android.org.bouncycastle.math.ec.ECFieldElement L
com.android.org.bouncycastle.math.ec.ECFieldElement L
com.android.org.bouncycastle.math.ec.ECFieldElement Z
com.android.org.bouncycastle.math.ec.ECFieldElement X
}
com/android/org/bouncycastle/math/ec/ECPoint$Fp.classECPoint.java
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.ECPoint$Fp extends com.android.org.bouncycastle.math.ec.ECPoint$AbstractFp {
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, boolean)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
boolean withCompression
void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[], boolean)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
boolean withCompression
protected com.android.org.bouncycastle.math.ec.ECPoint detach ()
public com.android.org.bouncycastle.math.ec.ECFieldElement getZCoord (int)
int index
public com.android.org.bouncycastle.math.ec.ECPoint add (com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECFieldElement dx
com.android.org.bouncycastle.math.ec.ECFieldElement dy
com.android.org.bouncycastle.math.ec.ECFieldElement gamma
com.android.org.bouncycastle.math.ec.ECFieldElement X3
com.android.org.bouncycastle.math.ec.ECFieldElement Y3
com.android.org.bouncycastle.math.ec.ECFieldElement Z1
com.android.org.bouncycastle.math.ec.ECFieldElement Z2
boolean Z1IsOne
boolean Z2IsOne
com.android.org.bouncycastle.math.ec.ECFieldElement u1
com.android.org.bouncycastle.math.ec.ECFieldElement u2
com.android.org.bouncycastle.math.ec.ECFieldElement u
com.android.org.bouncycastle.math.ec.ECFieldElement v1
com.android.org.bouncycastle.math.ec.ECFieldElement v2
com.android.org.bouncycastle.math.ec.ECFieldElement v
com.android.org.bouncycastle.math.ec.ECFieldElement w
com.android.org.bouncycastle.math.ec.ECFieldElement vSquared
com.android.org.bouncycastle.math.ec.ECFieldElement vCubed
com.android.org.bouncycastle.math.ec.ECFieldElement vSquaredV2
com.android.org.bouncycastle.math.ec.ECFieldElement A
com.android.org.bouncycastle.math.ec.ECFieldElement X3
com.android.org.bouncycastle.math.ec.ECFieldElement Y3
com.android.org.bouncycastle.math.ec.ECFieldElement Z3
com.android.org.bouncycastle.math.ec.ECFieldElement dx
com.android.org.bouncycastle.math.ec.ECFieldElement dy
com.android.org.bouncycastle.math.ec.ECFieldElement C
com.android.org.bouncycastle.math.ec.ECFieldElement W1
com.android.org.bouncycastle.math.ec.ECFieldElement W2
com.android.org.bouncycastle.math.ec.ECFieldElement A1
com.android.org.bouncycastle.math.ec.ECFieldElement X3
com.android.org.bouncycastle.math.ec.ECFieldElement Y3
com.android.org.bouncycastle.math.ec.ECFieldElement Z3
com.android.org.bouncycastle.math.ec.ECFieldElement Z1Squared
com.android.org.bouncycastle.math.ec.ECFieldElement U2
com.android.org.bouncycastle.math.ec.ECFieldElement S2
com.android.org.bouncycastle.math.ec.ECFieldElement Z1Cubed
com.android.org.bouncycastle.math.ec.ECFieldElement Z2Squared
com.android.org.bouncycastle.math.ec.ECFieldElement U1
com.android.org.bouncycastle.math.ec.ECFieldElement S1
com.android.org.bouncycastle.math.ec.ECFieldElement Z2Cubed
com.android.org.bouncycastle.math.ec.ECFieldElement Z1Squared
com.android.org.bouncycastle.math.ec.ECFieldElement U2
com.android.org.bouncycastle.math.ec.ECFieldElement S2
boolean Z2IsOne
com.android.org.bouncycastle.math.ec.ECFieldElement Z2Squared
com.android.org.bouncycastle.math.ec.ECFieldElement U1
com.android.org.bouncycastle.math.ec.ECFieldElement S1
com.android.org.bouncycastle.math.ec.ECFieldElement H
com.android.org.bouncycastle.math.ec.ECFieldElement R
com.android.org.bouncycastle.math.ec.ECFieldElement HSquared
com.android.org.bouncycastle.math.ec.ECFieldElement G
com.android.org.bouncycastle.math.ec.ECFieldElement V
com.android.org.bouncycastle.math.ec.ECFieldElement W3
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
com.android.org.bouncycastle.math.ec.ECFieldElement Z1
com.android.org.bouncycastle.math.ec.ECFieldElement Z2
boolean Z1IsOne
com.android.org.bouncycastle.math.ec.ECFieldElement X3
com.android.org.bouncycastle.math.ec.ECFieldElement Y3
com.android.org.bouncycastle.math.ec.ECFieldElement Z3
com.android.org.bouncycastle.math.ec.ECFieldElement Z3Squared
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
com.android.org.bouncycastle.math.ec.ECPoint b
com.android.org.bouncycastle.math.ec.ECCurve curve
int coord
com.android.org.bouncycastle.math.ec.ECFieldElement X1
com.android.org.bouncycastle.math.ec.ECFieldElement Y1
com.android.org.bouncycastle.math.ec.ECFieldElement X2
com.android.org.bouncycastle.math.ec.ECFieldElement Y2
public com.android.org.bouncycastle.math.ec.ECPoint twice ()
com.android.org.bouncycastle.math.ec.ECFieldElement X1Squared
com.android.org.bouncycastle.math.ec.ECFieldElement gamma
com.android.org.bouncycastle.math.ec.ECFieldElement X3
com.android.org.bouncycastle.math.ec.ECFieldElement Y3
com.android.org.bouncycastle.math.ec.ECFieldElement Z1
boolean Z1IsOne
com.android.org.bouncycastle.math.ec.ECFieldElement w
com.android.org.bouncycastle.math.ec.ECFieldElement s
com.android.org.bouncycastle.math.ec.ECFieldElement t
com.android.org.bouncycastle.math.ec.ECFieldElement B
com.android.org.bouncycastle.math.ec.ECFieldElement _4B
com.android.org.bouncycastle.math.ec.ECFieldElement h
com.android.org.bouncycastle.math.ec.ECFieldElement _2s
com.android.org.bouncycastle.math.ec.ECFieldElement X3
com.android.org.bouncycastle.math.ec.ECFieldElement _2t
com.android.org.bouncycastle.math.ec.ECFieldElement Y3
com.android.org.bouncycastle.math.ec.ECFieldElement _4sSquared
com.android.org.bouncycastle.math.ec.ECFieldElement Z3
com.android.org.bouncycastle.math.ec.ECFieldElement Z1Squared
com.android.org.bouncycastle.math.ec.ECFieldElement M
com.android.org.bouncycastle.math.ec.ECFieldElement S
com.android.org.bouncycastle.math.ec.ECFieldElement Z1Squared
com.android.org.bouncycastle.math.ec.ECFieldElement Z1Pow4
com.android.org.bouncycastle.math.ec.ECFieldElement X1Squared
com.android.org.bouncycastle.math.ec.ECFieldElement Z1
boolean Z1IsOne
com.android.org.bouncycastle.math.ec.ECFieldElement Y1Squared
com.android.org.bouncycastle.math.ec.ECFieldElement T
com.android.org.bouncycastle.math.ec.ECFieldElement a4
com.android.org.bouncycastle.math.ec.ECFieldElement a4Neg
com.android.org.bouncycastle.math.ec.ECFieldElement M
com.android.org.bouncycastle.math.ec.ECFieldElement S
com.android.org.bouncycastle.math.ec.ECFieldElement X3
com.android.org.bouncycastle.math.ec.ECFieldElement Y3
com.android.org.bouncycastle.math.ec.ECFieldElement Z3
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement Y1
int coord
com.android.org.bouncycastle.math.ec.ECFieldElement X1
public com.android.org.bouncycastle.math.ec.ECPoint twicePlus (com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECFieldElement X1
com.android.org.bouncycastle.math.ec.ECFieldElement X2
com.android.org.bouncycastle.math.ec.ECFieldElement Y2
com.android.org.bouncycastle.math.ec.ECFieldElement dx
com.android.org.bouncycastle.math.ec.ECFieldElement dy
com.android.org.bouncycastle.math.ec.ECFieldElement X
com.android.org.bouncycastle.math.ec.ECFieldElement Y
com.android.org.bouncycastle.math.ec.ECFieldElement d
com.android.org.bouncycastle.math.ec.ECFieldElement D
com.android.org.bouncycastle.math.ec.ECFieldElement I
com.android.org.bouncycastle.math.ec.ECFieldElement L1
com.android.org.bouncycastle.math.ec.ECFieldElement L2
com.android.org.bouncycastle.math.ec.ECFieldElement X4
com.android.org.bouncycastle.math.ec.ECFieldElement Y4
com.android.org.bouncycastle.math.ec.ECPoint b
com.android.org.bouncycastle.math.ec.ECFieldElement Y1
com.android.org.bouncycastle.math.ec.ECCurve curve
int coord
public com.android.org.bouncycastle.math.ec.ECPoint threeTimes ()
com.android.org.bouncycastle.math.ec.ECFieldElement X1
com.android.org.bouncycastle.math.ec.ECFieldElement _2Y1
com.android.org.bouncycastle.math.ec.ECFieldElement X
com.android.org.bouncycastle.math.ec.ECFieldElement Z
com.android.org.bouncycastle.math.ec.ECFieldElement Y
com.android.org.bouncycastle.math.ec.ECFieldElement d
com.android.org.bouncycastle.math.ec.ECFieldElement D
com.android.org.bouncycastle.math.ec.ECFieldElement I
com.android.org.bouncycastle.math.ec.ECFieldElement L1
com.android.org.bouncycastle.math.ec.ECFieldElement L2
com.android.org.bouncycastle.math.ec.ECFieldElement X4
com.android.org.bouncycastle.math.ec.ECFieldElement Y4
com.android.org.bouncycastle.math.ec.ECFieldElement Y1
com.android.org.bouncycastle.math.ec.ECCurve curve
int coord
public com.android.org.bouncycastle.math.ec.ECPoint timesPow2 (int)
com.android.org.bouncycastle.math.ec.ECFieldElement Z1Sq
com.android.org.bouncycastle.math.ec.ECFieldElement X1Squared
com.android.org.bouncycastle.math.ec.ECFieldElement M
com.android.org.bouncycastle.math.ec.ECFieldElement _2Y1
com.android.org.bouncycastle.math.ec.ECFieldElement _2Y1Squared
com.android.org.bouncycastle.math.ec.ECFieldElement S
com.android.org.bouncycastle.math.ec.ECFieldElement _4T
com.android.org.bouncycastle.math.ec.ECFieldElement _8T
int i
com.android.org.bouncycastle.math.ec.ECFieldElement zInv
com.android.org.bouncycastle.math.ec.ECFieldElement zInv2
com.android.org.bouncycastle.math.ec.ECFieldElement zInv3
int e
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement Y1
int coord
com.android.org.bouncycastle.math.ec.ECFieldElement W1
com.android.org.bouncycastle.math.ec.ECFieldElement X1
com.android.org.bouncycastle.math.ec.ECFieldElement Z1
protected com.android.org.bouncycastle.math.ec.ECFieldElement two (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement x
protected com.android.org.bouncycastle.math.ec.ECFieldElement three (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement x
protected com.android.org.bouncycastle.math.ec.ECFieldElement four (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement x
protected com.android.org.bouncycastle.math.ec.ECFieldElement eight (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement x
protected com.android.org.bouncycastle.math.ec.ECFieldElement doubleProductFromSquares (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement a
com.android.org.bouncycastle.math.ec.ECFieldElement b
com.android.org.bouncycastle.math.ec.ECFieldElement aSquared
com.android.org.bouncycastle.math.ec.ECFieldElement bSquared
public com.android.org.bouncycastle.math.ec.ECPoint negate ()
com.android.org.bouncycastle.math.ec.ECCurve curve
int coord
protected com.android.org.bouncycastle.math.ec.ECFieldElement calculateJacobianModifiedW (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement Z
com.android.org.bouncycastle.math.ec.ECFieldElement ZSquared
com.android.org.bouncycastle.math.ec.ECFieldElement a4
com.android.org.bouncycastle.math.ec.ECFieldElement W
com.android.org.bouncycastle.math.ec.ECFieldElement a4Neg
protected com.android.org.bouncycastle.math.ec.ECFieldElement getJacobianModifiedW ()
com.android.org.bouncycastle.math.ec.ECFieldElement W
protected com.android.org.bouncycastle.math.ec.ECPoint$Fp twiceJacobianModified (boolean)
boolean calculateW
com.android.org.bouncycastle.math.ec.ECFieldElement X1
com.android.org.bouncycastle.math.ec.ECFieldElement Y1
com.android.org.bouncycastle.math.ec.ECFieldElement Z1
com.android.org.bouncycastle.math.ec.ECFieldElement W1
com.android.org.bouncycastle.math.ec.ECFieldElement X1Squared
com.android.org.bouncycastle.math.ec.ECFieldElement M
com.android.org.bouncycastle.math.ec.ECFieldElement _2Y1
com.android.org.bouncycastle.math.ec.ECFieldElement _2Y1Squared
com.android.org.bouncycastle.math.ec.ECFieldElement S
com.android.org.bouncycastle.math.ec.ECFieldElement X3
com.android.org.bouncycastle.math.ec.ECFieldElement _4T
com.android.org.bouncycastle.math.ec.ECFieldElement _8T
com.android.org.bouncycastle.math.ec.ECFieldElement Y3
com.android.org.bouncycastle.math.ec.ECFieldElement W3
com.android.org.bouncycastle.math.ec.ECFieldElement Z3
}
com/android/org/bouncycastle/math/ec/ECPoint.classECPoint.java
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.ECPoint extends java.lang.Object {
protected static com.android.org.bouncycastle.math.ec.ECFieldElement[] EMPTY_ZS
protected com.android.org.bouncycastle.math.ec.ECCurve curve
protected com.android.org.bouncycastle.math.ec.ECFieldElement x
protected com.android.org.bouncycastle.math.ec.ECFieldElement y
protected com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
protected boolean withCompression
protected java.util.Hashtable preCompTable
protected static com.android.org.bouncycastle.math.ec.ECFieldElement[] getInitialZCoords (com.android.org.bouncycastle.math.ec.ECCurve)
com.android.org.bouncycastle.math.ec.ECCurve curve
int coord
com.android.org.bouncycastle.math.ec.ECFieldElement one
protected void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
protected void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.ECFieldElement x
com.android.org.bouncycastle.math.ec.ECFieldElement y
com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
protected boolean satisfiesCofactor ()
java.math.BigInteger h
protected abstract boolean satisfiesCurveEquation ()
public final com.android.org.bouncycastle.math.ec.ECPoint getDetachedPoint ()
public com.android.org.bouncycastle.math.ec.ECCurve getCurve ()
protected abstract com.android.org.bouncycastle.math.ec.ECPoint detach ()
protected int getCurveCoordinateSystem ()
public com.android.org.bouncycastle.math.ec.ECFieldElement getX ()
public com.android.org.bouncycastle.math.ec.ECFieldElement getY ()
public com.android.org.bouncycastle.math.ec.ECFieldElement getAffineXCoord ()
public com.android.org.bouncycastle.math.ec.ECFieldElement getAffineYCoord ()
public com.android.org.bouncycastle.math.ec.ECFieldElement getXCoord ()
public com.android.org.bouncycastle.math.ec.ECFieldElement getYCoord ()
public com.android.org.bouncycastle.math.ec.ECFieldElement getZCoord (int)
int index
public com.android.org.bouncycastle.math.ec.ECFieldElement[] getZCoords ()
int zsLen
com.android.org.bouncycastle.math.ec.ECFieldElement[] copy
protected final com.android.org.bouncycastle.math.ec.ECFieldElement getRawXCoord ()
protected final com.android.org.bouncycastle.math.ec.ECFieldElement getRawYCoord ()
protected final com.android.org.bouncycastle.math.ec.ECFieldElement[] getRawZCoords ()
protected void checkNormalized ()
public boolean isNormalized ()
int coord
public com.android.org.bouncycastle.math.ec.ECPoint normalize ()
com.android.org.bouncycastle.math.ec.ECFieldElement Z1
com.android.org.bouncycastle.math.ec.ECPoint normalize (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement zInv2
com.android.org.bouncycastle.math.ec.ECFieldElement zInv3
com.android.org.bouncycastle.math.ec.ECFieldElement zInv
protected com.android.org.bouncycastle.math.ec.ECPoint createScaledPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement sx
com.android.org.bouncycastle.math.ec.ECFieldElement sy
public boolean isInfinity ()
public boolean isCompressed ()
public boolean isValid ()
com.android.org.bouncycastle.math.ec.ECCurve curve
public com.android.org.bouncycastle.math.ec.ECPoint scaleX (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement scale
public com.android.org.bouncycastle.math.ec.ECPoint scaleY (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement scale
public boolean equals (com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECPoint[] points
com.android.org.bouncycastle.math.ec.ECPoint other
com.android.org.bouncycastle.math.ec.ECCurve c1
com.android.org.bouncycastle.math.ec.ECCurve c2
boolean n1
boolean n2
boolean i1
boolean i2
com.android.org.bouncycastle.math.ec.ECPoint p1
com.android.org.bouncycastle.math.ec.ECPoint p2
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
com.android.org.bouncycastle.math.ec.ECPoint p
com.android.org.bouncycastle.math.ec.ECCurve c
int hc
public java.lang.String toString ()
int i
StringBuffer sb
public byte[] getEncoded ()
public byte[] getEncoded (boolean)
byte[] PO
boolean compressed
com.android.org.bouncycastle.math.ec.ECPoint normed
byte[] X
byte[] Y
byte[] PO
protected abstract boolean getCompressionYTilde ()
public abstract com.android.org.bouncycastle.math.ec.ECPoint add (com.android.org.bouncycastle.math.ec.ECPoint)
public abstract com.android.org.bouncycastle.math.ec.ECPoint negate ()
public abstract com.android.org.bouncycastle.math.ec.ECPoint subtract (com.android.org.bouncycastle.math.ec.ECPoint)
public com.android.org.bouncycastle.math.ec.ECPoint timesPow2 (int)
int e
com.android.org.bouncycastle.math.ec.ECPoint p
public abstract com.android.org.bouncycastle.math.ec.ECPoint twice ()
public com.android.org.bouncycastle.math.ec.ECPoint twicePlus (com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECPoint b
public com.android.org.bouncycastle.math.ec.ECPoint threeTimes ()
public com.android.org.bouncycastle.math.ec.ECPoint multiply (java.math.BigInteger)
java.math.BigInteger k
static void ()
}
com/android/org/bouncycastle/math/ec/ECPointMap.classECPointMap.java
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.ECPointMap extends java.lang.Object {
public abstract com.android.org.bouncycastle.math.ec.ECPoint map (com.android.org.bouncycastle.math.ec.ECPoint)
}
com/android/org/bouncycastle/math/ec/endo/
com/android/org/bouncycastle/math/ec/endo/ECEndomorphism.classECEndomorphism.java
package com.android.org.bouncycastle.math.ec.endo
public abstract com.android.org.bouncycastle.math.ec.endo.ECEndomorphism extends java.lang.Object {
public abstract com.android.org.bouncycastle.math.ec.ECPointMap getPointMap ()
public abstract boolean hasEfficientPointMap ()
}
com/android/org/bouncycastle/math/ec/endo/GLVEndomorphism.classGLVEndomorphism.java
package com.android.org.bouncycastle.math.ec.endo
public abstract com.android.org.bouncycastle.math.ec.endo.GLVEndomorphism extends java.lang.Object implements com.android.org.bouncycastle.math.ec.endo.ECEndomorphism {
public abstract java.math.BigInteger[] decomposeScalar (java.math.BigInteger)
}
com/android/org/bouncycastle/math/ec/endo/GLVTypeBEndomorphism.classGLVTypeBEndomorphism.java
package com.android.org.bouncycastle.math.ec.endo
public com.android.org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism extends java.lang.Object implements com.android.org.bouncycastle.math.ec.endo.GLVEndomorphism {
protected final com.android.org.bouncycastle.math.ec.ECCurve curve
protected final com.android.org.bouncycastle.math.ec.endo.GLVTypeBParameters parameters
protected final com.android.org.bouncycastle.math.ec.ECPointMap pointMap
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.endo.GLVTypeBParameters)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.endo.GLVTypeBParameters parameters
public java.math.BigInteger[] decomposeScalar (java.math.BigInteger)
java.math.BigInteger k
int bits
java.math.BigInteger b1
java.math.BigInteger b2
java.math.BigInteger[] v1
java.math.BigInteger[] v2
java.math.BigInteger a
java.math.BigInteger b
public com.android.org.bouncycastle.math.ec.ECPointMap getPointMap ()
public boolean hasEfficientPointMap ()
protected java.math.BigInteger calculateB (java.math.BigInteger, java.math.BigInteger, int)
java.math.BigInteger k
java.math.BigInteger g
int t
boolean negative
java.math.BigInteger b
boolean extra
}
com/android/org/bouncycastle/math/ec/endo/GLVTypeBParameters.classGLVTypeBParameters.java
package com.android.org.bouncycastle.math.ec.endo
public com.android.org.bouncycastle.math.ec.endo.GLVTypeBParameters extends java.lang.Object {
protected final java.math.BigInteger beta
protected final java.math.BigInteger lambda
protected final java.math.BigInteger[] v1
protected final java.math.BigInteger[] v2
protected final java.math.BigInteger g1
protected final java.math.BigInteger g2
protected final int bits
public void (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger[], java.math.BigInteger[], java.math.BigInteger, java.math.BigInteger, int)
java.math.BigInteger beta
java.math.BigInteger lambda
java.math.BigInteger[] v1
java.math.BigInteger[] v2
java.math.BigInteger g1
java.math.BigInteger g2
int bits
public java.math.BigInteger getBeta ()
public java.math.BigInteger getLambda ()
public java.math.BigInteger[] getV1 ()
public java.math.BigInteger[] getV2 ()
public java.math.BigInteger getG1 ()
public java.math.BigInteger getG2 ()
public int getBits ()
}
com/android/org/bouncycastle/math/ec/FixedPointCombMultiplier.classFixedPointCombMultiplier.java
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.FixedPointCombMultiplier extends com.android.org.bouncycastle.math.ec.AbstractECMultiplier {
public void ()
protected com.android.org.bouncycastle.math.ec.ECPoint multiplyPositive (com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
int j
int index
int i
com.android.org.bouncycastle.math.ec.ECPoint p
java.math.BigInteger k
com.android.org.bouncycastle.math.ec.ECCurve c
int size
int minWidth
com.android.org.bouncycastle.math.ec.FixedPointPreCompInfo info
com.android.org.bouncycastle.math.ec.ECPoint[] lookupTable
int width
int d
com.android.org.bouncycastle.math.ec.ECPoint R
int top
protected int getWidthForCombSize (int)
int combSize
}
com/android/org/bouncycastle/math/ec/FixedPointPreCompInfo.classFixedPointPreCompInfo.java
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.FixedPointPreCompInfo extends java.lang.Object implements com.android.org.bouncycastle.math.ec.PreCompInfo {
protected com.android.org.bouncycastle.math.ec.ECPoint[] preComp
protected int width
public void ()
public com.android.org.bouncycastle.math.ec.ECPoint[] getPreComp ()
public void setPreComp (com.android.org.bouncycastle.math.ec.ECPoint[])
com.android.org.bouncycastle.math.ec.ECPoint[] preComp
public int getWidth ()
public void setWidth (int)
int width
}
com/android/org/bouncycastle/math/ec/FixedPointUtil.classFixedPointUtil.java
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.FixedPointUtil extends java.lang.Object {
public static final String PRECOMP_NAME
public void ()
public static int getCombSize (com.android.org.bouncycastle.math.ec.ECCurve)
com.android.org.bouncycastle.math.ec.ECCurve c
java.math.BigInteger order
public static com.android.org.bouncycastle.math.ec.FixedPointPreCompInfo getFixedPointPreCompInfo (com.android.org.bouncycastle.math.ec.PreCompInfo)
com.android.org.bouncycastle.math.ec.PreCompInfo preCompInfo
public static com.android.org.bouncycastle.math.ec.FixedPointPreCompInfo precompute (com.android.org.bouncycastle.math.ec.ECPoint, int)
int i
int i
com.android.org.bouncycastle.math.ec.ECPoint pow2
int step
int bit
int bits
int d
com.android.org.bouncycastle.math.ec.ECPoint[] pow2Table
com.android.org.bouncycastle.math.ec.ECPoint p
int minWidth
com.android.org.bouncycastle.math.ec.ECCurve c
int n
com.android.org.bouncycastle.math.ec.FixedPointPreCompInfo info
com.android.org.bouncycastle.math.ec.ECPoint[] lookupTable
}
com/android/org/bouncycastle/math/ec/GLVMultiplier.classGLVMultiplier.java
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.GLVMultiplier extends com.android.org.bouncycastle.math.ec.AbstractECMultiplier {
protected final com.android.org.bouncycastle.math.ec.ECCurve curve
protected final com.android.org.bouncycastle.math.ec.endo.GLVEndomorphism glvEndomorphism
public void (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.endo.GLVEndomorphism)
com.android.org.bouncycastle.math.ec.ECCurve curve
com.android.org.bouncycastle.math.ec.endo.GLVEndomorphism glvEndomorphism
protected com.android.org.bouncycastle.math.ec.ECPoint multiplyPositive (com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
com.android.org.bouncycastle.math.ec.ECPoint p
java.math.BigInteger k
java.math.BigInteger n
java.math.BigInteger[] ab
java.math.BigInteger a
java.math.BigInteger b
com.android.org.bouncycastle.math.ec.ECPointMap pointMap
}
com/android/org/bouncycastle/math/ec/LongArray.classLongArray.java
package com.android.org.bouncycastle.math.ec
com.android.org.bouncycastle.math.ec.LongArray extends java.lang.Object {
private static final int[] INTERLEAVE2_TABLE
private static final int[] INTERLEAVE3_TABLE
private static final int[] INTERLEAVE4_TABLE
private static final int[] INTERLEAVE5_TABLE
private static final long[] INTERLEAVE7_TABLE
private static final String ZEROES
static final byte[] bitLengths
private long[] m_ints
public void (int)
int intLen
public void (long[])
long[] ints
public void (long[], int, int)
long[] ints
int off
int len
public void (java.math.BigInteger)
int barrBarrI
int barrBarrI
int i
java.math.BigInteger bigInt
byte[] barr
int barrLen
int barrStart
int intLen
int iarrJ
int rem
long temp
int barrI
public boolean isOne ()
int i
long[] a
public boolean isZero ()
int i
long[] a
public int getUsedLength ()
public int getUsedLengthFrom (int)
int from
long[] a
public int degree ()
int i
long w
private int degreeFrom (int)
int limit
int i
long w
private static int bitLength (long)
int b
int k
int v
long w
int u
int b
int t
int k
private long[] resizedInts (int)
int newLen
long[] newInts
public java.math.BigInteger toBigInteger ()
byte thisByte
int j
int j
int j
long mi
int iarrJ
int usedLen
long highestInt
byte[] temp
int barrI
boolean trailingZeroBytesDone
int barrLen
byte[] barr
private static long shiftUp (long[], int, int, int)
long next
int i
long[] x
int xOff
int count
int shift
int shiftInv
long prev
private static long shiftUp (long[], int, long[], int, int, int)
long next
int i
long[] x
int xOff
long[] z
int zOff
int count
int shift
int shiftInv
long prev
public com.android.org.bouncycastle.math.ec.LongArray addOne ()
int resultLen
long[] ints
private void addShiftedByBitsSafe (com.android.org.bouncycastle.math.ec.LongArray, int, int)
com.android.org.bouncycastle.math.ec.LongArray other
int otherDegree
int bits
int otherLen
int words
int shift
long carry
private static long addShiftedUp (long[], int, long[], int, int, int)
long next
int i
long[] x
int xOff
long[] y
int yOff
int count
int shift
int shiftInv
long prev
private static long addShiftedDown (long[], int, long[], int, int, int)
long next
long[] x
int xOff
long[] y
int yOff
int count
int shift
int shiftInv
long prev
int i
public void addShiftedByWords (com.android.org.bouncycastle.math.ec.LongArray, int)
com.android.org.bouncycastle.math.ec.LongArray other
int words
int otherUsedLen
int minLen
private static void add (long[], int, long[], int, int)
int i
long[] x
int xOff
long[] y
int yOff
int count
private static void add (long[], int, long[], int, long[], int, int)
int i
long[] x
int xOff
long[] y
int yOff
long[] z
int zOff
int count
private static void addBoth (long[], int, long[], int, long[], int, int)
int i
long[] x
int xOff
long[] y1
int y1Off
long[] y2
int y2Off
int count
private static void distribute (long[], int, int, int, int)
long v
int i
long[] x
int src
int dst1
int dst2
int count
public int getLength ()
private static void flipWord (long[], int, int, long)
long[] buf
int off
int bit
long word
int n
int shift
public boolean testBitZero ()
private static boolean testBit (long[], int, int)
long[] buf
int off
int n
int theInt
int theBit
long tester
private static void flipBit (long[], int, int)
long[] buf
int off
int n
int theInt
int theBit
long flipper
private static void multiplyWord (long, long[], int, long[], int)
long carry
long a
long[] b
int bLen
long[] c
int cOff
int k
public com.android.org.bouncycastle.math.ec.LongArray modMultiplyLD (com.android.org.bouncycastle.math.ec.LongArray, int, int[])
int tmp
long a0
long[] c0
int i
int aVal
int u
int v
int j
int k
int aVal
int u
int v
int j
int k
com.android.org.bouncycastle.math.ec.LongArray other
int m
int[] ks
int aDeg
int bDeg
com.android.org.bouncycastle.math.ec.LongArray A
com.android.org.bouncycastle.math.ec.LongArray B
int aLen
int bLen
int cLen
int bMax
int[] ti
long[] T0
int tOff
long[] T1
long[] a
long[] c
int MASK
public com.android.org.bouncycastle.math.ec.LongArray modMultiply (com.android.org.bouncycastle.math.ec.LongArray, int, int[])
int tmp
long a0
long[] c0
int i
int u
int v
long aVal
int cOff
int aPos
int cOff
com.android.org.bouncycastle.math.ec.LongArray other
int m
int[] ks
int aDeg
int bDeg
com.android.org.bouncycastle.math.ec.LongArray A
com.android.org.bouncycastle.math.ec.LongArray B
int aLen
int bLen
int cLen
int bMax
int[] ti
long[] T0
int tOff
long[] T1
long[] a
long[] c
int MASK
public com.android.org.bouncycastle.math.ec.LongArray modMultiplyAlt (com.android.org.bouncycastle.math.ec.LongArray, int, int[])
int tmp
long a0
long[] c0
int i
int bank
int bOff
int index
long aVal
int bank
int bOff
int aPos
com.android.org.bouncycastle.math.ec.LongArray other
int m
int[] ks
int aDeg
int bDeg
com.android.org.bouncycastle.math.ec.LongArray A
com.android.org.bouncycastle.math.ec.LongArray B
int aLen
int bLen
int cLen
int width
int positions
int top
int banks
int shifts
int bMax
int bTotal
int stride
int[] ci
int cTotal
long[] c
int MASK
int k
int ciPos
public com.android.org.bouncycastle.math.ec.LongArray modReduce (int, int[])
int m
int[] ks
long[] buf
int rLen
public com.android.org.bouncycastle.math.ec.LongArray multiply (com.android.org.bouncycastle.math.ec.LongArray, int, int[])
int tmp
long a0
long[] c0
int i
int u
int v
long aVal
int cOff
int aPos
int cOff
com.android.org.bouncycastle.math.ec.LongArray other
int m
int[] ks
int aDeg
int bDeg
com.android.org.bouncycastle.math.ec.LongArray A
com.android.org.bouncycastle.math.ec.LongArray B
int aLen
int bLen
int cLen
int bMax
int[] ti
long[] T0
int tOff
long[] T1
long[] a
long[] c
int MASK
public void reduce (int, int[])
int m
int[] ks
long[] buf
int rLen
private static com.android.org.bouncycastle.math.ec.LongArray reduceResult (long[], int, int, int, int[])
long[] buf
int off
int len
int m
int[] ks
int rLen
private static int reduceInPlace (long[], int, int, int, int[])
int vectorWiseWords
long[] buf
int off
int len
int m
int[] ks
int mLen
int numBits
int excessBits
int kLen
int kMax
int kNext
int wordWiseLimit
int vectorableWords
private static void reduceBitWise (long[], int, int, int, int[])
long[] buf
int off
int bitlength
int m
int[] ks
private static void reduceBit (long[], int, int, int, int[])
long[] buf
int off
int bit
int m
int[] ks
int n
int j
private static void reduceWordWise (long[], int, int, int, int, int[])
long word
int partial
long word
long[] buf
int off
int len
int toBit
int m
int[] ks
int toPos
private static void reduceWord (long[], int, int, long, int, int[])
long[] buf
int off
int bit
long word
int m
int[] ks
int offset
int j
private static void reduceVectorWise (long[], int, int, int, int, int[])
long[] buf
int off
int len
int words
int m
int[] ks
int baseBit
int j
private static void flipVector (long[], int, long[], int, int, int)
long carry
long[] x
int xOff
long[] y
int yOff
int yLen
int bits
public com.android.org.bouncycastle.math.ec.LongArray modSquare (int, int[])
long mi
int m
int[] ks
int len
int _2len
long[] r
int pos
public com.android.org.bouncycastle.math.ec.LongArray modSquareN (int, int, int[])
int n
int m
int[] ks
int len
int mLen
long[] r
public com.android.org.bouncycastle.math.ec.LongArray square (int, int[])
long mi
int m
int[] ks
int len
int _2len
long[] r
int pos
private static void squareInPlace (long[], int, int, int[])
long xVal
long[] x
int xLen
int m
int[] ks
int pos
private static void interleave (long[], int, long[], int, int, int)
long[] x
int xOff
long[] z
int zOff
int count
int width
private static void interleave3 (long[], int, long[], int, int)
int i
long[] x
int xOff
long[] z
int zOff
int count
private static long interleave3 (long)
long x
long z
private static long interleave3_21to63 (int)
int x
int r00
int r21
int r42
private static void interleave5 (long[], int, long[], int, int)
int i
long[] x
int xOff
long[] z
int zOff
int count
private static long interleave5 (long)
long x
private static long interleave3_13to65 (int)
int x
int r00
int r35
private static void interleave7 (long[], int, long[], int, int)
int i
long[] x
int xOff
long[] z
int zOff
int count
private static long interleave7 (long)
long x
long z
private static void interleave2_n (long[], int, long[], int, int, int)
int i
long[] x
int xOff
long[] z
int zOff
int count
int rounds
private static long interleave2_n (long, int)
long x
int rounds
private static long interleave4_16to64 (int)
int x
int r00
int r32
private static long interleave2_32to64 (int)
int x
int r00
int r32
public com.android.org.bouncycastle.math.ec.LongArray modInverse (int, int[])
int dgg2
int duv2
int m
int[] ks
int uzDegree
com.android.org.bouncycastle.math.ec.LongArray uz
int t
com.android.org.bouncycastle.math.ec.LongArray vz
com.android.org.bouncycastle.math.ec.LongArray g1z
com.android.org.bouncycastle.math.ec.LongArray g2z
int[] uvDeg
com.android.org.bouncycastle.math.ec.LongArray[] uv
int[] ggDeg
com.android.org.bouncycastle.math.ec.LongArray[] gg
int b
int duv1
int dgg1
int j
public boolean equals (java.lang.Object)
int i
Object o
com.android.org.bouncycastle.math.ec.LongArray other
int usedLen
public int hashCode ()
long mi
int i
int usedLen
int hash
public java.lang.Object clone ()
public java.lang.String toString ()
String s
int len
int i
StringBuffer sb
static void ()
}
com/android/org/bouncycastle/math/ec/PreCompInfo.classPreCompInfo.java
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.PreCompInfo extends java.lang.Object {
}
com/android/org/bouncycastle/math/ec/ScaleXPointMap.classScaleXPointMap.java
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.ScaleXPointMap extends java.lang.Object implements com.android.org.bouncycastle.math.ec.ECPointMap {
protected final com.android.org.bouncycastle.math.ec.ECFieldElement scale
public void (com.android.org.bouncycastle.math.ec.ECFieldElement)
com.android.org.bouncycastle.math.ec.ECFieldElement scale
public com.android.org.bouncycastle.math.ec.ECPoint map (com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECPoint p
}
com/android/org/bouncycastle/math/ec/SimpleBigDecimal.classSimpleBigDecimal.java
package com.android.org.bouncycastle.math.ec
com.android.org.bouncycastle.math.ec.SimpleBigDecimal extends java.lang.Object {
private static final long serialVersionUID
private final java.math.BigInteger bigInt
private final int scale
public static com.android.org.bouncycastle.math.ec.SimpleBigDecimal getInstance (java.math.BigInteger, int)
java.math.BigInteger value
int scale
public void (java.math.BigInteger, int)
java.math.BigInteger bigInt
int scale
private void checkScale (com.android.org.bouncycastle.math.ec.SimpleBigDecimal)
com.android.org.bouncycastle.math.ec.SimpleBigDecimal b
public com.android.org.bouncycastle.math.ec.SimpleBigDecimal adjustScale (int)
int newScale
public com.android.org.bouncycastle.math.ec.SimpleBigDecimal add (com.android.org.bouncycastle.math.ec.SimpleBigDecimal)
com.android.org.bouncycastle.math.ec.SimpleBigDecimal b
public com.android.org.bouncycastle.math.ec.SimpleBigDecimal add (java.math.BigInteger)
java.math.BigInteger b
public com.android.org.bouncycastle.math.ec.SimpleBigDecimal negate ()
public com.android.org.bouncycastle.math.ec.SimpleBigDecimal subtract (com.android.org.bouncycastle.math.ec.SimpleBigDecimal)
com.android.org.bouncycastle.math.ec.SimpleBigDecimal b
public com.android.org.bouncycastle.math.ec.SimpleBigDecimal subtract (java.math.BigInteger)
java.math.BigInteger b
public com.android.org.bouncycastle.math.ec.SimpleBigDecimal multiply (com.android.org.bouncycastle.math.ec.SimpleBigDecimal)
com.android.org.bouncycastle.math.ec.SimpleBigDecimal b
public com.android.org.bouncycastle.math.ec.SimpleBigDecimal multiply (java.math.BigInteger)
java.math.BigInteger b
public com.android.org.bouncycastle.math.ec.SimpleBigDecimal divide (com.android.org.bouncycastle.math.ec.SimpleBigDecimal)
com.android.org.bouncycastle.math.ec.SimpleBigDecimal b
java.math.BigInteger dividend
public com.android.org.bouncycastle.math.ec.SimpleBigDecimal divide (java.math.BigInteger)
java.math.BigInteger b
public com.android.org.bouncycastle.math.ec.SimpleBigDecimal shiftLeft (int)
int n
public int compareTo (com.android.org.bouncycastle.math.ec.SimpleBigDecimal)
com.android.org.bouncycastle.math.ec.SimpleBigDecimal val
public int compareTo (java.math.BigInteger)
java.math.BigInteger val
public java.math.BigInteger floor ()
public java.math.BigInteger round ()
com.android.org.bouncycastle.math.ec.SimpleBigDecimal oneHalf
public int intValue ()
public long longValue ()
public int getScale ()
public java.lang.String toString ()
int i
int j
java.math.BigInteger floorBigInt
java.math.BigInteger fract
String leftOfPoint
char[] fractCharArr
String fractStr
int fractLen
int zeroes
String rightOfPoint
StringBuffer sb
public boolean equals (java.lang.Object)
Object o
com.android.org.bouncycastle.math.ec.SimpleBigDecimal other
public int hashCode ()
}
com/android/org/bouncycastle/math/ec/Tnaf.classTnaf.java
package com.android.org.bouncycastle.math.ec
com.android.org.bouncycastle.math.ec.Tnaf extends java.lang.Object {
private static final java.math.BigInteger MINUS_ONE
private static final java.math.BigInteger MINUS_TWO
private static final java.math.BigInteger MINUS_THREE
public static final byte WIDTH
public static final byte POW_2_WIDTH
public static final com.android.org.bouncycastle.math.ec.ZTauElement[] alpha0
public static final byte[][] alpha0Tnaf
public static final com.android.org.bouncycastle.math.ec.ZTauElement[] alpha1
public static final byte[][] alpha1Tnaf
void ()
public static java.math.BigInteger norm (byte, com.android.org.bouncycastle.math.ec.ZTauElement)
java.math.BigInteger norm
java.math.BigInteger norm
byte mu
com.android.org.bouncycastle.math.ec.ZTauElement lambda
java.math.BigInteger norm
java.math.BigInteger s1
java.math.BigInteger s2
java.math.BigInteger s3
public static com.android.org.bouncycastle.math.ec.SimpleBigDecimal norm (byte, com.android.org.bouncycastle.math.ec.SimpleBigDecimal, com.android.org.bouncycastle.math.ec.SimpleBigDecimal)
com.android.org.bouncycastle.math.ec.SimpleBigDecimal norm
com.android.org.bouncycastle.math.ec.SimpleBigDecimal norm
byte mu
com.android.org.bouncycastle.math.ec.SimpleBigDecimal u
com.android.org.bouncycastle.math.ec.SimpleBigDecimal v
com.android.org.bouncycastle.math.ec.SimpleBigDecimal norm
com.android.org.bouncycastle.math.ec.SimpleBigDecimal s1
com.android.org.bouncycastle.math.ec.SimpleBigDecimal s2
com.android.org.bouncycastle.math.ec.SimpleBigDecimal s3
public static com.android.org.bouncycastle.math.ec.ZTauElement round (com.android.org.bouncycastle.math.ec.SimpleBigDecimal, com.android.org.bouncycastle.math.ec.SimpleBigDecimal, byte)
com.android.org.bouncycastle.math.ec.SimpleBigDecimal check1
com.android.org.bouncycastle.math.ec.SimpleBigDecimal check2
com.android.org.bouncycastle.math.ec.SimpleBigDecimal lambda0
com.android.org.bouncycastle.math.ec.SimpleBigDecimal lambda1
byte mu
int scale
java.math.BigInteger f0
java.math.BigInteger f1
com.android.org.bouncycastle.math.ec.SimpleBigDecimal eta0
com.android.org.bouncycastle.math.ec.SimpleBigDecimal eta1
com.android.org.bouncycastle.math.ec.SimpleBigDecimal eta
com.android.org.bouncycastle.math.ec.SimpleBigDecimal threeEta1
com.android.org.bouncycastle.math.ec.SimpleBigDecimal fourEta1
com.android.org.bouncycastle.math.ec.SimpleBigDecimal check1
com.android.org.bouncycastle.math.ec.SimpleBigDecimal check2
byte h0
byte h1
java.math.BigInteger q0
java.math.BigInteger q1
public static com.android.org.bouncycastle.math.ec.SimpleBigDecimal approximateDivisionByN (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, byte, int, int)
java.math.BigInteger k
java.math.BigInteger s
java.math.BigInteger vm
byte a
int m
int c
int _k
java.math.BigInteger ns
java.math.BigInteger gs
java.math.BigInteger hs
java.math.BigInteger js
java.math.BigInteger gsPlusJs
java.math.BigInteger ls
public static byte[] tauAdicNaf (byte, com.android.org.bouncycastle.math.ec.ZTauElement)
java.math.BigInteger t
java.math.BigInteger s
byte mu
com.android.org.bouncycastle.math.ec.ZTauElement lambda
java.math.BigInteger norm
int log2Norm
int maxLength
byte[] u
int i
int length
java.math.BigInteger r0
java.math.BigInteger r1
byte[] tnaf
public static com.android.org.bouncycastle.math.ec.ECPoint$F2m tau (com.android.org.bouncycastle.math.ec.ECPoint$F2m)
com.android.org.bouncycastle.math.ec.ECPoint$F2m p
public static byte getMu (com.android.org.bouncycastle.math.ec.ECCurve$F2m)
com.android.org.bouncycastle.math.ec.ECCurve$F2m curve
public static java.math.BigInteger[] getLucas (byte, int, boolean)
java.math.BigInteger u0
java.math.BigInteger u1
java.math.BigInteger s
java.math.BigInteger u2
int i
byte mu
int k
boolean doV
java.math.BigInteger u0
java.math.BigInteger u1
java.math.BigInteger[] retVal
public static java.math.BigInteger getTw (byte, int)
java.math.BigInteger[] us
java.math.BigInteger twoToW
java.math.BigInteger u1invert
java.math.BigInteger tw
byte mu
int w
public static java.math.BigInteger[] getSi (com.android.org.bouncycastle.math.ec.ECCurve$F2m)
com.android.org.bouncycastle.math.ec.ECCurve$F2m curve
int m
int a
byte mu
int shifts
int index
java.math.BigInteger[] ui
java.math.BigInteger dividend0
java.math.BigInteger dividend1
protected static int getShiftsForCofactor (java.math.BigInteger)
java.math.BigInteger h
public static com.android.org.bouncycastle.math.ec.ZTauElement partModReduction (java.math.BigInteger, int, byte, java.math.BigInteger[], byte, byte)
java.math.BigInteger d0
java.math.BigInteger k
int m
byte a
java.math.BigInteger[] s
byte mu
byte c
java.math.BigInteger d0
java.math.BigInteger[] v
java.math.BigInteger vm
com.android.org.bouncycastle.math.ec.SimpleBigDecimal lambda0
com.android.org.bouncycastle.math.ec.SimpleBigDecimal lambda1
com.android.org.bouncycastle.math.ec.ZTauElement q
java.math.BigInteger r0
java.math.BigInteger r1
public static com.android.org.bouncycastle.math.ec.ECPoint$F2m multiplyRTnaf (com.android.org.bouncycastle.math.ec.ECPoint$F2m, java.math.BigInteger)
com.android.org.bouncycastle.math.ec.ECPoint$F2m p
java.math.BigInteger k
com.android.org.bouncycastle.math.ec.ECCurve$F2m curve
int m
byte a
byte mu
java.math.BigInteger[] s
com.android.org.bouncycastle.math.ec.ZTauElement rho
public static com.android.org.bouncycastle.math.ec.ECPoint$F2m multiplyTnaf (com.android.org.bouncycastle.math.ec.ECPoint$F2m, com.android.org.bouncycastle.math.ec.ZTauElement)
com.android.org.bouncycastle.math.ec.ECPoint$F2m p
com.android.org.bouncycastle.math.ec.ZTauElement lambda
com.android.org.bouncycastle.math.ec.ECCurve$F2m curve
byte mu
byte[] u
com.android.org.bouncycastle.math.ec.ECPoint$F2m q
public static com.android.org.bouncycastle.math.ec.ECPoint$F2m multiplyFromTnaf (com.android.org.bouncycastle.math.ec.ECPoint$F2m, byte[])
int i
com.android.org.bouncycastle.math.ec.ECPoint$F2m p
byte[] u
com.android.org.bouncycastle.math.ec.ECCurve$F2m curve
com.android.org.bouncycastle.math.ec.ECPoint$F2m q
public static byte[] tauAdicWNaf (byte, com.android.org.bouncycastle.math.ec.ZTauElement, byte, java.math.BigInteger, java.math.BigInteger, com.android.org.bouncycastle.math.ec.ZTauElement[])
byte uLocal
java.math.BigInteger uUnMod
byte uLocal
boolean s
java.math.BigInteger t
byte mu
com.android.org.bouncycastle.math.ec.ZTauElement lambda
byte width
java.math.BigInteger pow2w
java.math.BigInteger tw
com.android.org.bouncycastle.math.ec.ZTauElement[] alpha
java.math.BigInteger norm
int log2Norm
int maxLength
byte[] u
java.math.BigInteger pow2wMin1
java.math.BigInteger r0
java.math.BigInteger r1
int i
public static com.android.org.bouncycastle.math.ec.ECPoint$F2m[] getPreComp (com.android.org.bouncycastle.math.ec.ECPoint$F2m, byte)
byte[][] alphaTnaf
int i
com.android.org.bouncycastle.math.ec.ECPoint$F2m p
byte a
com.android.org.bouncycastle.math.ec.ECPoint$F2m[] pu
byte[][] alphaTnaf
int precompLen
static void ()
}
com/android/org/bouncycastle/math/ec/WNafL2RMultiplier.classWNafL2RMultiplier.java
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.WNafL2RMultiplier extends com.android.org.bouncycastle.math.ec.AbstractECMultiplier {
public void ()
protected com.android.org.bouncycastle.math.ec.ECPoint multiplyPositive (com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
int highest
int scale
int lowBits
int i1
int i2
int wi
int digit
int zeroes
int n
com.android.org.bouncycastle.math.ec.ECPoint[] table
int wi
int digit
int zeroes
int n
com.android.org.bouncycastle.math.ec.ECPoint[] table
com.android.org.bouncycastle.math.ec.ECPoint r
com.android.org.bouncycastle.math.ec.ECPoint p
java.math.BigInteger k
int width
com.android.org.bouncycastle.math.ec.WNafPreCompInfo wnafPreCompInfo
com.android.org.bouncycastle.math.ec.ECPoint[] preComp
com.android.org.bouncycastle.math.ec.ECPoint[] preCompNeg
int[] wnaf
com.android.org.bouncycastle.math.ec.ECPoint R
int i
protected int getWindowSize (int)
int bits
}
com/android/org/bouncycastle/math/ec/WNafPreCompInfo.classWNafPreCompInfo.java
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.WNafPreCompInfo extends java.lang.Object implements com.android.org.bouncycastle.math.ec.PreCompInfo {
protected com.android.org.bouncycastle.math.ec.ECPoint[] preComp
protected com.android.org.bouncycastle.math.ec.ECPoint[] preCompNeg
protected com.android.org.bouncycastle.math.ec.ECPoint twice
public void ()
public com.android.org.bouncycastle.math.ec.ECPoint[] getPreComp ()
public void setPreComp (com.android.org.bouncycastle.math.ec.ECPoint[])
com.android.org.bouncycastle.math.ec.ECPoint[] preComp
public com.android.org.bouncycastle.math.ec.ECPoint[] getPreCompNeg ()
public void setPreCompNeg (com.android.org.bouncycastle.math.ec.ECPoint[])
com.android.org.bouncycastle.math.ec.ECPoint[] preCompNeg
public com.android.org.bouncycastle.math.ec.ECPoint getTwice ()
public void setTwice (com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECPoint twice
}
com/android/org/bouncycastle/math/ec/WNafUtil.classWNafUtil.java
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.WNafUtil extends java.lang.Object {
public static final String PRECOMP_NAME
private static final int[] DEFAULT_WINDOW_SIZE_CUTOFFS
private static final byte[] EMPTY_BYTES
private static final int[] EMPTY_INTS
private static final com.android.org.bouncycastle.math.ec.ECPoint[] EMPTY_POINTS
public void ()
public static int[] generateCompactNaf (java.math.BigInteger)
int digit
int i
java.math.BigInteger k
java.math.BigInteger _3k
int bits
int[] naf
java.math.BigInteger diff
int highBit
int length
int zeroes
public static int[] generateCompactWindowNaf (int, java.math.BigInteger)
int digit
int zeroes
int width
java.math.BigInteger k
int[] wnaf
int pow2
int mask
int sign
boolean carry
int length
int pos
public static byte[] generateJSF (java.math.BigInteger, java.math.BigInteger)
int n0
int n1
int u0
int u1
java.math.BigInteger g
java.math.BigInteger h
int digits
byte[] jsf
java.math.BigInteger k0
java.math.BigInteger k1
int j
int d0
int d1
int offset
public static byte[] generateNaf (java.math.BigInteger)
int i
java.math.BigInteger k
java.math.BigInteger _3k
int digits
byte[] naf
java.math.BigInteger diff
public static byte[] generateWindowNaf (int, java.math.BigInteger)
int digit
int width
java.math.BigInteger k
byte[] wnaf
int pow2
int mask
int sign
boolean carry
int length
int pos
public static int getNafWeight (java.math.BigInteger)
java.math.BigInteger k
java.math.BigInteger _3k
java.math.BigInteger diff
public static com.android.org.bouncycastle.math.ec.WNafPreCompInfo getWNafPreCompInfo (com.android.org.bouncycastle.math.ec.ECPoint)
com.android.org.bouncycastle.math.ec.ECPoint p
public static com.android.org.bouncycastle.math.ec.WNafPreCompInfo getWNafPreCompInfo (com.android.org.bouncycastle.math.ec.PreCompInfo)
com.android.org.bouncycastle.math.ec.PreCompInfo preCompInfo
public static int getWindowSize (int)
int bits
public static int getWindowSize (int, int[])
int bits
int[] windowSizeCutoffs
int w
public static com.android.org.bouncycastle.math.ec.ECPoint mapPointWithPrecomp (com.android.org.bouncycastle.math.ec.ECPoint, int, boolean, com.android.org.bouncycastle.math.ec.ECPointMap)
com.android.org.bouncycastle.math.ec.ECPoint twiceQ
int i
int i
com.android.org.bouncycastle.math.ec.ECPoint[] preCompNegQ
com.android.org.bouncycastle.math.ec.ECPoint p
int width
boolean includeNegated
com.android.org.bouncycastle.math.ec.ECPointMap pointMap
com.android.org.bouncycastle.math.ec.ECCurve c
com.android.org.bouncycastle.math.ec.WNafPreCompInfo wnafPreCompP
com.android.org.bouncycastle.math.ec.ECPoint q
com.android.org.bouncycastle.math.ec.WNafPreCompInfo wnafPreCompQ
com.android.org.bouncycastle.math.ec.ECPoint twiceP
com.android.org.bouncycastle.math.ec.ECPoint[] preCompP
com.android.org.bouncycastle.math.ec.ECPoint[] preCompQ
public static com.android.org.bouncycastle.math.ec.WNafPreCompInfo precompute (com.android.org.bouncycastle.math.ec.ECPoint, int, boolean)
com.android.org.bouncycastle.math.ec.ECFieldElement iso2
com.android.org.bouncycastle.math.ec.ECFieldElement iso3
com.android.org.bouncycastle.math.ec.ECPoint twiceP
com.android.org.bouncycastle.math.ec.ECPoint last
int curPreCompLen
com.android.org.bouncycastle.math.ec.ECFieldElement iso
int pos
com.android.org.bouncycastle.math.ec.ECPoint[] preCompNeg
int pos
com.android.org.bouncycastle.math.ec.ECPoint p
int width
boolean includeNegated
com.android.org.bouncycastle.math.ec.ECCurve c
com.android.org.bouncycastle.math.ec.WNafPreCompInfo wnafPreCompInfo
int iniPreCompLen
int reqPreCompLen
com.android.org.bouncycastle.math.ec.ECPoint[] preComp
private static byte[] trim (byte[], int)
byte[] a
int length
byte[] result
private static int[] trim (int[], int)
int[] a
int length
int[] result
private static com.android.org.bouncycastle.math.ec.ECPoint[] resizeTable (com.android.org.bouncycastle.math.ec.ECPoint[], int)
com.android.org.bouncycastle.math.ec.ECPoint[] a
int length
com.android.org.bouncycastle.math.ec.ECPoint[] result
static void ()
}
com/android/org/bouncycastle/math/ec/WTauNafMultiplier.classWTauNafMultiplier.java
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.WTauNafMultiplier extends com.android.org.bouncycastle.math.ec.AbstractECMultiplier {
static final String PRECOMP_NAME
public void ()
protected com.android.org.bouncycastle.math.ec.ECPoint multiplyPositive (com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
com.android.org.bouncycastle.math.ec.ECPoint point
java.math.BigInteger k
com.android.org.bouncycastle.math.ec.ECPoint$F2m p
com.android.org.bouncycastle.math.ec.ECCurve$F2m curve
int m
byte a
byte mu
java.math.BigInteger[] s
com.android.org.bouncycastle.math.ec.ZTauElement rho
private com.android.org.bouncycastle.math.ec.ECPoint$F2m multiplyWTnaf (com.android.org.bouncycastle.math.ec.ECPoint$F2m, com.android.org.bouncycastle.math.ec.ZTauElement, com.android.org.bouncycastle.math.ec.PreCompInfo, byte, byte)
com.android.org.bouncycastle.math.ec.ECPoint$F2m p
com.android.org.bouncycastle.math.ec.ZTauElement lambda
com.android.org.bouncycastle.math.ec.PreCompInfo preCompInfo
byte a
byte mu
com.android.org.bouncycastle.math.ec.ZTauElement[] alpha
java.math.BigInteger tw
byte[] u
private static com.android.org.bouncycastle.math.ec.ECPoint$F2m multiplyFromWTnaf (com.android.org.bouncycastle.math.ec.ECPoint$F2m, byte[], com.android.org.bouncycastle.math.ec.PreCompInfo)
com.android.org.bouncycastle.math.ec.WTauNafPreCompInfo pre
com.android.org.bouncycastle.math.ec.ECPoint$F2m[] pu
byte ui
int i
com.android.org.bouncycastle.math.ec.ECPoint$F2m p
byte[] u
com.android.org.bouncycastle.math.ec.PreCompInfo preCompInfo
com.android.org.bouncycastle.math.ec.ECCurve$F2m curve
byte a
com.android.org.bouncycastle.math.ec.ECPoint$F2m[] pu
com.android.org.bouncycastle.math.ec.ECPoint$F2m q
}
com/android/org/bouncycastle/math/ec/WTauNafPreCompInfo.classWTauNafPreCompInfo.java
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.WTauNafPreCompInfo extends java.lang.Object implements com.android.org.bouncycastle.math.ec.PreCompInfo {
protected com.android.org.bouncycastle.math.ec.ECPoint$F2m[] preComp
public void ()
public com.android.org.bouncycastle.math.ec.ECPoint$F2m[] getPreComp ()
public void setPreComp (com.android.org.bouncycastle.math.ec.ECPoint$F2m[])
com.android.org.bouncycastle.math.ec.ECPoint$F2m[] preComp
}
com/android/org/bouncycastle/math/ec/ZTauElement.classZTauElement.java
package com.android.org.bouncycastle.math.ec
com.android.org.bouncycastle.math.ec.ZTauElement extends java.lang.Object {
public final java.math.BigInteger u
public final java.math.BigInteger v
public void (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger u
java.math.BigInteger v
}
com/android/org/bouncycastle/math/field/
com/android/org/bouncycastle/math/field/ExtensionField.classExtensionField.java
package com.android.org.bouncycastle.math.field
public abstract com.android.org.bouncycastle.math.field.ExtensionField extends java.lang.Object implements com.android.org.bouncycastle.math.field.FiniteField {
public abstract com.android.org.bouncycastle.math.field.FiniteField getSubfield ()
public abstract int getDegree ()
}
com/android/org/bouncycastle/math/field/FiniteField.classFiniteField.java
package com.android.org.bouncycastle.math.field
public abstract com.android.org.bouncycastle.math.field.FiniteField extends java.lang.Object {
public abstract java.math.BigInteger getCharacteristic ()
public abstract int getDimension ()
}
com/android/org/bouncycastle/math/field/FiniteFields.classFiniteFields.java
package com.android.org.bouncycastle.math.field
public abstract com.android.org.bouncycastle.math.field.FiniteFields extends java.lang.Object {
static final com.android.org.bouncycastle.math.field.FiniteField GF_2
static final com.android.org.bouncycastle.math.field.FiniteField GF_3
public void ()
public static com.android.org.bouncycastle.math.field.PolynomialExtensionField getBinaryExtensionField (int[])
int i
int[] exponents
public static com.android.org.bouncycastle.math.field.FiniteField getPrimeField (java.math.BigInteger)
java.math.BigInteger characteristic
int bitLength
static void ()
}
com/android/org/bouncycastle/math/field/GenericPolynomialExtensionField.classGenericPolynomialExtensionField.java
package com.android.org.bouncycastle.math.field
com.android.org.bouncycastle.math.field.GenericPolynomialExtensionField extends java.lang.Object implements com.android.org.bouncycastle.math.field.PolynomialExtensionField {
protected final com.android.org.bouncycastle.math.field.FiniteField subfield
protected final com.android.org.bouncycastle.math.field.Polynomial minimalPolynomial
void (com.android.org.bouncycastle.math.field.FiniteField, com.android.org.bouncycastle.math.field.Polynomial)
com.android.org.bouncycastle.math.field.FiniteField subfield
com.android.org.bouncycastle.math.field.Polynomial polynomial
public java.math.BigInteger getCharacteristic ()
public int getDimension ()
public com.android.org.bouncycastle.math.field.FiniteField getSubfield ()
public int getDegree ()
public com.android.org.bouncycastle.math.field.Polynomial getMinimalPolynomial ()
public boolean equals (java.lang.Object)
Object obj
com.android.org.bouncycastle.math.field.GenericPolynomialExtensionField other
public int hashCode ()
}
com/android/org/bouncycastle/math/field/GF2Polynomial.classGF2Polynomial.java
package com.android.org.bouncycastle.math.field
com.android.org.bouncycastle.math.field.GF2Polynomial extends java.lang.Object implements com.android.org.bouncycastle.math.field.Polynomial {
protected final int[] exponents
void (int[])
int[] exponents
public int getDegree ()
public int[] getExponentsPresent ()
public boolean equals (java.lang.Object)
Object obj
com.android.org.bouncycastle.math.field.GF2Polynomial other
public int hashCode ()
}
com/android/org/bouncycastle/math/field/Polynomial.classPolynomial.java
package com.android.org.bouncycastle.math.field
public abstract com.android.org.bouncycastle.math.field.Polynomial extends java.lang.Object {
public abstract int getDegree ()
public abstract int[] getExponentsPresent ()
}
com/android/org/bouncycastle/math/field/PolynomialExtensionField.classPolynomialExtensionField.java
package com.android.org.bouncycastle.math.field
public abstract com.android.org.bouncycastle.math.field.PolynomialExtensionField extends java.lang.Object implements com.android.org.bouncycastle.math.field.ExtensionField {
public abstract com.android.org.bouncycastle.math.field.Polynomial getMinimalPolynomial ()
}
com/android/org/bouncycastle/math/field/PrimeField.classPrimeField.java
package com.android.org.bouncycastle.math.field
com.android.org.bouncycastle.math.field.PrimeField extends java.lang.Object implements com.android.org.bouncycastle.math.field.FiniteField {
protected final java.math.BigInteger characteristic
void (java.math.BigInteger)
java.math.BigInteger characteristic
public java.math.BigInteger getCharacteristic ()
public int getDimension ()
public boolean equals (java.lang.Object)
Object obj
com.android.org.bouncycastle.math.field.PrimeField other
public int hashCode ()
}
com/android/org/bouncycastle/math/raw/
com/android/org/bouncycastle/math/raw/Mod.classMod.java
package com.android.org.bouncycastle.math.raw
public abstract com.android.org.bouncycastle.math.raw.Mod extends java.lang.Object {
public void ()
public static int inverse32 (int)
int d
int x
public static void invert (int[], int[], int[])
int[] p
int[] x
int[] z
int len
int[] u
int[] a
int ac
int[] v
int[] b
int bc
int uvLen
public static int[] random (int[])
int i
int[] p
int len
java.util.Random rand
int[] s
int m
public static void add (int[], int[], int[], int[])
int[] p
int[] x
int[] y
int[] z
int len
int c
public static void subtract (int[], int[], int[], int[])
int[] p
int[] x
int[] y
int[] z
int len
int c
private static void inversionResult (int[], int, int[], int[])
int[] p
int ac
int[] a
int[] z
private static int inversionStep (int[], int[], int, int[], int)
int zeroes
int i
int[] p
int[] u
int uLen
int[] x
int xc
int len
int count
private static int getTrailingZeroes (int)
int x
int count
}
com/android/org/bouncycastle/math/raw/Nat.classNat.java
package com.android.org.bouncycastle.math.raw
public abstract com.android.org.bouncycastle.math.raw.Nat extends java.lang.Object {
private static final long M
public void ()
public static int add (int, int[], int[], int[])
int i
int len
int[] x
int[] y
int[] z
long c
public static int add33At (int, int, int[], int)
int len
int x
int[] z
int zPos
long c
public static int add33At (int, int, int[], int, int)
int len
int x
int[] z
int zOff
int zPos
long c
public static int add33To (int, int, int[])
int len
int x
int[] z
long c
public static int add33To (int, int, int[], int)
int len
int x
int[] z
int zOff
long c
public static int addBothTo (int, int[], int[], int[])
int i
int len
int[] x
int[] y
int[] z
long c
public static int addBothTo (int, int[], int, int[], int, int[], int)
int i
int len
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long c
public static int addDWordAt (int, long, int[], int)
int len
long x
int[] z
int zPos
long c
public static int addDWordAt (int, long, int[], int, int)
int len
long x
int[] z
int zOff
int zPos
long c
public static int addDWordTo (int, long, int[])
int len
long x
int[] z
long c
public static int addDWordTo (int, long, int[], int)
int len
long x
int[] z
int zOff
long c
public static int addTo (int, int[], int[])
int i
int len
int[] x
int[] z
long c
public static int addTo (int, int[], int, int[], int)
int i
int len
int[] x
int xOff
int[] z
int zOff
long c
public static int addWordAt (int, int, int[], int)
int len
int x
int[] z
int zPos
long c
public static int addWordAt (int, int, int[], int, int)
int len
int x
int[] z
int zOff
int zPos
long c
public static int addWordTo (int, int, int[])
int len
int x
int[] z
long c
public static int addWordTo (int, int, int[], int)
int len
int x
int[] z
int zOff
long c
public static int[] copy (int, int[])
int len
int[] x
int[] z
public static void copy (int, int[], int[])
int len
int[] x
int[] z
public static int[] create (int)
int len
public static int dec (int, int[])
int i
int len
int[] z
public static int dec (int, int[], int[])
int c
int len
int[] x
int[] z
int i
public static int decAt (int, int[], int)
int i
int len
int[] z
int zPos
public static int decAt (int, int[], int, int)
int i
int len
int[] z
int zOff
int zPos
public static boolean eq (int, int[], int[])
int i
int len
int[] x
int[] y
public static int[] fromBigInteger (int, java.math.BigInteger)
int bits
java.math.BigInteger x
int len
int[] z
int i
public static int getBit (int[], int)
int[] x
int bit
int w
int b
public static boolean gte (int, int[], int[])
int x_i
int y_i
int i
int len
int[] x
int[] y
public static int inc (int, int[])
int i
int len
int[] z
public static int inc (int, int[], int[])
int c
int len
int[] x
int[] z
int i
public static int incAt (int, int[], int)
int i
int len
int[] z
int zPos
public static int incAt (int, int[], int, int)
int i
int len
int[] z
int zOff
int zPos
public static boolean isOne (int, int[])
int i
int len
int[] x
public static boolean isZero (int, int[])
int i
int len
int[] x
public static void mul (int, int[], int[], int[])
int i
int len
int[] x
int[] y
int[] zz
public static void mul (int, int[], int, int[], int, int[], int)
int i
int len
int[] x
int xOff
int[] y
int yOff
int[] zz
int zzOff
public static int mulAddTo (int, int[], int[], int[])
long c
int i
int len
int[] x
int[] y
int[] zz
long zc
public static int mulAddTo (int, int[], int, int[], int, int[], int)
long c
int i
int len
int[] x
int xOff
int[] y
int yOff
int[] zz
int zzOff
long zc
public static int mul31BothAdd (int, int, int[], int, int[], int[], int)
int len
int a
int[] x
int b
int[] y
int[] z
int zOff
long c
long aVal
long bVal
int i
public static int mulWord (int, int, int[], int[])
int len
int x
int[] y
int[] z
long c
long xVal
int i
public static int mulWord (int, int, int[], int, int[], int)
int len
int x
int[] y
int yOff
int[] z
int zOff
long c
long xVal
int i
public static int mulWordAddTo (int, int, int[], int, int[], int)
int len
int x
int[] y
int yOff
int[] z
int zOff
long c
long xVal
int i
public static int mulWordDwordAddAt (int, int, long, int[], int)
int len
int x
long y
int[] z
int zPos
long c
long xVal
public static int shiftDownBit (int, int[], int)
int next
int len
int[] z
int c
int i
public static int shiftDownBit (int, int[], int, int)
int next
int len
int[] z
int zOff
int c
int i
public static int shiftDownBit (int, int[], int, int[])
int next
int len
int[] x
int c
int[] z
int i
public static int shiftDownBit (int, int[], int, int, int[], int)
int next
int len
int[] x
int xOff
int c
int[] z
int zOff
int i
public static int shiftDownBits (int, int[], int, int)
int next
int len
int[] z
int bits
int c
int i
public static int shiftDownBits (int, int[], int, int, int)
int next
int len
int[] z
int zOff
int bits
int c
int i
public static int shiftDownBits (int, int[], int, int, int[])
int next
int len
int[] x
int bits
int c
int[] z
int i
public static int shiftDownBits (int, int[], int, int, int, int[], int)
int next
int len
int[] x
int xOff
int bits
int c
int[] z
int zOff
int i
public static int shiftDownWord (int, int[], int)
int next
int len
int[] z
int c
int i
public static int shiftUpBit (int, int[], int)
int next
int i
int len
int[] z
int c
public static int shiftUpBit (int, int[], int, int)
int next
int i
int len
int[] z
int zOff
int c
public static int shiftUpBit (int, int[], int, int[])
int next
int i
int len
int[] x
int c
int[] z
public static int shiftUpBit (int, int[], int, int, int[], int)
int next
int i
int len
int[] x
int xOff
int c
int[] z
int zOff
public static int shiftUpBits (int, int[], int, int)
int next
int i
int len
int[] z
int bits
int c
public static int shiftUpBits (int, int[], int, int, int)
int next
int i
int len
int[] z
int zOff
int bits
int c
public static int shiftUpBits (int, int[], int, int, int[])
int next
int i
int len
int[] x
int bits
int c
int[] z
public static int shiftUpBits (int, int[], int, int, int, int[], int)
int next
int i
int len
int[] x
int xOff
int bits
int c
int[] z
int zOff
public static void square (int, int[], int[])
long xVal
long p
int i
int len
int[] x
int[] zz
int extLen
int c
int j
int k
public static void square (int, int[], int, int[], int)
long xVal
long p
int i
int len
int[] x
int xOff
int[] zz
int zzOff
int extLen
int c
int j
int k
public static int squareWordAdd (int[], int, int[])
int[] x
int xPos
int[] z
long c
long xVal
int i
public static int squareWordAdd (int[], int, int, int[], int)
int[] x
int xOff
int xPos
int[] z
int zOff
long c
long xVal
int i
public static int sub (int, int[], int[], int[])
int i
int len
int[] x
int[] y
int[] z
long c
public static int sub (int, int[], int, int[], int, int[], int)
int i
int len
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long c
public static int sub33At (int, int, int[], int)
int len
int x
int[] z
int zPos
long c
public static int sub33At (int, int, int[], int, int)
int len
int x
int[] z
int zOff
int zPos
long c
public static int sub33From (int, int, int[])
int len
int x
int[] z
long c
public static int sub33From (int, int, int[], int)
int len
int x
int[] z
int zOff
long c
public static int subBothFrom (int, int[], int[], int[])
int i
int len
int[] x
int[] y
int[] z
long c
public static int subBothFrom (int, int[], int, int[], int, int[], int)
int i
int len
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long c
public static int subDWordAt (int, long, int[], int)
int len
long x
int[] z
int zPos
long c
public static int subDWordAt (int, long, int[], int, int)
int len
long x
int[] z
int zOff
int zPos
long c
public static int subDWordFrom (int, long, int[])
int len
long x
int[] z
long c
public static int subDWordFrom (int, long, int[], int)
int len
long x
int[] z
int zOff
long c
public static int subFrom (int, int[], int[])
int i
int len
int[] x
int[] z
long c
public static int subFrom (int, int[], int, int[], int)
int i
int len
int[] x
int xOff
int[] z
int zOff
long c
public static int subWordAt (int, int, int[], int)
int len
int x
int[] z
int zPos
long c
public static int subWordAt (int, int, int[], int, int)
int len
int x
int[] z
int zOff
int zPos
long c
public static int subWordFrom (int, int, int[])
int len
int x
int[] z
long c
public static int subWordFrom (int, int, int[], int)
int len
int x
int[] z
int zOff
long c
public static java.math.BigInteger toBigInteger (int, int[])
int x_i
int i
int len
int[] x
byte[] bs
public static void zero (int, int[])
int i
int len
int[] z
}
com/android/org/bouncycastle/math/raw/Nat192.classNat192.java
package com.android.org.bouncycastle.math.raw
public abstract com.android.org.bouncycastle.math.raw.Nat192 extends java.lang.Object {
private static final long M
public void ()
public static int add (int[], int[], int[])
int[] x
int[] y
int[] z
long c
public static int addBothTo (int[], int[], int[])
int[] x
int[] y
int[] z
long c
public static int addTo (int[], int[])
int[] x
int[] z
long c
public static int addTo (int[], int, int[], int, int)
int[] x
int xOff
int[] z
int zOff
int cIn
long c
public static int addToEachOther (int[], int, int[], int)
int[] u
int uOff
int[] v
int vOff
long c
public static void copy (int[], int[])
int[] x
int[] z
public static int[] create ()
public static int[] createExt ()
public static boolean diff (int[], int, int[], int, int[], int)
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
boolean pos
public static boolean eq (int[], int[])
int i
int[] x
int[] y
public static int[] fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
int[] z
int i
public static int getBit (int[], int)
int[] x
int bit
int w
int b
public static boolean gte (int[], int[])
int x_i
int y_i
int i
int[] x
int[] y
public static boolean gte (int[], int, int[], int)
int x_i
int y_i
int i
int[] x
int xOff
int[] y
int yOff
public static boolean isOne (int[])
int i
int[] x
public static boolean isZero (int[])
int i
int[] x
public static void mul (int[], int[], int[])
long c
long x_0
long c
long x_i
int i
int[] x
int[] y
int[] zz
long y_0
long y_1
long y_2
long y_3
long y_4
long y_5
public static void mul (int[], int, int[], int, int[], int)
long c
long x_0
long c
long x_i
int i
int[] x
int xOff
int[] y
int yOff
int[] zz
int zzOff
long y_0
long y_1
long y_2
long y_3
long y_4
long y_5
public static int mulAddTo (int[], int[], int[])
long c
long x_i
int i
int[] x
int[] y
int[] zz
long y_0
long y_1
long y_2
long y_3
long y_4
long y_5
long zc
public static int mulAddTo (int[], int, int[], int, int[], int)
long c
long x_i
int i
int[] x
int xOff
int[] y
int yOff
int[] zz
int zzOff
long y_0
long y_1
long y_2
long y_3
long y_4
long y_5
long zc
public static long mul33Add (int, int[], int, int[], int, int[], int)
int w
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long c
long wVal
long x0
long x1
long x2
long x3
long x4
long x5
public static int mulWordAddExt (int, int[], int, int[], int)
int x
int[] yy
int yyOff
int[] zz
int zzOff
long c
long xVal
public static int mul33DWordAdd (int, long, int[], int)
int x
long y
int[] z
int zOff
long c
long xVal
long y00
long y01
public static int mul33WordAdd (int, int, int[], int)
int x
int y
int[] z
int zOff
long c
long xVal
long yVal
public static int mulWordDwordAdd (int, long, int[], int)
int x
long y
int[] z
int zOff
long c
long xVal
public static int mulWord (int, int[], int[], int)
int x
int[] y
int[] z
int zOff
long c
long xVal
int i
public static void square (int[], int[])
long xVal
long p
long p
int i
int j
int[] x
int[] zz
long x_0
long zz_1
int c
int w
long x_1
long zz_2
long x_2
long zz_3
long zz_4
long x_3
long zz_5
long zz_6
long x_4
long zz_7
long zz_8
long x_5
long zz_9
long zz_10
public static void square (int[], int, int[], int)
long xVal
long p
long p
int i
int j
int[] x
int xOff
int[] zz
int zzOff
long x_0
long zz_1
int c
int w
long x_1
long zz_2
long x_2
long zz_3
long zz_4
long x_3
long zz_5
long zz_6
long x_4
long zz_7
long zz_8
long x_5
long zz_9
long zz_10
public static int sub (int[], int[], int[])
int[] x
int[] y
int[] z
long c
public static int sub (int[], int, int[], int, int[], int)
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long c
public static int subBothFrom (int[], int[], int[])
int[] x
int[] y
int[] z
long c
public static int subFrom (int[], int[])
int[] x
int[] z
long c
public static int subFrom (int[], int, int[], int)
int[] x
int xOff
int[] z
int zOff
long c
public static java.math.BigInteger toBigInteger (int[])
int x_i
int i
int[] x
byte[] bs
public static void zero (int[])
int[] z
}
com/android/org/bouncycastle/math/raw/Nat224.classNat224.java
package com.android.org.bouncycastle.math.raw
public abstract com.android.org.bouncycastle.math.raw.Nat224 extends java.lang.Object {
private static final long M
public void ()
public static int add (int[], int[], int[])
int[] x
int[] y
int[] z
long c
public static int add (int[], int, int[], int, int[], int)
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long c
public static int addBothTo (int[], int[], int[])
int[] x
int[] y
int[] z
long c
public static int addBothTo (int[], int, int[], int, int[], int)
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long c
public static int addTo (int[], int[])
int[] x
int[] z
long c
public static int addTo (int[], int, int[], int, int)
int[] x
int xOff
int[] z
int zOff
int cIn
long c
public static int addToEachOther (int[], int, int[], int)
int[] u
int uOff
int[] v
int vOff
long c
public static void copy (int[], int[])
int[] x
int[] z
public static int[] create ()
public static int[] createExt ()
public static boolean diff (int[], int, int[], int, int[], int)
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
boolean pos
public static boolean eq (int[], int[])
int i
int[] x
int[] y
public static int[] fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
int[] z
int i
public static int getBit (int[], int)
int[] x
int bit
int w
int b
public static boolean gte (int[], int[])
int x_i
int y_i
int i
int[] x
int[] y
public static boolean gte (int[], int, int[], int)
int x_i
int y_i
int i
int[] x
int xOff
int[] y
int yOff
public static boolean isOne (int[])
int i
int[] x
public static boolean isZero (int[])
int i
int[] x
public static void mul (int[], int[], int[])
long c
long x_0
long c
long x_i
int i
int[] x
int[] y
int[] zz
long y_0
long y_1
long y_2
long y_3
long y_4
long y_5
long y_6
public static void mul (int[], int, int[], int, int[], int)
long c
long x_0
long c
long x_i
int i
int[] x
int xOff
int[] y
int yOff
int[] zz
int zzOff
long y_0
long y_1
long y_2
long y_3
long y_4
long y_5
long y_6
public static int mulAddTo (int[], int[], int[])
long c
long x_i
int i
int[] x
int[] y
int[] zz
long y_0
long y_1
long y_2
long y_3
long y_4
long y_5
long y_6
long zc
public static int mulAddTo (int[], int, int[], int, int[], int)
long c
long x_i
int i
int[] x
int xOff
int[] y
int yOff
int[] zz
int zzOff
long y_0
long y_1
long y_2
long y_3
long y_4
long y_5
long y_6
long zc
public static long mul33Add (int, int[], int, int[], int, int[], int)
int w
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long c
long wVal
long x0
long x1
long x2
long x3
long x4
long x5
long x6
public static int mulByWord (int, int[])
int x
int[] z
long c
long xVal
public static int mulByWordAddTo (int, int[], int[])
int x
int[] y
int[] z
long c
long xVal
public static int mulWordAddTo (int, int[], int, int[], int)
int x
int[] y
int yOff
int[] z
int zOff
long c
long xVal
public static int mul33DWordAdd (int, long, int[], int)
int x
long y
int[] z
int zOff
long c
long xVal
long y00
long y01
public static int mul33WordAdd (int, int, int[], int)
int x
int y
int[] z
int zOff
long c
long xVal
long yVal
public static int mulWordDwordAdd (int, long, int[], int)
int x
long y
int[] z
int zOff
long c
long xVal
public static int mulWord (int, int[], int[], int)
int x
int[] y
int[] z
int zOff
long c
long xVal
int i
public static void square (int[], int[])
long xVal
long p
long p
int i
int j
int[] x
int[] zz
long x_0
long zz_1
int c
int w
long x_1
long zz_2
long x_2
long zz_3
long zz_4
long x_3
long zz_5
long zz_6
long x_4
long zz_7
long zz_8
long x_5
long zz_9
long zz_10
long x_6
long zz_11
long zz_12
public static void square (int[], int, int[], int)
long xVal
long p
long p
int i
int j
int[] x
int xOff
int[] zz
int zzOff
long x_0
long zz_1
int c
int w
long x_1
long zz_2
long x_2
long zz_3
long zz_4
long x_3
long zz_5
long zz_6
long x_4
long zz_7
long zz_8
long x_5
long zz_9
long zz_10
long x_6
long zz_11
long zz_12
public static int sub (int[], int[], int[])
int[] x
int[] y
int[] z
long c
public static int sub (int[], int, int[], int, int[], int)
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long c
public static int subBothFrom (int[], int[], int[])
int[] x
int[] y
int[] z
long c
public static int subFrom (int[], int[])
int[] x
int[] z
long c
public static int subFrom (int[], int, int[], int)
int[] x
int xOff
int[] z
int zOff
long c
public static java.math.BigInteger toBigInteger (int[])
int x_i
int i
int[] x
byte[] bs
public static void zero (int[])
int[] z
}
com/android/org/bouncycastle/math/raw/Nat256.classNat256.java
package com.android.org.bouncycastle.math.raw
public abstract com.android.org.bouncycastle.math.raw.Nat256 extends java.lang.Object {
private static final long M
public void ()
public static int add (int[], int[], int[])
int[] x
int[] y
int[] z
long c
public static int add (int[], int, int[], int, int[], int)
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long c
public static int addBothTo (int[], int[], int[])
int[] x
int[] y
int[] z
long c
public static int addBothTo (int[], int, int[], int, int[], int)
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long c
public static int addTo (int[], int[])
int[] x
int[] z
long c
public static int addTo (int[], int, int[], int, int)
int[] x
int xOff
int[] z
int zOff
int cIn
long c
public static int addToEachOther (int[], int, int[], int)
int[] u
int uOff
int[] v
int vOff
long c
public static void copy (int[], int[])
int[] x
int[] z
public static int[] create ()
public static int[] createExt ()
public static boolean diff (int[], int, int[], int, int[], int)
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
boolean pos
public static boolean eq (int[], int[])
int i
int[] x
int[] y
public static int[] fromBigInteger (java.math.BigInteger)
java.math.BigInteger x
int[] z
int i
public static int getBit (int[], int)
int[] x
int bit
int w
int b
public static boolean gte (int[], int[])
int x_i
int y_i
int i
int[] x
int[] y
public static boolean gte (int[], int, int[], int)
int x_i
int y_i
int i
int[] x
int xOff
int[] y
int yOff
public static boolean isOne (int[])
int i
int[] x
public static boolean isZero (int[])
int i
int[] x
public static void mul (int[], int[], int[])
long c
long x_0
long c
long x_i
int i
int[] x
int[] y
int[] zz
long y_0
long y_1
long y_2
long y_3
long y_4
long y_5
long y_6
long y_7
public static void mul (int[], int, int[], int, int[], int)
long c
long x_0
long c
long x_i
int i
int[] x
int xOff
int[] y
int yOff
int[] zz
int zzOff
long y_0
long y_1
long y_2
long y_3
long y_4
long y_5
long y_6
long y_7
public static int mulAddTo (int[], int[], int[])
long c
long x_i
int i
int[] x
int[] y
int[] zz
long y_0
long y_1
long y_2
long y_3
long y_4
long y_5
long y_6
long y_7
long zc
public static int mulAddTo (int[], int, int[], int, int[], int)
long c
long x_i
int i
int[] x
int xOff
int[] y
int yOff
int[] zz
int zzOff
long y_0
long y_1
long y_2
long y_3
long y_4
long y_5
long y_6
long y_7
long zc
public static long mul33Add (int, int[], int, int[], int, int[], int)
int w
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long c
long wVal
long x0
long x1
long x2
long x3
long x4
long x5
long x6
long x7
public static int mulByWord (int, int[])
int x
int[] z
long c
long xVal
public static int mulByWordAddTo (int, int[], int[])
int x
int[] y
int[] z
long c
long xVal
public static int mulWordAddTo (int, int[], int, int[], int)
int x
int[] y
int yOff
int[] z
int zOff
long c
long xVal
public static int mul33DWordAdd (int, long, int[], int)
int x
long y
int[] z
int zOff
long c
long xVal
long y00
long y01
public static int mul33WordAdd (int, int, int[], int)
int x
int y
int[] z
int zOff
long c
long xVal
long yVal
public static int mulWordDwordAdd (int, long, int[], int)
int x
long y
int[] z
int zOff
long c
long xVal
public static int mulWord (int, int[], int[], int)
int x
int[] y
int[] z
int zOff
long c
long xVal
int i
public static void square (int[], int[])
long xVal
long p
long p
int i
int j
int[] x
int[] zz
long x_0
long zz_1
int c
int w
long x_1
long zz_2
long x_2
long zz_3
long zz_4
long x_3
long zz_5
long zz_6
long x_4
long zz_7
long zz_8
long x_5
long zz_9
long zz_10
long x_6
long zz_11
long zz_12
long x_7
long zz_13
long zz_14
public static void square (int[], int, int[], int)
long xVal
long p
long p
int i
int j
int[] x
int xOff
int[] zz
int zzOff
long x_0
long zz_1
int c
int w
long x_1
long zz_2
long x_2
long zz_3
long zz_4
long x_3
long zz_5
long zz_6
long x_4
long zz_7
long zz_8
long x_5
long zz_9
long zz_10
long x_6
long zz_11
long zz_12
long x_7
long zz_13
long zz_14
public static int sub (int[], int[], int[])
int[] x
int[] y
int[] z
long c
public static int sub (int[], int, int[], int, int[], int)
int[] x
int xOff
int[] y
int yOff
int[] z
int zOff
long c
public static int subBothFrom (int[], int[], int[])
int[] x
int[] y
int[] z
long c
public static int subFrom (int[], int[])
int[] x
int[] z
long c
public static int subFrom (int[], int, int[], int)
int[] x
int xOff
int[] z
int zOff
long c
public static java.math.BigInteger toBigInteger (int[])
int x_i
int i
int[] x
byte[] bs
public static void zero (int[])
int[] z
}
com/android/org/bouncycastle/math/raw/Nat384.classNat384.java
package com.android.org.bouncycastle.math.raw
public abstract com.android.org.bouncycastle.math.raw.Nat384 extends java.lang.Object {
public void ()
public static void mul (int[], int[], int[])
int[] x
int[] y
int[] zz
int c18
int c12
int[] dx
int[] dy
boolean neg
int[] tt
public static void square (int[], int[])
int[] x
int[] zz
int c18
int c12
int[] dx
int[] tt
}
com/android/org/bouncycastle/math/raw/Nat512.classNat512.java
package com.android.org.bouncycastle.math.raw
public abstract com.android.org.bouncycastle.math.raw.Nat512 extends java.lang.Object {
public void ()
public static void mul (int[], int[], int[])
int[] x
int[] y
int[] zz
int c24
int c16
int[] dx
int[] dy
boolean neg
int[] tt
public static void square (int[], int[])
int[] x
int[] zz
int c24
int c16
int[] dx
int[] tt
}
com/android/org/bouncycastle/util/
com/android/org/bouncycastle/util/Arrays$Iterator.classArrays.java
package com.android.org.bouncycastle.util
public com.android.org.bouncycastle.util.Arrays$Iterator extends java.lang.Object implements java.util.Iterator {
private final Object[] dataArray
private int position
public void (java.lang.Object[])
Object[] dataArray
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/android/org/bouncycastle/util/Arrays.classArrays.java
package com.android.org.bouncycastle.util
public final com.android.org.bouncycastle.util.Arrays extends java.lang.Object {
private void ()
public static boolean areEqual (boolean[], boolean[])
int i
boolean[] a
boolean[] b
public static boolean areEqual (char[], char[])
int i
char[] a
char[] b
public static boolean areEqual (byte[], byte[])
int i
byte[] a
byte[] b
public static boolean constantTimeAreEqual (byte[], byte[])
int i
byte[] a
byte[] b
int nonEqual
public static boolean areEqual (int[], int[])
int i
int[] a
int[] b
public static boolean areEqual (long[], long[])
int i
long[] a
long[] b
public static boolean areEqual (java.lang.Object[], java.lang.Object[])
Object objA
Object objB
int i
Object[] a
Object[] b
public static boolean contains (short[], short)
int i
short[] a
short n
public static boolean contains (int[], int)
int i
int[] a
int n
public static void fill (byte[], byte)
int i
byte[] array
byte value
public static void fill (char[], char)
int i
char[] array
char value
public static void fill (long[], long)
int i
long[] array
long value
public static void fill (short[], short)
int i
short[] array
short value
public static void fill (int[], int)
int i
int[] array
int value
public static int hashCode (byte[])
byte[] data
int i
int hc
public static int hashCode (byte[], int, int)
byte[] data
int off
int len
int i
int hc
public static int hashCode (char[])
char[] data
int i
int hc
public static int hashCode (int[][])
int i
int[][] ints
int hc
public static int hashCode (int[])
int[] data
int i
int hc
public static int hashCode (int[], int, int)
int[] data
int off
int len
int i
int hc
public static int hashCode (short[][][])
int i
short[][][] shorts
int hc
public static int hashCode (short[][])
int i
short[][] shorts
int hc
public static int hashCode (short[])
short[] data
int i
int hc
public static int hashCode (java.lang.Object[])
Object[] data
int i
int hc
public static byte[] clone (byte[])
byte[] data
byte[] copy
public static byte[] clone (byte[], byte[])
byte[] data
byte[] existing
public static byte[][] clone (byte[][])
int i
byte[][] data
byte[][] copy
public static byte[][][] clone (byte[][][])
int i
byte[][][] data
byte[][][] copy
public static int[] clone (int[])
int[] data
int[] copy
public static long[] clone (long[])
long[] data
long[] copy
public static long[] clone (long[], long[])
long[] data
long[] existing
public static short[] clone (short[])
short[] data
short[] copy
public static java.math.BigInteger[] clone (java.math.BigInteger[])
java.math.BigInteger[] data
java.math.BigInteger[] copy
public static byte[] copyOf (byte[], int)
byte[] data
int newLength
byte[] tmp
public static char[] copyOf (char[], int)
char[] data
int newLength
char[] tmp
public static int[] copyOf (int[], int)
int[] data
int newLength
int[] tmp
public static long[] copyOf (long[], int)
long[] data
int newLength
long[] tmp
public static java.math.BigInteger[] copyOf (java.math.BigInteger[], int)
java.math.BigInteger[] data
int newLength
java.math.BigInteger[] tmp
public static byte[] copyOfRange (byte[], int, int)
byte[] data
int from
int to
int newLength
byte[] tmp
public static int[] copyOfRange (int[], int, int)
int[] data
int from
int to
int newLength
int[] tmp
public static long[] copyOfRange (long[], int, int)
long[] data
int from
int to
int newLength
long[] tmp
public static java.math.BigInteger[] copyOfRange (java.math.BigInteger[], int, int)
java.math.BigInteger[] data
int from
int to
int newLength
java.math.BigInteger[] tmp
private static int getLength (int, int)
StringBuffer sb
int from
int to
int newLength
public static byte[] append (byte[], byte)
byte[] a
byte b
int length
byte[] result
public static short[] append (short[], short)
short[] a
short b
int length
short[] result
public static int[] append (int[], int)
int[] a
int b
int length
int[] result
public static byte[] concatenate (byte[], byte[])
byte[] rv
byte[] a
byte[] b
public static byte[] concatenate (byte[], byte[], byte[])
byte[] rv
byte[] a
byte[] b
byte[] c
public static byte[] concatenate (byte[], byte[], byte[], byte[])
byte[] rv
byte[] a
byte[] b
byte[] c
byte[] d
public static int[] concatenate (int[], int[])
int[] a
int[] b
int[] c
public static byte[] prepend (byte[], byte)
byte[] a
byte b
int length
byte[] result
public static short[] prepend (short[], short)
short[] a
short b
int length
short[] result
public static int[] prepend (int[], int)
int[] a
int b
int length
int[] result
public static byte[] reverse (byte[])
byte[] a
int p1
int p2
byte[] result
}
com/android/org/bouncycastle/util/BigIntegers.classBigIntegers.java
package com.android.org.bouncycastle.util
public final com.android.org.bouncycastle.util.BigIntegers extends java.lang.Object {
private static final int MAX_ITERATIONS
private static final java.math.BigInteger ZERO
public void ()
public static byte[] asUnsignedByteArray (java.math.BigInteger)
byte[] tmp
java.math.BigInteger value
byte[] bytes
public static byte[] asUnsignedByteArray (int, java.math.BigInteger)
int length
java.math.BigInteger value
byte[] bytes
int start
int count
byte[] tmp
public static java.math.BigInteger createRandomInRange (java.math.BigInteger, java.math.BigInteger, java.security.SecureRandom)
java.math.BigInteger x
int i
java.math.BigInteger min
java.math.BigInteger max
java.security.SecureRandom random
int cmp
public static java.math.BigInteger fromUnsignedByteArray (byte[])
byte[] buf
public static java.math.BigInteger fromUnsignedByteArray (byte[], int, int)
byte[] buf
int off
int length
byte[] mag
static void ()
}
com/android/org/bouncycastle/util/CollectionStore.classCollectionStore.java
package com.android.org.bouncycastle.util
public com.android.org.bouncycastle.util.CollectionStore extends java.lang.Object implements com.android.org.bouncycastle.util.Store com.android.org.bouncycastle.util.Iterable {
private java.util.Collection _local
public void (java.util.Collection)
java.util.Collection collection
public java.util.Collection getMatches (com.android.org.bouncycastle.util.Selector)
Object obj
java.util.List col
java.util.Iterator iter
com.android.org.bouncycastle.util.Selector selector
public java.util.Iterator iterator ()
}
com/android/org/bouncycastle/util/Encodable.classEncodable.java
package com.android.org.bouncycastle.util
public abstract com.android.org.bouncycastle.util.Encodable extends java.lang.Object {
public abstract byte[] getEncoded () throws java.io.IOException
}
com/android/org/bouncycastle/util/encoders/
com/android/org/bouncycastle/util/encoders/Base64.classBase64.java
package com.android.org.bouncycastle.util.encoders
public com.android.org.bouncycastle.util.encoders.Base64 extends java.lang.Object {
private static final com.android.org.bouncycastle.util.encoders.Encoder encoder
public void ()
public static java.lang.String toBase64String (byte[])
byte[] data
public static java.lang.String toBase64String (byte[], int, int)
byte[] data
int off
int length
byte[] encoded
public static byte[] encode (byte[])
byte[] data
public static byte[] encode (byte[], int, int)
Exception e
byte[] data
int off
int length
int len
java.io.ByteArrayOutputStream bOut
public static int encode (byte[], java.io.OutputStream) throws java.io.IOException
byte[] data
java.io.OutputStream out
public static int encode (byte[], int, int, java.io.OutputStream) throws java.io.IOException
byte[] data
int off
int length
java.io.OutputStream out
public static byte[] decode (byte[])
Exception e
byte[] data
int len
java.io.ByteArrayOutputStream bOut
public static byte[] decode (java.lang.String)
Exception e
String data
int len
java.io.ByteArrayOutputStream bOut
public static int decode (java.lang.String, java.io.OutputStream) throws java.io.IOException
String data
java.io.OutputStream out
static void ()
}
com/android/org/bouncycastle/util/encoders/Base64Encoder.classBase64Encoder.java
package com.android.org.bouncycastle.util.encoders
public com.android.org.bouncycastle.util.encoders.Base64Encoder extends java.lang.Object implements com.android.org.bouncycastle.util.encoders.Encoder {
protected final byte[] encodingTable
protected byte padding
protected final byte[] decodingTable
protected void initialiseDecodingTable ()
int i
int i
public void ()
public int encode (byte[], int, int, java.io.OutputStream) throws java.io.IOException
int a1
int a2
int a3
int i
int b1
int b2
int d1
int b1
int b2
int b3
int d1
int d2
byte[] data
int off
int length
java.io.OutputStream out
int modulus
int dataLength
private boolean ignore (char)
char c
public int decode (byte[], int, int, java.io.OutputStream) throws java.io.IOException
byte b1
byte b2
byte b3
byte b4
byte[] data
int off
int length
java.io.OutputStream out
int outLen
int end
int i
int finish
private int nextI (byte[], int, int)
byte[] data
int i
int finish
public int decode (java.lang.String, java.io.OutputStream) throws java.io.IOException
byte b1
byte b2
byte b3
byte b4
String data
java.io.OutputStream out
int length
int end
int i
int finish
private int decodeLastBlock (java.io.OutputStream, char, char, char, char) throws java.io.IOException
byte b1
byte b2
byte b1
byte b2
byte b3
java.io.OutputStream out
char c1
char c2
char c3
char c4
byte b1
byte b2
byte b3
byte b4
private int nextI (java.lang.String, int, int)
String data
int i
int finish
}
com/android/org/bouncycastle/util/encoders/DecoderException.classDecoderException.java
package com.android.org.bouncycastle.util.encoders
public com.android.org.bouncycastle.util.encoders.DecoderException extends java.lang.IllegalStateException {
private Throwable cause
void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/util/encoders/Encoder.classEncoder.java
package com.android.org.bouncycastle.util.encoders
public abstract com.android.org.bouncycastle.util.encoders.Encoder extends java.lang.Object {
public abstract int encode (byte[], int, int, java.io.OutputStream) throws java.io.IOException
public abstract int decode (byte[], int, int, java.io.OutputStream) throws java.io.IOException
public abstract int decode (java.lang.String, java.io.OutputStream) throws java.io.IOException
}
com/android/org/bouncycastle/util/encoders/EncoderException.classEncoderException.java
package com.android.org.bouncycastle.util.encoders
public com.android.org.bouncycastle.util.encoders.EncoderException extends java.lang.IllegalStateException {
private Throwable cause
void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/util/encoders/Hex.classHex.java
package com.android.org.bouncycastle.util.encoders
public com.android.org.bouncycastle.util.encoders.Hex extends java.lang.Object {
private static final com.android.org.bouncycastle.util.encoders.Encoder encoder
public void ()
public static java.lang.String toHexString (byte[])
byte[] data
public static java.lang.String toHexString (byte[], int, int)
byte[] data
int off
int length
byte[] encoded
public static byte[] encode (byte[])
byte[] data
public static byte[] encode (byte[], int, int)
Exception e
byte[] data
int off
int length
java.io.ByteArrayOutputStream bOut
public static int encode (byte[], java.io.OutputStream) throws java.io.IOException
byte[] data
java.io.OutputStream out
public static int encode (byte[], int, int, java.io.OutputStream) throws java.io.IOException
byte[] data
int off
int length
java.io.OutputStream out
public static byte[] decode (byte[])
Exception e
byte[] data
java.io.ByteArrayOutputStream bOut
public static byte[] decode (java.lang.String)
Exception e
String data
java.io.ByteArrayOutputStream bOut
public static int decode (java.lang.String, java.io.OutputStream) throws java.io.IOException
String data
java.io.OutputStream out
static void ()
}
com/android/org/bouncycastle/util/encoders/HexEncoder.classHexEncoder.java
package com.android.org.bouncycastle.util.encoders
public com.android.org.bouncycastle.util.encoders.HexEncoder extends java.lang.Object implements com.android.org.bouncycastle.util.encoders.Encoder {
protected final byte[] encodingTable
protected final byte[] decodingTable
protected void initialiseDecodingTable ()
int i
int i
public void ()
public int encode (byte[], int, int, java.io.OutputStream) throws java.io.IOException
int v
int i
byte[] data
int off
int length
java.io.OutputStream out
private static boolean ignore (char)
char c
public int decode (byte[], int, int, java.io.OutputStream) throws java.io.IOException
byte b1
byte b2
byte[] data
int off
int length
java.io.OutputStream out
int outLen
int end
int i
public int decode (java.lang.String, java.io.OutputStream) throws java.io.IOException
byte b1
byte b2
String data
java.io.OutputStream out
int length
int end
int i
}
com/android/org/bouncycastle/util/Integers.classIntegers.java
package com.android.org.bouncycastle.util
public com.android.org.bouncycastle.util.Integers extends java.lang.Object {
public void ()
public static int rotateLeft (int, int)
int i
int distance
public static int rotateRight (int, int)
int i
int distance
public static java.lang.Integer valueOf (int)
int value
}
com/android/org/bouncycastle/util/io/
com/android/org/bouncycastle/util/io/pem/
com/android/org/bouncycastle/util/io/pem/PemGenerationException.classPemGenerationException.java
package com.android.org.bouncycastle.util.io.pem
public com.android.org.bouncycastle.util.io.pem.PemGenerationException extends java.io.IOException {
private Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.String)
String message
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/util/io/pem/PemHeader.classPemHeader.java
package com.android.org.bouncycastle.util.io.pem
public com.android.org.bouncycastle.util.io.pem.PemHeader extends java.lang.Object {
private String name
private String value
public void (java.lang.String, java.lang.String)
String name
String value
public java.lang.String getName ()
public java.lang.String getValue ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
com.android.org.bouncycastle.util.io.pem.PemHeader other
private int getHashCode (java.lang.String)
String s
private boolean isEqual (java.lang.String, java.lang.String)
String s1
String s2
}
com/android/org/bouncycastle/util/io/pem/PemObject.classPemObject.java
package com.android.org.bouncycastle.util.io.pem
public com.android.org.bouncycastle.util.io.pem.PemObject extends java.lang.Object implements com.android.org.bouncycastle.util.io.pem.PemObjectGenerator {
private static final java.util.List EMPTY_LIST
private String type
private java.util.List headers
private byte[] content
public void (java.lang.String, byte[])
String type
byte[] content
public void (java.lang.String, java.util.List, byte[])
String type
java.util.List headers
byte[] content
public java.lang.String getType ()
public java.util.List getHeaders ()
public byte[] getContent ()
public com.android.org.bouncycastle.util.io.pem.PemObject generate () throws com.android.org.bouncycastle.util.io.pem.PemGenerationException
static void ()
}
com/android/org/bouncycastle/util/io/pem/PemObjectGenerator.classPemObjectGenerator.java
package com.android.org.bouncycastle.util.io.pem
public abstract com.android.org.bouncycastle.util.io.pem.PemObjectGenerator extends java.lang.Object {
public abstract com.android.org.bouncycastle.util.io.pem.PemObject generate () throws com.android.org.bouncycastle.util.io.pem.PemGenerationException
}
com/android/org/bouncycastle/util/io/pem/PemObjectParser.classPemObjectParser.java
package com.android.org.bouncycastle.util.io.pem
public abstract com.android.org.bouncycastle.util.io.pem.PemObjectParser extends java.lang.Object {
public abstract java.lang.Object parseObject (com.android.org.bouncycastle.util.io.pem.PemObject) throws java.io.IOException
}
com/android/org/bouncycastle/util/io/pem/PemReader.classPemReader.java
package com.android.org.bouncycastle.util.io.pem
public com.android.org.bouncycastle.util.io.pem.PemReader extends java.io.BufferedReader {
private static final String BEGIN
private static final String END
public void (java.io.Reader)
java.io.Reader reader
public com.android.org.bouncycastle.util.io.pem.PemObject readPemObject () throws java.io.IOException
int index
String type
String line
private com.android.org.bouncycastle.util.io.pem.PemObject loadObject (java.lang.String) throws java.io.IOException
int index
String hdr
String value
String type
String line
String endMarker
StringBuffer buf
java.util.List headers
}
com/android/org/bouncycastle/util/io/pem/PemWriter.classPemWriter.java
package com.android.org.bouncycastle.util.io.pem
public com.android.org.bouncycastle.util.io.pem.PemWriter extends java.io.BufferedWriter {
private static final int LINE_LENGTH
private final int nlLength
private char[] buf
public void (java.io.Writer)
java.io.Writer out
String nl
public int getOutputSize (com.android.org.bouncycastle.util.io.pem.PemObject)
com.android.org.bouncycastle.util.io.pem.PemHeader hdr
java.util.Iterator it
com.android.org.bouncycastle.util.io.pem.PemObject obj
int size
int dataLen
public void writeObject (com.android.org.bouncycastle.util.io.pem.PemObjectGenerator) throws java.io.IOException
com.android.org.bouncycastle.util.io.pem.PemHeader hdr
java.util.Iterator it
com.android.org.bouncycastle.util.io.pem.PemObjectGenerator objGen
com.android.org.bouncycastle.util.io.pem.PemObject obj
private void writeEncoded (byte[]) throws java.io.IOException
int index
int i
byte[] bytes
private void writePreEncapsulationBoundary (java.lang.String) throws java.io.IOException
String type
private void writePostEncapsulationBoundary (java.lang.String) throws java.io.IOException
String type
}
com/android/org/bouncycastle/util/io/StreamOverflowException.classStreamOverflowException.java
package com.android.org.bouncycastle.util.io
public com.android.org.bouncycastle.util.io.StreamOverflowException extends java.io.IOException {
public void (java.lang.String)
String msg
}
com/android/org/bouncycastle/util/io/Streams.classStreams.java
package com.android.org.bouncycastle.util.io
public final com.android.org.bouncycastle.util.io.Streams extends java.lang.Object {
private static int BUFFER_SIZE
public void ()
public static void drain (java.io.InputStream) throws java.io.IOException
java.io.InputStream inStr
byte[] bs
public static byte[] readAll (java.io.InputStream) throws java.io.IOException
java.io.InputStream inStr
java.io.ByteArrayOutputStream buf
public static byte[] readAllLimited (java.io.InputStream, int) throws java.io.IOException
java.io.InputStream inStr
int limit
java.io.ByteArrayOutputStream buf
public static int readFully (java.io.InputStream, byte[]) throws java.io.IOException
java.io.InputStream inStr
byte[] buf
public static int readFully (java.io.InputStream, byte[], int, int) throws java.io.IOException
int numRead
java.io.InputStream inStr
byte[] buf
int off
int len
int totalRead
public static void pipeAll (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
java.io.InputStream inStr
java.io.OutputStream outStr
byte[] bs
int numRead
public static long pipeAllLimited (java.io.InputStream, long, java.io.OutputStream) throws java.io.IOException
java.io.InputStream inStr
long limit
java.io.OutputStream outStr
long total
byte[] bs
int numRead
static void ()
}
com/android/org/bouncycastle/util/io/TeeInputStream.classTeeInputStream.java
package com.android.org.bouncycastle.util.io
public com.android.org.bouncycastle.util.io.TeeInputStream extends java.io.InputStream {
private final java.io.InputStream input
private final java.io.OutputStream output
public void (java.io.InputStream, java.io.OutputStream)
java.io.InputStream input
java.io.OutputStream output
public int read (byte[]) throws java.io.IOException
byte[] buf
public int read (byte[], int, int) throws java.io.IOException
byte[] buf
int off
int len
int i
public int read () throws java.io.IOException
int i
public void close () throws java.io.IOException
public java.io.OutputStream getOutputStream ()
}
com/android/org/bouncycastle/util/io/TeeOutputStream.classTeeOutputStream.java
package com.android.org.bouncycastle.util.io
public com.android.org.bouncycastle.util.io.TeeOutputStream extends java.io.OutputStream {
private java.io.OutputStream output1
private java.io.OutputStream output2
public void (java.io.OutputStream, java.io.OutputStream)
java.io.OutputStream output1
java.io.OutputStream output2
public void write (byte[]) throws java.io.IOException
byte[] buf
public void write (byte[], int, int) throws java.io.IOException
byte[] buf
int off
int len
public void write (int) throws java.io.IOException
int b
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
}
com/android/org/bouncycastle/util/IPAddress.classIPAddress.java
package com.android.org.bouncycastle.util
public com.android.org.bouncycastle.util.IPAddress extends java.lang.Object {
public void ()
public static boolean isValid (java.lang.String)
String address
public static boolean isValidWithNetMask (java.lang.String)
String address
public static boolean isValidIPv4 (java.lang.String)
int octet
NumberFormatException ex
int octet
int pos
String address
int octets
String temp
int start
public static boolean isValidIPv4WithNetmask (java.lang.String)
String address
int index
String mask
public static boolean isValidIPv6WithNetmask (java.lang.String)
String address
int index
String mask
private static boolean isMaskValue (java.lang.String, int)
int value
NumberFormatException e
String component
int size
public static boolean isValidIPv6 (java.lang.String)
int octet
NumberFormatException ex
int octet
String value
int pos
String address
int octets
String temp
boolean doubleColonFound
int start
}
com/android/org/bouncycastle/util/Iterable.classIterable.java
package com.android.org.bouncycastle.util
public abstract com.android.org.bouncycastle.util.Iterable extends java.lang.Object implements java.lang.Iterable {
public abstract java.util.Iterator iterator ()
}
com/android/org/bouncycastle/util/Memoable.classMemoable.java
package com.android.org.bouncycastle.util
public abstract com.android.org.bouncycastle.util.Memoable extends java.lang.Object {
public abstract com.android.org.bouncycastle.util.Memoable copy ()
public abstract void reset (com.android.org.bouncycastle.util.Memoable)
}
com/android/org/bouncycastle/util/Pack.classPack.java
package com.android.org.bouncycastle.util
public abstract com.android.org.bouncycastle.util.Pack extends java.lang.Object {
public void ()
public static int bigEndianToInt (byte[], int)
byte[] bs
int off
int n
public static void bigEndianToInt (byte[], int, int[])
int i
byte[] bs
int off
int[] ns
public static byte[] intToBigEndian (int)
int n
byte[] bs
public static void intToBigEndian (int, byte[], int)
int n
byte[] bs
int off
public static byte[] intToBigEndian (int[])
int[] ns
byte[] bs
public static void intToBigEndian (int[], byte[], int)
int i
int[] ns
byte[] bs
int off
public static long bigEndianToLong (byte[], int)
byte[] bs
int off
int hi
int lo
public static void bigEndianToLong (byte[], int, long[])
int i
byte[] bs
int off
long[] ns
public static byte[] longToBigEndian (long)
long n
byte[] bs
public static void longToBigEndian (long, byte[], int)
long n
byte[] bs
int off
public static byte[] longToBigEndian (long[])
long[] ns
byte[] bs
public static void longToBigEndian (long[], byte[], int)
int i
long[] ns
byte[] bs
int off
public static int littleEndianToInt (byte[], int)
byte[] bs
int off
int n
public static void littleEndianToInt (byte[], int, int[])
int i
byte[] bs
int off
int[] ns
public static void littleEndianToInt (byte[], int, int[], int, int)
int i
byte[] bs
int bOff
int[] ns
int nOff
int count
public static byte[] intToLittleEndian (int)
int n
byte[] bs
public static void intToLittleEndian (int, byte[], int)
int n
byte[] bs
int off
public static byte[] intToLittleEndian (int[])
int[] ns
byte[] bs
public static void intToLittleEndian (int[], byte[], int)
int i
int[] ns
byte[] bs
int off
public static long littleEndianToLong (byte[], int)
byte[] bs
int off
int lo
int hi
public static void littleEndianToLong (byte[], int, long[])
int i
byte[] bs
int off
long[] ns
public static byte[] longToLittleEndian (long)
long n
byte[] bs
public static void longToLittleEndian (long, byte[], int)
long n
byte[] bs
int off
public static byte[] longToLittleEndian (long[])
long[] ns
byte[] bs
public static void longToLittleEndian (long[], byte[], int)
int i
long[] ns
byte[] bs
int off
}
com/android/org/bouncycastle/util/Selector.classSelector.java
package com.android.org.bouncycastle.util
public abstract com.android.org.bouncycastle.util.Selector extends java.lang.Object implements java.lang.Cloneable {
public abstract boolean match (java.lang.Object)
public abstract java.lang.Object clone ()
}
com/android/org/bouncycastle/util/Store.classStore.java
package com.android.org.bouncycastle.util
public abstract com.android.org.bouncycastle.util.Store extends java.lang.Object {
public abstract java.util.Collection getMatches (com.android.org.bouncycastle.util.Selector) throws com.android.org.bouncycastle.util.StoreException
}
com/android/org/bouncycastle/util/StoreException.classStoreException.java
package com.android.org.bouncycastle.util
public com.android.org.bouncycastle.util.StoreException extends java.lang.RuntimeException {
private Throwable _e
public void (java.lang.String, java.lang.Throwable)
String s
Throwable e
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/util/StringList.classStringList.java
package com.android.org.bouncycastle.util
public abstract com.android.org.bouncycastle.util.StringList extends java.lang.Object implements com.android.org.bouncycastle.util.Iterable {
public abstract boolean add (java.lang.String)
public abstract java.lang.String get (int)
public abstract int size ()
public abstract java.lang.String[] toStringArray ()
public abstract java.lang.String[] toStringArray (int, int)
}
com/android/org/bouncycastle/util/Strings$1.classStrings.java
package com.android.org.bouncycastle.util
com.android.org.bouncycastle.util.Strings$1 extends java.lang.Object {
}
com/android/org/bouncycastle/util/Strings$StringListImpl.classStrings.java
package com.android.org.bouncycastle.util
com.android.org.bouncycastle.util.Strings$StringListImpl extends java.util.ArrayList implements com.android.org.bouncycastle.util.StringList {
private void ()
public boolean add (java.lang.String)
String s
public java.lang.String set (int, java.lang.String)
int index
String element
public void add (int, java.lang.String)
int index
String element
public java.lang.String[] toStringArray ()
int i
String[] strs
public java.lang.String[] toStringArray (int, int)
int i
int from
int to
String[] strs
public volatile java.lang.Object set (int, java.lang.Object)
public volatile void add (int, java.lang.Object)
public volatile boolean add (java.lang.Object)
public volatile java.lang.String get (int)
void (com.android.org.bouncycastle.util.Strings$1)
com.android.org.bouncycastle.util.Strings$1 x0
}
com/android/org/bouncycastle/util/Strings.classStrings.java
package com.android.org.bouncycastle.util
public final com.android.org.bouncycastle.util.Strings extends java.lang.Object {
public void ()
public static java.lang.String fromUTF8ByteArray (byte[])
int codePoint
int U
char W1
char W2
char ch
char ch
char ch
char ch
char ch
byte[] bytes
int i
int length
char[] cs
public static byte[] toUTF8ByteArray (java.lang.String)
String string
public static byte[] toUTF8ByteArray (char[])
java.io.IOException e
char[] string
java.io.ByteArrayOutputStream bOut
public static void toUTF8ByteArray (char[], java.io.OutputStream) throws java.io.IOException
char W1
char W2
int codePoint
char ch
char[] string
java.io.OutputStream sOut
char[] c
int i
public static java.lang.String toUpperCase (java.lang.String)
char ch
int i
String string
boolean changed
char[] chars
public static java.lang.String toLowerCase (java.lang.String)
char ch
int i
String string
boolean changed
char[] chars
public static byte[] toByteArray (char[])
int i
char[] chars
byte[] bytes
public static byte[] toByteArray (java.lang.String)
char ch
int i
String string
byte[] bytes
public static int toByteArray (java.lang.String, byte[], int)
char c
int i
String s
byte[] buf
int off
int count
public static java.lang.String fromByteArray (byte[])
byte[] bytes
public static char[] asCharArray (byte[])
int i
byte[] bytes
char[] chars
public static java.lang.String[] split (java.lang.String, char)
String subString
int tokenLocation
int i
String input
char delimiter
java.util.Vector v
boolean moreTokens
String[] res
public static com.android.org.bouncycastle.util.StringList newList ()
}
com/android/org/bouncycastle/x509/
com/android/org/bouncycastle/x509/AttributeCertificateHolder.classAttributeCertificateHolder.java
package com.android.org.bouncycastle.x509
public com.android.org.bouncycastle.x509.AttributeCertificateHolder extends java.lang.Object implements java.security.cert.CertSelector com.android.org.bouncycastle.util.Selector {
final com.android.org.bouncycastle.asn1.x509.Holder holder
void (com.android.org.bouncycastle.asn1.ASN1Sequence)
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public void (com.android.org.bouncycastle.jce.X509Principal, java.math.BigInteger)
com.android.org.bouncycastle.jce.X509Principal issuerName
java.math.BigInteger serialNumber
public void (javax.security.auth.x500.X500Principal, java.math.BigInteger)
javax.security.auth.x500.X500Principal issuerName
java.math.BigInteger serialNumber
public void (java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException
com.android.org.bouncycastle.jce.X509Principal name
Exception e
java.security.cert.X509Certificate cert
com.android.org.bouncycastle.jce.X509Principal name
public void (com.android.org.bouncycastle.jce.X509Principal)
com.android.org.bouncycastle.jce.X509Principal principal
public void (javax.security.auth.x500.X500Principal)
javax.security.auth.x500.X500Principal principal
public void (int, java.lang.String, java.lang.String, byte[])
int digestedObjectType
String digestAlgorithm
String otherObjectTypeID
byte[] objectDigest
public int getDigestedObjectType ()
public java.lang.String getDigestAlgorithm ()
public byte[] getObjectDigest ()
public java.lang.String getOtherObjectTypeID ()
private com.android.org.bouncycastle.asn1.x509.GeneralNames generateGeneralNames (com.android.org.bouncycastle.jce.X509Principal)
com.android.org.bouncycastle.jce.X509Principal principal
private boolean matchesDN (com.android.org.bouncycastle.jce.X509Principal, com.android.org.bouncycastle.asn1.x509.GeneralNames)
com.android.org.bouncycastle.asn1.x509.GeneralName gn
int i
com.android.org.bouncycastle.jce.X509Principal subject
com.android.org.bouncycastle.asn1.x509.GeneralNames targets
com.android.org.bouncycastle.asn1.x509.GeneralName[] names
private java.lang.Object[] getNames (com.android.org.bouncycastle.asn1.x509.GeneralName[])
java.io.IOException e
int i
com.android.org.bouncycastle.asn1.x509.GeneralName[] names
java.util.List l
private java.security.Principal[] getPrincipals (com.android.org.bouncycastle.asn1.x509.GeneralNames)
int i
com.android.org.bouncycastle.asn1.x509.GeneralNames names
Object[] p
java.util.List l
public java.security.Principal[] getEntityNames ()
public java.security.Principal[] getIssuer ()
public java.math.BigInteger getSerialNumber ()
public java.lang.Object clone ()
public boolean match (java.security.cert.Certificate)
Exception e
java.security.MessageDigest md
java.security.cert.CertificateEncodingException e
java.security.cert.Certificate cert
java.security.cert.X509Certificate x509Cert
public boolean equals (java.lang.Object)
Object obj
com.android.org.bouncycastle.x509.AttributeCertificateHolder other
public int hashCode ()
public boolean match (java.lang.Object)
Object obj
}
com/android/org/bouncycastle/x509/AttributeCertificateIssuer.classAttributeCertificateIssuer.java
package com.android.org.bouncycastle.x509
public com.android.org.bouncycastle.x509.AttributeCertificateIssuer extends java.lang.Object implements java.security.cert.CertSelector com.android.org.bouncycastle.util.Selector {
final com.android.org.bouncycastle.asn1.ASN1Encodable form
public void (com.android.org.bouncycastle.asn1.x509.AttCertIssuer)
com.android.org.bouncycastle.asn1.x509.AttCertIssuer issuer
public void (javax.security.auth.x500.X500Principal) throws java.io.IOException
javax.security.auth.x500.X500Principal principal
public void (com.android.org.bouncycastle.jce.X509Principal)
com.android.org.bouncycastle.jce.X509Principal principal
private java.lang.Object[] getNames ()
com.android.org.bouncycastle.asn1.x509.GeneralNames name
java.io.IOException e
int i
com.android.org.bouncycastle.asn1.x509.GeneralNames name
com.android.org.bouncycastle.asn1.x509.GeneralName[] names
java.util.List l
public java.security.Principal[] getPrincipals ()
int i
Object[] p
java.util.List l
private boolean matchesDN (javax.security.auth.x500.X500Principal, com.android.org.bouncycastle.asn1.x509.GeneralNames)
com.android.org.bouncycastle.asn1.x509.GeneralName gn
int i
javax.security.auth.x500.X500Principal subject
com.android.org.bouncycastle.asn1.x509.GeneralNames targets
com.android.org.bouncycastle.asn1.x509.GeneralName[] names
public java.lang.Object clone ()
public boolean match (java.security.cert.Certificate)
com.android.org.bouncycastle.asn1.x509.V2Form issuer
com.android.org.bouncycastle.asn1.x509.GeneralNames name
com.android.org.bouncycastle.asn1.x509.GeneralNames name
java.security.cert.Certificate cert
java.security.cert.X509Certificate x509Cert
public boolean equals (java.lang.Object)
Object obj
com.android.org.bouncycastle.x509.AttributeCertificateIssuer other
public int hashCode ()
public boolean match (java.lang.Object)
Object obj
}
com/android/org/bouncycastle/x509/CertPathReviewerMessages.properties
com/android/org/bouncycastle/x509/ExtCertificateEncodingException.classExtCertificateEncodingException.java
package com.android.org.bouncycastle.x509
com.android.org.bouncycastle.x509.ExtCertificateEncodingException extends java.security.cert.CertificateEncodingException {
Throwable cause
void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/x509/ExtendedPKIXBuilderParameters.classExtendedPKIXBuilderParameters.java
package com.android.org.bouncycastle.x509
public com.android.org.bouncycastle.x509.ExtendedPKIXBuilderParameters extends com.android.org.bouncycastle.x509.ExtendedPKIXParameters {
private int maxPathLength
private java.util.Set excludedCerts
public java.util.Set getExcludedCerts ()
public void setExcludedCerts (java.util.Set)
java.util.Set excludedCerts
public void (java.util.Set, com.android.org.bouncycastle.util.Selector) throws java.security.InvalidAlgorithmParameterException
java.util.Set trustAnchors
com.android.org.bouncycastle.util.Selector targetConstraints
public void setMaxPathLength (int)
int maxPathLength
public int getMaxPathLength ()
protected void setParams (java.security.cert.PKIXParameters)
com.android.org.bouncycastle.x509.ExtendedPKIXBuilderParameters _params
java.security.cert.PKIXBuilderParameters _params
java.security.cert.PKIXParameters params
public java.lang.Object clone ()
Exception e
com.android.org.bouncycastle.x509.ExtendedPKIXBuilderParameters params
public static com.android.org.bouncycastle.x509.ExtendedPKIXParameters getInstance (java.security.cert.PKIXParameters)
com.android.org.bouncycastle.x509.ExtendedPKIXBuilderParameters params
Exception e
java.security.cert.PKIXParameters pkixParams
com.android.org.bouncycastle.x509.ExtendedPKIXBuilderParameters params
}
com/android/org/bouncycastle/x509/ExtendedPKIXParameters.classExtendedPKIXParameters.java
package com.android.org.bouncycastle.x509
public com.android.org.bouncycastle.x509.ExtendedPKIXParameters extends java.security.cert.PKIXParameters {
private java.util.List stores
private com.android.org.bouncycastle.util.Selector selector
private boolean additionalLocationsEnabled
private java.util.List additionalStores
private java.util.Set trustedACIssuers
private java.util.Set necessaryACAttributes
private java.util.Set prohibitedACAttributes
private java.util.Set attrCertCheckers
public static final int PKIX_VALIDITY_MODEL
public static final int CHAIN_VALIDITY_MODEL
private int validityModel
private boolean useDeltas
public void (java.util.Set) throws java.security.InvalidAlgorithmParameterException
java.util.Set trustAnchors
public static com.android.org.bouncycastle.x509.ExtendedPKIXParameters getInstance (java.security.cert.PKIXParameters)
com.android.org.bouncycastle.x509.ExtendedPKIXParameters params
Exception e
java.security.cert.PKIXParameters pkixParams
com.android.org.bouncycastle.x509.ExtendedPKIXParameters params
protected void setParams (java.security.cert.PKIXParameters)
Exception e
com.android.org.bouncycastle.x509.ExtendedPKIXParameters _params
java.security.cert.PKIXParameters params
public boolean isUseDeltasEnabled ()
public void setUseDeltasEnabled (boolean)
boolean useDeltas
public int getValidityModel ()
public void setCertStores (java.util.List)
java.util.Iterator it
java.util.List stores
public void setStores (java.util.List)
java.util.Iterator i
java.util.List stores
public void addStore (com.android.org.bouncycastle.util.Store)
com.android.org.bouncycastle.util.Store store
public void addAdditionalStore (com.android.org.bouncycastle.util.Store)
com.android.org.bouncycastle.util.Store store
public void addAddionalStore (com.android.org.bouncycastle.util.Store)
com.android.org.bouncycastle.util.Store store
public java.util.List getAdditionalStores ()
public java.util.List getStores ()
public void setValidityModel (int)
int validityModel
public java.lang.Object clone ()
com.android.org.bouncycastle.x509.ExtendedPKIXParameters params
Exception e
com.android.org.bouncycastle.x509.ExtendedPKIXParameters params
public boolean isAdditionalLocationsEnabled ()
public void setAdditionalLocationsEnabled (boolean)
boolean enabled
public com.android.org.bouncycastle.util.Selector getTargetConstraints ()
public void setTargetConstraints (com.android.org.bouncycastle.util.Selector)
com.android.org.bouncycastle.util.Selector selector
public void setTargetCertConstraints (java.security.cert.CertSelector)
java.security.cert.CertSelector selector
public java.util.Set getTrustedACIssuers ()
public void setTrustedACIssuers (java.util.Set)
java.util.Iterator it
java.util.Set trustedACIssuers
public java.util.Set getNecessaryACAttributes ()
public void setNecessaryACAttributes (java.util.Set)
java.util.Iterator it
java.util.Set necessaryACAttributes
public java.util.Set getProhibitedACAttributes ()
public void setProhibitedACAttributes (java.util.Set)
java.util.Iterator it
java.util.Set prohibitedACAttributes
public java.util.Set getAttrCertCheckers ()
public void setAttrCertCheckers (java.util.Set)
java.util.Iterator it
java.util.Set attrCertCheckers
}
com/android/org/bouncycastle/x509/extension/
com/android/org/bouncycastle/x509/extension/AuthorityKeyIdentifierStructure.classAuthorityKeyIdentifierStructure.java
package com.android.org.bouncycastle.x509.extension
public com.android.org.bouncycastle.x509.extension.AuthorityKeyIdentifierStructure extends com.android.org.bouncycastle.asn1.x509.AuthorityKeyIdentifier {
public void (byte[]) throws java.io.IOException
byte[] encodedValue
public void (com.android.org.bouncycastle.asn1.x509.X509Extension)
com.android.org.bouncycastle.asn1.x509.X509Extension extension
public void (com.android.org.bouncycastle.asn1.x509.Extension)
com.android.org.bouncycastle.asn1.x509.Extension extension
private static com.android.org.bouncycastle.asn1.ASN1Sequence fromCertificate (java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException
com.android.org.bouncycastle.asn1.x509.GeneralName genName
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
com.android.org.bouncycastle.asn1.ASN1OctetString str
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
com.android.org.bouncycastle.asn1.x509.GeneralName genName
byte[] ext
Exception e
java.security.cert.X509Certificate certificate
private static com.android.org.bouncycastle.asn1.ASN1Sequence fromKey (java.security.PublicKey) throws java.security.InvalidKeyException
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo info
Exception e
java.security.PublicKey pubKey
public void (java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException
java.security.cert.X509Certificate certificate
public void (java.security.PublicKey) throws java.security.InvalidKeyException
java.security.PublicKey pubKey
}
com/android/org/bouncycastle/x509/extension/X509ExtensionUtil.classX509ExtensionUtil.java
package com.android.org.bouncycastle.x509.extension
public com.android.org.bouncycastle.x509.extension.X509ExtensionUtil extends java.lang.Object {
public void ()
public static com.android.org.bouncycastle.asn1.ASN1Primitive fromExtensionValue (byte[]) throws java.io.IOException
byte[] encodedValue
com.android.org.bouncycastle.asn1.ASN1OctetString octs
public static java.util.Collection getIssuerAlternativeNames (java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException
java.security.cert.X509Certificate cert
byte[] extVal
public static java.util.Collection getSubjectAlternativeNames (java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException
java.security.cert.X509Certificate cert
byte[] extVal
private static java.util.Collection getAlternativeNames (byte[]) throws java.security.cert.CertificateParsingException
com.android.org.bouncycastle.asn1.x509.GeneralName genName
java.util.List list
java.util.Collection temp
java.util.Enumeration it
Exception e
byte[] extVal
}
com/android/org/bouncycastle/x509/NoSuchStoreException.classNoSuchStoreException.java
package com.android.org.bouncycastle.x509
public com.android.org.bouncycastle.x509.NoSuchStoreException extends java.lang.Exception {
public void (java.lang.String)
String message
}
com/android/org/bouncycastle/x509/PKIXAttrCertChecker.classPKIXAttrCertChecker.java
package com.android.org.bouncycastle.x509
public abstract com.android.org.bouncycastle.x509.PKIXAttrCertChecker extends java.lang.Object implements java.lang.Cloneable {
public void ()
public abstract java.util.Set getSupportedExtensions ()
public abstract void check (com.android.org.bouncycastle.x509.X509AttributeCertificate, java.security.cert.CertPath, java.security.cert.CertPath, java.util.Collection) throws java.security.cert.CertPathValidatorException
public abstract java.lang.Object clone ()
}
com/android/org/bouncycastle/x509/X509Attribute.classX509Attribute.java
package com.android.org.bouncycastle.x509
public com.android.org.bouncycastle.x509.X509Attribute extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.x509.Attribute attr
void (com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1Encodable at
public void (java.lang.String, com.android.org.bouncycastle.asn1.ASN1Encodable)
String oid
com.android.org.bouncycastle.asn1.ASN1Encodable value
public void (java.lang.String, com.android.org.bouncycastle.asn1.ASN1EncodableVector)
String oid
com.android.org.bouncycastle.asn1.ASN1EncodableVector value
public java.lang.String getOID ()
public com.android.org.bouncycastle.asn1.ASN1Encodable[] getValues ()
int i
com.android.org.bouncycastle.asn1.ASN1Set s
com.android.org.bouncycastle.asn1.ASN1Encodable[] values
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/x509/X509AttributeCertificate.classX509AttributeCertificate.java
package com.android.org.bouncycastle.x509
public abstract com.android.org.bouncycastle.x509.X509AttributeCertificate extends java.lang.Object implements java.security.cert.X509Extension {
public abstract int getVersion ()
public abstract java.math.BigInteger getSerialNumber ()
public abstract java.util.Date getNotBefore ()
public abstract java.util.Date getNotAfter ()
public abstract com.android.org.bouncycastle.x509.AttributeCertificateHolder getHolder ()
public abstract com.android.org.bouncycastle.x509.AttributeCertificateIssuer getIssuer ()
public abstract com.android.org.bouncycastle.x509.X509Attribute[] getAttributes ()
public abstract com.android.org.bouncycastle.x509.X509Attribute[] getAttributes (java.lang.String)
public abstract boolean[] getIssuerUniqueID ()
public abstract void checkValidity () throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
public abstract void checkValidity (java.util.Date) throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
public abstract byte[] getSignature ()
public abstract void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
public abstract byte[] getEncoded () throws java.io.IOException
}
com/android/org/bouncycastle/x509/X509CertStoreSelector.classX509CertStoreSelector.java
package com.android.org.bouncycastle.x509
public com.android.org.bouncycastle.x509.X509CertStoreSelector extends java.security.cert.X509CertSelector implements com.android.org.bouncycastle.util.Selector {
public void ()
public boolean match (java.lang.Object)
Object obj
java.security.cert.X509Certificate other
public boolean match (java.security.cert.Certificate)
java.security.cert.Certificate cert
public java.lang.Object clone ()
com.android.org.bouncycastle.x509.X509CertStoreSelector selector
public static com.android.org.bouncycastle.x509.X509CertStoreSelector getInstance (java.security.cert.X509CertSelector)
java.io.IOException e
java.security.cert.X509CertSelector selector
com.android.org.bouncycastle.x509.X509CertStoreSelector cs
}
com/android/org/bouncycastle/x509/X509CollectionStoreParameters.classX509CollectionStoreParameters.java
package com.android.org.bouncycastle.x509
public com.android.org.bouncycastle.x509.X509CollectionStoreParameters extends java.lang.Object implements com.android.org.bouncycastle.x509.X509StoreParameters {
private java.util.Collection collection
public void (java.util.Collection)
java.util.Collection collection
public java.lang.Object clone ()
public java.util.Collection getCollection ()
public java.lang.String toString ()
StringBuffer sb
}
com/android/org/bouncycastle/x509/X509CRLStoreSelector.classX509CRLStoreSelector.java
package com.android.org.bouncycastle.x509
public com.android.org.bouncycastle.x509.X509CRLStoreSelector extends java.security.cert.X509CRLSelector implements com.android.org.bouncycastle.util.Selector {
private boolean deltaCRLIndicator
private boolean completeCRLEnabled
private java.math.BigInteger maxBaseCRLNumber
private byte[] issuingDistributionPoint
private boolean issuingDistributionPointEnabled
private com.android.org.bouncycastle.x509.X509AttributeCertificate attrCertChecking
public void ()
public boolean isIssuingDistributionPointEnabled ()
public void setIssuingDistributionPointEnabled (boolean)
boolean issuingDistributionPointEnabled
public void setAttrCertificateChecking (com.android.org.bouncycastle.x509.X509AttributeCertificate)
com.android.org.bouncycastle.x509.X509AttributeCertificate attrCert
public com.android.org.bouncycastle.x509.X509AttributeCertificate getAttrCertificateChecking ()
public boolean match (java.lang.Object)
byte[] bytes
Exception e
byte[] idp
Object obj
java.security.cert.X509CRL crl
com.android.org.bouncycastle.asn1.ASN1Integer dci
public boolean match (java.security.cert.CRL)
java.security.cert.CRL crl
public boolean isDeltaCRLIndicatorEnabled ()
public void setDeltaCRLIndicatorEnabled (boolean)
boolean deltaCRLIndicator
public static com.android.org.bouncycastle.x509.X509CRLStoreSelector getInstance (java.security.cert.X509CRLSelector)
java.io.IOException e
java.security.cert.X509CRLSelector selector
com.android.org.bouncycastle.x509.X509CRLStoreSelector cs
public java.lang.Object clone ()
com.android.org.bouncycastle.x509.X509CRLStoreSelector sel
public boolean isCompleteCRLEnabled ()
public void setCompleteCRLEnabled (boolean)
boolean completeCRLEnabled
public java.math.BigInteger getMaxBaseCRLNumber ()
public void setMaxBaseCRLNumber (java.math.BigInteger)
java.math.BigInteger maxBaseCRLNumber
public byte[] getIssuingDistributionPoint ()
public void setIssuingDistributionPoint (byte[])
byte[] issuingDistributionPoint
}
com/android/org/bouncycastle/x509/X509StoreParameters.classX509StoreParameters.java
package com.android.org.bouncycastle.x509
public abstract com.android.org.bouncycastle.x509.X509StoreParameters extends java.lang.Object {
}
com/android/org/bouncycastle/x509/X509StoreSpi.classX509StoreSpi.java
package com.android.org.bouncycastle.x509
public abstract com.android.org.bouncycastle.x509.X509StoreSpi extends java.lang.Object {
public void ()
public abstract void engineInit (com.android.org.bouncycastle.x509.X509StoreParameters)
public abstract java.util.Collection engineGetMatches (com.android.org.bouncycastle.util.Selector)
}
com/android/org/bouncycastle/x509/X509Util$Implementation.classX509Util.java
package com.android.org.bouncycastle.x509
com.android.org.bouncycastle.x509.X509Util$Implementation extends java.lang.Object {
Object engine
java.security.Provider provider
void (java.lang.Object, java.security.Provider)
Object engine
java.security.Provider provider
java.lang.Object getEngine ()
java.security.Provider getProvider ()
}
com/android/org/bouncycastle/x509/X509Util.classX509Util.java
package com.android.org.bouncycastle.x509
com.android.org.bouncycastle.x509.X509Util extends java.lang.Object {
private static java.util.Hashtable algorithms
private static java.util.Hashtable params
private static java.util.Set noParams
void ()
private static com.android.org.bouncycastle.asn1.pkcs.RSASSAPSSparams creatPSSParams (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, int)
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlgId
int saltSize
static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getAlgorithmOID (java.lang.String)
String algorithmName
static com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getSigAlgID (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sigOid
String algorithmName
static java.util.Iterator getAlgNames ()
java.util.Enumeration e
java.util.List l
static java.security.Signature getSignatureInstance (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
static java.security.Signature getSignatureInstance (java.lang.String, java.lang.String) throws java.security.NoSuchProviderException java.security.NoSuchAlgorithmException
String algorithm
String provider
static byte[] calculateSignature (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String, java.security.PrivateKey, java.security.SecureRandom, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sigOid
String sigName
java.security.PrivateKey key
java.security.SecureRandom random
com.android.org.bouncycastle.asn1.ASN1Encodable object
java.security.Signature sig
static byte[] calculateSignature (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String, java.lang.String, java.security.PrivateKey, java.security.SecureRandom, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException java.security.NoSuchProviderException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sigOid
String sigName
String provider
java.security.PrivateKey key
java.security.SecureRandom random
com.android.org.bouncycastle.asn1.ASN1Encodable object
java.security.Signature sig
static com.android.org.bouncycastle.jce.X509Principal convertPrincipal (javax.security.auth.x500.X500Principal)
java.io.IOException e
javax.security.auth.x500.X500Principal principal
static com.android.org.bouncycastle.x509.X509Util$Implementation getImplementation (java.lang.String, java.lang.String, java.security.Provider) throws java.security.NoSuchAlgorithmException
Class cls
Class cls
ClassLoader clsLoader
ClassNotFoundException e
Exception e
String baseName
String algorithm
java.security.Provider prov
String alias
String className
static com.android.org.bouncycastle.x509.X509Util$Implementation getImplementation (java.lang.String, java.lang.String) throws java.security.NoSuchAlgorithmException
com.android.org.bouncycastle.x509.X509Util$Implementation imp
int i
String baseName
String algorithm
java.security.Provider[] prov
static java.security.Provider getProvider (java.lang.String) throws java.security.NoSuchProviderException
String provider
java.security.Provider prov
static void ()
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier sha1AlgId
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier sha224AlgId
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier sha256AlgId
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier sha384AlgId
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier sha512AlgId
}
com/android/org/bouncycastle/x509/X509V1CertificateGenerator.classX509V1CertificateGenerator.java
package com.android.org.bouncycastle.x509
public com.android.org.bouncycastle.x509.X509V1CertificateGenerator extends java.lang.Object {
private com.android.org.bouncycastle.asn1.x509.V1TBSCertificateGenerator tbsGen
private com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sigOID
private com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
private String signatureAlgorithm
public void ()
public void reset ()
public void setSerialNumber (java.math.BigInteger)
java.math.BigInteger serialNumber
public void setIssuerDN (javax.security.auth.x500.X500Principal)
java.io.IOException e
javax.security.auth.x500.X500Principal issuer
public void setIssuerDN (com.android.org.bouncycastle.asn1.x509.X509Name)
com.android.org.bouncycastle.asn1.x509.X509Name issuer
public void setNotBefore (java.util.Date)
java.util.Date date
public void setNotAfter (java.util.Date)
java.util.Date date
public void setSubjectDN (javax.security.auth.x500.X500Principal)
java.io.IOException e
javax.security.auth.x500.X500Principal subject
public void setSubjectDN (com.android.org.bouncycastle.asn1.x509.X509Name)
com.android.org.bouncycastle.asn1.x509.X509Name subject
public void setPublicKey (java.security.PublicKey)
Exception e
java.security.PublicKey key
public void setSignatureAlgorithm (java.lang.String)
Exception e
String signatureAlgorithm
public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey) throws java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException
java.security.NoSuchProviderException e
java.security.PrivateKey key
public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey, java.security.SecureRandom) throws java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException
java.security.NoSuchProviderException e
java.security.PrivateKey key
java.security.SecureRandom random
public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey, java.lang.String) throws java.security.NoSuchProviderException java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException
java.security.PrivateKey key
String provider
public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey, java.lang.String, java.security.SecureRandom) throws java.security.NoSuchProviderException java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException
java.security.NoSuchProviderException e
java.security.SignatureException e
java.security.InvalidKeyException e
java.security.GeneralSecurityException e
java.security.PrivateKey key
String provider
java.security.SecureRandom random
public java.security.cert.X509Certificate generate (java.security.PrivateKey) throws java.security.cert.CertificateEncodingException java.lang.IllegalStateException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
java.security.PrivateKey key
public java.security.cert.X509Certificate generate (java.security.PrivateKey, java.security.SecureRandom) throws java.security.cert.CertificateEncodingException java.lang.IllegalStateException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
byte[] signature
java.io.IOException e
java.security.PrivateKey key
java.security.SecureRandom random
com.android.org.bouncycastle.asn1.x509.TBSCertificate tbsCert
byte[] signature
public java.security.cert.X509Certificate generate (java.security.PrivateKey, java.lang.String) throws java.security.cert.CertificateEncodingException java.lang.IllegalStateException java.security.NoSuchProviderException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
java.security.PrivateKey key
String provider
public java.security.cert.X509Certificate generate (java.security.PrivateKey, java.lang.String, java.security.SecureRandom) throws java.security.cert.CertificateEncodingException java.lang.IllegalStateException java.security.NoSuchProviderException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
byte[] signature
java.io.IOException e
java.security.PrivateKey key
String provider
java.security.SecureRandom random
com.android.org.bouncycastle.asn1.x509.TBSCertificate tbsCert
byte[] signature
private java.security.cert.X509Certificate generateJcaObject (com.android.org.bouncycastle.asn1.x509.TBSCertificate, byte[]) throws java.security.cert.CertificateEncodingException
java.security.cert.CertificateParsingException e
com.android.org.bouncycastle.asn1.x509.TBSCertificate tbsCert
byte[] signature
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
public java.util.Iterator getSignatureAlgNames ()
}
com/android/org/bouncycastle/x509/X509V2AttributeCertificate.classX509V2AttributeCertificate.java
package com.android.org.bouncycastle.x509
public com.android.org.bouncycastle.x509.X509V2AttributeCertificate extends java.lang.Object implements com.android.org.bouncycastle.x509.X509AttributeCertificate {
private com.android.org.bouncycastle.asn1.x509.AttributeCertificate cert
private java.util.Date notBefore
private java.util.Date notAfter
private static com.android.org.bouncycastle.asn1.x509.AttributeCertificate getObject (java.io.InputStream) throws java.io.IOException
java.io.IOException e
Exception e
java.io.InputStream in
public void (java.io.InputStream) throws java.io.IOException
java.io.InputStream encIn
public void (byte[]) throws java.io.IOException
byte[] encoded
void (com.android.org.bouncycastle.asn1.x509.AttributeCertificate) throws java.io.IOException
java.text.ParseException e
com.android.org.bouncycastle.asn1.x509.AttributeCertificate cert
public int getVersion ()
public java.math.BigInteger getSerialNumber ()
public com.android.org.bouncycastle.x509.AttributeCertificateHolder getHolder ()
public com.android.org.bouncycastle.x509.AttributeCertificateIssuer getIssuer ()
public java.util.Date getNotBefore ()
public java.util.Date getNotAfter ()
public boolean[] getIssuerUniqueID ()
int i
byte[] bytes
boolean[] boolId
com.android.org.bouncycastle.asn1.DERBitString id
public void checkValidity () throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
public void checkValidity (java.util.Date) throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
java.util.Date date
public byte[] getSignature ()
public final void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.io.IOException e
java.security.PublicKey key
String provider
java.security.Signature signature
public byte[] getEncoded () throws java.io.IOException
public byte[] getExtensionValue (java.lang.String)
Exception e
com.android.org.bouncycastle.asn1.x509.Extension ext
String oid
com.android.org.bouncycastle.asn1.x509.Extensions extensions
private java.util.Set getExtensionOIDs (boolean)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
com.android.org.bouncycastle.asn1.x509.Extension ext
java.util.Set set
java.util.Enumeration e
boolean critical
com.android.org.bouncycastle.asn1.x509.Extensions extensions
public java.util.Set getNonCriticalExtensionOIDs ()
public java.util.Set getCriticalExtensionOIDs ()
public boolean hasUnsupportedCriticalExtension ()
java.util.Set extensions
public com.android.org.bouncycastle.x509.X509Attribute[] getAttributes ()
int i
com.android.org.bouncycastle.asn1.ASN1Sequence seq
com.android.org.bouncycastle.x509.X509Attribute[] attrs
public com.android.org.bouncycastle.x509.X509Attribute[] getAttributes (java.lang.String)
com.android.org.bouncycastle.x509.X509Attribute attr
int i
String oid
com.android.org.bouncycastle.asn1.ASN1Sequence seq
java.util.List list
public boolean equals (java.lang.Object)
byte[] b1
byte[] b2
java.io.IOException e
Object o
com.android.org.bouncycastle.x509.X509AttributeCertificate other
public int hashCode ()
java.io.IOException e
}
com/android/org/bouncycastle/x509/X509V3CertificateGenerator.classX509V3CertificateGenerator.java
package com.android.org.bouncycastle.x509
public com.android.org.bouncycastle.x509.X509V3CertificateGenerator extends java.lang.Object {
private com.android.org.bouncycastle.asn1.x509.V3TBSCertificateGenerator tbsGen
private com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sigOID
private com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
private String signatureAlgorithm
private com.android.org.bouncycastle.asn1.x509.X509ExtensionsGenerator extGenerator
public void ()
public void reset ()
public void setSerialNumber (java.math.BigInteger)
java.math.BigInteger serialNumber
public void setIssuerDN (javax.security.auth.x500.X500Principal)
java.io.IOException e
javax.security.auth.x500.X500Principal issuer
public void setIssuerDN (com.android.org.bouncycastle.asn1.x509.X509Name)
com.android.org.bouncycastle.asn1.x509.X509Name issuer
public void setNotBefore (java.util.Date)
java.util.Date date
public void setNotAfter (java.util.Date)
java.util.Date date
public void setSubjectDN (javax.security.auth.x500.X500Principal)
java.io.IOException e
javax.security.auth.x500.X500Principal subject
public void setSubjectDN (com.android.org.bouncycastle.asn1.x509.X509Name)
com.android.org.bouncycastle.asn1.x509.X509Name subject
public void setPublicKey (java.security.PublicKey) throws java.lang.IllegalArgumentException
Exception e
java.security.PublicKey key
public void setSignatureAlgorithm (java.lang.String)
Exception e
String signatureAlgorithm
public void setSubjectUniqueID (boolean[])
boolean[] uniqueID
public void setIssuerUniqueID (boolean[])
boolean[] uniqueID
private com.android.org.bouncycastle.asn1.DERBitString booleanToBitString (boolean[])
int i
boolean[] id
byte[] bytes
int pad
public void addExtension (java.lang.String, boolean, com.android.org.bouncycastle.asn1.ASN1Encodable)
String oid
boolean critical
com.android.org.bouncycastle.asn1.ASN1Encodable value
public void addExtension (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, com.android.org.bouncycastle.asn1.ASN1Encodable)
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean critical
com.android.org.bouncycastle.asn1.ASN1Encodable value
public void addExtension (java.lang.String, boolean, byte[])
String oid
boolean critical
byte[] value
public void addExtension (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, byte[])
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean critical
byte[] value
public void copyAndAddExtension (java.lang.String, boolean, java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException
com.android.org.bouncycastle.asn1.ASN1Encodable value
java.io.IOException e
String oid
boolean critical
java.security.cert.X509Certificate cert
byte[] extValue
public void copyAndAddExtension (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
boolean critical
java.security.cert.X509Certificate cert
public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey) throws java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException
java.security.NoSuchProviderException e
java.security.PrivateKey key
public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey, java.security.SecureRandom) throws java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException
java.security.NoSuchProviderException e
java.security.PrivateKey key
java.security.SecureRandom random
public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey, java.lang.String) throws java.security.NoSuchProviderException java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException
java.security.PrivateKey key
String provider
public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey, java.lang.String, java.security.SecureRandom) throws java.security.NoSuchProviderException java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException
java.security.NoSuchProviderException e
java.security.SignatureException e
java.security.InvalidKeyException e
java.security.GeneralSecurityException e
java.security.PrivateKey key
String provider
java.security.SecureRandom random
public java.security.cert.X509Certificate generate (java.security.PrivateKey) throws java.security.cert.CertificateEncodingException java.lang.IllegalStateException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
java.security.PrivateKey key
public java.security.cert.X509Certificate generate (java.security.PrivateKey, java.security.SecureRandom) throws java.security.cert.CertificateEncodingException java.lang.IllegalStateException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
byte[] signature
java.io.IOException e
java.security.cert.CertificateParsingException e
java.security.PrivateKey key
java.security.SecureRandom random
com.android.org.bouncycastle.asn1.x509.TBSCertificate tbsCert
byte[] signature
public java.security.cert.X509Certificate generate (java.security.PrivateKey, java.lang.String) throws java.security.cert.CertificateEncodingException java.lang.IllegalStateException java.security.NoSuchProviderException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
java.security.PrivateKey key
String provider
public java.security.cert.X509Certificate generate (java.security.PrivateKey, java.lang.String, java.security.SecureRandom) throws java.security.cert.CertificateEncodingException java.lang.IllegalStateException java.security.NoSuchProviderException java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
byte[] signature
java.io.IOException e
java.security.cert.CertificateParsingException e
java.security.PrivateKey key
String provider
java.security.SecureRandom random
com.android.org.bouncycastle.asn1.x509.TBSCertificate tbsCert
byte[] signature
private com.android.org.bouncycastle.asn1.x509.TBSCertificate generateTbsCert ()
private java.security.cert.X509Certificate generateJcaObject (com.android.org.bouncycastle.asn1.x509.TBSCertificate, byte[]) throws java.security.cert.CertificateParsingException
com.android.org.bouncycastle.asn1.x509.TBSCertificate tbsCert
byte[] signature
com.android.org.bouncycastle.asn1.ASN1EncodableVector v
public java.util.Iterator getSignatureAlgNames ()
}
com/android/org/conscrypt/
com/android/org/conscrypt/AbstractSessionContext$1.classAbstractSessionContext.java
package com.android.org.conscrypt
com.android.org.conscrypt.AbstractSessionContext$1 extends java.util.LinkedHashMap {
final com.android.org.conscrypt.AbstractSessionContext this$0
void (com.android.org.conscrypt.AbstractSessionContext)
com.android.org.conscrypt.AbstractSessionContext this$0
protected boolean removeEldestEntry (java.util.Map$Entry)
java.util.Map$Entry eldest
boolean remove
}
com/android/org/conscrypt/AbstractSessionContext$2.classAbstractSessionContext.java
package com.android.org.conscrypt
com.android.org.conscrypt.AbstractSessionContext$2 extends java.lang.Object implements java.util.Enumeration {
private javax.net.ssl.SSLSession next
final java.util.Iterator val$i
final com.android.org.conscrypt.AbstractSessionContext this$0
void (com.android.org.conscrypt.AbstractSessionContext, java.util.Iterator)
com.android.org.conscrypt.AbstractSessionContext this$0
public boolean hasMoreElements ()
javax.net.ssl.SSLSession session
public byte[] nextElement ()
byte[] id
public volatile java.lang.Object nextElement ()
}
com/android/org/conscrypt/AbstractSessionContext.classAbstractSessionContext.java
package com.android.org.conscrypt
abstract com.android.org.conscrypt.AbstractSessionContext extends java.lang.Object implements javax.net.ssl.SSLSessionContext {
private static final int DEFAULT_SESSION_TIMEOUT_SECONDS
volatile int maximumSize
volatile int timeout
final long sslCtxNativePointer
static final int OPEN_SSL
private final java.util.Map sessions
void (int)
int maximumSize
private java.util.Iterator sessionIterator ()
javax.net.ssl.SSLSession[] array
public final java.util.Enumeration getIds ()
java.util.Iterator i
public final int getSessionCacheSize ()
public final int getSessionTimeout ()
protected void trimToSize ()
javax.net.ssl.SSLSession session
int removals
java.util.Iterator i
int size
public void setSessionTimeout (int) throws java.lang.IllegalArgumentException
javax.net.ssl.SSLSession session
java.util.Iterator i
int seconds
protected abstract void sessionRemoved (javax.net.ssl.SSLSession)
public final void setSessionCacheSize (int) throws java.lang.IllegalArgumentException
int size
int oldMaximum
byte[] toBytes (javax.net.ssl.SSLSession)
java.security.cert.Certificate cert
java.io.ByteArrayOutputStream baos
java.io.DataOutputStream daos
byte[] data
java.security.cert.Certificate[] certs
java.io.IOException e
java.security.cert.CertificateEncodingException e
javax.net.ssl.SSLSession session
com.android.org.conscrypt.OpenSSLSessionImpl sslSession
javax.net.ssl.SSLSession toSession (byte[], java.lang.String, int)
byte[] certData
int i
int type
int length
byte[] sessionData
int count
java.security.cert.X509Certificate[] certs
java.io.IOException e
byte[] data
String host
int port
java.io.ByteArrayInputStream bais
java.io.DataInputStream dais
public javax.net.ssl.SSLSession getSession (byte[])
javax.net.ssl.SSLSession session
byte[] sessionId
com.android.org.conscrypt.ByteArray key
javax.net.ssl.SSLSession session
void putSession (javax.net.ssl.SSLSession)
javax.net.ssl.SSLSession session
byte[] id
com.android.org.conscrypt.ByteArray key
static void log (java.lang.Throwable)
Throwable t
protected void finalize () throws java.lang.Throwable
}
com/android/org/conscrypt/AddressUtils.classAddressUtils.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.AddressUtils extends java.lang.Object {
private static final String IP_PATTERN
private static java.util.regex.Pattern ipPattern
private void ()
public static boolean isValidSniHostname (java.lang.String)
String sniHostname
public static boolean isLiteralIpAddress (java.lang.String)
String hostname
java.util.regex.Pattern ipPattern
}
com/android/org/conscrypt/ByteArray.classByteArray.java
package com.android.org.conscrypt
final com.android.org.conscrypt.ByteArray extends java.lang.Object {
private final byte[] bytes
private final int hashCode
void (byte[])
byte[] bytes
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
com.android.org.conscrypt.ByteArray lhs
}
com/android/org/conscrypt/CertPinManager.classCertPinManager.java
package com.android.org.conscrypt
public com.android.org.conscrypt.CertPinManager extends java.lang.Object {
private long lastModified
private final java.util.Map entries
private final libcore.util.BasicLruCache hostnameCache
private boolean initialized
private static final boolean DEBUG
private final java.io.File pinFile
private final com.android.org.conscrypt.TrustedCertificateStore certStore
public void (com.android.org.conscrypt.TrustedCertificateStore) throws com.android.org.conscrypt.PinManagerException
com.android.org.conscrypt.TrustedCertificateStore store
public void (java.lang.String, com.android.org.conscrypt.TrustedCertificateStore) throws com.android.org.conscrypt.PinManagerException
String path
com.android.org.conscrypt.TrustedCertificateStore store
public boolean isChainValid (java.lang.String, java.util.List) throws com.android.org.conscrypt.PinManagerException
String hostname
java.util.List chain
com.android.org.conscrypt.PinListEntry entry
private synchronized boolean ensureInitialized () throws com.android.org.conscrypt.PinManagerException
com.android.org.conscrypt.PinListEntry pin
com.android.org.conscrypt.PinEntryException e
String entry
String pinFileContents
private java.lang.String readPinFile () throws com.android.org.conscrypt.PinManagerException
java.io.FileNotFoundException e
java.io.IOException e
private static java.lang.String[] getPinFileEntries (java.lang.String)
String pinFileContents
private synchronized com.android.org.conscrypt.PinListEntry lookup (java.lang.String) throws com.android.org.conscrypt.PinManagerException
String hostname
String cn
private boolean isCacheValid ()
private java.lang.String getMatchingCN (java.lang.String)
String cn
String hostname
String bestMatch
private static boolean isHostnameMatchedBy (java.lang.String, java.lang.String)
String hostName
String cn
int asterisk
int dot
int suffixLength
int suffixStart
private static void log (java.lang.String, java.lang.Exception)
String s
Exception e
}
com/android/org/conscrypt/ChainStrengthAnalyzer.classChainStrengthAnalyzer.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.ChainStrengthAnalyzer extends java.lang.Object {
private static final int MIN_RSA_MODULUS_LEN_BITS
private static final int MIN_EC_FIELD_SIZE_BITS
private static final int MIN_DSA_P_LEN_BITS
private static final int MIN_DSA_Q_LEN_BITS
private static final String[] SIGNATURE_ALGORITHM_OID_BLACKLIST
public void ()
public static final void check (java.security.cert.X509Certificate[]) throws java.security.cert.CertificateException
java.security.cert.X509Certificate cert
java.security.cert.X509Certificate[] chain
private static final void checkCert (java.security.cert.X509Certificate) throws java.security.cert.CertificateException
java.security.cert.X509Certificate cert
private static final void checkKeyLength (java.security.cert.X509Certificate) throws java.security.cert.CertificateException
int modulusLength
int fieldSizeBits
int pLength
int qLength
java.security.cert.X509Certificate cert
Object pubkey
private static final void checkSignatureAlgorithm (java.security.cert.X509Certificate) throws java.security.cert.CertificateException
String blacklisted
java.security.cert.X509Certificate cert
String oid
static void ()
}
com/android/org/conscrypt/ClientSessionContext$HostAndPort.classClientSessionContext.java
package com.android.org.conscrypt
com.android.org.conscrypt.ClientSessionContext$HostAndPort extends java.lang.Object {
final String host
final int port
void (java.lang.String, int)
String host
int port
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
com.android.org.conscrypt.ClientSessionContext$HostAndPort lhs
}
com/android/org/conscrypt/ClientSessionContext.classClientSessionContext.java
package com.android.org.conscrypt
public com.android.org.conscrypt.ClientSessionContext extends com.android.org.conscrypt.AbstractSessionContext {
final java.util.Map sessionsByHostAndPort
private com.android.org.conscrypt.SSLClientSessionCache persistentCache
public void ()
public int size ()
public void setPersistentCache (com.android.org.conscrypt.SSLClientSessionCache)
com.android.org.conscrypt.SSLClientSessionCache persistentCache
protected void sessionRemoved (javax.net.ssl.SSLSession)
javax.net.ssl.SSLSession session
String host
int port
com.android.org.conscrypt.ClientSessionContext$HostAndPort hostAndPortKey
public javax.net.ssl.SSLSession getSession (java.lang.String, int)
javax.net.ssl.SSLSession session
byte[] data
String host
int port
javax.net.ssl.SSLSession session
com.android.org.conscrypt.ClientSessionContext$HostAndPort hostAndPortKey
public void putSession (javax.net.ssl.SSLSession)
byte[] data
javax.net.ssl.SSLSession session
String host
int port
com.android.org.conscrypt.ClientSessionContext$HostAndPort hostAndPortKey
public volatile javax.net.ssl.SSLSession getSession (byte[])
public volatile void setSessionTimeout (int) throws java.lang.IllegalArgumentException
}
com/android/org/conscrypt/CryptoUpcalls.classCryptoUpcalls.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.CryptoUpcalls extends java.lang.Object {
private void ()
private static boolean isOurProvider (java.security.Provider)
java.security.Provider p
private static java.util.ArrayList getExternalProviders (java.lang.String)
java.security.Provider p
String algorithm
java.util.ArrayList providers
public static byte[] rawSignDigestWithPrivateKey (java.security.PrivateKey, byte[])
String algorithm
String algorithm
java.security.Signature signature
java.security.NoSuchAlgorithmException e
java.security.InvalidKeyException e
java.security.GeneralSecurityException e
java.security.Provider p
java.util.ArrayList providers
Exception e
java.security.PrivateKey javaKey
byte[] message
String algorithm
String keyAlgorithm
java.security.Signature signature
public static byte[] rsaDecryptWithPrivateKey (java.security.PrivateKey, int, byte[])
String jcaPadding
String jcaPadding
String jcaPadding
java.security.GeneralSecurityException e
java.security.InvalidKeyException e
java.security.GeneralSecurityException e
java.security.Provider p
java.util.ArrayList providers
Exception e
java.security.PrivateKey javaKey
int openSSLPadding
byte[] input
String keyAlgorithm
String jcaPadding
String transformation
javax.crypto.Cipher c
}
com/android/org/conscrypt/ct/
com/android/org/conscrypt/ct/CertificateEntry$LogEntryType.classCertificateEntry.java
package com.android.org.conscrypt.ct
public final com.android.org.conscrypt.ct.CertificateEntry$LogEntryType extends java.lang.Enum {
public static final com.android.org.conscrypt.ct.CertificateEntry$LogEntryType X509_ENTRY
public static final com.android.org.conscrypt.ct.CertificateEntry$LogEntryType PRECERT_ENTRY
private static final com.android.org.conscrypt.ct.CertificateEntry$LogEntryType[] $VALUES
public static com.android.org.conscrypt.ct.CertificateEntry$LogEntryType[] values ()
public static com.android.org.conscrypt.ct.CertificateEntry$LogEntryType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/org/conscrypt/ct/CertificateEntry.classCertificateEntry.java
package com.android.org.conscrypt.ct
public com.android.org.conscrypt.ct.CertificateEntry extends java.lang.Object {
private final com.android.org.conscrypt.ct.CertificateEntry$LogEntryType entryType
private final byte[] issuerKeyHash
private final byte[] certificate
private void (com.android.org.conscrypt.ct.CertificateEntry$LogEntryType, byte[], byte[])
com.android.org.conscrypt.ct.CertificateEntry$LogEntryType entryType
byte[] certificate
byte[] issuerKeyHash
public static com.android.org.conscrypt.ct.CertificateEntry createForPrecertificate (byte[], byte[])
byte[] tbsCertificate
byte[] issuerKeyHash
public static com.android.org.conscrypt.ct.CertificateEntry createForPrecertificate (com.android.org.conscrypt.OpenSSLX509Certificate, com.android.org.conscrypt.OpenSSLX509Certificate) throws java.security.cert.CertificateException
com.android.org.conscrypt.OpenSSLX509Certificate preCert
byte[] tbs
byte[] issuerKey
java.security.MessageDigest md
byte[] issuerKeyHash
java.security.NoSuchAlgorithmException e
com.android.org.conscrypt.OpenSSLX509Certificate leaf
com.android.org.conscrypt.OpenSSLX509Certificate issuer
public static com.android.org.conscrypt.ct.CertificateEntry createForX509Certificate (byte[])
byte[] x509Certificate
public static com.android.org.conscrypt.ct.CertificateEntry createForX509Certificate (java.security.cert.X509Certificate) throws java.security.cert.CertificateEncodingException
java.security.cert.X509Certificate cert
public com.android.org.conscrypt.ct.CertificateEntry$LogEntryType getEntryType ()
public byte[] getCertificate ()
public byte[] getIssuerKeyHash ()
public void encode (java.io.OutputStream) throws com.android.org.conscrypt.ct.SerializationException
java.io.OutputStream output
}
com/android/org/conscrypt/ct/CTConstants.classCTConstants.java
package com.android.org.conscrypt.ct
public com.android.org.conscrypt.ct.CTConstants extends java.lang.Object {
public static final String X509_SCT_LIST_OID
public static final String OCSP_SCT_LIST_OID
public static final int VERSION_LENGTH
public static final int LOGID_LENGTH
public static final int TIMESTAMP_LENGTH
public static final int EXTENSIONS_LENGTH_BYTES
public static final int HASH_ALGORITHM_LENGTH
public static final int SIGNATURE_ALGORITHM_LENGTH
public static final int SIGNATURE_LENGTH_BYTES
public static final int SIGNATURE_TYPE_LENGTH
public static final int LOG_ENTRY_TYPE_LENGTH
public static final int CERTIFICATE_LENGTH_BYTES
public static final int SERIALIZED_SCT_LENGTH_BYTES
public static final int SCT_LIST_LENGTH_BYTES
public static final int ISSUER_KEY_HASH_LENGTH
public void ()
}
com/android/org/conscrypt/ct/CTLogInfo.classCTLogInfo.java
package com.android.org.conscrypt.ct
public com.android.org.conscrypt.ct.CTLogInfo extends java.lang.Object {
private final byte[] logId
private final java.security.PublicKey publicKey
private final String description
private final String url
public void (java.security.PublicKey, java.lang.String, java.lang.String)
java.security.NoSuchAlgorithmException e
java.security.PublicKey publicKey
String description
String url
public byte[] getID ()
public java.security.PublicKey getPublicKey ()
public java.lang.String getDescription ()
public java.lang.String getUrl ()
public boolean equals (java.lang.Object)
Object other
com.android.org.conscrypt.ct.CTLogInfo that
public int hashCode ()
int hash
public com.android.org.conscrypt.ct.VerifiedSCT$Status verifySingleSCT (com.android.org.conscrypt.ct.SignedCertificateTimestamp, com.android.org.conscrypt.ct.CertificateEntry)
byte[] toVerify
com.android.org.conscrypt.ct.SerializationException e
String algorithm
java.security.Signature signature
java.security.NoSuchAlgorithmException e
java.security.InvalidKeyException e
java.security.SignatureException e
com.android.org.conscrypt.ct.SignedCertificateTimestamp sct
com.android.org.conscrypt.ct.CertificateEntry entry
byte[] toVerify
java.security.Signature signature
}
com/android/org/conscrypt/ct/CTLogStore.classCTLogStore.java
package com.android.org.conscrypt.ct
public abstract com.android.org.conscrypt.ct.CTLogStore extends java.lang.Object {
public abstract com.android.org.conscrypt.ct.CTLogInfo getKnownLog (byte[])
}
com/android/org/conscrypt/ct/CTLogStoreImpl$InvalidLogFileException.classCTLogStoreImpl.java
package com.android.org.conscrypt.ct
public com.android.org.conscrypt.ct.CTLogStoreImpl$InvalidLogFileException extends java.lang.Exception {
public void ()
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
com/android/org/conscrypt/ct/CTLogStoreImpl.classCTLogStoreImpl.java
package com.android.org.conscrypt.ct
public com.android.org.conscrypt.ct.CTLogStoreImpl extends java.lang.Object implements com.android.org.conscrypt.ct.CTLogStore {
private static final java.io.File defaultUserLogDir
private static final java.io.File defaultSystemLogDir
private static volatile com.android.org.conscrypt.ct.CTLogInfo[] defaultFallbackLogs
private static java.io.File userLogDir
private static java.io.File systemLogDir
private static com.android.org.conscrypt.ct.CTLogInfo[] fallbackLogs
private java.util.Map logCache
private java.util.Set missingLogCache
private static final char[] HEX_DIGITS
public void ()
public void (java.io.File, java.io.File, com.android.org.conscrypt.ct.CTLogInfo[])
java.io.File userLogDir
java.io.File systemLogDir
com.android.org.conscrypt.ct.CTLogInfo[] fallbackLogs
public com.android.org.conscrypt.ct.CTLogInfo getKnownLog (byte[])
byte[] logId
java.nio.ByteBuffer buf
com.android.org.conscrypt.ct.CTLogInfo log
private com.android.org.conscrypt.ct.CTLogInfo findKnownLog (byte[])
com.android.org.conscrypt.ct.CTLogStoreImpl$InvalidLogFileException e
com.android.org.conscrypt.ct.CTLogStoreImpl$InvalidLogFileException e
com.android.org.conscrypt.ct.CTLogInfo log
byte[] logId
String filename
public static com.android.org.conscrypt.ct.CTLogInfo[] getDefaultFallbackLogs ()
com.android.org.conscrypt.ct.CTLogInfo[] result
private static com.android.org.conscrypt.ct.CTLogInfo[] createDefaultFallbackLogs ()
java.security.PublicKey key
java.security.NoSuchAlgorithmException e
int i
com.android.org.conscrypt.ct.CTLogInfo[] logs
public static com.android.org.conscrypt.ct.CTLogInfo loadLog (java.io.File) throws java.io.FileNotFoundException com.android.org.conscrypt.ct.CTLogStoreImpl$InvalidLogFileException
java.io.File file
public static com.android.org.conscrypt.ct.CTLogInfo loadLog (java.io.InputStream) throws com.android.org.conscrypt.ct.CTLogStoreImpl$InvalidLogFileException
String[] parts
String name
String value
java.security.PublicKey pubkey
java.security.InvalidKeyException e
java.security.NoSuchAlgorithmException e
java.io.InputStream input
java.util.Scanner scan
String description
String url
String key
java.security.PublicKey pubkey
private static java.lang.String hexEncode (byte[])
byte b
byte[] data
StringBuffer sb
static void ()
String ANDROID_DATA
String ANDROID_ROOT
}
com/android/org/conscrypt/ct/CTVerificationResult.classCTVerificationResult.java
package com.android.org.conscrypt.ct
public com.android.org.conscrypt.ct.CTVerificationResult extends java.lang.Object {
private final java.util.List validSCTs
private final java.util.List invalidSCTs
public void ()
public void add (com.android.org.conscrypt.ct.VerifiedSCT)
com.android.org.conscrypt.ct.VerifiedSCT result
public java.util.List getValidSCTs ()
public java.util.List getInvalidSCTs ()
}
com/android/org/conscrypt/ct/CTVerifier.classCTVerifier.java
package com.android.org.conscrypt.ct
public com.android.org.conscrypt.ct.CTVerifier extends java.lang.Object {
private final com.android.org.conscrypt.ct.CTLogStore store
public void (com.android.org.conscrypt.ct.CTLogStore)
com.android.org.conscrypt.ct.CTLogStore store
public com.android.org.conscrypt.ct.CTVerificationResult verifySignedCertificateTimestamps (com.android.org.conscrypt.OpenSSLX509Certificate[], byte[], byte[]) throws java.security.cert.CertificateEncodingException
com.android.org.conscrypt.OpenSSLX509Certificate[] chain
byte[] tlsData
byte[] ocspData
com.android.org.conscrypt.OpenSSLX509Certificate leaf
com.android.org.conscrypt.ct.CTVerificationResult result
java.util.List tlsScts
java.util.List ocspScts
java.util.List embeddedScts
private void verifyEmbeddedSCTs (java.util.List, com.android.org.conscrypt.OpenSSLX509Certificate[], com.android.org.conscrypt.ct.CTVerificationResult)
com.android.org.conscrypt.OpenSSLX509Certificate leaf
com.android.org.conscrypt.OpenSSLX509Certificate issuer
com.android.org.conscrypt.ct.VerifiedSCT$Status status
com.android.org.conscrypt.ct.SignedCertificateTimestamp sct
java.util.List scts
com.android.org.conscrypt.OpenSSLX509Certificate[] chain
com.android.org.conscrypt.ct.CTVerificationResult result
com.android.org.conscrypt.ct.CertificateEntry precertEntry
private void verifyExternalSCTs (java.util.List, com.android.org.conscrypt.OpenSSLX509Certificate, com.android.org.conscrypt.ct.CTVerificationResult)
com.android.org.conscrypt.ct.CertificateEntry x509Entry
java.security.cert.CertificateException e
com.android.org.conscrypt.ct.VerifiedSCT$Status status
com.android.org.conscrypt.ct.SignedCertificateTimestamp sct
java.util.List scts
com.android.org.conscrypt.OpenSSLX509Certificate leaf
com.android.org.conscrypt.ct.CTVerificationResult result
com.android.org.conscrypt.ct.CertificateEntry x509Entry
private com.android.org.conscrypt.ct.VerifiedSCT$Status verifySingleSCT (com.android.org.conscrypt.ct.SignedCertificateTimestamp, com.android.org.conscrypt.ct.CertificateEntry)
com.android.org.conscrypt.ct.SignedCertificateTimestamp sct
com.android.org.conscrypt.ct.CertificateEntry certEntry
com.android.org.conscrypt.ct.CTLogInfo log
private void markSCTsAsInvalid (java.util.List, com.android.org.conscrypt.ct.CTVerificationResult)
com.android.org.conscrypt.ct.SignedCertificateTimestamp sct
java.util.List scts
com.android.org.conscrypt.ct.CTVerificationResult result
private java.util.List getSCTsFromSCTList (byte[], com.android.org.conscrypt.ct.SignedCertificateTimestamp$Origin)
byte[][] sctList
com.android.org.conscrypt.ct.SerializationException e
com.android.org.conscrypt.ct.SignedCertificateTimestamp sct
byte[] encodedSCT
byte[] data
com.android.org.conscrypt.ct.SignedCertificateTimestamp$Origin origin
byte[][] sctList
java.util.List scts
private java.util.List getSCTsFromTLSExtension (byte[])
byte[] data
private java.util.List getSCTsFromOCSPResponse (byte[], com.android.org.conscrypt.OpenSSLX509Certificate[])
com.android.org.conscrypt.ct.SerializationException e
byte[] data
com.android.org.conscrypt.OpenSSLX509Certificate[] chain
byte[] extData
private java.util.List getSCTsFromX509Extension (com.android.org.conscrypt.OpenSSLX509Certificate)
com.android.org.conscrypt.ct.SerializationException e
com.android.org.conscrypt.OpenSSLX509Certificate leaf
byte[] extData
}
com/android/org/conscrypt/ct/DigitallySigned$HashAlgorithm.classDigitallySigned.java
package com.android.org.conscrypt.ct
public final com.android.org.conscrypt.ct.DigitallySigned$HashAlgorithm extends java.lang.Enum {
public static final com.android.org.conscrypt.ct.DigitallySigned$HashAlgorithm NONE
public static final com.android.org.conscrypt.ct.DigitallySigned$HashAlgorithm MD5
public static final com.android.org.conscrypt.ct.DigitallySigned$HashAlgorithm SHA1
public static final com.android.org.conscrypt.ct.DigitallySigned$HashAlgorithm SHA224
public static final com.android.org.conscrypt.ct.DigitallySigned$HashAlgorithm SHA256
public static final com.android.org.conscrypt.ct.DigitallySigned$HashAlgorithm SHA384
public static final com.android.org.conscrypt.ct.DigitallySigned$HashAlgorithm SHA512
private static com.android.org.conscrypt.ct.DigitallySigned$HashAlgorithm[] values
private static final com.android.org.conscrypt.ct.DigitallySigned$HashAlgorithm[] $VALUES
public static com.android.org.conscrypt.ct.DigitallySigned$HashAlgorithm[] values ()
public static com.android.org.conscrypt.ct.DigitallySigned$HashAlgorithm valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public static com.android.org.conscrypt.ct.DigitallySigned$HashAlgorithm valueOf (int)
IndexOutOfBoundsException e
int ord
static void ()
}
com/android/org/conscrypt/ct/DigitallySigned$SignatureAlgorithm.classDigitallySigned.java
package com.android.org.conscrypt.ct
public final com.android.org.conscrypt.ct.DigitallySigned$SignatureAlgorithm extends java.lang.Enum {
public static final com.android.org.conscrypt.ct.DigitallySigned$SignatureAlgorithm ANONYMOUS
public static final com.android.org.conscrypt.ct.DigitallySigned$SignatureAlgorithm RSA
public static final com.android.org.conscrypt.ct.DigitallySigned$SignatureAlgorithm DSA
public static final com.android.org.conscrypt.ct.DigitallySigned$SignatureAlgorithm ECDSA
private static com.android.org.conscrypt.ct.DigitallySigned$SignatureAlgorithm[] values
private static final com.android.org.conscrypt.ct.DigitallySigned$SignatureAlgorithm[] $VALUES
public static com.android.org.conscrypt.ct.DigitallySigned$SignatureAlgorithm[] values ()
public static com.android.org.conscrypt.ct.DigitallySigned$SignatureAlgorithm valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public static com.android.org.conscrypt.ct.DigitallySigned$SignatureAlgorithm valueOf (int)
IndexOutOfBoundsException e
int ord
static void ()
}
com/android/org/conscrypt/ct/DigitallySigned.classDigitallySigned.java
package com.android.org.conscrypt.ct
public com.android.org.conscrypt.ct.DigitallySigned extends java.lang.Object {
private final com.android.org.conscrypt.ct.DigitallySigned$HashAlgorithm hashAlgorithm
private final com.android.org.conscrypt.ct.DigitallySigned$SignatureAlgorithm signatureAlgorithm
private final byte[] signature
public void (com.android.org.conscrypt.ct.DigitallySigned$HashAlgorithm, com.android.org.conscrypt.ct.DigitallySigned$SignatureAlgorithm, byte[])
com.android.org.conscrypt.ct.DigitallySigned$HashAlgorithm hashAlgorithm
com.android.org.conscrypt.ct.DigitallySigned$SignatureAlgorithm signatureAlgorithm
byte[] signature
public void (int, int, byte[])
int hashAlgorithm
int signatureAlgorithm
byte[] signature
public com.android.org.conscrypt.ct.DigitallySigned$HashAlgorithm getHashAlgorithm ()
public com.android.org.conscrypt.ct.DigitallySigned$SignatureAlgorithm getSignatureAlgorithm ()
public byte[] getSignature ()
public java.lang.String getAlgorithm ()
public static com.android.org.conscrypt.ct.DigitallySigned decode (java.io.InputStream) throws com.android.org.conscrypt.ct.SerializationException
IllegalArgumentException e
java.io.InputStream input
public static com.android.org.conscrypt.ct.DigitallySigned decode (byte[]) throws com.android.org.conscrypt.ct.SerializationException
byte[] input
}
com/android/org/conscrypt/ct/KnownLogs.classKnownLogs.java
package com.android.org.conscrypt.ct
public final com.android.org.conscrypt.ct.KnownLogs extends java.lang.Object {
public static final int LOG_COUNT
public static final String[] LOG_DESCRIPTIONS
public static final String[] LOG_URLS
public static final byte[][] LOG_KEYS
public void ()
static void ()
}
com/android/org/conscrypt/ct/Serialization.classSerialization.java
package com.android.org.conscrypt.ct
public com.android.org.conscrypt.ct.Serialization extends java.lang.Object {
private static final int DER_TAG_MASK
private static final int DER_TAG_OCTET_STRING
private static final int DER_LENGTH_LONG_FORM_FLAG
private void ()
public static byte[] readDEROctetString (byte[]) throws com.android.org.conscrypt.ct.SerializationException
byte[] input
public static byte[] readDEROctetString (java.io.InputStream) throws com.android.org.conscrypt.ct.SerializationException
int length
java.io.InputStream input
int tag
int length
int width
public static byte[][] readList (byte[], int, int) throws com.android.org.conscrypt.ct.SerializationException
byte[] input
int listWidth
int elemWidth
public static byte[][] readList (java.io.InputStream, int, int) throws com.android.org.conscrypt.ct.SerializationException
java.io.IOException e
java.io.InputStream input
int listWidth
int elemWidth
java.util.ArrayList result
byte[] data
public static byte[] readVariableBytes (java.io.InputStream, int) throws com.android.org.conscrypt.ct.SerializationException
java.io.InputStream input
int width
int length
public static byte[] readFixedBytes (java.io.InputStream, int) throws com.android.org.conscrypt.ct.SerializationException
byte[] data
int count
java.io.IOException e
java.io.InputStream input
int length
public static int readNumber (java.io.InputStream, int) throws com.android.org.conscrypt.ct.SerializationException
int i
java.io.InputStream input
int width
int result
public static long readLong (java.io.InputStream, int) throws com.android.org.conscrypt.ct.SerializationException
int i
java.io.InputStream input
int width
long result
public static byte readByte (java.io.InputStream) throws com.android.org.conscrypt.ct.SerializationException
int b
java.io.IOException e
java.io.InputStream input
public static void writeVariableBytes (java.io.OutputStream, byte[], int) throws com.android.org.conscrypt.ct.SerializationException
java.io.OutputStream output
byte[] data
int width
public static void writeFixedBytes (java.io.OutputStream, byte[]) throws com.android.org.conscrypt.ct.SerializationException
java.io.IOException e
java.io.OutputStream output
byte[] data
public static void writeNumber (java.io.OutputStream, long, int) throws com.android.org.conscrypt.ct.SerializationException
long shift
java.io.IOException e
java.io.OutputStream output
long value
int width
}
com/android/org/conscrypt/ct/SerializationException.classSerializationException.java
package com.android.org.conscrypt.ct
public com.android.org.conscrypt.ct.SerializationException extends java.lang.Exception {
public void ()
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
com/android/org/conscrypt/ct/SignedCertificateTimestamp$Origin.classSignedCertificateTimestamp.java
package com.android.org.conscrypt.ct
public final com.android.org.conscrypt.ct.SignedCertificateTimestamp$Origin extends java.lang.Enum {
public static final com.android.org.conscrypt.ct.SignedCertificateTimestamp$Origin EMBEDDED
public static final com.android.org.conscrypt.ct.SignedCertificateTimestamp$Origin TLS_EXTENSION
public static final com.android.org.conscrypt.ct.SignedCertificateTimestamp$Origin OCSP_RESPONSE
private static final com.android.org.conscrypt.ct.SignedCertificateTimestamp$Origin[] $VALUES
public static com.android.org.conscrypt.ct.SignedCertificateTimestamp$Origin[] values ()
public static com.android.org.conscrypt.ct.SignedCertificateTimestamp$Origin valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/org/conscrypt/ct/SignedCertificateTimestamp$SignatureType.classSignedCertificateTimestamp.java
package com.android.org.conscrypt.ct
public final com.android.org.conscrypt.ct.SignedCertificateTimestamp$SignatureType extends java.lang.Enum {
public static final com.android.org.conscrypt.ct.SignedCertificateTimestamp$SignatureType CERTIFICATE_TIMESTAMP
public static final com.android.org.conscrypt.ct.SignedCertificateTimestamp$SignatureType TREE_HASH
private static final com.android.org.conscrypt.ct.SignedCertificateTimestamp$SignatureType[] $VALUES
public static com.android.org.conscrypt.ct.SignedCertificateTimestamp$SignatureType[] values ()
public static com.android.org.conscrypt.ct.SignedCertificateTimestamp$SignatureType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/org/conscrypt/ct/SignedCertificateTimestamp$Version.classSignedCertificateTimestamp.java
package com.android.org.conscrypt.ct
public final com.android.org.conscrypt.ct.SignedCertificateTimestamp$Version extends java.lang.Enum {
public static final com.android.org.conscrypt.ct.SignedCertificateTimestamp$Version V1
private static final com.android.org.conscrypt.ct.SignedCertificateTimestamp$Version[] $VALUES
public static com.android.org.conscrypt.ct.SignedCertificateTimestamp$Version[] values ()
public static com.android.org.conscrypt.ct.SignedCertificateTimestamp$Version valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/org/conscrypt/ct/SignedCertificateTimestamp.classSignedCertificateTimestamp.java
package com.android.org.conscrypt.ct
public com.android.org.conscrypt.ct.SignedCertificateTimestamp extends java.lang.Object {
private final com.android.org.conscrypt.ct.SignedCertificateTimestamp$Version version
private final byte[] logId
private final long timestamp
private final byte[] extensions
private final com.android.org.conscrypt.ct.DigitallySigned signature
private final com.android.org.conscrypt.ct.SignedCertificateTimestamp$Origin origin
public void (com.android.org.conscrypt.ct.SignedCertificateTimestamp$Version, byte[], long, byte[], com.android.org.conscrypt.ct.DigitallySigned, com.android.org.conscrypt.ct.SignedCertificateTimestamp$Origin)
com.android.org.conscrypt.ct.SignedCertificateTimestamp$Version version
byte[] logId
long timestamp
byte[] extensions
com.android.org.conscrypt.ct.DigitallySigned signature
com.android.org.conscrypt.ct.SignedCertificateTimestamp$Origin origin
public com.android.org.conscrypt.ct.SignedCertificateTimestamp$Version getVersion ()
public byte[] getLogID ()
public long getTimestamp ()
public byte[] getExtensions ()
public com.android.org.conscrypt.ct.DigitallySigned getSignature ()
public com.android.org.conscrypt.ct.SignedCertificateTimestamp$Origin getOrigin ()
public static com.android.org.conscrypt.ct.SignedCertificateTimestamp decode (java.io.InputStream, com.android.org.conscrypt.ct.SignedCertificateTimestamp$Origin) throws com.android.org.conscrypt.ct.SerializationException
java.io.InputStream input
com.android.org.conscrypt.ct.SignedCertificateTimestamp$Origin origin
int version
public static com.android.org.conscrypt.ct.SignedCertificateTimestamp decode (byte[], com.android.org.conscrypt.ct.SignedCertificateTimestamp$Origin) throws com.android.org.conscrypt.ct.SerializationException
byte[] input
com.android.org.conscrypt.ct.SignedCertificateTimestamp$Origin origin
public void encodeTBS (java.io.OutputStream, com.android.org.conscrypt.ct.CertificateEntry) throws com.android.org.conscrypt.ct.SerializationException
java.io.OutputStream output
com.android.org.conscrypt.ct.CertificateEntry certEntry
public byte[] encodeTBS (com.android.org.conscrypt.ct.CertificateEntry) throws com.android.org.conscrypt.ct.SerializationException
com.android.org.conscrypt.ct.CertificateEntry certEntry
java.io.ByteArrayOutputStream output
}
com/android/org/conscrypt/ct/VerifiedSCT$Status.classVerifiedSCT.java
package com.android.org.conscrypt.ct
public final com.android.org.conscrypt.ct.VerifiedSCT$Status extends java.lang.Enum {
public static final com.android.org.conscrypt.ct.VerifiedSCT$Status VALID
public static final com.android.org.conscrypt.ct.VerifiedSCT$Status INVALID_SIGNATURE
public static final com.android.org.conscrypt.ct.VerifiedSCT$Status UNKNOWN_LOG
public static final com.android.org.conscrypt.ct.VerifiedSCT$Status INVALID_SCT
private static final com.android.org.conscrypt.ct.VerifiedSCT$Status[] $VALUES
public static com.android.org.conscrypt.ct.VerifiedSCT$Status[] values ()
public static com.android.org.conscrypt.ct.VerifiedSCT$Status valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/org/conscrypt/ct/VerifiedSCT.classVerifiedSCT.java
package com.android.org.conscrypt.ct
public final com.android.org.conscrypt.ct.VerifiedSCT extends java.lang.Object {
public final com.android.org.conscrypt.ct.SignedCertificateTimestamp sct
public final com.android.org.conscrypt.ct.VerifiedSCT$Status status
public void (com.android.org.conscrypt.ct.SignedCertificateTimestamp, com.android.org.conscrypt.ct.VerifiedSCT$Status)
com.android.org.conscrypt.ct.SignedCertificateTimestamp sct
com.android.org.conscrypt.ct.VerifiedSCT$Status status
}
com/android/org/conscrypt/DefaultSSLContextImpl.classDefaultSSLContextImpl.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.DefaultSSLContextImpl extends com.android.org.conscrypt.OpenSSLContextImpl {
private static javax.net.ssl.KeyManager[] KEY_MANAGERS
private static javax.net.ssl.TrustManager[] TRUST_MANAGERS
public void () throws java.security.GeneralSecurityException java.io.IOException
javax.net.ssl.KeyManager[] getKeyManagers () throws java.security.GeneralSecurityException java.io.IOException
String keystore
String keystorepwd
char[] pwd
java.security.KeyStore ks
java.io.InputStream is
String kmfAlg
javax.net.ssl.KeyManagerFactory kmf
javax.net.ssl.TrustManager[] getTrustManagers () throws java.security.GeneralSecurityException java.io.IOException
String keystore
String keystorepwd
char[] pwd
java.security.KeyStore ks
java.io.InputStream is
String tmfAlg
javax.net.ssl.TrustManagerFactory tmf
public void engineInit (javax.net.ssl.KeyManager[], javax.net.ssl.TrustManager[], java.security.SecureRandom) throws java.security.KeyManagementException
javax.net.ssl.KeyManager[] kms
javax.net.ssl.TrustManager[] tms
java.security.SecureRandom sr
}
com/android/org/conscrypt/DuckTypedPSKKeyManager.classDuckTypedPSKKeyManager.java
package com.android.org.conscrypt
public com.android.org.conscrypt.DuckTypedPSKKeyManager extends java.lang.Object implements com.android.org.conscrypt.PSKKeyManager {
private final Object mDelegate
private void (java.lang.Object)
Object delegate
public static com.android.org.conscrypt.DuckTypedPSKKeyManager getInstance (java.lang.Object) throws java.lang.NoSuchMethodException
java.lang.reflect.Method sourceMethod
Class sourceReturnType
Class targetReturnType
java.lang.reflect.Method targetMethod
Object obj
Class sourceClass
public java.lang.String chooseServerKeyIdentityHint (java.net.Socket)
Exception e
java.net.Socket socket
public java.lang.String chooseServerKeyIdentityHint (javax.net.ssl.SSLEngine)
Exception e
javax.net.ssl.SSLEngine engine
public java.lang.String chooseClientKeyIdentity (java.lang.String, java.net.Socket)
Exception e
String identityHint
java.net.Socket socket
public java.lang.String chooseClientKeyIdentity (java.lang.String, javax.net.ssl.SSLEngine)
Exception e
String identityHint
javax.net.ssl.SSLEngine engine
public javax.crypto.SecretKey getKey (java.lang.String, java.lang.String, java.net.Socket)
Exception e
String identityHint
String identity
java.net.Socket socket
public javax.crypto.SecretKey getKey (java.lang.String, java.lang.String, javax.net.ssl.SSLEngine)
Exception e
String identityHint
String identity
javax.net.ssl.SSLEngine engine
}
com/android/org/conscrypt/FileClientSessionCache$CacheFile.classFileClientSessionCache.java
package com.android.org.conscrypt
com.android.org.conscrypt.FileClientSessionCache$CacheFile extends java.io.File {
final String name
long lastModified
void (java.io.File, java.lang.String)
java.io.File dir
String name
public long lastModified ()
long lastModified
public int compareTo (java.io.File)
java.io.File another
long result
public volatile int compareTo (java.lang.Object)
}
com/android/org/conscrypt/FileClientSessionCache$Impl.classFileClientSessionCache.java
package com.android.org.conscrypt
com.android.org.conscrypt.FileClientSessionCache$Impl extends java.lang.Object implements com.android.org.conscrypt.SSLClientSessionCache {
final java.io.File directory
java.util.Map accessOrder
int size
String[] initialFiles
void (java.io.File) throws java.io.IOException
java.io.File directory
boolean exists
private static java.util.Map newAccessOrder ()
private static java.lang.String fileName (java.lang.String, int)
String host
int port
public synchronized byte[] getSessionData (java.lang.String, int)
java.io.FileInputStream in
java.io.FileNotFoundException e
RuntimeException rethrown
int size
byte[] data
RuntimeException rethrown
java.io.IOException e
RuntimeException rethrown
String host
int port
String name
java.io.File file
java.io.FileInputStream in
static void logReadError (java.lang.String, java.io.File, java.lang.Throwable)
String host
java.io.File file
Throwable t
public synchronized void putSessionData (javax.net.ssl.SSLSession, byte[])
java.io.FileOutputStream out
java.io.FileNotFoundException e
java.io.IOException e
boolean closeSuccessful
java.io.IOException e
java.io.IOException e
boolean closeSuccessful
java.io.IOException e
boolean closeSuccessful
javax.net.ssl.SSLSession session
byte[] sessionData
String host
String name
java.io.File file
boolean existedBefore
java.io.FileOutputStream out
boolean writeSuccessful
private void makeRoom ()
int removals
java.util.Iterator i
private void indexFiles ()
String name
com.android.org.conscrypt.FileClientSessionCache$CacheFile cacheFile
java.util.Map newOrder
java.util.Set diskOnly
String[] initialFiles
private void delete (java.io.File)
java.io.File file
static void logWriteError (java.lang.String, java.io.File, java.lang.Throwable)
String host
java.io.File file
Throwable t
}
com/android/org/conscrypt/FileClientSessionCache.classFileClientSessionCache.java
package com.android.org.conscrypt
public com.android.org.conscrypt.FileClientSessionCache extends java.lang.Object {
public static final int MAX_SIZE
static final java.util.Map caches
private void ()
public static synchronized com.android.org.conscrypt.SSLClientSessionCache usingDirectory (java.io.File) throws java.io.IOException
java.io.File directory
com.android.org.conscrypt.FileClientSessionCache$Impl cache
static synchronized void reset ()
static void ()
}
com/android/org/conscrypt/GCMParameters.classGCMParameters.java
package com.android.org.conscrypt
public com.android.org.conscrypt.GCMParameters extends java.lang.Object {
public final int tLen
public final byte[] iv
public void (int, byte[])
int tLen
byte[] iv
public int getTLen ()
public byte[] getIV ()
}
com/android/org/conscrypt/JSSEProvider.classJSSEProvider.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.JSSEProvider extends java.security.Provider {
private static final long serialVersionUID
public void ()
}
com/android/org/conscrypt/KeyManagerFactoryImpl.classKeyManagerFactoryImpl.java
package com.android.org.conscrypt
public com.android.org.conscrypt.KeyManagerFactoryImpl extends javax.net.ssl.KeyManagerFactorySpi {
private java.security.KeyStore keyStore
private char[] pwd
public void ()
protected void engineInit (java.security.KeyStore, char[]) throws java.security.KeyStoreException java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException
java.io.IOException e
java.security.cert.CertificateException e
java.io.FileNotFoundException e
java.io.IOException e
java.security.cert.CertificateException e
String keyStoreName
String keyStorePwd
java.security.KeyStore ks
char[] password
protected void engineInit (javax.net.ssl.ManagerFactoryParameters) throws java.security.InvalidAlgorithmParameterException
javax.net.ssl.ManagerFactoryParameters spec
protected javax.net.ssl.KeyManager[] engineGetKeyManagers ()
}
com/android/org/conscrypt/KeyManagerImpl.classKeyManagerImpl.java
package com.android.org.conscrypt
public com.android.org.conscrypt.KeyManagerImpl extends javax.net.ssl.X509ExtendedKeyManager {
private final java.util.Hashtable hash
public void (java.security.KeyStore, char[])
java.util.Enumeration aliases
java.security.KeyStoreException e
java.security.KeyStore$PrivateKeyEntry entry
java.security.KeyStoreException e
java.security.UnrecoverableEntryException e
java.security.NoSuchAlgorithmException e
String alias
java.security.KeyStore keyStore
char[] pwd
java.util.Enumeration aliases
public java.lang.String chooseClientAlias (java.lang.String[], java.security.Principal[], java.net.Socket)
String[] keyTypes
java.security.Principal[] issuers
java.net.Socket socket
String[] al
public java.lang.String chooseServerAlias (java.lang.String, java.security.Principal[], java.net.Socket)
String keyType
java.security.Principal[] issuers
java.net.Socket socket
String[] al
public java.security.cert.X509Certificate[] getCertificateChain (java.lang.String)
int i
java.security.cert.X509Certificate[] xcerts
java.security.cert.Certificate[] certs
String alias
public java.lang.String[] getClientAliases (java.lang.String, java.security.Principal[])
String keyType
java.security.Principal[] issuers
public java.lang.String[] getServerAliases (java.lang.String, java.security.Principal[])
String keyType
java.security.Principal[] issuers
public java.security.PrivateKey getPrivateKey (java.lang.String)
String alias
public java.lang.String chooseEngineClientAlias (java.lang.String[], java.security.Principal[], javax.net.ssl.SSLEngine)
String[] keyTypes
java.security.Principal[] issuers
javax.net.ssl.SSLEngine engine
String[] al
public java.lang.String chooseEngineServerAlias (java.lang.String, java.security.Principal[], javax.net.ssl.SSLEngine)
String keyType
java.security.Principal[] issuers
javax.net.ssl.SSLEngine engine
String[] al
private java.lang.String[] chooseAlias (java.lang.String[], java.security.Principal[])
String sigAlgorithm
java.security.cert.X509Certificate xcertFromChain
javax.security.auth.x500.X500Principal issuerFromChain
java.security.cert.Certificate certFromChain
String sigAlgorithm
int index
String keyAlgorithm
String alias
java.security.KeyStore$PrivateKeyEntry entry
java.security.cert.Certificate[] chain
java.security.cert.Certificate cert
String certKeyAlg
String certSigAlg
java.util.Enumeration aliases
String[] keyTypes
java.security.Principal[] issuers
java.util.List issuersList
java.util.ArrayList found
}
com/android/org/conscrypt/NativeConstants.classNativeConstants.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.NativeConstants extends java.lang.Object {
public static final boolean HAS_EVP_AEAD
public static final int OPENSSL_EC_NAMED_CURVE
public static final int POINT_CONVERSION_COMPRESSED
public static final int POINT_CONVERSION_UNCOMPRESSED
public static final int EXFLAG_CA
public static final int EXFLAG_CRITICAL
public static final int EVP_PKEY_RSA
public static final int EVP_PKEY_EC
public static final int RSA_PKCS1_PADDING
public static final int RSA_NO_PADDING
public static final int RSA_PKCS1_OAEP_PADDING
public static final int SSL_MODE_SEND_FALLBACK_SCSV
public static final int SSL_MODE_CBC_RECORD_SPLITTING
public static final int SSL_MODE_HANDSHAKE_CUTTHROUGH
public static final int SSL_OP_NO_TICKET
public static final int SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION
public static final int SSL_OP_NO_SSLv3
public static final int SSL_OP_NO_TLSv1
public static final int SSL_OP_NO_TLSv1_1
public static final int SSL_OP_NO_TLSv1_2
public static final int SSL_SENT_SHUTDOWN
public static final int SSL_RECEIVED_SHUTDOWN
public static final int TLS_CT_RSA_SIGN
public static final int TLS_CT_ECDSA_SIGN
public static final int TLS_CT_RSA_FIXED_DH
public static final int TLS_CT_RSA_FIXED_ECDH
public static final int TLS_CT_ECDSA_FIXED_ECDH
public static final int SSL_VERIFY_NONE
public static final int SSL_VERIFY_PEER
public static final int SSL_VERIFY_FAIL_IF_NO_PEER_CERT
public static final int SSL_ST_CONNECT
public static final int SSL_ST_ACCEPT
public static final int SSL_ST_MASK
public static final int SSL_ST_INIT
public static final int SSL_ST_OK
public static final int SSL_ST_RENEGOTIATE
public static final int SSL_CB_LOOP
public static final int SSL_CB_EXIT
public static final int SSL_CB_READ
public static final int SSL_CB_WRITE
public static final int SSL_CB_ALERT
public static final int SSL_CB_READ_ALERT
public static final int SSL_CB_WRITE_ALERT
public static final int SSL_CB_ACCEPT_LOOP
public static final int SSL_CB_ACCEPT_EXIT
public static final int SSL_CB_CONNECT_LOOP
public static final int SSL_CB_CONNECT_EXIT
public static final int SSL_CB_HANDSHAKE_START
public static final int SSL_CB_HANDSHAKE_DONE
public static final int SSL3_RT_MAX_PACKET_SIZE
public void ()
}
com/android/org/conscrypt/NativeCrypto$SSLHandshakeCallbacks.classNativeCrypto.java
package com.android.org.conscrypt
public abstract com.android.org.conscrypt.NativeCrypto$SSLHandshakeCallbacks extends java.lang.Object {
public abstract void verifyCertificateChain (long, long[], java.lang.String) throws java.security.cert.CertificateException
public abstract void clientCertificateRequested (byte[], byte[][]) throws java.security.cert.CertificateEncodingException javax.net.ssl.SSLException
public abstract int clientPSKKeyRequested (java.lang.String, byte[], byte[])
public abstract int serverPSKKeyRequested (java.lang.String, java.lang.String, byte[])
public abstract void onSSLStateChange (long, int, int)
}
com/android/org/conscrypt/NativeCrypto.classNativeCrypto.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.NativeCrypto extends java.lang.Object {
public static final boolean isBoringSSL
public static final int EC_CURVE_GFP
public static final int EC_CURVE_GF2M
public static final int RAND_SEED_LENGTH_IN_BYTES
public static final int GN_STACK_SUBJECT_ALT_NAME
public static final int GN_STACK_ISSUER_ALT_NAME
public static final int EXTENSION_TYPE_NON_CRITICAL
public static final int EXTENSION_TYPE_CRITICAL
public static final int PKCS7_CERTS
public static final int PKCS7_CRLS
private static final String SUPPORTED_PROTOCOL_SSLV3
private static final String SUPPORTED_PROTOCOL_TLSV1
private static final String SUPPORTED_PROTOCOL_TLSV1_1
private static final String SUPPORTED_PROTOCOL_TLSV1_2
public static final java.util.Map OPENSSL_TO_STANDARD_CIPHER_SUITES
public static final java.util.Map STANDARD_TO_OPENSSL_CIPHER_SUITES
public static final java.util.Set SUPPORTED_CIPHER_SUITES_SET
public static final String TLS_EMPTY_RENEGOTIATION_INFO_SCSV
public static final String TLS_FALLBACK_SCSV
private static final String[] SUPPORTED_CIPHER_SUITES
static final String[] DEFAULT_X509_CIPHER_SUITES
static final String[] DEFAULT_PSK_CIPHER_SUITES
public static final String[] TLSV12_PROTOCOLS
public static final String[] TLSV11_PROTOCOLS
public static final String[] TLSV1_PROTOCOLS
public static final String[] SSLV3_PROTOCOLS
public static final String[] DEFAULT_PROTOCOLS
public static final int SSL_VERIFY_NONE
public static final int SSL_VERIFY_PEER
public static final int SSL_VERIFY_FAIL_IF_NO_PEER_CERT
public void ()
private static native boolean clinit ()
public static native void ENGINE_load_dynamic ()
public static native long ENGINE_by_id (java.lang.String)
public static native int ENGINE_add (long)
public static native int ENGINE_init (long)
public static native int ENGINE_finish (long)
public static native int ENGINE_free (long)
public static native long ENGINE_load_private_key (long, java.lang.String) throws java.security.InvalidKeyException
public static native java.lang.String ENGINE_get_id (long)
public static native int ENGINE_ctrl_cmd_string (long, java.lang.String, java.lang.String, int)
public static native long EVP_PKEY_new_DSA (byte[], byte[], byte[], byte[], byte[])
public static native long EVP_PKEY_new_RSA (byte[], byte[], byte[], byte[], byte[], byte[], byte[], byte[])
public static native int EVP_PKEY_size (com.android.org.conscrypt.NativeRef$EVP_PKEY)
public static native int EVP_PKEY_type (com.android.org.conscrypt.NativeRef$EVP_PKEY)
public static native java.lang.String EVP_PKEY_print_public (com.android.org.conscrypt.NativeRef$EVP_PKEY)
public static native java.lang.String EVP_PKEY_print_params (com.android.org.conscrypt.NativeRef$EVP_PKEY)
public static native void EVP_PKEY_free (long)
public static native int EVP_PKEY_cmp (com.android.org.conscrypt.NativeRef$EVP_PKEY, com.android.org.conscrypt.NativeRef$EVP_PKEY)
public static native byte[] i2d_PKCS8_PRIV_KEY_INFO (com.android.org.conscrypt.NativeRef$EVP_PKEY)
public static native long d2i_PKCS8_PRIV_KEY_INFO (byte[])
public static native byte[] i2d_PUBKEY (com.android.org.conscrypt.NativeRef$EVP_PKEY)
public static native long d2i_PUBKEY (byte[])
public static native long PEM_read_bio_PUBKEY (long)
public static native long PEM_read_bio_PrivateKey (long)
public static native long getRSAPrivateKeyWrapper (java.security.PrivateKey, byte[])
public static native long getECPrivateKeyWrapper (java.security.PrivateKey, com.android.org.conscrypt.NativeRef$EC_GROUP)
public static native long RSA_generate_key_ex (int, byte[])
public static native int RSA_size (com.android.org.conscrypt.NativeRef$EVP_PKEY)
public static native int RSA_private_encrypt (int, byte[], byte[], com.android.org.conscrypt.NativeRef$EVP_PKEY, int)
public static native int RSA_public_decrypt (int, byte[], byte[], com.android.org.conscrypt.NativeRef$EVP_PKEY, int) throws javax.crypto.BadPaddingException java.security.SignatureException
public static native int RSA_public_encrypt (int, byte[], byte[], com.android.org.conscrypt.NativeRef$EVP_PKEY, int)
public static native int RSA_private_decrypt (int, byte[], byte[], com.android.org.conscrypt.NativeRef$EVP_PKEY, int) throws javax.crypto.BadPaddingException java.security.SignatureException
public static native byte[][] get_RSA_public_params (com.android.org.conscrypt.NativeRef$EVP_PKEY)
public static native byte[][] get_RSA_private_params (com.android.org.conscrypt.NativeRef$EVP_PKEY)
public static native byte[] i2d_RSAPublicKey (com.android.org.conscrypt.NativeRef$EVP_PKEY)
public static native byte[] i2d_RSAPrivateKey (com.android.org.conscrypt.NativeRef$EVP_PKEY)
public static native long EVP_PKEY_new_DH (byte[], byte[], byte[], byte[])
public static native long DH_generate_parameters_ex (int, long)
public static native void DH_generate_key (com.android.org.conscrypt.NativeRef$EVP_PKEY)
public static native byte[][] get_DH_params (com.android.org.conscrypt.NativeRef$EVP_PKEY)
public static native long EVP_PKEY_new_EC_KEY (com.android.org.conscrypt.NativeRef$EC_GROUP, com.android.org.conscrypt.NativeRef$EC_POINT, byte[])
public static native long EC_GROUP_new_by_curve_name (java.lang.String)
public static native long EC_GROUP_new_arbitrary (byte[], byte[], byte[], byte[], byte[], byte[], int)
public static native void EC_GROUP_set_asn1_flag (com.android.org.conscrypt.NativeRef$EC_GROUP, int)
public static native void EC_GROUP_set_point_conversion_form (com.android.org.conscrypt.NativeRef$EC_GROUP, int)
public static native java.lang.String EC_GROUP_get_curve_name (com.android.org.conscrypt.NativeRef$EC_GROUP)
public static native byte[][] EC_GROUP_get_curve (com.android.org.conscrypt.NativeRef$EC_GROUP)
public static native void EC_GROUP_clear_free (long)
public static native long EC_GROUP_get_generator (com.android.org.conscrypt.NativeRef$EC_GROUP)
public static native int get_EC_GROUP_type (com.android.org.conscrypt.NativeRef$EC_GROUP)
public static native byte[] EC_GROUP_get_order (com.android.org.conscrypt.NativeRef$EC_GROUP)
public static native int EC_GROUP_get_degree (com.android.org.conscrypt.NativeRef$EC_GROUP)
public static native byte[] EC_GROUP_get_cofactor (com.android.org.conscrypt.NativeRef$EC_GROUP)
public static native long EC_POINT_new (com.android.org.conscrypt.NativeRef$EC_GROUP)
public static native void EC_POINT_clear_free (long)
public static native byte[][] EC_POINT_get_affine_coordinates (com.android.org.conscrypt.NativeRef$EC_GROUP, com.android.org.conscrypt.NativeRef$EC_POINT)
public static native void EC_POINT_set_affine_coordinates (com.android.org.conscrypt.NativeRef$EC_GROUP, com.android.org.conscrypt.NativeRef$EC_POINT, byte[], byte[])
public static native long EC_KEY_generate_key (com.android.org.conscrypt.NativeRef$EC_GROUP)
public static native long EC_KEY_get1_group (com.android.org.conscrypt.NativeRef$EVP_PKEY)
public static native byte[] EC_KEY_get_private_key (com.android.org.conscrypt.NativeRef$EVP_PKEY)
public static native long EC_KEY_get_public_key (com.android.org.conscrypt.NativeRef$EVP_PKEY)
public static native void EC_KEY_set_nonce_from_hash (com.android.org.conscrypt.NativeRef$EVP_PKEY, boolean)
public static native int ECDH_compute_key (byte[], int, com.android.org.conscrypt.NativeRef$EVP_PKEY, com.android.org.conscrypt.NativeRef$EVP_PKEY) throws java.security.InvalidKeyException
public static native long EVP_get_digestbyname (java.lang.String)
public static native int EVP_MD_size (long)
public static native int EVP_MD_block_size (long)
public static native long EVP_MD_CTX_create ()
public static native void EVP_MD_CTX_init (com.android.org.conscrypt.NativeRef$EVP_MD_CTX)
public static native void EVP_MD_CTX_destroy (long)
public static native int EVP_MD_CTX_copy (com.android.org.conscrypt.NativeRef$EVP_MD_CTX, com.android.org.conscrypt.NativeRef$EVP_MD_CTX)
public static native int EVP_DigestInit (com.android.org.conscrypt.NativeRef$EVP_MD_CTX, long)
public static native void EVP_DigestUpdate (com.android.org.conscrypt.NativeRef$EVP_MD_CTX, byte[], int, int)
public static native void EVP_DigestUpdateDirect (com.android.org.conscrypt.NativeRef$EVP_MD_CTX, long, int)
public static native int EVP_DigestFinal (com.android.org.conscrypt.NativeRef$EVP_MD_CTX, byte[], int)
public static native void EVP_DigestSignInit (com.android.org.conscrypt.NativeRef$EVP_MD_CTX, long, com.android.org.conscrypt.NativeRef$EVP_PKEY)
public static native void EVP_DigestSignUpdate (com.android.org.conscrypt.NativeRef$EVP_MD_CTX, byte[])
public static native byte[] EVP_DigestSignFinal (com.android.org.conscrypt.NativeRef$EVP_MD_CTX)
public static native int EVP_SignInit (com.android.org.conscrypt.NativeRef$EVP_MD_CTX, long)
public static native void EVP_SignUpdate (com.android.org.conscrypt.NativeRef$EVP_MD_CTX, byte[], int, int)
public static native int EVP_SignFinal (com.android.org.conscrypt.NativeRef$EVP_MD_CTX, byte[], int, com.android.org.conscrypt.NativeRef$EVP_PKEY)
public static native int EVP_VerifyInit (com.android.org.conscrypt.NativeRef$EVP_MD_CTX, long)
public static native void EVP_VerifyUpdate (com.android.org.conscrypt.NativeRef$EVP_MD_CTX, byte[], int, int)
public static native int EVP_VerifyFinal (com.android.org.conscrypt.NativeRef$EVP_MD_CTX, byte[], int, int, com.android.org.conscrypt.NativeRef$EVP_PKEY)
public static native long EVP_get_cipherbyname (java.lang.String)
public static native void EVP_CipherInit_ex (com.android.org.conscrypt.NativeRef$EVP_CIPHER_CTX, long, byte[], byte[], boolean)
public static native int EVP_CipherUpdate (com.android.org.conscrypt.NativeRef$EVP_CIPHER_CTX, byte[], int, byte[], int, int)
public static native int EVP_CipherFinal_ex (com.android.org.conscrypt.NativeRef$EVP_CIPHER_CTX, byte[], int) throws javax.crypto.BadPaddingException javax.crypto.IllegalBlockSizeException
public static native int EVP_CIPHER_iv_length (long)
public static native long EVP_CIPHER_CTX_new ()
public static native int EVP_CIPHER_CTX_block_size (com.android.org.conscrypt.NativeRef$EVP_CIPHER_CTX)
public static native int get_EVP_CIPHER_CTX_buf_len (com.android.org.conscrypt.NativeRef$EVP_CIPHER_CTX)
public static native boolean get_EVP_CIPHER_CTX_final_used (com.android.org.conscrypt.NativeRef$EVP_CIPHER_CTX)
public static native void EVP_CIPHER_CTX_set_padding (com.android.org.conscrypt.NativeRef$EVP_CIPHER_CTX, boolean)
public static native void EVP_CIPHER_CTX_set_key_length (com.android.org.conscrypt.NativeRef$EVP_CIPHER_CTX, int)
public static native void EVP_CIPHER_CTX_free (long)
public static native long EVP_aead_aes_128_gcm ()
public static native long EVP_aead_aes_256_gcm ()
public static native long EVP_AEAD_CTX_init (long, byte[], int)
public static native void EVP_AEAD_CTX_cleanup (long)
public static native int EVP_AEAD_max_overhead (long)
public static native int EVP_AEAD_nonce_length (long)
public static native int EVP_AEAD_max_tag_len (long)
public static native int EVP_AEAD_CTX_seal (com.android.org.conscrypt.NativeRef$EVP_AEAD_CTX, byte[], int, byte[], byte[], int, int, byte[]) throws javax.crypto.BadPaddingException
public static native int EVP_AEAD_CTX_open (com.android.org.conscrypt.NativeRef$EVP_AEAD_CTX, byte[], int, byte[], byte[], int, int, byte[]) throws javax.crypto.BadPaddingException
public static native long HMAC_CTX_new ()
public static native void HMAC_CTX_free (long)
public static native void HMAC_Init_ex (com.android.org.conscrypt.NativeRef$HMAC_CTX, byte[], long)
public static native void HMAC_Update (com.android.org.conscrypt.NativeRef$HMAC_CTX, byte[], int, int)
public static native byte[] HMAC_Final (com.android.org.conscrypt.NativeRef$HMAC_CTX)
public static native void RAND_seed (byte[])
public static native int RAND_load_file (java.lang.String, long)
public static native void RAND_bytes (byte[])
public static native int OBJ_txt2nid (java.lang.String)
public static native java.lang.String OBJ_txt2nid_longName (java.lang.String)
public static native java.lang.String OBJ_txt2nid_oid (java.lang.String)
public static int X509_NAME_hash (javax.security.auth.x500.X500Principal)
javax.security.auth.x500.X500Principal principal
public static int X509_NAME_hash_old (javax.security.auth.x500.X500Principal)
javax.security.auth.x500.X500Principal principal
private static int X509_NAME_hash (javax.security.auth.x500.X500Principal, java.lang.String)
byte[] digest
int offset
java.security.NoSuchAlgorithmException e
javax.security.auth.x500.X500Principal principal
String algorithm
public static native java.lang.String X509_NAME_print_ex (long, long)
public static native long d2i_X509_bio (long)
public static native long d2i_X509 (byte[])
public static native long PEM_read_bio_X509 (long)
public static native byte[] i2d_X509 (long)
public static native byte[] i2d_X509_PUBKEY (long)
public static native byte[] ASN1_seq_pack_X509 (long[])
public static native long[] ASN1_seq_unpack_X509_bio (long)
public static native void X509_free (long)
public static native long X509_dup (long)
public static native int X509_cmp (long, long)
public static native int get_X509_hashCode (long)
public static native void X509_print_ex (long, long, long, long)
public static native byte[] X509_get_issuer_name (long)
public static native byte[] X509_get_subject_name (long)
public static native java.lang.String get_X509_sig_alg_oid (long)
public static native byte[] get_X509_sig_alg_parameter (long)
public static native boolean[] get_X509_issuerUID (long)
public static native boolean[] get_X509_subjectUID (long)
public static native long X509_get_pubkey (long) throws java.security.NoSuchAlgorithmException
public static native java.lang.String get_X509_pubkey_oid (long)
public static native byte[] X509_get_ext_oid (long, java.lang.String)
public static native java.lang.String[] get_X509_ext_oids (long, int)
public static native java.lang.Object[][] get_X509_GENERAL_NAME_stack (long, int) throws java.security.cert.CertificateParsingException
public static native boolean[] get_X509_ex_kusage (long)
public static native java.lang.String[] get_X509_ex_xkusage (long)
public static native int get_X509_ex_pathlen (long)
public static native long X509_get_notBefore (long)
public static native long X509_get_notAfter (long)
public static native long X509_get_version (long)
public static native byte[] X509_get_serialNumber (long)
public static native void X509_verify (long, com.android.org.conscrypt.NativeRef$EVP_PKEY) throws javax.crypto.BadPaddingException
public static native byte[] get_X509_cert_info_enc (long)
public static native byte[] get_X509_signature (long)
public static native int get_X509_ex_flags (long)
public static native int X509_check_issued (long, long)
public static native long[] d2i_PKCS7_bio (long, int)
public static native byte[] i2d_PKCS7 (long[])
public static native long[] PEM_read_bio_PKCS7 (long, int)
public static native long d2i_X509_CRL_bio (long)
public static native long PEM_read_bio_X509_CRL (long)
public static native byte[] i2d_X509_CRL (long)
public static native void X509_CRL_free (long)
public static native void X509_CRL_print (long, long)
public static native java.lang.String get_X509_CRL_sig_alg_oid (long)
public static native byte[] get_X509_CRL_sig_alg_parameter (long)
public static native byte[] X509_CRL_get_issuer_name (long)
public static native long X509_CRL_get0_by_cert (long, long)
public static native long X509_CRL_get0_by_serial (long, byte[])
public static native long[] X509_CRL_get_REVOKED (long)
public static native java.lang.String[] get_X509_CRL_ext_oids (long, int)
public static native byte[] X509_CRL_get_ext_oid (long, java.lang.String)
public static native void X509_delete_ext (long, java.lang.String)
public static native long X509_CRL_get_version (long)
public static native long X509_CRL_get_ext (long, java.lang.String)
public static native byte[] get_X509_CRL_signature (long)
public static native void X509_CRL_verify (long, com.android.org.conscrypt.NativeRef$EVP_PKEY)
public static native byte[] get_X509_CRL_crl_enc (long)
public static native long X509_CRL_get_lastUpdate (long)
public static native long X509_CRL_get_nextUpdate (long)
public static native long X509_REVOKED_dup (long)
public static native byte[] i2d_X509_REVOKED (long)
public static native java.lang.String[] get_X509_REVOKED_ext_oids (long, int)
public static native byte[] X509_REVOKED_get_ext_oid (long, java.lang.String)
public static native byte[] X509_REVOKED_get_serialNumber (long)
public static native long X509_REVOKED_get_ext (long, java.lang.String)
public static native long get_X509_REVOKED_revocationDate (long)
public static native void X509_REVOKED_print (long, long)
public static native int X509_supported_extension (long)
public static native void ASN1_TIME_to_Calendar (long, java.util.Calendar)
public static native long create_BIO_InputStream (com.android.org.conscrypt.OpenSSLBIOInputStream, boolean)
public static native long create_BIO_OutputStream (java.io.OutputStream)
public static native int BIO_read (long, byte[])
public static native void BIO_write (long, byte[], int, int) throws java.io.IOException
public static native void BIO_free_all (long)
private static void add (java.lang.String, java.lang.String)
String openssl
String standard
public static native long SSL_CTX_new ()
public static java.lang.String[] getSupportedCipherSuites ()
public static native void SSL_CTX_free (long)
public static native void SSL_CTX_set_session_id_context (long, byte[])
public static native long SSL_new (long) throws javax.net.ssl.SSLException
public static native void SSL_enable_tls_channel_id (long) throws javax.net.ssl.SSLException
public static native byte[] SSL_get_tls_channel_id (long) throws javax.net.ssl.SSLException
public static native void SSL_set1_tls_channel_id (long, com.android.org.conscrypt.NativeRef$EVP_PKEY)
public static native void SSL_use_certificate (long, long[])
public static native void SSL_use_PrivateKey (long, com.android.org.conscrypt.NativeRef$EVP_PKEY)
public static native void SSL_check_private_key (long) throws javax.net.ssl.SSLException
public static native void SSL_set_client_CA_list (long, byte[][])
public static native long SSL_get_mode (long)
public static native long SSL_set_mode (long, long)
public static native long SSL_clear_mode (long, long)
public static native long SSL_get_options (long)
public static native long SSL_set_options (long, long)
public static native long SSL_clear_options (long, long)
public static native void SSL_enable_signed_cert_timestamps (long)
public static native byte[] SSL_get_signed_cert_timestamp_list (long)
public static native void SSL_CTX_set_signed_cert_timestamp_list (long, byte[])
public static native void SSL_enable_ocsp_stapling (long)
public static native byte[] SSL_get_ocsp_response (long)
public static native void SSL_CTX_set_ocsp_response (long, byte[])
public static native void SSL_use_psk_identity_hint (long, java.lang.String) throws javax.net.ssl.SSLException
public static native void set_SSL_psk_client_callback_enabled (long, boolean)
public static native void set_SSL_psk_server_callback_enabled (long, boolean)
public static java.lang.String[] getSupportedProtocols ()
public static void setEnabledProtocols (long, java.lang.String[])
String protocol
int i
long ssl
String[] protocols
long optionsToSet
long optionsToClear
public static java.lang.String[] checkEnabledProtocols (java.lang.String[])
String protocol
int i
String[] protocols
public static native void SSL_set_cipher_lists (long, java.lang.String[])
public static native long[] SSL_get_ciphers (long)
public static native int get_SSL_CIPHER_algorithm_mkey (long)
public static native int get_SSL_CIPHER_algorithm_auth (long)
public static void setEnabledCipherSuites (long, java.lang.String[])
String cipherSuite
String openssl
String cs
int i
long ssl
String[] cipherSuites
java.util.List opensslSuites
public static java.lang.String[] checkEnabledCipherSuites (java.lang.String[])
String cipherSuite
String standardName
int i
String[] cipherSuites
public static native void SSL_set_accept_state (long)
public static native void SSL_set_connect_state (long)
public static native void SSL_set_verify (long, int)
public static native void SSL_set_session (long, long) throws javax.net.ssl.SSLException
public static native void SSL_set_session_creation_enabled (long, boolean) throws javax.net.ssl.SSLException
public static native void SSL_set_reject_peer_renegotiations (long, boolean) throws javax.net.ssl.SSLException
public static native void SSL_set_tlsext_host_name (long, java.lang.String) throws javax.net.ssl.SSLException
public static native java.lang.String SSL_get_servername (long)
public static native void SSL_CTX_enable_npn (long)
public static native void SSL_CTX_disable_npn (long)
public static native int SSL_set_alpn_protos (long, byte[])
public static native byte[] SSL_get0_alpn_selected (long)
public static native long SSL_do_handshake (long, java.io.FileDescriptor, com.android.org.conscrypt.NativeCrypto$SSLHandshakeCallbacks, int, boolean, byte[], byte[]) throws javax.net.ssl.SSLException java.net.SocketTimeoutException java.security.cert.CertificateException
public static native long SSL_do_handshake_bio (long, long, long, com.android.org.conscrypt.NativeCrypto$SSLHandshakeCallbacks, boolean, byte[], byte[]) throws javax.net.ssl.SSLException java.net.SocketTimeoutException java.security.cert.CertificateException
public static native byte[] SSL_get_npn_negotiated_protocol (long)
public static native void SSL_renegotiate (long) throws javax.net.ssl.SSLException
public static native long[] SSL_get_certificate (long)
public static native long[] SSL_get_peer_cert_chain (long)
public static native int SSL_read (long, java.io.FileDescriptor, com.android.org.conscrypt.NativeCrypto$SSLHandshakeCallbacks, byte[], int, int, int) throws java.io.IOException
public static native int SSL_read_BIO (long, byte[], int, int, long, long, com.android.org.conscrypt.NativeCrypto$SSLHandshakeCallbacks) throws java.io.IOException
public static native void SSL_write (long, java.io.FileDescriptor, com.android.org.conscrypt.NativeCrypto$SSLHandshakeCallbacks, byte[], int, int, int) throws java.io.IOException
public static native int SSL_write_BIO (long, byte[], int, long, com.android.org.conscrypt.NativeCrypto$SSLHandshakeCallbacks) throws java.io.IOException
public static native void SSL_interrupt (long)
public static native void SSL_shutdown (long, java.io.FileDescriptor, com.android.org.conscrypt.NativeCrypto$SSLHandshakeCallbacks) throws java.io.IOException
public static native void SSL_shutdown_BIO (long, long, long, com.android.org.conscrypt.NativeCrypto$SSLHandshakeCallbacks) throws java.io.IOException
public static native int SSL_get_shutdown (long)
public static native void SSL_free (long)
public static native byte[] SSL_SESSION_session_id (long)
public static native long SSL_SESSION_get_time (long)
public static native java.lang.String SSL_SESSION_get_version (long)
public static native java.lang.String SSL_SESSION_cipher (long)
public static native void SSL_SESSION_free (long)
public static native byte[] i2d_SSL_SESSION (long)
public static native long d2i_SSL_SESSION (byte[])
public static native long ERR_peek_last_error ()
public static native java.lang.String SSL_CIPHER_get_kx_name (long)
public static native java.lang.String[] get_cipher_names (java.lang.String)
public static native byte[] get_ocsp_single_extension (byte[], java.lang.String, long, long)
public static native long getDirectBufferAddress (java.nio.Buffer)
static void ()
String standardName
int i
String[] allOpenSSLCipherSuites
int size
}
com/android/org/conscrypt/NativeCryptoJni.classNativeCryptoJni.java
package com.android.org.conscrypt
com.android.org.conscrypt.NativeCryptoJni extends java.lang.Object {
public static void init ()
private void ()
}
com/android/org/conscrypt/NativeRef$EC_GROUP.classNativeRef.java
package com.android.org.conscrypt
public com.android.org.conscrypt.NativeRef$EC_GROUP extends com.android.org.conscrypt.NativeRef {
public void (long)
long ctx
protected void finalize () throws java.lang.Throwable
}
com/android/org/conscrypt/NativeRef$EC_POINT.classNativeRef.java
package com.android.org.conscrypt
public com.android.org.conscrypt.NativeRef$EC_POINT extends com.android.org.conscrypt.NativeRef {
public void (long)
long ctx
protected void finalize () throws java.lang.Throwable
}
com/android/org/conscrypt/NativeRef$EVP_AEAD_CTX.classNativeRef.java
package com.android.org.conscrypt
public com.android.org.conscrypt.NativeRef$EVP_AEAD_CTX extends com.android.org.conscrypt.NativeRef {
public void (long)
long ctx
protected void finalize () throws java.lang.Throwable
}
com/android/org/conscrypt/NativeRef$EVP_CIPHER_CTX.classNativeRef.java
package com.android.org.conscrypt
public com.android.org.conscrypt.NativeRef$EVP_CIPHER_CTX extends com.android.org.conscrypt.NativeRef {
public void (long)
long ctx
protected void finalize () throws java.lang.Throwable
}
com/android/org/conscrypt/NativeRef$EVP_MD_CTX.classNativeRef.java
package com.android.org.conscrypt
public com.android.org.conscrypt.NativeRef$EVP_MD_CTX extends com.android.org.conscrypt.NativeRef {
public void (long)
long ctx
protected void finalize () throws java.lang.Throwable
}
com/android/org/conscrypt/NativeRef$EVP_PKEY.classNativeRef.java
package com.android.org.conscrypt
public com.android.org.conscrypt.NativeRef$EVP_PKEY extends com.android.org.conscrypt.NativeRef {
public void (long)
long ctx
protected void finalize () throws java.lang.Throwable
}
com/android/org/conscrypt/NativeRef$HMAC_CTX.classNativeRef.java
package com.android.org.conscrypt
public com.android.org.conscrypt.NativeRef$HMAC_CTX extends com.android.org.conscrypt.NativeRef {
public void (long)
long ctx
protected void finalize () throws java.lang.Throwable
}
com/android/org/conscrypt/NativeRef.classNativeRef.java
package com.android.org.conscrypt
public abstract com.android.org.conscrypt.NativeRef extends java.lang.Object {
final long context
public void (long)
long ctx
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
}
com/android/org/conscrypt/OpenSSLBIOInputStream.classOpenSSLBIOInputStream.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLBIOInputStream extends java.io.FilterInputStream {
private long ctx
public void (java.io.InputStream, boolean)
java.io.InputStream is
boolean isFinite
public long getBioContext ()
public void release ()
public int gets (byte[]) throws java.io.IOException
byte[] buffer
int offset
int inputByte
}
com/android/org/conscrypt/OpenSSLBIOSink.classOpenSSLBIOSink.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.OpenSSLBIOSink extends java.lang.Object {
private final long ctx
private final java.io.ByteArrayOutputStream buffer
private int position
public static com.android.org.conscrypt.OpenSSLBIOSink create ()
java.io.ByteArrayOutputStream buffer
private void (java.io.ByteArrayOutputStream)
java.io.ByteArrayOutputStream buffer
public int available ()
public void reset ()
public long skip (long)
long byteCount
int maxLength
public long getContext ()
public byte[] toByteArray ()
public int position ()
protected void finalize () throws java.lang.Throwable
}
com/android/org/conscrypt/OpenSSLBIOSource$ByteBufferInputStream.classOpenSSLBIOSource.java
package com.android.org.conscrypt
com.android.org.conscrypt.OpenSSLBIOSource$ByteBufferInputStream extends java.io.InputStream {
private final java.nio.ByteBuffer source
public void (java.nio.ByteBuffer)
java.nio.ByteBuffer source
public int read () throws java.io.IOException
public int available () throws java.io.IOException
public int read (byte[]) throws java.io.IOException
byte[] buffer
int originalPosition
public int read (byte[], int, int) throws java.io.IOException
byte[] buffer
int byteOffset
int byteCount
int toRead
int originalPosition
public void reset () throws java.io.IOException
public long skip (long) throws java.io.IOException
long byteCount
int originalPosition
}
com/android/org/conscrypt/OpenSSLBIOSource.classOpenSSLBIOSource.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.OpenSSLBIOSource extends java.lang.Object {
private com.android.org.conscrypt.OpenSSLBIOInputStream source
public static com.android.org.conscrypt.OpenSSLBIOSource wrap (java.nio.ByteBuffer)
java.nio.ByteBuffer buffer
public void (com.android.org.conscrypt.OpenSSLBIOInputStream)
com.android.org.conscrypt.OpenSSLBIOInputStream source
public long getContext ()
public synchronized void release ()
protected void finalize () throws java.lang.Throwable
}
com/android/org/conscrypt/OpenSSLCipher$1.classOpenSSLCipher.java
package com.android.org.conscrypt
com.android.org.conscrypt.OpenSSLCipher$1 extends java.lang.Object {
static final int[] $SwitchMap$org$conscrypt$OpenSSLCipher$Mode
static final int[] $SwitchMap$org$conscrypt$OpenSSLCipher$Padding
static void ()
}
com/android/org/conscrypt/OpenSSLCipher$EVP_AEAD$AES$GCM.classOpenSSLCipher.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLCipher$EVP_AEAD$AES$GCM extends com.android.org.conscrypt.OpenSSLCipher$EVP_AEAD$AES {
public void ()
protected void checkSupportedMode (com.android.org.conscrypt.OpenSSLCipher$Mode) throws java.security.NoSuchAlgorithmException
com.android.org.conscrypt.OpenSSLCipher$Mode mode
protected long getEVP_AEAD (int) throws java.security.InvalidKeyException
int keyLength
}
com/android/org/conscrypt/OpenSSLCipher$EVP_AEAD$AES.classOpenSSLCipher.java
package com.android.org.conscrypt
public abstract com.android.org.conscrypt.OpenSSLCipher$EVP_AEAD$AES extends com.android.org.conscrypt.OpenSSLCipher$EVP_AEAD {
private static final int AES_BLOCK_SIZE
protected void (com.android.org.conscrypt.OpenSSLCipher$Mode)
com.android.org.conscrypt.OpenSSLCipher$Mode mode
protected void checkSupportedKeySize (int) throws java.security.InvalidKeyException
int keyLength
protected java.lang.String getBaseCipherName ()
protected int getCipherBlockSize ()
protected int getOutputSizeForUpdate (int)
int inputLen
}
com/android/org/conscrypt/OpenSSLCipher$EVP_AEAD.classOpenSSLCipher.java
package com.android.org.conscrypt
public abstract com.android.org.conscrypt.OpenSSLCipher$EVP_AEAD extends com.android.org.conscrypt.OpenSSLCipher {
private static final int DEFAULT_TAG_SIZE_BITS
private static int lastGlobalMessageSize
protected byte[] buf
protected int bufCount
protected long evpAead
private byte[] aad
private int tagLengthInBytes
public void (com.android.org.conscrypt.OpenSSLCipher$Mode)
com.android.org.conscrypt.OpenSSLCipher$Mode mode
private void expand (int)
int i
byte[] newbuf
private void reset ()
int lastBufSize
protected void engineInitInternal (byte[], java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
byte[] iv
int tagLenBits
byte[] iv
int tagLenBits
javax.crypto.spec.IvParameterSpec ivParams
byte[] iv
int tagLenBits
com.android.org.conscrypt.GCMParameters gcmParams
byte[] encodedKey
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
byte[] iv
int tagLenBits
boolean encrypting
int expectedIvLength
protected int updateInternal (byte[], int, int, byte[], int, int) throws javax.crypto.ShortBufferException
byte[] input
int inputOffset
int inputLen
byte[] output
int outputOffset
int maximumLen
protected int doFinalInternal (byte[], int, int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
int bytesWritten
int bytesWritten
java.lang.reflect.InvocationTargetException e2
javax.crypto.BadPaddingException badTagException
java.lang.reflect.Constructor aeadBadTagConstructor
javax.crypto.BadPaddingException e
byte[] output
int outputOffset
int maximumLen
com.android.org.conscrypt.NativeRef$EVP_AEAD_CTX cipherCtx
int bytesWritten
protected void checkSupportedPadding (com.android.org.conscrypt.OpenSSLCipher$Padding) throws javax.crypto.NoSuchPaddingException
com.android.org.conscrypt.OpenSSLCipher$Padding padding
protected int getOutputSizeForFinal (int)
int inputLen
protected void engineUpdateAAD (byte[], int, int)
int newSize
byte[] newaad
byte[] input
int inputOffset
int inputLen
protected java.security.AlgorithmParameters engineGetParameters ()
java.security.AlgorithmParameters params
java.security.GeneralSecurityException e
java.security.spec.AlgorithmParameterSpec spec
protected abstract long getEVP_AEAD (int) throws java.security.InvalidKeyException
static void ()
}
com/android/org/conscrypt/OpenSSLCipher$EVP_CIPHER$AES$CBC$NoPadding.classOpenSSLCipher.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$AES$CBC$NoPadding extends com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$AES$CBC {
public void ()
}
com/android/org/conscrypt/OpenSSLCipher$EVP_CIPHER$AES$CBC$PKCS5Padding.classOpenSSLCipher.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$AES$CBC$PKCS5Padding extends com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$AES$CBC {
public void ()
}
com/android/org/conscrypt/OpenSSLCipher$EVP_CIPHER$AES$CBC.classOpenSSLCipher.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$AES$CBC extends com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$AES {
public void (com.android.org.conscrypt.OpenSSLCipher$Padding)
com.android.org.conscrypt.OpenSSLCipher$Padding padding
}
com/android/org/conscrypt/OpenSSLCipher$EVP_CIPHER$AES$CTR.classOpenSSLCipher.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$AES$CTR extends com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$AES {
public void ()
}
com/android/org/conscrypt/OpenSSLCipher$EVP_CIPHER$AES$ECB$NoPadding.classOpenSSLCipher.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$AES$ECB$NoPadding extends com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$AES$ECB {
public void ()
}
com/android/org/conscrypt/OpenSSLCipher$EVP_CIPHER$AES$ECB$PKCS5Padding.classOpenSSLCipher.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$AES$ECB$PKCS5Padding extends com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$AES$ECB {
public void ()
}
com/android/org/conscrypt/OpenSSLCipher$EVP_CIPHER$AES$ECB.classOpenSSLCipher.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$AES$ECB extends com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$AES {
public void (com.android.org.conscrypt.OpenSSLCipher$Padding)
com.android.org.conscrypt.OpenSSLCipher$Padding padding
}
com/android/org/conscrypt/OpenSSLCipher$EVP_CIPHER$AES.classOpenSSLCipher.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$AES extends com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER {
private static final int AES_BLOCK_SIZE
protected void (com.android.org.conscrypt.OpenSSLCipher$Mode, com.android.org.conscrypt.OpenSSLCipher$Padding)
com.android.org.conscrypt.OpenSSLCipher$Mode mode
com.android.org.conscrypt.OpenSSLCipher$Padding padding
protected void checkSupportedKeySize (int) throws java.security.InvalidKeyException
int keyLength
protected void checkSupportedMode (com.android.org.conscrypt.OpenSSLCipher$Mode) throws java.security.NoSuchAlgorithmException
com.android.org.conscrypt.OpenSSLCipher$Mode mode
protected void checkSupportedPadding (com.android.org.conscrypt.OpenSSLCipher$Padding) throws javax.crypto.NoSuchPaddingException
com.android.org.conscrypt.OpenSSLCipher$Padding padding
protected java.lang.String getBaseCipherName ()
protected java.lang.String getCipherName (int, com.android.org.conscrypt.OpenSSLCipher$Mode)
int keyLength
com.android.org.conscrypt.OpenSSLCipher$Mode mode
protected int getCipherBlockSize ()
}
com/android/org/conscrypt/OpenSSLCipher$EVP_CIPHER$ARC4.classOpenSSLCipher.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$ARC4 extends com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER {
public void ()
protected java.lang.String getBaseCipherName ()
protected java.lang.String getCipherName (int, com.android.org.conscrypt.OpenSSLCipher$Mode)
int keySize
com.android.org.conscrypt.OpenSSLCipher$Mode mode
protected void checkSupportedKeySize (int) throws java.security.InvalidKeyException
int keySize
protected void checkSupportedMode (com.android.org.conscrypt.OpenSSLCipher$Mode) throws java.security.NoSuchAlgorithmException
com.android.org.conscrypt.OpenSSLCipher$Mode mode
protected void checkSupportedPadding (com.android.org.conscrypt.OpenSSLCipher$Padding) throws javax.crypto.NoSuchPaddingException
com.android.org.conscrypt.OpenSSLCipher$Padding padding
protected int getCipherBlockSize ()
protected boolean supportsVariableSizeKey ()
}
com/android/org/conscrypt/OpenSSLCipher$EVP_CIPHER$DESEDE$CBC$NoPadding.classOpenSSLCipher.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$DESEDE$CBC$NoPadding extends com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$DESEDE$CBC {
public void ()
}
com/android/org/conscrypt/OpenSSLCipher$EVP_CIPHER$DESEDE$CBC$PKCS5Padding.classOpenSSLCipher.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$DESEDE$CBC$PKCS5Padding extends com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$DESEDE$CBC {
public void ()
}
com/android/org/conscrypt/OpenSSLCipher$EVP_CIPHER$DESEDE$CBC.classOpenSSLCipher.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$DESEDE$CBC extends com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$DESEDE {
public void (com.android.org.conscrypt.OpenSSLCipher$Padding)
com.android.org.conscrypt.OpenSSLCipher$Padding padding
}
com/android/org/conscrypt/OpenSSLCipher$EVP_CIPHER$DESEDE.classOpenSSLCipher.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$DESEDE extends com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER {
private static int DES_BLOCK_SIZE
public void (com.android.org.conscrypt.OpenSSLCipher$Mode, com.android.org.conscrypt.OpenSSLCipher$Padding)
com.android.org.conscrypt.OpenSSLCipher$Mode mode
com.android.org.conscrypt.OpenSSLCipher$Padding padding
protected java.lang.String getBaseCipherName ()
protected java.lang.String getCipherName (int, com.android.org.conscrypt.OpenSSLCipher$Mode)
String baseCipherName
int keySize
com.android.org.conscrypt.OpenSSLCipher$Mode mode
String baseCipherName
protected void checkSupportedKeySize (int) throws java.security.InvalidKeyException
int keySize
protected void checkSupportedMode (com.android.org.conscrypt.OpenSSLCipher$Mode) throws java.security.NoSuchAlgorithmException
com.android.org.conscrypt.OpenSSLCipher$Mode mode
protected void checkSupportedPadding (com.android.org.conscrypt.OpenSSLCipher$Padding) throws javax.crypto.NoSuchPaddingException
com.android.org.conscrypt.OpenSSLCipher$Padding padding
protected int getCipherBlockSize ()
static void ()
}
com/android/org/conscrypt/OpenSSLCipher$EVP_CIPHER.classOpenSSLCipher.java
package com.android.org.conscrypt
public abstract com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER extends com.android.org.conscrypt.OpenSSLCipher {
private final com.android.org.conscrypt.NativeRef$EVP_CIPHER_CTX cipherCtx
protected boolean calledUpdate
private int modeBlockSize
public void (com.android.org.conscrypt.OpenSSLCipher$Mode, com.android.org.conscrypt.OpenSSLCipher$Padding)
com.android.org.conscrypt.OpenSSLCipher$Mode mode
com.android.org.conscrypt.OpenSSLCipher$Padding padding
protected void engineInitInternal (byte[], java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
javax.crypto.spec.IvParameterSpec ivParams
byte[] iv
byte[] encodedKey
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
byte[] iv
long cipherType
boolean encrypting
int expectedIvLength
protected int updateInternal (byte[], int, int, byte[], int, int) throws javax.crypto.ShortBufferException
byte[] input
int inputOffset
int inputLen
byte[] output
int outputOffset
int maximumLen
int intialOutputOffset
int bytesLeft
protected int doFinalInternal (byte[], int, int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException javax.crypto.ShortBufferException
int writtenBytes
byte[] lastBlock
byte[] output
int outputOffset
int maximumLen
int initialOutputOffset
int bytesLeft
int writtenBytes
protected int getOutputSizeForFinal (int)
boolean finalUsed
int totalLen
int buffered
int inputLen
protected int getOutputSizeForUpdate (int)
int inputLen
protected abstract java.lang.String getCipherName (int, com.android.org.conscrypt.OpenSSLCipher$Mode)
private void reset ()
}
com/android/org/conscrypt/OpenSSLCipher$Mode.classOpenSSLCipher.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.OpenSSLCipher$Mode extends java.lang.Enum {
public static final com.android.org.conscrypt.OpenSSLCipher$Mode CBC
public static final com.android.org.conscrypt.OpenSSLCipher$Mode CTR
public static final com.android.org.conscrypt.OpenSSLCipher$Mode ECB
public static final com.android.org.conscrypt.OpenSSLCipher$Mode GCM
private static final com.android.org.conscrypt.OpenSSLCipher$Mode[] $VALUES
public static com.android.org.conscrypt.OpenSSLCipher$Mode[] values ()
public static com.android.org.conscrypt.OpenSSLCipher$Mode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/org/conscrypt/OpenSSLCipher$Padding.classOpenSSLCipher.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.OpenSSLCipher$Padding extends java.lang.Enum {
public static final com.android.org.conscrypt.OpenSSLCipher$Padding NOPADDING
public static final com.android.org.conscrypt.OpenSSLCipher$Padding PKCS5PADDING
public static final com.android.org.conscrypt.OpenSSLCipher$Padding ISO10126PADDING
private static final com.android.org.conscrypt.OpenSSLCipher$Padding[] $VALUES
public static com.android.org.conscrypt.OpenSSLCipher$Padding[] values ()
public static com.android.org.conscrypt.OpenSSLCipher$Padding valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/org/conscrypt/OpenSSLCipher.classOpenSSLCipher.java
package com.android.org.conscrypt
public abstract com.android.org.conscrypt.OpenSSLCipher extends javax.crypto.CipherSpi {
protected com.android.org.conscrypt.OpenSSLCipher$Mode mode
private com.android.org.conscrypt.OpenSSLCipher$Padding padding
protected byte[] encodedKey
protected byte[] iv
private boolean encrypting
private int blockSize
protected void ()
protected void (com.android.org.conscrypt.OpenSSLCipher$Mode, com.android.org.conscrypt.OpenSSLCipher$Padding)
com.android.org.conscrypt.OpenSSLCipher$Mode mode
com.android.org.conscrypt.OpenSSLCipher$Padding padding
protected abstract void engineInitInternal (byte[], java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
protected abstract int updateInternal (byte[], int, int, byte[], int, int) throws javax.crypto.ShortBufferException
protected abstract int doFinalInternal (byte[], int, int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException javax.crypto.ShortBufferException
protected abstract java.lang.String getBaseCipherName ()
protected abstract void checkSupportedKeySize (int) throws java.security.InvalidKeyException
protected abstract void checkSupportedMode (com.android.org.conscrypt.OpenSSLCipher$Mode) throws java.security.NoSuchAlgorithmException
protected abstract void checkSupportedPadding (com.android.org.conscrypt.OpenSSLCipher$Padding) throws javax.crypto.NoSuchPaddingException
protected abstract int getCipherBlockSize ()
protected boolean supportsVariableSizeKey ()
protected boolean supportsVariableSizeIv ()
protected void engineSetMode (java.lang.String) throws java.security.NoSuchAlgorithmException
com.android.org.conscrypt.OpenSSLCipher$Mode mode
java.security.NoSuchAlgorithmException newE
IllegalArgumentException e
String modeStr
com.android.org.conscrypt.OpenSSLCipher$Mode mode
protected void engineSetPadding (java.lang.String) throws javax.crypto.NoSuchPaddingException
com.android.org.conscrypt.OpenSSLCipher$Padding padding
javax.crypto.NoSuchPaddingException newE
IllegalArgumentException e
String paddingStr
String paddingStrUpper
com.android.org.conscrypt.OpenSSLCipher$Padding padding
protected com.android.org.conscrypt.OpenSSLCipher$Padding getPadding ()
protected int engineGetBlockSize ()
protected abstract int getOutputSizeForFinal (int)
protected abstract int getOutputSizeForUpdate (int)
protected int engineGetOutputSize (int)
int inputLen
protected byte[] engineGetIV ()
protected java.security.AlgorithmParameters engineGetParameters ()
java.security.AlgorithmParameters params
java.security.NoSuchAlgorithmException e
java.io.IOException e
protected void engineInit (int, java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException
java.security.InvalidAlgorithmParameterException e
int opmode
java.security.Key key
java.security.SecureRandom random
protected void engineInit (int, java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
int opmode
java.security.Key key
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
protected void engineInit (int, java.security.Key, java.security.AlgorithmParameters, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec spec
java.security.spec.InvalidParameterSpecException e
int opmode
java.security.Key key
java.security.AlgorithmParameters params
java.security.SecureRandom random
java.security.spec.AlgorithmParameterSpec spec
protected byte[] engineUpdate (byte[], int, int)
byte[] output
int bytesWritten
javax.crypto.ShortBufferException e
byte[] input
int inputOffset
int inputLen
int maximumLen
byte[] output
int bytesWritten
protected int engineUpdate (byte[], int, int, byte[], int) throws javax.crypto.ShortBufferException
byte[] input
int inputOffset
int inputLen
byte[] output
int outputOffset
int maximumLen
protected byte[] engineDoFinal (byte[], int, int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
int bytesWritten
javax.crypto.ShortBufferException e
javax.crypto.ShortBufferException e
byte[] input
int inputOffset
int inputLen
int maximumLen
byte[] output
int bytesWritten
protected int engineDoFinal (byte[], int, int, byte[], int) throws javax.crypto.ShortBufferException javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
int bytesWritten
byte[] input
int inputOffset
int inputLen
byte[] output
int outputOffset
int maximumLen
int bytesWritten
protected byte[] engineWrap (java.security.Key) throws javax.crypto.IllegalBlockSizeException java.security.InvalidKeyException
byte[] encoded
javax.crypto.IllegalBlockSizeException newE
javax.crypto.BadPaddingException e
java.security.Key key
protected java.security.Key engineUnwrap (byte[], java.lang.String, int) throws java.security.InvalidKeyException java.security.NoSuchAlgorithmException
java.security.KeyFactory keyFactory
java.security.KeyFactory keyFactory
byte[] encoded
javax.crypto.IllegalBlockSizeException e
javax.crypto.BadPaddingException e
java.security.spec.InvalidKeySpecException e
byte[] wrappedKey
String wrappedKeyAlgorithm
int wrappedKeyType
private byte[] checkAndSetEncodedKey (int, java.security.Key) throws java.security.InvalidKeyException
int opmode
java.security.Key key
byte[] encodedKey
protected boolean isEncrypting ()
}
com/android/org/conscrypt/OpenSSLCipherRSA$PKCS1.classOpenSSLCipherRSA.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLCipherRSA$PKCS1 extends com.android.org.conscrypt.OpenSSLCipherRSA {
public void ()
}
com/android/org/conscrypt/OpenSSLCipherRSA$Raw.classOpenSSLCipherRSA.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLCipherRSA$Raw extends com.android.org.conscrypt.OpenSSLCipherRSA {
public void ()
}
com/android/org/conscrypt/OpenSSLCipherRSA.classOpenSSLCipherRSA.java
package com.android.org.conscrypt
public abstract com.android.org.conscrypt.OpenSSLCipherRSA extends javax.crypto.CipherSpi {
private com.android.org.conscrypt.OpenSSLKey key
private boolean usingPrivateKey
private boolean encrypting
private byte[] buffer
private int bufferOffset
private boolean inputTooLarge
private int padding
protected void (int)
int padding
protected void engineSetMode (java.lang.String) throws java.security.NoSuchAlgorithmException
String mode
String modeUpper
protected void engineSetPadding (java.lang.String) throws javax.crypto.NoSuchPaddingException
String padding
String paddingUpper
protected int engineGetBlockSize ()
protected int engineGetOutputSize (int)
int inputLen
private int paddedBlockSizeBytes ()
int paddedBlockSizeBytes
private int keySizeBytes ()
protected byte[] engineGetIV ()
protected java.security.AlgorithmParameters engineGetParameters ()
private void engineInitInternal (int, java.security.Key) throws java.security.InvalidKeyException
com.android.org.conscrypt.OpenSSLRSAPrivateKey rsaPrivateKey
java.security.interfaces.RSAPrivateCrtKey rsaPrivateKey
java.security.interfaces.RSAPrivateKey rsaPrivateKey
com.android.org.conscrypt.OpenSSLRSAPublicKey rsaPublicKey
java.security.interfaces.RSAPublicKey rsaPublicKey
int opmode
java.security.Key key
protected void engineInit (int, java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException
int opmode
java.security.Key key
java.security.SecureRandom random
protected void engineInit (int, java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
int opmode
java.security.Key key
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
protected void engineInit (int, java.security.Key, java.security.AlgorithmParameters, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
int opmode
java.security.Key key
java.security.AlgorithmParameters params
java.security.SecureRandom random
protected byte[] engineUpdate (byte[], int, int)
byte[] input
int inputOffset
int inputLen
protected int engineUpdate (byte[], int, int, byte[], int) throws javax.crypto.ShortBufferException
byte[] input
int inputOffset
int inputLen
byte[] output
int outputOffset
protected byte[] engineDoFinal (byte[], int, int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
byte[] tmpBuf
byte[] tmpBuf
int resultSize
int resultSize
int resultSize
int resultSize
javax.crypto.IllegalBlockSizeException newE
java.security.SignatureException e
byte[] input
int inputOffset
int inputLen
byte[] tmpBuf
byte[] output
int resultSize
protected int engineDoFinal (byte[], int, int, byte[], int) throws javax.crypto.ShortBufferException javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
byte[] input
int inputOffset
int inputLen
byte[] output
int outputOffset
byte[] b
int lastOffset
protected byte[] engineWrap (java.security.Key) throws javax.crypto.IllegalBlockSizeException java.security.InvalidKeyException
byte[] encoded
javax.crypto.IllegalBlockSizeException newE
javax.crypto.BadPaddingException e
java.security.Key key
protected java.security.Key engineUnwrap (byte[], java.lang.String, int) throws java.security.InvalidKeyException java.security.NoSuchAlgorithmException
java.security.KeyFactory keyFactory
java.security.KeyFactory keyFactory
byte[] encoded
javax.crypto.IllegalBlockSizeException e
javax.crypto.BadPaddingException e
java.security.spec.InvalidKeySpecException e
byte[] wrappedKey
String wrappedKeyAlgorithm
int wrappedKeyType
}
com/android/org/conscrypt/OpenSSLContextImpl$SSLv3.classOpenSSLContextImpl.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLContextImpl$SSLv3 extends com.android.org.conscrypt.OpenSSLContextImpl {
public void ()
public volatile javax.net.ssl.SSLSessionContext engineGetClientSessionContext ()
public volatile javax.net.ssl.SSLSessionContext engineGetServerSessionContext ()
}
com/android/org/conscrypt/OpenSSLContextImpl$TLSv1.classOpenSSLContextImpl.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLContextImpl$TLSv1 extends com.android.org.conscrypt.OpenSSLContextImpl {
public void ()
public volatile javax.net.ssl.SSLSessionContext engineGetClientSessionContext ()
public volatile javax.net.ssl.SSLSessionContext engineGetServerSessionContext ()
}
com/android/org/conscrypt/OpenSSLContextImpl$TLSv11.classOpenSSLContextImpl.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLContextImpl$TLSv11 extends com.android.org.conscrypt.OpenSSLContextImpl {
public void ()
public volatile javax.net.ssl.SSLSessionContext engineGetClientSessionContext ()
public volatile javax.net.ssl.SSLSessionContext engineGetServerSessionContext ()
}
com/android/org/conscrypt/OpenSSLContextImpl$TLSv12.classOpenSSLContextImpl.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLContextImpl$TLSv12 extends com.android.org.conscrypt.OpenSSLContextImpl {
public void ()
public volatile javax.net.ssl.SSLSessionContext engineGetClientSessionContext ()
public volatile javax.net.ssl.SSLSessionContext engineGetServerSessionContext ()
}
com/android/org/conscrypt/OpenSSLContextImpl.classOpenSSLContextImpl.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLContextImpl extends javax.net.ssl.SSLContextSpi {
private static com.android.org.conscrypt.DefaultSSLContextImpl DEFAULT_SSL_CONTEXT_IMPL
private final String[] algorithms
private final com.android.org.conscrypt.ClientSessionContext clientSessionContext
private final com.android.org.conscrypt.ServerSessionContext serverSessionContext
protected com.android.org.conscrypt.SSLParametersImpl sslParameters
public static com.android.org.conscrypt.OpenSSLContextImpl getPreferred ()
protected void (java.lang.String[])
String[] algorithms
protected void () throws java.security.GeneralSecurityException java.io.IOException
public void engineInit (javax.net.ssl.KeyManager[], javax.net.ssl.TrustManager[], java.security.SecureRandom) throws java.security.KeyManagementException
javax.net.ssl.KeyManager[] kms
javax.net.ssl.TrustManager[] tms
java.security.SecureRandom sr
public javax.net.ssl.SSLSocketFactory engineGetSocketFactory ()
public javax.net.ssl.SSLServerSocketFactory engineGetServerSocketFactory ()
public javax.net.ssl.SSLEngine engineCreateSSLEngine (java.lang.String, int)
String host
int port
com.android.org.conscrypt.SSLParametersImpl p
public javax.net.ssl.SSLEngine engineCreateSSLEngine ()
com.android.org.conscrypt.SSLParametersImpl p
public com.android.org.conscrypt.ServerSessionContext engineGetServerSessionContext ()
public com.android.org.conscrypt.ClientSessionContext engineGetClientSessionContext ()
public volatile javax.net.ssl.SSLSessionContext engineGetClientSessionContext ()
public volatile javax.net.ssl.SSLSessionContext engineGetServerSessionContext ()
}
com/android/org/conscrypt/OpenSSLECDHKeyAgreement.classOpenSSLECDHKeyAgreement.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.OpenSSLECDHKeyAgreement extends javax.crypto.KeyAgreementSpi {
private com.android.org.conscrypt.OpenSSLKey mOpenSslPrivateKey
private int mExpectedResultLength
private byte[] mResult
public void ()
public java.security.Key engineDoPhase (java.security.Key, boolean) throws java.security.InvalidKeyException
byte[] result
byte[] result
java.security.Key key
boolean lastPhase
com.android.org.conscrypt.OpenSSLKey openSslPublicKey
byte[] buffer
int actualResultLength
byte[] result
protected int engineGenerateSecret (byte[], int) throws javax.crypto.ShortBufferException
byte[] sharedSecret
int offset
int available
protected byte[] engineGenerateSecret ()
protected javax.crypto.SecretKey engineGenerateSecret (java.lang.String)
String algorithm
protected void engineInit (java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException
java.security.Key key
java.security.SecureRandom random
com.android.org.conscrypt.OpenSSLKey openSslKey
int fieldSizeBits
protected void engineInit (java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
java.security.Key key
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
private void checkCompleted ()
}
com/android/org/conscrypt/OpenSSLECGroupContext.classOpenSSLECGroupContext.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.OpenSSLECGroupContext extends java.lang.Object {
private final com.android.org.conscrypt.NativeRef$EC_GROUP groupCtx
public void (com.android.org.conscrypt.NativeRef$EC_GROUP)
com.android.org.conscrypt.NativeRef$EC_GROUP groupCtx
public static com.android.org.conscrypt.OpenSSLECGroupContext getCurveByName (java.lang.String)
String curveName
long ctx
com.android.org.conscrypt.NativeRef$EC_GROUP groupRef
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public com.android.org.conscrypt.NativeRef$EC_GROUP getNativeRef ()
public static com.android.org.conscrypt.OpenSSLECGroupContext getInstance (java.security.spec.ECParameterSpec) throws java.security.InvalidAlgorithmParameterException
java.math.BigInteger p
long group
Throwable exception
java.security.spec.ECParameterSpec params
String curveName
java.security.spec.EllipticCurve curve
java.security.spec.ECField field
java.math.BigInteger p
java.security.spec.ECPoint generator
java.math.BigInteger b
java.math.BigInteger x
java.math.BigInteger y
java.math.BigInteger a
java.math.BigInteger order
int cofactor
long group
com.android.org.conscrypt.NativeRef$EC_GROUP groupRef
public java.security.spec.ECParameterSpec getECParameterSpec ()
java.security.spec.ECField field
java.security.spec.ECField field
String curveName
byte[][] curveParams
java.math.BigInteger p
java.math.BigInteger a
java.math.BigInteger b
java.security.spec.ECField field
int type
java.security.spec.EllipticCurve curve
com.android.org.conscrypt.OpenSSLECPointContext generatorCtx
java.security.spec.ECPoint generator
java.math.BigInteger order
java.math.BigInteger cofactor
java.security.spec.ECParameterSpec spec
}
com/android/org/conscrypt/OpenSSLECKeyFactory.classOpenSSLECKeyFactory.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLECKeyFactory extends java.security.KeyFactorySpi {
public void ()
protected java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
java.security.spec.KeySpec keySpec
protected java.security.PrivateKey engineGeneratePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
java.security.spec.KeySpec keySpec
protected java.security.spec.KeySpec engineGetKeySpec (java.security.Key, java.lang.Class) throws java.security.spec.InvalidKeySpecException
java.security.interfaces.ECPublicKey ecKey
byte[] encoded
java.security.interfaces.ECPublicKey ecKey
java.security.interfaces.ECPrivateKey ecKey
byte[] encoded
java.security.interfaces.ECPrivateKey ecKey
byte[] encoded
byte[] encoded
java.security.Key key
Class keySpec
protected java.security.Key engineTranslateKey (java.security.Key) throws java.security.InvalidKeyException
java.security.spec.InvalidKeySpecException e
java.security.interfaces.ECPublicKey ecKey
java.security.spec.ECPoint w
java.security.spec.ECParameterSpec params
java.security.spec.InvalidKeySpecException e
java.security.interfaces.ECPrivateKey ecKey
java.math.BigInteger s
java.security.spec.ECParameterSpec params
java.security.spec.InvalidKeySpecException e
byte[] encoded
java.security.spec.InvalidKeySpecException e
byte[] encoded
java.security.Key key
}
com/android/org/conscrypt/OpenSSLECKeyPairGenerator.classOpenSSLECKeyPairGenerator.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.OpenSSLECKeyPairGenerator extends java.security.KeyPairGenerator {
private static final String ALGORITHM
private static final int DEFAULT_KEY_SIZE
private static final java.util.Map SIZE_TO_CURVE_NAME
private com.android.org.conscrypt.OpenSSLECGroupContext group
public void ()
public java.security.KeyPair generateKeyPair ()
String curveName
com.android.org.conscrypt.OpenSSLKey key
public void initialize (int, java.security.SecureRandom)
int keysize
java.security.SecureRandom random
String name
com.android.org.conscrypt.OpenSSLECGroupContext possibleGroup
public void initialize (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
java.security.spec.ECParameterSpec ecParam
java.security.spec.ECGenParameterSpec ecParam
String curveName
com.android.org.conscrypt.OpenSSLECGroupContext possibleGroup
java.security.spec.AlgorithmParameterSpec param
java.security.SecureRandom random
public static void assertCurvesAreValid ()
String curveName
java.util.ArrayList invalidCurves
static void ()
}
com/android/org/conscrypt/OpenSSLECPointContext.classOpenSSLECPointContext.java
package com.android.org.conscrypt
final com.android.org.conscrypt.OpenSSLECPointContext extends java.lang.Object {
private final com.android.org.conscrypt.OpenSSLECGroupContext group
private final com.android.org.conscrypt.NativeRef$EC_POINT pointCtx
void (com.android.org.conscrypt.OpenSSLECGroupContext, com.android.org.conscrypt.NativeRef$EC_POINT)
com.android.org.conscrypt.OpenSSLECGroupContext group
com.android.org.conscrypt.NativeRef$EC_POINT pointCtx
public boolean equals (java.lang.Object)
Object o
public java.security.spec.ECPoint getECPoint ()
byte[][] generatorCoords
java.math.BigInteger x
java.math.BigInteger y
public int hashCode ()
public com.android.org.conscrypt.NativeRef$EC_POINT getNativeRef ()
public static com.android.org.conscrypt.OpenSSLECPointContext getInstance (int, com.android.org.conscrypt.OpenSSLECGroupContext, java.security.spec.ECPoint)
int curveType
com.android.org.conscrypt.OpenSSLECGroupContext group
java.security.spec.ECPoint javaPoint
com.android.org.conscrypt.OpenSSLECPointContext point
}
com/android/org/conscrypt/OpenSSLECPrivateKey.classOpenSSLECPrivateKey.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.OpenSSLECPrivateKey extends java.lang.Object implements java.security.interfaces.ECPrivateKey com.android.org.conscrypt.OpenSSLKeyHolder {
private static final long serialVersionUID
private static final String ALGORITHM
protected transient com.android.org.conscrypt.OpenSSLKey key
protected transient com.android.org.conscrypt.OpenSSLECGroupContext group
public void (com.android.org.conscrypt.OpenSSLECGroupContext, com.android.org.conscrypt.OpenSSLKey)
com.android.org.conscrypt.OpenSSLECGroupContext group
com.android.org.conscrypt.OpenSSLKey key
public void (com.android.org.conscrypt.OpenSSLKey)
com.android.org.conscrypt.OpenSSLKey key
public void (java.security.spec.ECPrivateKeySpec) throws java.security.spec.InvalidKeySpecException
java.math.BigInteger privKey
Exception e
java.security.spec.ECPrivateKeySpec ecKeySpec
public static com.android.org.conscrypt.OpenSSLKey wrapPlatformKey (java.security.interfaces.ECPrivateKey) throws java.security.InvalidKeyException
com.android.org.conscrypt.OpenSSLECGroupContext group
java.security.InvalidAlgorithmParameterException e
java.security.interfaces.ECPrivateKey ecPrivateKey
com.android.org.conscrypt.OpenSSLECGroupContext group
static com.android.org.conscrypt.OpenSSLKey wrapJCAPrivateKeyForTLSStackOnly (java.security.PrivateKey, java.security.PublicKey) throws java.security.InvalidKeyException
java.security.PrivateKey privateKey
java.security.PublicKey publicKey
java.security.spec.ECParameterSpec params
static com.android.org.conscrypt.OpenSSLKey wrapJCAPrivateKeyForTLSStackOnly (java.security.PrivateKey, java.security.spec.ECParameterSpec) throws java.security.InvalidKeyException
com.android.org.conscrypt.OpenSSLECGroupContext group
java.security.InvalidAlgorithmParameterException e
java.security.PrivateKey privateKey
java.security.spec.ECParameterSpec params
com.android.org.conscrypt.OpenSSLECGroupContext group
private static com.android.org.conscrypt.OpenSSLKey wrapPlatformKey (java.security.interfaces.ECPrivateKey, com.android.org.conscrypt.OpenSSLECGroupContext) throws java.security.InvalidKeyException
java.security.interfaces.ECPrivateKey ecPrivateKey
com.android.org.conscrypt.OpenSSLECGroupContext group
public static com.android.org.conscrypt.OpenSSLKey getInstance (java.security.interfaces.ECPrivateKey) throws java.security.InvalidKeyException
com.android.org.conscrypt.OpenSSLECGroupContext group
java.math.BigInteger privKey
Exception e
java.security.interfaces.ECPrivateKey ecPrivateKey
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public java.security.spec.ECParameterSpec getParams ()
public java.math.BigInteger getS ()
private java.math.BigInteger getPrivateKey ()
public com.android.org.conscrypt.OpenSSLKey getOpenSSLKey ()
public boolean equals (java.lang.Object)
com.android.org.conscrypt.OpenSSLECPrivateKey other
Object o
java.security.interfaces.ECPrivateKey other
java.security.spec.ECParameterSpec spec
java.security.spec.ECParameterSpec otherSpec
public int hashCode ()
public java.lang.String toString ()
StringBuilder sb
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
byte[] encoded
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
}
com/android/org/conscrypt/OpenSSLECPublicKey.classOpenSSLECPublicKey.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.OpenSSLECPublicKey extends java.lang.Object implements java.security.interfaces.ECPublicKey com.android.org.conscrypt.OpenSSLKeyHolder {
private static final long serialVersionUID
private static final String ALGORITHM
protected transient com.android.org.conscrypt.OpenSSLKey key
protected transient com.android.org.conscrypt.OpenSSLECGroupContext group
public void (com.android.org.conscrypt.OpenSSLECGroupContext, com.android.org.conscrypt.OpenSSLKey)
com.android.org.conscrypt.OpenSSLECGroupContext group
com.android.org.conscrypt.OpenSSLKey key
public void (com.android.org.conscrypt.OpenSSLKey)
com.android.org.conscrypt.OpenSSLKey key
public void (java.security.spec.ECPublicKeySpec) throws java.security.spec.InvalidKeySpecException
com.android.org.conscrypt.OpenSSLECPointContext pubKey
Exception e
java.security.spec.ECPublicKeySpec ecKeySpec
public static com.android.org.conscrypt.OpenSSLKey getInstance (java.security.interfaces.ECPublicKey) throws java.security.InvalidKeyException
com.android.org.conscrypt.OpenSSLECGroupContext group
com.android.org.conscrypt.OpenSSLECPointContext pubKey
Exception e
java.security.interfaces.ECPublicKey ecPublicKey
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public java.security.spec.ECParameterSpec getParams ()
private java.security.spec.ECPoint getPublicKey ()
com.android.org.conscrypt.OpenSSLECPointContext pubKey
public java.security.spec.ECPoint getW ()
public com.android.org.conscrypt.OpenSSLKey getOpenSSLKey ()
public boolean equals (java.lang.Object)
com.android.org.conscrypt.OpenSSLECPublicKey other
Object o
java.security.interfaces.ECPublicKey other
java.security.spec.ECParameterSpec spec
java.security.spec.ECParameterSpec otherSpec
public int hashCode ()
public java.lang.String toString ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
byte[] encoded
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
}
com/android/org/conscrypt/OpenSSLEngine$1.classOpenSSLEngine.java
package com.android.org.conscrypt
com.android.org.conscrypt.OpenSSLEngine$1 extends java.lang.Object {
}
com/android/org/conscrypt/OpenSSLEngine$BoringSSL.classOpenSSLEngine.java
package com.android.org.conscrypt
com.android.org.conscrypt.OpenSSLEngine$BoringSSL extends java.lang.Object {
public static final com.android.org.conscrypt.OpenSSLEngine INSTANCE
private void ()
static void ()
}
com/android/org/conscrypt/OpenSSLEngine.classOpenSSLEngine.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLEngine extends java.lang.Object {
private static final Object mLoadingLock
private final long ctx
public static com.android.org.conscrypt.OpenSSLEngine getInstance (java.lang.String) throws java.lang.IllegalArgumentException
long engineCtx
String engine
long engineCtx
private void ()
private void (long)
long engineCtx
public java.security.PrivateKey getPrivateKeyById (java.lang.String) throws java.security.InvalidKeyException
java.security.NoSuchAlgorithmException e
String id
long keyRef
com.android.org.conscrypt.OpenSSLKey pkey
long getEngineContext ()
protected void finalize () throws java.lang.Throwable
public boolean equals (java.lang.Object)
Object o
com.android.org.conscrypt.OpenSSLEngine other
String id
public int hashCode ()
void (com.android.org.conscrypt.OpenSSLEngine$1)
com.android.org.conscrypt.OpenSSLEngine$1 x0
static void ()
}
com/android/org/conscrypt/OpenSSLEngineImpl$1.classOpenSSLEngineImpl.java
package com.android.org.conscrypt
com.android.org.conscrypt.OpenSSLEngineImpl$1 extends java.lang.Object {
static final int[] $SwitchMap$org$conscrypt$OpenSSLEngineImpl$EngineState
static void ()
}
com/android/org/conscrypt/OpenSSLEngineImpl$EngineState.classOpenSSLEngineImpl.java
package com.android.org.conscrypt
final com.android.org.conscrypt.OpenSSLEngineImpl$EngineState extends java.lang.Enum {
public static final com.android.org.conscrypt.OpenSSLEngineImpl$EngineState NEW
public static final com.android.org.conscrypt.OpenSSLEngineImpl$EngineState MODE_SET
public static final com.android.org.conscrypt.OpenSSLEngineImpl$EngineState HANDSHAKE_WANTED
public static final com.android.org.conscrypt.OpenSSLEngineImpl$EngineState HANDSHAKE_STARTED
public static final com.android.org.conscrypt.OpenSSLEngineImpl$EngineState HANDSHAKE_COMPLETED
public static final com.android.org.conscrypt.OpenSSLEngineImpl$EngineState READY_HANDSHAKE_CUT_THROUGH
public static final com.android.org.conscrypt.OpenSSLEngineImpl$EngineState READY
public static final com.android.org.conscrypt.OpenSSLEngineImpl$EngineState CLOSED_INBOUND
public static final com.android.org.conscrypt.OpenSSLEngineImpl$EngineState CLOSED_OUTBOUND
public static final com.android.org.conscrypt.OpenSSLEngineImpl$EngineState CLOSED
private static final com.android.org.conscrypt.OpenSSLEngineImpl$EngineState[] $VALUES
public static com.android.org.conscrypt.OpenSSLEngineImpl$EngineState[] values ()
public static com.android.org.conscrypt.OpenSSLEngineImpl$EngineState valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/org/conscrypt/OpenSSLEngineImpl.classOpenSSLEngineImpl.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLEngineImpl extends javax.net.ssl.SSLEngine implements com.android.org.conscrypt.NativeCrypto$SSLHandshakeCallbacks com.android.org.conscrypt.SSLParametersImpl$AliasChooser com.android.org.conscrypt.SSLParametersImpl$PSKCallbacks {
private final com.android.org.conscrypt.SSLParametersImpl sslParameters
private final Object stateLock
private com.android.org.conscrypt.OpenSSLEngineImpl$EngineState engineState
private long sslNativePointer
private static com.android.org.conscrypt.OpenSSLBIOSource nullSource
private com.android.org.conscrypt.OpenSSLBIOSink handshakeSink
private final com.android.org.conscrypt.OpenSSLBIOSink localToRemoteSink
private com.android.org.conscrypt.OpenSSLSessionImpl sslSession
private com.android.org.conscrypt.OpenSSLSessionImpl handshakeSession
com.android.org.conscrypt.OpenSSLKey channelIdPrivateKey
public void (com.android.org.conscrypt.SSLParametersImpl)
com.android.org.conscrypt.SSLParametersImpl sslParameters
public void (java.lang.String, int, com.android.org.conscrypt.SSLParametersImpl)
String host
int port
com.android.org.conscrypt.SSLParametersImpl sslParameters
public void beginHandshake () throws javax.net.ssl.SSLException
com.android.org.conscrypt.AbstractSessionContext sessionContext
long sslCtxNativePointer
String logMessage
String message
java.io.IOException e
boolean releaseResources
public void closeInbound () throws javax.net.ssl.SSLException
public void closeOutbound ()
public java.lang.Runnable getDelegatedTask ()
public java.lang.String[] getEnabledCipherSuites ()
public java.lang.String[] getEnabledProtocols ()
public boolean getEnableSessionCreation ()
public javax.net.ssl.SSLEngineResult$HandshakeStatus getHandshakeStatus ()
public boolean getNeedClientAuth ()
public javax.net.ssl.SSLSession getSession ()
public java.lang.String[] getSupportedCipherSuites ()
public java.lang.String[] getSupportedProtocols ()
public boolean getUseClientMode ()
public boolean getWantClientAuth ()
public boolean isInboundDone ()
public boolean isOutboundDone ()
public void setEnabledCipherSuites (java.lang.String[])
String[] suites
public void setEnabledProtocols (java.lang.String[])
String[] protocols
public void setEnableSessionCreation (boolean)
boolean flag
public void setNeedClientAuth (boolean)
boolean need
public void setUseClientMode (boolean)
boolean mode
public void setWantClientAuth (boolean)
boolean want
private static void checkIndex (int, int, int)
int length
int offset
int count
public javax.net.ssl.SSLEngineResult unwrap (java.nio.ByteBuffer, java.nio.ByteBuffer[], int, int) throws javax.net.ssl.SSLException
java.nio.ByteBuffer dst
int i
int bytesWritten
int bytesConsumed
Exception e
int positionBeforeHandshake
com.android.org.conscrypt.OpenSSLBIOSource source
long sslSessionCtx
java.nio.ByteBuffer dst
java.nio.ByteBuffer arrayDst
int dstOffset
int internalProduced
int positionBeforeRead
int produced
boolean shouldStop
int consumed
java.io.IOException e
java.nio.ByteBuffer src
java.nio.ByteBuffer[] dsts
int offset
int length
int dstRemaining
javax.net.ssl.SSLEngineResult$HandshakeStatus handshakeStatus
java.nio.ByteBuffer srcDuplicate
com.android.org.conscrypt.OpenSSLBIOSource source
private java.nio.ByteBuffer getNextAvailableByteBuffer (java.nio.ByteBuffer[], int, int)
int i
java.nio.ByteBuffer[] buffers
int offset
int length
public javax.net.ssl.SSLEngineResult wrap (java.nio.ByteBuffer[], int, int, java.nio.ByteBuffer) throws javax.net.ssl.SSLException
java.nio.ByteBuffer src
Exception e
long sslSessionCtx
int bytesWritten
int toRead
int numRead
java.nio.ByteBuffer src
int totalRead
byte[] buffer
java.io.IOException e
java.nio.ByteBuffer[] srcs
int offset
int length
java.nio.ByteBuffer dst
javax.net.ssl.SSLEngineResult$HandshakeStatus handshakeStatus
private static int writeSinkToByteBuffer (com.android.org.conscrypt.OpenSSLBIOSink, java.nio.ByteBuffer)
com.android.org.conscrypt.OpenSSLBIOSink sink
java.nio.ByteBuffer dst
int toWrite
public int clientPSKKeyRequested (java.lang.String, byte[], byte[])
String identityHint
byte[] identity
byte[] key
public int serverPSKKeyRequested (java.lang.String, java.lang.String, byte[])
String identityHint
String identity
byte[] key
public void onSSLStateChange (long, int, int)
long sslSessionNativePtr
int type
int val
public void verifyCertificateChain (long, long[], java.lang.String) throws java.security.cert.CertificateException
int i
String authType
javax.net.ssl.X509TrustManager x509tm
com.android.org.conscrypt.OpenSSLX509Certificate[] peerCertChain
boolean client
java.security.cert.CertificateException e
Exception e
long sslSessionNativePtr
long[] certRefs
String authMethod
public void clientCertificateRequested (byte[], byte[][]) throws java.security.cert.CertificateEncodingException javax.net.ssl.SSLException
byte[] keyTypeBytes
byte[][] asn1DerEncodedPrincipals
private void shutdown ()
private void shutdownAndFreeSslNative ()
private void free ()
protected void finalize () throws java.lang.Throwable
public java.lang.String chooseServerAlias (javax.net.ssl.X509KeyManager, java.lang.String)
javax.net.ssl.X509ExtendedKeyManager ekm
javax.net.ssl.X509KeyManager keyManager
String keyType
public java.lang.String chooseClientAlias (javax.net.ssl.X509KeyManager, javax.security.auth.x500.X500Principal[], java.lang.String[])
javax.net.ssl.X509ExtendedKeyManager ekm
javax.net.ssl.X509KeyManager keyManager
javax.security.auth.x500.X500Principal[] issuers
String[] keyTypes
public java.lang.String chooseServerPSKIdentityHint (com.android.org.conscrypt.PSKKeyManager)
com.android.org.conscrypt.PSKKeyManager keyManager
public java.lang.String chooseClientPSKIdentity (com.android.org.conscrypt.PSKKeyManager, java.lang.String)
com.android.org.conscrypt.PSKKeyManager keyManager
String identityHint
public javax.crypto.SecretKey getPSKKey (com.android.org.conscrypt.PSKKeyManager, java.lang.String, java.lang.String)
com.android.org.conscrypt.PSKKeyManager keyManager
String identityHint
String identity
static void ()
}
com/android/org/conscrypt/OpenSSLKey.classOpenSSLKey.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLKey extends java.lang.Object {
private final com.android.org.conscrypt.NativeRef$EVP_PKEY ctx
private final com.android.org.conscrypt.OpenSSLEngine engine
private final String alias
private final boolean wrapped
public void (long)
long ctx
public void (long, boolean)
long ctx
boolean wrapped
public void (long, com.android.org.conscrypt.OpenSSLEngine, java.lang.String)
long ctx
com.android.org.conscrypt.OpenSSLEngine engine
String alias
public com.android.org.conscrypt.NativeRef$EVP_PKEY getNativeRef ()
com.android.org.conscrypt.OpenSSLEngine getEngine ()
boolean isEngineBased ()
public java.lang.String getAlias ()
public boolean isWrapped ()
public static com.android.org.conscrypt.OpenSSLKey fromPrivateKey (java.security.PrivateKey) throws java.security.InvalidKeyException
java.security.PrivateKey key
String keyFormat
byte[] encoded
public static com.android.org.conscrypt.OpenSSLKey fromPrivateKeyPemInputStream (java.io.InputStream) throws java.security.InvalidKeyException
long keyCtx
Exception e
java.io.InputStream is
com.android.org.conscrypt.OpenSSLBIOInputStream bis
public static com.android.org.conscrypt.OpenSSLKey fromPrivateKeyForTLSStackOnly (java.security.PrivateKey, java.security.PublicKey) throws java.security.InvalidKeyException
java.security.PrivateKey privateKey
java.security.PublicKey publicKey
com.android.org.conscrypt.OpenSSLKey result
public static com.android.org.conscrypt.OpenSSLKey fromECPrivateKeyForTLSStackOnly (java.security.PrivateKey, java.security.spec.ECParameterSpec) throws java.security.InvalidKeyException
java.security.PrivateKey key
java.security.spec.ECParameterSpec ecParams
com.android.org.conscrypt.OpenSSLKey result
private static com.android.org.conscrypt.OpenSSLKey getOpenSSLKey (java.security.PrivateKey)
java.security.PrivateKey key
private static com.android.org.conscrypt.OpenSSLKey fromKeyMaterial (java.security.PrivateKey)
java.security.PrivateKey key
byte[] encoded
private static com.android.org.conscrypt.OpenSSLKey wrapJCAPrivateKeyForTLSStackOnly (java.security.PrivateKey, java.security.PublicKey) throws java.security.InvalidKeyException
java.security.PrivateKey privateKey
java.security.PublicKey publicKey
String keyAlgorithm
private static com.android.org.conscrypt.OpenSSLKey wrapPrivateKey (java.security.PrivateKey) throws java.security.InvalidKeyException
java.security.PrivateKey key
public static com.android.org.conscrypt.OpenSSLKey fromPublicKey (java.security.PublicKey) throws java.security.InvalidKeyException
Exception e
java.security.PublicKey key
byte[] encoded
public static com.android.org.conscrypt.OpenSSLKey fromPublicKeyPemInputStream (java.io.InputStream) throws java.security.InvalidKeyException
long keyCtx
Exception e
java.io.InputStream is
com.android.org.conscrypt.OpenSSLBIOInputStream bis
public java.security.PublicKey getPublicKey () throws java.security.NoSuchAlgorithmException
static java.security.PublicKey getPublicKey (java.security.spec.X509EncodedKeySpec, int) throws java.security.spec.InvalidKeySpecException
com.android.org.conscrypt.OpenSSLKey key
Exception e
java.security.NoSuchAlgorithmException e
java.security.spec.X509EncodedKeySpec keySpec
int type
java.security.spec.X509EncodedKeySpec x509KeySpec
com.android.org.conscrypt.OpenSSLKey key
public java.security.PrivateKey getPrivateKey () throws java.security.NoSuchAlgorithmException
static java.security.PrivateKey getPrivateKey (java.security.spec.PKCS8EncodedKeySpec, int) throws java.security.spec.InvalidKeySpecException
com.android.org.conscrypt.OpenSSLKey key
Exception e
java.security.NoSuchAlgorithmException e
java.security.spec.PKCS8EncodedKeySpec keySpec
int type
java.security.spec.PKCS8EncodedKeySpec pkcs8KeySpec
com.android.org.conscrypt.OpenSSLKey key
public boolean equals (java.lang.Object)
Object o
com.android.org.conscrypt.OpenSSLKey other
public int hashCode ()
int hash
}
com/android/org/conscrypt/OpenSSLKeyHolder.classOpenSSLKeyHolder.java
package com.android.org.conscrypt
public abstract com.android.org.conscrypt.OpenSSLKeyHolder extends java.lang.Object {
public abstract com.android.org.conscrypt.OpenSSLKey getOpenSSLKey ()
}
com/android/org/conscrypt/OpenSSLMac$1.classOpenSSLMac.java
package com.android.org.conscrypt
com.android.org.conscrypt.OpenSSLMac$1 extends java.lang.Object {
}
com/android/org/conscrypt/OpenSSLMac$HmacMD5.classOpenSSLMac.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLMac$HmacMD5 extends com.android.org.conscrypt.OpenSSLMac {
private static final long EVP_MD
private static final int SIZE
public void ()
static void ()
}
com/android/org/conscrypt/OpenSSLMac$HmacSHA1.classOpenSSLMac.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLMac$HmacSHA1 extends com.android.org.conscrypt.OpenSSLMac {
private static final long EVP_MD
private static final int SIZE
public void ()
static void ()
}
com/android/org/conscrypt/OpenSSLMac$HmacSHA224.classOpenSSLMac.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLMac$HmacSHA224 extends com.android.org.conscrypt.OpenSSLMac {
private static final long EVP_MD
private static final int SIZE
public void () throws java.security.NoSuchAlgorithmException
static void ()
}
com/android/org/conscrypt/OpenSSLMac$HmacSHA256.classOpenSSLMac.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLMac$HmacSHA256 extends com.android.org.conscrypt.OpenSSLMac {
private static final long EVP_MD
private static final int SIZE
public void () throws java.security.NoSuchAlgorithmException
static void ()
}
com/android/org/conscrypt/OpenSSLMac$HmacSHA384.classOpenSSLMac.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLMac$HmacSHA384 extends com.android.org.conscrypt.OpenSSLMac {
private static final long EVP_MD
private static final int SIZE
public void () throws java.security.NoSuchAlgorithmException
static void ()
}
com/android/org/conscrypt/OpenSSLMac$HmacSHA512.classOpenSSLMac.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLMac$HmacSHA512 extends com.android.org.conscrypt.OpenSSLMac {
private static final long EVP_MD
private static final int SIZE
public void ()
static void ()
}
com/android/org/conscrypt/OpenSSLMac.classOpenSSLMac.java
package com.android.org.conscrypt
public abstract com.android.org.conscrypt.OpenSSLMac extends javax.crypto.MacSpi {
private com.android.org.conscrypt.NativeRef$HMAC_CTX ctx
private final long evp_md
private byte[] keyBytes
private final int size
private final byte[] singleByte
private void (long, int)
long evp_md
int size
protected int engineGetMacLength ()
protected void engineInit (java.security.Key, java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
java.security.Key key
java.security.spec.AlgorithmParameterSpec params
private final void resetContext ()
com.android.org.conscrypt.NativeRef$HMAC_CTX ctxLocal
protected void engineUpdate (byte)
byte input
protected void engineUpdate (byte[], int, int)
byte[] input
int offset
int len
com.android.org.conscrypt.NativeRef$HMAC_CTX ctxLocal
protected byte[] engineDoFinal ()
com.android.org.conscrypt.NativeRef$HMAC_CTX ctxLocal
byte[] output
protected void engineReset ()
void (long, int, com.android.org.conscrypt.OpenSSLMac$1)
long x0
int x1
com.android.org.conscrypt.OpenSSLMac$1 x2
}
com/android/org/conscrypt/OpenSSLMessageDigestJDK$1.classOpenSSLMessageDigestJDK.java
package com.android.org.conscrypt
com.android.org.conscrypt.OpenSSLMessageDigestJDK$1 extends java.lang.Object {
}
com/android/org/conscrypt/OpenSSLMessageDigestJDK$MD5.classOpenSSLMessageDigestJDK.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLMessageDigestJDK$MD5 extends com.android.org.conscrypt.OpenSSLMessageDigestJDK {
private static final long EVP_MD
private static final int SIZE
public void () throws java.security.NoSuchAlgorithmException
static void ()
}
com/android/org/conscrypt/OpenSSLMessageDigestJDK$SHA1.classOpenSSLMessageDigestJDK.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLMessageDigestJDK$SHA1 extends com.android.org.conscrypt.OpenSSLMessageDigestJDK {
private static final long EVP_MD
private static final int SIZE
public void () throws java.security.NoSuchAlgorithmException
static void ()
}
com/android/org/conscrypt/OpenSSLMessageDigestJDK$SHA224.classOpenSSLMessageDigestJDK.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLMessageDigestJDK$SHA224 extends com.android.org.conscrypt.OpenSSLMessageDigestJDK {
private static final long EVP_MD
private static final int SIZE
public void () throws java.security.NoSuchAlgorithmException
static void ()
}
com/android/org/conscrypt/OpenSSLMessageDigestJDK$SHA256.classOpenSSLMessageDigestJDK.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLMessageDigestJDK$SHA256 extends com.android.org.conscrypt.OpenSSLMessageDigestJDK {
private static final long EVP_MD
private static final int SIZE
public void () throws java.security.NoSuchAlgorithmException
static void ()
}
com/android/org/conscrypt/OpenSSLMessageDigestJDK$SHA384.classOpenSSLMessageDigestJDK.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLMessageDigestJDK$SHA384 extends com.android.org.conscrypt.OpenSSLMessageDigestJDK {
private static final long EVP_MD
private static final int SIZE
public void () throws java.security.NoSuchAlgorithmException
static void ()
}
com/android/org/conscrypt/OpenSSLMessageDigestJDK$SHA512.classOpenSSLMessageDigestJDK.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLMessageDigestJDK$SHA512 extends com.android.org.conscrypt.OpenSSLMessageDigestJDK {
private static final long EVP_MD
private static final int SIZE
public void () throws java.security.NoSuchAlgorithmException
static void ()
}
com/android/org/conscrypt/OpenSSLMessageDigestJDK.classOpenSSLMessageDigestJDK.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLMessageDigestJDK extends java.security.MessageDigestSpi implements java.lang.Cloneable {
private com.android.org.conscrypt.NativeRef$EVP_MD_CTX ctx
private final long evp_md
private final int size
private final byte[] singleByte
private void (long, int) throws java.security.NoSuchAlgorithmException
long evp_md
int size
private void (long, int, com.android.org.conscrypt.NativeRef$EVP_MD_CTX)
long evp_md
int size
com.android.org.conscrypt.NativeRef$EVP_MD_CTX ctx
private final void resetContext ()
com.android.org.conscrypt.NativeRef$EVP_MD_CTX ctxLocal
protected void engineReset ()
protected int engineGetDigestLength ()
protected void engineUpdate (byte)
byte input
protected void engineUpdate (byte[], int, int)
byte[] input
int offset
int len
protected void engineUpdate (java.nio.ByteBuffer)
java.nio.ByteBuffer input
long baseAddress
int position
long ptr
int len
protected byte[] engineDigest ()
byte[] result
public java.lang.Object clone ()
com.android.org.conscrypt.NativeRef$EVP_MD_CTX ctxCopy
void (long, int, com.android.org.conscrypt.OpenSSLMessageDigestJDK$1) throws java.security.NoSuchAlgorithmException
long x0
int x1
com.android.org.conscrypt.OpenSSLMessageDigestJDK$1 x2
}
com/android/org/conscrypt/OpenSSLProvider.classOpenSSLProvider.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.OpenSSLProvider extends java.security.Provider {
private static final long serialVersionUID
public static final String PROVIDER_NAME
private static final String PREFIX
private static final String STANDARD_EC_PRIVATE_KEY_INTERFACE_CLASS_NAME
private static final String STANDARD_RSA_PRIVATE_KEY_INTERFACE_CLASS_NAME
private static final String STANDARD_RSA_PUBLIC_KEY_INTERFACE_CLASS_NAME
public void ()
public void (java.lang.String)
String providerName
String classOpenSSLContextImpl
String tls12SSLContext
String ssl3SSLContext
private void putMacImplClass (java.lang.String, java.lang.String)
String algorithm
String className
String supportedKeyClasses
String supportedKeyFormats
private void putSymmetricCipherImplClass (java.lang.String, java.lang.String)
String transformation
String className
String supportedKeyClasses
String supportedKeyFormats
private void putRSACipherImplClass (java.lang.String, java.lang.String)
String transformation
String className
String supportedKeyClasses
String supportedKeyFormats
private void putSignatureImplClass (java.lang.String, java.lang.String)
String algorithm
String className
String supportedKeyClasses
String supportedKeyFormats
private void putRAWRSASignatureImplClass (java.lang.String)
String className
String supportedKeyClasses
String supportedKeyFormats
private void putECDHKeyAgreementImplClass (java.lang.String)
String className
String supportedKeyClasses
String supportedKeyFormats
private void putImplClassWithKeyConstraints (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String typeAndAlgName
String fullyQualifiedClassName
String supportedKeyClasses
String supportedKeyFormats
static void ()
}
com/android/org/conscrypt/OpenSSLRandom.classOpenSSLRandom.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLRandom extends java.security.SecureRandomSpi implements java.io.Serializable {
private static final long serialVersionUID
private boolean mSeeded
public void ()
protected void engineSetSeed (byte[])
byte[] seed
protected void engineNextBytes (byte[])
byte[] bytes
protected byte[] engineGenerateSeed (int)
int numBytes
byte[] output
private void selfSeedIfNotSeeded ()
public static void seedOpenSSLPRNGFromLinuxRNG ()
int seedLengthInBytes
int bytesRead
}
com/android/org/conscrypt/OpenSSLRSAKeyFactory.classOpenSSLRSAKeyFactory.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLRSAKeyFactory extends java.security.KeyFactorySpi {
public void ()
protected java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
java.security.spec.KeySpec keySpec
protected java.security.PrivateKey engineGeneratePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
java.security.spec.KeySpec keySpec
protected java.security.spec.KeySpec engineGetKeySpec (java.security.Key, java.lang.Class) throws java.security.spec.InvalidKeySpecException
java.security.interfaces.RSAPublicKey rsaKey
byte[] encoded
java.security.interfaces.RSAPublicKey rsaKey
java.security.interfaces.RSAPrivateCrtKey rsaKey
java.security.interfaces.RSAPrivateCrtKey rsaKey
java.security.interfaces.RSAPrivateKey rsaKey
java.security.interfaces.RSAPrivateCrtKey rsaKey
byte[] encoded
java.security.interfaces.RSAPrivateKey privKey
byte[] encoded
java.security.interfaces.RSAPrivateKey rsaKey
byte[] encoded
byte[] encoded
java.security.Key key
Class keySpec
protected java.security.Key engineTranslateKey (java.security.Key) throws java.security.InvalidKeyException
java.security.spec.InvalidKeySpecException e
java.security.interfaces.RSAPublicKey rsaKey
java.security.spec.InvalidKeySpecException e
java.security.interfaces.RSAPrivateCrtKey rsaKey
java.math.BigInteger modulus
java.math.BigInteger publicExponent
java.math.BigInteger privateExponent
java.math.BigInteger primeP
java.math.BigInteger primeQ
java.math.BigInteger primeExponentP
java.math.BigInteger primeExponentQ
java.math.BigInteger crtCoefficient
java.security.spec.InvalidKeySpecException e
java.security.interfaces.RSAPrivateKey rsaKey
java.math.BigInteger modulus
java.math.BigInteger privateExponent
java.security.spec.InvalidKeySpecException e
byte[] encoded
java.security.spec.InvalidKeySpecException e
byte[] encoded
java.security.Key key
}
com/android/org/conscrypt/OpenSSLRSAKeyPairGenerator.classOpenSSLRSAKeyPairGenerator.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLRSAKeyPairGenerator extends java.security.KeyPairGeneratorSpi {
private byte[] publicExponent
private int modulusBits
public void ()
public java.security.KeyPair generateKeyPair ()
com.android.org.conscrypt.OpenSSLKey key
java.security.PrivateKey privKey
java.security.PublicKey pubKey
public void initialize (int, java.security.SecureRandom)
int keysize
java.security.SecureRandom random
public void initialize (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
java.security.spec.RSAKeyGenParameterSpec spec
java.math.BigInteger publicExponent
}
com/android/org/conscrypt/OpenSSLRSAPrivateCrtKey.classOpenSSLRSAPrivateCrtKey.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLRSAPrivateCrtKey extends com.android.org.conscrypt.OpenSSLRSAPrivateKey implements java.security.interfaces.RSAPrivateCrtKey {
private static final long serialVersionUID
private java.math.BigInteger publicExponent
private java.math.BigInteger primeP
private java.math.BigInteger primeQ
private java.math.BigInteger primeExponentP
private java.math.BigInteger primeExponentQ
private java.math.BigInteger crtCoefficient
void (com.android.org.conscrypt.OpenSSLKey)
com.android.org.conscrypt.OpenSSLKey key
void (com.android.org.conscrypt.OpenSSLKey, byte[][])
com.android.org.conscrypt.OpenSSLKey key
byte[][] params
public void (java.security.spec.RSAPrivateCrtKeySpec) throws java.security.spec.InvalidKeySpecException
java.security.spec.RSAPrivateCrtKeySpec rsaKeySpec
private static com.android.org.conscrypt.OpenSSLKey init (java.security.spec.RSAPrivateCrtKeySpec) throws java.security.spec.InvalidKeySpecException
java.math.BigInteger publicExponent
java.math.BigInteger primeP
java.math.BigInteger primeQ
java.math.BigInteger primeExponentP
java.math.BigInteger primeExponentQ
java.math.BigInteger crtCoefficient
Exception e
java.security.spec.RSAPrivateCrtKeySpec rsaKeySpec
java.math.BigInteger modulus
java.math.BigInteger privateExponent
static com.android.org.conscrypt.OpenSSLKey getInstance (java.security.interfaces.RSAPrivateCrtKey) throws java.security.InvalidKeyException
java.math.BigInteger publicExponent
java.math.BigInteger primeP
java.math.BigInteger primeQ
java.math.BigInteger primeExponentP
java.math.BigInteger primeExponentQ
java.math.BigInteger crtCoefficient
Exception e
java.security.interfaces.RSAPrivateCrtKey rsaPrivateKey
java.math.BigInteger modulus
java.math.BigInteger privateExponent
synchronized void readParams (byte[][])
byte[][] params
public java.math.BigInteger getPublicExponent ()
public java.math.BigInteger getPrimeP ()
public java.math.BigInteger getPrimeQ ()
public java.math.BigInteger getPrimeExponentP ()
public java.math.BigInteger getPrimeExponentQ ()
public java.math.BigInteger getCrtCoefficient ()
public boolean equals (java.lang.Object)
com.android.org.conscrypt.OpenSSLRSAPrivateKey other
java.security.interfaces.RSAPrivateCrtKey other
java.security.interfaces.RSAPrivateKey other
Object o
public final int hashCode ()
int hashCode
public java.lang.String toString ()
StringBuilder sb
boolean engineBased
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
}
com/android/org/conscrypt/OpenSSLRSAPrivateKey.classOpenSSLRSAPrivateKey.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLRSAPrivateKey extends java.lang.Object implements java.security.interfaces.RSAPrivateKey com.android.org.conscrypt.OpenSSLKeyHolder {
private static final long serialVersionUID
protected transient com.android.org.conscrypt.OpenSSLKey key
protected transient boolean fetchedParams
protected java.math.BigInteger modulus
protected java.math.BigInteger privateExponent
void (com.android.org.conscrypt.OpenSSLKey)
com.android.org.conscrypt.OpenSSLKey key
void (com.android.org.conscrypt.OpenSSLKey, byte[][])
com.android.org.conscrypt.OpenSSLKey key
byte[][] params
public com.android.org.conscrypt.OpenSSLKey getOpenSSLKey ()
public void (java.security.spec.RSAPrivateKeySpec) throws java.security.spec.InvalidKeySpecException
java.security.spec.RSAPrivateKeySpec rsaKeySpec
private static com.android.org.conscrypt.OpenSSLKey init (java.security.spec.RSAPrivateKeySpec) throws java.security.spec.InvalidKeySpecException
Exception e
java.security.spec.RSAPrivateKeySpec rsaKeySpec
java.math.BigInteger modulus
java.math.BigInteger privateExponent
static com.android.org.conscrypt.OpenSSLRSAPrivateKey getInstance (com.android.org.conscrypt.OpenSSLKey)
com.android.org.conscrypt.OpenSSLKey key
byte[][] params
protected static com.android.org.conscrypt.OpenSSLKey wrapPlatformKey (java.security.interfaces.RSAPrivateKey) throws java.security.InvalidKeyException
java.security.interfaces.RSAPrivateKey rsaPrivateKey
com.android.org.conscrypt.OpenSSLKey wrapper
static com.android.org.conscrypt.OpenSSLKey wrapJCAPrivateKeyForTLSStackOnly (java.security.PrivateKey, java.security.PublicKey) throws java.security.InvalidKeyException
java.security.PrivateKey privateKey
java.security.PublicKey publicKey
java.math.BigInteger modulus
static com.android.org.conscrypt.OpenSSLKey getInstance (java.security.interfaces.RSAPrivateKey) throws java.security.InvalidKeyException
Exception e
java.security.interfaces.RSAPrivateKey rsaPrivateKey
java.math.BigInteger modulus
java.math.BigInteger privateExponent
final synchronized void ensureReadParams ()
void readParams (byte[][])
byte[][] params
public final java.math.BigInteger getPrivateExponent ()
public final java.math.BigInteger getModulus ()
public final byte[] getEncoded ()
public final java.lang.String getFormat ()
public final java.lang.String getAlgorithm ()
public boolean equals (java.lang.Object)
com.android.org.conscrypt.OpenSSLRSAPrivateKey other
java.security.interfaces.RSAPrivateKey other
Object o
public int hashCode ()
int hash
public java.lang.String toString ()
StringBuilder sb
boolean engineBased
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
}
com/android/org/conscrypt/OpenSSLRSAPublicKey.classOpenSSLRSAPublicKey.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLRSAPublicKey extends java.lang.Object implements java.security.interfaces.RSAPublicKey com.android.org.conscrypt.OpenSSLKeyHolder {
private static final long serialVersionUID
private transient com.android.org.conscrypt.OpenSSLKey key
private java.math.BigInteger publicExponent
private java.math.BigInteger modulus
private transient boolean fetchedParams
void (com.android.org.conscrypt.OpenSSLKey)
com.android.org.conscrypt.OpenSSLKey key
public com.android.org.conscrypt.OpenSSLKey getOpenSSLKey ()
void (java.security.spec.RSAPublicKeySpec) throws java.security.spec.InvalidKeySpecException
Exception e
java.security.spec.RSAPublicKeySpec spec
static com.android.org.conscrypt.OpenSSLKey getInstance (java.security.interfaces.RSAPublicKey) throws java.security.InvalidKeyException
Exception e
java.security.interfaces.RSAPublicKey rsaPublicKey
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
private void ensureReadParams ()
byte[][] params
public java.math.BigInteger getModulus ()
public java.math.BigInteger getPublicExponent ()
public boolean equals (java.lang.Object)
com.android.org.conscrypt.OpenSSLRSAPublicKey other
Object o
java.security.interfaces.RSAPublicKey other
public int hashCode ()
public java.lang.String toString ()
StringBuilder sb
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
}
com/android/org/conscrypt/OpenSSLServerSocketFactoryImpl.classOpenSSLServerSocketFactoryImpl.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLServerSocketFactoryImpl extends javax.net.ssl.SSLServerSocketFactory {
private com.android.org.conscrypt.SSLParametersImpl sslParameters
private java.io.IOException instantiationException
public void ()
java.security.KeyManagementException e
public void (com.android.org.conscrypt.SSLParametersImpl)
com.android.org.conscrypt.SSLParametersImpl sslParameters
public java.lang.String[] getDefaultCipherSuites ()
public java.lang.String[] getSupportedCipherSuites ()
public java.net.ServerSocket createServerSocket () throws java.io.IOException
public java.net.ServerSocket createServerSocket (int) throws java.io.IOException
int port
public java.net.ServerSocket createServerSocket (int, int) throws java.io.IOException
int port
int backlog
public java.net.ServerSocket createServerSocket (int, int, java.net.InetAddress) throws java.io.IOException
int port
int backlog
java.net.InetAddress iAddress
}
com/android/org/conscrypt/OpenSSLServerSocketImpl.classOpenSSLServerSocketImpl.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLServerSocketImpl extends javax.net.ssl.SSLServerSocket {
private final com.android.org.conscrypt.SSLParametersImpl sslParameters
private boolean channelIdEnabled
protected void (com.android.org.conscrypt.SSLParametersImpl) throws java.io.IOException
com.android.org.conscrypt.SSLParametersImpl sslParameters
protected void (int, com.android.org.conscrypt.SSLParametersImpl) throws java.io.IOException
int port
com.android.org.conscrypt.SSLParametersImpl sslParameters
protected void (int, int, com.android.org.conscrypt.SSLParametersImpl) throws java.io.IOException
int port
int backlog
com.android.org.conscrypt.SSLParametersImpl sslParameters
protected void (int, int, java.net.InetAddress, com.android.org.conscrypt.SSLParametersImpl) throws java.io.IOException
int port
int backlog
java.net.InetAddress iAddress
com.android.org.conscrypt.SSLParametersImpl sslParameters
public boolean getEnableSessionCreation ()
public void setEnableSessionCreation (boolean)
boolean flag
public java.lang.String[] getSupportedProtocols ()
public java.lang.String[] getEnabledProtocols ()
public void setEnabledProtocols (java.lang.String[])
String[] protocols
public java.lang.String[] getSupportedCipherSuites ()
public java.lang.String[] getEnabledCipherSuites ()
public void setChannelIdEnabled (boolean)
boolean enabled
public boolean isChannelIdEnabled ()
public void setEnabledCipherSuites (java.lang.String[])
String[] suites
public boolean getWantClientAuth ()
public void setWantClientAuth (boolean)
boolean want
public boolean getNeedClientAuth ()
public void setNeedClientAuth (boolean)
boolean need
public void setUseClientMode (boolean)
boolean mode
public boolean getUseClientMode ()
public java.net.Socket accept () throws java.io.IOException
com.android.org.conscrypt.OpenSSLSocketImpl socket
}
com/android/org/conscrypt/OpenSSLSessionImpl.classOpenSSLSessionImpl.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLSessionImpl extends java.lang.Object implements javax.net.ssl.SSLSession {
private long creationTime
long lastAccessedTime
final java.security.cert.X509Certificate[] localCertificates
final java.security.cert.X509Certificate[] peerCertificates
private boolean isValid
private final java.util.Map values
private volatile javax.security.cert.X509Certificate[] peerCertificateChain
protected long sslSessionNativePointer
private String peerHost
private int peerPort
private String cipherSuite
private String protocol
private com.android.org.conscrypt.AbstractSessionContext sessionContext
private byte[] id
protected void (long, java.security.cert.X509Certificate[], java.security.cert.X509Certificate[], java.lang.String, int, com.android.org.conscrypt.AbstractSessionContext)
long sslSessionNativePointer
java.security.cert.X509Certificate[] localCertificates
java.security.cert.X509Certificate[] peerCertificates
String peerHost
int peerPort
com.android.org.conscrypt.AbstractSessionContext sessionContext
void (byte[], java.lang.String, int, java.security.cert.X509Certificate[], com.android.org.conscrypt.AbstractSessionContext) throws java.io.IOException
byte[] derData
String peerHost
int peerPort
java.security.cert.X509Certificate[] peerCertificates
com.android.org.conscrypt.AbstractSessionContext sessionContext
public byte[] getId ()
void resetId ()
byte[] getEncoded ()
public long getCreationTime ()
public long getLastAccessedTime ()
public int getApplicationBufferSize ()
public int getPacketBufferSize ()
public java.security.Principal getLocalPrincipal ()
public java.security.cert.Certificate[] getLocalCertificates ()
public javax.security.cert.X509Certificate[] getPeerCertificateChain () throws javax.net.ssl.SSLPeerUnverifiedException
javax.security.cert.X509Certificate[] result
private javax.security.cert.X509Certificate[] createPeerCertificateChain () throws javax.net.ssl.SSLPeerUnverifiedException
byte[] encoded
int i
javax.security.cert.X509Certificate[] chain
javax.net.ssl.SSLPeerUnverifiedException exception
java.security.cert.CertificateEncodingException e
javax.net.ssl.SSLPeerUnverifiedException exception
javax.security.cert.CertificateException e
public java.security.cert.Certificate[] getPeerCertificates () throws javax.net.ssl.SSLPeerUnverifiedException
private void checkPeerCertificatesPresent () throws javax.net.ssl.SSLPeerUnverifiedException
public java.security.Principal getPeerPrincipal () throws javax.net.ssl.SSLPeerUnverifiedException
public java.lang.String getPeerHost ()
public int getPeerPort ()
public java.lang.String getCipherSuite ()
String name
public java.lang.String getProtocol ()
public javax.net.ssl.SSLSessionContext getSessionContext ()
public boolean isValid ()
javax.net.ssl.SSLSessionContext context
int timeoutSeconds
long creationTimestampMillis
long ageSeconds
public void invalidate ()
public java.lang.Object getValue (java.lang.String)
String name
public java.lang.String[] getValueNames ()
public void putValue (java.lang.String, java.lang.Object)
String name
Object value
Object old
public void removeValue (java.lang.String)
javax.net.ssl.SSLSessionBindingListener listener
String name
Object old
protected void finalize () throws java.lang.Throwable
}
com/android/org/conscrypt/OpenSSLSignature$1.classOpenSSLSignature.java
package com.android.org.conscrypt
com.android.org.conscrypt.OpenSSLSignature$1 extends java.lang.Object {
static final int[] $SwitchMap$org$conscrypt$OpenSSLSignature$EngineType
static void ()
}
com/android/org/conscrypt/OpenSSLSignature$EngineType.classOpenSSLSignature.java
package com.android.org.conscrypt
final com.android.org.conscrypt.OpenSSLSignature$EngineType extends java.lang.Enum {
public static final com.android.org.conscrypt.OpenSSLSignature$EngineType RSA
public static final com.android.org.conscrypt.OpenSSLSignature$EngineType EC
private static final com.android.org.conscrypt.OpenSSLSignature$EngineType[] $VALUES
public static com.android.org.conscrypt.OpenSSLSignature$EngineType[] values ()
public static com.android.org.conscrypt.OpenSSLSignature$EngineType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/org/conscrypt/OpenSSLSignature$MD5RSA.classOpenSSLSignature.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.OpenSSLSignature$MD5RSA extends com.android.org.conscrypt.OpenSSLSignature {
private static final long EVP_MD
public void () throws java.security.NoSuchAlgorithmException
static void ()
}
com/android/org/conscrypt/OpenSSLSignature$SHA1ECDSA.classOpenSSLSignature.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.OpenSSLSignature$SHA1ECDSA extends com.android.org.conscrypt.OpenSSLSignature {
private static final long EVP_MD
public void () throws java.security.NoSuchAlgorithmException
static void ()
}
com/android/org/conscrypt/OpenSSLSignature$SHA1RSA.classOpenSSLSignature.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.OpenSSLSignature$SHA1RSA extends com.android.org.conscrypt.OpenSSLSignature {
private static final long EVP_MD
public void () throws java.security.NoSuchAlgorithmException
static void ()
}
com/android/org/conscrypt/OpenSSLSignature$SHA224ECDSA.classOpenSSLSignature.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.OpenSSLSignature$SHA224ECDSA extends com.android.org.conscrypt.OpenSSLSignature {
private static final long EVP_MD
public void () throws java.security.NoSuchAlgorithmException
static void ()
}
com/android/org/conscrypt/OpenSSLSignature$SHA224RSA.classOpenSSLSignature.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.OpenSSLSignature$SHA224RSA extends com.android.org.conscrypt.OpenSSLSignature {
private static final long EVP_MD
public void () throws java.security.NoSuchAlgorithmException
static void ()
}
com/android/org/conscrypt/OpenSSLSignature$SHA256ECDSA.classOpenSSLSignature.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.OpenSSLSignature$SHA256ECDSA extends com.android.org.conscrypt.OpenSSLSignature {
private static final long EVP_MD
public void () throws java.security.NoSuchAlgorithmException
static void ()
}
com/android/org/conscrypt/OpenSSLSignature$SHA256RSA.classOpenSSLSignature.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.OpenSSLSignature$SHA256RSA extends com.android.org.conscrypt.OpenSSLSignature {
private static final long EVP_MD
public void () throws java.security.NoSuchAlgorithmException
static void ()
}
com/android/org/conscrypt/OpenSSLSignature$SHA384ECDSA.classOpenSSLSignature.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.OpenSSLSignature$SHA384ECDSA extends com.android.org.conscrypt.OpenSSLSignature {
private static final long EVP_MD
public void () throws java.security.NoSuchAlgorithmException
static void ()
}
com/android/org/conscrypt/OpenSSLSignature$SHA384RSA.classOpenSSLSignature.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.OpenSSLSignature$SHA384RSA extends com.android.org.conscrypt.OpenSSLSignature {
private static final long EVP_MD
public void () throws java.security.NoSuchAlgorithmException
static void ()
}
com/android/org/conscrypt/OpenSSLSignature$SHA512ECDSA.classOpenSSLSignature.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.OpenSSLSignature$SHA512ECDSA extends com.android.org.conscrypt.OpenSSLSignature {
private static final long EVP_MD
public void () throws java.security.NoSuchAlgorithmException
static void ()
}
com/android/org/conscrypt/OpenSSLSignature$SHA512RSA.classOpenSSLSignature.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.OpenSSLSignature$SHA512RSA extends com.android.org.conscrypt.OpenSSLSignature {
private static final long EVP_MD
public void () throws java.security.NoSuchAlgorithmException
static void ()
}
com/android/org/conscrypt/OpenSSLSignature.classOpenSSLSignature.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLSignature extends java.security.SignatureSpi {
private com.android.org.conscrypt.NativeRef$EVP_MD_CTX ctx
private com.android.org.conscrypt.OpenSSLKey key
private final com.android.org.conscrypt.OpenSSLSignature$EngineType engineType
private final long evpAlgorithm
private final byte[] singleByte
private boolean signing
private void (long, com.android.org.conscrypt.OpenSSLSignature$EngineType) throws java.security.NoSuchAlgorithmException
long algorithm
com.android.org.conscrypt.OpenSSLSignature$EngineType engineType
private final void resetContext ()
com.android.org.conscrypt.NativeRef$EVP_MD_CTX ctxLocal
protected void engineUpdate (byte)
byte input
protected void engineUpdate (byte[], int, int)
byte[] input
int offset
int len
com.android.org.conscrypt.NativeRef$EVP_MD_CTX ctxLocal
protected java.lang.Object engineGetParameter (java.lang.String) throws java.security.InvalidParameterException
String param
private void checkEngineType (com.android.org.conscrypt.OpenSSLKey) throws java.security.InvalidKeyException
com.android.org.conscrypt.OpenSSLKey pkey
int pkeyType
private void initInternal (com.android.org.conscrypt.OpenSSLKey, boolean) throws java.security.InvalidKeyException
com.android.org.conscrypt.OpenSSLKey newKey
boolean signing
protected void engineInitSign (java.security.PrivateKey) throws java.security.InvalidKeyException
java.security.PrivateKey privateKey
private void enableDSASignatureNonceHardeningIfApplicable ()
com.android.org.conscrypt.OpenSSLKey key
protected void engineInitVerify (java.security.PublicKey) throws java.security.InvalidKeyException
java.security.PublicKey publicKey
protected void engineSetParameter (java.lang.String, java.lang.Object) throws java.security.InvalidParameterException
String param
Object value
protected byte[] engineSign () throws java.security.SignatureException
byte[] buffer
int bytesWritten
byte[] signature
Exception ex
com.android.org.conscrypt.NativeRef$EVP_MD_CTX ctxLocal
protected boolean engineVerify (byte[]) throws java.security.SignatureException
int result
Exception ex
byte[] sigBytes
void (long, com.android.org.conscrypt.OpenSSLSignature$EngineType, com.android.org.conscrypt.OpenSSLSignature$1) throws java.security.NoSuchAlgorithmException
long x0
com.android.org.conscrypt.OpenSSLSignature$EngineType x1
com.android.org.conscrypt.OpenSSLSignature$1 x2
}
com/android/org/conscrypt/OpenSSLSignatureRawRSA.classOpenSSLSignatureRawRSA.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLSignatureRawRSA extends java.security.SignatureSpi {
private com.android.org.conscrypt.OpenSSLKey key
private byte[] inputBuffer
private int inputOffset
private boolean inputIsTooLong
public void ()
protected void engineUpdate (byte)
byte input
int oldOffset
protected void engineUpdate (byte[], int, int)
byte[] input
int offset
int len
int oldOffset
protected java.lang.Object engineGetParameter (java.lang.String) throws java.security.InvalidParameterException
String param
protected void engineInitSign (java.security.PrivateKey) throws java.security.InvalidKeyException
com.android.org.conscrypt.OpenSSLRSAPrivateKey rsaPrivateKey
java.security.interfaces.RSAPrivateCrtKey rsaPrivateKey
java.security.interfaces.RSAPrivateKey rsaPrivateKey
java.security.PrivateKey privateKey
int maxSize
protected void engineInitVerify (java.security.PublicKey) throws java.security.InvalidKeyException
com.android.org.conscrypt.OpenSSLRSAPublicKey rsaPublicKey
java.security.interfaces.RSAPublicKey rsaPublicKey
java.security.PublicKey publicKey
int maxSize
protected void engineSetParameter (java.lang.String, java.lang.Object) throws java.security.InvalidParameterException
String param
Object value
protected byte[] engineSign () throws java.security.SignatureException
Exception ex
byte[] outputBuffer
protected boolean engineVerify (byte[]) throws java.security.SignatureException
int resultSize
java.security.SignatureException e
Exception e
int i
int resultSize
boolean matches
Exception ex
byte[] sigBytes
byte[] outputBuffer
}
com/android/org/conscrypt/OpenSSLSocketFactoryImpl.classOpenSSLSocketFactoryImpl.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLSocketFactoryImpl extends javax.net.ssl.SSLSocketFactory {
private final com.android.org.conscrypt.SSLParametersImpl sslParameters
private final java.io.IOException instantiationException
public void ()
java.security.KeyManagementException e
com.android.org.conscrypt.SSLParametersImpl sslParametersLocal
java.io.IOException instantiationExceptionLocal
public void (com.android.org.conscrypt.SSLParametersImpl)
com.android.org.conscrypt.SSLParametersImpl sslParameters
public java.lang.String[] getDefaultCipherSuites ()
public java.lang.String[] getSupportedCipherSuites ()
public java.net.Socket createSocket () throws java.io.IOException
public java.net.Socket createSocket (java.lang.String, int) throws java.io.IOException java.net.UnknownHostException
String hostname
int port
public java.net.Socket createSocket (java.lang.String, int, java.net.InetAddress, int) throws java.io.IOException java.net.UnknownHostException
String hostname
int port
java.net.InetAddress localHost
int localPort
public java.net.Socket createSocket (java.net.InetAddress, int) throws java.io.IOException
java.net.InetAddress address
int port
public java.net.Socket createSocket (java.net.InetAddress, int, java.net.InetAddress, int) throws java.io.IOException
java.net.InetAddress address
int port
java.net.InetAddress localAddress
int localPort
public java.net.Socket createSocket (java.net.Socket, java.lang.String, int, boolean) throws java.io.IOException
java.net.Socket s
String hostname
int port
boolean autoClose
}
com/android/org/conscrypt/OpenSSLSocketImpl$SSLInputStream.classOpenSSLSocketImpl.java
package com.android.org.conscrypt
com.android.org.conscrypt.OpenSSLSocketImpl$SSLInputStream extends java.io.InputStream {
private final Object readLock
final com.android.org.conscrypt.OpenSSLSocketImpl this$0
void (com.android.org.conscrypt.OpenSSLSocketImpl)
public int read () throws java.io.IOException
byte[] buffer
int result
public int read (byte[], int, int) throws java.io.IOException
byte[] buf
int offset
int byteCount
public void awaitPendingOps ()
}
com/android/org/conscrypt/OpenSSLSocketImpl$SSLOutputStream.classOpenSSLSocketImpl.java
package com.android.org.conscrypt
com.android.org.conscrypt.OpenSSLSocketImpl$SSLOutputStream extends java.io.OutputStream {
private final Object writeLock
final com.android.org.conscrypt.OpenSSLSocketImpl this$0
void (com.android.org.conscrypt.OpenSSLSocketImpl)
public void write (int) throws java.io.IOException
int oneByte
byte[] buffer
public void write (byte[], int, int) throws java.io.IOException
byte[] buf
int offset
int byteCount
public void awaitPendingOps ()
}
com/android/org/conscrypt/OpenSSLSocketImpl.classOpenSSLSocketImpl.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLSocketImpl extends javax.net.ssl.SSLSocket implements com.android.org.conscrypt.NativeCrypto$SSLHandshakeCallbacks com.android.org.conscrypt.SSLParametersImpl$AliasChooser com.android.org.conscrypt.SSLParametersImpl$PSKCallbacks {
private static final boolean DBG_STATE
private final Object stateLock
private static final int STATE_NEW
private static final int STATE_HANDSHAKE_STARTED
private static final int STATE_HANDSHAKE_COMPLETED
private static final int STATE_READY_HANDSHAKE_CUT_THROUGH
private static final int STATE_READY
private static final int STATE_CLOSED
private int state
private long sslNativePointer
private com.android.org.conscrypt.OpenSSLSocketImpl$SSLInputStream is
private com.android.org.conscrypt.OpenSSLSocketImpl$SSLOutputStream os
private final java.net.Socket socket
private final boolean autoClose
private String peerHostname
private String resolvedHostname
private final int peerPort
private final com.android.org.conscrypt.SSLParametersImpl sslParameters
private final Object guard
private java.util.ArrayList listeners
com.android.org.conscrypt.OpenSSLKey channelIdPrivateKey
private com.android.org.conscrypt.OpenSSLSessionImpl sslSession
private com.android.org.conscrypt.OpenSSLSessionImpl handshakeSession
private int readTimeoutMilliseconds
private int writeTimeoutMilliseconds
private int handshakeTimeoutMilliseconds
protected void (com.android.org.conscrypt.SSLParametersImpl) throws java.io.IOException
com.android.org.conscrypt.SSLParametersImpl sslParameters
protected void (java.lang.String, int, com.android.org.conscrypt.SSLParametersImpl) throws java.io.IOException
String hostname
int port
com.android.org.conscrypt.SSLParametersImpl sslParameters
protected void (java.net.InetAddress, int, com.android.org.conscrypt.SSLParametersImpl) throws java.io.IOException
java.net.InetAddress address
int port
com.android.org.conscrypt.SSLParametersImpl sslParameters
protected void (java.lang.String, int, java.net.InetAddress, int, com.android.org.conscrypt.SSLParametersImpl) throws java.io.IOException
String hostname
int port
java.net.InetAddress clientAddress
int clientPort
com.android.org.conscrypt.SSLParametersImpl sslParameters
protected void (java.net.InetAddress, int, java.net.InetAddress, int, com.android.org.conscrypt.SSLParametersImpl) throws java.io.IOException
java.net.InetAddress address
int port
java.net.InetAddress clientAddress
int clientPort
com.android.org.conscrypt.SSLParametersImpl sslParameters
protected void (java.net.Socket, java.lang.String, int, boolean, com.android.org.conscrypt.SSLParametersImpl) throws java.io.IOException
java.net.Socket socket
String hostname
int port
boolean autoClose
com.android.org.conscrypt.SSLParametersImpl sslParameters
private void checkOpen () throws java.net.SocketException
public void startHandshake () throws java.io.IOException
int seedLengthInBytes
java.security.SecureRandom secureRandom
long sslSessionNativePointer
javax.net.ssl.SSLHandshakeException wrapper
java.security.cert.CertificateException e
String logMessage
String message
javax.net.ssl.SSLException e
com.android.org.conscrypt.AbstractSessionContext sessionContext
long sslCtxNativePointer
boolean enableSessionCreation
com.android.org.conscrypt.OpenSSLSessionImpl sessionToReuse
int savedReadTimeoutMilliseconds
int savedWriteTimeoutMilliseconds
long sslSessionNativePointer
boolean handshakeCompleted
javax.net.ssl.SSLProtocolException e
boolean client
boolean releaseResources
private java.lang.String getHostname ()
java.net.InetAddress inetAddress
public int getPort ()
public void clientCertificateRequested (byte[], byte[][]) throws java.security.cert.CertificateEncodingException javax.net.ssl.SSLException
byte[] keyTypeBytes
byte[][] asn1DerEncodedPrincipals
public int clientPSKKeyRequested (java.lang.String, byte[], byte[])
String identityHint
byte[] identity
byte[] key
public int serverPSKKeyRequested (java.lang.String, java.lang.String, byte[])
String identityHint
String identity
byte[] key
public void onSSLStateChange (long, int, int)
long sslSessionNativePtr
int type
int val
com.android.org.conscrypt.AbstractSessionContext sessionContext
private void notifyHandshakeCompletedListeners ()
Thread thread
RuntimeException e
javax.net.ssl.HandshakeCompletedListener listener
javax.net.ssl.HandshakeCompletedEvent event
public void verifyCertificateChain (long, long[], java.lang.String) throws java.security.cert.CertificateException
int i
byte[] tlsData
byte[] ocspData
com.android.org.conscrypt.ct.CTVerifier ctVerifier
com.android.org.conscrypt.ct.CTVerificationResult result
String authType
javax.net.ssl.X509TrustManager x509tm
com.android.org.conscrypt.OpenSSLX509Certificate[] peerCertChain
boolean client
java.security.cert.CertificateException e
Exception e
long sslSessionNativePtr
long[] certRefs
String authMethod
public java.io.InputStream getInputStream () throws java.io.IOException
java.io.InputStream returnVal
java.io.InputStream returnVal
public java.io.OutputStream getOutputStream () throws java.io.IOException
java.io.OutputStream returnVal
java.io.OutputStream returnVal
private void assertReadableOrWriteableState ()
private void waitForHandshake () throws java.io.IOException
java.io.IOException ioe
InterruptedException e
public javax.net.ssl.SSLSession getSession ()
java.io.IOException e
public void addHandshakeCompletedListener (javax.net.ssl.HandshakeCompletedListener)
javax.net.ssl.HandshakeCompletedListener listener
public void removeHandshakeCompletedListener (javax.net.ssl.HandshakeCompletedListener)
javax.net.ssl.HandshakeCompletedListener listener
public boolean getEnableSessionCreation ()
public void setEnableSessionCreation (boolean)
boolean flag
public java.lang.String[] getSupportedCipherSuites ()
public java.lang.String[] getEnabledCipherSuites ()
public void setEnabledCipherSuites (java.lang.String[])
String[] suites
public java.lang.String[] getSupportedProtocols ()
public java.lang.String[] getEnabledProtocols ()
public void setEnabledProtocols (java.lang.String[])
String[] protocols
public void setUseSessionTickets (boolean)
boolean useSessionTickets
public void setHostname (java.lang.String)
String hostname
public void setChannelIdEnabled (boolean)
boolean enabled
public byte[] getChannelId () throws javax.net.ssl.SSLException
public void setChannelIdPrivateKey (java.security.PrivateKey)
java.security.spec.ECParameterSpec ecParams
java.security.PrivateKey privateKey
public boolean getUseClientMode ()
public void setUseClientMode (boolean)
boolean mode
public boolean getWantClientAuth ()
public boolean getNeedClientAuth ()
public void setNeedClientAuth (boolean)
boolean need
public void setWantClientAuth (boolean)
boolean want
public void sendUrgentData (int) throws java.io.IOException
int data
public void setOOBInline (boolean) throws java.net.SocketException
boolean on
public void setSoTimeout (int) throws java.net.SocketException
int readTimeoutMilliseconds
public int getSoTimeout () throws java.net.SocketException
public void setSoWriteTimeout (int) throws java.net.SocketException
int writeTimeoutMilliseconds
public int getSoWriteTimeout () throws java.net.SocketException
public void setHandshakeTimeout (int) throws java.net.SocketException
int handshakeTimeoutMilliseconds
public void close () throws java.io.IOException
int oldState
com.android.org.conscrypt.OpenSSLSocketImpl$SSLInputStream sslInputStream
com.android.org.conscrypt.OpenSSLSocketImpl$SSLOutputStream sslOutputStream
private void shutdownAndFreeSslNative () throws java.io.IOException
private void closeUnderlyingSocket () throws java.io.IOException
private void free ()
protected void finalize () throws java.lang.Throwable
public java.io.FileDescriptor getFileDescriptor$ ()
public byte[] getNpnSelectedProtocol ()
public byte[] getAlpnSelectedProtocol ()
public void setNpnProtocols (byte[])
byte[] npnProtocols
public void setAlpnProtocols (byte[])
byte[] alpnProtocols
public java.lang.String chooseServerAlias (javax.net.ssl.X509KeyManager, java.lang.String)
javax.net.ssl.X509KeyManager keyManager
String keyType
public java.lang.String chooseClientAlias (javax.net.ssl.X509KeyManager, javax.security.auth.x500.X500Principal[], java.lang.String[])
javax.net.ssl.X509KeyManager keyManager
javax.security.auth.x500.X500Principal[] issuers
String[] keyTypes
public java.lang.String chooseServerPSKIdentityHint (com.android.org.conscrypt.PSKKeyManager)
com.android.org.conscrypt.PSKKeyManager keyManager
public java.lang.String chooseClientPSKIdentity (com.android.org.conscrypt.PSKKeyManager, java.lang.String)
com.android.org.conscrypt.PSKKeyManager keyManager
String identityHint
public javax.crypto.SecretKey getPSKKey (com.android.org.conscrypt.PSKKeyManager, java.lang.String, java.lang.String)
com.android.org.conscrypt.PSKKeyManager keyManager
String identityHint
String identity
static void access$000 (com.android.org.conscrypt.OpenSSLSocketImpl) throws java.net.SocketException
com.android.org.conscrypt.OpenSSLSocketImpl x0
static java.lang.Object access$100 (com.android.org.conscrypt.OpenSSLSocketImpl)
com.android.org.conscrypt.OpenSSLSocketImpl x0
static int access$200 (com.android.org.conscrypt.OpenSSLSocketImpl)
com.android.org.conscrypt.OpenSSLSocketImpl x0
static long access$300 (com.android.org.conscrypt.OpenSSLSocketImpl)
com.android.org.conscrypt.OpenSSLSocketImpl x0
static java.net.Socket access$400 (com.android.org.conscrypt.OpenSSLSocketImpl)
com.android.org.conscrypt.OpenSSLSocketImpl x0
static int access$500 (com.android.org.conscrypt.OpenSSLSocketImpl)
com.android.org.conscrypt.OpenSSLSocketImpl x0
}
com/android/org/conscrypt/OpenSSLSocketImplWrapper.classOpenSSLSocketImplWrapper.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLSocketImplWrapper extends com.android.org.conscrypt.OpenSSLSocketImpl {
private java.net.Socket socket
protected void (java.net.Socket, java.lang.String, int, boolean, com.android.org.conscrypt.SSLParametersImpl) throws java.io.IOException
java.net.Socket socket
String hostname
int port
boolean autoClose
com.android.org.conscrypt.SSLParametersImpl sslParameters
public void connect (java.net.SocketAddress, int) throws java.io.IOException
java.net.SocketAddress sockaddr
int timeout
public void connect (java.net.SocketAddress) throws java.io.IOException
java.net.SocketAddress sockaddr
public void bind (java.net.SocketAddress) throws java.io.IOException
java.net.SocketAddress sockaddr
public java.net.SocketAddress getRemoteSocketAddress ()
public java.net.SocketAddress getLocalSocketAddress ()
public java.net.InetAddress getLocalAddress ()
public java.net.InetAddress getInetAddress ()
public java.lang.String toString ()
public void setSoLinger (boolean, int) throws java.net.SocketException
boolean on
int linger
public void setTcpNoDelay (boolean) throws java.net.SocketException
boolean on
public void setReuseAddress (boolean) throws java.net.SocketException
boolean on
public void setKeepAlive (boolean) throws java.net.SocketException
boolean on
public void setTrafficClass (int) throws java.net.SocketException
int tos
public void setSoTimeout (int) throws java.net.SocketException
int to
public void setSendBufferSize (int) throws java.net.SocketException
int size
public void setReceiveBufferSize (int) throws java.net.SocketException
int size
public boolean getTcpNoDelay () throws java.net.SocketException
public boolean getReuseAddress () throws java.net.SocketException
public boolean getOOBInline () throws java.net.SocketException
public boolean getKeepAlive () throws java.net.SocketException
public int getTrafficClass () throws java.net.SocketException
public int getSoTimeout () throws java.net.SocketException
public int getSoLinger () throws java.net.SocketException
public int getSendBufferSize () throws java.net.SocketException
public int getReceiveBufferSize () throws java.net.SocketException
public boolean isConnected ()
public boolean isClosed ()
public boolean isBound ()
public boolean isOutputShutdown ()
public boolean isInputShutdown ()
public int getPort ()
public int getLocalPort ()
}
com/android/org/conscrypt/OpenSSLX509Certificate.classOpenSSLX509Certificate.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLX509Certificate extends java.security.cert.X509Certificate {
private final transient long mContext
void (long)
long ctx
public static com.android.org.conscrypt.OpenSSLX509Certificate fromX509DerInputStream (java.io.InputStream) throws com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException
long certCtx
Exception e
java.io.InputStream is
com.android.org.conscrypt.OpenSSLBIOInputStream bis
public static com.android.org.conscrypt.OpenSSLX509Certificate fromX509Der (byte[])
byte[] encoded
long certCtx
public static java.util.List fromPkcs7DerInputStream (java.io.InputStream) throws com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException
long[] certRefs
Exception e
int i
java.io.InputStream is
com.android.org.conscrypt.OpenSSLBIOInputStream bis
long[] certRefs
java.util.List certs
public static com.android.org.conscrypt.OpenSSLX509Certificate fromX509PemInputStream (java.io.InputStream) throws com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException
long certCtx
Exception e
java.io.InputStream is
com.android.org.conscrypt.OpenSSLBIOInputStream bis
public static java.util.List fromPkcs7PemInputStream (java.io.InputStream) throws com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException
long[] certRefs
Exception e
int i
java.io.InputStream is
com.android.org.conscrypt.OpenSSLBIOInputStream bis
long[] certRefs
java.util.List certs
public static com.android.org.conscrypt.OpenSSLX509Certificate fromCertificate (java.security.cert.Certificate) throws java.security.cert.CertificateEncodingException
java.security.cert.Certificate cert
public java.util.Set getCriticalExtensionOIDs ()
String[] critOids
public byte[] getExtensionValue (java.lang.String)
String oid
public java.util.Set getNonCriticalExtensionOIDs ()
String[] nonCritOids
public boolean hasUnsupportedCriticalExtension ()
public void checkValidity () throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
public void checkValidity (java.util.Date) throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
java.util.Date date
public int getVersion ()
public java.math.BigInteger getSerialNumber ()
public java.security.Principal getIssuerDN ()
public java.security.Principal getSubjectDN ()
public java.util.Date getNotBefore ()
java.util.Calendar calendar
public java.util.Date getNotAfter ()
java.util.Calendar calendar
public byte[] getTBSCertificate () throws java.security.cert.CertificateEncodingException
public byte[] getSignature ()
public java.lang.String getSigAlgName ()
String oid
String algName
public java.lang.String getSigAlgOID ()
public byte[] getSigAlgParams ()
public boolean[] getIssuerUniqueID ()
public boolean[] getSubjectUniqueID ()
public boolean[] getKeyUsage ()
boolean[] kusage
boolean[] resized
public int getBasicConstraints ()
int pathLen
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
private void verifyOpenSSL (com.android.org.conscrypt.OpenSSLKey) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
RuntimeException e
javax.crypto.BadPaddingException e
com.android.org.conscrypt.OpenSSLKey pkey
private void verifyInternal (java.security.PublicKey, java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.PublicKey key
String sigProvider
java.security.Signature sig
private java.security.Signature getSignatureInstance (java.lang.String, java.lang.String) throws java.security.NoSuchProviderException
java.security.NoSuchAlgorithmException ignored
String sigAlg
String sigProvider
public void verify (java.security.PublicKey) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
com.android.org.conscrypt.OpenSSLKey pkey
java.security.PublicKey key
public void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.PublicKey key
String sigProvider
public java.lang.String toString ()
java.io.ByteArrayOutputStream os
long bioCtx
public java.security.PublicKey getPublicKey ()
com.android.org.conscrypt.OpenSSLKey pkey
java.security.KeyFactory kf
String oid
byte[] encoded
public javax.security.auth.x500.X500Principal getIssuerX500Principal ()
byte[] issuer
public javax.security.auth.x500.X500Principal getSubjectX500Principal ()
byte[] subject
public java.util.List getExtendedKeyUsage () throws java.security.cert.CertificateParsingException
String[] extUsage
private static java.util.Collection alternativeNameArrayToList (java.lang.Object[][])
int i
Object[][] altNameArray
java.util.Collection coll
public java.util.Collection getSubjectAlternativeNames () throws java.security.cert.CertificateParsingException
public java.util.Collection getIssuerAlternativeNames () throws java.security.cert.CertificateParsingException
public boolean equals (java.lang.Object)
com.android.org.conscrypt.OpenSSLX509Certificate o
Object other
public int hashCode ()
public long getContext ()
public com.android.org.conscrypt.OpenSSLX509Certificate withDeletedExtension (java.lang.String)
String oid
com.android.org.conscrypt.OpenSSLX509Certificate copy
protected void finalize () throws java.lang.Throwable
}
com/android/org/conscrypt/OpenSSLX509CertificateFactory$1.classOpenSSLX509CertificateFactory.java
package com.android.org.conscrypt
com.android.org.conscrypt.OpenSSLX509CertificateFactory$1 extends com.android.org.conscrypt.OpenSSLX509CertificateFactory$Parser {
final com.android.org.conscrypt.OpenSSLX509CertificateFactory this$0
void (com.android.org.conscrypt.OpenSSLX509CertificateFactory)
com.android.org.conscrypt.OpenSSLX509CertificateFactory this$0
public com.android.org.conscrypt.OpenSSLX509Certificate fromX509PemInputStream (java.io.InputStream) throws com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException
java.io.InputStream is
public com.android.org.conscrypt.OpenSSLX509Certificate fromX509DerInputStream (java.io.InputStream) throws com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException
java.io.InputStream is
public java.util.List fromPkcs7PemInputStream (java.io.InputStream) throws com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException
java.io.InputStream is
public java.util.List fromPkcs7DerInputStream (java.io.InputStream) throws com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException
java.io.InputStream is
public volatile java.lang.Object fromX509DerInputStream (java.io.InputStream) throws com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException
public volatile java.lang.Object fromX509PemInputStream (java.io.InputStream) throws com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException
}
com/android/org/conscrypt/OpenSSLX509CertificateFactory$2.classOpenSSLX509CertificateFactory.java
package com.android.org.conscrypt
com.android.org.conscrypt.OpenSSLX509CertificateFactory$2 extends com.android.org.conscrypt.OpenSSLX509CertificateFactory$Parser {
final com.android.org.conscrypt.OpenSSLX509CertificateFactory this$0
void (com.android.org.conscrypt.OpenSSLX509CertificateFactory)
com.android.org.conscrypt.OpenSSLX509CertificateFactory this$0
public com.android.org.conscrypt.OpenSSLX509CRL fromX509PemInputStream (java.io.InputStream) throws com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException
java.io.InputStream is
public com.android.org.conscrypt.OpenSSLX509CRL fromX509DerInputStream (java.io.InputStream) throws com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException
java.io.InputStream is
public java.util.List fromPkcs7PemInputStream (java.io.InputStream) throws com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException
java.io.InputStream is
public java.util.List fromPkcs7DerInputStream (java.io.InputStream) throws com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException
java.io.InputStream is
public volatile java.lang.Object fromX509DerInputStream (java.io.InputStream) throws com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException
public volatile java.lang.Object fromX509PemInputStream (java.io.InputStream) throws com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException
}
com/android/org/conscrypt/OpenSSLX509CertificateFactory$Parser.classOpenSSLX509CertificateFactory.java
package com.android.org.conscrypt
abstract com.android.org.conscrypt.OpenSSLX509CertificateFactory$Parser extends java.lang.Object {
private void ()
public java.lang.Object generateItem (java.io.InputStream) throws com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException
java.util.List items
java.util.List certs
byte[] buffer
int len
Exception e
java.io.InputStream inStream
boolean markable
java.io.PushbackInputStream pbis
public java.util.Collection generateItems (java.io.InputStream) throws com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException
java.io.IOException e
byte[] buffer
int len
Exception e
com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException e
java.io.InputStream inStream
boolean markable
java.io.PushbackInputStream pbis
java.util.List coll
Object c
protected abstract java.lang.Object fromX509PemInputStream (java.io.InputStream) throws com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException
protected abstract java.lang.Object fromX509DerInputStream (java.io.InputStream) throws com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException
protected abstract java.util.List fromPkcs7PemInputStream (java.io.InputStream) throws com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException
protected abstract java.util.List fromPkcs7DerInputStream (java.io.InputStream) throws com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException
void (com.android.org.conscrypt.OpenSSLX509CertificateFactory$1)
com.android.org.conscrypt.OpenSSLX509CertificateFactory$1 x0
}
com/android/org/conscrypt/OpenSSLX509CertificateFactory$ParsingException.classOpenSSLX509CertificateFactory.java
package com.android.org.conscrypt
com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException extends java.lang.Exception {
private static final long serialVersionUID
public void (java.lang.String)
String message
public void (java.lang.Exception)
Exception cause
public void (java.lang.String, java.lang.Exception)
String message
Exception cause
}
com/android/org/conscrypt/OpenSSLX509CertificateFactory.classOpenSSLX509CertificateFactory.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLX509CertificateFactory extends java.security.cert.CertificateFactorySpi {
private static final byte[] PKCS7_MARKER
private static final int PUSHBACK_SIZE
private com.android.org.conscrypt.OpenSSLX509CertificateFactory$Parser certificateParser
private com.android.org.conscrypt.OpenSSLX509CertificateFactory$Parser crlParser
public void ()
public java.security.cert.Certificate engineGenerateCertificate (java.io.InputStream) throws java.security.cert.CertificateException
com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException e
java.io.InputStream inStream
public java.util.Collection engineGenerateCertificates (java.io.InputStream) throws java.security.cert.CertificateException
com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException e
java.io.InputStream inStream
public java.security.cert.CRL engineGenerateCRL (java.io.InputStream) throws java.security.cert.CRLException
com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException e
java.io.InputStream inStream
public java.util.Collection engineGenerateCRLs (java.io.InputStream) throws java.security.cert.CRLException
com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException e
java.io.InputStream inStream
public java.util.Iterator engineGetCertPathEncodings ()
public java.security.cert.CertPath engineGenerateCertPath (java.io.InputStream) throws java.security.cert.CertificateException
java.io.InputStream inStream
public java.security.cert.CertPath engineGenerateCertPath (java.io.InputStream, java.lang.String) throws java.security.cert.CertificateException
java.io.InputStream inStream
String encoding
public java.security.cert.CertPath engineGenerateCertPath (java.util.List) throws java.security.cert.CertificateException
java.security.cert.Certificate c
int i
java.util.List certificates
java.util.List filtered
static byte[] access$000 ()
static void ()
}
com/android/org/conscrypt/OpenSSLX509CertPath$1.classOpenSSLX509CertPath.java
package com.android.org.conscrypt
com.android.org.conscrypt.OpenSSLX509CertPath$1 extends java.lang.Object {
static final int[] $SwitchMap$org$conscrypt$OpenSSLX509CertPath$Encoding
static void ()
}
com/android/org/conscrypt/OpenSSLX509CertPath$Encoding.classOpenSSLX509CertPath.java
package com.android.org.conscrypt
final com.android.org.conscrypt.OpenSSLX509CertPath$Encoding extends java.lang.Enum {
public static final com.android.org.conscrypt.OpenSSLX509CertPath$Encoding PKI_PATH
public static final com.android.org.conscrypt.OpenSSLX509CertPath$Encoding PKCS7
private final String apiName
private static final com.android.org.conscrypt.OpenSSLX509CertPath$Encoding[] $VALUES
public static com.android.org.conscrypt.OpenSSLX509CertPath$Encoding[] values ()
public static com.android.org.conscrypt.OpenSSLX509CertPath$Encoding valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String apiName
static com.android.org.conscrypt.OpenSSLX509CertPath$Encoding findByApiName (java.lang.String) throws java.security.cert.CertificateEncodingException
com.android.org.conscrypt.OpenSSLX509CertPath$Encoding element
String apiName
static java.lang.String access$000 (com.android.org.conscrypt.OpenSSLX509CertPath$Encoding)
com.android.org.conscrypt.OpenSSLX509CertPath$Encoding x0
static void ()
}
com/android/org/conscrypt/OpenSSLX509CertPath.classOpenSSLX509CertPath.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLX509CertPath extends java.security.cert.CertPath {
private static final byte[] PKCS7_MARKER
private static final int PUSHBACK_SIZE
private static final java.util.List ALL_ENCODINGS
private static final com.android.org.conscrypt.OpenSSLX509CertPath$Encoding DEFAULT_ENCODING
private final java.util.List mCertificates
static java.util.Iterator getEncodingsIterator ()
protected void (java.util.List)
java.util.List certificates
public java.util.List getCertificates ()
private byte[] getEncoded (com.android.org.conscrypt.OpenSSLX509CertPath$Encoding) throws java.security.cert.CertificateEncodingException
java.security.cert.X509Certificate cert
int i
int j
com.android.org.conscrypt.OpenSSLX509CertPath$Encoding encoding
com.android.org.conscrypt.OpenSSLX509Certificate[] certs
long[] certRefs
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
public byte[] getEncoded (java.lang.String) throws java.security.cert.CertificateEncodingException
String encoding
com.android.org.conscrypt.OpenSSLX509CertPath$Encoding enc
public java.util.Iterator getEncodings ()
private static java.security.cert.CertPath fromPkiPathEncoding (java.io.InputStream) throws java.security.cert.CertificateException
long[] certRefs
Exception e
int i
java.io.InputStream inStream
com.android.org.conscrypt.OpenSSLBIOInputStream bis
boolean markable
long[] certRefs
java.util.List certs
private static java.security.cert.CertPath fromPkcs7Encoding (java.io.InputStream) throws java.security.cert.CertificateException
java.io.IOException e
byte[] buffer
int len
Exception e
java.io.InputStream inStream
boolean markable
java.io.PushbackInputStream pbis
private static java.security.cert.CertPath fromEncoding (java.io.InputStream, com.android.org.conscrypt.OpenSSLX509CertPath$Encoding) throws java.security.cert.CertificateException
java.io.InputStream inStream
com.android.org.conscrypt.OpenSSLX509CertPath$Encoding encoding
public static java.security.cert.CertPath fromEncoding (java.io.InputStream, java.lang.String) throws java.security.cert.CertificateException
java.io.InputStream inStream
String encoding
com.android.org.conscrypt.OpenSSLX509CertPath$Encoding enc
public static java.security.cert.CertPath fromEncoding (java.io.InputStream) throws java.security.cert.CertificateException
java.io.InputStream inStream
static void ()
}
com/android/org/conscrypt/OpenSSLX509CRL.classOpenSSLX509CRL.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLX509CRL extends java.security.cert.X509CRL {
private final long mContext
private void (long)
long ctx
public static com.android.org.conscrypt.OpenSSLX509CRL fromX509DerInputStream (java.io.InputStream) throws com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException
long crlCtx
Exception e
java.io.InputStream is
com.android.org.conscrypt.OpenSSLBIOInputStream bis
public static java.util.List fromPkcs7DerInputStream (java.io.InputStream) throws com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException
long[] certRefs
Exception e
int i
java.io.InputStream is
com.android.org.conscrypt.OpenSSLBIOInputStream bis
long[] certRefs
java.util.List certs
public static com.android.org.conscrypt.OpenSSLX509CRL fromX509PemInputStream (java.io.InputStream) throws com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException
long crlCtx
Exception e
java.io.InputStream is
com.android.org.conscrypt.OpenSSLBIOInputStream bis
public static java.util.List fromPkcs7PemInputStream (java.io.InputStream) throws com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException
long[] certRefs
Exception e
int i
java.io.InputStream is
com.android.org.conscrypt.OpenSSLBIOInputStream bis
long[] certRefs
java.util.List certs
public java.util.Set getCriticalExtensionOIDs ()
String[] critOids
public byte[] getExtensionValue (java.lang.String)
String oid
public java.util.Set getNonCriticalExtensionOIDs ()
String[] nonCritOids
public boolean hasUnsupportedCriticalExtension ()
long extensionRef
String oid
String[] criticalOids
public byte[] getEncoded () throws java.security.cert.CRLException
private void verifyOpenSSL (com.android.org.conscrypt.OpenSSLKey) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
com.android.org.conscrypt.OpenSSLKey pkey
private void verifyInternal (java.security.PublicKey, java.lang.String) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.Signature sig
java.security.PublicKey key
String sigProvider
String sigAlg
java.security.Signature sig
public void verify (java.security.PublicKey) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
com.android.org.conscrypt.OpenSSLKey pkey
java.security.PublicKey key
public void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.PublicKey key
String sigProvider
public int getVersion ()
public java.security.Principal getIssuerDN ()
public javax.security.auth.x500.X500Principal getIssuerX500Principal ()
byte[] issuer
public java.util.Date getThisUpdate ()
java.util.Calendar calendar
public java.util.Date getNextUpdate ()
java.util.Calendar calendar
public java.security.cert.X509CRLEntry getRevokedCertificate (java.math.BigInteger)
java.math.BigInteger serialNumber
long revokedRef
public java.security.cert.X509CRLEntry getRevokedCertificate (java.security.cert.X509Certificate)
com.android.org.conscrypt.OpenSSLX509Certificate osslCert
long x509RevokedRef
java.security.cert.X509Certificate certificate
public java.util.Set getRevokedCertificates ()
long entryRef
long[] entryRefs
java.util.Set crlSet
public byte[] getTBSCertList () throws java.security.cert.CRLException
public byte[] getSignature ()
public java.lang.String getSigAlgName ()
public java.lang.String getSigAlgOID ()
public byte[] getSigAlgParams ()
public boolean isRevoked (java.security.cert.Certificate)
com.android.org.conscrypt.OpenSSLX509Certificate osslCert
com.android.org.conscrypt.OpenSSLX509Certificate osslCert
Exception e
java.security.cert.Certificate cert
com.android.org.conscrypt.OpenSSLX509Certificate osslCert
long x509RevokedRef
public java.lang.String toString ()
java.io.ByteArrayOutputStream os
long bioCtx
protected void finalize () throws java.lang.Throwable
}
com/android/org/conscrypt/OpenSSLX509CRLEntry.classOpenSSLX509CRLEntry.java
package com.android.org.conscrypt
public com.android.org.conscrypt.OpenSSLX509CRLEntry extends java.security.cert.X509CRLEntry {
private final long mContext
void (long)
long ctx
public java.util.Set getCriticalExtensionOIDs ()
String[] critOids
public byte[] getExtensionValue (java.lang.String)
String oid
public java.util.Set getNonCriticalExtensionOIDs ()
String[] critOids
public boolean hasUnsupportedCriticalExtension ()
long extensionRef
String oid
String[] criticalOids
public byte[] getEncoded () throws java.security.cert.CRLException
public java.math.BigInteger getSerialNumber ()
public java.util.Date getRevocationDate ()
java.util.Calendar calendar
public boolean hasExtensions ()
public java.lang.String toString ()
java.io.ByteArrayOutputStream os
long bioCtx
}
com/android/org/conscrypt/PinEntryException.classPinEntryException.java
package com.android.org.conscrypt
public com.android.org.conscrypt.PinEntryException extends java.lang.Exception {
void ()
void (java.lang.String)
String msg
}
com/android/org/conscrypt/PinFailureLogger.classPinFailureLogger.java
package com.android.org.conscrypt
public com.android.org.conscrypt.PinFailureLogger extends java.lang.Object {
private static final long LOG_INTERVAL_NANOS
private static long lastLoggedNanos
public void ()
public static synchronized void log (java.lang.String, boolean, boolean, java.util.List)
String cn
boolean chainContainsUserCert
boolean pinIsEnforcing
java.util.List chain
protected static synchronized void writeToLog (java.lang.String, boolean, boolean, java.util.List)
java.security.cert.CertificateEncodingException e
java.security.cert.X509Certificate cert
String cn
boolean chainContainsUserCert
boolean pinIsEnforcing
java.util.List chain
StringBuilder sb
protected static boolean timeToLog ()
long currentTimeNanos
static void ()
}
com/android/org/conscrypt/PinListEntry.classPinListEntry.java
package com.android.org.conscrypt
public com.android.org.conscrypt.PinListEntry extends java.lang.Object {
private final String cn
private final boolean enforcing
private final java.util.Set pinnedFingerprints
private final com.android.org.conscrypt.TrustedCertificateStore certStore
public java.lang.String getCommonName ()
public boolean getEnforcing ()
public void (java.lang.String, com.android.org.conscrypt.TrustedCertificateStore) throws com.android.org.conscrypt.PinEntryException
String entry
com.android.org.conscrypt.TrustedCertificateStore store
String[] values
private static boolean enforcementValueFromString (java.lang.String) throws com.android.org.conscrypt.PinEntryException
String val
public boolean isChainValid (java.util.List)
String fingerprint
java.security.cert.X509Certificate cert
java.util.List chain
boolean containsUserCert
private static java.lang.String getFingerprint (java.security.cert.X509Certificate)
java.security.MessageDigest dgst
byte[] encoded
byte[] fingerprint
java.security.NoSuchAlgorithmException e
java.security.cert.X509Certificate cert
private void addPins (java.lang.String[])
String pin
String[] pins
private static void validatePin (java.lang.String)
NumberFormatException e
String pin
private boolean chainContainsUserCert (java.util.List)
java.security.cert.X509Certificate cert
java.util.List chain
private void logPinFailure (java.util.List, boolean)
java.util.List chain
boolean containsUserCert
}
com/android/org/conscrypt/PinManagerException.classPinManagerException.java
package com.android.org.conscrypt
com.android.org.conscrypt.PinManagerException extends java.lang.Exception {
void ()
void (java.lang.String)
String msg
void (java.lang.String, java.lang.Exception)
String msg
Exception e
}
com/android/org/conscrypt/Platform$1.classPlatform.java
package com.android.org.conscrypt
com.android.org.conscrypt.Platform$1 extends java.lang.Object {
}
com/android/org/conscrypt/Platform$NoPreloadHolder.classPlatform.java
package com.android.org.conscrypt
com.android.org.conscrypt.Platform$NoPreloadHolder extends java.lang.Object {
public static final com.android.org.conscrypt.Platform MAPPER
private void ()
static void ()
}
com/android/org/conscrypt/Platform$OpenSSLMapper.classPlatform.java
package com.android.org.conscrypt
com.android.org.conscrypt.Platform$OpenSSLMapper extends java.lang.Object implements org.apache.harmony.security.utils.AlgNameMapperSource {
private void ()
public java.lang.String mapNameToOid (java.lang.String)
String algName
public java.lang.String mapOidToName (java.lang.String)
String oid
void (com.android.org.conscrypt.Platform$1)
com.android.org.conscrypt.Platform$1 x0
}
com/android/org/conscrypt/Platform.classPlatform.java
package com.android.org.conscrypt
com.android.org.conscrypt.Platform extends java.lang.Object {
public static void setup ()
private void ping ()
private void ()
public static java.io.FileDescriptor getFileDescriptor (java.net.Socket)
java.net.Socket s
public static java.io.FileDescriptor getFileDescriptorFromSSLSocket (com.android.org.conscrypt.OpenSSLSocketImpl)
java.lang.reflect.Field f_impl
Object socketImpl
java.lang.reflect.Field f_fd
Exception e
com.android.org.conscrypt.OpenSSLSocketImpl openSSLSocketImpl
public static java.lang.String getCurveName (java.security.spec.ECParameterSpec)
java.security.spec.ECParameterSpec spec
public static void setCurveName (java.security.spec.ECParameterSpec, java.lang.String)
java.security.spec.ECParameterSpec spec
String curveName
public static void setSocketWriteTimeout (java.net.Socket, long) throws java.net.SocketException
android.system.ErrnoException errnoException
java.net.Socket s
long timeoutMillis
android.system.StructTimeval tv
public static void checkServerTrusted (javax.net.ssl.X509TrustManager, java.security.cert.X509Certificate[], java.lang.String, java.lang.String) throws java.security.cert.CertificateException
com.android.org.conscrypt.TrustManagerImpl tm
javax.net.ssl.X509TrustManager x509tm
java.security.cert.X509Certificate[] chain
String authType
String host
public static com.android.org.conscrypt.OpenSSLKey wrapRsaKey (java.security.PrivateKey)
java.security.PrivateKey key
public static void logEvent (java.lang.String)
Class processClass
Object processInstance
java.lang.reflect.Method myUidMethod
int uid
Class eventLogClass
Object eventLogInstance
java.lang.reflect.Method writeEventMethod
String message
public static boolean isLiteralIpAddress (java.lang.String)
String hostname
public static javax.net.ssl.SSLSocketFactory wrapSocketFactoryIfNeeded (com.android.org.conscrypt.OpenSSLSocketFactoryImpl)
com.android.org.conscrypt.OpenSSLSocketFactoryImpl factory
public static com.android.org.conscrypt.GCMParameters fromGCMParameterSpec (java.security.spec.AlgorithmParameterSpec)
javax.crypto.spec.GCMParameterSpec gcmParams
java.security.spec.AlgorithmParameterSpec params
public static java.security.spec.AlgorithmParameterSpec toGCMParameterSpec (int, byte[])
int tagLenInBits
byte[] iv
public static dalvik.system.CloseGuard closeGuardGet ()
public static void closeGuardOpen (java.lang.Object, java.lang.String)
Object guardObj
String message
dalvik.system.CloseGuard guard
public static void closeGuardClose (java.lang.Object)
Object guardObj
dalvik.system.CloseGuard guard
public static void closeGuardWarnIfOpen (java.lang.Object)
Object guardObj
dalvik.system.CloseGuard guard
public static void blockGuardOnNetwork ()
void (com.android.org.conscrypt.Platform$1)
com.android.org.conscrypt.Platform$1 x0
}
com/android/org/conscrypt/PSKKeyManager.classPSKKeyManager.java
package com.android.org.conscrypt
public abstract com.android.org.conscrypt.PSKKeyManager extends java.lang.Object implements javax.net.ssl.KeyManager {
public static final int MAX_IDENTITY_HINT_LENGTH_BYTES
public static final int MAX_IDENTITY_LENGTH_BYTES
public static final int MAX_KEY_LENGTH_BYTES
public abstract java.lang.String chooseServerKeyIdentityHint (java.net.Socket)
public abstract java.lang.String chooseServerKeyIdentityHint (javax.net.ssl.SSLEngine)
public abstract java.lang.String chooseClientKeyIdentity (java.lang.String, java.net.Socket)
public abstract java.lang.String chooseClientKeyIdentity (java.lang.String, javax.net.ssl.SSLEngine)
public abstract javax.crypto.SecretKey getKey (java.lang.String, java.lang.String, java.net.Socket)
public abstract javax.crypto.SecretKey getKey (java.lang.String, java.lang.String, javax.net.ssl.SSLEngine)
}
com/android/org/conscrypt/ServerSessionContext.classServerSessionContext.java
package com.android.org.conscrypt
public com.android.org.conscrypt.ServerSessionContext extends com.android.org.conscrypt.AbstractSessionContext {
private com.android.org.conscrypt.SSLServerSessionCache persistentCache
public void ()
public void setPersistentCache (com.android.org.conscrypt.SSLServerSessionCache)
com.android.org.conscrypt.SSLServerSessionCache persistentCache
protected void sessionRemoved (javax.net.ssl.SSLSession)
javax.net.ssl.SSLSession session
public javax.net.ssl.SSLSession getSession (byte[])
byte[] data
byte[] sessionId
javax.net.ssl.SSLSession session
void putSession (javax.net.ssl.SSLSession)
byte[] data
javax.net.ssl.SSLSession session
public volatile void setSessionTimeout (int) throws java.lang.IllegalArgumentException
}
com/android/org/conscrypt/SSLClientSessionCache.classSSLClientSessionCache.java
package com.android.org.conscrypt
public abstract com.android.org.conscrypt.SSLClientSessionCache extends java.lang.Object {
public abstract byte[] getSessionData (java.lang.String, int)
public abstract void putSessionData (javax.net.ssl.SSLSession, byte[])
}
com/android/org/conscrypt/SSLNullSession$DefaultHolder.classSSLNullSession.java
package com.android.org.conscrypt
com.android.org.conscrypt.SSLNullSession$DefaultHolder extends java.lang.Object {
public static final com.android.org.conscrypt.SSLNullSession NULL_SESSION
private void ()
static void ()
}
com/android/org/conscrypt/SSLNullSession.classSSLNullSession.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.SSLNullSession extends java.lang.Object implements javax.net.ssl.SSLSession java.lang.Cloneable {
private final java.util.HashMap values
long creationTime
long lastAccessedTime
public static javax.net.ssl.SSLSession getNullSession ()
public void ()
public int getApplicationBufferSize ()
public java.lang.String getCipherSuite ()
public long getCreationTime ()
public byte[] getId ()
public long getLastAccessedTime ()
public java.security.cert.Certificate[] getLocalCertificates ()
public java.security.Principal getLocalPrincipal ()
public int getPacketBufferSize ()
public javax.security.cert.X509Certificate[] getPeerCertificateChain () throws javax.net.ssl.SSLPeerUnverifiedException
public java.security.cert.Certificate[] getPeerCertificates () throws javax.net.ssl.SSLPeerUnverifiedException
public java.lang.String getPeerHost ()
public int getPeerPort ()
public java.security.Principal getPeerPrincipal () throws javax.net.ssl.SSLPeerUnverifiedException
public java.lang.String getProtocol ()
public javax.net.ssl.SSLSessionContext getSessionContext ()
public java.lang.Object getValue (java.lang.String)
String name
public java.lang.String[] getValueNames ()
public void invalidate ()
public boolean isValid ()
public void putValue (java.lang.String, java.lang.Object)
String name
Object value
Object old
public void removeValue (java.lang.String)
javax.net.ssl.SSLSessionBindingListener listener
String name
Object old
}
com/android/org/conscrypt/SSLParametersImpl$AliasChooser.classSSLParametersImpl.java
package com.android.org.conscrypt
public abstract com.android.org.conscrypt.SSLParametersImpl$AliasChooser extends java.lang.Object {
public abstract java.lang.String chooseClientAlias (javax.net.ssl.X509KeyManager, javax.security.auth.x500.X500Principal[], java.lang.String[])
public abstract java.lang.String chooseServerAlias (javax.net.ssl.X509KeyManager, java.lang.String)
}
com/android/org/conscrypt/SSLParametersImpl$PSKCallbacks.classSSLParametersImpl.java
package com.android.org.conscrypt
public abstract com.android.org.conscrypt.SSLParametersImpl$PSKCallbacks extends java.lang.Object {
public abstract java.lang.String chooseServerPSKIdentityHint (com.android.org.conscrypt.PSKKeyManager)
public abstract java.lang.String chooseClientPSKIdentity (com.android.org.conscrypt.PSKKeyManager, java.lang.String)
public abstract javax.crypto.SecretKey getPSKKey (com.android.org.conscrypt.PSKKeyManager, java.lang.String, java.lang.String)
}
com/android/org/conscrypt/SSLParametersImpl.classSSLParametersImpl.java
package com.android.org.conscrypt
public com.android.org.conscrypt.SSLParametersImpl extends java.lang.Object implements java.lang.Cloneable {
private static volatile javax.net.ssl.X509KeyManager defaultX509KeyManager
private static volatile javax.net.ssl.X509TrustManager defaultX509TrustManager
private static volatile java.security.SecureRandom defaultSecureRandom
private static volatile com.android.org.conscrypt.SSLParametersImpl defaultParameters
private static volatile com.android.org.conscrypt.ct.CTVerifier defaultCTVerifier
private final com.android.org.conscrypt.ClientSessionContext clientSessionContext
private final com.android.org.conscrypt.ServerSessionContext serverSessionContext
private final javax.net.ssl.X509KeyManager x509KeyManager
private final com.android.org.conscrypt.PSKKeyManager pskKeyManager
private final javax.net.ssl.X509TrustManager x509TrustManager
private java.security.SecureRandom secureRandom
private String[] enabledProtocols
private String[] enabledCipherSuites
private boolean client_mode
private boolean need_client_auth
private boolean want_client_auth
private boolean enable_session_creation
private String endpointIdentificationAlgorithm
private boolean ctVerificationEnabled
private com.android.org.conscrypt.ct.CTVerifier ctVerifier
private byte[] sctExtension
private byte[] ocspResponse
byte[] npnProtocols
byte[] alpnProtocols
boolean useSessionTickets
private Boolean useSni
boolean channelIdEnabled
private static final String KEY_TYPE_RSA
private static final String KEY_TYPE_DH_RSA
private static final String KEY_TYPE_EC
private static final String KEY_TYPE_EC_EC
private static final String KEY_TYPE_EC_RSA
protected void (javax.net.ssl.KeyManager[], javax.net.ssl.TrustManager[], java.security.SecureRandom, com.android.org.conscrypt.ClientSessionContext, com.android.org.conscrypt.ServerSessionContext, java.lang.String[]) throws java.security.KeyManagementException
javax.net.ssl.KeyManager[] kms
javax.net.ssl.TrustManager[] tms
java.security.SecureRandom sr
com.android.org.conscrypt.ClientSessionContext clientSessionContext
com.android.org.conscrypt.ServerSessionContext serverSessionContext
String[] protocols
boolean x509CipherSuitesNeeded
boolean pskCipherSuitesNeeded
protected static com.android.org.conscrypt.SSLParametersImpl getDefault () throws java.security.KeyManagementException
com.android.org.conscrypt.SSLParametersImpl result
public com.android.org.conscrypt.AbstractSessionContext getSessionContext ()
protected com.android.org.conscrypt.ServerSessionContext getServerSessionContext ()
protected com.android.org.conscrypt.ClientSessionContext getClientSessionContext ()
protected javax.net.ssl.X509KeyManager getX509KeyManager ()
protected com.android.org.conscrypt.PSKKeyManager getPSKKeyManager ()
protected javax.net.ssl.X509TrustManager getX509TrustManager ()
protected java.security.SecureRandom getSecureRandom ()
java.security.SecureRandom result
protected java.security.SecureRandom getSecureRandomMember ()
protected com.android.org.conscrypt.ct.CTVerifier getCTVerifier ()
com.android.org.conscrypt.ct.CTVerifier result
protected java.lang.String[] getEnabledCipherSuites ()
protected void setEnabledCipherSuites (java.lang.String[])
String[] cipherSuites
protected java.lang.String[] getEnabledProtocols ()
protected void setEnabledProtocols (java.lang.String[])
String[] protocols
protected void setUseClientMode (boolean)
boolean mode
protected boolean getUseClientMode ()
protected void setNeedClientAuth (boolean)
boolean need
protected boolean getNeedClientAuth ()
protected void setWantClientAuth (boolean)
boolean want
protected boolean getWantClientAuth ()
protected void setEnableSessionCreation (boolean)
boolean flag
protected boolean getEnableSessionCreation ()
protected void setUseSni (boolean)
boolean flag
protected boolean getUseSni ()
public void setCTVerifier (com.android.org.conscrypt.ct.CTVerifier)
com.android.org.conscrypt.ct.CTVerifier verifier
public void setCTVerificationEnabled (boolean)
boolean enabled
public void setSCTExtension (byte[])
byte[] extension
public void setOCSPResponse (byte[])
byte[] response
static byte[][] encodeIssuerX509Principals (java.security.cert.X509Certificate[]) throws java.security.cert.CertificateEncodingException
int i
java.security.cert.X509Certificate[] certificates
byte[][] principalBytes
private static com.android.org.conscrypt.OpenSSLX509Certificate[] createCertChain (long[]) throws java.io.IOException
int i
long[] certificateRefs
com.android.org.conscrypt.OpenSSLX509Certificate[] certificates
com.android.org.conscrypt.OpenSSLSessionImpl getSessionToReuse (long, java.lang.String, int) throws javax.net.ssl.SSLException
com.android.org.conscrypt.OpenSSLSessionImpl sessionToReuse
long sslNativePointer
String hostname
int port
com.android.org.conscrypt.OpenSSLSessionImpl sessionToReuse
void setTlsChannelId (long, com.android.org.conscrypt.OpenSSLKey) throws javax.net.ssl.SSLHandshakeException javax.net.ssl.SSLException
long sslNativePointer
com.android.org.conscrypt.OpenSSLKey channelIdPrivateKey
void setCertificate (long, java.lang.String) throws java.security.cert.CertificateEncodingException javax.net.ssl.SSLException
com.android.org.conscrypt.OpenSSLX509Certificate openSslCert
int i
com.android.org.conscrypt.OpenSSLKey key
java.security.InvalidKeyException e
long sslNativePointer
String alias
javax.net.ssl.X509KeyManager keyManager
java.security.PrivateKey privateKey
java.security.cert.X509Certificate[] certificates
java.security.PublicKey publicKey
com.android.org.conscrypt.OpenSSLX509Certificate[] openSslCerts
long[] x509refs
com.android.org.conscrypt.OpenSSLKey key
void setSSLParameters (long, long, com.android.org.conscrypt.SSLParametersImpl$AliasChooser, com.android.org.conscrypt.SSLParametersImpl$PSKCallbacks, java.lang.String) throws javax.net.ssl.SSLException java.io.IOException
String keyType
long sslCipherNativePointer
java.security.cert.CertificateEncodingException e
String keyType
java.util.Set keyTypes
javax.net.ssl.X509KeyManager keyManager
String enabledCipherSuite
String identityHint
boolean pskEnabled
long sslCtxNativePointer
long sslNativePointer
com.android.org.conscrypt.SSLParametersImpl$AliasChooser chooser
com.android.org.conscrypt.SSLParametersImpl$PSKCallbacks pskCallbacks
String sniHostname
com.android.org.conscrypt.PSKKeyManager pskKeyManager
boolean enableSessionCreation
private boolean isSniEnabledByDefault ()
String enableSNI
void setCertificateValidation (long) throws java.io.IOException
boolean certRequested
boolean certRequested
byte[][] issuersBytes
java.security.cert.CertificateEncodingException e
byte[][] issuersBytes
javax.net.ssl.X509TrustManager trustManager
java.security.cert.X509Certificate[] issuers
boolean certRequested
long sslNativePointer
com.android.org.conscrypt.OpenSSLSessionImpl setupSession (long, long, com.android.org.conscrypt.OpenSSLSessionImpl, java.lang.String, int, boolean) throws java.io.IOException
java.security.cert.X509Certificate[] localCertificates
java.security.cert.X509Certificate[] peerCertificates
long sslSessionNativePointer
long sslNativePointer
com.android.org.conscrypt.OpenSSLSessionImpl sessionToReuse
String hostname
int port
boolean handshakeCompleted
com.android.org.conscrypt.OpenSSLSessionImpl sslSession
byte[] sessionId
void chooseClientCertificate (byte[], byte[][], long, com.android.org.conscrypt.SSLParametersImpl$AliasChooser) throws javax.net.ssl.SSLException java.security.cert.CertificateEncodingException
javax.security.auth.x500.X500Principal[] issuers
int i
byte[] keyTypeBytes
byte[][] asn1DerEncodedPrincipals
long sslNativePointer
com.android.org.conscrypt.SSLParametersImpl$AliasChooser chooser
java.util.Set keyTypesSet
String[] keyTypes
javax.security.auth.x500.X500Principal[] issuers
javax.net.ssl.X509KeyManager keyManager
String alias
int clientPSKKeyRequested (java.lang.String, byte[], byte[], com.android.org.conscrypt.SSLParametersImpl$PSKCallbacks)
byte[] identityBytes
byte[] identityBytes
byte[] identityBytes
java.io.UnsupportedEncodingException e
String identityHint
byte[] identityBytesOut
byte[] key
com.android.org.conscrypt.SSLParametersImpl$PSKCallbacks pskCallbacks
com.android.org.conscrypt.PSKKeyManager pskKeyManager
String identity
byte[] identityBytes
javax.crypto.SecretKey secretKey
byte[] secretKeyBytes
int serverPSKKeyRequested (java.lang.String, java.lang.String, byte[], com.android.org.conscrypt.SSLParametersImpl$PSKCallbacks)
String identityHint
String identity
byte[] key
com.android.org.conscrypt.SSLParametersImpl$PSKCallbacks pskCallbacks
com.android.org.conscrypt.PSKKeyManager pskKeyManager
javax.crypto.SecretKey secretKey
byte[] secretKeyBytes
com.android.org.conscrypt.OpenSSLSessionImpl getCachedClientSession (com.android.org.conscrypt.ClientSessionContext, java.lang.String, int)
String enabledProtocol
String enabledCipherSuite
com.android.org.conscrypt.ClientSessionContext sessionContext
String hostName
int port
com.android.org.conscrypt.OpenSSLSessionImpl session
String protocol
boolean protocolFound
String cipherSuite
boolean cipherSuiteFound
protected java.lang.Object clone ()
CloneNotSupportedException e
private static javax.net.ssl.X509KeyManager getDefaultX509KeyManager () throws java.security.KeyManagementException
javax.net.ssl.X509KeyManager result
private static javax.net.ssl.X509KeyManager createDefaultX509KeyManager () throws java.security.KeyManagementException
String algorithm
javax.net.ssl.KeyManagerFactory kmf
javax.net.ssl.KeyManager[] kms
javax.net.ssl.X509KeyManager result
java.security.NoSuchAlgorithmException e
java.security.KeyStoreException e
java.security.UnrecoverableKeyException e
private static javax.net.ssl.X509KeyManager findFirstX509KeyManager (javax.net.ssl.KeyManager[])
javax.net.ssl.KeyManager km
javax.net.ssl.KeyManager[] kms
private static com.android.org.conscrypt.PSKKeyManager findFirstPSKKeyManager (javax.net.ssl.KeyManager[])
javax.net.ssl.KeyManager km
javax.net.ssl.KeyManager[] kms
public static javax.net.ssl.X509TrustManager getDefaultX509TrustManager () throws java.security.KeyManagementException
javax.net.ssl.X509TrustManager result
private static javax.net.ssl.X509TrustManager createDefaultX509TrustManager () throws java.security.KeyManagementException
String algorithm
javax.net.ssl.TrustManagerFactory tmf
javax.net.ssl.TrustManager[] tms
javax.net.ssl.X509TrustManager trustManager
java.security.NoSuchAlgorithmException e
java.security.KeyStoreException e
private static javax.net.ssl.X509TrustManager findFirstX509TrustManager (javax.net.ssl.TrustManager[])
javax.net.ssl.TrustManager tm
javax.net.ssl.TrustManager[] tms
public java.lang.String getEndpointIdentificationAlgorithm ()
public void setEndpointIdentificationAlgorithm (java.lang.String)
String endpointIdentificationAlgorithm
private static java.lang.String getServerX509KeyType (long) throws javax.net.ssl.SSLException
long sslCipherNative
String kx_name
public static java.lang.String getClientKeyType (byte)
byte clientCertificateType
public static java.util.Set getSupportedClientKeyTypes (byte[])
String keyType
byte keyTypeCode
byte[] clientCertificateTypes
java.util.Set result
private static java.lang.String[] getDefaultCipherSuites (boolean, boolean)
boolean x509CipherSuitesNeeded
boolean pskCipherSuitesNeeded
private static transient java.lang.String[] concat (java.lang.String[][])
String[] array
String[] array
String[][] arrays
int resultLength
String[] result
int resultOffset
public boolean isCTVerificationEnabled (java.lang.String)
String part
String hostname
String property
java.util.List parts
boolean enable
String propertyName
}
com/android/org/conscrypt/SSLRecordProtocol.classSSLRecordProtocol.java
package com.android.org.conscrypt
public com.android.org.conscrypt.SSLRecordProtocol extends java.lang.Object {
static final int MAX_DATA_LENGTH
static final int MAX_COMPRESSED_DATA_LENGTH
static final int MAX_CIPHERED_DATA_LENGTH
static final int MAX_SSL_PACKET_SIZE
private void ()
}
com/android/org/conscrypt/SSLServerSessionCache.classSSLServerSessionCache.java
package com.android.org.conscrypt
public abstract com.android.org.conscrypt.SSLServerSessionCache extends java.lang.Object {
public abstract byte[] getSessionData (byte[])
public abstract void putSessionData (javax.net.ssl.SSLSession, byte[])
}
com/android/org/conscrypt/TrustedCertificateIndex.classTrustedCertificateIndex.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.TrustedCertificateIndex extends java.lang.Object {
private final java.util.Map subjectToTrustAnchors
public void ()
public void (java.util.Set)
java.util.Set anchors
private void index (java.util.Set)
java.security.cert.TrustAnchor anchor
java.util.Set anchors
public java.security.cert.TrustAnchor index (java.security.cert.X509Certificate)
java.security.cert.X509Certificate cert
java.security.cert.TrustAnchor anchor
public void index (java.security.cert.TrustAnchor)
javax.security.auth.x500.X500Principal subject
java.util.List anchors
java.security.cert.TrustAnchor anchor
javax.security.auth.x500.X500Principal subject
java.security.cert.X509Certificate cert
public void reset ()
public void reset (java.util.Set)
java.util.Set anchors
public java.security.cert.TrustAnchor findByIssuerAndSignature (java.security.cert.X509Certificate)
java.security.PublicKey publicKey
java.security.cert.X509Certificate caCert
java.security.PublicKey publicKey
java.security.cert.TrustAnchor anchor
java.util.List anchors
java.security.cert.X509Certificate cert
javax.security.auth.x500.X500Principal issuer
public java.security.cert.TrustAnchor findBySubjectAndPublicKey (java.security.cert.X509Certificate)
java.util.List anchors
java.security.cert.X509Certificate cert
javax.security.auth.x500.X500Principal subject
private static java.security.cert.TrustAnchor findBySubjectAndPublicKey (java.security.cert.X509Certificate, java.util.Collection)
java.security.PublicKey caPublicKey
java.security.cert.X509Certificate caCert
java.security.PublicKey caPublicKey
java.security.cert.TrustAnchor anchor
java.security.cert.X509Certificate cert
java.util.Collection anchors
java.security.PublicKey certPublicKey
}
com/android/org/conscrypt/TrustedCertificateKeyStoreSpi.classTrustedCertificateKeyStoreSpi.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.TrustedCertificateKeyStoreSpi extends java.security.KeyStoreSpi {
private final com.android.org.conscrypt.TrustedCertificateStore store
public void ()
public java.security.Key engineGetKey (java.lang.String, char[])
String alias
char[] password
public java.security.cert.Certificate[] engineGetCertificateChain (java.lang.String)
String alias
public java.security.cert.Certificate engineGetCertificate (java.lang.String)
String alias
public java.util.Date engineGetCreationDate (java.lang.String)
String alias
public void engineSetKeyEntry (java.lang.String, java.security.Key, char[], java.security.cert.Certificate[])
String alias
java.security.Key key
char[] password
java.security.cert.Certificate[] chain
public void engineSetKeyEntry (java.lang.String, byte[], java.security.cert.Certificate[])
String alias
byte[] key
java.security.cert.Certificate[] chain
public void engineSetCertificateEntry (java.lang.String, java.security.cert.Certificate)
String alias
java.security.cert.Certificate cert
public void engineDeleteEntry (java.lang.String)
String alias
public java.util.Enumeration engineAliases ()
public boolean engineContainsAlias (java.lang.String)
String alias
public int engineSize ()
public boolean engineIsKeyEntry (java.lang.String)
String alias
public boolean engineIsCertificateEntry (java.lang.String)
String alias
public java.lang.String engineGetCertificateAlias (java.security.cert.Certificate)
java.security.cert.Certificate c
public void engineStore (java.io.OutputStream, char[])
java.io.OutputStream stream
char[] password
public void engineLoad (java.io.InputStream, char[])
java.io.InputStream stream
char[] password
}
com/android/org/conscrypt/TrustedCertificateStore$1.classTrustedCertificateStore.java
package com.android.org.conscrypt
com.android.org.conscrypt.TrustedCertificateStore$1 extends java.lang.Object implements com.android.org.conscrypt.TrustedCertificateStore$CertSelector {
final java.security.cert.X509Certificate val$x
final com.android.org.conscrypt.TrustedCertificateStore this$0
void (com.android.org.conscrypt.TrustedCertificateStore, java.security.cert.X509Certificate)
com.android.org.conscrypt.TrustedCertificateStore this$0
public boolean match (java.security.cert.X509Certificate)
java.security.cert.X509Certificate cert
}
com/android/org/conscrypt/TrustedCertificateStore$2.classTrustedCertificateStore.java
package com.android.org.conscrypt
com.android.org.conscrypt.TrustedCertificateStore$2 extends java.lang.Object implements com.android.org.conscrypt.TrustedCertificateStore$CertSelector {
final java.security.cert.X509Certificate val$c
final com.android.org.conscrypt.TrustedCertificateStore this$0
void (com.android.org.conscrypt.TrustedCertificateStore, java.security.cert.X509Certificate)
com.android.org.conscrypt.TrustedCertificateStore this$0
public boolean match (java.security.cert.X509Certificate)
java.security.cert.X509Certificate ca
}
com/android/org/conscrypt/TrustedCertificateStore$3.classTrustedCertificateStore.java
package com.android.org.conscrypt
com.android.org.conscrypt.TrustedCertificateStore$3 extends java.lang.Object implements com.android.org.conscrypt.TrustedCertificateStore$CertSelector {
final java.security.cert.X509Certificate val$c
final com.android.org.conscrypt.TrustedCertificateStore this$0
void (com.android.org.conscrypt.TrustedCertificateStore, java.security.cert.X509Certificate)
com.android.org.conscrypt.TrustedCertificateStore this$0
public boolean match (java.security.cert.X509Certificate)
Exception e
java.security.cert.X509Certificate ca
}
com/android/org/conscrypt/TrustedCertificateStore$CertSelector.classTrustedCertificateStore.java
package com.android.org.conscrypt
abstract com.android.org.conscrypt.TrustedCertificateStore$CertSelector extends java.lang.Object {
public abstract boolean match (java.security.cert.X509Certificate)
}
com/android/org/conscrypt/TrustedCertificateStore.classTrustedCertificateStore.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.TrustedCertificateStore extends java.lang.Object {
private static final String PREFIX_SYSTEM
private static final String PREFIX_USER
private static java.io.File defaultCaCertsSystemDir
private static java.io.File defaultCaCertsAddedDir
private static java.io.File defaultCaCertsDeletedDir
private static final java.security.cert.CertificateFactory CERT_FACTORY
private final java.io.File systemDir
private final java.io.File addedDir
private final java.io.File deletedDir
public static final boolean isSystem (java.lang.String)
String alias
public static final boolean isUser (java.lang.String)
String alias
public static void setDefaultUserDirectory (java.io.File)
java.io.File root
public void ()
public void (java.io.File, java.io.File, java.io.File)
java.io.File systemDir
java.io.File addedDir
java.io.File deletedDir
public java.security.cert.Certificate getCertificate (java.lang.String)
String alias
public java.security.cert.Certificate getCertificate (java.lang.String, boolean)
String alias
boolean includeDeletedSystem
java.io.File file
java.security.cert.X509Certificate cert
private java.io.File fileForAlias (java.lang.String)
java.io.File file
java.io.File file
String alias
java.io.File file
private boolean isTombstone (java.io.File)
java.io.File file
private java.security.cert.X509Certificate readCertificate (java.io.File)
java.io.IOException e
java.security.cert.CertificateException e
java.io.File file
java.io.InputStream is
private void writeCertificate (java.io.File, java.security.cert.X509Certificate) throws java.io.IOException java.security.cert.CertificateException
java.io.File file
java.security.cert.X509Certificate cert
java.io.File dir
java.io.OutputStream os
private boolean isDeletedSystemCertificate (java.security.cert.X509Certificate)
java.security.cert.X509Certificate x
public java.util.Date getCreationDate (java.lang.String)
String alias
java.io.File file
long time
public java.util.Set aliases ()
java.util.Set result
public java.util.Set userAliases ()
java.util.Set result
private void addAliases (java.util.Set, java.lang.String, java.io.File)
String alias
String filename
java.util.Set result
String prefix
java.io.File dir
String[] files
public java.util.Set allSystemAliases ()
String alias
String filename
java.util.Set result
String[] files
public boolean containsAlias (java.lang.String)
String alias
private boolean containsAlias (java.lang.String, boolean)
String alias
boolean includeDeletedSystem
public java.lang.String getCertificateAlias (java.security.cert.Certificate)
java.security.cert.Certificate c
public java.lang.String getCertificateAlias (java.security.cert.Certificate, boolean)
java.security.cert.Certificate c
boolean includeDeletedSystem
java.security.cert.X509Certificate x
java.io.File user
java.io.File system
public boolean isUserAddedCertificate (java.security.cert.X509Certificate)
java.security.cert.X509Certificate cert
public java.io.File getCertificateFile (java.io.File, java.security.cert.X509Certificate)
java.io.File dir
java.security.cert.X509Certificate x
com.android.org.conscrypt.TrustedCertificateStore$CertSelector selector
public java.security.cert.X509Certificate getTrustAnchor (java.security.cert.X509Certificate)
java.security.cert.X509Certificate c
com.android.org.conscrypt.TrustedCertificateStore$CertSelector selector
java.security.cert.X509Certificate user
java.security.cert.X509Certificate system
public java.security.cert.X509Certificate findIssuer (java.security.cert.X509Certificate)
java.security.cert.X509Certificate c
com.android.org.conscrypt.TrustedCertificateStore$CertSelector selector
javax.security.auth.x500.X500Principal issuer
java.security.cert.X509Certificate user
java.security.cert.X509Certificate system
private static boolean isSelfIssuedCertificate (com.android.org.conscrypt.OpenSSLX509Certificate)
com.android.org.conscrypt.OpenSSLX509Certificate cert
long ctx
private static com.android.org.conscrypt.OpenSSLX509Certificate convertToOpenSSLIfNeeded (java.security.cert.X509Certificate) throws java.security.cert.CertificateException
Exception e
java.security.cert.X509Certificate cert
public java.util.List getCertificateChain (java.security.cert.X509Certificate) throws java.security.cert.CertificateException
java.security.cert.X509Certificate leaf
java.util.LinkedHashSet chain
com.android.org.conscrypt.OpenSSLX509Certificate cert
private java.lang.Object findCert (java.io.File, javax.security.auth.x500.X500Principal, com.android.org.conscrypt.TrustedCertificateStore$CertSelector, java.lang.Class)
java.io.File file
java.security.cert.X509Certificate cert
int index
java.io.File dir
javax.security.auth.x500.X500Principal subject
com.android.org.conscrypt.TrustedCertificateStore$CertSelector selector
Class desiredReturnType
String hash
private java.lang.String hash (javax.security.auth.x500.X500Principal)
javax.security.auth.x500.X500Principal name
int hash
private java.io.File file (java.io.File, java.lang.String, int)
java.io.File dir
String hash
int index
public void installCertificate (java.security.cert.X509Certificate) throws java.io.IOException java.security.cert.CertificateException
java.io.File deleted
java.security.cert.X509Certificate cert
java.io.File system
java.io.File user
public void deleteCertificateEntry (java.lang.String) throws java.io.IOException java.security.cert.CertificateException
java.security.cert.X509Certificate cert
java.io.File deleted
String alias
java.io.File file
private void removeUnnecessaryTombstones (java.lang.String) throws java.io.IOException
java.io.File file
String alias
int dotIndex
String hash
int lastTombstoneIndex
static void ()
java.security.cert.CertificateException e
String ANDROID_ROOT
String ANDROID_DATA
}
com/android/org/conscrypt/TrustManagerFactoryImpl.classTrustManagerFactoryImpl.java
package com.android.org.conscrypt
public com.android.org.conscrypt.TrustManagerFactoryImpl extends javax.net.ssl.TrustManagerFactorySpi {
private java.security.KeyStore keyStore
public void ()
public void engineInit (java.security.KeyStore) throws java.security.KeyStoreException
java.io.IOException e
java.security.cert.CertificateException e
java.security.NoSuchAlgorithmException e
java.security.KeyStore ks
public void engineInit (javax.net.ssl.ManagerFactoryParameters) throws java.security.InvalidAlgorithmParameterException
javax.net.ssl.ManagerFactoryParameters spec
public javax.net.ssl.TrustManager[] engineGetTrustManagers ()
}
com/android/org/conscrypt/TrustManagerImpl$1.classTrustManagerImpl.java
package com.android.org.conscrypt
com.android.org.conscrypt.TrustManagerImpl$1 extends java.lang.Object {
}
com/android/org/conscrypt/TrustManagerImpl$ExtendedKeyUsagePKIXCertPathChecker.classTrustManagerImpl.java
package com.android.org.conscrypt
com.android.org.conscrypt.TrustManagerImpl$ExtendedKeyUsagePKIXCertPathChecker extends java.security.cert.PKIXCertPathChecker {
private static final String EKU_OID
private static final String EKU_anyExtendedKeyUsage
private static final String EKU_clientAuth
private static final String EKU_serverAuth
private static final String EKU_nsSGC
private static final String EKU_msSGC
private static final java.util.Set SUPPORTED_EXTENSIONS
private final boolean clientAuth
private final java.security.cert.X509Certificate leaf
private void (boolean, java.security.cert.X509Certificate)
boolean clientAuth
java.security.cert.X509Certificate leaf
public void init (boolean) throws java.security.cert.CertPathValidatorException
boolean forward
public boolean isForwardCheckingSupported ()
public java.util.Set getSupportedExtensions ()
public void check (java.security.cert.Certificate, java.util.Collection) throws java.security.cert.CertPathValidatorException
java.util.List ekuOids
java.security.cert.CertificateParsingException e
String ekuOid
java.security.cert.Certificate c
java.util.Collection unresolvedCritExts
java.util.List ekuOids
boolean goodExtendedKeyUsage
void (boolean, java.security.cert.X509Certificate, com.android.org.conscrypt.TrustManagerImpl$1)
boolean x0
java.security.cert.X509Certificate x1
com.android.org.conscrypt.TrustManagerImpl$1 x2
static void ()
}
com/android/org/conscrypt/TrustManagerImpl.classTrustManagerImpl.java
package com.android.org.conscrypt
public final com.android.org.conscrypt.TrustManagerImpl extends java.lang.Object implements javax.net.ssl.X509TrustManager {
private final java.security.KeyStore rootKeyStore
private com.android.org.conscrypt.CertPinManager pinManager
private final com.android.org.conscrypt.TrustedCertificateStore trustedCertificateStore
private final java.security.cert.CertPathValidator validator
private final com.android.org.conscrypt.TrustedCertificateIndex trustedCertificateIndex
private final java.security.cert.X509Certificate[] acceptedIssuers
private final Exception err
private final java.security.cert.CertificateFactory factory
public void (java.security.KeyStore)
java.security.KeyStore keyStore
public void (java.security.KeyStore, com.android.org.conscrypt.CertPinManager)
java.security.KeyStore keyStore
com.android.org.conscrypt.CertPinManager manager
public void (java.security.KeyStore, com.android.org.conscrypt.CertPinManager, com.android.org.conscrypt.TrustedCertificateStore)
Exception e
com.android.org.conscrypt.PinManagerException e
java.security.KeyStore keyStore
com.android.org.conscrypt.CertPinManager manager
com.android.org.conscrypt.TrustedCertificateStore certStore
java.security.cert.CertPathValidator validatorLocal
java.security.cert.CertificateFactory factoryLocal
java.security.KeyStore rootKeyStoreLocal
com.android.org.conscrypt.TrustedCertificateStore trustedCertificateStoreLocal
com.android.org.conscrypt.TrustedCertificateIndex trustedCertificateIndexLocal
java.security.cert.X509Certificate[] acceptedIssuersLocal
Exception errLocal
private static java.security.cert.X509Certificate[] acceptedIssuers (java.security.KeyStore)
String alias
java.security.cert.X509Certificate cert
java.util.Enumeration en
java.util.List trusted
java.security.KeyStoreException e
java.security.KeyStore ks
private static java.util.Set trustAnchors (java.security.cert.X509Certificate[])
java.security.cert.X509Certificate cert
java.security.cert.X509Certificate[] certs
java.util.Set trustAnchors
public void checkClientTrusted (java.security.cert.X509Certificate[], java.lang.String) throws java.security.cert.CertificateException
java.security.cert.X509Certificate[] chain
String authType
public void checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String) throws java.security.cert.CertificateException
java.security.cert.X509Certificate[] chain
String authType
public java.util.List checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String, java.lang.String) throws java.security.cert.CertificateException
java.security.cert.X509Certificate[] chain
String authType
String host
public boolean isUserAddedCertificate (java.security.cert.X509Certificate)
java.security.cert.X509Certificate cert
public java.util.List checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String, javax.net.ssl.SSLSession) throws java.security.cert.CertificateException
java.security.cert.X509Certificate[] chain
String authType
javax.net.ssl.SSLSession session
public void handleTrustStorageUpdate ()
private java.util.List checkTrusted (java.security.cert.X509Certificate[], java.lang.String, java.lang.String, boolean) throws java.security.cert.CertificateException
java.security.cert.TrustAnchor trust
java.security.cert.TrustAnchor cachedTrust
java.security.cert.X509Certificate next
com.android.org.conscrypt.PinManagerException e
boolean isChainValid
int i
java.security.cert.PKIXParameters params
java.security.InvalidAlgorithmParameterException e
java.security.cert.CertPathValidatorException e
java.security.cert.X509Certificate[] chain
String authType
String host
boolean clientAuth
java.util.Set trustAnchor
java.security.cert.X509Certificate[] newChain
java.util.List wholeChain
java.security.cert.X509Certificate last
java.security.cert.CertPath certPath
private java.security.cert.X509Certificate[] cleanupCertChainAndFindTrustAnchors (java.security.cert.X509Certificate[], java.util.Set)
java.security.cert.X509Certificate tempCertificate
int nextIndex
boolean foundNext
java.security.cert.TrustAnchor trustAnchor
java.security.cert.TrustAnchor trustAnchor
java.security.cert.X509Certificate[] chain
java.util.Set trustAnchors
java.security.cert.X509Certificate[] original
int currIndex
int anchorIndex
int chainLength
java.security.cert.X509Certificate[] newChain
private java.security.cert.TrustAnchor findTrustAnchorByIssuerAndSignature (java.security.cert.X509Certificate)
java.security.cert.X509Certificate lastCert
java.security.cert.TrustAnchor trustAnchor
java.security.cert.X509Certificate issuer
private java.security.cert.TrustAnchor findTrustAnchorBySubjectAndPublicKey (java.security.cert.X509Certificate)
java.security.cert.X509Certificate cert
java.security.cert.TrustAnchor trustAnchor
java.security.cert.X509Certificate systemCert
public java.security.cert.X509Certificate[] getAcceptedIssuers ()
}
com/android/org/conscrypt/util/
com/android/org/conscrypt/util/ArrayUtils.classArrayUtils.java
package com.android.org.conscrypt.util
public final com.android.org.conscrypt.util.ArrayUtils extends java.lang.Object {
private void ()
public static final void checkOffsetAndCount (int, int, int)
int arrayLength
int offset
int count
}
com/android/org/conscrypt/util/EmptyArray.classEmptyArray.java
package com.android.org.conscrypt.util
public final com.android.org.conscrypt.util.EmptyArray extends java.lang.Object {
public static final boolean[] BOOLEAN
public static final byte[] BYTE
public static final char[] CHAR
public static final double[] DOUBLE
public static final int[] INT
public static final Class[] CLASS
public static final Object[] OBJECT
public static final String[] STRING
public static final Throwable[] THROWABLE
public static final StackTraceElement[] STACK_TRACE_ELEMENT
private void ()
static void ()
}
com/android/org/conscrypt/X509PublicKey.classX509PublicKey.java
package com.android.org.conscrypt
public com.android.org.conscrypt.X509PublicKey extends java.lang.Object implements java.security.PublicKey {
private static final long serialVersionUID
private final String algorithm
private final byte[] encoded
public void (java.lang.String, byte[])
String algorithm
byte[] encoded
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public java.lang.String toString ()
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.org.conscrypt.X509PublicKey other
}
com/ibm/
com/ibm/icu/
com/ibm/icu/impl/
com/ibm/icu/impl/coll/
com/ibm/icu/impl/data/
com/ibm/icu/impl/duration/
com/ibm/icu/impl/duration/impl/
com/ibm/icu/impl/duration/impl/data/
com/ibm/icu/impl/locale/
com/ibm/icu/impl/text/
com/ibm/icu/lang/
com/ibm/icu/math/
com/ibm/icu/text/
com/ibm/icu/util/
com/squareup/
com/squareup/okhttp/
com/squareup/okhttp/internal/
com/squareup/okhttp/internal/framed/
com/squareup/okhttp/internal/http/
com/squareup/okhttp/internal/huc/
com/squareup/okhttp/internal/io/
com/squareup/okhttp/internal/tls/
dalvik/
dalvik/annotation/
dalvik/annotation/AnnotationDefault.classAnnotationDefault.java
package dalvik.annotation
abstract dalvik.annotation.AnnotationDefault extends java.lang.Object implements java.lang.annotation.Annotation {
}
dalvik/annotation/EnclosingClass.classEnclosingClass.java
package dalvik.annotation
abstract dalvik.annotation.EnclosingClass extends java.lang.Object implements java.lang.annotation.Annotation {
}
dalvik/annotation/EnclosingMethod.classEnclosingMethod.java
package dalvik.annotation
abstract dalvik.annotation.EnclosingMethod extends java.lang.Object implements java.lang.annotation.Annotation {
}
dalvik/annotation/InnerClass.classInnerClass.java
package dalvik.annotation
abstract dalvik.annotation.InnerClass extends java.lang.Object implements java.lang.annotation.Annotation {
}
dalvik/annotation/KnownFailure.classKnownFailure.java
package dalvik.annotation
public abstract dalvik.annotation.KnownFailure extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
dalvik/annotation/MemberClasses.classMemberClasses.java
package dalvik.annotation
abstract dalvik.annotation.MemberClasses extends java.lang.Object implements java.lang.annotation.Annotation {
}
dalvik/annotation/Signature.classSignature.java
package dalvik.annotation
abstract dalvik.annotation.Signature extends java.lang.Object implements java.lang.annotation.Annotation {
}
dalvik/annotation/TestTarget.classTestTarget.java
package dalvik.annotation
public abstract dalvik.annotation.TestTarget extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String methodName ()
public abstract java.lang.String conceptName ()
public abstract java.lang.Class[] methodArgs ()
}
dalvik/annotation/TestTargetClass.classTestTargetClass.java
package dalvik.annotation
public abstract dalvik.annotation.TestTargetClass extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class value ()
}
dalvik/annotation/Throws.classThrows.java
package dalvik.annotation
abstract dalvik.annotation.Throws extends java.lang.Object implements java.lang.annotation.Annotation {
}
dalvik/bytecode/
dalvik/bytecode/OpcodeInfo.classOpcodeInfo.java
package dalvik.bytecode
public final dalvik.bytecode.OpcodeInfo extends java.lang.Object {
public static final int MAXIMUM_VALUE
public static final int MAXIMUM_PACKED_VALUE
public static boolean isInvoke (int)
int packedOpcode
private void ()
static void ()
}
dalvik/bytecode/Opcodes.classOpcodes.java
package dalvik.bytecode
public abstract dalvik.bytecode.Opcodes extends java.lang.Object {
public static final int OP_NOP
public static final int OP_MOVE
public static final int OP_MOVE_FROM16
public static final int OP_MOVE_16
public static final int OP_MOVE_WIDE
public static final int OP_MOVE_WIDE_FROM16
public static final int OP_MOVE_WIDE_16
public static final int OP_MOVE_OBJECT
public static final int OP_MOVE_OBJECT_FROM16
public static final int OP_MOVE_OBJECT_16
public static final int OP_MOVE_RESULT
public static final int OP_MOVE_RESULT_WIDE
public static final int OP_MOVE_RESULT_OBJECT
public static final int OP_MOVE_EXCEPTION
public static final int OP_RETURN_VOID
public static final int OP_RETURN
public static final int OP_RETURN_WIDE
public static final int OP_RETURN_OBJECT
public static final int OP_CONST_4
public static final int OP_CONST_16
public static final int OP_CONST
public static final int OP_CONST_HIGH16
public static final int OP_CONST_WIDE_16
public static final int OP_CONST_WIDE_32
public static final int OP_CONST_WIDE
public static final int OP_CONST_WIDE_HIGH16
public static final int OP_CONST_STRING
public static final int OP_CONST_STRING_JUMBO
public static final int OP_CONST_CLASS
public static final int OP_MONITOR_ENTER
public static final int OP_MONITOR_EXIT
public static final int OP_CHECK_CAST
public static final int OP_INSTANCE_OF
public static final int OP_ARRAY_LENGTH
public static final int OP_NEW_INSTANCE
public static final int OP_NEW_ARRAY
public static final int OP_FILLED_NEW_ARRAY
public static final int OP_FILLED_NEW_ARRAY_RANGE
public static final int OP_FILL_ARRAY_DATA
public static final int OP_THROW
public static final int OP_GOTO
public static final int OP_GOTO_16
public static final int OP_GOTO_32
public static final int OP_PACKED_SWITCH
public static final int OP_SPARSE_SWITCH
public static final int OP_CMPL_FLOAT
public static final int OP_CMPG_FLOAT
public static final int OP_CMPL_DOUBLE
public static final int OP_CMPG_DOUBLE
public static final int OP_CMP_LONG
public static final int OP_IF_EQ
public static final int OP_IF_NE
public static final int OP_IF_LT
public static final int OP_IF_GE
public static final int OP_IF_GT
public static final int OP_IF_LE
public static final int OP_IF_EQZ
public static final int OP_IF_NEZ
public static final int OP_IF_LTZ
public static final int OP_IF_GEZ
public static final int OP_IF_GTZ
public static final int OP_IF_LEZ
public static final int OP_AGET
public static final int OP_AGET_WIDE
public static final int OP_AGET_OBJECT
public static final int OP_AGET_BOOLEAN
public static final int OP_AGET_BYTE
public static final int OP_AGET_CHAR
public static final int OP_AGET_SHORT
public static final int OP_APUT
public static final int OP_APUT_WIDE
public static final int OP_APUT_OBJECT
public static final int OP_APUT_BOOLEAN
public static final int OP_APUT_BYTE
public static final int OP_APUT_CHAR
public static final int OP_APUT_SHORT
public static final int OP_IGET
public static final int OP_IGET_WIDE
public static final int OP_IGET_OBJECT
public static final int OP_IGET_BOOLEAN
public static final int OP_IGET_BYTE
public static final int OP_IGET_CHAR
public static final int OP_IGET_SHORT
public static final int OP_IPUT
public static final int OP_IPUT_WIDE
public static final int OP_IPUT_OBJECT
public static final int OP_IPUT_BOOLEAN
public static final int OP_IPUT_BYTE
public static final int OP_IPUT_CHAR
public static final int OP_IPUT_SHORT
public static final int OP_SGET
public static final int OP_SGET_WIDE
public static final int OP_SGET_OBJECT
public static final int OP_SGET_BOOLEAN
public static final int OP_SGET_BYTE
public static final int OP_SGET_CHAR
public static final int OP_SGET_SHORT
public static final int OP_SPUT
public static final int OP_SPUT_WIDE
public static final int OP_SPUT_OBJECT
public static final int OP_SPUT_BOOLEAN
public static final int OP_SPUT_BYTE
public static final int OP_SPUT_CHAR
public static final int OP_SPUT_SHORT
public static final int OP_INVOKE_VIRTUAL
public static final int OP_INVOKE_SUPER
public static final int OP_INVOKE_DIRECT
public static final int OP_INVOKE_STATIC
public static final int OP_INVOKE_INTERFACE
public static final int OP_INVOKE_VIRTUAL_RANGE
public static final int OP_INVOKE_SUPER_RANGE
public static final int OP_INVOKE_DIRECT_RANGE
public static final int OP_INVOKE_STATIC_RANGE
public static final int OP_INVOKE_INTERFACE_RANGE
public static final int OP_NEG_INT
public static final int OP_NOT_INT
public static final int OP_NEG_LONG
public static final int OP_NOT_LONG
public static final int OP_NEG_FLOAT
public static final int OP_NEG_DOUBLE
public static final int OP_INT_TO_LONG
public static final int OP_INT_TO_FLOAT
public static final int OP_INT_TO_DOUBLE
public static final int OP_LONG_TO_INT
public static final int OP_LONG_TO_FLOAT
public static final int OP_LONG_TO_DOUBLE
public static final int OP_FLOAT_TO_INT
public static final int OP_FLOAT_TO_LONG
public static final int OP_FLOAT_TO_DOUBLE
public static final int OP_DOUBLE_TO_INT
public static final int OP_DOUBLE_TO_LONG
public static final int OP_DOUBLE_TO_FLOAT
public static final int OP_INT_TO_BYTE
public static final int OP_INT_TO_CHAR
public static final int OP_INT_TO_SHORT
public static final int OP_ADD_INT
public static final int OP_SUB_INT
public static final int OP_MUL_INT
public static final int OP_DIV_INT
public static final int OP_REM_INT
public static final int OP_AND_INT
public static final int OP_OR_INT
public static final int OP_XOR_INT
public static final int OP_SHL_INT
public static final int OP_SHR_INT
public static final int OP_USHR_INT
public static final int OP_ADD_LONG
public static final int OP_SUB_LONG
public static final int OP_MUL_LONG
public static final int OP_DIV_LONG
public static final int OP_REM_LONG
public static final int OP_AND_LONG
public static final int OP_OR_LONG
public static final int OP_XOR_LONG
public static final int OP_SHL_LONG
public static final int OP_SHR_LONG
public static final int OP_USHR_LONG
public static final int OP_ADD_FLOAT
public static final int OP_SUB_FLOAT
public static final int OP_MUL_FLOAT
public static final int OP_DIV_FLOAT
public static final int OP_REM_FLOAT
public static final int OP_ADD_DOUBLE
public static final int OP_SUB_DOUBLE
public static final int OP_MUL_DOUBLE
public static final int OP_DIV_DOUBLE
public static final int OP_REM_DOUBLE
public static final int OP_ADD_INT_2ADDR
public static final int OP_SUB_INT_2ADDR
public static final int OP_MUL_INT_2ADDR
public static final int OP_DIV_INT_2ADDR
public static final int OP_REM_INT_2ADDR
public static final int OP_AND_INT_2ADDR
public static final int OP_OR_INT_2ADDR
public static final int OP_XOR_INT_2ADDR
public static final int OP_SHL_INT_2ADDR
public static final int OP_SHR_INT_2ADDR
public static final int OP_USHR_INT_2ADDR
public static final int OP_ADD_LONG_2ADDR
public static final int OP_SUB_LONG_2ADDR
public static final int OP_MUL_LONG_2ADDR
public static final int OP_DIV_LONG_2ADDR
public static final int OP_REM_LONG_2ADDR
public static final int OP_AND_LONG_2ADDR
public static final int OP_OR_LONG_2ADDR
public static final int OP_XOR_LONG_2ADDR
public static final int OP_SHL_LONG_2ADDR
public static final int OP_SHR_LONG_2ADDR
public static final int OP_USHR_LONG_2ADDR
public static final int OP_ADD_FLOAT_2ADDR
public static final int OP_SUB_FLOAT_2ADDR
public static final int OP_MUL_FLOAT_2ADDR
public static final int OP_DIV_FLOAT_2ADDR
public static final int OP_REM_FLOAT_2ADDR
public static final int OP_ADD_DOUBLE_2ADDR
public static final int OP_SUB_DOUBLE_2ADDR
public static final int OP_MUL_DOUBLE_2ADDR
public static final int OP_DIV_DOUBLE_2ADDR
public static final int OP_REM_DOUBLE_2ADDR
public static final int OP_ADD_INT_LIT16
public static final int OP_RSUB_INT
public static final int OP_MUL_INT_LIT16
public static final int OP_DIV_INT_LIT16
public static final int OP_REM_INT_LIT16
public static final int OP_AND_INT_LIT16
public static final int OP_OR_INT_LIT16
public static final int OP_XOR_INT_LIT16
public static final int OP_ADD_INT_LIT8
public static final int OP_RSUB_INT_LIT8
public static final int OP_MUL_INT_LIT8
public static final int OP_DIV_INT_LIT8
public static final int OP_REM_INT_LIT8
public static final int OP_AND_INT_LIT8
public static final int OP_OR_INT_LIT8
public static final int OP_XOR_INT_LIT8
public static final int OP_SHL_INT_LIT8
public static final int OP_SHR_INT_LIT8
public static final int OP_USHR_INT_LIT8
public static final int OP_CONST_CLASS_JUMBO
public static final int OP_CHECK_CAST_JUMBO
public static final int OP_INSTANCE_OF_JUMBO
public static final int OP_NEW_INSTANCE_JUMBO
public static final int OP_NEW_ARRAY_JUMBO
public static final int OP_FILLED_NEW_ARRAY_JUMBO
public static final int OP_IGET_JUMBO
public static final int OP_IGET_WIDE_JUMBO
public static final int OP_IGET_OBJECT_JUMBO
public static final int OP_IGET_BOOLEAN_JUMBO
public static final int OP_IGET_BYTE_JUMBO
public static final int OP_IGET_CHAR_JUMBO
public static final int OP_IGET_SHORT_JUMBO
public static final int OP_IPUT_JUMBO
public static final int OP_IPUT_WIDE_JUMBO
public static final int OP_IPUT_OBJECT_JUMBO
public static final int OP_IPUT_BOOLEAN_JUMBO
public static final int OP_IPUT_BYTE_JUMBO
public static final int OP_IPUT_CHAR_JUMBO
public static final int OP_IPUT_SHORT_JUMBO
public static final int OP_SGET_JUMBO
public static final int OP_SGET_WIDE_JUMBO
public static final int OP_SGET_OBJECT_JUMBO
public static final int OP_SGET_BOOLEAN_JUMBO
public static final int OP_SGET_BYTE_JUMBO
public static final int OP_SGET_CHAR_JUMBO
public static final int OP_SGET_SHORT_JUMBO
public static final int OP_SPUT_JUMBO
public static final int OP_SPUT_WIDE_JUMBO
public static final int OP_SPUT_OBJECT_JUMBO
public static final int OP_SPUT_BOOLEAN_JUMBO
public static final int OP_SPUT_BYTE_JUMBO
public static final int OP_SPUT_CHAR_JUMBO
public static final int OP_SPUT_SHORT_JUMBO
public static final int OP_INVOKE_VIRTUAL_JUMBO
public static final int OP_INVOKE_SUPER_JUMBO
public static final int OP_INVOKE_DIRECT_JUMBO
public static final int OP_INVOKE_STATIC_JUMBO
public static final int OP_INVOKE_INTERFACE_JUMBO
public static final int OP_IGET_WIDE_VOLATILE
public static final int OP_IPUT_WIDE_VOLATILE
public static final int OP_SGET_WIDE_VOLATILE
public static final int OP_SPUT_WIDE_VOLATILE
public static final int OP_BREAKPOINT
public static final int OP_THROW_VERIFICATION_ERROR
public static final int OP_EXECUTE_INLINE
public static final int OP_EXECUTE_INLINE_RANGE
public static final int OP_INVOKE_DIRECT_EMPTY
public static final int OP_IGET_QUICK
public static final int OP_IGET_WIDE_QUICK
public static final int OP_IGET_OBJECT_QUICK
public static final int OP_IPUT_QUICK
public static final int OP_IPUT_WIDE_QUICK
public static final int OP_IPUT_OBJECT_QUICK
public static final int OP_INVOKE_VIRTUAL_QUICK
public static final int OP_INVOKE_VIRTUAL_QUICK_RANGE
public static final int OP_INVOKE_SUPER_QUICK
public static final int OP_INVOKE_SUPER_QUICK_RANGE
}
dalvik/system/
dalvik/system/AllocationLimitError.classAllocationLimitError.java
package dalvik.system
public dalvik.system.AllocationLimitError extends java.lang.VirtualMachineError {
public void ()
public void (java.lang.String)
String detailMessage
}
dalvik/system/BaseDexClassLoader.classBaseDexClassLoader.java
package dalvik.system
public dalvik.system.BaseDexClassLoader extends java.lang.ClassLoader {
private final dalvik.system.DexPathList pathList
public void (java.lang.String, java.io.File, java.lang.String, java.lang.ClassLoader)
String dexPath
java.io.File optimizedDirectory
String libraryPath
ClassLoader parent
protected java.lang.Class findClass (java.lang.String) throws java.lang.ClassNotFoundException
Throwable t
ClassNotFoundException cnfe
String name
java.util.List suppressedExceptions
Class c
protected java.net.URL findResource (java.lang.String)
String name
protected java.util.Enumeration findResources (java.lang.String)
String name
public java.lang.String findLibrary (java.lang.String)
String name
protected synchronized java.lang.Package getPackage (java.lang.String)
Package pack
String name
public java.lang.String getLdLibraryPath ()
java.io.File directory
StringBuilder result
public java.lang.String toString ()
}
dalvik/system/BlockGuard$1.classBlockGuard.java
package dalvik.system
final dalvik.system.BlockGuard$1 extends java.lang.Object implements dalvik.system.BlockGuard$Policy {
void ()
public void onWriteToDisk ()
public void onReadFromDisk ()
public void onNetwork ()
public int getPolicyMask ()
}
dalvik/system/BlockGuard$2.classBlockGuard.java
package dalvik.system
final dalvik.system.BlockGuard$2 extends java.lang.ThreadLocal {
void ()
protected dalvik.system.BlockGuard$Policy initialValue ()
protected volatile java.lang.Object initialValue ()
}
dalvik/system/BlockGuard$BlockGuardPolicyException.classBlockGuard.java
package dalvik.system
public dalvik.system.BlockGuard$BlockGuardPolicyException extends java.lang.RuntimeException {
private final int mPolicyState
private final int mPolicyViolated
private final String mMessage
public void (int, int)
int policyState
int policyViolated
public void (int, int, java.lang.String)
int policyState
int policyViolated
String message
public int getPolicy ()
public int getPolicyViolation ()
public java.lang.String getMessage ()
}
dalvik/system/BlockGuard$Policy.classBlockGuard.java
package dalvik.system
public abstract dalvik.system.BlockGuard$Policy extends java.lang.Object {
public abstract void onWriteToDisk ()
public abstract void onReadFromDisk ()
public abstract void onNetwork ()
public abstract int getPolicyMask ()
}
dalvik/system/BlockGuard.classBlockGuard.java
package dalvik.system
public final dalvik.system.BlockGuard extends java.lang.Object {
public static final int DISALLOW_DISK_WRITE
public static final int DISALLOW_DISK_READ
public static final int DISALLOW_NETWORK
public static final int PASS_RESTRICTIONS_VIA_RPC
public static final int PENALTY_LOG
public static final int PENALTY_DIALOG
public static final int PENALTY_DEATH
public static final dalvik.system.BlockGuard$Policy LAX_POLICY
private static ThreadLocal threadPolicy
public static dalvik.system.BlockGuard$Policy getThreadPolicy ()
public static void setThreadPolicy (dalvik.system.BlockGuard$Policy)
dalvik.system.BlockGuard$Policy policy
private void ()
static void ()
}
dalvik/system/CloseGuard$1.classCloseGuard.java
package dalvik.system
dalvik.system.CloseGuard$1 extends java.lang.Object {
}
dalvik/system/CloseGuard$DefaultReporter.classCloseGuard.java
package dalvik.system
final dalvik.system.CloseGuard$DefaultReporter extends java.lang.Object implements dalvik.system.CloseGuard$Reporter {
private void ()
public void report (java.lang.String, java.lang.Throwable)
String message
Throwable allocationSite
void (dalvik.system.CloseGuard$1)
dalvik.system.CloseGuard$1 x0
}
dalvik/system/CloseGuard$Reporter.classCloseGuard.java
package dalvik.system
public abstract dalvik.system.CloseGuard$Reporter extends java.lang.Object {
public abstract void report (java.lang.String, java.lang.Throwable)
}
dalvik/system/CloseGuard.classCloseGuard.java
package dalvik.system
public final dalvik.system.CloseGuard extends java.lang.Object {
private static final dalvik.system.CloseGuard NOOP
private static volatile boolean ENABLED
private static volatile dalvik.system.CloseGuard$Reporter REPORTER
private Throwable allocationSite
public static dalvik.system.CloseGuard get ()
public static void setEnabled (boolean)
boolean enabled
public static void setReporter (dalvik.system.CloseGuard$Reporter)
dalvik.system.CloseGuard$Reporter reporter
public static dalvik.system.CloseGuard$Reporter getReporter ()
private void ()
public void open (java.lang.String)
String closer
String message
public void close ()
public void warnIfOpen ()
String message
static void ()
}
dalvik/system/DalvikLogging.classDalvikLogging.java
package dalvik.system
public final dalvik.system.DalvikLogging extends java.lang.Object {
private void ()
public static java.lang.String loggerNameToTag (java.lang.String)
String loggerName
int length
int lastPeriod
}
dalvik/system/DalvikLogHandler.classDalvikLogHandler.java
package dalvik.system
public abstract dalvik.system.DalvikLogHandler extends java.lang.Object {
public abstract void publish (java.util.logging.Logger, java.lang.String, java.util.logging.Level, java.lang.String)
}
dalvik/system/DexClassLoader.classDexClassLoader.java
package dalvik.system
public dalvik.system.DexClassLoader extends dalvik.system.BaseDexClassLoader {
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.ClassLoader)
String dexPath
String optimizedDirectory
String libraryPath
ClassLoader parent
}
dalvik/system/DexFile$DFEnum.classDexFile.java
package dalvik.system
dalvik.system.DexFile$DFEnum extends java.lang.Object implements java.util.Enumeration {
private int mIndex
private String[] mNameList
final dalvik.system.DexFile this$0
void (dalvik.system.DexFile, dalvik.system.DexFile)
dalvik.system.DexFile df
public boolean hasMoreElements ()
public java.lang.String nextElement ()
public volatile java.lang.Object nextElement ()
}
dalvik/system/DexFile.classDexFile.java
package dalvik.system
public final dalvik.system.DexFile extends java.lang.Object {
private Object mCookie
private Object mInternalCookie
private final String mFileName
private final dalvik.system.CloseGuard guard
public static final int NO_DEXOPT_NEEDED
public static final int DEX2OAT_NEEDED
public static final int PATCHOAT_NEEDED
public static final int SELF_PATCHOAT_NEEDED
public void (java.io.File) throws java.io.IOException
java.io.File file
public void (java.lang.String) throws java.io.IOException
String fileName
private void (java.lang.String, java.lang.String, int) throws java.io.IOException
String parent
String sourceName
String outputName
int flags
public static dalvik.system.DexFile loadDex (java.lang.String, java.lang.String, int) throws java.io.IOException
String sourcePathName
String outputPathName
int flags
public java.lang.String getName ()
public java.lang.String toString ()
public void close () throws java.io.IOException
public java.lang.Class loadClass (java.lang.String, java.lang.ClassLoader)
String name
ClassLoader loader
String slashName
public java.lang.Class loadClassBinaryName (java.lang.String, java.lang.ClassLoader, java.util.List)
String name
ClassLoader loader
java.util.List suppressed
private static java.lang.Class defineClass (java.lang.String, java.lang.ClassLoader, java.lang.Object, dalvik.system.DexFile, java.util.List)
NoClassDefFoundError e
ClassNotFoundException e
String name
ClassLoader loader
Object cookie
dalvik.system.DexFile dexFile
java.util.List suppressed
Class result
public java.util.Enumeration entries ()
protected void finalize () throws java.lang.Throwable
private static java.lang.Object openDexFile (java.lang.String, java.lang.String, int) throws java.io.IOException
String sourceName
String outputName
int flags
private static native boolean closeDexFile (java.lang.Object)
private static native java.lang.Class defineClassNative (java.lang.String, java.lang.ClassLoader, java.lang.Object, dalvik.system.DexFile) throws java.lang.ClassNotFoundException java.lang.NoClassDefFoundError
private static native java.lang.String[] getClassNameList (java.lang.Object)
private static native java.lang.Object openDexFileNative (java.lang.String, java.lang.String, int)
public static native boolean isDexOptNeeded (java.lang.String) throws java.io.FileNotFoundException java.io.IOException
public static native int getDexOptNeeded (java.lang.String, java.lang.String, java.lang.String, boolean) throws java.io.FileNotFoundException java.io.IOException
static java.lang.Object access$000 (dalvik.system.DexFile)
dalvik.system.DexFile x0
static java.lang.String[] access$100 (java.lang.Object)
Object x0
}
dalvik/system/DexPathList$Element.classDexPathList.java
package dalvik.system
dalvik.system.DexPathList$Element extends java.lang.Object {
private final java.io.File dir
private final boolean isDirectory
private final java.io.File zip
private final dalvik.system.DexFile dexFile
private libcore.io.ClassPathURLStreamHandler urlHandler
private boolean initialized
public void (java.io.File, boolean, java.io.File, dalvik.system.DexFile)
java.io.File dir
boolean isDirectory
java.io.File zip
dalvik.system.DexFile dexFile
public java.lang.String toString ()
public synchronized void maybeInit ()
java.io.IOException ioe
public java.lang.String findNativeLibrary (java.lang.String)
String path
String entryName
String name
public java.net.URL findResource (java.lang.String)
java.net.MalformedURLException ex
java.io.File resourceFile
String name
static dalvik.system.DexFile access$000 (dalvik.system.DexPathList$Element)
dalvik.system.DexPathList$Element x0
}
dalvik/system/DexPathList.classDexPathList.java
package dalvik.system
final dalvik.system.DexPathList extends java.lang.Object {
private static final String DEX_SUFFIX
private static final String zipSeparator
private final ClassLoader definingContext
private final dalvik.system.DexPathList$Element[] dexElements
private final dalvik.system.DexPathList$Element[] nativeLibraryPathElements
private final java.util.List nativeLibraryDirectories
private final java.util.List systemNativeLibraryDirectories
private final java.io.IOException[] dexElementsSuppressedExceptions
public void (java.lang.ClassLoader, java.lang.String, java.lang.String, java.io.File)
ClassLoader definingContext
String dexPath
String libraryPath
java.io.File optimizedDirectory
java.util.ArrayList suppressedExceptions
java.util.List allNativeLibraryDirectories
public java.lang.String toString ()
java.util.List allNativeLibraryDirectories
java.io.File[] nativeLibraryDirectoriesArray
public java.util.List getNativeLibraryDirectories ()
private static java.util.List splitDexPath (java.lang.String)
String path
private static java.util.List splitPaths (java.lang.String, boolean)
android.system.StructStat sb
android.system.ErrnoException ignored
String path
String searchPath
boolean directoriesOnly
java.util.List result
private static dalvik.system.DexPathList$Element[] makeDexElements (java.util.List, java.io.File, java.util.List)
java.util.List files
java.io.File optimizedDirectory
java.util.List suppressedExceptions
private static dalvik.system.DexPathList$Element[] makePathElements (java.util.List, java.util.List)
java.util.List files
java.util.List suppressedExceptions
private static dalvik.system.DexPathList$Element[] makePathElements (java.util.List, java.io.File, java.util.List)
java.util.List files
java.io.File optimizedDirectory
java.util.List suppressedExceptions
private static dalvik.system.DexPathList$Element[] makeElements (java.util.List, java.io.File, java.util.List, boolean)
String[] split
java.io.IOException ex
java.io.IOException suppressed
java.io.File zip
java.io.File dir
dalvik.system.DexFile dex
String path
String name
java.io.File file
java.util.List files
java.io.File optimizedDirectory
java.util.List suppressedExceptions
boolean ignoreDexFiles
java.util.List elements
private static dalvik.system.DexFile loadDexFile (java.io.File, java.io.File) throws java.io.IOException
String optimizedPath
java.io.File file
java.io.File optimizedDirectory
private static java.lang.String optimizedPathFor (java.io.File, java.io.File)
StringBuilder sb
int lastDot
java.io.File path
java.io.File optimizedDirectory
String fileName
java.io.File result
public java.lang.Class findClass (java.lang.String, java.util.List)
Class clazz
dalvik.system.DexFile dex
dalvik.system.DexPathList$Element element
String name
java.util.List suppressed
public java.net.URL findResource (java.lang.String)
java.net.URL url
dalvik.system.DexPathList$Element element
String name
public java.util.Enumeration findResources (java.lang.String)
java.net.URL url
dalvik.system.DexPathList$Element element
String name
java.util.ArrayList result
public java.lang.String findLibrary (java.lang.String)
String path
dalvik.system.DexPathList$Element element
String libraryName
String fileName
}
dalvik/system/NativeStart.classNativeStart.java
package dalvik.system
dalvik.system.NativeStart extends java.lang.Object {
private void ()
private static native void main (java.lang.String[])
private static native void run ()
}
dalvik/system/PathClassLoader.classPathClassLoader.java
package dalvik.system
public dalvik.system.PathClassLoader extends dalvik.system.BaseDexClassLoader {
public void (java.lang.String, java.lang.ClassLoader)
String dexPath
ClassLoader parent
public void (java.lang.String, java.lang.String, java.lang.ClassLoader)
String dexPath
String libraryPath
ClassLoader parent
}
dalvik/system/PotentialDeadlockError.classPotentialDeadlockError.java
package dalvik.system
public dalvik.system.PotentialDeadlockError extends java.lang.VirtualMachineError {
public void ()
public void (java.lang.String)
String detailMessage
}
dalvik/system/profiler/
dalvik/system/profiler/AsciiHprofWriter$1.classAsciiHprofWriter.java
package dalvik.system.profiler
final dalvik.system.profiler.AsciiHprofWriter$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (dalvik.system.profiler.HprofData$Sample, dalvik.system.profiler.HprofData$Sample)
dalvik.system.profiler.HprofData$Sample s1
dalvik.system.profiler.HprofData$Sample s2
public volatile int compare (java.lang.Object, java.lang.Object)
}
dalvik/system/profiler/AsciiHprofWriter.classAsciiHprofWriter.java
package dalvik.system.profiler
public final dalvik.system.profiler.AsciiHprofWriter extends java.lang.Object {
private final dalvik.system.profiler.HprofData data
private final java.io.PrintWriter out
private static final java.util.Comparator SAMPLE_COMPARATOR
public static void write (dalvik.system.profiler.HprofData, java.io.OutputStream) throws java.io.IOException
dalvik.system.profiler.HprofData data
java.io.OutputStream outputStream
private void (dalvik.system.profiler.HprofData, java.io.OutputStream)
dalvik.system.profiler.HprofData data
java.io.OutputStream outputStream
private void write () throws java.io.IOException
dalvik.system.profiler.HprofData$ThreadEvent e
StackTraceElement e
dalvik.system.profiler.HprofData$StackTrace stackTrace
int count
dalvik.system.profiler.HprofData$Sample sample
dalvik.system.profiler.HprofData$StackTrace stackTrace
int count
double self
dalvik.system.profiler.HprofData$Sample sample
java.util.List samples
int total
java.util.Date now
int rank
double accum
static void ()
}
dalvik/system/profiler/BinaryHprof$ControlSettings.classBinaryHprof.java
package dalvik.system.profiler
public final dalvik.system.profiler.BinaryHprof$ControlSettings extends java.lang.Enum {
public static final dalvik.system.profiler.BinaryHprof$ControlSettings ALLOC_TRACES
public static final dalvik.system.profiler.BinaryHprof$ControlSettings CPU_SAMPLING
public final int bitmask
private static final dalvik.system.profiler.BinaryHprof$ControlSettings[] $VALUES
public static dalvik.system.profiler.BinaryHprof$ControlSettings[] values ()
public static dalvik.system.profiler.BinaryHprof$ControlSettings valueOf (java.lang.String)
String name
private void (java.lang.String, int, int)
int bitmask
static void ()
}
dalvik/system/profiler/BinaryHprof$Tag.classBinaryHprof.java
package dalvik.system.profiler
public final dalvik.system.profiler.BinaryHprof$Tag extends java.lang.Enum {
public static final dalvik.system.profiler.BinaryHprof$Tag STRING_IN_UTF8
public static final dalvik.system.profiler.BinaryHprof$Tag LOAD_CLASS
public static final dalvik.system.profiler.BinaryHprof$Tag UNLOAD_CLASS
public static final dalvik.system.profiler.BinaryHprof$Tag STACK_FRAME
public static final dalvik.system.profiler.BinaryHprof$Tag STACK_TRACE
public static final dalvik.system.profiler.BinaryHprof$Tag ALLOC_SITES
public static final dalvik.system.profiler.BinaryHprof$Tag HEAP_SUMMARY
public static final dalvik.system.profiler.BinaryHprof$Tag START_THREAD
public static final dalvik.system.profiler.BinaryHprof$Tag END_THREAD
public static final dalvik.system.profiler.BinaryHprof$Tag HEAP_DUMP
public static final dalvik.system.profiler.BinaryHprof$Tag HEAP_DUMP_SEGMENT
public static final dalvik.system.profiler.BinaryHprof$Tag HEAP_DUMP_END
public static final dalvik.system.profiler.BinaryHprof$Tag CPU_SAMPLES
public static final dalvik.system.profiler.BinaryHprof$Tag CONTROL_SETTINGS
public final byte tag
public final int minimumSize
public final int maximumSize
private static final java.util.Map BYTE_TO_TAG
private static final dalvik.system.profiler.BinaryHprof$Tag[] $VALUES
public static dalvik.system.profiler.BinaryHprof$Tag[] values ()
public static dalvik.system.profiler.BinaryHprof$Tag valueOf (java.lang.String)
String name
private void (java.lang.String, int, int, int)
int tag
int size
public static dalvik.system.profiler.BinaryHprof$Tag get (byte)
byte tag
public java.lang.String checkSize (int)
int actual
static void ()
dalvik.system.profiler.BinaryHprof$Tag v
}
dalvik/system/profiler/BinaryHprof.classBinaryHprof.java
package dalvik.system.profiler
public final dalvik.system.profiler.BinaryHprof extends java.lang.Object {
public static final int ID_SIZE
static String MAGIC
public void ()
public static final java.lang.String readMagic (java.io.DataInputStream)
String string
byte b
int i
byte[] bytes
java.io.IOException e
java.io.DataInputStream in
static void ()
}
dalvik/system/profiler/BinaryHprofReader$1.classBinaryHprofReader.java
package dalvik.system.profiler
dalvik.system.profiler.BinaryHprofReader$1 extends java.lang.Object {
static final int[] $SwitchMap$dalvik$system$profiler$BinaryHprof$Tag
static void ()
}
dalvik/system/profiler/BinaryHprofReader.classBinaryHprofReader.java
package dalvik.system.profiler
public final dalvik.system.profiler.BinaryHprofReader extends java.lang.Object {
private static final boolean TRACE
private final java.io.DataInputStream in
private boolean strict
private String version
private final java.util.Map stackTraces
private final dalvik.system.profiler.HprofData hprofData
private final java.util.Map idToString
private final java.util.Map idToClassName
private final java.util.Map idToStackFrame
private final java.util.Map idToStackTrace
public void (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
public boolean getStrict ()
public void setStrict (boolean)
boolean strict
private void checkRead ()
public java.lang.String getVersion ()
public dalvik.system.profiler.HprofData getHprofData ()
public void read () throws java.io.IOException
private void parseHeader () throws java.io.IOException
private void parseVersion () throws java.io.IOException
String version
private void parseIdSize () throws java.io.IOException
int idSize
private void parseTime () throws java.io.IOException
long time
private void parseRecords () throws java.io.IOException
private boolean parseRecord () throws java.io.IOException
int tagOrEOF
byte tag
int timeDeltaInMicroseconds
int recordLength
dalvik.system.profiler.BinaryHprof$Tag hprofTag
String error
private void skipRecord (dalvik.system.profiler.BinaryHprof$Tag, long) throws java.io.IOException
dalvik.system.profiler.BinaryHprof$Tag hprofTag
long recordLength
long skipped
private void parseControlSettings () throws java.io.IOException
int flags
short depth
private void parseStringInUtf8 (int) throws java.io.IOException
int recordLength
int stringId
byte[] bytes
String string
String old
private static void readFully (java.io.InputStream, byte[]) throws java.io.IOException
int bytesRead
java.io.InputStream in
byte[] dst
int offset
int byteCount
private void parseLoadClass () throws java.io.IOException
int classId
int classObjectId
int stackTraceSerialNumber
String className
String old
private int readId () throws java.io.IOException
private java.lang.String readString () throws java.io.IOException
int id
String string
private java.lang.String readClass () throws java.io.IOException
int id
String string
private void parseStartThread () throws java.io.IOException
int threadId
int objectId
int stackTraceSerialNumber
String threadName
String groupName
String parentGroupName
dalvik.system.profiler.HprofData$ThreadEvent event
private void parseEndThread () throws java.io.IOException
int threadId
dalvik.system.profiler.HprofData$ThreadEvent event
private void parseStackFrame () throws java.io.IOException
int stackFrameId
String methodName
String methodSignature
String file
String className
int line
StackTraceElement stackFrame
StackTraceElement old
private void parseStackTrace (int) throws java.io.IOException
int stackFrameId
StackTraceElement stackFrame
int i
int[] countCell
int recordLength
int stackTraceId
int threadId
int frames
int expectedLength
StackTraceElement[] stackFrames
dalvik.system.profiler.HprofData$StackTrace stackTrace
dalvik.system.profiler.HprofData$StackTrace old
private void parseCpuSamples (int) throws java.io.IOException
int count
int stackTraceId
dalvik.system.profiler.HprofData$StackTrace stackTrace
int[] countCell
int i
int recordLength
int totalSamples
int samplesCount
int expectedLength
int total
}
dalvik/system/profiler/BinaryHprofWriter$1.classBinaryHprofWriter.java
package dalvik.system.profiler
dalvik.system.profiler.BinaryHprofWriter$1 extends java.lang.Object {
static final int[] $SwitchMap$dalvik$system$profiler$HprofData$ThreadEventType
static void ()
}
dalvik/system/profiler/BinaryHprofWriter.classBinaryHprofWriter.java
package dalvik.system.profiler
public final dalvik.system.profiler.BinaryHprofWriter extends java.lang.Object {
private int nextStringId
private int nextClassId
private int nextStackFrameId
private final java.util.Map stringToId
private final java.util.Map classNameToId
private final java.util.Map stackFrameToId
private final dalvik.system.profiler.HprofData data
private final java.io.DataOutputStream out
public static void write (dalvik.system.profiler.HprofData, java.io.OutputStream) throws java.io.IOException
dalvik.system.profiler.HprofData data
java.io.OutputStream outputStream
private void (dalvik.system.profiler.HprofData, java.io.OutputStream)
dalvik.system.profiler.HprofData data
java.io.OutputStream outputStream
private void write () throws java.io.IOException
dalvik.system.profiler.HprofData$ThreadEvent event
dalvik.system.profiler.HprofData$Sample sample
java.util.Set samples
int total
private void writeHeader (long) throws java.io.IOException
long dumpTimeInMilliseconds
private void writeControlSettings (int, int) throws java.io.IOException
int flags
int depth
private void writeThreadEvent (dalvik.system.profiler.HprofData$ThreadEvent) throws java.io.IOException
dalvik.system.profiler.HprofData$ThreadEvent e
private void writeStartThread (dalvik.system.profiler.HprofData$ThreadEvent) throws java.io.IOException
dalvik.system.profiler.HprofData$ThreadEvent e
int threadNameId
int groupNameId
int parentGroupNameId
private void writeStopThread (dalvik.system.profiler.HprofData$ThreadEvent) throws java.io.IOException
dalvik.system.profiler.HprofData$ThreadEvent e
private void writeRecordHeader (dalvik.system.profiler.BinaryHprof$Tag, int, int) throws java.io.IOException
dalvik.system.profiler.BinaryHprof$Tag hprofTag
int timeDeltaInMicroseconds
int recordLength
String error
private void writeId (int) throws java.io.IOException
int id
private int writeString (java.lang.String) throws java.io.IOException
String string
Integer identifier
int id
byte[] bytes
private void writeCpuSamples (int, java.util.Set) throws java.io.IOException
dalvik.system.profiler.HprofData$Sample sample
int totalSamples
java.util.Set samples
int samplesCount
private void writeStackTrace (dalvik.system.profiler.HprofData$StackTrace) throws java.io.IOException
int i
int stackFrameId
dalvik.system.profiler.HprofData$StackTrace stackTrace
int frames
int[] stackFrameIds
private int writeLoadClass (java.lang.String) throws java.io.IOException
String className
Integer identifier
int id
int classNameId
private int writeStackFrame (java.lang.StackTraceElement) throws java.io.IOException
StackTraceElement stackFrame
Integer identifier
int id
int classId
int methodNameId
int sourceId
}
dalvik/system/profiler/DalvikThreadSampler.classDalvikThreadSampler.java
package dalvik.system.profiler
dalvik.system.profiler.DalvikThreadSampler extends java.lang.Object implements dalvik.system.profiler.ThreadSampler {
private int depth
private StackTraceElement[][] mutableStackTraceElements
void ()
public void setDepth (int)
int i
int depth
public java.lang.StackTraceElement[] getStackTrace (java.lang.Thread)
Thread thread
int count
}
dalvik/system/profiler/HprofBinaryToAscii.classHprofBinaryToAscii.java
package dalvik.system.profiler
public final dalvik.system.profiler.HprofBinaryToAscii extends java.lang.Object {
public void ()
public static void main (java.lang.String[])
String[] args
private static boolean convert (java.lang.String[])
dalvik.system.profiler.HprofData hprofData
java.io.IOException e
dalvik.system.profiler.HprofData hprofData
dalvik.system.profiler.HprofData hprofData
java.io.IOException e
String[] args
java.io.File file
dalvik.system.profiler.HprofData hprofData
private static boolean startsWithMagic (java.io.File)
java.io.IOException e
java.io.File file
java.io.DataInputStream inputStream
private static dalvik.system.profiler.HprofData readHprof (java.io.File) throws java.io.IOException
java.io.File file
java.io.InputStream inputStream
private static dalvik.system.profiler.HprofData readSnapshot (java.io.File) throws java.io.IOException
int ch
java.io.File file
java.io.InputStream inputStream
private static dalvik.system.profiler.HprofData read (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
dalvik.system.profiler.BinaryHprofReader reader
private static void closeQuietly (java.io.Closeable)
java.io.Closeable c
private static boolean write (dalvik.system.profiler.HprofData)
java.io.IOException e
dalvik.system.profiler.HprofData hprofData
private static void usage (java.lang.String)
String error
}
dalvik/system/profiler/HprofData$1.classHprofData.java
package dalvik.system.profiler
dalvik.system.profiler.HprofData$1 extends java.lang.Object {
static final int[] $SwitchMap$dalvik$system$profiler$HprofData$ThreadEventType
static void ()
}
dalvik/system/profiler/HprofData$Sample.classHprofData.java
package dalvik.system.profiler
public final dalvik.system.profiler.HprofData$Sample extends java.lang.Object {
public final dalvik.system.profiler.HprofData$StackTrace stackTrace
public final int count
private void (dalvik.system.profiler.HprofData$StackTrace, int)
dalvik.system.profiler.HprofData$StackTrace stackTrace
int count
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object o
dalvik.system.profiler.HprofData$Sample s
public java.lang.String toString ()
void (dalvik.system.profiler.HprofData$StackTrace, int, dalvik.system.profiler.HprofData$1)
dalvik.system.profiler.HprofData$StackTrace x0
int x1
dalvik.system.profiler.HprofData$1 x2
}
dalvik/system/profiler/HprofData$StackTrace.classHprofData.java
package dalvik.system.profiler
public final dalvik.system.profiler.HprofData$StackTrace extends java.lang.Object {
public final int stackTraceId
int threadId
StackTraceElement[] stackFrames
void ()
public void (int, int, java.lang.StackTraceElement[])
int stackTraceId
int threadId
StackTraceElement[] stackFrames
public int getThreadId ()
public java.lang.StackTraceElement[] getStackFrames ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object o
dalvik.system.profiler.HprofData$StackTrace s
public java.lang.String toString ()
StackTraceElement stackFrame
StringBuilder frames
}
dalvik/system/profiler/HprofData$ThreadEvent.classHprofData.java
package dalvik.system.profiler
public final dalvik.system.profiler.HprofData$ThreadEvent extends java.lang.Object {
public final dalvik.system.profiler.HprofData$ThreadEventType type
public final int objectId
public final int threadId
public final String threadName
public final String groupName
public final String parentGroupName
public static dalvik.system.profiler.HprofData$ThreadEvent start (int, int, java.lang.String, java.lang.String, java.lang.String)
int objectId
int threadId
String threadName
String groupName
String parentGroupName
public static dalvik.system.profiler.HprofData$ThreadEvent end (int)
int threadId
private void (dalvik.system.profiler.HprofData$ThreadEventType, int, int, java.lang.String, java.lang.String, java.lang.String)
dalvik.system.profiler.HprofData$ThreadEventType type
int objectId
int threadId
String threadName
String groupName
String parentGroupName
private void (dalvik.system.profiler.HprofData$ThreadEventType, int)
dalvik.system.profiler.HprofData$ThreadEventType type
int threadId
public int hashCode ()
int result
private static int hashCode (java.lang.Object)
Object o
public boolean equals (java.lang.Object)
Object o
dalvik.system.profiler.HprofData$ThreadEvent event
private static boolean equal (java.lang.Object, java.lang.Object)
Object a
Object b
public java.lang.String toString ()
}
dalvik/system/profiler/HprofData$ThreadEventType.classHprofData.java
package dalvik.system.profiler
public final dalvik.system.profiler.HprofData$ThreadEventType extends java.lang.Enum {
public static final dalvik.system.profiler.HprofData$ThreadEventType START
public static final dalvik.system.profiler.HprofData$ThreadEventType END
private static final dalvik.system.profiler.HprofData$ThreadEventType[] $VALUES
public static dalvik.system.profiler.HprofData$ThreadEventType[] values ()
public static dalvik.system.profiler.HprofData$ThreadEventType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
dalvik/system/profiler/HprofData.classHprofData.java
package dalvik.system.profiler
public final dalvik.system.profiler.HprofData extends java.lang.Object {
private long startMillis
private int flags
private int depth
private final java.util.List threadHistory
private final java.util.Map threadIdToThreadEvent
private final java.util.Map stackTraces
public void (java.util.Map)
java.util.Map stackTraces
public long getStartMillis ()
public void setStartMillis (long)
long startMillis
public int getFlags ()
public void setFlags (int)
int flags
public int getDepth ()
public void setDepth (int)
int depth
public java.util.List getThreadHistory ()
public java.util.Set getSamples ()
dalvik.system.profiler.HprofData$StackTrace stackTrace
int[] countCell
int count
dalvik.system.profiler.HprofData$Sample sample
java.util.Map$Entry e
java.util.Set samples
public void addThreadEvent (dalvik.system.profiler.HprofData$ThreadEvent)
dalvik.system.profiler.HprofData$ThreadEvent event
dalvik.system.profiler.HprofData$ThreadEvent old
public void addStackTrace (dalvik.system.profiler.HprofData$StackTrace, int[])
dalvik.system.profiler.HprofData$StackTrace stackTrace
int[] countCell
int[] old
}
dalvik/system/profiler/MalformedHprofException.classMalformedHprofException.java
package dalvik.system.profiler
public final dalvik.system.profiler.MalformedHprofException extends java.io.IOException {
private static final long serialVersionUID
void (java.lang.String)
String message
void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
void (java.lang.Throwable)
Throwable cause
}
dalvik/system/profiler/PortableThreadSampler.classPortableThreadSampler.java
package dalvik.system.profiler
dalvik.system.profiler.PortableThreadSampler extends java.lang.Object implements dalvik.system.profiler.ThreadSampler {
private int depth
void ()
public void setDepth (int)
int depth
public java.lang.StackTraceElement[] getStackTrace (java.lang.Thread)
Thread thread
StackTraceElement[] stackFrames
}
dalvik/system/profiler/SamplingProfiler$1.classSamplingProfiler.java
package dalvik.system.profiler
dalvik.system.profiler.SamplingProfiler$1 extends java.lang.Object {
}
dalvik/system/profiler/SamplingProfiler$ArrayThreadSet.classSamplingProfiler.java
package dalvik.system.profiler
dalvik.system.profiler.SamplingProfiler$ArrayThreadSet extends java.lang.Object implements dalvik.system.profiler.SamplingProfiler$ThreadSet {
private final Thread[] threads
public transient void (java.lang.Thread[])
Thread[] threads
public java.lang.Thread[] threads ()
}
dalvik/system/profiler/SamplingProfiler$Sampler.classSamplingProfiler.java
package dalvik.system.profiler
dalvik.system.profiler.SamplingProfiler$Sampler extends java.util.TimerTask {
private boolean stop
private boolean stopped
private Thread timerThread
final dalvik.system.profiler.SamplingProfiler this$0
private void (dalvik.system.profiler.SamplingProfiler)
public void run ()
StackTraceElement[] stackFrames
Thread thread
Thread[] newThreads
private void recordStackTrace (java.lang.Thread, java.lang.StackTraceElement[])
StackTraceElement[] stackFramesCopy
dalvik.system.profiler.HprofData$StackTrace stackTrace
Thread thread
StackTraceElement[] stackFrames
Integer threadId
int[] countCell
private void updateThreadHistory (java.lang.Thread[], java.lang.Thread[])
Thread thread
Thread thread
Thread[] oldThreads
Thread[] newThreads
java.util.Set n
java.util.Set o
java.util.Set added
java.util.Set removed
private void addStartThread (java.lang.Thread)
Thread thread
int threadId
Integer old
String threadName
ThreadGroup group
String groupName
ThreadGroup parentGroup
String parentGroupName
dalvik.system.profiler.HprofData$ThreadEvent event
private void addEndThread (java.lang.Thread)
Thread thread
Integer threadId
dalvik.system.profiler.HprofData$ThreadEvent event
void (dalvik.system.profiler.SamplingProfiler, dalvik.system.profiler.SamplingProfiler$1)
dalvik.system.profiler.SamplingProfiler x0
dalvik.system.profiler.SamplingProfiler$1 x1
static boolean access$102 (dalvik.system.profiler.SamplingProfiler$Sampler, boolean)
dalvik.system.profiler.SamplingProfiler$Sampler x0
boolean x1
static boolean access$200 (dalvik.system.profiler.SamplingProfiler$Sampler)
dalvik.system.profiler.SamplingProfiler$Sampler x0
}
dalvik/system/profiler/SamplingProfiler$ThreadGroupThreadSet.classSamplingProfiler.java
package dalvik.system.profiler
dalvik.system.profiler.SamplingProfiler$ThreadGroupThreadSet extends java.lang.Object implements dalvik.system.profiler.SamplingProfiler$ThreadSet {
private final ThreadGroup threadGroup
private Thread[] threads
private int lastThread
public void (java.lang.ThreadGroup)
ThreadGroup threadGroup
private void resize ()
int count
public java.lang.Thread[] threads ()
int threadCount
}
dalvik/system/profiler/SamplingProfiler$ThreadSet.classSamplingProfiler.java
package dalvik.system.profiler
public abstract dalvik.system.profiler.SamplingProfiler$ThreadSet extends java.lang.Object {
public abstract java.lang.Thread[] threads ()
}
dalvik/system/profiler/SamplingProfiler.classSamplingProfiler.java
package dalvik.system.profiler
public final dalvik.system.profiler.SamplingProfiler extends java.lang.Object {
private final java.util.Map stackTraces
private final dalvik.system.profiler.HprofData hprofData
private final java.util.Timer timer
private dalvik.system.profiler.SamplingProfiler$Sampler sampler
private final int depth
private final dalvik.system.profiler.SamplingProfiler$ThreadSet threadSet
private int nextThreadId
private int nextStackTraceId
private int nextObjectId
private Thread[] currentThreads
private final java.util.Map threadIds
private final dalvik.system.profiler.HprofData$StackTrace mutableStackTrace
private final dalvik.system.profiler.ThreadSampler threadSampler
public void (int, dalvik.system.profiler.SamplingProfiler$ThreadSet)
int depth
dalvik.system.profiler.SamplingProfiler$ThreadSet threadSet
private static dalvik.system.profiler.ThreadSampler findDefaultThreadSampler ()
Exception e
String className
public static transient dalvik.system.profiler.SamplingProfiler$ThreadSet newArrayThreadSet (java.lang.Thread[])
Thread[] threads
public static dalvik.system.profiler.SamplingProfiler$ThreadSet newThreadGroupThreadSet (java.lang.ThreadGroup)
ThreadGroup threadGroup
public void start (int)
int interval
public void stop ()
public void shutdown ()
public dalvik.system.profiler.HprofData getHprofData ()
static dalvik.system.profiler.SamplingProfiler$ThreadSet access$300 (dalvik.system.profiler.SamplingProfiler)
dalvik.system.profiler.SamplingProfiler x0
static java.lang.Thread[] access$400 (dalvik.system.profiler.SamplingProfiler)
dalvik.system.profiler.SamplingProfiler x0
static java.lang.Thread[] access$402 (dalvik.system.profiler.SamplingProfiler, java.lang.Thread[])
dalvik.system.profiler.SamplingProfiler x0
Thread[] x1
static dalvik.system.profiler.ThreadSampler access$500 (dalvik.system.profiler.SamplingProfiler)
dalvik.system.profiler.SamplingProfiler x0
static java.util.Map access$600 (dalvik.system.profiler.SamplingProfiler)
dalvik.system.profiler.SamplingProfiler x0
static dalvik.system.profiler.HprofData$StackTrace access$700 (dalvik.system.profiler.SamplingProfiler)
dalvik.system.profiler.SamplingProfiler x0
static java.util.Map access$800 (dalvik.system.profiler.SamplingProfiler)
dalvik.system.profiler.SamplingProfiler x0
static int access$908 (dalvik.system.profiler.SamplingProfiler)
dalvik.system.profiler.SamplingProfiler x0
static dalvik.system.profiler.HprofData access$1000 (dalvik.system.profiler.SamplingProfiler)
dalvik.system.profiler.SamplingProfiler x0
static int access$1108 (dalvik.system.profiler.SamplingProfiler)
dalvik.system.profiler.SamplingProfiler x0
static int access$1208 (dalvik.system.profiler.SamplingProfiler)
dalvik.system.profiler.SamplingProfiler x0
}
dalvik/system/profiler/ThreadSampler.classThreadSampler.java
package dalvik.system.profiler
public abstract dalvik.system.profiler.ThreadSampler extends java.lang.Object {
public abstract void setDepth (int)
public abstract java.lang.StackTraceElement[] getStackTrace (java.lang.Thread)
}
dalvik/system/SocketTagger$1.classSocketTagger.java
package dalvik.system
final dalvik.system.SocketTagger$1 extends dalvik.system.SocketTagger {
void ()
public void tag (java.io.FileDescriptor) throws java.net.SocketException
java.io.FileDescriptor socketDescriptor
public void untag (java.io.FileDescriptor) throws java.net.SocketException
java.io.FileDescriptor socketDescriptor
}
dalvik/system/SocketTagger.classSocketTagger.java
package dalvik.system
public abstract dalvik.system.SocketTagger extends java.lang.Object {
private static dalvik.system.SocketTagger tagger
public void ()
public abstract void tag (java.io.FileDescriptor) throws java.net.SocketException
public abstract void untag (java.io.FileDescriptor) throws java.net.SocketException
public final void tag (java.net.Socket) throws java.net.SocketException
java.net.Socket socket
public final void untag (java.net.Socket) throws java.net.SocketException
java.net.Socket socket
public static synchronized void set (dalvik.system.SocketTagger)
dalvik.system.SocketTagger tagger
public static synchronized dalvik.system.SocketTagger get ()
static void ()
}
dalvik/system/TemporaryDirectory.classTemporaryDirectory.java
package dalvik.system
public dalvik.system.TemporaryDirectory extends java.lang.Object {
public void ()
public static void setUpDirectory (java.lang.String)
String baseDir
public static synchronized void setUpDirectory (java.io.File)
java.io.File baseDir
}
dalvik/system/TransactionAbortError.classTransactionAbortError.java
package dalvik.system
final dalvik.system.TransactionAbortError extends java.lang.InternalError {
private void ()
private void (java.lang.String)
String detailMessage
private void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
private void (java.lang.Throwable)
Throwable cause
}
dalvik/system/VMDebug.classVMDebug.java
package dalvik.system
public final dalvik.system.VMDebug extends java.lang.Object {
public static final int TRACE_COUNT_ALLOCS
private static final int KIND_ALLOCATED_OBJECTS
private static final int KIND_ALLOCATED_BYTES
private static final int KIND_FREED_OBJECTS
private static final int KIND_FREED_BYTES
private static final int KIND_GC_INVOCATIONS
private static final int KIND_CLASS_INIT_COUNT
private static final int KIND_CLASS_INIT_TIME
private static final int KIND_EXT_ALLOCATED_OBJECTS
private static final int KIND_EXT_ALLOCATED_BYTES
private static final int KIND_EXT_FREED_OBJECTS
private static final int KIND_EXT_FREED_BYTES
public static final int KIND_GLOBAL_ALLOCATED_OBJECTS
public static final int KIND_GLOBAL_ALLOCATED_BYTES
public static final int KIND_GLOBAL_FREED_OBJECTS
public static final int KIND_GLOBAL_FREED_BYTES
public static final int KIND_GLOBAL_GC_INVOCATIONS
public static final int KIND_GLOBAL_CLASS_INIT_COUNT
public static final int KIND_GLOBAL_CLASS_INIT_TIME
public static final int KIND_GLOBAL_EXT_ALLOCATED_OBJECTS
public static final int KIND_GLOBAL_EXT_ALLOCATED_BYTES
public static final int KIND_GLOBAL_EXT_FREED_OBJECTS
public static final int KIND_GLOBAL_EXT_FREED_BYTES
public static final int KIND_THREAD_ALLOCATED_OBJECTS
public static final int KIND_THREAD_ALLOCATED_BYTES
public static final int KIND_THREAD_FREED_OBJECTS
public static final int KIND_THREAD_FREED_BYTES
public static final int KIND_THREAD_GC_INVOCATIONS
public static final int KIND_THREAD_CLASS_INIT_COUNT
public static final int KIND_THREAD_CLASS_INIT_TIME
public static final int KIND_THREAD_EXT_ALLOCATED_OBJECTS
public static final int KIND_THREAD_EXT_ALLOCATED_BYTES
public static final int KIND_THREAD_EXT_FREED_OBJECTS
public static final int KIND_THREAD_EXT_FREED_BYTES
public static final int KIND_ALL_COUNTS
private static final java.util.HashMap runtimeStatsMap
private void ()
public static native long lastDebuggerActivity ()
public static native boolean isDebuggingEnabled ()
public static native boolean isDebuggerConnected ()
public static native java.lang.String[] getVmFeatureList ()
public static void startMethodTracing ()
public static void startMethodTracing (java.lang.String, int, int, boolean, int)
String traceFileName
int bufferSize
int flags
boolean samplingEnabled
int intervalUs
public static void startMethodTracing (java.lang.String, java.io.FileDescriptor, int, int, boolean, int)
String traceFileName
java.io.FileDescriptor fd
int bufferSize
int flags
boolean samplingEnabled
int intervalUs
public static void startMethodTracingDdms (int, int, boolean, int)
int bufferSize
int flags
boolean samplingEnabled
int intervalUs
private static int checkBufferSize (int)
int bufferSize
private static native void startMethodTracingDdmsImpl (int, int, boolean, int)
private static native void startMethodTracingFd (java.lang.String, java.io.FileDescriptor, int, int, boolean, int)
private static native void startMethodTracingFilename (java.lang.String, int, int, boolean, int)
public static native int getMethodTracingMode ()
public static native void stopMethodTracing ()
public static native void startEmulatorTracing ()
public static native void stopEmulatorTracing ()
public static native long threadCpuTimeNanos ()
public static native void startAllocCounting ()
public static native void stopAllocCounting ()
public static native int getAllocCount (int)
public static native void resetAllocCount (int)
public static int setAllocationLimit (int)
int limit
public static int setGlobalAllocationLimit (int)
int limit
public static native void startInstructionCounting ()
public static native void stopInstructionCounting ()
public static native void getInstructionCount (int[])
public static native void resetInstructionCount ()
public static native void printLoadedClasses (int)
public static native int getLoadedClassCount ()
public static void dumpHprofData (java.lang.String) throws java.io.IOException
String filename
public static native void dumpHprofDataDdms ()
public static native void dumpHprofData (java.lang.String, java.io.FileDescriptor) throws java.io.IOException
public static native boolean cacheRegisterMap (java.lang.String)
public static native void dumpReferenceTables ()
public static native void crash ()
public static native void infopoint (int)
private static void startGC ()
private static void startClassPrep ()
public static native long countInstancesOfClass (java.lang.Class, boolean)
public static native long[] countInstancesOfClasses (java.lang.Class[], boolean)
public static native void getHeapSpaceStats (long[])
public static java.lang.String getRuntimeStat (java.lang.String)
String statName
Integer statId
public static java.util.Map getRuntimeStats ()
int id
String value
String name
java.util.HashMap map
String[] values
private static native java.lang.String getRuntimeStatInternal (int)
private static native java.lang.String[] getRuntimeStatsInternal ()
static void ()
}
dalvik/system/VMRuntime.classVMRuntime.java
package dalvik.system
public final dalvik.system.VMRuntime extends java.lang.Object {
private static final dalvik.system.VMRuntime THE_ONE
private static final java.util.Map ABI_TO_INSTRUCTION_SET_MAP
private int targetSdkVersion
private void ()
public static dalvik.system.VMRuntime getRuntime ()
public native java.lang.String[] properties ()
public native java.lang.String bootClassPath ()
public native java.lang.String classPath ()
public native java.lang.String vmVersion ()
public native java.lang.String vmLibrary ()
public native java.lang.String vmInstructionSet ()
public native boolean is64Bit ()
public native boolean isCheckJniEnabled ()
public native float getTargetHeapUtilization ()
public float setTargetHeapUtilization (float)
float oldTarget
float newTarget
public synchronized void setTargetSdkVersion (int)
int targetSdkVersion
public synchronized int getTargetSdkVersion ()
private native void setTargetSdkVersionNative (int)
public long getMinimumHeapSize ()
public long setMinimumHeapSize (long)
long size
public void gcSoftReferences ()
public void runFinalizationSync ()
private native void nativeSetTargetHeapUtilization (float)
public boolean trackExternalAllocation (long)
long size
public void trackExternalFree (long)
long size
public long getExternalBytesAllocated ()
public native void startJitCompilation ()
public native void disableJitCompilation ()
public native java.lang.Object newNonMovableArray (java.lang.Class, int)
public native java.lang.Object newUnpaddedArray (java.lang.Class, int)
public native long addressOf (java.lang.Object)
public native void clearGrowthLimit ()
public native void clampGrowthLimit ()
public native boolean isDebuggerActive ()
public native void registerNativeAllocation (int)
public native void registerNativeFree (int)
public static void runFinalization (long)
InterruptedException e
long timeout
public native void requestConcurrentGC ()
public native void concurrentGC ()
public native void requestHeapTrim ()
public native void trimHeap ()
public native void startHeapTaskProcessor ()
public native void stopHeapTaskProcessor ()
public native void runHeapTasks ()
public native void updateProcessState (int)
public native void preloadDexCaches ()
public static native void registerAppInfo (java.lang.String, java.lang.String, java.lang.String)
public static java.lang.String getInstructionSet (java.lang.String)
String abi
String instructionSet
public static boolean is64BitInstructionSet (java.lang.String)
String instructionSet
public static boolean is64BitAbi (java.lang.String)
String abi
public static native boolean isBootClassPathOnDisk (java.lang.String)
public static native java.lang.String getCurrentInstructionSet ()
static void ()
}
dalvik/system/VMStack.classVMStack.java
package dalvik.system
public final dalvik.system.VMStack extends java.lang.Object {
public void ()
public static native java.lang.ClassLoader getCallingClassLoader ()
public static java.lang.Class getStackClass1 ()
public static native java.lang.Class getStackClass2 ()
public static native java.lang.ClassLoader getClosestUserClassLoader ()
public static native java.lang.StackTraceElement[] getThreadStackTrace (java.lang.Thread)
public static native int fillStackTraceElements (java.lang.Thread, java.lang.StackTraceElement[])
}
dalvik/system/ZygoteHooks.classZygoteHooks.java
package dalvik.system
public final dalvik.system.ZygoteHooks extends java.lang.Object {
private long token
public void ()
public void preFork ()
public void postForkChild (int, java.lang.String)
int debugFlags
String instructionSet
public void postForkCommon ()
private static native long nativePreFork ()
private static native void nativePostForkChild (long, int, java.lang.String)
private static void waitUntilAllThreadsStopped ()
java.io.File tasks
}
java/
java/awt/
java/awt/font/
java/awt/font/NumericShaper.classNumericShaper.java
package java.awt.font
public final java.awt.font.NumericShaper extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public static final int EUROPEAN
public static final int ARABIC
public static final int EASTERN_ARABIC
public static final int DEVANAGARI
public static final int BENGALI
public static final int GURMUKHI
public static final int GUJARATI
public static final int ORIYA
public static final int TAMIL
public static final int TELUGU
public static final int KANNADA
public static final int MALAYALAM
public static final int THAI
public static final int LAO
public static final int TIBETAN
public static final int MYANMAR
public static final int ETHIOPIC
public static final int KHMER
public static final int MONGOLIAN
public static final int ALL_RANGES
private static final int INDEX_EUROPEAN
private static final int INDEX_ARABIC
private static final int INDEX_EASTERN_ARABIC
private static final int INDEX_DEVANAGARI
private static final int INDEX_BENGALI
private static final int INDEX_GURMUKHI
private static final int INDEX_GUJARATI
private static final int INDEX_ORIYA
private static final int INDEX_TAMIL
private static final int INDEX_TELUGU
private static final int INDEX_KANNADA
private static final int INDEX_MALAYALAM
private static final int INDEX_THAI
private static final int INDEX_LAO
private static final int INDEX_TIBETAN
private static final int INDEX_MYANMAR
private static final int INDEX_ETHIOPIC
private static final int INDEX_KHMER
private static final int INDEX_MONGOLIAN
private static final int MAX_INDEX
private final int[] scriptsRanges
private final int[] digitsLowRanges
private final String[] contexts
private static final int[] STRONG_TEXT_FLAGS
private int key
private int mask
private int fRanges
private int fDefaultContextIndex
private boolean fContextual
private int fSingleRangeIndex
private void (int, int, boolean)
int ranges
int defaultContext
boolean isContextual
private int getIndexFromRange (int)
int range
int index
private int getRangeFromIndex (int)
int index
private static java.lang.IllegalArgumentException rangeException (int)
int value
public int hashCode ()
int result
public boolean equals (java.lang.Object)
java.awt.font.NumericShaper ns
Object obj
public java.lang.String toString ()
int index
boolean isFirst
StringBuilder sb
public static java.awt.font.NumericShaper getContextualShaper (int, int)
int ranges
int defaultContext
public static java.awt.font.NumericShaper getContextualShaper (int)
int ranges
public int getRanges ()
public static java.awt.font.NumericShaper getShaper (int)
int singleRange
public boolean isContextual ()
public void shape (char[], int, int, int)
char[] text
int start
int count
int context
public void shape (char[], int, int)
char[] text
int start
int count
private void contextualShape (char[], int, int, int)
int currIndex
int index
int ind
char[] text
int start
int count
int contextIndex
char maxDigit
char minDigit
int currIndex
private void nonContextualShape (char[], int, int)
int ind
char[] text
int start
int count
char maxDigit
char minDigit
private int getCharIndex (char)
int j
int i
char ch
int index
private boolean isCharStrong (int)
int chr
private void updateRangesFields ()
private void updateKeyMaskFields ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
static void ()
}
java/awt/font/TextAttribute.classTextAttribute.java
package java.awt.font
public final java.awt.font.TextAttribute extends java.text.AttributedCharacterIterator$Attribute {
private static final long serialVersionUID
public static final java.awt.font.TextAttribute BACKGROUND
public static final java.awt.font.TextAttribute BIDI_EMBEDDING
public static final java.awt.font.TextAttribute CHAR_REPLACEMENT
public static final java.awt.font.TextAttribute FAMILY
public static final java.awt.font.TextAttribute FONT
public static final java.awt.font.TextAttribute FOREGROUND
public static final java.awt.font.TextAttribute INPUT_METHOD_HIGHLIGHT
public static final java.awt.font.TextAttribute INPUT_METHOD_UNDERLINE
public static final java.awt.font.TextAttribute JUSTIFICATION
public static final Float JUSTIFICATION_FULL
public static final Float JUSTIFICATION_NONE
public static final java.awt.font.TextAttribute KERNING
public static final Integer KERNING_ON
public static final java.awt.font.TextAttribute LIGATURES
public static final Integer LIGATURES_ON
public static final java.awt.font.TextAttribute NUMERIC_SHAPING
public static final java.awt.font.TextAttribute POSTURE
public static final Float POSTURE_REGULAR
public static final Float POSTURE_OBLIQUE
public static final java.awt.font.TextAttribute RUN_DIRECTION
public static final Boolean RUN_DIRECTION_LTR
public static final Boolean RUN_DIRECTION_RTL
public static final java.awt.font.TextAttribute SIZE
public static final java.awt.font.TextAttribute STRIKETHROUGH
public static final Boolean STRIKETHROUGH_ON
public static final java.awt.font.TextAttribute SUPERSCRIPT
public static final Integer SUPERSCRIPT_SUB
public static final Integer SUPERSCRIPT_SUPER
public static final java.awt.font.TextAttribute SWAP_COLORS
public static final Boolean SWAP_COLORS_ON
public static final java.awt.font.TextAttribute TRACKING
public static final Float TRACKING_LOOSE
public static final Float TRACKING_TIGHT
public static final java.awt.font.TextAttribute TRANSFORM
public static final java.awt.font.TextAttribute UNDERLINE
public static final Integer UNDERLINE_ON
public static final Integer UNDERLINE_LOW_ONE_PIXEL
public static final Integer UNDERLINE_LOW_TWO_PIXEL
public static final Integer UNDERLINE_LOW_DOTTED
public static final Integer UNDERLINE_LOW_GRAY
public static final Integer UNDERLINE_LOW_DASHED
public static final java.awt.font.TextAttribute WEIGHT
public static final Float WEIGHT_EXTRA_LIGHT
public static final Float WEIGHT_LIGHT
public static final Float WEIGHT_DEMILIGHT
public static final Float WEIGHT_REGULAR
public static final Float WEIGHT_SEMIBOLD
public static final Float WEIGHT_MEDIUM
public static final Float WEIGHT_DEMIBOLD
public static final Float WEIGHT_BOLD
public static final Float WEIGHT_HEAVY
public static final Float WEIGHT_EXTRABOLD
public static final Float WEIGHT_ULTRABOLD
public static final java.awt.font.TextAttribute WIDTH
public static final Float WIDTH_CONDENSED
public static final Float WIDTH_SEMI_CONDENSED
public static final Float WIDTH_REGULAR
public static final Float WIDTH_SEMI_EXTENDED
public static final Float WIDTH_EXTENDED
protected void (java.lang.String)
String name
static void ()
}
java/beans/
java/beans/IndexedPropertyChangeEvent.classIndexedPropertyChangeEvent.java
package java.beans
public java.beans.IndexedPropertyChangeEvent extends java.beans.PropertyChangeEvent {
private static final long serialVersionUID
private final int index
public void (java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object, int)
Object source
String propertyName
Object oldValue
Object newValue
int index
public int getIndex ()
}
java/beans/PropertyChangeEvent.classPropertyChangeEvent.java
package java.beans
public java.beans.PropertyChangeEvent extends java.util.EventObject {
private static final long serialVersionUID
String propertyName
Object oldValue
Object newValue
Object propagationId
public void (java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object)
Object source
String propertyName
Object oldValue
Object newValue
public java.lang.String getPropertyName ()
public void setPropagationId (java.lang.Object)
Object propagationId
public java.lang.Object getPropagationId ()
public java.lang.Object getOldValue ()
public java.lang.Object getNewValue ()
}
java/beans/PropertyChangeListener.classPropertyChangeListener.java
package java.beans
public abstract java.beans.PropertyChangeListener extends java.lang.Object implements java.util.EventListener {
public abstract void propertyChange (java.beans.PropertyChangeEvent)
}
java/beans/PropertyChangeListenerProxy.classPropertyChangeListenerProxy.java
package java.beans
public java.beans.PropertyChangeListenerProxy extends java.util.EventListenerProxy implements java.beans.PropertyChangeListener {
String propertyName
public void (java.lang.String, java.beans.PropertyChangeListener)
String propertyName
java.beans.PropertyChangeListener listener
public java.lang.String getPropertyName ()
public void propertyChange (java.beans.PropertyChangeEvent)
java.beans.PropertyChangeEvent event
java.beans.PropertyChangeListener listener
}
java/beans/PropertyChangeSupport.classPropertyChangeSupport.java
package java.beans
public java.beans.PropertyChangeSupport extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final java.io.ObjectStreamField[] serialPersistentFields
private transient Object sourceBean
private transient java.util.List listeners
public void (java.lang.Object)
Object sourceBean
public void firePropertyChange (java.lang.String, java.lang.Object, java.lang.Object)
String propertyName
Object oldValue
Object newValue
public void fireIndexedPropertyChange (java.lang.String, int, java.lang.Object, java.lang.Object)
String propertyName
int index
Object oldValue
Object newValue
public void removePropertyChangeListener (java.lang.String, java.beans.PropertyChangeListener)
java.beans.PropertyChangeListener p
String propertyName
java.beans.PropertyChangeListener listener
private boolean equals (java.lang.String, java.util.EventListener, java.util.EventListener)
java.beans.PropertyChangeListenerProxy aProxy
java.beans.PropertyChangeListenerProxy bProxy
String bName
String aName
java.util.EventListener a
java.util.EventListener b
public void addPropertyChangeListener (java.lang.String, java.beans.PropertyChangeListener)
String propertyName
java.beans.PropertyChangeListener listener
public java.beans.PropertyChangeListener[] getPropertyChangeListeners (java.lang.String)
java.beans.PropertyChangeListener p
String propertyName
java.util.List result
public void firePropertyChange (java.lang.String, boolean, boolean)
String propertyName
boolean oldValue
boolean newValue
public void fireIndexedPropertyChange (java.lang.String, int, boolean, boolean)
String propertyName
int index
boolean oldValue
boolean newValue
public void firePropertyChange (java.lang.String, int, int)
String propertyName
int oldValue
int newValue
public void fireIndexedPropertyChange (java.lang.String, int, int, int)
String propertyName
int index
int oldValue
int newValue
public boolean hasListeners (java.lang.String)
java.beans.PropertyChangeListener p
String propertyName
public void removePropertyChangeListener (java.beans.PropertyChangeListener)
java.beans.PropertyChangeListener p
java.beans.PropertyChangeListener listener
public void addPropertyChangeListener (java.beans.PropertyChangeListener)
java.beans.PropertyChangeListener listener
public java.beans.PropertyChangeListener[] getPropertyChangeListeners ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.beans.PropertyChangeSupport list
java.beans.PropertyChangeListenerProxy proxy
java.beans.PropertyChangeListener listener
java.beans.PropertyChangeListener p
java.beans.PropertyChangeListener p
java.io.ObjectOutputStream out
java.util.Map map
java.io.ObjectOutputStream$PutField putFields
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.beans.PropertyChangeListener p
java.util.Map$Entry entry
java.io.ObjectInputStream in
java.io.ObjectInputStream$GetField readFields
java.util.Map children
java.beans.PropertyChangeListener listener
public void firePropertyChange (java.beans.PropertyChangeEvent)
java.beans.PropertyChangeListenerProxy proxy
java.beans.PropertyChangeListener p
java.beans.PropertyChangeEvent event
String propertyName
Object oldValue
Object newValue
static void ()
}
java/io/
java/io/BufferedInputStream.classBufferedInputStream.java
package java.io
public java.io.BufferedInputStream extends java.io.FilterInputStream {
public static final int DEFAULT_BUFFER_SIZE
protected volatile byte[] buf
protected int count
protected int marklimit
protected int markpos
protected int pos
public void (java.io.InputStream)
java.io.InputStream in
public void (java.io.InputStream, int)
java.io.InputStream in
int size
public synchronized int available () throws java.io.IOException
java.io.InputStream localIn
private java.io.IOException streamClosed () throws java.io.IOException
public void close () throws java.io.IOException
java.io.InputStream localIn
private int fillbuf (java.io.InputStream, byte[]) throws java.io.IOException
int result
int newLength
byte[] newbuf
java.io.InputStream localIn
byte[] localBuf
int bytesread
public synchronized void mark (int)
int readlimit
public boolean markSupported ()
public synchronized int read () throws java.io.IOException
byte[] localBuf
java.io.InputStream localIn
public synchronized int read (byte[], int, int) throws java.io.IOException
int copylength
int required
int read
int read
byte[] buffer
int byteOffset
int byteCount
byte[] localBuf
java.io.InputStream localIn
int required
public synchronized void reset () throws java.io.IOException
public synchronized long skip (long) throws java.io.IOException
long byteCount
byte[] localBuf
java.io.InputStream localIn
long read
}
java/io/BufferedOutputStream.classBufferedOutputStream.java
package java.io
public java.io.BufferedOutputStream extends java.io.FilterOutputStream {
protected byte[] buf
protected int count
public void (java.io.OutputStream)
java.io.OutputStream out
public void (java.io.OutputStream, int)
java.io.OutputStream out
int size
public synchronized void flush () throws java.io.IOException
private void checkNotClosed () throws java.io.IOException
public synchronized void write (byte[], int, int) throws java.io.IOException
byte[] buffer
int offset
int length
byte[] internalBuffer
public synchronized void close () throws java.io.IOException
public synchronized void write (int) throws java.io.IOException
int oneByte
private void flushInternal () throws java.io.IOException
}
java/io/BufferedReader.classBufferedReader.java
package java.io
public java.io.BufferedReader extends java.io.Reader {
private java.io.Reader in
private char[] buf
private int pos
private int end
private int mark
private int markLimit
private boolean lastWasCR
private boolean markedLastWasCR
public void (java.io.Reader)
java.io.Reader in
public void (java.io.Reader, int)
java.io.Reader in
int size
public void close () throws java.io.IOException
private int fillBuf () throws java.io.IOException
int result
int newLength
char[] newbuf
int count
private boolean isClosed ()
public void mark (int) throws java.io.IOException
int markLimit
private void checkNotClosed () throws java.io.IOException
public boolean markSupported ()
public int read () throws java.io.IOException
int ch
private int readChar () throws java.io.IOException
public int read (char[], int, int) throws java.io.IOException
int count
int count
int available
int outstanding
int count
char[] buffer
int offset
int length
final void chompNewline () throws java.io.IOException
private void maybeSwallowLF () throws java.io.IOException
public java.lang.String readLine () throws java.io.IOException
String line
char ch
int i
char ch
int i
StringBuilder result
public boolean ready () throws java.io.IOException
public void reset () throws java.io.IOException
public long skip (long) throws java.io.IOException
long read
long charCount
}
java/io/BufferedWriter.classBufferedWriter.java
package java.io
public java.io.BufferedWriter extends java.io.Writer {
private java.io.Writer out
private char[] buf
private int pos
public void (java.io.Writer)
java.io.Writer out
public void (java.io.Writer, int)
java.io.Writer out
int size
public void close () throws java.io.IOException
Throwable e
Throwable e
Throwable thrown
public void flush () throws java.io.IOException
private void checkNotClosed () throws java.io.IOException
private void flushInternal () throws java.io.IOException
private boolean isClosed ()
public void newLine () throws java.io.IOException
public void write (char[], int, int) throws java.io.IOException
int available
char[] buffer
int offset
int count
public void write (int) throws java.io.IOException
int oneChar
public void write (java.lang.String, int, int) throws java.io.IOException
char[] chars
char[] chars
int available
String str
int offset
int count
}
java/io/ByteArrayInputStream.classByteArrayInputStream.java
package java.io
public java.io.ByteArrayInputStream extends java.io.InputStream {
protected byte[] buf
protected int pos
protected int mark
protected int count
public void (byte[])
byte[] buf
public void (byte[], int, int)
byte[] buf
int offset
int length
public synchronized int available ()
public void close () throws java.io.IOException
public synchronized void mark (int)
int readlimit
public boolean markSupported ()
public synchronized int read ()
public synchronized int read (byte[], int, int)
byte[] buffer
int byteOffset
int byteCount
int copylen
public synchronized void reset ()
public synchronized long skip (long)
long byteCount
int temp
}
java/io/ByteArrayOutputStream.classByteArrayOutputStream.java
package java.io
public java.io.ByteArrayOutputStream extends java.io.OutputStream {
protected byte[] buf
protected int count
public void ()
public void (int)
int size
public void close () throws java.io.IOException
private void expand (int)
int i
byte[] newbuf
public synchronized void reset ()
public int size ()
public synchronized byte[] toByteArray ()
byte[] newArray
public java.lang.String toString ()
public java.lang.String toString (int)
int i
int hibyte
char[] newBuf
public java.lang.String toString (java.lang.String) throws java.io.UnsupportedEncodingException
String charsetName
public synchronized void write (byte[], int, int)
byte[] buffer
int offset
int len
public synchronized void write (int)
int oneByte
public synchronized void writeTo (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
}
java/io/CharArrayReader.classCharArrayReader.java
package java.io
public java.io.CharArrayReader extends java.io.Reader {
protected char[] buf
protected int pos
protected int markedPos
protected int count
public void (char[])
char[] buf
public void (char[], int, int)
char[] buf
int offset
int length
int bufferLength
public void close ()
private boolean isOpen ()
private boolean isClosed ()
public void mark (int) throws java.io.IOException
int readLimit
private void checkNotClosed () throws java.io.IOException
public boolean markSupported ()
public int read () throws java.io.IOException
public int read (char[], int, int) throws java.io.IOException
int bytesRead
char[] buffer
int offset
int count
public boolean ready () throws java.io.IOException
public void reset () throws java.io.IOException
public long skip (long) throws java.io.IOException
long skipped
long charCount
}
java/io/CharArrayWriter.classCharArrayWriter.java
package java.io
public java.io.CharArrayWriter extends java.io.Writer {
protected char[] buf
protected int count
public void ()
public void (int)
int initialSize
public void close ()
private void expand (int)
int i
int newLen
char[] newbuf
public void flush ()
public void reset ()
public int size ()
public char[] toCharArray ()
char[] result
public java.lang.String toString ()
public void write (char[], int, int)
char[] buffer
int offset
int len
public void write (int)
int oneChar
public void write (java.lang.String, int, int)
String str
int offset
int count
public void writeTo (java.io.Writer) throws java.io.IOException
java.io.Writer out
public java.io.CharArrayWriter append (char)
char c
public java.io.CharArrayWriter append (java.lang.CharSequence)
CharSequence csq
public java.io.CharArrayWriter append (java.lang.CharSequence, int, int)
CharSequence csq
int start
int end
String output
public volatile java.io.Writer append (java.lang.CharSequence, int, int) throws java.io.IOException
public volatile java.io.Writer append (java.lang.CharSequence) throws java.io.IOException
public volatile java.io.Writer append (char) throws java.io.IOException
public volatile java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException
public volatile java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException
public volatile java.lang.Appendable append (char) throws java.io.IOException
}
java/io/CharConversionException.classCharConversionException.java
package java.io
public java.io.CharConversionException extends java.io.IOException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/io/Closeable.classCloseable.java
package java.io
public abstract java.io.Closeable extends java.lang.Object implements java.lang.AutoCloseable {
public abstract void close () throws java.io.IOException
}
java/io/Console$ConsoleReader.classConsole.java
package java.io
java.io.Console$ConsoleReader extends java.io.BufferedReader {
public void (java.io.InputStream) throws java.io.UnsupportedEncodingException
java.io.InputStream in
public void close ()
}
java/io/Console$ConsoleWriter.classConsole.java
package java.io
java.io.Console$ConsoleWriter extends java.io.PrintWriter {
public void (java.io.OutputStream)
java.io.OutputStream out
public void close ()
}
java/io/Console.classConsole.java
package java.io
public final java.io.Console extends java.lang.Object implements java.io.Flushable {
private static final Object CONSOLE_LOCK
private static final java.io.Console console
private final java.io.Console$ConsoleReader reader
private final java.io.PrintWriter writer
public static java.io.Console getConsole ()
private static java.io.Console makeConsole ()
java.io.UnsupportedEncodingException ex
private void (java.io.InputStream, java.io.OutputStream) throws java.io.UnsupportedEncodingException
java.io.InputStream in
java.io.OutputStream out
public void flush ()
public transient java.io.Console format (java.lang.String, java.lang.Object[])
String format
Object[] args
java.util.Formatter f
public transient java.io.Console printf (java.lang.String, java.lang.Object[])
String format
Object[] args
public java.io.Reader reader ()
public java.lang.String readLine ()
java.io.IOException e
public transient java.lang.String readLine (java.lang.String, java.lang.Object[])
String format
Object[] args
public char[] readPassword ()
public transient char[] readPassword (java.lang.String, java.lang.Object[])
String format
Object[] args
public java.io.PrintWriter writer ()
static java.lang.Object access$000 ()
static void ()
}
java/io/DataInput.classDataInput.java
package java.io
public abstract java.io.DataInput extends java.lang.Object {
public abstract boolean readBoolean () throws java.io.IOException
public abstract byte readByte () throws java.io.IOException
public abstract char readChar () throws java.io.IOException
public abstract double readDouble () throws java.io.IOException
public abstract float readFloat () throws java.io.IOException
public abstract void readFully (byte[]) throws java.io.IOException
public abstract void readFully (byte[], int, int) throws java.io.IOException
public abstract int readInt () throws java.io.IOException
public abstract java.lang.String readLine () throws java.io.IOException
public abstract long readLong () throws java.io.IOException
public abstract short readShort () throws java.io.IOException
public abstract int readUnsignedByte () throws java.io.IOException
public abstract int readUnsignedShort () throws java.io.IOException
public abstract java.lang.String readUTF () throws java.io.IOException
public abstract int skipBytes (int) throws java.io.IOException
}
java/io/DataInputStream.classDataInputStream.java
package java.io
public java.io.DataInputStream extends java.io.FilterInputStream implements java.io.DataInput {
private final byte[] scratch
public void (java.io.InputStream)
java.io.InputStream in
public final int read (byte[]) throws java.io.IOException
byte[] buffer
public final int read (byte[], int, int) throws java.io.IOException
byte[] buffer
int byteOffset
int byteCount
public final boolean readBoolean () throws java.io.IOException
int temp
public final byte readByte () throws java.io.IOException
int temp
public final char readChar () throws java.io.IOException
public final double readDouble () throws java.io.IOException
public final float readFloat () throws java.io.IOException
public final void readFully (byte[]) throws java.io.IOException
byte[] dst
public final void readFully (byte[], int, int) throws java.io.IOException
byte[] dst
int offset
int byteCount
public final int readInt () throws java.io.IOException
public final java.lang.String readLine () throws java.io.IOException
int nextByte
StringBuilder line
boolean foundTerminator
public final long readLong () throws java.io.IOException
public final short readShort () throws java.io.IOException
public final int readUnsignedByte () throws java.io.IOException
int temp
public final int readUnsignedShort () throws java.io.IOException
public final java.lang.String readUTF () throws java.io.IOException
java.lang.String decodeUTF (int) throws java.io.IOException
int utfSize
private static java.lang.String decodeUTF (int, java.io.DataInput) throws java.io.IOException
int utfSize
java.io.DataInput in
byte[] buf
public static final java.lang.String readUTF (java.io.DataInput) throws java.io.IOException
java.io.DataInput in
public final int skipBytes (int) throws java.io.IOException
long skip
int count
int skipped
}
java/io/DataOutput.classDataOutput.java
package java.io
public abstract java.io.DataOutput extends java.lang.Object {
public abstract void write (byte[]) throws java.io.IOException
public abstract void write (byte[], int, int) throws java.io.IOException
public abstract void write (int) throws java.io.IOException
public abstract void writeBoolean (boolean) throws java.io.IOException
public abstract void writeByte (int) throws java.io.IOException
public abstract void writeBytes (java.lang.String) throws java.io.IOException
public abstract void writeChar (int) throws java.io.IOException
public abstract void writeChars (java.lang.String) throws java.io.IOException
public abstract void writeDouble (double) throws java.io.IOException
public abstract void writeFloat (float) throws java.io.IOException
public abstract void writeInt (int) throws java.io.IOException
public abstract void writeLong (long) throws java.io.IOException
public abstract void writeShort (int) throws java.io.IOException
public abstract void writeUTF (java.lang.String) throws java.io.IOException
}
java/io/DataOutputStream.classDataOutputStream.java
package java.io
public java.io.DataOutputStream extends java.io.FilterOutputStream implements java.io.DataOutput {
private final byte[] scratch
protected int written
public void (java.io.OutputStream)
java.io.OutputStream out
public void flush () throws java.io.IOException
public final int size ()
public void write (byte[], int, int) throws java.io.IOException
byte[] buffer
int offset
int count
public void write (int) throws java.io.IOException
int oneByte
public final void writeBoolean (boolean) throws java.io.IOException
boolean val
public final void writeByte (int) throws java.io.IOException
int val
public final void writeBytes (java.lang.String) throws java.io.IOException
int index
String str
byte[] bytes
public final void writeChar (int) throws java.io.IOException
int val
public final void writeChars (java.lang.String) throws java.io.IOException
String str
byte[] bytes
public final void writeDouble (double) throws java.io.IOException
double val
public final void writeFloat (float) throws java.io.IOException
float val
public final void writeInt (int) throws java.io.IOException
int val
public final void writeLong (long) throws java.io.IOException
long val
public final void writeShort (int) throws java.io.IOException
int val
public final void writeUTF (java.lang.String) throws java.io.IOException
String str
}
java/io/EmulatedFields$ObjectSlot.classEmulatedFields.java
package java.io
java.io.EmulatedFields$ObjectSlot extends java.lang.Object {
java.io.ObjectStreamField field
Object fieldValue
boolean defaulted
void ()
public java.io.ObjectStreamField getField ()
public java.lang.Object getFieldValue ()
}
java/io/EmulatedFields.classEmulatedFields.java
package java.io
java.io.EmulatedFields extends java.lang.Object {
private java.io.EmulatedFields$ObjectSlot[] slotsToSerialize
private java.io.ObjectStreamField[] declaredFields
public void (java.io.ObjectStreamField[], java.io.ObjectStreamField[])
java.io.ObjectStreamField[] fields
java.io.ObjectStreamField[] declared
private void buildSlots (java.io.ObjectStreamField[])
java.io.EmulatedFields$ObjectSlot s
int i
java.io.ObjectStreamField[] fields
public boolean defaulted (java.lang.String) throws java.lang.IllegalArgumentException
String name
java.io.EmulatedFields$ObjectSlot slot
private java.io.EmulatedFields$ObjectSlot findSlot (java.lang.String, java.lang.Class)
java.io.EmulatedFields$ObjectSlot slot
int i
java.io.EmulatedFields$ObjectSlot slot
java.io.ObjectStreamField field
int i
String fieldName
Class fieldType
boolean isPrimitive
private java.io.EmulatedFields$ObjectSlot findMandatorySlot (java.lang.String, java.lang.Class)
String name
Class type
java.io.EmulatedFields$ObjectSlot slot
public byte get (java.lang.String, byte) throws java.lang.IllegalArgumentException
String name
byte defaultValue
java.io.EmulatedFields$ObjectSlot slot
public char get (java.lang.String, char) throws java.lang.IllegalArgumentException
String name
char defaultValue
java.io.EmulatedFields$ObjectSlot slot
public double get (java.lang.String, double) throws java.lang.IllegalArgumentException
String name
double defaultValue
java.io.EmulatedFields$ObjectSlot slot
public float get (java.lang.String, float) throws java.lang.IllegalArgumentException
String name
float defaultValue
java.io.EmulatedFields$ObjectSlot slot
public int get (java.lang.String, int) throws java.lang.IllegalArgumentException
String name
int defaultValue
java.io.EmulatedFields$ObjectSlot slot
public long get (java.lang.String, long) throws java.lang.IllegalArgumentException
String name
long defaultValue
java.io.EmulatedFields$ObjectSlot slot
public java.lang.Object get (java.lang.String, java.lang.Object) throws java.lang.IllegalArgumentException
String name
Object defaultValue
java.io.EmulatedFields$ObjectSlot slot
public short get (java.lang.String, short) throws java.lang.IllegalArgumentException
String name
short defaultValue
java.io.EmulatedFields$ObjectSlot slot
public boolean get (java.lang.String, boolean) throws java.lang.IllegalArgumentException
String name
boolean defaultValue
java.io.EmulatedFields$ObjectSlot slot
public void put (java.lang.String, byte) throws java.lang.IllegalArgumentException
String name
byte value
java.io.EmulatedFields$ObjectSlot slot
public void put (java.lang.String, char) throws java.lang.IllegalArgumentException
String name
char value
java.io.EmulatedFields$ObjectSlot slot
public void put (java.lang.String, double) throws java.lang.IllegalArgumentException
String name
double value
java.io.EmulatedFields$ObjectSlot slot
public void put (java.lang.String, float) throws java.lang.IllegalArgumentException
String name
float value
java.io.EmulatedFields$ObjectSlot slot
public void put (java.lang.String, int) throws java.lang.IllegalArgumentException
String name
int value
java.io.EmulatedFields$ObjectSlot slot
public void put (java.lang.String, long) throws java.lang.IllegalArgumentException
String name
long value
java.io.EmulatedFields$ObjectSlot slot
public void put (java.lang.String, java.lang.Object) throws java.lang.IllegalArgumentException
String name
Object value
Class valueClass
java.io.EmulatedFields$ObjectSlot slot
public void put (java.lang.String, short) throws java.lang.IllegalArgumentException
String name
short value
java.io.EmulatedFields$ObjectSlot slot
public void put (java.lang.String, boolean) throws java.lang.IllegalArgumentException
String name
boolean value
java.io.EmulatedFields$ObjectSlot slot
public java.io.EmulatedFields$ObjectSlot[] slots ()
}
java/io/EmulatedFieldsForDumping.classEmulatedFieldsForDumping.java
package java.io
java.io.EmulatedFieldsForDumping extends java.io.ObjectOutputStream$PutField {
private final java.io.ObjectOutputStream oos
private java.io.EmulatedFields emulatedFields
void (java.io.ObjectOutputStream, java.io.ObjectStreamClass)
java.io.ObjectOutputStream oos
java.io.ObjectStreamClass streamClass
java.io.EmulatedFields emulatedFields ()
public void put (java.lang.String, byte)
String name
byte value
public void put (java.lang.String, char)
String name
char value
public void put (java.lang.String, double)
String name
double value
public void put (java.lang.String, float)
String name
float value
public void put (java.lang.String, int)
String name
int value
public void put (java.lang.String, long)
String name
long value
public void put (java.lang.String, java.lang.Object)
String name
Object value
public void put (java.lang.String, short)
String name
short value
public void put (java.lang.String, boolean)
String name
boolean value
public void write (java.io.ObjectOutput) throws java.io.IOException
Object fieldValue
Class type
java.io.EmulatedFields$ObjectSlot slot
java.io.ObjectOutput output
}
java/io/EmulatedFieldsForLoading.classEmulatedFieldsForLoading.java
package java.io
java.io.EmulatedFieldsForLoading extends java.io.ObjectInputStream$GetField {
private java.io.ObjectStreamClass streamClass
private java.io.EmulatedFields emulatedFields
void (java.io.ObjectStreamClass)
java.io.ObjectStreamClass streamClass
public boolean defaulted (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException
String name
java.io.EmulatedFields emulatedFields ()
public byte get (java.lang.String, byte) throws java.io.IOException java.lang.IllegalArgumentException
String name
byte defaultValue
public char get (java.lang.String, char) throws java.io.IOException java.lang.IllegalArgumentException
String name
char defaultValue
public double get (java.lang.String, double) throws java.io.IOException java.lang.IllegalArgumentException
String name
double defaultValue
public float get (java.lang.String, float) throws java.io.IOException java.lang.IllegalArgumentException
String name
float defaultValue
public int get (java.lang.String, int) throws java.io.IOException java.lang.IllegalArgumentException
String name
int defaultValue
public long get (java.lang.String, long) throws java.io.IOException java.lang.IllegalArgumentException
String name
long defaultValue
public java.lang.Object get (java.lang.String, java.lang.Object) throws java.io.IOException java.lang.IllegalArgumentException
String name
Object defaultValue
public short get (java.lang.String, short) throws java.io.IOException java.lang.IllegalArgumentException
String name
short defaultValue
public boolean get (java.lang.String, boolean) throws java.io.IOException java.lang.IllegalArgumentException
String name
boolean defaultValue
public java.io.ObjectStreamClass getObjectStreamClass ()
}
java/io/EOFException.classEOFException.java
package java.io
public java.io.EOFException extends java.io.IOException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/io/Externalizable.classExternalizable.java
package java.io
public abstract java.io.Externalizable extends java.lang.Object implements java.io.Serializable {
public abstract void readExternal (java.io.ObjectInput) throws java.io.IOException java.lang.ClassNotFoundException
public abstract void writeExternal (java.io.ObjectOutput) throws java.io.IOException
}
java/io/File.classFile.java
package java.io
public java.io.File extends java.lang.Object implements java.io.Serializable java.lang.Comparable {
private static final long serialVersionUID
public static final char separatorChar
public static final String separator
public static final char pathSeparatorChar
public static final String pathSeparator
private String path
public void (java.io.File, java.lang.String)
java.io.File dir
String name
public void (java.lang.String)
String path
public void (java.lang.String, java.lang.String)
String dirPath
String name
public void (java.net.URI)
java.net.URI uri
private static java.lang.String fixSlashes (java.lang.String)
char ch
int i
String origPath
boolean lastWasSlash
char[] newPath
int length
int newLength
private static java.lang.String join (java.lang.String, java.lang.String)
String prefix
String suffix
int prefixLength
boolean haveSlash
private static void checkURI (java.net.URI)
java.net.URI uri
String rawPath
public static java.io.File[] listRoots ()
public boolean canExecute ()
public boolean canRead ()
public boolean canWrite ()
private boolean doAccess (int)
android.system.ErrnoException errnoException
int mode
public int compareTo (java.io.File)
java.io.File another
public boolean delete ()
android.system.ErrnoException errnoException
public void deleteOnExit ()
public boolean equals (java.lang.Object)
Object obj
public boolean exists ()
public java.lang.String getAbsolutePath ()
String userDir
public java.io.File getAbsoluteFile ()
public java.lang.String getCanonicalPath () throws java.io.IOException
private static native java.lang.String canonicalizePath (java.lang.String)
public java.io.File getCanonicalFile () throws java.io.IOException
public java.lang.String getName ()
int separatorIndex
public java.lang.String getParent ()
int length
int firstInPath
int index
public java.io.File getParentFile ()
String tempParent
public java.lang.String getPath ()
public int hashCode ()
public boolean isAbsolute ()
public boolean isDirectory ()
android.system.ErrnoException errnoException
public boolean isFile ()
android.system.ErrnoException errnoException
public boolean isHidden ()
public long lastModified ()
android.system.ErrnoException errnoException
public boolean setLastModified (long)
long time
private static native boolean setLastModifiedImpl (java.lang.String, long)
public boolean setReadOnly ()
public boolean setExecutable (boolean, boolean)
boolean executable
boolean ownerOnly
public boolean setExecutable (boolean)
boolean executable
public boolean setReadable (boolean, boolean)
boolean readable
boolean ownerOnly
public boolean setReadable (boolean)
boolean readable
public boolean setWritable (boolean, boolean)
boolean writable
boolean ownerOnly
public boolean setWritable (boolean)
boolean writable
private boolean doChmod (int, boolean)
android.system.StructStat sb
int newMode
android.system.ErrnoException errnoException
int mask
boolean set
public long length ()
android.system.ErrnoException errnoException
public java.lang.String[] list ()
private static native java.lang.String[] listImpl (java.lang.String)
public java.lang.String[] list (java.io.FilenameFilter)
String filename
java.io.FilenameFilter filter
String[] filenames
java.util.List result
public java.io.File[] listFiles ()
public java.io.File[] listFiles (java.io.FilenameFilter)
java.io.FilenameFilter filter
public java.io.File[] listFiles (java.io.FileFilter)
java.io.File file
java.io.FileFilter filter
java.io.File[] files
java.util.List result
private java.io.File[] filenamesToFiles (java.lang.String[])
int i
String[] filenames
int count
java.io.File[] result
public boolean mkdir ()
android.system.ErrnoException errnoException
private void mkdirErrno () throws android.system.ErrnoException
public boolean mkdirs ()
private boolean mkdirs (boolean)
java.io.File parent
android.system.ErrnoException errnoException
boolean resultIfExists
public boolean createNewFile () throws java.io.IOException
android.system.ErrnoException errnoException
java.io.FileDescriptor fd
public static java.io.File createTempFile (java.lang.String, java.lang.String) throws java.io.IOException
String prefix
String suffix
public static java.io.File createTempFile (java.lang.String, java.lang.String, java.io.File) throws java.io.IOException
String tmpDir
String prefix
String suffix
java.io.File directory
java.io.File tmpDirFile
java.io.File result
public boolean renameTo (java.io.File)
android.system.ErrnoException errnoException
java.io.File newPath
public java.lang.String toString ()
public java.net.URI toURI ()
java.net.URISyntaxException e
String name
public java.net.URL toURL () throws java.net.MalformedURLException
String name
private java.lang.String getAbsoluteName ()
java.io.File f
String name
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
char inSeparator
public long getTotalSpace ()
android.system.StructStatVfs sb
android.system.ErrnoException errnoException
public long getUsableSpace ()
android.system.StructStatVfs sb
android.system.ErrnoException errnoException
public long getFreeSpace ()
android.system.StructStatVfs sb
android.system.ErrnoException errnoException
public volatile int compareTo (java.lang.Object)
static void ()
}
java/io/FileDescriptor.classFileDescriptor.java
package java.io
public final java.io.FileDescriptor extends java.lang.Object {
public static final java.io.FileDescriptor in
public static final java.io.FileDescriptor out
public static final java.io.FileDescriptor err
private int descriptor
public void ()
public void sync () throws java.io.SyncFailedException
java.io.SyncFailedException sfe
android.system.ErrnoException errnoException
public boolean valid ()
public final int getInt$ ()
public final void setInt$ (int)
int fd
public final boolean isSocket$ ()
private static native boolean isSocket (int)
public java.lang.String toString ()
static void ()
}
java/io/FileFilter.classFileFilter.java
package java.io
public abstract java.io.FileFilter extends java.lang.Object {
public abstract boolean accept (java.io.File)
}
java/io/FileInputStream.classFileInputStream.java
package java.io
public java.io.FileInputStream extends java.io.InputStream {
private java.io.FileDescriptor fd
private final boolean shouldClose
private java.nio.channels.FileChannel channel
private final dalvik.system.CloseGuard guard
public void (java.io.File) throws java.io.FileNotFoundException
java.io.File file
public void (java.io.FileDescriptor)
java.io.FileDescriptor fd
public void (java.lang.String) throws java.io.FileNotFoundException
String path
public int available () throws java.io.IOException
public void close () throws java.io.IOException
protected void finalize () throws java.io.IOException
Throwable t
Throwable t
public java.nio.channels.FileChannel getChannel ()
public final java.io.FileDescriptor getFD () throws java.io.IOException
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
byte[] buffer
int byteOffset
int byteCount
public long skip (long) throws java.io.IOException
android.system.ErrnoException errnoException
long byteCount
}
java/io/FilenameFilter.classFilenameFilter.java
package java.io
public abstract java.io.FilenameFilter extends java.lang.Object {
public abstract boolean accept (java.io.File, java.lang.String)
}
java/io/FileNotFoundException.classFileNotFoundException.java
package java.io
public java.io.FileNotFoundException extends java.io.IOException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/io/FileOutputStream.classFileOutputStream.java
package java.io
public java.io.FileOutputStream extends java.io.OutputStream {
private java.io.FileDescriptor fd
private final boolean shouldClose
private java.nio.channels.FileChannel channel
private final int mode
private final dalvik.system.CloseGuard guard
public void (java.io.File) throws java.io.FileNotFoundException
java.io.File file
public void (java.io.File, boolean) throws java.io.FileNotFoundException
java.io.File file
boolean append
public void (java.io.FileDescriptor)
java.io.FileDescriptor fd
public void (java.lang.String) throws java.io.FileNotFoundException
String path
public void (java.lang.String, boolean) throws java.io.FileNotFoundException
String path
boolean append
public void close () throws java.io.IOException
protected void finalize () throws java.io.IOException
Throwable t
Throwable t
public java.nio.channels.FileChannel getChannel ()
public final java.io.FileDescriptor getFD () throws java.io.IOException
public void write (byte[], int, int) throws java.io.IOException
byte[] buffer
int byteOffset
int byteCount
public void write (int) throws java.io.IOException
int oneByte
}
java/io/FilePermission.classFilePermission.java
package java.io
public final java.io.FilePermission extends java.security.Permission implements java.io.Serializable {
public void (java.lang.String, java.lang.String)
String path
String actions
public java.lang.String getActions ()
public boolean implies (java.security.Permission)
java.security.Permission permission
}
java/io/FileReader.classFileReader.java
package java.io
public java.io.FileReader extends java.io.InputStreamReader {
public void (java.io.File) throws java.io.FileNotFoundException
java.io.File file
public void (java.io.FileDescriptor)
java.io.FileDescriptor fd
public void (java.lang.String) throws java.io.FileNotFoundException
String filename
}
java/io/FileWriter.classFileWriter.java
package java.io
public java.io.FileWriter extends java.io.OutputStreamWriter {
public void (java.io.File) throws java.io.IOException
java.io.File file
public void (java.io.File, boolean) throws java.io.IOException
java.io.File file
boolean append
public void (java.io.FileDescriptor)
java.io.FileDescriptor fd
public void (java.lang.String) throws java.io.IOException
String filename
public void (java.lang.String, boolean) throws java.io.IOException
String filename
boolean append
}
java/io/FilterInputStream.classFilterInputStream.java
package java.io
public java.io.FilterInputStream extends java.io.InputStream {
protected volatile java.io.InputStream in
protected void (java.io.InputStream)
java.io.InputStream in
public int available () throws java.io.IOException
public void close () throws java.io.IOException
public synchronized void mark (int)
int readlimit
public boolean markSupported ()
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
byte[] buffer
int byteOffset
int byteCount
public synchronized void reset () throws java.io.IOException
public long skip (long) throws java.io.IOException
long byteCount
}
java/io/FilterOutputStream.classFilterOutputStream.java
package java.io
public java.io.FilterOutputStream extends java.io.OutputStream {
protected java.io.OutputStream out
public void (java.io.OutputStream)
java.io.OutputStream out
public void close () throws java.io.IOException
Throwable e
Throwable e
Throwable thrown
public void flush () throws java.io.IOException
public void write (byte[], int, int) throws java.io.IOException
int i
byte[] buffer
int offset
int length
public void write (int) throws java.io.IOException
int oneByte
}
java/io/FilterReader.classFilterReader.java
package java.io
public abstract java.io.FilterReader extends java.io.Reader {
protected java.io.Reader in
protected void (java.io.Reader)
java.io.Reader in
public void close () throws java.io.IOException
public synchronized void mark (int) throws java.io.IOException
int readlimit
public boolean markSupported ()
public int read () throws java.io.IOException
public int read (char[], int, int) throws java.io.IOException
char[] buffer
int offset
int count
public boolean ready () throws java.io.IOException
public void reset () throws java.io.IOException
public long skip (long) throws java.io.IOException
long charCount
}
java/io/FilterWriter.classFilterWriter.java
package java.io
public abstract java.io.FilterWriter extends java.io.Writer {
protected java.io.Writer out
protected void (java.io.Writer)
java.io.Writer out
public void close () throws java.io.IOException
public void flush () throws java.io.IOException
public void write (char[], int, int) throws java.io.IOException
char[] buffer
int offset
int count
public void write (int) throws java.io.IOException
int oneChar
public void write (java.lang.String, int, int) throws java.io.IOException
String str
int offset
int count
}
java/io/Flushable.classFlushable.java
package java.io
public abstract java.io.Flushable extends java.lang.Object {
public abstract void flush () throws java.io.IOException
}
java/io/InputStream.classInputStream.java
package java.io
public abstract java.io.InputStream extends java.lang.Object implements java.io.Closeable {
public void ()
public int available () throws java.io.IOException
public void close () throws java.io.IOException
public void mark (int)
int readlimit
public boolean markSupported ()
public abstract int read () throws java.io.IOException
public int read (byte[]) throws java.io.IOException
byte[] buffer
public int read (byte[], int, int) throws java.io.IOException
int c
java.io.IOException e
int c
int i
byte[] buffer
int byteOffset
int byteCount
public synchronized void reset () throws java.io.IOException
public long skip (long) throws java.io.IOException
long byteCount
}
java/io/InputStreamReader.classInputStreamReader.java
package java.io
public java.io.InputStreamReader extends java.io.Reader {
private java.io.InputStream in
private boolean endOfInput
private java.nio.charset.CharsetDecoder decoder
private final java.nio.ByteBuffer bytes
public void (java.io.InputStream)
java.io.InputStream in
public void (java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException
IllegalArgumentException e
java.io.InputStream in
String charsetName
public void (java.io.InputStream, java.nio.charset.CharsetDecoder)
java.io.InputStream in
java.nio.charset.CharsetDecoder dec
public void (java.io.InputStream, java.nio.charset.Charset)
java.io.InputStream in
java.nio.charset.Charset charset
public void close () throws java.io.IOException
public java.lang.String getEncoding ()
public int read () throws java.io.IOException
char[] buf
public int read (char[], int, int) throws java.io.IOException
int desiredByteCount
int off
int actualByteCount
java.nio.CharBuffer out
java.nio.charset.CoderResult result
boolean needInput
char[] buffer
int offset
int count
private boolean isOpen ()
public boolean ready () throws java.io.IOException
java.io.IOException e
}
java/io/InterruptedIOException.classInterruptedIOException.java
package java.io
public java.io.InterruptedIOException extends java.io.IOException {
private static final long serialVersionUID
public int bytesTransferred
public void ()
public void (java.lang.String)
String detailMessage
public void (java.lang.String, java.lang.Throwable)
String detailMessage
Throwable cause
}
java/io/InvalidClassException.classInvalidClassException.java
package java.io
public java.io.InvalidClassException extends java.io.ObjectStreamException {
private static final long serialVersionUID
public String classname
public void (java.lang.String)
String detailMessage
public void (java.lang.String, java.lang.String)
String className
String detailMessage
public java.lang.String getMessage ()
String msg
}
java/io/InvalidObjectException.classInvalidObjectException.java
package java.io
public java.io.InvalidObjectException extends java.io.ObjectStreamException {
private static final long serialVersionUID
public void (java.lang.String)
String detailMessage
}
java/io/IOError.classIOError.java
package java.io
public java.io.IOError extends java.lang.Error {
private static final long serialVersionUID
public void (java.lang.Throwable)
Throwable cause
}
java/io/IOException.classIOException.java
package java.io
public java.io.IOException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/io/LineNumberInputStream.classLineNumberInputStream.java
package java.io
public java.io.LineNumberInputStream extends java.io.FilterInputStream {
private int lineNumber
private int markedLineNumber
private int lastChar
private int markedLastChar
public void (java.io.InputStream)
java.io.InputStream in
public int available () throws java.io.IOException
public int getLineNumber ()
public void mark (int)
int readlimit
public int read () throws java.io.IOException
int currentChar
public int read (byte[], int, int) throws java.io.IOException
int currentChar
java.io.IOException e
int currentChar
int i
byte[] buffer
int byteOffset
int byteCount
public void reset () throws java.io.IOException
public void setLineNumber (int)
int lineNumber
public long skip (long) throws java.io.IOException
long byteCount
}
java/io/LineNumberReader.classLineNumberReader.java
package java.io
public java.io.LineNumberReader extends java.io.BufferedReader {
private int lineNumber
private int markedLineNumber
private boolean lastWasCR
private boolean markedLastWasCR
public void (java.io.Reader)
java.io.Reader in
public void (java.io.Reader, int)
java.io.Reader in
int size
public int getLineNumber ()
public void mark (int) throws java.io.IOException
int readlimit
public int read () throws java.io.IOException
int ch
public int read (char[], int, int) throws java.io.IOException
char ch
int i
int read
char[] buffer
int offset
int count
public java.lang.String readLine () throws java.io.IOException
String result
public void reset () throws java.io.IOException
public void setLineNumber (int)
int lineNumber
public long skip (long) throws java.io.IOException
int i
long charCount
}
java/io/NotActiveException.classNotActiveException.java
package java.io
public java.io.NotActiveException extends java.io.ObjectStreamException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/io/NotSerializableException.classNotSerializableException.java
package java.io
public java.io.NotSerializableException extends java.io.ObjectStreamException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/io/ObjectInput.classObjectInput.java
package java.io
public abstract java.io.ObjectInput extends java.lang.Object implements java.io.DataInput java.lang.AutoCloseable {
public abstract int available () throws java.io.IOException
public abstract void close () throws java.io.IOException
public abstract int read () throws java.io.IOException
public abstract int read (byte[]) throws java.io.IOException
public abstract int read (byte[], int, int) throws java.io.IOException
public abstract java.lang.Object readObject () throws java.lang.ClassNotFoundException java.io.IOException
public abstract long skip (long) throws java.io.IOException
}
java/io/ObjectInputStream$GetField.classObjectInputStream.java
package java.io
public abstract java.io.ObjectInputStream$GetField extends java.lang.Object {
public void ()
public abstract java.io.ObjectStreamClass getObjectStreamClass ()
public abstract boolean defaulted (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException
public abstract boolean get (java.lang.String, boolean) throws java.io.IOException java.lang.IllegalArgumentException
public abstract char get (java.lang.String, char) throws java.io.IOException java.lang.IllegalArgumentException
public abstract byte get (java.lang.String, byte) throws java.io.IOException java.lang.IllegalArgumentException
public abstract short get (java.lang.String, short) throws java.io.IOException java.lang.IllegalArgumentException
public abstract int get (java.lang.String, int) throws java.io.IOException java.lang.IllegalArgumentException
public abstract long get (java.lang.String, long) throws java.io.IOException java.lang.IllegalArgumentException
public abstract float get (java.lang.String, float) throws java.io.IOException java.lang.IllegalArgumentException
public abstract double get (java.lang.String, double) throws java.io.IOException java.lang.IllegalArgumentException
public abstract java.lang.Object get (java.lang.String, java.lang.Object) throws java.io.IOException java.lang.IllegalArgumentException
}
java/io/ObjectInputStream$InputValidationDesc.classObjectInputStream.java
package java.io
java.io.ObjectInputStream$InputValidationDesc extends java.lang.Object {
java.io.ObjectInputValidation validator
int priority
void ()
}
java/io/ObjectInputStream.classObjectInputStream.java
package java.io
public java.io.ObjectInputStream extends java.io.InputStream implements java.io.ObjectInput java.io.ObjectStreamConstants {
private java.io.InputStream emptyStream
private static final Object UNSHARED_OBJ
private boolean hasPushbackTC
private byte pushbackTC
private int nestedLevels
private int nextHandle
private java.io.DataInputStream input
private java.io.DataInputStream primitiveTypes
private java.io.InputStream primitiveData
private boolean enableResolve
private java.util.ArrayList objectsRead
private Object currentObject
private java.io.ObjectStreamClass currentClass
private java.io.ObjectInputStream$InputValidationDesc[] validations
private boolean subclassOverridingImplementation
private ClassLoader callerClassLoader
private boolean mustResolve
private int descriptorHandle
private static final java.util.HashMap PRIMITIVE_CLASSES
private java.util.HashMap cachedSuperclasses
protected void () throws java.io.IOException
public void (java.io.InputStream) throws java.io.StreamCorruptedException java.io.IOException
java.io.InputStream input
public int available () throws java.io.IOException
private void checkReadPrimitiveTypes () throws java.io.IOException
int next
public void close () throws java.io.IOException
public void defaultReadObject () throws java.io.IOException java.lang.ClassNotFoundException java.io.NotActiveException
protected boolean enableResolveObject (boolean)
boolean enable
boolean originalValue
private int nextHandle ()
private byte nextTC () throws java.io.IOException
private void pushbackTC ()
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
byte[] buffer
int byteOffset
int byteCount
private byte[] readBlockData () throws java.io.IOException
byte[] result
private byte[] readBlockDataLong () throws java.io.IOException
byte[] result
public boolean readBoolean () throws java.io.IOException
public byte readByte () throws java.io.IOException
public char readChar () throws java.io.IOException
private void discardData () throws java.lang.ClassNotFoundException java.io.IOException
byte tc
boolean resolve
private java.io.ObjectStreamClass readClassDesc () throws java.lang.ClassNotFoundException java.io.IOException
Class proxyClass
java.io.ObjectStreamClass streamClass
byte tc
private java.io.StreamCorruptedException corruptStream (byte) throws java.io.StreamCorruptedException
byte tc
private java.lang.Object readContent (byte) throws java.lang.ClassNotFoundException java.io.IOException
Exception exc
byte tc
private java.lang.Object readNonPrimitiveContent (boolean) throws java.lang.ClassNotFoundException java.io.IOException
java.io.OptionalDataException e
Exception exc
java.io.OptionalDataException e
byte tc
boolean unshared
private java.lang.Object readCyclicReference () throws java.io.InvalidObjectException java.io.IOException
public double readDouble () throws java.io.IOException
private java.lang.Exception readException () throws java.io.WriteAbortedException java.io.OptionalDataException java.lang.ClassNotFoundException java.io.IOException
Exception exc
private void readFieldDescriptors (java.io.ObjectStreamClass) throws java.lang.ClassNotFoundException java.io.IOException
String classSig
String classSig
boolean old
char typecode
String fieldName
boolean isPrimType
String classSig
java.io.ObjectStreamField f
short i
java.io.ObjectStreamClass cDesc
short numFields
java.io.ObjectStreamField[] fields
private static java.lang.String formatClassSig (java.lang.String)
String classSig
int start
int end
public java.io.ObjectInputStream$GetField readFields () throws java.io.IOException java.lang.ClassNotFoundException java.io.NotActiveException
java.io.EmulatedFieldsForLoading result
private void readFieldValues (java.io.EmulatedFieldsForLoading) throws java.io.OptionalDataException java.io.InvalidClassException java.io.IOException
ClassNotFoundException cnf
Class type
java.io.EmulatedFields$ObjectSlot element
java.io.EmulatedFieldsForLoading emulatedFields
java.io.EmulatedFields$ObjectSlot[] slots
private void readFieldValues (java.lang.Object, java.io.ObjectStreamClass) throws java.io.OptionalDataException java.lang.ClassNotFoundException java.io.IOException
byte b
char c
double d
float f
int i
long j
short s
boolean z
String fieldName
java.io.ObjectStreamField localFieldDesc
Class fieldType
Class valueType
Object toSet
Class type
IllegalAccessException iae
java.lang.reflect.Field field
java.io.ObjectStreamField fieldDesc
Object obj
java.io.ObjectStreamClass classDesc
java.io.ObjectStreamField[] fields
Class declaringClass
public float readFloat () throws java.io.IOException
public void readFully (byte[]) throws java.io.IOException
byte[] dst
public void readFully (byte[], int, int) throws java.io.IOException
byte[] dst
int offset
int byteCount
private void readHierarchy (java.lang.Object, java.io.ObjectStreamClass) throws java.io.IOException java.lang.ClassNotFoundException java.io.NotActiveException
java.io.ObjectStreamClass objectStreamClass
int j
Class superclass
int index
int i
int end
java.util.List superclasses
int lastIndex
Object object
java.io.ObjectStreamClass classDesc
java.util.List streamClassList
private java.util.List cacheSuperclassesFor (java.lang.Class)
Class testClass
Class c
java.util.ArrayList result
Class nextClass
private int findStreamSuperclass (java.lang.Class, java.util.List, int)
java.io.ObjectStreamClass objCl
String forName
int i
int end
Class cl
java.util.List classList
int lastIndex
private void readObjectNoData (java.lang.Object, java.lang.Class, java.io.ObjectStreamClass) throws java.io.ObjectStreamException
Throwable ex
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
java.lang.reflect.Method readMethod
Object object
Class cl
java.io.ObjectStreamClass classDesc
private void readObjectForClass (java.lang.Object, java.io.ObjectStreamClass) throws java.io.IOException java.lang.ClassNotFoundException java.io.NotActiveException
java.lang.reflect.Method readMethod
Throwable ex
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
Object object
java.io.ObjectStreamClass classDesc
boolean hadWriteMethod
Class targetClass
java.lang.reflect.Method readMethod
public int readInt () throws java.io.IOException
public java.lang.String readLine () throws java.io.IOException
public long readLong () throws java.io.IOException
private java.lang.Object readNewArray (boolean) throws java.io.OptionalDataException java.lang.ClassNotFoundException java.io.IOException
int i
int[] intArray
byte[] byteArray
int i
char[] charArray
int i
short[] shortArray
int i
boolean[] booleanArray
int i
long[] longArray
int i
float[] floatArray
int i
double[] doubleArray
int i
Object[] objectArray
boolean unshared
java.io.ObjectStreamClass classDesc
int newHandle
int size
Class arrayClass
Class componentType
Object result
private java.lang.Class readNewClass (boolean) throws java.lang.ClassNotFoundException java.io.IOException
boolean unshared
java.io.ObjectStreamClass classDesc
Class localClass
private java.io.ObjectStreamClass readEnumDesc () throws java.io.IOException java.lang.ClassNotFoundException
byte tc
private java.io.ObjectStreamClass readEnumDescInternal () throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectStreamClass classDesc
int oldHandle
java.io.ObjectStreamClass superClass
byte tc
private java.lang.Object readEnum (boolean) throws java.io.OptionalDataException java.lang.ClassNotFoundException java.io.IOException
String name
String name
Enum result
java.io.InvalidObjectException ioe
IllegalArgumentException e
boolean unshared
java.io.ObjectStreamClass classDesc
Class enumType
int newHandle
String name
byte tc
Enum result
private java.io.ObjectStreamClass readNewClassDesc (boolean) throws java.lang.ClassNotFoundException java.io.IOException
ClassNotFoundException e
java.io.ObjectStreamField element
boolean unshared
int oldHandle
java.io.ObjectStreamClass newClassDesc
java.io.ObjectStreamField[] fields
ClassLoader loader
private java.lang.Class readNewProxyClassDesc () throws java.lang.ClassNotFoundException java.io.IOException
int i
int count
String[] interfaceNames
Class proxy
protected java.io.ObjectStreamClass readClassDescriptor () throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectStreamClass newClassDesc
String name
protected java.lang.Class resolveProxyClass (java.lang.String[]) throws java.io.IOException java.lang.ClassNotFoundException
int i
IllegalArgumentException e
String[] interfaceNames
ClassLoader loader
Class[] interfaces
private int readNewHandle () throws java.io.IOException
private java.lang.Object readNewObject (boolean) throws java.io.OptionalDataException java.lang.ClassNotFoundException java.io.IOException
Object result
java.io.Externalizable extern
boolean blockData
boolean wasExternalizable
Throwable target
java.lang.reflect.InvocationTargetException ite
java.lang.reflect.Method methodReadResolve
boolean unshared
java.io.ObjectStreamClass classDesc
Class objectClass
int newHandle
Object result
Object registeredResult
private java.io.InvalidClassException missingClassDescriptor () throws java.io.InvalidClassException
private java.lang.Object readNewString (boolean) throws java.io.IOException
boolean unshared
Object result
private java.lang.Object readNewLongString (boolean) throws java.io.IOException
boolean unshared
long length
Object result
public final java.lang.Object readObject () throws java.io.OptionalDataException java.lang.ClassNotFoundException java.io.IOException
public java.lang.Object readUnshared () throws java.io.IOException java.lang.ClassNotFoundException
private java.lang.Object readObject (boolean) throws java.io.OptionalDataException java.lang.ClassNotFoundException java.io.IOException
Object result
java.io.ObjectInputStream$InputValidationDesc element
boolean unshared
boolean restoreInput
Object result
protected java.lang.Object readObjectOverride () throws java.io.OptionalDataException java.lang.ClassNotFoundException java.io.IOException
public short readShort () throws java.io.IOException
protected void readStreamHeader () throws java.io.IOException java.io.StreamCorruptedException
public int readUnsignedByte () throws java.io.IOException
public int readUnsignedShort () throws java.io.IOException
public java.lang.String readUTF () throws java.io.IOException
private java.lang.Object registeredObjectRead (int) throws java.io.InvalidObjectException
int handle
Object res
private void registerObjectRead (java.lang.Object, int, boolean) throws java.io.IOException
Object obj
int handle
boolean unshared
int index
int size
public synchronized void registerValidation (java.io.ObjectInputValidation, int) throws java.io.NotActiveException java.io.InvalidObjectException
java.io.ObjectInputStream$InputValidationDesc validation
int i
java.io.ObjectInputStream$InputValidationDesc[] oldValidations
int currentSize
java.io.ObjectInputValidation object
int priority
Object instanceBeingRead
java.io.ObjectInputStream$InputValidationDesc desc
private void resetSeenObjects ()
private void resetState ()
protected java.lang.Class resolveClass (java.io.ObjectStreamClass) throws java.io.IOException java.lang.ClassNotFoundException
String className
java.io.ObjectStreamClass osClass
Class cls
protected java.lang.Object resolveObject (java.lang.Object) throws java.io.IOException
Object object
public int skipBytes (int) throws java.io.IOException
long skipped
int length
int offset
private void verifyAndInit (java.io.ObjectStreamClass) throws java.io.InvalidClassException
java.io.ObjectStreamClass loadedStreamClass
Class localClass
java.io.ObjectStreamClass localStreamClass
String loadedClassBaseName
String localClassBaseName
private static java.lang.String getBaseName (java.lang.String)
String fullName
int k
private static void checkedSetSuperClassDesc (java.io.ObjectStreamClass, java.io.ObjectStreamClass) throws java.io.StreamCorruptedException
java.io.ObjectStreamClass desc
java.io.ObjectStreamClass superDesc
static void ()
}
java/io/ObjectInputValidation.classObjectInputValidation.java
package java.io
public abstract java.io.ObjectInputValidation extends java.lang.Object {
public abstract void validateObject () throws java.io.InvalidObjectException
}
java/io/ObjectOutput.classObjectOutput.java
package java.io
public abstract java.io.ObjectOutput extends java.lang.Object implements java.io.DataOutput java.lang.AutoCloseable {
public abstract void close () throws java.io.IOException
public abstract void flush () throws java.io.IOException
public abstract void write (byte[]) throws java.io.IOException
public abstract void write (byte[], int, int) throws java.io.IOException
public abstract void write (int) throws java.io.IOException
public abstract void writeObject (java.lang.Object) throws java.io.IOException
}
java/io/ObjectOutputStream$PutField.classObjectOutputStream.java
package java.io
public abstract java.io.ObjectOutputStream$PutField extends java.lang.Object {
public void ()
public abstract void put (java.lang.String, boolean)
public abstract void put (java.lang.String, char)
public abstract void put (java.lang.String, byte)
public abstract void put (java.lang.String, short)
public abstract void put (java.lang.String, int)
public abstract void put (java.lang.String, long)
public abstract void put (java.lang.String, float)
public abstract void put (java.lang.String, double)
public abstract void put (java.lang.String, java.lang.Object)
public abstract void write (java.io.ObjectOutput) throws java.io.IOException
}
java/io/ObjectOutputStream.classObjectOutputStream.java
package java.io
public java.io.ObjectOutputStream extends java.io.OutputStream implements java.io.ObjectOutput java.io.ObjectStreamConstants {
private static final byte NOT_SC_BLOCK_DATA
private int nestedLevels
private java.io.DataOutputStream output
private boolean enableReplace
private java.io.DataOutputStream primitiveTypes
private java.io.ByteArrayOutputStream primitiveTypesBuffer
private java.io.SerializationHandleMap objectsWritten
private int currentHandle
private Object currentObject
private java.io.ObjectStreamClass currentClass
private int protocolVersion
private java.io.EmulatedFieldsForDumping currentPutField
private boolean subclassOverridingImplementation
private final java.io.ObjectStreamClass proxyClassDesc
protected void () throws java.io.IOException
public void (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream output
protected void annotateClass (java.lang.Class) throws java.io.IOException
Class aClass
protected void annotateProxyClass (java.lang.Class) throws java.io.IOException
Class aClass
private void checkWritePrimitiveTypes ()
public void close () throws java.io.IOException
private void computePutField ()
public void defaultWriteObject () throws java.io.IOException
protected void drain () throws java.io.IOException
int toWrite
int offset
byte[] written
private int dumpCycle (java.lang.Object) throws java.io.IOException
Object obj
int handle
protected boolean enableReplaceObject (boolean)
boolean enable
boolean originalValue
public void flush () throws java.io.IOException
private int nextHandle ()
public java.io.ObjectOutputStream$PutField putFields () throws java.io.IOException
private int registerObjectWritten (java.lang.Object)
Object obj
int handle
private void removeUnsharedReference (java.lang.Object, int)
Object obj
int previousHandle
protected java.lang.Object replaceObject (java.lang.Object) throws java.io.IOException
Object object
public void reset () throws java.io.IOException
private void resetSeenObjects ()
private void resetState ()
public void useProtocolVersion (int) throws java.io.IOException
int version
public void write (byte[], int, int) throws java.io.IOException
byte[] buffer
int offset
int length
public void write (int) throws java.io.IOException
int value
public void writeBoolean (boolean) throws java.io.IOException
boolean value
public void writeByte (int) throws java.io.IOException
int value
public void writeBytes (java.lang.String) throws java.io.IOException
String value
public void writeChar (int) throws java.io.IOException
int value
public void writeChars (java.lang.String) throws java.io.IOException
String value
private int writeClassDesc (java.io.ObjectStreamClass, boolean) throws java.io.IOException
int i
Class[] interfaces
Class classToWrite
int previousHandle
java.io.ObjectStreamClass classDesc
boolean unshared
int handle
private void writeCyclicReference (int) throws java.io.IOException
int handle
public void writeDouble (double) throws java.io.IOException
double value
private void writeFieldDescriptors (java.io.ObjectStreamClass, boolean) throws java.io.IOException
java.io.ObjectStreamField f
boolean wasPrimitive
int i
java.io.ObjectStreamClass classDesc
boolean externalizable
Class loadedClass
java.io.ObjectStreamField[] fields
int fieldCount
public void writeFields () throws java.io.IOException
private void writeFieldValues (java.io.EmulatedFieldsForDumping) throws java.io.IOException
Object fieldValue
Class type
java.io.EmulatedFields$ObjectSlot slot
java.io.EmulatedFieldsForDumping emulatedFields
java.io.EmulatedFields accessibleSimulatedFields
private void writeFieldValues (java.lang.Object, java.io.ObjectStreamClass) throws java.io.IOException
Object objField
Class type
java.lang.reflect.Field field
IllegalAccessException iae
NoSuchFieldError nsf
java.io.ObjectStreamField fieldDesc
Object obj
java.io.ObjectStreamClass classDesc
public void writeFloat (float) throws java.io.IOException
float value
private void writeHierarchy (java.lang.Object, java.io.ObjectStreamClass) throws java.io.IOException java.io.NotActiveException
Throwable ex
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
java.lang.reflect.Method method
boolean executed
java.io.ObjectStreamClass osc
int i
int end
Object object
java.io.ObjectStreamClass classDesc
java.util.List hierarchy
public void writeInt (int) throws java.io.IOException
int value
public void writeLong (long) throws java.io.IOException
long value
private int writeNewArray (java.lang.Object, java.lang.Class, java.io.ObjectStreamClass, java.lang.Class, boolean) throws java.io.IOException
int i
int[] intArray
byte[] byteArray
int i
char[] charArray
int i
short[] shortArray
int i
boolean[] booleanArray
int i
long[] longArray
int i
float[] floatArray
int i
double[] doubleArray
int i
Object[] objectArray
Object array
Class arrayClass
java.io.ObjectStreamClass arrayClDesc
Class componentType
boolean unshared
int handle
private int writeNewClass (java.lang.Class, boolean) throws java.io.IOException
Class object
boolean unshared
java.io.ObjectStreamClass clDesc
int handle
private void writeNewClassDesc (java.io.ObjectStreamClass) throws java.io.IOException
java.io.ObjectStreamClass classDesc
byte flags
boolean externalizable
protected void writeClassDescriptor (java.io.ObjectStreamClass) throws java.io.IOException
java.io.ObjectStreamClass classDesc
private void writeNewException (java.lang.Exception) throws java.io.IOException
Exception ex
private int writeNewObject (java.lang.Object, java.lang.Class, java.io.ObjectStreamClass, boolean) throws java.io.IOException
boolean noBlockData
Object object
Class theClass
java.io.ObjectStreamClass clDesc
boolean unshared
java.io.EmulatedFieldsForDumping originalCurrentPutField
boolean externalizable
boolean serializable
int previousHandle
int handle
private int writeNewString (java.lang.String, boolean) throws java.io.IOException
byte[] buffer
String object
boolean unshared
long count
byte[] buffer
int offset
int handle
private void writeNull () throws java.io.IOException
public final void writeObject (java.lang.Object) throws java.io.IOException
Object object
public void writeUnshared (java.lang.Object) throws java.io.IOException
Object object
private void writeObject (java.lang.Object, boolean) throws java.io.IOException
java.io.IOException ioEx1
Object object
boolean unshared
boolean setOutput
private int writeObjectInternal (java.lang.Object, boolean, boolean, boolean) throws java.io.IOException
int handle
Object replObj
IllegalAccessException iae
Object replObj
Throwable target
java.lang.reflect.InvocationTargetException ite
int replacementHandle
java.lang.reflect.Method methodWriteReplace
Object replObj
int replacementHandle
Object streamReplacement
Object object
boolean unshared
boolean computeClassBasedReplacement
boolean computeStreamReplacement
Class objClass
java.io.ObjectStreamClass clDesc
private java.io.ObjectStreamClass writeEnumDesc (java.io.ObjectStreamClass, boolean) throws java.io.IOException
Class classToWrite
java.io.ObjectStreamClass superClassDesc
java.io.ObjectStreamClass classDesc
boolean unshared
int previousHandle
int handle
private int writeNewEnum (java.lang.Object, java.lang.Class, boolean) throws java.io.IOException
String str
int strHandle
IllegalAccessException iae
java.lang.reflect.Field field
Object object
Class theClass
boolean unshared
java.io.EmulatedFieldsForDumping originalCurrentPutField
java.io.ObjectStreamClass classDesc
int previousHandle
int handle
java.io.ObjectStreamField[] fields
protected void writeObjectOverride (java.lang.Object) throws java.io.IOException
Object object
public void writeShort (int) throws java.io.IOException
int value
protected void writeStreamHeader () throws java.io.IOException
public void writeUTF (java.lang.String) throws java.io.IOException
String value
}
java/io/ObjectStreamClass$1.classObjectStreamClass.java
package java.io
final java.io.ObjectStreamClass$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.Class, java.lang.Class)
Class itf1
Class itf2
public volatile int compare (java.lang.Object, java.lang.Object)
}
java/io/ObjectStreamClass$2.classObjectStreamClass.java
package java.io
final java.io.ObjectStreamClass$2 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.reflect.Field, java.lang.reflect.Field)
java.lang.reflect.Field field1
java.lang.reflect.Field field2
public volatile int compare (java.lang.Object, java.lang.Object)
}
java/io/ObjectStreamClass$3.classObjectStreamClass.java
package java.io
final java.io.ObjectStreamClass$3 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.reflect.Constructor, java.lang.reflect.Constructor)
java.lang.reflect.Constructor ctr1
java.lang.reflect.Constructor ctr2
public volatile int compare (java.lang.Object, java.lang.Object)
}
java/io/ObjectStreamClass$4.classObjectStreamClass.java
package java.io
final java.io.ObjectStreamClass$4 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.reflect.Method, java.lang.reflect.Method)
java.lang.reflect.Method m1
java.lang.reflect.Method m2
int result
public volatile int compare (java.lang.Object, java.lang.Object)
}
java/io/ObjectStreamClass$5.classObjectStreamClass.java
package java.io
final java.io.ObjectStreamClass$5 extends java.lang.ThreadLocal {
void ()
public java.util.WeakHashMap initialValue ()
public volatile java.lang.Object initialValue ()
}
java/io/ObjectStreamClass.classObjectStreamClass.java
package java.io
public java.io.ObjectStreamClass extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final String UID_FIELD_NAME
static final long CONSTRUCTOR_IS_NOT_RESOLVED
private static final int CLASS_MODIFIERS_MASK
private static final int FIELD_MODIFIERS_MASK
private static final int METHOD_MODIFIERS_MASK
private static final Class[] READ_PARAM_TYPES
private static final Class[] WRITE_PARAM_TYPES
public static final java.io.ObjectStreamField[] NO_FIELDS
static final Class ARRAY_OF_FIELDS
private static final String CLINIT_NAME
private static final int CLINIT_MODIFIERS
private static final String CLINIT_SIGNATURE
private static final Class SERIALIZABLE
private static final Class EXTERNALIZABLE
static final Class STRINGCLASS
static final Class CLASSCLASS
static final Class OBJECTSTREAMCLASSCLASS
private transient java.lang.reflect.Method methodWriteReplace
private transient java.lang.reflect.Method methodReadResolve
private transient java.lang.reflect.Method methodWriteObject
private transient java.lang.reflect.Method methodReadObject
private transient java.lang.reflect.Method methodReadObjectNoData
private transient boolean arePropertiesResolved
private transient boolean isSerializable
private transient boolean isExternalizable
private transient boolean isProxy
private transient boolean isEnum
private transient String className
private transient Class resolvedClass
private transient Class resolvedConstructorClass
private transient long resolvedConstructorMethodId
private transient long svUID
private transient byte flags
private transient java.io.ObjectStreamClass superclass
private transient java.io.ObjectStreamField[] fields
private transient java.io.ObjectStreamField[] loadFields
private transient java.util.HashMap reflectionFields
private transient long constructor
private volatile transient java.util.List cachedHierarchy
private static java.lang.ref.SoftReference storage
void setConstructor (long)
long newConstructor
long getConstructor ()
java.lang.reflect.Field checkAndGetReflectionField (java.io.ObjectStreamField)
java.lang.reflect.Field field
Class declaringClass
int modifiers
java.lang.reflect.Field field
NoSuchFieldException ex
java.io.ObjectStreamField osf
java.lang.reflect.Field field
void ()
private static java.io.ObjectStreamClass createClassDesc (java.lang.Class)
int i
java.io.ObjectStreamField[] loadFields
Class cl
java.io.ObjectStreamClass result
boolean isArray
boolean serializable
boolean externalizable
Class superclass
java.lang.reflect.Field[] declaredFields
java.io.ObjectStreamField[] fields
byte flags
void buildFieldDescriptors (java.lang.reflect.Field[])
IllegalAccessException ex
java.io.ObjectStreamField field
int modifiers
java.lang.reflect.Field declaredField
java.util.List serializableFields
Class type
int i
java.lang.reflect.Field[] declaredFields
java.lang.reflect.Field f
boolean useReflectFields
java.io.ObjectStreamField[] _fields
int primOffset
int objectOffset
private static long computeSerialVersionUID (java.lang.Class, java.lang.reflect.Field[])
IllegalAccessException iae
int modifiers
java.lang.reflect.Field field
int i
java.security.MessageDigest digest
java.security.NoSuchAlgorithmException e
java.util.Comparator interfaceComparator
int i
Class[] interfaces
java.util.Comparator fieldComparator
java.lang.reflect.Field field
int modifiers
boolean skip
int i
java.util.Comparator constructorComparator
java.lang.reflect.Constructor constructor
int modifiers
boolean isPrivate
int i
java.util.Comparator methodComparator
java.lang.reflect.Method method
int modifiers
boolean isPrivate
int i
java.io.DataOutputStream output
int classModifiers
boolean isArray
java.lang.reflect.Constructor[] constructors
java.lang.reflect.Method[] methods
java.io.IOException e
Class cl
java.lang.reflect.Field[] fields
java.security.MessageDigest digest
java.io.ByteArrayOutputStream sha
byte[] hash
private static java.lang.String descriptorForFieldSignature (java.lang.String)
String signature
private static java.lang.String descriptorForSignature (java.lang.String)
String signature
static java.lang.reflect.Field fieldSerialPersistentFields (java.lang.Class)
java.lang.reflect.Field f
int modifiers
Class cl
public java.lang.Class forClass ()
java.lang.Object newInstance (java.lang.Class) throws java.io.InvalidClassException
Class instantiationClass
private static native java.lang.Object newInstance (java.lang.Class, long)
private java.lang.Class resolveConstructorClass (java.lang.Class) throws java.io.InvalidClassException
String className
Class objectClass
Class constructorClass
boolean wasSerializable
java.lang.reflect.Constructor constructor
int constructorModifiers
boolean isPublic
boolean isProtected
boolean isPrivate
boolean wasExternalizable
private static native long getConstructorId (java.lang.Class)
private boolean inSamePackage (java.lang.Class, java.lang.Class)
Class c1
Class c2
String nameC1
String nameC2
int indexDotC1
int indexDotC2
static native java.lang.String getConstructorSignature (java.lang.reflect.Constructor)
public java.io.ObjectStreamField getField (java.lang.String)
java.io.ObjectStreamField f
int i
String name
java.io.ObjectStreamField[] allFields
java.io.ObjectStreamField[] fields ()
Class forCl
public java.io.ObjectStreamField[] getFields ()
java.util.List getHierarchy ()
java.util.List result
private java.util.List makeHierarchy ()
java.io.ObjectStreamClass osc
java.util.ArrayList result
private void copyFieldAttributes ()
java.io.ObjectStreamField field
int j
java.io.ObjectStreamField loadField
String name
int i
java.io.ObjectStreamField[] getLoadFields ()
private static native java.lang.String getFieldSignature (java.lang.reflect.Field)
byte getFlags ()
static native java.lang.String getMethodSignature (java.lang.reflect.Method)
public java.lang.String getName ()
public long getSerialVersionUID ()
java.io.ObjectStreamClass getSuperclass ()
private static native boolean hasClinit (java.lang.Class)
static boolean isExternalizable (java.lang.Class)
Class cl
static boolean isPrimitiveType (char)
char typecode
static boolean isSerializable (java.lang.Class)
Class cl
private void resolveProperties ()
Class cl
boolean isSerializable ()
boolean isExternalizable ()
boolean isProxy ()
boolean isEnum ()
public static java.io.ObjectStreamClass lookup (java.lang.Class)
Class cl
java.io.ObjectStreamClass osc
public static java.io.ObjectStreamClass lookupAny (java.lang.Class)
Class cl
static java.io.ObjectStreamClass lookupStreamClass (java.lang.Class)
Class cl
java.util.WeakHashMap tlc
java.io.ObjectStreamClass cachedValue
private static java.util.WeakHashMap getCache ()
ThreadLocal tls
static java.lang.reflect.Method findMethod (java.lang.Class, java.lang.String)
Class cl
String methodName
Class search
java.lang.reflect.Method method
static java.lang.reflect.Method findPrivateMethod (java.lang.Class, java.lang.String, java.lang.Class[])
java.lang.reflect.Method method
Class cl
String methodName
Class[] param
boolean hasMethodWriteReplace ()
java.lang.reflect.Method getMethodWriteReplace ()
boolean hasMethodReadResolve ()
java.lang.reflect.Method getMethodReadResolve ()
boolean hasMethodWriteObject ()
java.lang.reflect.Method getMethodWriteObject ()
boolean hasMethodReadObject ()
java.lang.reflect.Method getMethodReadObject ()
boolean hasMethodReadObjectNoData ()
java.lang.reflect.Method getMethodReadObjectNoData ()
void initPrivateFields (java.io.ObjectStreamClass)
java.io.ObjectStreamClass desc
void setClass (java.lang.Class)
Class c
void setFields (java.io.ObjectStreamField[])
java.io.ObjectStreamField[] f
void setLoadFields (java.io.ObjectStreamField[])
java.io.ObjectStreamField[] f
void setFlags (byte)
byte b
void setName (java.lang.String)
String newName
void setSerialVersionUID (long)
long l
void setSuperclass (java.io.ObjectStreamClass)
java.io.ObjectStreamClass c
private int primitiveSize (java.lang.Class)
Class type
public java.lang.String toString ()
public java.lang.Class checkAndGetTcObjectClass () throws java.io.InvalidClassException
boolean wasSerializable
boolean wasExternalizable
public java.lang.Class checkAndGetTcEnumClass () throws java.io.InvalidClassException
static void ()
ClassNotFoundException e
}
java/io/ObjectStreamConstants.classObjectStreamConstants.java
package java.io
public abstract java.io.ObjectStreamConstants extends java.lang.Object {
public static final short STREAM_MAGIC
public static final short STREAM_VERSION
public static final byte TC_BASE
public static final byte TC_NULL
public static final byte TC_REFERENCE
public static final byte TC_CLASSDESC
public static final byte TC_OBJECT
public static final byte TC_STRING
public static final byte TC_ARRAY
public static final byte TC_CLASS
public static final byte TC_BLOCKDATA
public static final byte TC_ENDBLOCKDATA
public static final byte TC_RESET
public static final byte TC_BLOCKDATALONG
public static final byte TC_EXCEPTION
public static final byte TC_LONGSTRING
public static final byte TC_PROXYCLASSDESC
public static final byte TC_MAX
public static final int baseWireHandle
public static final int PROTOCOL_VERSION_1
public static final int PROTOCOL_VERSION_2
public static final java.io.SerializablePermission SUBCLASS_IMPLEMENTATION_PERMISSION
public static final java.io.SerializablePermission SUBSTITUTION_PERMISSION
public static final byte SC_WRITE_METHOD
public static final byte SC_SERIALIZABLE
public static final byte SC_EXTERNALIZABLE
public static final byte SC_BLOCK_DATA
public static final byte TC_ENUM
public static final byte SC_ENUM
static void ()
}
java/io/ObjectStreamException.classObjectStreamException.java
package java.io
public abstract java.io.ObjectStreamException extends java.io.IOException {
private static final long serialVersionUID
protected void ()
protected void (java.lang.String)
String detailMessage
}
java/io/ObjectStreamField.classObjectStreamField.java
package java.io
public java.io.ObjectStreamField extends java.lang.Object implements java.lang.Comparable {
private String name
private Object type
int offset
private String typeString
private boolean unshared
private boolean isDeserialized
public void (java.lang.String, java.lang.Class)
String name
Class cl
public void (java.lang.String, java.lang.Class, boolean)
String name
Class cl
boolean unshared
void (java.lang.String, java.lang.String)
String signature
String name
public int compareTo (java.lang.Object)
Object o
java.io.ObjectStreamField f
boolean thisPrimitive
boolean fPrimitive
public java.lang.String getName ()
public int getOffset ()
java.lang.Class getTypeInternal ()
public java.lang.Class getType ()
Class cl
public char getTypeCode ()
private char typeCodeOf (java.lang.Class)
Class type
public java.lang.String getTypeString ()
Class t
String typeName
String str
public boolean isPrimitive ()
Class t
boolean writeField (java.io.DataOutputStream) throws java.io.IOException
java.io.DataOutputStream out
Class t
protected void setOffset (int)
int newValue
public java.lang.String toString ()
void resolve (java.lang.ClassLoader)
Class cl
ClassLoader loader
String className
public boolean isUnshared ()
void setUnshared (boolean)
boolean unshared
private boolean defaultResolve ()
}
java/io/OptionalDataException.classOptionalDataException.java
package java.io
public java.io.OptionalDataException extends java.io.ObjectStreamException {
private static final long serialVersionUID
public boolean eof
public int length
void ()
void (java.lang.String)
String detailMessage
}
java/io/OutputStream.classOutputStream.java
package java.io
public abstract java.io.OutputStream extends java.lang.Object implements java.io.Closeable java.io.Flushable {
public void ()
public void close () throws java.io.IOException
public void flush () throws java.io.IOException
public void write (byte[]) throws java.io.IOException
byte[] buffer
public void write (byte[], int, int) throws java.io.IOException
int i
byte[] buffer
int offset
int count
public abstract void write (int) throws java.io.IOException
boolean checkError ()
}
java/io/OutputStreamWriter.classOutputStreamWriter.java
package java.io
public java.io.OutputStreamWriter extends java.io.Writer {
private final java.io.OutputStream out
private java.nio.charset.CharsetEncoder encoder
private java.nio.ByteBuffer bytes
public void (java.io.OutputStream)
java.io.OutputStream out
public void (java.io.OutputStream, java.lang.String) throws java.io.UnsupportedEncodingException
Exception e
java.io.OutputStream out
String charsetName
public void (java.io.OutputStream, java.nio.charset.Charset)
java.io.OutputStream out
java.nio.charset.Charset cs
public void (java.io.OutputStream, java.nio.charset.CharsetEncoder)
java.io.OutputStream out
java.nio.charset.CharsetEncoder charsetEncoder
public void close () throws java.io.IOException
public void flush () throws java.io.IOException
private void flushBytes (boolean) throws java.io.IOException
int position
boolean flushUnderlyingStream
private void convert (java.nio.CharBuffer) throws java.io.IOException
java.nio.charset.CoderResult result
java.nio.CharBuffer chars
private void drainEncoder () throws java.io.IOException
java.nio.charset.CoderResult result
java.nio.CharBuffer chars
java.nio.charset.CoderResult result
private void checkStatus () throws java.io.IOException
public java.lang.String getEncoding ()
public void write (char[], int, int) throws java.io.IOException
java.nio.CharBuffer chars
char[] buffer
int offset
int count
public void write (int) throws java.io.IOException
java.nio.CharBuffer chars
int oneChar
public void write (java.lang.String, int, int) throws java.io.IOException
java.nio.CharBuffer chars
String str
int offset
int count
boolean checkError ()
}
java/io/PipedInputStream.classPipedInputStream.java
package java.io
public java.io.PipedInputStream extends java.io.InputStream {
private Thread lastReader
private Thread lastWriter
private boolean isClosed
protected byte[] buffer
protected int in
protected int out
protected static final int PIPE_SIZE
boolean isConnected
public void ()
public void (java.io.PipedOutputStream) throws java.io.IOException
java.io.PipedOutputStream out
public void (int)
int pipeSize
public void (java.io.PipedOutputStream, int) throws java.io.IOException
java.io.PipedOutputStream out
int pipeSize
public synchronized int available () throws java.io.IOException
public synchronized void close () throws java.io.IOException
public void connect (java.io.PipedOutputStream) throws java.io.IOException
java.io.PipedOutputStream src
synchronized void establishConnection () throws java.io.IOException
public synchronized int read () throws java.io.IOException
int attempts
InterruptedException e
int result
public synchronized int read (byte[], int, int) throws java.io.IOException
int attempts
InterruptedException e
int leftInBuffer
int length
int leftInBuffer
int leftToCopy
int length
byte[] bytes
int byteOffset
int byteCount
int totalCopied
protected synchronized void receive (int) throws java.io.IOException
InterruptedException e
int oneByte
synchronized void done ()
}
java/io/PipedOutputStream.classPipedOutputStream.java
package java.io
public java.io.PipedOutputStream extends java.io.OutputStream {
private java.io.PipedInputStream target
public void ()
public void (java.io.PipedInputStream) throws java.io.IOException
java.io.PipedInputStream target
public void close () throws java.io.IOException
java.io.PipedInputStream stream
public void connect (java.io.PipedInputStream) throws java.io.IOException
java.io.PipedInputStream stream
public void flush () throws java.io.IOException
java.io.PipedInputStream stream
public void write (byte[], int, int) throws java.io.IOException
byte[] buffer
int offset
int count
public void write (int) throws java.io.IOException
int oneByte
java.io.PipedInputStream stream
}
java/io/PipedReader.classPipedReader.java
package java.io
public java.io.PipedReader extends java.io.Reader {
private Thread lastReader
private Thread lastWriter
boolean isClosed
private char[] buffer
private int in
private int out
private static final int PIPE_SIZE
boolean isConnected
public void ()
public void (java.io.PipedWriter) throws java.io.IOException
java.io.PipedWriter out
public void (int)
int pipeSize
public void (java.io.PipedWriter, int) throws java.io.IOException
java.io.PipedWriter out
int pipeSize
public synchronized void close () throws java.io.IOException
public void connect (java.io.PipedWriter) throws java.io.IOException
java.io.PipedWriter src
synchronized void establishConnection () throws java.io.IOException
public int read () throws java.io.IOException
char[] chars
int result
public synchronized int read (char[], int, int) throws java.io.IOException
boolean first
InterruptedException e
char[] buffer
int offset
int count
int copyLength
int charsCopied
public synchronized boolean ready () throws java.io.IOException
synchronized void receive (char) throws java.io.IOException
InterruptedException e
char oneChar
synchronized void receive (char[], int, int) throws java.io.IOException
InterruptedException e
int length
int length
char[] chars
int offset
int count
synchronized void done ()
}
java/io/PipedWriter.classPipedWriter.java
package java.io
public java.io.PipedWriter extends java.io.Writer {
private java.io.PipedReader destination
private boolean isClosed
public void ()
public void (java.io.PipedReader) throws java.io.IOException
java.io.PipedReader destination
public void close () throws java.io.IOException
java.io.PipedReader reader
public void connect (java.io.PipedReader) throws java.io.IOException
java.io.PipedReader reader
public void flush () throws java.io.IOException
java.io.PipedReader reader
public void write (char[], int, int) throws java.io.IOException
char[] buffer
int offset
int count
java.io.PipedReader reader
public void write (int) throws java.io.IOException
int c
java.io.PipedReader reader
}
java/io/PrintStream.classPrintStream.java
package java.io
public java.io.PrintStream extends java.io.FilterOutputStream implements java.lang.Appendable java.io.Closeable {
private boolean ioError
private boolean autoFlush
private String encoding
public void (java.io.OutputStream)
java.io.OutputStream out
public void (java.io.OutputStream, boolean)
java.io.OutputStream out
boolean autoFlush
public void (java.io.OutputStream, boolean, java.lang.String) throws java.io.UnsupportedEncodingException
java.nio.charset.IllegalCharsetNameException e
java.io.OutputStream out
boolean autoFlush
String charsetName
public void (java.io.File) throws java.io.FileNotFoundException
java.io.File file
public void (java.io.File, java.lang.String) throws java.io.FileNotFoundException java.io.UnsupportedEncodingException
java.io.File file
String charsetName
public void (java.lang.String) throws java.io.FileNotFoundException
String fileName
public void (java.lang.String, java.lang.String) throws java.io.FileNotFoundException java.io.UnsupportedEncodingException
String fileName
String charsetName
public boolean checkError ()
java.io.OutputStream delegate
protected void clearError ()
public synchronized void close ()
java.io.IOException e
public synchronized void flush ()
public transient java.io.PrintStream format (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient java.io.PrintStream format (java.util.Locale, java.lang.String, java.lang.Object[])
java.util.Locale l
String format
Object[] args
public transient java.io.PrintStream printf (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient java.io.PrintStream printf (java.util.Locale, java.lang.String, java.lang.Object[])
java.util.Locale l
String format
Object[] args
private void newline ()
public void print (char[])
char[] chars
public void print (char)
char c
public void print (double)
double d
public void print (float)
float f
public void print (int)
int i
public void print (long)
long l
public void print (java.lang.Object)
Object o
public synchronized void print (java.lang.String)
java.io.IOException e
String str
public void print (boolean)
boolean b
public void println ()
public void println (char[])
char[] chars
public void println (char)
char c
public void println (double)
double d
public void println (float)
float f
public void println (int)
int i
public void println (long)
long l
public void println (java.lang.Object)
Object o
public synchronized void println (java.lang.String)
String str
public void println (boolean)
boolean b
protected void setError ()
public void write (byte[], int, int)
java.io.IOException e
byte[] buffer
int offset
int length
public synchronized void write (int)
int b
boolean isNewline
java.io.IOException e
int oneByte
public java.io.PrintStream append (char)
char c
public java.io.PrintStream append (java.lang.CharSequence)
CharSequence charSequence
public java.io.PrintStream append (java.lang.CharSequence, int, int)
CharSequence charSequence
int start
int end
public volatile java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException
public volatile java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException
public volatile java.lang.Appendable append (char) throws java.io.IOException
}
java/io/PrintWriter.classPrintWriter.java
package java.io
public java.io.PrintWriter extends java.io.Writer {
protected java.io.Writer out
private boolean ioError
private boolean autoFlush
public void (java.io.OutputStream)
java.io.OutputStream out
public void (java.io.OutputStream, boolean)
java.io.OutputStream out
boolean autoFlush
public void (java.io.Writer)
java.io.Writer wr
public void (java.io.Writer, boolean)
java.io.Writer wr
boolean autoFlush
public void (java.io.File) throws java.io.FileNotFoundException
java.io.File file
public void (java.io.File, java.lang.String) throws java.io.FileNotFoundException java.io.UnsupportedEncodingException
java.io.File file
String csn
public void (java.lang.String) throws java.io.FileNotFoundException
String fileName
public void (java.lang.String, java.lang.String) throws java.io.FileNotFoundException java.io.UnsupportedEncodingException
String fileName
String csn
public boolean checkError ()
java.io.Writer delegate
protected void clearError ()
public void close ()
java.io.IOException e
public void flush ()
java.io.IOException e
public transient java.io.PrintWriter format (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient java.io.PrintWriter format (java.util.Locale, java.lang.String, java.lang.Object[])
java.util.Locale l
String format
Object[] args
public transient java.io.PrintWriter printf (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient java.io.PrintWriter printf (java.util.Locale, java.lang.String, java.lang.Object[])
java.util.Locale l
String format
Object[] args
public void print (char[])
char[] charArray
public void print (char)
char ch
public void print (double)
double dnum
public void print (float)
float fnum
public void print (int)
int inum
public void print (long)
long lnum
public void print (java.lang.Object)
Object obj
public void print (java.lang.String)
String str
public void print (boolean)
boolean bool
public void println ()
public void println (char[])
char[] chars
public void println (char)
char c
public void println (double)
double d
public void println (float)
float f
public void println (int)
int i
public void println (long)
long l
public void println (java.lang.Object)
Object obj
public void println (java.lang.String)
String str
public void println (boolean)
boolean b
protected void setError ()
public void write (char[])
char[] buf
public void write (char[], int, int)
char[] buf
int offset
int count
public void write (int)
int oneChar
private final void doWrite (char[], int, int)
java.io.IOException e
char[] buf
int offset
int count
public void write (java.lang.String)
String str
public void write (java.lang.String, int, int)
String str
int offset
int count
public java.io.PrintWriter append (char)
char c
public java.io.PrintWriter append (java.lang.CharSequence)
CharSequence csq
public java.io.PrintWriter append (java.lang.CharSequence, int, int)
CharSequence csq
int start
int end
String output
public volatile java.io.Writer append (java.lang.CharSequence, int, int) throws java.io.IOException
public volatile java.io.Writer append (java.lang.CharSequence) throws java.io.IOException
public volatile java.io.Writer append (char) throws java.io.IOException
public volatile java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException
public volatile java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException
public volatile java.lang.Appendable append (char) throws java.io.IOException
}
java/io/PushbackInputStream.classPushbackInputStream.java
package java.io
public java.io.PushbackInputStream extends java.io.FilterInputStream {
protected byte[] buf
protected int pos
public void (java.io.InputStream)
java.io.InputStream in
public void (java.io.InputStream, int)
java.io.InputStream in
int size
public int available () throws java.io.IOException
public void close () throws java.io.IOException
public boolean markSupported ()
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
byte[] buffer
int byteOffset
int byteCount
int copiedBytes
int copyLength
int newOffset
int inCopied
private java.io.IOException streamClosed () throws java.io.IOException
public long skip (long) throws java.io.IOException
long byteCount
int numSkipped
public void unread (byte[]) throws java.io.IOException
byte[] buffer
public void unread (byte[], int, int) throws java.io.IOException
byte[] buffer
int offset
int length
public void unread (int) throws java.io.IOException
int oneByte
public void mark (int)
int readlimit
public void reset () throws java.io.IOException
}
java/io/PushbackReader.classPushbackReader.java
package java.io
public java.io.PushbackReader extends java.io.FilterReader {
char[] buf
int pos
public void (java.io.Reader)
java.io.Reader in
public void (java.io.Reader, int)
java.io.Reader in
int size
public void close () throws java.io.IOException
public void mark (int) throws java.io.IOException
int readAheadLimit
public boolean markSupported ()
public int read () throws java.io.IOException
private void checkNotClosed () throws java.io.IOException
public int read (char[], int, int) throws java.io.IOException
int copiedChars
int copyLength
int newOffset
int inCopied
char[] buffer
int offset
int count
public boolean ready () throws java.io.IOException
public void reset () throws java.io.IOException
public void unread (char[]) throws java.io.IOException
char[] buffer
public void unread (char[], int, int) throws java.io.IOException
int i
char[] buffer
int offset
int length
public void unread (int) throws java.io.IOException
int oneChar
public long skip (long) throws java.io.IOException
long requiredFromIn
long inSkipped
long inSkipped
int availableFromBuffer
long charCount
}
java/io/RandomAccessFile.classRandomAccessFile.java
package java.io
public java.io.RandomAccessFile extends java.lang.Object implements java.io.DataInput java.io.DataOutput java.io.Closeable {
private java.io.FileDescriptor fd
private java.nio.channels.FileChannel channel
private int mode
private final dalvik.system.CloseGuard guard
private final byte[] scratch
public void (java.io.File, java.lang.String) throws java.io.FileNotFoundException
int flags
int flags
java.io.File file
String mode
int flags
public void (java.lang.String, java.lang.String) throws java.io.FileNotFoundException
String fileName
String mode
public void close () throws java.io.IOException
protected void finalize () throws java.lang.Throwable
public final synchronized java.nio.channels.FileChannel getChannel ()
public final java.io.FileDescriptor getFD () throws java.io.IOException
public long getFilePointer () throws java.io.IOException
android.system.ErrnoException errnoException
public long length () throws java.io.IOException
android.system.ErrnoException errnoException
public int read () throws java.io.IOException
public int read (byte[]) throws java.io.IOException
byte[] buffer
public int read (byte[], int, int) throws java.io.IOException
byte[] buffer
int byteOffset
int byteCount
public final boolean readBoolean () throws java.io.IOException
int temp
public final byte readByte () throws java.io.IOException
int temp
public final char readChar () throws java.io.IOException
public final double readDouble () throws java.io.IOException
public final float readFloat () throws java.io.IOException
public final void readFully (byte[]) throws java.io.IOException
byte[] dst
public final void readFully (byte[], int, int) throws java.io.IOException
int result
byte[] dst
int offset
int byteCount
public final int readInt () throws java.io.IOException
public final java.lang.String readLine () throws java.io.IOException
int nextByte
StringBuilder line
boolean foundTerminator
long unreadPosition
public final long readLong () throws java.io.IOException
public final short readShort () throws java.io.IOException
public final int readUnsignedByte () throws java.io.IOException
int temp
public final int readUnsignedShort () throws java.io.IOException
public final java.lang.String readUTF () throws java.io.IOException
int utfSize
byte[] buf
public void seek (long) throws java.io.IOException
android.system.ErrnoException errnoException
long offset
public void setLength (long) throws java.io.IOException
android.system.ErrnoException errnoException
long newLength
long filePointer
public int skipBytes (int) throws java.io.IOException
long currentPos
long eof
int newCount
int count
public void write (byte[]) throws java.io.IOException
byte[] buffer
public void write (byte[], int, int) throws java.io.IOException
byte[] buffer
int byteOffset
int byteCount
public void write (int) throws java.io.IOException
int oneByte
public final void writeBoolean (boolean) throws java.io.IOException
boolean val
public final void writeByte (int) throws java.io.IOException
int val
public final void writeBytes (java.lang.String) throws java.io.IOException
int index
String str
byte[] bytes
public final void writeChar (int) throws java.io.IOException
int val
public final void writeChars (java.lang.String) throws java.io.IOException
String str
public final void writeDouble (double) throws java.io.IOException
double val
public final void writeFloat (float) throws java.io.IOException
float val
public final void writeInt (int) throws java.io.IOException
int val
public final void writeLong (long) throws java.io.IOException
long val
public final void writeShort (int) throws java.io.IOException
int val
public final void writeUTF (java.lang.String) throws java.io.IOException
String str
}
java/io/Reader.classReader.java
package java.io
public abstract java.io.Reader extends java.lang.Object implements java.lang.Readable java.io.Closeable {
protected Object lock
protected void ()
protected void (java.lang.Object)
Object lock
public abstract void close () throws java.io.IOException
public void mark (int) throws java.io.IOException
int readLimit
public boolean markSupported ()
public int read () throws java.io.IOException
char[] charArray
public int read (char[]) throws java.io.IOException
char[] buffer
public abstract int read (char[], int, int) throws java.io.IOException
public boolean ready () throws java.io.IOException
public void reset () throws java.io.IOException
public long skip (long) throws java.io.IOException
int read
long skipped
int toRead
char[] charsSkipped
long charCount
public int read (java.nio.CharBuffer) throws java.io.IOException
java.nio.CharBuffer target
int length
char[] buf
}
java/io/SequenceInputStream.classSequenceInputStream.java
package java.io
public java.io.SequenceInputStream extends java.io.InputStream {
private java.util.Enumeration e
private java.io.InputStream in
public void (java.io.InputStream, java.io.InputStream)
java.io.InputStream s1
java.io.InputStream s2
java.util.Vector inVector
public void (java.util.Enumeration)
java.util.Enumeration e
public int available () throws java.io.IOException
public void close () throws java.io.IOException
private void nextStream () throws java.io.IOException
public int read () throws java.io.IOException
int result
public int read (byte[], int, int) throws java.io.IOException
int result
byte[] buffer
int byteOffset
int byteCount
}
java/io/Serializable.classSerializable.java
package java.io
public abstract java.io.Serializable extends java.lang.Object {
}
java/io/SerializablePermission.classSerializablePermission.java
package java.io
public final java.io.SerializablePermission extends java.security.BasicPermission {
public void (java.lang.String)
String permissionName
public void (java.lang.String, java.lang.String)
String name
String actions
public java.lang.String getActions ()
public boolean implies (java.security.Permission)
java.security.Permission permission
}
java/io/SerializationHandleMap.classSerializationHandleMap.java
package java.io
final java.io.SerializationHandleMap extends java.lang.Object {
private static final int LOAD_FACTOR
private Object[] keys
private int[] values
private int size
private int threshold
public void ()
int arraySize
private void resizeArrays (int)
Object key
int value
int index
int i
int newSize
Object[] oldKeys
int[] oldValues
public int get (java.lang.Object)
Object key
int index
private int findIndex (java.lang.Object, java.lang.Object[])
Object key
Object[] array
int length
int index
int last
private int getModuloHash (java.lang.Object, int)
Object key
int length
public int put (java.lang.Object, int)
Object key
int value
Object _key
int _value
int index
int result
private void rehash ()
int newSize
public int remove (java.lang.Object)
boolean hashedOk
int hash
Object key
int index
int next
int result
Object object
int length
public boolean isEmpty ()
}
java/io/StreamCorruptedException.classStreamCorruptedException.java
package java.io
public java.io.StreamCorruptedException extends java.io.ObjectStreamException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/io/StreamTokenizer.classStreamTokenizer.java
package java.io
public java.io.StreamTokenizer extends java.lang.Object {
public double nval
public String sval
public static final int TT_EOF
public static final int TT_EOL
public static final int TT_NUMBER
public static final int TT_WORD
private static final int TT_UNKNOWN
public int ttype
private byte[] tokenTypes
private static final byte TOKEN_COMMENT
private static final byte TOKEN_QUOTE
private static final byte TOKEN_WHITE
private static final byte TOKEN_WORD
private static final byte TOKEN_DIGIT
private int lineNumber
private boolean forceLowercase
private boolean isEOLSignificant
private boolean slashStarComments
private boolean slashSlashComments
private boolean pushBackToken
private boolean lastCr
private java.io.InputStream inStream
private java.io.Reader inReader
private int peekChar
private void ()
public void (java.io.InputStream)
java.io.InputStream is
public void (java.io.Reader)
java.io.Reader r
public void commentChar (int)
int ch
public void eolIsSignificant (boolean)
boolean flag
public int lineno ()
public void lowerCaseMode (boolean)
boolean flag
public int nextToken () throws java.io.IOException
NumberFormatException e
StringBuilder digits
boolean haveDecimal
boolean checkJustNegative
StringBuilder word
int digitValue
int c1
boolean readPeek
int matchQuote
StringBuilder quoteString
int peekOne
int peekOne
int currentChar
byte currentType
public void ordinaryChar (int)
int ch
public void ordinaryChars (int, int)
int i
int low
int hi
public void parseNumbers ()
int i
public void pushBack ()
public void quoteChar (int)
int ch
private int read () throws java.io.IOException
public void resetSyntax ()
int i
public void slashSlashComments (boolean)
boolean flag
public void slashStarComments (boolean)
boolean flag
public java.lang.String toString ()
StringBuilder result
public void whitespaceChars (int, int)
int i
int low
int hi
public void wordChars (int, int)
int i
int low
int hi
}
java/io/StringBufferInputStream.classStringBufferInputStream.java
package java.io
public java.io.StringBufferInputStream extends java.io.InputStream {
protected String buffer
protected int count
protected int pos
public void (java.lang.String)
String str
public synchronized int available ()
public synchronized int read ()
public synchronized int read (byte[], int, int)
int i
byte[] buffer
int byteOffset
int byteCount
int copylen
public synchronized void reset ()
public synchronized long skip (long)
int numskipped
long charCount
int numskipped
}
java/io/StringReader.classStringReader.java
package java.io
public java.io.StringReader extends java.io.Reader {
private String str
private int markpos
private int pos
private int count
public void (java.lang.String)
String str
public void close ()
private boolean isClosed ()
public void mark (int) throws java.io.IOException
int readLimit
private void checkNotClosed () throws java.io.IOException
public boolean markSupported ()
public int read () throws java.io.IOException
public int read (char[], int, int) throws java.io.IOException
int end
int read
char[] buffer
int offset
int count
public boolean ready () throws java.io.IOException
public void reset () throws java.io.IOException
public long skip (long) throws java.io.IOException
int minSkip
int maxSkip
long charCount
}
java/io/StringWriter.classStringWriter.java
package java.io
public java.io.StringWriter extends java.io.Writer {
private StringBuffer buf
public void ()
public void (int)
int initialSize
public void close () throws java.io.IOException
public void flush ()
public java.lang.StringBuffer getBuffer ()
public java.lang.String toString ()
public void write (char[], int, int)
char[] chars
int offset
int count
public void write (int)
int oneChar
public void write (java.lang.String)
String str
public void write (java.lang.String, int, int)
String str
int offset
int count
String sub
public java.io.StringWriter append (char)
char c
public java.io.StringWriter append (java.lang.CharSequence)
CharSequence csq
public java.io.StringWriter append (java.lang.CharSequence, int, int)
CharSequence csq
int start
int end
String output
public volatile java.io.Writer append (java.lang.CharSequence, int, int) throws java.io.IOException
public volatile java.io.Writer append (java.lang.CharSequence) throws java.io.IOException
public volatile java.io.Writer append (char) throws java.io.IOException
public volatile java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException
public volatile java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException
public volatile java.lang.Appendable append (char) throws java.io.IOException
}
java/io/SyncFailedException.classSyncFailedException.java
package java.io
public java.io.SyncFailedException extends java.io.IOException {
private static final long serialVersionUID
public void (java.lang.String)
String detailMessage
}
java/io/UnsupportedEncodingException.classUnsupportedEncodingException.java
package java.io
public java.io.UnsupportedEncodingException extends java.io.IOException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/io/UTFDataFormatException.classUTFDataFormatException.java
package java.io
public java.io.UTFDataFormatException extends java.io.IOException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/io/WriteAbortedException.classWriteAbortedException.java
package java.io
public java.io.WriteAbortedException extends java.io.ObjectStreamException {
private static final long serialVersionUID
public Exception detail
public void (java.lang.String, java.lang.Exception)
String detailMessage
Exception rootCause
public java.lang.String getMessage ()
String msg
public java.lang.Throwable getCause ()
}
java/io/Writer.classWriter.java
package java.io
public abstract java.io.Writer extends java.lang.Object implements java.lang.Appendable java.io.Closeable java.io.Flushable {
protected Object lock
protected void ()
protected void (java.lang.Object)
Object lock
public abstract void close () throws java.io.IOException
public abstract void flush () throws java.io.IOException
public void write (char[]) throws java.io.IOException
char[] buf
public abstract void write (char[], int, int) throws java.io.IOException
public void write (int) throws java.io.IOException
char[] oneCharArray
int oneChar
public void write (java.lang.String) throws java.io.IOException
String str
public void write (java.lang.String, int, int) throws java.io.IOException
String str
int offset
int count
char[] buf
public java.io.Writer append (char) throws java.io.IOException
char c
public java.io.Writer append (java.lang.CharSequence) throws java.io.IOException
CharSequence csq
public java.io.Writer append (java.lang.CharSequence, int, int) throws java.io.IOException
CharSequence csq
int start
int end
boolean checkError ()
public volatile java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException
public volatile java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException
public volatile java.lang.Appendable append (char) throws java.io.IOException
}
java/lang/
java/lang/AbstractMethodError.classAbstractMethodError.java
package java.lang
public java.lang.AbstractMethodError extends java.lang.IncompatibleClassChangeError {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/AbstractStringBuilder.classAbstractStringBuilder.java
package java.lang
abstract java.lang.AbstractStringBuilder extends java.lang.Object {
static final int INITIAL_CAPACITY
private char[] value
private int count
private boolean shared
final char[] getValue ()
final char[] shareValue ()
final void set (char[], int) throws java.io.InvalidObjectException
char[] val
int len
void ()
void (int)
int capacity
void (java.lang.String)
String string
private void enlargeBuffer (int)
int min
int newCount
char[] newData
final void appendNull ()
int newCount
final void append0 (char[])
char[] chars
int newCount
final void append0 (char[], int, int)
char[] chars
int offset
int length
int newCount
final void append0 (char)
char ch
final void append0 (java.lang.String)
String string
int length
int newCount
final void append0 (java.lang.CharSequence, int, int)
AbstractStringBuilder other
int i
int j
CharSequence s
int start
int end
int length
int newCount
public int capacity ()
public char charAt (int)
int index
private java.lang.StringIndexOutOfBoundsException indexAndLength (int)
int index
private java.lang.StringIndexOutOfBoundsException startEndAndLength (int, int)
int start
int end
final void delete0 (int, int)
char[] newData
int start
int end
int length
final void deleteCharAt0 (int)
int index
public void ensureCapacity (int)
int ourMin
int min
public void getChars (int, int, char[], int)
int start
int end
char[] dst
int dstStart
final void insert0 (int, char[])
int index
char[] chars
final void insert0 (int, char[], int, int)
int index
char[] chars
int start
int length
final void insert0 (int, char)
int index
char ch
final void insert0 (int, java.lang.String)
int min
int index
String string
final void insert0 (int, java.lang.CharSequence, int, int)
int index
CharSequence s
int start
int end
public int length ()
private void move (int, int)
int newCount
int size
int index
int newCount
char[] newData
final void replace0 (int, int, java.lang.String)
char[] newData
int stringLength
int diff
int start
int end
String string
final void reverse0 ()
char frontLow
char endHigh
boolean surAtFront
boolean surAtEnd
int i
int mid
int end
char frontHigh
char endLow
boolean allowFrontSur
boolean allowEndSur
char low
char high
int i
int end
char[] newData
public void setCharAt (int, char)
int index
char ch
public void setLength (int)
char[] newData
int length
public java.lang.String substring (int)
int start
public java.lang.String substring (int, int)
int start
int end
public java.lang.String toString ()
public java.lang.CharSequence subSequence (int, int)
int start
int end
public int indexOf (java.lang.String)
String string
public int indexOf (java.lang.String, int)
int i
boolean found
int o1
int o2
char firstChar
String subString
int start
int subCount
public int lastIndexOf (java.lang.String)
String string
public int lastIndexOf (java.lang.String, int)
int i
boolean found
int o1
int o2
char firstChar
String subString
int start
int subCount
public void trimToSize ()
char[] newValue
public int codePointAt (int)
int index
public int codePointBefore (int)
int index
public int codePointCount (int, int)
int start
int end
public int offsetByCodePoints (int, int)
int index
int codePointOffset
}
java/lang/annotation/
java/lang/annotation/Annotation.classAnnotation.java
package java.lang.annotation
public abstract java.lang.annotation.Annotation extends java.lang.Object {
public abstract java.lang.Class annotationType ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
}
java/lang/annotation/AnnotationFormatError.classAnnotationFormatError.java
package java.lang.annotation
public java.lang.annotation.AnnotationFormatError extends java.lang.Error {
private static final long serialVersionUID
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/lang/annotation/AnnotationTypeMismatchException.classAnnotationTypeMismatchException.java
package java.lang.annotation
public java.lang.annotation.AnnotationTypeMismatchException extends java.lang.RuntimeException {
private static final long serialVersionUID
private java.lang.reflect.Method element
private String foundType
public void (java.lang.reflect.Method, java.lang.String)
java.lang.reflect.Method element
String foundType
public java.lang.reflect.Method element ()
public java.lang.String foundType ()
}
java/lang/annotation/Documented.classDocumented.java
package java.lang.annotation
public abstract java.lang.annotation.Documented extends java.lang.Object implements java.lang.annotation.Annotation {
}
java/lang/annotation/ElementType.classElementType.java
package java.lang.annotation
public final java.lang.annotation.ElementType extends java.lang.Enum {
public static final java.lang.annotation.ElementType TYPE
public static final java.lang.annotation.ElementType FIELD
public static final java.lang.annotation.ElementType METHOD
public static final java.lang.annotation.ElementType PARAMETER
public static final java.lang.annotation.ElementType CONSTRUCTOR
public static final java.lang.annotation.ElementType LOCAL_VARIABLE
public static final java.lang.annotation.ElementType ANNOTATION_TYPE
public static final java.lang.annotation.ElementType PACKAGE
private static final java.lang.annotation.ElementType[] $VALUES
public static java.lang.annotation.ElementType[] values ()
public static java.lang.annotation.ElementType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
java/lang/annotation/IncompleteAnnotationException.classIncompleteAnnotationException.java
package java.lang.annotation
public java.lang.annotation.IncompleteAnnotationException extends java.lang.RuntimeException {
private static final long serialVersionUID
private Class annotationType
private String elementName
public void (java.lang.Class, java.lang.String)
Class annotationType
String elementName
public java.lang.Class annotationType ()
public java.lang.String elementName ()
}
java/lang/annotation/Inherited.classInherited.java
package java.lang.annotation
public abstract java.lang.annotation.Inherited extends java.lang.Object implements java.lang.annotation.Annotation {
}
java/lang/annotation/Retention.classRetention.java
package java.lang.annotation
public abstract java.lang.annotation.Retention extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.annotation.RetentionPolicy value ()
}
java/lang/annotation/RetentionPolicy.classRetentionPolicy.java
package java.lang.annotation
public final java.lang.annotation.RetentionPolicy extends java.lang.Enum {
public static final java.lang.annotation.RetentionPolicy SOURCE
public static final java.lang.annotation.RetentionPolicy CLASS
public static final java.lang.annotation.RetentionPolicy RUNTIME
private static final java.lang.annotation.RetentionPolicy[] $VALUES
public static java.lang.annotation.RetentionPolicy[] values ()
public static java.lang.annotation.RetentionPolicy valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
java/lang/annotation/Target.classTarget.java
package java.lang.annotation
public abstract java.lang.annotation.Target extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.annotation.ElementType[] value ()
}
java/lang/Appendable.classAppendable.java
package java.lang
public abstract java.lang.Appendable extends java.lang.Object {
public abstract java.lang.Appendable append (char) throws java.io.IOException
public abstract java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException
public abstract java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException
}
java/lang/ArithmeticException.classArithmeticException.java
package java.lang
public java.lang.ArithmeticException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/ArrayIndexOutOfBoundsException.classArrayIndexOutOfBoundsException.java
package java.lang
public java.lang.ArrayIndexOutOfBoundsException extends java.lang.IndexOutOfBoundsException {
private static final long serialVersionUID
public void ()
public void (int)
int index
public void (java.lang.String)
String detailMessage
public void (int, int)
int sourceLength
int index
public void (int, int, int)
int sourceLength
int offset
int count
}
java/lang/ArrayStoreException.classArrayStoreException.java
package java.lang
public java.lang.ArrayStoreException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/AssertionError.classAssertionError.java
package java.lang
public java.lang.AssertionError extends java.lang.Error {
private static final long serialVersionUID
public void ()
public void (java.lang.String, java.lang.Throwable)
String detailMessage
Throwable cause
public void (java.lang.Object)
Object detailMessage
public void (boolean)
boolean detailMessage
public void (char)
char detailMessage
public void (int)
int detailMessage
public void (long)
long detailMessage
public void (float)
float detailMessage
public void (double)
double detailMessage
}
java/lang/AutoCloseable.classAutoCloseable.java
package java.lang
public abstract java.lang.AutoCloseable extends java.lang.Object {
public abstract void close () throws java.lang.Exception
}
java/lang/Boolean.classBoolean.java
package java.lang
public final java.lang.Boolean extends java.lang.Object implements java.io.Serializable java.lang.Comparable {
private static final long serialVersionUID
private final boolean value
public static final Class TYPE
public static final Boolean TRUE
public static final Boolean FALSE
public void (java.lang.String)
String string
public void (boolean)
boolean value
public boolean booleanValue ()
public boolean equals (java.lang.Object)
Object o
public int compareTo (java.lang.Boolean)
Boolean that
public static int compare (boolean, boolean)
boolean lhs
boolean rhs
public int hashCode ()
public java.lang.String toString ()
public static boolean getBoolean (java.lang.String)
String string
public static boolean parseBoolean (java.lang.String)
String s
public static java.lang.String toString (boolean)
boolean value
public static java.lang.Boolean valueOf (java.lang.String)
String string
public static java.lang.Boolean valueOf (boolean)
boolean b
public volatile int compareTo (java.lang.Object)
static void ()
}
java/lang/BootClassLoader.classClassLoader.java
package java.lang
java.lang.BootClassLoader extends java.lang.ClassLoader {
private static BootClassLoader instance
public static synchronized java.lang.BootClassLoader getInstance ()
public void ()
protected java.lang.Class findClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
protected java.net.URL findResource (java.lang.String)
String name
protected java.util.Enumeration findResources (java.lang.String) throws java.io.IOException
String resName
protected java.lang.Package getPackage (java.lang.String)
Package pack
String name
public java.net.URL getResource (java.lang.String)
String resName
protected java.lang.Class loadClass (java.lang.String, boolean) throws java.lang.ClassNotFoundException
String className
boolean resolve
Class clazz
public java.util.Enumeration getResources (java.lang.String) throws java.io.IOException
String resName
}
java/lang/Byte.classByte.java
package java.lang
public final java.lang.Byte extends java.lang.Number implements java.lang.Comparable {
private static final long serialVersionUID
private final byte value
public static final byte MAX_VALUE
public static final byte MIN_VALUE
public static final int SIZE
public static final Class TYPE
private static final Byte[] VALUES
public void (byte)
byte value
public void (java.lang.String) throws java.lang.NumberFormatException
String string
public byte byteValue ()
public int compareTo (java.lang.Byte)
Byte object
public static int compare (byte, byte)
byte lhs
byte rhs
public static java.lang.Byte decode (java.lang.String) throws java.lang.NumberFormatException
String string
int intValue
byte result
public double doubleValue ()
public boolean equals (java.lang.Object)
Object object
public float floatValue ()
public int hashCode ()
public int intValue ()
public long longValue ()
public static byte parseByte (java.lang.String) throws java.lang.NumberFormatException
String string
public static byte parseByte (java.lang.String, int) throws java.lang.NumberFormatException
String string
int radix
int intValue
byte result
public short shortValue ()
public java.lang.String toString ()
public static java.lang.String toHexString (byte, boolean)
byte b
boolean upperCase
public static java.lang.String toString (byte)
byte value
public static java.lang.Byte valueOf (java.lang.String) throws java.lang.NumberFormatException
String string
public static java.lang.Byte valueOf (java.lang.String, int) throws java.lang.NumberFormatException
String string
int radix
public static java.lang.Byte valueOf (byte)
byte b
public volatile int compareTo (java.lang.Object)
static void ()
int i
}
java/lang/CaseMapper$1.classCaseMapper.java
package java.lang
final java.lang.CaseMapper$1 extends java.lang.ThreadLocal {
void ()
protected libcore.icu.Transliterator initialValue ()
protected volatile java.lang.Object initialValue ()
}
java/lang/CaseMapper.classCaseMapper.java
package java.lang
java.lang.CaseMapper extends java.lang.Object {
private static final char[] upperValues
private static final char[] upperValues2
private static final char LATIN_CAPITAL_I_WITH_DOT
private static final char GREEK_CAPITAL_SIGMA
private static final char GREEK_SMALL_FINAL_SIGMA
private static final ThreadLocal EL_UPPER
private void ()
public static java.lang.String toLowerCase (java.util.Locale, java.lang.String)
char newCh
char ch
char newCh
int i
int end
java.util.Locale locale
String s
String languageCode
String newString
private static boolean isFinalSigma (java.lang.String, int)
String s
int index
char previous
char next
private static int upperIndex (int)
int ch
int index
public static java.lang.String toUpperCase (java.util.Locale, java.lang.String, int)
char[] newoutput
char upch
char[] newoutput
int target
char val3
char val
char ch
int index
int o
int end
java.util.Locale locale
String s
int count
String languageCode
char[] output
String newString
int i
static void ()
}
java/lang/Character$Subset.classCharacter.java
package java.lang
public java.lang.Character$Subset extends java.lang.Object {
private final String name
protected void (java.lang.String)
String name
public final boolean equals (java.lang.Object)
Object object
public final int hashCode ()
public final java.lang.String toString ()
}
java/lang/Character$UnicodeBlock.classCharacter.java
package java.lang
public final java.lang.Character$UnicodeBlock extends java.lang.Character$Subset {
public static final Character$UnicodeBlock SURROGATES_AREA
public static final Character$UnicodeBlock BASIC_LATIN
public static final Character$UnicodeBlock LATIN_1_SUPPLEMENT
public static final Character$UnicodeBlock LATIN_EXTENDED_A
public static final Character$UnicodeBlock LATIN_EXTENDED_B
public static final Character$UnicodeBlock IPA_EXTENSIONS
public static final Character$UnicodeBlock SPACING_MODIFIER_LETTERS
public static final Character$UnicodeBlock COMBINING_DIACRITICAL_MARKS
public static final Character$UnicodeBlock GREEK
public static final Character$UnicodeBlock CYRILLIC
public static final Character$UnicodeBlock CYRILLIC_SUPPLEMENTARY
public static final Character$UnicodeBlock ARMENIAN
public static final Character$UnicodeBlock HEBREW
public static final Character$UnicodeBlock ARABIC
public static final Character$UnicodeBlock SYRIAC
public static final Character$UnicodeBlock THAANA
public static final Character$UnicodeBlock DEVANAGARI
public static final Character$UnicodeBlock BENGALI
public static final Character$UnicodeBlock GURMUKHI
public static final Character$UnicodeBlock GUJARATI
public static final Character$UnicodeBlock ORIYA
public static final Character$UnicodeBlock TAMIL
public static final Character$UnicodeBlock TELUGU
public static final Character$UnicodeBlock KANNADA
public static final Character$UnicodeBlock MALAYALAM
public static final Character$UnicodeBlock SINHALA
public static final Character$UnicodeBlock THAI
public static final Character$UnicodeBlock LAO
public static final Character$UnicodeBlock TIBETAN
public static final Character$UnicodeBlock MYANMAR
public static final Character$UnicodeBlock GEORGIAN
public static final Character$UnicodeBlock HANGUL_JAMO
public static final Character$UnicodeBlock ETHIOPIC
public static final Character$UnicodeBlock CHEROKEE
public static final Character$UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS
public static final Character$UnicodeBlock OGHAM
public static final Character$UnicodeBlock RUNIC
public static final Character$UnicodeBlock TAGALOG
public static final Character$UnicodeBlock HANUNOO
public static final Character$UnicodeBlock BUHID
public static final Character$UnicodeBlock TAGBANWA
public static final Character$UnicodeBlock KHMER
public static final Character$UnicodeBlock MONGOLIAN
public static final Character$UnicodeBlock LIMBU
public static final Character$UnicodeBlock TAI_LE
public static final Character$UnicodeBlock KHMER_SYMBOLS
public static final Character$UnicodeBlock PHONETIC_EXTENSIONS
public static final Character$UnicodeBlock LATIN_EXTENDED_ADDITIONAL
public static final Character$UnicodeBlock GREEK_EXTENDED
public static final Character$UnicodeBlock GENERAL_PUNCTUATION
public static final Character$UnicodeBlock SUPERSCRIPTS_AND_SUBSCRIPTS
public static final Character$UnicodeBlock CURRENCY_SYMBOLS
public static final Character$UnicodeBlock COMBINING_MARKS_FOR_SYMBOLS
public static final Character$UnicodeBlock LETTERLIKE_SYMBOLS
public static final Character$UnicodeBlock NUMBER_FORMS
public static final Character$UnicodeBlock ARROWS
public static final Character$UnicodeBlock MATHEMATICAL_OPERATORS
public static final Character$UnicodeBlock MISCELLANEOUS_TECHNICAL
public static final Character$UnicodeBlock CONTROL_PICTURES
public static final Character$UnicodeBlock OPTICAL_CHARACTER_RECOGNITION
public static final Character$UnicodeBlock ENCLOSED_ALPHANUMERICS
public static final Character$UnicodeBlock BOX_DRAWING
public static final Character$UnicodeBlock BLOCK_ELEMENTS
public static final Character$UnicodeBlock GEOMETRIC_SHAPES
public static final Character$UnicodeBlock MISCELLANEOUS_SYMBOLS
public static final Character$UnicodeBlock DINGBATS
public static final Character$UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A
public static final Character$UnicodeBlock SUPPLEMENTAL_ARROWS_A
public static final Character$UnicodeBlock BRAILLE_PATTERNS
public static final Character$UnicodeBlock SUPPLEMENTAL_ARROWS_B
public static final Character$UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B
public static final Character$UnicodeBlock SUPPLEMENTAL_MATHEMATICAL_OPERATORS
public static final Character$UnicodeBlock MISCELLANEOUS_SYMBOLS_AND_ARROWS
public static final Character$UnicodeBlock CJK_RADICALS_SUPPLEMENT
public static final Character$UnicodeBlock KANGXI_RADICALS
public static final Character$UnicodeBlock IDEOGRAPHIC_DESCRIPTION_CHARACTERS
public static final Character$UnicodeBlock CJK_SYMBOLS_AND_PUNCTUATION
public static final Character$UnicodeBlock HIRAGANA
public static final Character$UnicodeBlock KATAKANA
public static final Character$UnicodeBlock BOPOMOFO
public static final Character$UnicodeBlock HANGUL_COMPATIBILITY_JAMO
public static final Character$UnicodeBlock KANBUN
public static final Character$UnicodeBlock BOPOMOFO_EXTENDED
public static final Character$UnicodeBlock KATAKANA_PHONETIC_EXTENSIONS
public static final Character$UnicodeBlock ENCLOSED_CJK_LETTERS_AND_MONTHS
public static final Character$UnicodeBlock CJK_COMPATIBILITY
public static final Character$UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A
public static final Character$UnicodeBlock YIJING_HEXAGRAM_SYMBOLS
public static final Character$UnicodeBlock CJK_UNIFIED_IDEOGRAPHS
public static final Character$UnicodeBlock YI_SYLLABLES
public static final Character$UnicodeBlock YI_RADICALS
public static final Character$UnicodeBlock HANGUL_SYLLABLES
public static final Character$UnicodeBlock HIGH_SURROGATES
public static final Character$UnicodeBlock HIGH_PRIVATE_USE_SURROGATES
public static final Character$UnicodeBlock LOW_SURROGATES
public static final Character$UnicodeBlock PRIVATE_USE_AREA
public static final Character$UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS
public static final Character$UnicodeBlock ALPHABETIC_PRESENTATION_FORMS
public static final Character$UnicodeBlock ARABIC_PRESENTATION_FORMS_A
public static final Character$UnicodeBlock VARIATION_SELECTORS
public static final Character$UnicodeBlock COMBINING_HALF_MARKS
public static final Character$UnicodeBlock CJK_COMPATIBILITY_FORMS
public static final Character$UnicodeBlock SMALL_FORM_VARIANTS
public static final Character$UnicodeBlock ARABIC_PRESENTATION_FORMS_B
public static final Character$UnicodeBlock HALFWIDTH_AND_FULLWIDTH_FORMS
public static final Character$UnicodeBlock SPECIALS
public static final Character$UnicodeBlock LINEAR_B_SYLLABARY
public static final Character$UnicodeBlock LINEAR_B_IDEOGRAMS
public static final Character$UnicodeBlock AEGEAN_NUMBERS
public static final Character$UnicodeBlock OLD_ITALIC
public static final Character$UnicodeBlock GOTHIC
public static final Character$UnicodeBlock UGARITIC
public static final Character$UnicodeBlock DESERET
public static final Character$UnicodeBlock SHAVIAN
public static final Character$UnicodeBlock OSMANYA
public static final Character$UnicodeBlock CYPRIOT_SYLLABARY
public static final Character$UnicodeBlock BYZANTINE_MUSICAL_SYMBOLS
public static final Character$UnicodeBlock MUSICAL_SYMBOLS
public static final Character$UnicodeBlock TAI_XUAN_JING_SYMBOLS
public static final Character$UnicodeBlock MATHEMATICAL_ALPHANUMERIC_SYMBOLS
public static final Character$UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B
public static final Character$UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT
public static final Character$UnicodeBlock TAGS
public static final Character$UnicodeBlock VARIATION_SELECTORS_SUPPLEMENT
public static final Character$UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_A
public static final Character$UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_B
public static final Character$UnicodeBlock ANCIENT_GREEK_MUSICAL_NOTATION
public static final Character$UnicodeBlock ANCIENT_GREEK_NUMBERS
public static final Character$UnicodeBlock ARABIC_SUPPLEMENT
public static final Character$UnicodeBlock BUGINESE
public static final Character$UnicodeBlock CJK_STROKES
public static final Character$UnicodeBlock COMBINING_DIACRITICAL_MARKS_SUPPLEMENT
public static final Character$UnicodeBlock COPTIC
public static final Character$UnicodeBlock ETHIOPIC_EXTENDED
public static final Character$UnicodeBlock ETHIOPIC_SUPPLEMENT
public static final Character$UnicodeBlock GEORGIAN_SUPPLEMENT
public static final Character$UnicodeBlock GLAGOLITIC
public static final Character$UnicodeBlock KHAROSHTHI
public static final Character$UnicodeBlock MODIFIER_TONE_LETTERS
public static final Character$UnicodeBlock NEW_TAI_LUE
public static final Character$UnicodeBlock OLD_PERSIAN
public static final Character$UnicodeBlock PHONETIC_EXTENSIONS_SUPPLEMENT
public static final Character$UnicodeBlock SUPPLEMENTAL_PUNCTUATION
public static final Character$UnicodeBlock SYLOTI_NAGRI
public static final Character$UnicodeBlock TIFINAGH
public static final Character$UnicodeBlock VERTICAL_FORMS
public static final Character$UnicodeBlock NKO
public static final Character$UnicodeBlock BALINESE
public static final Character$UnicodeBlock LATIN_EXTENDED_C
public static final Character$UnicodeBlock LATIN_EXTENDED_D
public static final Character$UnicodeBlock PHAGS_PA
public static final Character$UnicodeBlock PHOENICIAN
public static final Character$UnicodeBlock CUNEIFORM
public static final Character$UnicodeBlock CUNEIFORM_NUMBERS_AND_PUNCTUATION
public static final Character$UnicodeBlock COUNTING_ROD_NUMERALS
public static final Character$UnicodeBlock SUNDANESE
public static final Character$UnicodeBlock LEPCHA
public static final Character$UnicodeBlock OL_CHIKI
public static final Character$UnicodeBlock CYRILLIC_EXTENDED_A
public static final Character$UnicodeBlock VAI
public static final Character$UnicodeBlock CYRILLIC_EXTENDED_B
public static final Character$UnicodeBlock SAURASHTRA
public static final Character$UnicodeBlock KAYAH_LI
public static final Character$UnicodeBlock REJANG
public static final Character$UnicodeBlock CHAM
public static final Character$UnicodeBlock ANCIENT_SYMBOLS
public static final Character$UnicodeBlock PHAISTOS_DISC
public static final Character$UnicodeBlock LYCIAN
public static final Character$UnicodeBlock CARIAN
public static final Character$UnicodeBlock LYDIAN
public static final Character$UnicodeBlock MAHJONG_TILES
public static final Character$UnicodeBlock DOMINO_TILES
public static final Character$UnicodeBlock SAMARITAN
public static final Character$UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED
public static final Character$UnicodeBlock TAI_THAM
public static final Character$UnicodeBlock VEDIC_EXTENSIONS
public static final Character$UnicodeBlock LISU
public static final Character$UnicodeBlock BAMUM
public static final Character$UnicodeBlock COMMON_INDIC_NUMBER_FORMS
public static final Character$UnicodeBlock DEVANAGARI_EXTENDED
public static final Character$UnicodeBlock HANGUL_JAMO_EXTENDED_A
public static final Character$UnicodeBlock JAVANESE
public static final Character$UnicodeBlock MYANMAR_EXTENDED_A
public static final Character$UnicodeBlock TAI_VIET
public static final Character$UnicodeBlock MEETEI_MAYEK
public static final Character$UnicodeBlock HANGUL_JAMO_EXTENDED_B
public static final Character$UnicodeBlock IMPERIAL_ARAMAIC
public static final Character$UnicodeBlock OLD_SOUTH_ARABIAN
public static final Character$UnicodeBlock AVESTAN
public static final Character$UnicodeBlock INSCRIPTIONAL_PARTHIAN
public static final Character$UnicodeBlock INSCRIPTIONAL_PAHLAVI
public static final Character$UnicodeBlock OLD_TURKIC
public static final Character$UnicodeBlock RUMI_NUMERAL_SYMBOLS
public static final Character$UnicodeBlock KAITHI
public static final Character$UnicodeBlock EGYPTIAN_HIEROGLYPHS
public static final Character$UnicodeBlock ENCLOSED_ALPHANUMERIC_SUPPLEMENT
public static final Character$UnicodeBlock ENCLOSED_IDEOGRAPHIC_SUPPLEMENT
public static final Character$UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C
public static final Character$UnicodeBlock MANDAIC
public static final Character$UnicodeBlock BATAK
public static final Character$UnicodeBlock ETHIOPIC_EXTENDED_A
public static final Character$UnicodeBlock BRAHMI
public static final Character$UnicodeBlock BAMUM_SUPPLEMENT
public static final Character$UnicodeBlock KANA_SUPPLEMENT
public static final Character$UnicodeBlock PLAYING_CARDS
public static final Character$UnicodeBlock MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS
public static final Character$UnicodeBlock EMOTICONS
public static final Character$UnicodeBlock TRANSPORT_AND_MAP_SYMBOLS
public static final Character$UnicodeBlock ALCHEMICAL_SYMBOLS
public static final Character$UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D
private static Character$UnicodeBlock[] BLOCKS
public static java.lang.Character$UnicodeBlock forName (java.lang.String)
String blockName
int block
public static java.lang.Character$UnicodeBlock of (char)
char c
public static java.lang.Character$UnicodeBlock of (int)
int codePoint
int block
private void (java.lang.String)
String blockName
static void ()
}
java/lang/Character.classCharacter.java
package java.lang
public final java.lang.Character extends java.lang.Object implements java.io.Serializable java.lang.Comparable {
private static final long serialVersionUID
private final char value
public static final char MIN_VALUE
public static final char MAX_VALUE
public static final int MIN_RADIX
public static final int MAX_RADIX
public static final Class TYPE
public static final byte UNASSIGNED
public static final byte UPPERCASE_LETTER
public static final byte LOWERCASE_LETTER
public static final byte TITLECASE_LETTER
public static final byte MODIFIER_LETTER
public static final byte OTHER_LETTER
public static final byte NON_SPACING_MARK
public static final byte ENCLOSING_MARK
public static final byte COMBINING_SPACING_MARK
public static final byte DECIMAL_DIGIT_NUMBER
public static final byte LETTER_NUMBER
public static final byte OTHER_NUMBER
public static final byte SPACE_SEPARATOR
public static final byte LINE_SEPARATOR
public static final byte PARAGRAPH_SEPARATOR
public static final byte CONTROL
public static final byte FORMAT
public static final byte PRIVATE_USE
public static final byte SURROGATE
public static final byte DASH_PUNCTUATION
public static final byte START_PUNCTUATION
public static final byte END_PUNCTUATION
public static final byte CONNECTOR_PUNCTUATION
public static final byte OTHER_PUNCTUATION
public static final byte MATH_SYMBOL
public static final byte CURRENCY_SYMBOL
public static final byte MODIFIER_SYMBOL
public static final byte OTHER_SYMBOL
public static final byte INITIAL_QUOTE_PUNCTUATION
public static final byte FINAL_QUOTE_PUNCTUATION
public static final byte DIRECTIONALITY_UNDEFINED
public static final byte DIRECTIONALITY_LEFT_TO_RIGHT
public static final byte DIRECTIONALITY_RIGHT_TO_LEFT
public static final byte DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC
public static final byte DIRECTIONALITY_EUROPEAN_NUMBER
public static final byte DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR
public static final byte DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR
public static final byte DIRECTIONALITY_ARABIC_NUMBER
public static final byte DIRECTIONALITY_COMMON_NUMBER_SEPARATOR
public static final byte DIRECTIONALITY_NONSPACING_MARK
public static final byte DIRECTIONALITY_BOUNDARY_NEUTRAL
public static final byte DIRECTIONALITY_PARAGRAPH_SEPARATOR
public static final byte DIRECTIONALITY_SEGMENT_SEPARATOR
public static final byte DIRECTIONALITY_WHITESPACE
public static final byte DIRECTIONALITY_OTHER_NEUTRALS
public static final byte DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING
public static final byte DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE
public static final byte DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING
public static final byte DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE
public static final byte DIRECTIONALITY_POP_DIRECTIONAL_FORMAT
public static final char MIN_HIGH_SURROGATE
public static final char MAX_HIGH_SURROGATE
public static final char MIN_LOW_SURROGATE
public static final char MAX_LOW_SURROGATE
public static final char MIN_SURROGATE
public static final char MAX_SURROGATE
public static final int MIN_SUPPLEMENTARY_CODE_POINT
public static final int MIN_CODE_POINT
public static final int MAX_CODE_POINT
public static final int SIZE
private static final byte[] DIRECTIONALITY
private static final Character[] SMALL_VALUES
private static native int unicodeBlockForName (java.lang.String)
private static native int unicodeBlockForCodePoint (int)
private static native int unicodeScriptForName (java.lang.String)
private static native int unicodeScriptForCodePoint (int)
public void (char)
char value
public char charValue ()
private static void checkValidCodePoint (int)
int codePoint
public int compareTo (java.lang.Character)
Character c
public static int compare (char, char)
char lhs
char rhs
public static java.lang.Character valueOf (char)
char c
public static boolean isValidCodePoint (int)
int codePoint
public static boolean isSupplementaryCodePoint (int)
int codePoint
public static boolean isHighSurrogate (char)
char ch
public static boolean isLowSurrogate (char)
char ch
public static boolean isSurrogate (char)
char ch
public static boolean isSurrogatePair (char, char)
char high
char low
public static int charCount (int)
int codePoint
public static int toCodePoint (char, char)
char high
char low
int h
int l
public static int codePointAt (java.lang.CharSequence, int)
CharSequence seq
int index
int len
char high
char low
public static int codePointAt (char[], int)
char[] seq
int index
int len
char high
char low
public static int codePointAt (char[], int, int)
char[] seq
int index
int limit
char high
char low
public static int codePointBefore (java.lang.CharSequence, int)
CharSequence seq
int index
int len
char low
char high
public static int codePointBefore (char[], int)
char[] seq
int index
int len
char low
char high
public static int codePointBefore (char[], int, int)
char[] seq
int index
int start
int len
char low
char high
public static int toChars (int, char[], int)
int cpPrime
int high
int low
int codePoint
char[] dst
int dstIndex
public static char[] toChars (int)
int cpPrime
int high
int low
int codePoint
public static int codePointCount (java.lang.CharSequence, int, int)
char c
int i
CharSequence seq
int beginIndex
int endIndex
int len
int result
public static int codePointCount (char[], int, int)
char c
int i
char[] seq
int offset
int count
int endIndex
int result
public static int offsetByCodePoints (java.lang.CharSequence, int, int)
int next
int codePoints
int i
int prev
CharSequence seq
int index
int codePointOffset
int len
int codePoints
int i
public static int offsetByCodePoints (char[], int, int, int, int)
int next
int codePoints
int i
int prev
char[] seq
int start
int count
int index
int codePointOffset
int end
int codePoints
int i
public static int digit (char, int)
char c
int radix
public static int digit (int, int)
int result
int codePoint
int radix
private static native int digitImpl (int, int)
public boolean equals (java.lang.Object)
Object object
public static char forDigit (int, int)
int digit
int radix
public static java.lang.String getName (int)
String blockName
int codePoint
String result
private static native java.lang.String getNameImpl (int)
public static int getNumericValue (char)
char c
public static int getNumericValue (int)
int codePoint
private static native int getNumericValueImpl (int)
public static int getType (char)
char c
public static int getType (int)
int codePoint
int type
private static native int getTypeImpl (int)
public static byte getDirectionality (char)
char c
public static byte getDirectionality (int)
int codePoint
byte directionality
public static native byte getIcuDirectionality (int)
public static boolean isMirrored (char)
char c
public static boolean isMirrored (int)
int codePoint
private static native boolean isMirroredImpl (int)
public int hashCode ()
public static char highSurrogate (int)
int codePoint
public static char lowSurrogate (int)
int codePoint
public static native boolean isAlphabetic (int)
public static boolean isBmpCodePoint (int)
int codePoint
public static boolean isDefined (char)
char c
public static boolean isDefined (int)
int codePoint
private static native boolean isDefinedImpl (int)
public static boolean isDigit (char)
char c
public static boolean isDigit (int)
int codePoint
private static native boolean isDigitImpl (int)
public static boolean isIdentifierIgnorable (char)
char c
public static native boolean isIdeographic (int)
public static boolean isIdentifierIgnorable (int)
int codePoint
private static native boolean isIdentifierIgnorableImpl (int)
public static boolean isISOControl (char)
char c
public static boolean isISOControl (int)
int c
public static boolean isJavaIdentifierPart (char)
char c
public static boolean isJavaIdentifierPart (int)
int codePoint
int type
public static boolean isJavaIdentifierStart (char)
char c
public static boolean isJavaIdentifierStart (int)
int codePoint
int type
public static boolean isJavaLetter (char)
char c
public static boolean isJavaLetterOrDigit (char)
char c
public static boolean isLetter (char)
char c
public static boolean isLetter (int)
int codePoint
private static native boolean isLetterImpl (int)
public static boolean isLetterOrDigit (char)
char c
public static boolean isLetterOrDigit (int)
int codePoint
private static native boolean isLetterOrDigitImpl (int)
public static boolean isLowerCase (char)
char c
public static boolean isLowerCase (int)
int codePoint
private static native boolean isLowerCaseImpl (int)
public static boolean isSpace (char)
char c
public static boolean isSpaceChar (char)
char c
public static boolean isSpaceChar (int)
int codePoint
private static native boolean isSpaceCharImpl (int)
public static boolean isTitleCase (char)
char c
public static boolean isTitleCase (int)
int codePoint
private static native boolean isTitleCaseImpl (int)
public static boolean isUnicodeIdentifierPart (char)
char c
public static boolean isUnicodeIdentifierPart (int)
int codePoint
private static native boolean isUnicodeIdentifierPartImpl (int)
public static boolean isUnicodeIdentifierStart (char)
char c
public static boolean isUnicodeIdentifierStart (int)
int codePoint
private static native boolean isUnicodeIdentifierStartImpl (int)
public static boolean isUpperCase (char)
char c
public static boolean isUpperCase (int)
int codePoint
private static native boolean isUpperCaseImpl (int)
public static boolean isWhitespace (char)
char c
public static boolean isWhitespace (int)
int codePoint
private static native boolean isWhitespaceImpl (int)
public static char reverseBytes (char)
char c
public static char toLowerCase (char)
char c
public static int toLowerCase (int)
int codePoint
private static native int toLowerCaseImpl (int)
public java.lang.String toString ()
public static java.lang.String toString (char)
char value
public static char toTitleCase (char)
char c
public static int toTitleCase (int)
int codePoint
private static native int toTitleCaseImpl (int)
public static char toUpperCase (char)
char c
public static int toUpperCase (int)
int codePoint
private static native int toUpperCaseImpl (int)
public volatile int compareTo (java.lang.Object)
static int access$000 (java.lang.String)
String x0
static void access$100 (int)
int x0
static int access$200 (int)
int x0
static void ()
int i
}
java/lang/CharSequence.classCharSequence.java
package java.lang
public abstract java.lang.CharSequence extends java.lang.Object {
public abstract int length ()
public abstract char charAt (int)
public abstract java.lang.CharSequence subSequence (int, int)
public abstract java.lang.String toString ()
}
java/lang/Class$Caches.classClass.java
package java.lang
java.lang.Class$Caches extends java.lang.Object {
private static final libcore.util.BasicLruCache genericInterfaces
private void ()
static libcore.util.BasicLruCache access$000 ()
static void ()
}
java/lang/Class.classClass.java
package java.lang
public final java.lang.Class extends java.lang.Object implements java.io.Serializable java.lang.reflect.AnnotatedElement java.lang.reflect.GenericDeclaration java.lang.reflect.Type {
private static final long serialVersionUID
private transient ClassLoader classLoader
private transient Class componentType
private transient DexCache dexCache
private transient Object[] ifTable
private transient String name
private transient Class superClass
private transient Class verifyErrorClass
private transient Object vtable
private transient long dexCacheStrings
private transient int accessFlags
private transient long directMethods
private transient long iFields
private transient long sFields
private transient long virtualMethods
private transient int classFlags
private transient int classSize
private transient int clinitThreadId
private transient int dexClassDefIndex
private volatile transient int dexTypeIndex
private transient int numReferenceInstanceFields
private transient int numReferenceStaticFields
private transient int objectSize
private transient int primitiveType
private transient int referenceInstanceOffsets
private transient int status
private void ()
public static java.lang.Class forName (java.lang.String) throws java.lang.ClassNotFoundException
String className
public static java.lang.Class forName (java.lang.String, boolean, java.lang.ClassLoader) throws java.lang.ClassNotFoundException
Class result
Throwable cause
ClassNotFoundException e
String className
boolean shouldInitialize
ClassLoader classLoader
Class result
static native java.lang.Class classForName (java.lang.String, boolean, java.lang.ClassLoader) throws java.lang.ClassNotFoundException
public java.lang.Class[] getClasses ()
Class member
Class c
java.util.List result
public java.lang.annotation.Annotation getAnnotation (java.lang.Class)
Class sup
Class annotationType
java.lang.annotation.Annotation annotation
public java.lang.annotation.Annotation[] getAnnotations ()
java.lang.annotation.Annotation declaredAnnotation
Class clazz
java.lang.annotation.Annotation declaredAnnotation
Class sup
java.util.HashMap map
java.util.Collection coll
public java.lang.String getCanonicalName ()
String name
String name
public java.lang.ClassLoader getClassLoader ()
ClassLoader loader
public java.lang.Class getComponentType ()
public com.android.dex.Dex getDex ()
public java.lang.String getDexCacheString (com.android.dex.Dex, int)
com.android.dex.Dex dex
int dexStringIndex
String s
public java.lang.Class getDexCacheType (com.android.dex.Dex, int)
int descriptorIndex
String descriptor
com.android.dex.Dex dex
int dexTypeIndex
Class resolvedType
public transient java.lang.reflect.Constructor getConstructor (java.lang.Class[]) throws java.lang.NoSuchMethodException
Class[] parameterTypes
public transient java.lang.reflect.Constructor getDeclaredConstructor (java.lang.Class[]) throws java.lang.NoSuchMethodException
Class[] parameterTypes
private java.lang.reflect.Constructor getConstructor (java.lang.Class[], boolean) throws java.lang.NoSuchMethodException
Class c
Class[] parameterTypes
boolean publicOnly
java.lang.reflect.Constructor result
private native java.lang.reflect.Constructor getDeclaredConstructorInternal (java.lang.Class[])
public java.lang.reflect.Constructor[] getConstructors ()
public java.lang.reflect.Constructor[] getDeclaredConstructors ()
private native java.lang.reflect.Constructor[] getDeclaredConstructorsInternal (boolean)
public transient java.lang.reflect.Method getDeclaredMethod (java.lang.String, java.lang.Class[]) throws java.lang.NoSuchMethodException
String name
Class[] parameterTypes
public transient java.lang.reflect.Method getMethod (java.lang.String, java.lang.Class[]) throws java.lang.NoSuchMethodException
String name
Class[] parameterTypes
private java.lang.reflect.Method getMethod (java.lang.String, java.lang.Class[], boolean) throws java.lang.NoSuchMethodException
Class c
String name
Class[] parameterTypes
boolean recursivePublicMethods
java.lang.reflect.Method result
private java.lang.reflect.Method getPublicMethodRecursive (java.lang.String, java.lang.Class[])
java.lang.reflect.Method result
Class c
Class ifc
java.lang.reflect.Method result
int i
String name
Class[] parameterTypes
Object[] iftable
private native java.lang.reflect.Method getDeclaredMethodInternal (java.lang.String, java.lang.Class[])
public java.lang.reflect.Method[] getDeclaredMethods ()
java.lang.reflect.Method m
java.lang.reflect.Method[] result
public native java.lang.reflect.Method[] getDeclaredMethodsUnchecked (boolean)
public java.lang.reflect.Method[] getMethods ()
java.util.List methods
private void getPublicMethodsInternal (java.util.List)
Class c
Class ifc
int i
java.util.List result
Object[] iftable
public native java.lang.annotation.Annotation[] getDeclaredAnnotations ()
private native java.lang.annotation.Annotation getDeclaredAnnotation (java.lang.Class)
private native boolean isDeclaredAnnotationPresent (java.lang.Class)
public native java.lang.Class[] getDeclaredClasses ()
public native java.lang.reflect.Field getDeclaredField (java.lang.String) throws java.lang.NoSuchFieldException
public native java.lang.reflect.Field[] getDeclaredFields ()
public native java.lang.reflect.Field[] getDeclaredFieldsUnchecked (boolean)
private native java.lang.reflect.Field getDeclaredFieldInternal (java.lang.String)
private native java.lang.reflect.Field[] getPublicDeclaredFields ()
public native java.lang.Class getDeclaringClass ()
public native java.lang.Class getEnclosingClass ()
public java.lang.reflect.Constructor getEnclosingConstructor ()
private native java.lang.reflect.Constructor getEnclosingConstructorNative ()
public java.lang.reflect.Method getEnclosingMethod ()
private native java.lang.reflect.Method getEnclosingMethodNative ()
private boolean classNameImpliesTopLevel ()
public java.lang.Object[] getEnumConstants ()
public java.lang.reflect.Field getField (java.lang.String) throws java.lang.NoSuchFieldException
String name
java.lang.reflect.Field result
private native java.lang.reflect.Field getPublicFieldRecursive (java.lang.String)
public java.lang.reflect.Field[] getFields ()
java.util.List fields
private void getPublicFieldsRecursive (java.util.List)
Class c
int i
java.util.List result
Object[] iftable
public java.lang.reflect.Type[] getGenericInterfaces ()
libcore.reflect.GenericSignatureParser parser
String annotationSignature
java.lang.reflect.Type[] result
java.lang.reflect.Type[] result
public java.lang.reflect.Type getGenericSuperclass ()
libcore.reflect.GenericSignatureParser parser
java.lang.reflect.Type genericSuperclass
String annotationSignature
public java.lang.Class[] getInterfaces ()
int i
com.android.dex.Dex dex
short[] interfaces
Class[] result
private native java.lang.Class[] getProxyInterfaces ()
public int getModifiers ()
int componentModifiers
int JAVA_FLAGS_MASK
int modifiers
private native int getInnerClassFlags (int)
public java.lang.String getName ()
String result
private native java.lang.String getNameNative ()
public java.lang.String getSimpleName ()
String name
int dot
private native java.lang.String getInnerClassName ()
public java.security.ProtectionDomain getProtectionDomain ()
public java.net.URL getResource (java.lang.String)
String pkg
int dot
String resourceName
ClassLoader loader
public java.io.InputStream getResourceAsStream (java.lang.String)
String pkg
int dot
String resourceName
ClassLoader loader
public java.lang.Object[] getSigners ()
public java.lang.Class getSuperclass ()
public synchronized java.lang.reflect.TypeVariable[] getTypeParameters ()
String annotationSignature
libcore.reflect.GenericSignatureParser parser
public boolean isAnnotation ()
int ACC_ANNOTATION
public boolean isAnnotationPresent (java.lang.Class)
Class sup
Class annotationType
public native boolean isAnonymousClass ()
public boolean isArray ()
public boolean isProxy ()
public boolean isAssignableFrom (java.lang.Class)
int i
Object[] iftable
Class c
public boolean isEnum ()
public boolean isInstance (java.lang.Object)
Object object
public boolean isInterface ()
public boolean isLocalClass ()
public boolean isMemberClass ()
public boolean isPrimitive ()
public boolean isSynthetic ()
int ACC_SYNTHETIC
public boolean isFinalizable ()
int ACC_CLASS_IS_FINALIZABLE
public native java.lang.Object newInstance () throws java.lang.InstantiationException java.lang.IllegalAccessException
private boolean canAccess (java.lang.Class)
Class c
private boolean canAccessMember (java.lang.Class, int)
Class parent
Class memberClass
int memberModifiers
private boolean inSamePackage (java.lang.Class)
Class c
String packageName1
String packageName2
public java.lang.String toString ()
public java.lang.Package getPackage ()
String packageName
ClassLoader loader
public java.lang.String getPackageName$ ()
String name
int last
public boolean desiredAssertionStatus ()
public java.lang.Class asSubclass (java.lang.Class)
Class c
String actualClassName
String desiredClassName
public java.lang.Object cast (java.lang.Object)
Object obj
String actualClassName
String desiredClassName
public int getDexClassDefIndex ()
public int getDexTypeIndex ()
int typeIndex
public int getDexAnnotationDirectoryOffset ()
com.android.dex.Dex dex
int classDefIndex
}
java/lang/ClassCastException.classClassCastException.java
package java.lang
public java.lang.ClassCastException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/ClassCircularityError.classClassCircularityError.java
package java.lang
public java.lang.ClassCircularityError extends java.lang.LinkageError {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/ClassFormatError.classClassFormatError.java
package java.lang
public java.lang.ClassFormatError extends java.lang.LinkageError {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/ClassLoader$SystemClassLoader.classClassLoader.java
package java.lang
java.lang.ClassLoader$SystemClassLoader extends java.lang.Object {
public static ClassLoader loader
private void ()
static void ()
}
java/lang/ClassLoader.classClassLoader.java
package java.lang
public abstract java.lang.ClassLoader extends java.lang.Object {
private ClassLoader parent
private java.util.Map packages
private transient long allocator
private transient long classTable
public final java.util.Map proxyCache
private static java.lang.ClassLoader createSystemClassLoader ()
String classPath
public static java.lang.ClassLoader getSystemClassLoader ()
public static java.net.URL getSystemResource (java.lang.String)
String resName
public static java.util.Enumeration getSystemResources (java.lang.String) throws java.io.IOException
String resName
public static java.io.InputStream getSystemResourceAsStream (java.lang.String)
String resName
protected void ()
protected void (java.lang.ClassLoader)
ClassLoader parentLoader
void (java.lang.ClassLoader, boolean)
ClassLoader parentLoader
boolean nullAllowed
protected final java.lang.Class defineClass (byte[], int, int) throws java.lang.ClassFormatError
byte[] classRep
int offset
int length
protected final java.lang.Class defineClass (java.lang.String, byte[], int, int) throws java.lang.ClassFormatError
String className
byte[] classRep
int offset
int length
protected final java.lang.Class defineClass (java.lang.String, byte[], int, int, java.security.ProtectionDomain) throws java.lang.ClassFormatError
String className
byte[] classRep
int offset
int length
java.security.ProtectionDomain protectionDomain
protected final java.lang.Class defineClass (java.lang.String, java.nio.ByteBuffer, java.security.ProtectionDomain) throws java.lang.ClassFormatError
String name
java.nio.ByteBuffer b
java.security.ProtectionDomain protectionDomain
byte[] temp
protected java.lang.Class findClass (java.lang.String) throws java.lang.ClassNotFoundException
String className
protected final java.lang.Class findLoadedClass (java.lang.String)
ClassLoader loader
String className
ClassLoader loader
protected final java.lang.Class findSystemClass (java.lang.String) throws java.lang.ClassNotFoundException
String className
public final java.lang.ClassLoader getParent ()
public java.net.URL getResource (java.lang.String)
String resName
java.net.URL resource
public java.util.Enumeration getResources (java.lang.String) throws java.io.IOException
String resName
java.util.Enumeration first
java.util.Enumeration second
public java.io.InputStream getResourceAsStream (java.lang.String)
java.net.URL url
String resName
public java.lang.Class loadClass (java.lang.String) throws java.lang.ClassNotFoundException
String className
protected java.lang.Class loadClass (java.lang.String, boolean) throws java.lang.ClassNotFoundException
ClassNotFoundException e
ClassNotFoundException e
ClassNotFoundException suppressed
String className
boolean resolve
Class clazz
protected final void resolveClass (java.lang.Class)
Class clazz
protected java.net.URL findResource (java.lang.String)
String resName
protected java.util.Enumeration findResources (java.lang.String) throws java.io.IOException
String resName
protected java.lang.String findLibrary (java.lang.String)
String libName
protected java.lang.Package getPackage (java.lang.String)
String name
protected java.lang.Package[] getPackages ()
java.util.Collection col
Package[] result
protected java.lang.Package definePackage (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.net.URL) throws java.lang.IllegalArgumentException
Package newPackage
String name
String specTitle
String specVersion
String specVendor
String implTitle
String implVersion
String implVendor
java.net.URL sealBase
protected final void setSigners (java.lang.Class, java.lang.Object[])
Class c
Object[] signers
public void setClassAssertionStatus (java.lang.String, boolean)
String cname
boolean enable
public void setPackageAssertionStatus (java.lang.String, boolean)
String pname
boolean enable
public void setDefaultAssertionStatus (boolean)
boolean enable
public void clearAssertionStatus ()
static java.lang.ClassLoader access$000 ()
}
java/lang/ClassNotFoundException.classClassNotFoundException.java
package java.lang
public java.lang.ClassNotFoundException extends java.lang.ReflectiveOperationException {
private static final long serialVersionUID
private Throwable ex
public void ()
public void (java.lang.String)
String detailMessage
public void (java.lang.String, java.lang.Throwable)
String detailMessage
Throwable exception
public java.lang.Throwable getException ()
public java.lang.Throwable getCause ()
}
java/lang/Cloneable.classCloneable.java
package java.lang
public abstract java.lang.Cloneable extends java.lang.Object {
}
java/lang/CloneNotSupportedException.classCloneNotSupportedException.java
package java.lang
public java.lang.CloneNotSupportedException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/Comparable.classComparable.java
package java.lang
public abstract java.lang.Comparable extends java.lang.Object {
public abstract int compareTo (java.lang.Object)
}
java/lang/Compiler.classCompiler.java
package java.lang
public final java.lang.Compiler extends java.lang.Object {
private void ()
public static java.lang.Object command (java.lang.Object)
Object cmd
public static boolean compileClass (java.lang.Class)
Class classToCompile
public static boolean compileClasses (java.lang.String)
String nameRoot
public static void disable ()
public static void enable ()
}
java/lang/Daemons$Daemon.classDaemons.java
package java.lang
abstract java.lang.Daemons$Daemon extends java.lang.Object implements java.lang.Runnable {
private Thread thread
private String name
protected void (java.lang.String)
String name
public synchronized void start ()
public abstract void run ()
protected synchronized boolean isRunning ()
public synchronized void interrupt ()
public synchronized void interrupt (java.lang.Thread)
Thread thread
public void stop ()
Thread threadToStop
Thread threadToStop
public synchronized java.lang.StackTraceElement[] getStackTrace ()
}
java/lang/Daemons$FinalizerDaemon.classDaemons.java
package java.lang
java.lang.Daemons$FinalizerDaemon extends java.lang.Daemons$Daemon {
private static final Daemons$FinalizerDaemon INSTANCE
private final java.lang.ref.ReferenceQueue queue
private volatile Object finalizingObject
private volatile long finalizingStartedNanos
void ()
public void run ()
private void doFinalize (java.lang.ref.FinalizerReference)
Throwable ex
java.lang.ref.FinalizerReference reference
Object object
static java.lang.Daemons$FinalizerDaemon access$100 ()
static java.lang.Object access$400 (java.lang.Daemons$FinalizerDaemon)
Daemons$FinalizerDaemon x0
static long access$500 (java.lang.Daemons$FinalizerDaemon)
Daemons$FinalizerDaemon x0
static void ()
}
java/lang/Daemons$FinalizerWatchdogDaemon.classDaemons.java
package java.lang
java.lang.Daemons$FinalizerWatchdogDaemon extends java.lang.Daemons$Daemon {
private static final Daemons$FinalizerWatchdogDaemon INSTANCE
void ()
public void run ()
Object finalizedObject
boolean waitSuccessful
boolean finalized
private boolean waitForObject ()
InterruptedException e
OutOfMemoryError e
Object object
private void sleepFor (long, long)
InterruptedException e
OutOfMemoryError ignored
long elapsedNanos
long sleepNanos
long sleepMills
long startNanos
long durationNanos
private boolean waitForFinalization ()
long startTime
private static void finalizerTimedOut (java.lang.Object)
Exception e
Object object
String message
Exception syntheticException
Thread$UncaughtExceptionHandler h
static java.lang.Daemons$FinalizerWatchdogDaemon access$200 ()
static void ()
}
java/lang/Daemons$HeapTaskDaemon.classDaemons.java
package java.lang
java.lang.Daemons$HeapTaskDaemon extends java.lang.Daemons$Daemon {
private static final Daemons$HeapTaskDaemon INSTANCE
void ()
public synchronized void interrupt (java.lang.Thread)
Thread thread
public void run ()
static java.lang.Daemons$HeapTaskDaemon access$300 ()
static void ()
}
java/lang/Daemons$ReferenceQueueDaemon.classDaemons.java
package java.lang
java.lang.Daemons$ReferenceQueueDaemon extends java.lang.Daemons$Daemon {
private static final Daemons$ReferenceQueueDaemon INSTANCE
void ()
public void run ()
java.lang.ref.Reference list
java.lang.ref.Reference list
InterruptedException e
OutOfMemoryError e
java.lang.ref.Reference list
private void enqueue (java.lang.ref.Reference)
java.lang.ref.Reference next
java.lang.ref.Reference list
java.lang.ref.Reference start
static java.lang.Daemons$ReferenceQueueDaemon access$000 ()
static void ()
}
java/lang/Daemons.classDaemons.java
package java.lang
public final java.lang.Daemons extends java.lang.Object {
private static final int NANOS_PER_MILLI
private static final int NANOS_PER_SECOND
private static final long MAX_FINALIZE_NANOS
public void ()
public static void start ()
public static void stop ()
public static void requestHeapTrim ()
public static void requestGC ()
}
java/lang/Deprecated.classDeprecated.java
package java.lang
public abstract java.lang.Deprecated extends java.lang.Object implements java.lang.annotation.Annotation {
}
java/lang/DexCache.classDexCache.java
package java.lang
final java.lang.DexCache extends java.lang.Object {
private volatile com.android.dex.Dex dex
String location
private long dexFile
private long resolvedFields
private long resolvedMethods
private long resolvedTypes
private long strings
private int numResolvedFields
private int numResolvedMethods
private int numResolvedTypes
private int numStrings
private void ()
com.android.dex.Dex getDex ()
com.android.dex.Dex result
native java.lang.Class getResolvedType (int)
native java.lang.String getResolvedString (int)
native void setResolvedType (int, java.lang.Class)
native void setResolvedString (int, java.lang.String)
private native com.android.dex.Dex getDexNative ()
}
java/lang/Double.classDouble.java
package java.lang
public final java.lang.Double extends java.lang.Number implements java.lang.Comparable {
static final int EXPONENT_BIAS
static final int EXPONENT_BITS
static final int MANTISSA_BITS
static final int NON_MANTISSA_BITS
static final long SIGN_MASK
static final long EXPONENT_MASK
static final long MANTISSA_MASK
private static final long serialVersionUID
private final double value
public static final double MAX_VALUE
public static final double MIN_VALUE
public static final double NaN
public static final double POSITIVE_INFINITY
public static final double NEGATIVE_INFINITY
public static final double MIN_NORMAL
public static final int MAX_EXPONENT
public static final int MIN_EXPONENT
public static final Class TYPE
public static final int SIZE
public void (double)
double value
public void (java.lang.String) throws java.lang.NumberFormatException
String string
public int compareTo (java.lang.Double)
Double object
public byte byteValue ()
public static long doubleToLongBits (double)
double value
public static native long doubleToRawLongBits (double)
public double doubleValue ()
public boolean equals (java.lang.Object)
Object object
public float floatValue ()
public int hashCode ()
long v
public int intValue ()
public boolean isInfinite ()
public static boolean isInfinite (double)
double d
public boolean isNaN ()
public static boolean isNaN (double)
double d
public static native double longBitsToDouble (long)
public long longValue ()
public static double parseDouble (java.lang.String) throws java.lang.NumberFormatException
String string
public short shortValue ()
public java.lang.String toString ()
public static java.lang.String toString (double)
double d
public static java.lang.Double valueOf (java.lang.String) throws java.lang.NumberFormatException
String string
public static int compare (double, double)
double double1
double double2
long d1
long d2
public static java.lang.Double valueOf (double)
double d
public static java.lang.String toHexString (double)
int digitDiff
int fractionDigits
String hexSignificand
int digitDiff
int fractionDigits
String hexSignificand
double d
long bitValue
boolean negative
long exponent
long significand
StringBuilder hexString
public volatile int compareTo (java.lang.Object)
static void ()
}
java/lang/Enum$1.classEnum.java
package java.lang
final java.lang.Enum$1 extends libcore.util.BasicLruCache {
void (int)
int maxSize
protected java.lang.Object[] create (java.lang.Class)
java.lang.reflect.Method method
NoSuchMethodException impossible
IllegalAccessException impossible
java.lang.reflect.InvocationTargetException impossible
Class enumType
protected volatile java.lang.Object create (java.lang.Object)
}
java/lang/Enum.classEnum.java
package java.lang
public abstract java.lang.Enum extends java.lang.Object implements java.io.Serializable java.lang.Comparable {
private static final long serialVersionUID
private static final libcore.util.BasicLruCache sharedConstantsCache
private final String name
private final int ordinal
protected void (java.lang.String, int)
String name
int ordinal
public final java.lang.String name ()
public final int ordinal ()
public java.lang.String toString ()
public final boolean equals (java.lang.Object)
Object other
public final int hashCode ()
protected final java.lang.Object clone () throws java.lang.CloneNotSupportedException
public final int compareTo (java.lang.Enum)
Enum o
public final java.lang.Class getDeclaringClass ()
Class myClass
Class mySuperClass
public static java.lang.Enum valueOf (java.lang.Class, java.lang.String)
Enum value
Class enumType
String name
Enum[] values
public static java.lang.Enum[] getSharedConstants (java.lang.Class)
Class enumType
protected final void finalize ()
public volatile int compareTo (java.lang.Object)
static void ()
}
java/lang/EnumConstantNotPresentException.classEnumConstantNotPresentException.java
package java.lang
public java.lang.EnumConstantNotPresentException extends java.lang.RuntimeException {
private static final long serialVersionUID
private final Class enumType
private final String constantName
public void (java.lang.Class, java.lang.String)
Class enumType
String constantName
public java.lang.Class enumType ()
public java.lang.String constantName ()
}
java/lang/Error.classError.java
package java.lang
public java.lang.Error extends java.lang.Throwable {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
public void (java.lang.String, java.lang.Throwable)
String detailMessage
Throwable throwable
public void (java.lang.Throwable)
Throwable throwable
}
java/lang/Exception.classException.java
package java.lang
public java.lang.Exception extends java.lang.Throwable {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
public void (java.lang.String, java.lang.Throwable)
String detailMessage
Throwable throwable
public void (java.lang.Throwable)
Throwable throwable
}
java/lang/ExceptionInInitializerError.classExceptionInInitializerError.java
package java.lang
public java.lang.ExceptionInInitializerError extends java.lang.LinkageError {
private static final long serialVersionUID
private Throwable exception
public void ()
public void (java.lang.String)
String detailMessage
public void (java.lang.Throwable)
Throwable exception
public java.lang.Throwable getException ()
public java.lang.Throwable getCause ()
}
java/lang/FindBugsSuppressWarnings.classFindBugsSuppressWarnings.java
package java.lang
public abstract java.lang.FindBugsSuppressWarnings extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
java/lang/Float.classFloat.java
package java.lang
public final java.lang.Float extends java.lang.Number implements java.lang.Comparable {
static final int EXPONENT_BIAS
static final int EXPONENT_BITS
static final int MANTISSA_BITS
static final int NON_MANTISSA_BITS
static final int SIGN_MASK
static final int EXPONENT_MASK
static final int MANTISSA_MASK
private static final long serialVersionUID
private final float value
public static final float MAX_VALUE
public static final float MIN_VALUE
public static final float NaN
public static final float POSITIVE_INFINITY
public static final float NEGATIVE_INFINITY
public static final float MIN_NORMAL
public static final int MAX_EXPONENT
public static final int MIN_EXPONENT
public static final Class TYPE
public static final int SIZE
public void (float)
float value
public void (double)
double value
public void (java.lang.String) throws java.lang.NumberFormatException
String string
public int compareTo (java.lang.Float)
Float object
public byte byteValue ()
public double doubleValue ()
public boolean equals (java.lang.Object)
Object object
public static int floatToIntBits (float)
float value
public static native int floatToRawIntBits (float)
public float floatValue ()
public int hashCode ()
public static native float intBitsToFloat (int)
public int intValue ()
public boolean isInfinite ()
public static boolean isInfinite (float)
float f
public boolean isNaN ()
public static boolean isNaN (float)
float f
public long longValue ()
public static float parseFloat (java.lang.String) throws java.lang.NumberFormatException
String string
public short shortValue ()
public java.lang.String toString ()
public static java.lang.String toString (float)
float f
public static java.lang.Float valueOf (java.lang.String) throws java.lang.NumberFormatException
String string
public static int compare (float, float)
float float1
float float2
int f1
int f2
public static java.lang.Float valueOf (float)
float f
public static java.lang.String toHexString (float)
int digitDiff
int fractionDigits
String hexSignificand
int digitDiff
int fractionDigits
String hexSignificand
float f
int bitValue
boolean negative
int exponent
int significand
StringBuilder hexString
public volatile int compareTo (java.lang.Object)
static void ()
}
java/lang/HexStringParser.classHexStringParser.java
package java.lang
final java.lang.HexStringParser extends java.lang.Object {
private static final int DOUBLE_EXPONENT_WIDTH
private static final int DOUBLE_MANTISSA_WIDTH
private static final int FLOAT_EXPONENT_WIDTH
private static final int FLOAT_MANTISSA_WIDTH
private static final int HEX_RADIX
private static final int MAX_SIGNIFICANT_LENGTH
private static final String HEX_SIGNIFICANT
private static final String BINARY_EXPONENT
private static final String FLOAT_TYPE_SUFFIX
private static final String HEX_PATTERN
private static final java.util.regex.Pattern PATTERN
private final int EXPONENT_WIDTH
private final int MANTISSA_WIDTH
private final long EXPONENT_BASE
private final long MAX_EXPONENT
private final long MIN_EXPONENT
private final long MANTISSA_MASK
private long sign
private long exponent
private long mantissa
private String abandonedNumber
public void (int, int)
int exponentWidth
int mantissaWidth
public static double parseDouble (java.lang.String)
String hexString
HexStringParser parser
long result
public static float parseFloat (java.lang.String)
String hexString
HexStringParser parser
int result
private long parse (java.lang.String, boolean)
String hexString
boolean isDouble
java.util.regex.Matcher matcher
String signStr
String significantStr
String exponentStr
private void parseHexSign (java.lang.String)
String signStr
private void parseExponent (java.lang.String)
NumberFormatException e
String exponentStr
char leadingChar
int expSign
private void parseMantissa (java.lang.String)
String significantStr
String[] strings
String strIntegerPart
String strDecimalPart
String significand
int offset
private void setInfinite ()
private void setZero ()
private void checkedAddExponent (long)
long offset
long result
int expSign
private void processNormalNumber ()
int desiredWidth
private void processSubNormalNumber ()
int desiredWidth
private void fitMantissaInDesiredWidth (int)
int desiredWidth
int bitLength
private void discardTrailingBits (long)
long num
long mask
private void round ()
int oldLength
int newLength
String result
boolean moreThanZero
int lastDiscardedBit
int tailBitInMantissa
private java.lang.String getNormalizedSignificand (java.lang.String, java.lang.String)
String strIntegerPart
String strDecimalPart
String significand
private int getOffset (java.lang.String, java.lang.String)
String leadingNumber
String strIntegerPart
String strDecimalPart
int i
String leadingNumber
private int countBitsLength (long)
long value
int leadingZeros
static void ()
}
java/lang/IllegalAccessError.classIllegalAccessError.java
package java.lang
public java.lang.IllegalAccessError extends java.lang.IncompatibleClassChangeError {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/IllegalAccessException.classIllegalAccessException.java
package java.lang
public java.lang.IllegalAccessException extends java.lang.ReflectiveOperationException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/IllegalArgumentException.classIllegalArgumentException.java
package java.lang
public java.lang.IllegalArgumentException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/lang/IllegalMonitorStateException.classIllegalMonitorStateException.java
package java.lang
public java.lang.IllegalMonitorStateException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/IllegalStateException.classIllegalStateException.java
package java.lang
public java.lang.IllegalStateException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/lang/IllegalThreadStateException.classIllegalThreadStateException.java
package java.lang
public java.lang.IllegalThreadStateException extends java.lang.IllegalArgumentException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/IncompatibleClassChangeError.classIncompatibleClassChangeError.java
package java.lang
public java.lang.IncompatibleClassChangeError extends java.lang.LinkageError {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/IndexOutOfBoundsException.classIndexOutOfBoundsException.java
package java.lang
public java.lang.IndexOutOfBoundsException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/InheritableThreadLocal.classInheritableThreadLocal.java
package java.lang
public java.lang.InheritableThreadLocal extends java.lang.ThreadLocal {
public void ()
protected java.lang.Object childValue (java.lang.Object)
Object parentValue
java.lang.ThreadLocal$Values values (java.lang.Thread)
Thread current
java.lang.ThreadLocal$Values initializeValues (java.lang.Thread)
Thread current
}
java/lang/InstantiationError.classInstantiationError.java
package java.lang
public java.lang.InstantiationError extends java.lang.IncompatibleClassChangeError {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
void (java.lang.Class)
Class clazz
}
java/lang/InstantiationException.classInstantiationException.java
package java.lang
public java.lang.InstantiationException extends java.lang.ReflectiveOperationException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
void (java.lang.Class)
Class clazz
}
java/lang/Integer.classInteger.java
package java.lang
public final java.lang.Integer extends java.lang.Number implements java.lang.Comparable {
private static final long serialVersionUID
private final int value
public static final int MAX_VALUE
public static final int MIN_VALUE
public static final int SIZE
private static final byte[] NTZ_TABLE
public static final Class TYPE
private static final Integer[] SMALL_VALUES
public void (int)
int value
public void (java.lang.String) throws java.lang.NumberFormatException
String string
public byte byteValue ()
public int compareTo (java.lang.Integer)
Integer object
public static int compare (int, int)
int lhs
int rhs
private static java.lang.NumberFormatException invalidInt (java.lang.String)
String s
public static java.lang.Integer decode (java.lang.String) throws java.lang.NumberFormatException
String string
int length
int i
char firstDigit
boolean negative
int base
int result
public double doubleValue ()
public boolean equals (java.lang.Object)
Object o
public float floatValue ()
public static java.lang.Integer getInteger (java.lang.String)
NumberFormatException ex
String string
String prop
public static java.lang.Integer getInteger (java.lang.String, int)
NumberFormatException ex
String string
int defaultValue
String prop
public static java.lang.Integer getInteger (java.lang.String, java.lang.Integer)
NumberFormatException ex
String string
Integer defaultValue
String prop
public int hashCode ()
public int intValue ()
public long longValue ()
public static int parseInt (java.lang.String) throws java.lang.NumberFormatException
String string
public static int parseInt (java.lang.String, int) throws java.lang.NumberFormatException
String string
int radix
char firstChar
int firstDigitIndex
public static int parsePositiveInt (java.lang.String) throws java.lang.NumberFormatException
String string
public static int parsePositiveInt (java.lang.String, int) throws java.lang.NumberFormatException
String string
int radix
private static int parse (java.lang.String, int, int, boolean) throws java.lang.NumberFormatException
int digit
int next
String string
int offset
int radix
boolean negative
int max
int result
int length
public short shortValue ()
public static java.lang.String toBinaryString (int)
int i
public static java.lang.String toHexString (int)
int i
public static java.lang.String toOctalString (int)
int i
public java.lang.String toString ()
public static java.lang.String toString (int)
int i
public static java.lang.String toString (int, int)
int i
int radix
public static java.lang.Integer valueOf (java.lang.String) throws java.lang.NumberFormatException
String string
public static java.lang.Integer valueOf (java.lang.String, int) throws java.lang.NumberFormatException
String string
int radix
public static int highestOneBit (int)
int i
public static int lowestOneBit (int)
int i
public static int numberOfLeadingZeros (int)
int i
int n
public static int numberOfTrailingZeros (int)
int i
public static int bitCount (int)
int i
public static int rotateLeft (int, int)
int i
int distance
public static int rotateRight (int, int)
int i
int distance
public static int reverseBytes (int)
int i
public static int reverse (int)
int i
public static int signum (int)
int i
public static java.lang.Integer valueOf (int)
int i
public volatile int compareTo (java.lang.Object)
static void ()
int i
}
java/lang/IntegralToString$1.classIntegralToString.java
package java.lang
final java.lang.IntegralToString$1 extends java.lang.ThreadLocal {
void ()
protected char[] initialValue ()
protected volatile java.lang.Object initialValue ()
}
java/lang/IntegralToString.classIntegralToString.java
package java.lang
public final java.lang.IntegralToString extends java.lang.Object {
private static final ThreadLocal BUFFER
private static final String[] SMALL_NONNEGATIVE_VALUES
private static final String[] SMALL_NEGATIVE_VALUES
private static final char[] TENS
private static final char[] ONES
private static final char[] MOD_10_TABLE
private static final char[] DIGITS
private static final char[] UPPER_CASE_DIGITS
private void ()
public static java.lang.String intToString (int, int)
int q
int i
int radix
boolean negative
int bufLen
char[] buf
int cursor
public static java.lang.String intToString (int)
int i
public static void appendInt (java.lang.AbstractStringBuilder, int)
AbstractStringBuilder sb
int i
private static java.lang.String convertInt (java.lang.AbstractStringBuilder, int)
int q
int r
int q
int r
AbstractStringBuilder sb
int i
boolean negative
String quickResult
int bufLen
char[] buf
int cursor
public static java.lang.String longToString (long, int)
long q
long v
int radix
int i
boolean negative
int bufLen
char[] buf
int cursor
public static java.lang.String longToString (long)
long l
public static void appendLong (java.lang.AbstractStringBuilder, long)
AbstractStringBuilder sb
long l
private static java.lang.String convertLong (java.lang.AbstractStringBuilder, long)
String quickResult
int lo32
int hi32
int midDigit
int rest
AbstractStringBuilder sb
long n
int i
boolean negative
int bufLen
char[] buf
int low
int cursor
private static int intIntoCharArray (char[], int, int)
int q
int r
int q
int r
char[] buf
int cursor
int n
public static java.lang.String intToBinaryString (int)
int i
int bufLen
char[] buf
int cursor
public static java.lang.String longToBinaryString (long)
long v
int i
int bufLen
char[] buf
int cursor
public static java.lang.StringBuilder appendByteAsHex (java.lang.StringBuilder, byte, boolean)
StringBuilder sb
byte b
boolean upperCase
char[] digits
public static java.lang.String byteToHexString (byte, boolean)
byte b
boolean upperCase
char[] digits
char[] buf
public static java.lang.String bytesToHexString (byte[], boolean)
byte b
byte[] bytes
boolean upperCase
char[] digits
char[] buf
int c
public static java.lang.String intToHexString (int, boolean, int)
int i
boolean upperCase
int minWidth
int bufLen
char[] buf
int cursor
char[] digits
public static java.lang.String longToHexString (long)
long v
int i
int bufLen
char[] buf
int cursor
public static java.lang.String intToOctalString (int)
int i
int bufLen
char[] buf
int cursor
public static java.lang.String longToOctalString (long)
long v
int i
int bufLen
char[] buf
int cursor
private static transient java.lang.String stringOf (char[])
char[] args
static void ()
}
java/lang/InternalError.classInternalError.java
package java.lang
public java.lang.InternalError extends java.lang.VirtualMachineError {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/InterruptedException.classInterruptedException.java
package java.lang
public java.lang.InterruptedException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/Iterable.classIterable.java
package java.lang
public abstract java.lang.Iterable extends java.lang.Object {
public abstract java.util.Iterator iterator ()
}
java/lang/LinkageError.classLinkageError.java
package java.lang
public java.lang.LinkageError extends java.lang.Error {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
public void (java.lang.String, java.lang.Throwable)
String detailMessage
Throwable cause
}
java/lang/Long.classLong.java
package java.lang
public final java.lang.Long extends java.lang.Number implements java.lang.Comparable {
private static final long serialVersionUID
private final long value
public static final long MAX_VALUE
public static final long MIN_VALUE
public static final Class TYPE
public static final int SIZE
private static final Long[] SMALL_VALUES
public void (long)
long value
public void (java.lang.String) throws java.lang.NumberFormatException
String string
public byte byteValue ()
public int compareTo (java.lang.Long)
Long object
public static int compare (long, long)
long lhs
long rhs
private static java.lang.NumberFormatException invalidLong (java.lang.String)
String s
public static java.lang.Long decode (java.lang.String) throws java.lang.NumberFormatException
String string
int length
int i
char firstDigit
boolean negative
int base
long result
public double doubleValue ()
public boolean equals (java.lang.Object)
Object o
public float floatValue ()
public static java.lang.Long getLong (java.lang.String)
NumberFormatException ex
String string
String prop
public static java.lang.Long getLong (java.lang.String, long)
NumberFormatException ex
String string
long defaultValue
String prop
public static java.lang.Long getLong (java.lang.String, java.lang.Long)
NumberFormatException ex
String string
Long defaultValue
String prop
public int hashCode ()
public int intValue ()
public long longValue ()
public static long parseLong (java.lang.String) throws java.lang.NumberFormatException
String string
public static long parseLong (java.lang.String, int) throws java.lang.NumberFormatException
String string
int radix
char firstChar
int firstDigitIndex
private static long parse (java.lang.String, int, int, boolean)
int digit
long next
String string
int offset
int radix
boolean negative
long max
long result
int length
public static long parsePositiveLong (java.lang.String) throws java.lang.NumberFormatException
String string
public static long parsePositiveLong (java.lang.String, int) throws java.lang.NumberFormatException
String string
int radix
public short shortValue ()
public static java.lang.String toBinaryString (long)
long v
public static java.lang.String toHexString (long)
long v
public static java.lang.String toOctalString (long)
long v
public java.lang.String toString ()
public static java.lang.String toString (long)
long n
public static java.lang.String toString (long, int)
long v
int radix
public static java.lang.Long valueOf (java.lang.String) throws java.lang.NumberFormatException
String string
public static java.lang.Long valueOf (java.lang.String, int) throws java.lang.NumberFormatException
String string
int radix
public static long highestOneBit (long)
long v
public static long lowestOneBit (long)
long v
public static int numberOfLeadingZeros (long)
long v
int n
int i
public static int numberOfTrailingZeros (long)
long v
int low
public static int bitCount (long)
long v
int i
public static long rotateLeft (long, int)
long v
int distance
public static long rotateRight (long, int)
long v
int distance
public static long reverseBytes (long)
long v
public static long reverse (long)
long v
public static int signum (long)
long v
public static java.lang.Long valueOf (long)
long v
public volatile int compareTo (java.lang.Object)
static void ()
int i
}
java/lang/Math$NoImagePreloadHolder.classMath.java
package java.lang
java.lang.Math$NoImagePreloadHolder extends java.lang.Object {
private static final java.util.Random INSTANCE
private void ()
static java.util.Random access$000 ()
static void ()
}
java/lang/Math.classMath.java
package java.lang
public final java.lang.Math extends java.lang.Object {
public static final double E
public static final double PI
private void ()
public static double abs (double)
double d
public static float abs (float)
float f
public static int abs (int)
int i
public static long abs (long)
long l
public static native double acos (double)
public static native double asin (double)
public static native double atan (double)
public static native double atan2 (double, double)
public static native double cbrt (double)
public static native double ceil (double)
public static native double cos (double)
public static native double cosh (double)
public static native double exp (double)
public static native double expm1 (double)
public static native double floor (double)
public static native double hypot (double, double)
public static native double IEEEremainder (double, double)
public static native double log (double)
public static native double log10 (double)
public static native double log1p (double)
public static double max (double, double)
double d1
double d2
public static float max (float, float)
float f1
float f2
public static int max (int, int)
int i1
int i2
public static long max (long, long)
long l1
long l2
public static double min (double, double)
double d1
double d2
public static float min (float, float)
float f1
float f2
public static int min (int, int)
int i1
int i2
public static long min (long, long)
long l1
long l2
public static native double pow (double, double)
public static native double rint (double)
public static long round (double)
double d
public static int round (float)
float f
public static double signum (double)
double d
double sig
public static float signum (float)
float f
float sig
public static native double sin (double)
public static native double sinh (double)
public static native double sqrt (double)
public static native double tan (double)
public static native double tanh (double)
public static double random ()
public static void setRandomSeedInternal (long)
long seed
public static int randomIntInternal ()
public static double toRadians (double)
double angdeg
public static double toDegrees (double)
double angrad
public static double ulp (double)
double d
private static native double nextafter (double, double)
public static float ulp (float)
float f
int hx
int hy
public static double copySign (double, double)
double magnitude
double sign
long magnitudeBits
long signBits
public static float copySign (float, float)
float magnitude
float sign
int magnitudeBits
int signBits
public static int getExponent (float)
float f
int bits
public static int getExponent (double)
double d
long bits
public static double nextAfter (double, double)
double start
double direction
public static float nextAfter (float, double)
float start
double direction
public static double nextUp (double)
double d
public static float nextUp (float)
float f
public static double scalb (double, int)
long result
long digits
long result
long result
double d
int scaleFactor
long bits
long sign
long factor
int subNormalFactor
long result
public static float scalb (float, int)
int result
int digits
int result
int result
float d
int scaleFactor
int bits
int sign
int factor
int subNormalFactor
int result
private static int shiftIntBits (int, int)
int bits
int digits
int absDigits
int ret
boolean halfBit
private static long shiftLongBits (long, long)
long bits
long digits
long absDigits
long ret
boolean halfBit
}
java/lang/NegativeArraySizeException.classNegativeArraySizeException.java
package java.lang
public java.lang.NegativeArraySizeException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/NoClassDefFoundError.classNoClassDefFoundError.java
package java.lang
public java.lang.NoClassDefFoundError extends java.lang.LinkageError {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/NoSuchFieldError.classNoSuchFieldError.java
package java.lang
public java.lang.NoSuchFieldError extends java.lang.IncompatibleClassChangeError {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/NoSuchFieldException.classNoSuchFieldException.java
package java.lang
public java.lang.NoSuchFieldException extends java.lang.ReflectiveOperationException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/NoSuchMethodError.classNoSuchMethodError.java
package java.lang
public java.lang.NoSuchMethodError extends java.lang.IncompatibleClassChangeError {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/NoSuchMethodException.classNoSuchMethodException.java
package java.lang
public java.lang.NoSuchMethodException extends java.lang.ReflectiveOperationException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/NullPointerException.classNullPointerException.java
package java.lang
public java.lang.NullPointerException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/Number.classNumber.java
package java.lang
public abstract java.lang.Number extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public void ()
public byte byteValue ()
public abstract double doubleValue ()
public abstract float floatValue ()
public abstract int intValue ()
public abstract long longValue ()
public short shortValue ()
}
java/lang/NumberFormatException.classNumberFormatException.java
package java.lang
public java.lang.NumberFormatException extends java.lang.IllegalArgumentException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/Object.classObject.java
package java.lang
public java.lang.Object extends java.lang.Object {
private transient Class shadow$_klass_
private transient int shadow$_monitor_
public void ()
protected java.lang.Object clone () throws java.lang.CloneNotSupportedException
private native java.lang.Object internalClone ()
public boolean equals (java.lang.Object)
Object o
protected void finalize () throws java.lang.Throwable
public final java.lang.Class getClass ()
public int hashCode ()
int lockWord
int lockWordStateMask
int lockWordStateHash
int lockWordHashMask
public final native void notify ()
public final native void notifyAll ()
public java.lang.String toString ()
public final native void wait () throws java.lang.InterruptedException
public final void wait (long) throws java.lang.InterruptedException
long millis
public final native void wait (long, int) throws java.lang.InterruptedException
}
java/lang/OutOfMemoryError.classOutOfMemoryError.java
package java.lang
public java.lang.OutOfMemoryError extends java.lang.VirtualMachineError {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/Override.classOverride.java
package java.lang
public abstract java.lang.Override extends java.lang.Object implements java.lang.annotation.Annotation {
}
java/lang/Package.classPackage.java
package java.lang
public java.lang.Package extends java.lang.Object implements java.lang.reflect.AnnotatedElement {
private static final java.lang.annotation.Annotation[] NO_ANNOTATIONS
private final ClassLoader classLoader
private final String name
private final String specTitle
private final String specVersion
private final String specVendor
private final String implTitle
private final String implVersion
private final String implVendor
private final java.net.URL sealBase
void (java.lang.ClassLoader, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.net.URL)
ClassLoader classLoader
String name
String specTitle
String specVersion
String specVendor
String implTitle
String implVersion
String implVendor
java.net.URL sealBase
public java.lang.annotation.Annotation getAnnotation (java.lang.Class)
java.lang.annotation.Annotation annotation
Class annotationType
public java.lang.annotation.Annotation[] getAnnotations ()
Class c
Exception ex
public java.lang.annotation.Annotation[] getDeclaredAnnotations ()
public boolean isAnnotationPresent (java.lang.Class)
Class annotationType
public java.lang.String getImplementationTitle ()
public java.lang.String getImplementationVendor ()
public java.lang.String getImplementationVersion ()
public java.lang.String getName ()
public static java.lang.Package getPackage (java.lang.String)
String packageName
ClassLoader classLoader
public static java.lang.Package[] getPackages ()
ClassLoader classLoader
public java.lang.String getSpecificationTitle ()
public java.lang.String getSpecificationVendor ()
public java.lang.String getSpecificationVersion ()
public int hashCode ()
public boolean isCompatibleWith (java.lang.String) throws java.lang.NumberFormatException
int reqNum
int provNum
int i
String version
String[] requested
String[] provided
public boolean isSealed ()
public boolean isSealed (java.net.URL)
java.net.URL url
public java.lang.String toString ()
static void ()
}
java/lang/Process.classProcess.java
package java.lang
public abstract java.lang.Process extends java.lang.Object {
public void ()
public abstract void destroy ()
public abstract int exitValue ()
public abstract java.io.InputStream getErrorStream ()
public abstract java.io.InputStream getInputStream ()
public abstract java.io.OutputStream getOutputStream ()
public abstract int waitFor () throws java.lang.InterruptedException
}
java/lang/ProcessBuilder.classProcessBuilder.java
package java.lang
public final java.lang.ProcessBuilder extends java.lang.Object {
private java.util.List command
private java.io.File directory
private java.util.Map environment
private boolean redirectErrorStream
public transient void (java.lang.String[])
String[] command
public void (java.util.List)
java.util.List command
public java.util.List command ()
public transient java.lang.ProcessBuilder command (java.lang.String[])
String[] command
public java.lang.ProcessBuilder command (java.util.List)
java.util.List command
public java.io.File directory ()
public java.lang.ProcessBuilder directory (java.io.File)
java.io.File directory
public java.util.Map environment ()
public boolean redirectErrorStream ()
public java.lang.ProcessBuilder redirectErrorStream (boolean)
boolean redirectErrorStream
public java.lang.Process start () throws java.io.IOException
java.util.Map$Entry entry
String[] cmdArray
String[] envArray
int i
}
java/lang/ProcessManager$1.classProcessManager.java
package java.lang
java.lang.ProcessManager$1 extends java.lang.Thread {
final ProcessManager this$0
void (java.lang.ProcessManager, java.lang.String)
ProcessManager this$0
String threadName
public void run ()
}
java/lang/ProcessManager$ProcessImpl.classProcessManager.java
package java.lang
java.lang.ProcessManager$ProcessImpl extends java.lang.Process {
private final int pid
private final java.io.InputStream errorStream
private final java.io.InputStream inputStream
private final java.io.OutputStream outputStream
private Integer exitValue
private final Object exitValueMutex
void (int, java.io.FileDescriptor, java.io.FileDescriptor, java.io.FileDescriptor)
int pid
java.io.FileDescriptor in
java.io.FileDescriptor out
java.io.FileDescriptor err
public void destroy ()
android.system.ErrnoException e
public int exitValue ()
public java.io.InputStream getErrorStream ()
public java.io.InputStream getInputStream ()
public java.io.OutputStream getOutputStream ()
public int waitFor () throws java.lang.InterruptedException
void setExitValue (int)
int exitValue
public java.lang.String toString ()
static int access$300 (java.lang.ProcessManager$ProcessImpl)
ProcessManager$ProcessImpl x0
}
java/lang/ProcessManager$ProcessInputStream.classProcessManager.java
package java.lang
java.lang.ProcessManager$ProcessInputStream extends java.io.FileInputStream {
private java.io.FileDescriptor fd
private void (java.io.FileDescriptor)
java.io.FileDescriptor fd
public void close () throws java.io.IOException
void (java.io.FileDescriptor, java.lang.ProcessManager$1)
java.io.FileDescriptor x0
ProcessManager$1 x1
}
java/lang/ProcessManager$ProcessOutputStream.classProcessManager.java
package java.lang
java.lang.ProcessManager$ProcessOutputStream extends java.io.FileOutputStream {
private java.io.FileDescriptor fd
private void (java.io.FileDescriptor)
java.io.FileDescriptor fd
public void close () throws java.io.IOException
void (java.io.FileDescriptor, java.lang.ProcessManager$1)
java.io.FileDescriptor x0
ProcessManager$1 x1
}
java/lang/ProcessManager$ProcessReference.classProcessManager.java
package java.lang
java.lang.ProcessManager$ProcessReference extends java.lang.ref.WeakReference {
final int processId
public void (java.lang.ProcessManager$ProcessImpl, java.lang.ProcessManager$ProcessReferenceQueue)
ProcessManager$ProcessImpl referent
ProcessManager$ProcessReferenceQueue referenceQueue
}
java/lang/ProcessManager$ProcessReferenceQueue.classProcessManager.java
package java.lang
java.lang.ProcessManager$ProcessReferenceQueue extends java.lang.ref.ReferenceQueue {
void ()
public java.lang.ProcessManager$ProcessReference poll ()
Object reference
public volatile java.lang.ref.Reference poll ()
}
java/lang/ProcessManager.classProcessManager.java
package java.lang
final java.lang.ProcessManager extends java.lang.Object {
private final java.util.Map processReferences
private final ProcessManager$ProcessReferenceQueue referenceQueue
private static final ProcessManager instance
private void ()
Thread reaperThread
private void cleanUp ()
ProcessManager$ProcessReference reference
private void watchChildren ()
int exitValue
int exitValue
int exitValue
int pid
int exitValue
android.system.ErrnoException errnoException
android.util.MutableInt status
private void onExit (int, int)
ProcessManager$ProcessImpl process
int pid
int exitValue
ProcessManager$ProcessReference processReference
private void waitForMoreChildren ()
InterruptedException ex
private static native int exec (java.lang.String[], java.lang.String[], java.lang.String, java.io.FileDescriptor, java.io.FileDescriptor, java.io.FileDescriptor, boolean) throws java.io.IOException
public java.lang.Process exec (java.lang.String[], java.lang.String[], java.io.File, boolean) throws java.io.IOException
int i
int i
int pid
java.io.IOException wrapper
java.io.IOException e
int pid
ProcessManager$ProcessImpl process
ProcessManager$ProcessReference processReference
String[] taintedCommand
String[] taintedEnvironment
java.io.File workingDirectory
boolean redirectErrorStream
String[] command
String[] environment
java.io.FileDescriptor in
java.io.FileDescriptor out
java.io.FileDescriptor err
String workingPath
public static java.lang.ProcessManager getInstance ()
static void access$000 (java.lang.ProcessManager)
ProcessManager x0
static void ()
}
java/lang/Readable.classReadable.java
package java.lang
public abstract java.lang.Readable extends java.lang.Object {
public abstract int read (java.nio.CharBuffer) throws java.io.IOException
}
java/lang/RealToString$1.classRealToString.java
package java.lang
final java.lang.RealToString$1 extends java.lang.ThreadLocal {
void ()
protected java.lang.RealToString initialValue ()
protected volatile java.lang.Object initialValue ()
}
java/lang/RealToString.classRealToString.java
package java.lang
final java.lang.RealToString extends java.lang.Object {
private static final ThreadLocal INSTANCE
private static final double invLogOfTenBaseTwo
private int firstK
private final int[] digits
private int digitCount
private void ()
public static java.lang.RealToString getInstance ()
private static java.lang.String resultOrSideEffect (java.lang.AbstractStringBuilder, java.lang.String)
AbstractStringBuilder sb
String s
public java.lang.String doubleToString (double)
double d
public void appendDouble (java.lang.AbstractStringBuilder, double)
AbstractStringBuilder sb
double d
private java.lang.String convertDouble (java.lang.AbstractStringBuilder, double)
long ff
int pow
AbstractStringBuilder sb
double inputNumber
long inputNumberBits
boolean positive
int e
long f
boolean mantissaIsZero
String quickResult
int p
int pow
int numBits
AbstractStringBuilder dst
public java.lang.String floatToString (float)
float f
public void appendFloat (java.lang.AbstractStringBuilder, float)
AbstractStringBuilder sb
float f
public java.lang.String convertFloat (java.lang.AbstractStringBuilder, float)
int ff
int pow
AbstractStringBuilder sb
float inputNumber
int inputNumberBits
boolean positive
int e
int f
boolean mantissaIsZero
String quickResult
int p
int pow
int numBits
AbstractStringBuilder dst
private void freeFormatExponential (java.lang.AbstractStringBuilder, boolean)
AbstractStringBuilder sb
boolean positive
int digitIndex
int k
int exponent
private void freeFormat (java.lang.AbstractStringBuilder, boolean)
int i
AbstractStringBuilder sb
boolean positive
int digitIndex
int k
int U
private native void bigIntDigitGenerator (long, int, boolean, int)
private void longDigitGenerator (long, int, boolean, boolean, int)
long R
long S
long R
long S
long M
long R
long S
long scale
long remainder
int i
long f
int e
boolean isDenormalized
boolean mantissaIsZero
int p
long R
long S
long M
int k
boolean low
boolean high
int U
void (java.lang.RealToString$1)
RealToString$1 x0
static void ()
}
java/lang/ref/
java/lang/ref/FinalizerReference$1.classFinalizerReference.java
package java.lang.ref
java.lang.ref.FinalizerReference$1 extends java.lang.Object {
}
java/lang/ref/FinalizerReference$Sentinel.classFinalizerReference.java
package java.lang.ref
java.lang.ref.FinalizerReference$Sentinel extends java.lang.Object {
boolean finalized
private void ()
protected synchronized void finalize () throws java.lang.Throwable
synchronized void awaitFinalization (long) throws java.lang.InterruptedException
long deltaTime
long currentTime
long timeout
long startTime
long endTime
void (java.lang.ref.FinalizerReference$1)
java.lang.ref.FinalizerReference$1 x0
}
java/lang/ref/FinalizerReference.classFinalizerReference.java
package java.lang.ref
public final java.lang.ref.FinalizerReference extends java.lang.ref.Reference {
public static final java.lang.ref.ReferenceQueue queue
private static final Object LIST_LOCK
private static java.lang.ref.FinalizerReference head
private java.lang.ref.FinalizerReference prev
private java.lang.ref.FinalizerReference next
private Object zombie
public void (java.lang.Object, java.lang.ref.ReferenceQueue)
Object r
java.lang.ref.ReferenceQueue q
public java.lang.Object get ()
public void clear ()
public static void add (java.lang.Object)
Object referent
java.lang.ref.FinalizerReference reference
public static void remove (java.lang.ref.FinalizerReference)
java.lang.ref.FinalizerReference next
java.lang.ref.FinalizerReference prev
java.lang.ref.FinalizerReference reference
public static void finalizeAllEnqueued (long) throws java.lang.InterruptedException
long timeout
java.lang.ref.FinalizerReference$Sentinel sentinel
private static boolean enqueueSentinelReference (java.lang.ref.FinalizerReference$Sentinel)
java.lang.ref.FinalizerReference sentinelReference
java.lang.ref.FinalizerReference r
java.lang.ref.FinalizerReference$Sentinel sentinel
private native boolean makeCircularListIfUnenqueued ()
static void ()
}
java/lang/ref/PhantomReference.classPhantomReference.java
package java.lang.ref
public java.lang.ref.PhantomReference extends java.lang.ref.Reference {
public void (java.lang.Object, java.lang.ref.ReferenceQueue)
Object r
java.lang.ref.ReferenceQueue q
public java.lang.Object get ()
}
java/lang/ref/Reference.classReference.java
package java.lang.ref
public abstract java.lang.ref.Reference extends java.lang.Object {
private static boolean disableIntrinsic
private static boolean slowPathEnabled
volatile Object referent
volatile java.lang.ref.ReferenceQueue queue
volatile java.lang.ref.Reference queueNext
public volatile java.lang.ref.Reference pendingNext
void ()
void (java.lang.Object, java.lang.ref.ReferenceQueue)
Object r
java.lang.ref.ReferenceQueue q
public void clear ()
public final synchronized boolean enqueueInternal ()
public boolean enqueue ()
public java.lang.Object get ()
private final native java.lang.Object getReferent ()
public boolean isEnqueued ()
static void ()
}
java/lang/ref/ReferenceQueue.classReferenceQueue.java
package java.lang.ref
public java.lang.ref.ReferenceQueue extends java.lang.Object {
private static final int NANOS_PER_MILLI
private java.lang.ref.Reference head
private java.lang.ref.Reference tail
public static java.lang.ref.Reference unenqueued
public void ()
public synchronized java.lang.ref.Reference poll ()
java.lang.ref.Reference ret
public java.lang.ref.Reference remove () throws java.lang.InterruptedException
public synchronized java.lang.ref.Reference remove (long) throws java.lang.InterruptedException
long nanosElapsed
long nanosRemaining
long timeoutMillis
long nanosToWait
int timeoutNanos
long startTime
synchronized void enqueue (java.lang.ref.Reference)
java.lang.ref.Reference reference
static void add (java.lang.ref.Reference)
java.lang.ref.Reference last
java.lang.ref.Reference list
static void ()
}
java/lang/ref/SoftReference.classSoftReference.java
package java.lang.ref
public java.lang.ref.SoftReference extends java.lang.ref.Reference {
public void (java.lang.Object)
Object r
public void (java.lang.Object, java.lang.ref.ReferenceQueue)
Object r
java.lang.ref.ReferenceQueue q
}
java/lang/ref/WeakReference.classWeakReference.java
package java.lang.ref
public java.lang.ref.WeakReference extends java.lang.ref.Reference {
public void (java.lang.Object)
Object r
public void (java.lang.Object, java.lang.ref.ReferenceQueue)
Object r
java.lang.ref.ReferenceQueue q
}
java/lang/reflect/
java/lang/reflect/AbstractMethod$GenericInfo.classAbstractMethod.java
package java.lang.reflect
final java.lang.reflect.AbstractMethod$GenericInfo extends java.lang.Object {
final libcore.reflect.ListOfTypes genericExceptionTypes
final libcore.reflect.ListOfTypes genericParameterTypes
final java.lang.reflect.Type genericReturnType
final java.lang.reflect.TypeVariable[] formalTypeParameters
void (libcore.reflect.ListOfTypes, libcore.reflect.ListOfTypes, java.lang.reflect.Type, java.lang.reflect.TypeVariable[])
libcore.reflect.ListOfTypes exceptions
libcore.reflect.ListOfTypes parameters
java.lang.reflect.Type ret
java.lang.reflect.TypeVariable[] formal
}
java/lang/reflect/AbstractMethod.classAbstractMethod.java
package java.lang.reflect
public abstract java.lang.reflect.AbstractMethod extends java.lang.reflect.AccessibleObject {
protected int accessFlags
protected long artMethod
protected Class declaringClass
protected Class declaringClassOfOverriddenMethod
protected int dexMethodIndex
protected void ()
public java.lang.annotation.Annotation getAnnotation (java.lang.Class)
Class annotationClass
private static int fixMethodFlags (int)
int flags
int ACC_DECLARED_SYNCHRONIZED
int getModifiers ()
boolean isVarArgs ()
boolean isBridge ()
boolean isSynthetic ()
public final int getAccessFlags ()
java.lang.Class getDeclaringClass ()
public final int getDexMethodIndex ()
public abstract java.lang.String getName ()
java.lang.Class[] getParameterTypes ()
int i
com.android.dex.Dex dex
short[] types
Class[] parametersArray
public boolean equals (java.lang.Object)
Object other
java.lang.reflect.AbstractMethod otherMethod
java.lang.String toGenericString ()
java.lang.reflect.Type[] getGenericParameterTypes ()
java.lang.reflect.Type[] getGenericExceptionTypes ()
public java.lang.annotation.Annotation[] getDeclaredAnnotations ()
java.util.List result
public boolean isAnnotationPresent (java.lang.Class)
Class annotationType
public java.lang.annotation.Annotation[] getAnnotations ()
public abstract java.lang.annotation.Annotation[][] getParameterAnnotations ()
abstract java.lang.String getSignature ()
final java.lang.reflect.AbstractMethod$GenericInfo getMethodOrConstructorGenericInfo ()
java.lang.reflect.Method m
java.lang.reflect.Member member
Class[] exceptionTypes
java.lang.reflect.Constructor c
String signatureAttribute
java.lang.reflect.Member member
Class[] exceptionTypes
boolean method
libcore.reflect.GenericSignatureParser parser
protected boolean equalMethodParameters (java.lang.Class[])
int i
Class[] params
com.android.dex.Dex dex
short[] types
protected int compareParameters (java.lang.Class[])
int comparison
Class aType
Class bType
int i
Class[] params
com.android.dex.Dex dex
short[] types
int length
final java.lang.String toGenericStringHelper ()
int i
StringBuilder sb
java.lang.reflect.AbstractMethod$GenericInfo info
int modifiers
Class declaringClass
java.lang.reflect.Type[] genericExceptionTypeArray
}
java/lang/reflect/AccessibleObject.classAccessibleObject.java
package java.lang.reflect
public java.lang.reflect.AccessibleObject extends java.lang.Object implements java.lang.reflect.AnnotatedElement {
private boolean flag
protected void ()
public boolean isAccessible ()
public void setAccessible (boolean)
boolean flag
public static void setAccessible (java.lang.reflect.AccessibleObject[], boolean)
java.lang.reflect.AccessibleObject object
java.lang.reflect.AccessibleObject[] objects
boolean flag
public boolean isAnnotationPresent (java.lang.Class)
Class annotationType
public java.lang.annotation.Annotation[] getDeclaredAnnotations ()
public java.lang.annotation.Annotation[] getAnnotations ()
public java.lang.annotation.Annotation getAnnotation (java.lang.Class)
Class annotationType
}
java/lang/reflect/AnnotatedElement.classAnnotatedElement.java
package java.lang.reflect
public abstract java.lang.reflect.AnnotatedElement extends java.lang.Object {
public abstract java.lang.annotation.Annotation getAnnotation (java.lang.Class)
public abstract java.lang.annotation.Annotation[] getAnnotations ()
public abstract java.lang.annotation.Annotation[] getDeclaredAnnotations ()
public abstract boolean isAnnotationPresent (java.lang.Class)
}
java/lang/reflect/Array.classArray.java
package java.lang.reflect
public final java.lang.reflect.Array extends java.lang.Object {
private void ()
private static java.lang.IllegalArgumentException notAnArray (java.lang.Object)
Object o
private static java.lang.IllegalArgumentException incompatibleType (java.lang.Object)
Object o
private static java.lang.RuntimeException badArray (java.lang.Object)
Object array
public static java.lang.Object get (java.lang.Object, int) throws java.lang.IllegalArgumentException java.lang.ArrayIndexOutOfBoundsException
Object array
int index
public static boolean getBoolean (java.lang.Object, int) throws java.lang.IllegalArgumentException java.lang.ArrayIndexOutOfBoundsException
Object array
int index
public static byte getByte (java.lang.Object, int) throws java.lang.IllegalArgumentException java.lang.ArrayIndexOutOfBoundsException
Object array
int index
public static char getChar (java.lang.Object, int) throws java.lang.IllegalArgumentException java.lang.ArrayIndexOutOfBoundsException
Object array
int index
public static double getDouble (java.lang.Object, int) throws java.lang.IllegalArgumentException java.lang.ArrayIndexOutOfBoundsException
Object array
int index
public static float getFloat (java.lang.Object, int) throws java.lang.IllegalArgumentException java.lang.ArrayIndexOutOfBoundsException
Object array
int index
public static int getInt (java.lang.Object, int) throws java.lang.IllegalArgumentException java.lang.ArrayIndexOutOfBoundsException
Object array
int index
public static int getLength (java.lang.Object)
Object array
public static long getLong (java.lang.Object, int) throws java.lang.IllegalArgumentException java.lang.ArrayIndexOutOfBoundsException
Object array
int index
public static short getShort (java.lang.Object, int) throws java.lang.IllegalArgumentException java.lang.ArrayIndexOutOfBoundsException
Object array
int index
public static transient java.lang.Object newInstance (java.lang.Class, int[]) throws java.lang.NegativeArraySizeException java.lang.IllegalArgumentException
Class componentType
int[] dimensions
private static native java.lang.Object createMultiArray (java.lang.Class, int[]) throws java.lang.NegativeArraySizeException
public static java.lang.Object newInstance (java.lang.Class, int) throws java.lang.NegativeArraySizeException
Class componentType
int size
private static native java.lang.Object createObjectArray (java.lang.Class, int) throws java.lang.NegativeArraySizeException
public static void set (java.lang.Object, int, java.lang.Object) throws java.lang.IllegalArgumentException java.lang.ArrayIndexOutOfBoundsException
Object array
int index
Object value
public static void setBoolean (java.lang.Object, int, boolean)
Object array
int index
boolean value
public static void setByte (java.lang.Object, int, byte) throws java.lang.IllegalArgumentException java.lang.ArrayIndexOutOfBoundsException
Object array
int index
byte value
public static void setChar (java.lang.Object, int, char) throws java.lang.IllegalArgumentException java.lang.ArrayIndexOutOfBoundsException
Object array
int index
char value
public static void setDouble (java.lang.Object, int, double) throws java.lang.IllegalArgumentException java.lang.ArrayIndexOutOfBoundsException
Object array
int index
double value
public static void setFloat (java.lang.Object, int, float) throws java.lang.IllegalArgumentException java.lang.ArrayIndexOutOfBoundsException
Object array
int index
float value
public static void setInt (java.lang.Object, int, int) throws java.lang.IllegalArgumentException java.lang.ArrayIndexOutOfBoundsException
Object array
int index
int value
public static void setLong (java.lang.Object, int, long) throws java.lang.IllegalArgumentException java.lang.ArrayIndexOutOfBoundsException
Object array
int index
long value
public static void setShort (java.lang.Object, int, short) throws java.lang.IllegalArgumentException java.lang.ArrayIndexOutOfBoundsException
Object array
int index
short value
}
java/lang/reflect/Constructor.classConstructor.java
package java.lang.reflect
public final java.lang.reflect.Constructor extends java.lang.reflect.AbstractMethod implements java.lang.reflect.GenericDeclaration java.lang.reflect.Member {
private static final java.util.Comparator ORDER_BY_SIGNATURE
private void ()
public java.lang.annotation.Annotation[] getAnnotations ()
public int getModifiers ()
public boolean isVarArgs ()
public boolean isSynthetic ()
public java.lang.String getName ()
public java.lang.Class getDeclaringClass ()
public native java.lang.Class[] getExceptionTypes ()
public java.lang.Class[] getParameterTypes ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
public java.lang.reflect.TypeVariable[] getTypeParameters ()
java.lang.reflect.AbstractMethod$GenericInfo info
public java.lang.String toGenericString ()
public java.lang.reflect.Type[] getGenericParameterTypes ()
public java.lang.reflect.Type[] getGenericExceptionTypes ()
public native java.lang.annotation.Annotation[] getDeclaredAnnotations ()
public boolean isAnnotationPresent (java.lang.Class)
Class annotationType
private native boolean isAnnotationPresentNative (java.lang.Class)
public java.lang.annotation.Annotation getAnnotation (java.lang.Class)
Class annotationType
private native java.lang.annotation.Annotation getAnnotationNative (java.lang.Class)
public java.lang.annotation.Annotation[][] getParameterAnnotations ()
java.lang.annotation.Annotation[][] parameterAnnotations
private native java.lang.annotation.Annotation[][] getParameterAnnotationsNative ()
java.lang.String getSignature ()
Class parameterType
StringBuilder result
Class[] parameterTypes
public transient native java.lang.Object newInstance (java.lang.Object[]) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.IllegalArgumentException java.lang.reflect.InvocationTargetException
public java.lang.String toString ()
StringBuilder result
Class[] parameterTypes
Class[] exceptionTypes
public void setAccessible (boolean)
boolean flag
Class declaringClass
static void ()
}
java/lang/reflect/Field$1.classField.java
package java.lang.reflect
final java.lang.reflect.Field$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.reflect.Field, java.lang.reflect.Field)
java.lang.reflect.Field a
java.lang.reflect.Field b
int comparison
Class aType
Class bType
public volatile int compare (java.lang.Object, java.lang.Object)
}
java/lang/reflect/Field.classField.java
package java.lang.reflect
public final java.lang.reflect.Field extends java.lang.reflect.AccessibleObject implements java.lang.reflect.Member {
public static final java.util.Comparator ORDER_BY_NAME_AND_DECLARING_CLASS
private int accessFlags
private Class declaringClass
private int dexFieldIndex
private int offset
private Class type
private void ()
public int getModifiers ()
public boolean isEnumConstant ()
public boolean isSynthetic ()
public java.lang.String getName ()
com.android.dex.Dex dex
int nameIndex
public java.lang.Class getDeclaringClass ()
public java.lang.Class getType ()
public int getDexFieldIndex ()
public int getOffset ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
java.lang.reflect.Field field
public java.lang.String toGenericString ()
StringBuilder sb
String modifiers
public java.lang.reflect.Type getGenericType ()
String signatureAttribute
Class declaringClass
ClassLoader cl
libcore.reflect.GenericSignatureParser parser
java.lang.reflect.Type genericType
private java.lang.String getSignatureAttribute ()
String s
String[] annotation
StringBuilder result
private native java.lang.String[] getSignatureAnnotation ()
private java.lang.String getSignature ()
public native java.lang.annotation.Annotation[] getDeclaredAnnotations ()
public java.lang.annotation.Annotation getAnnotation (java.lang.Class)
Class annotationType
private native java.lang.annotation.Annotation getAnnotationNative (java.lang.Class)
public boolean isAnnotationPresent (java.lang.Class)
Class annotationType
private native boolean isAnnotationPresentNative (java.lang.Class)
public native java.lang.Object get (java.lang.Object) throws java.lang.IllegalAccessException java.lang.IllegalArgumentException
public native boolean getBoolean (java.lang.Object) throws java.lang.IllegalAccessException java.lang.IllegalArgumentException
public native byte getByte (java.lang.Object) throws java.lang.IllegalAccessException java.lang.IllegalArgumentException
public native char getChar (java.lang.Object) throws java.lang.IllegalAccessException java.lang.IllegalArgumentException
public native double getDouble (java.lang.Object) throws java.lang.IllegalAccessException java.lang.IllegalArgumentException
public native float getFloat (java.lang.Object) throws java.lang.IllegalAccessException java.lang.IllegalArgumentException
public native int getInt (java.lang.Object) throws java.lang.IllegalAccessException java.lang.IllegalArgumentException
public native long getLong (java.lang.Object) throws java.lang.IllegalAccessException java.lang.IllegalArgumentException
public native short getShort (java.lang.Object) throws java.lang.IllegalAccessException java.lang.IllegalArgumentException
public native void set (java.lang.Object, java.lang.Object) throws java.lang.IllegalAccessException java.lang.IllegalArgumentException
public native void setBoolean (java.lang.Object, boolean) throws java.lang.IllegalAccessException java.lang.IllegalArgumentException
public native void setByte (java.lang.Object, byte) throws java.lang.IllegalAccessException java.lang.IllegalArgumentException
public native void setChar (java.lang.Object, char) throws java.lang.IllegalAccessException java.lang.IllegalArgumentException
public native void setDouble (java.lang.Object, double) throws java.lang.IllegalAccessException java.lang.IllegalArgumentException
public native void setFloat (java.lang.Object, float) throws java.lang.IllegalAccessException java.lang.IllegalArgumentException
public native void setInt (java.lang.Object, int) throws java.lang.IllegalAccessException java.lang.IllegalArgumentException
public native void setLong (java.lang.Object, long) throws java.lang.IllegalAccessException java.lang.IllegalArgumentException
public native void setShort (java.lang.Object, short) throws java.lang.IllegalAccessException java.lang.IllegalArgumentException
public java.lang.String toString ()
StringBuilder result
static void ()
}
java/lang/reflect/GenericArrayType.classGenericArrayType.java
package java.lang.reflect
public abstract java.lang.reflect.GenericArrayType extends java.lang.Object implements java.lang.reflect.Type {
public abstract java.lang.reflect.Type getGenericComponentType ()
}
java/lang/reflect/GenericDeclaration.classGenericDeclaration.java
package java.lang.reflect
public abstract java.lang.reflect.GenericDeclaration extends java.lang.Object {
public abstract java.lang.reflect.TypeVariable[] getTypeParameters ()
}
java/lang/reflect/GenericSignatureFormatError.classGenericSignatureFormatError.java
package java.lang.reflect
public java.lang.reflect.GenericSignatureFormatError extends java.lang.ClassFormatError {
private static final long serialVersionUID
public void ()
}
java/lang/reflect/InvocationHandler.classInvocationHandler.java
package java.lang.reflect
public abstract java.lang.reflect.InvocationHandler extends java.lang.Object {
public abstract java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
}
java/lang/reflect/InvocationTargetException.classInvocationTargetException.java
package java.lang.reflect
public java.lang.reflect.InvocationTargetException extends java.lang.ReflectiveOperationException {
private static final long serialVersionUID
private Throwable target
protected void ()
public void (java.lang.Throwable)
Throwable exception
public void (java.lang.Throwable, java.lang.String)
Throwable exception
String detailMessage
public java.lang.Throwable getTargetException ()
public java.lang.Throwable getCause ()
}
java/lang/reflect/MalformedParameterizedTypeException.classMalformedParameterizedTypeException.java
package java.lang.reflect
public java.lang.reflect.MalformedParameterizedTypeException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
}
java/lang/reflect/Member.classMember.java
package java.lang.reflect
public abstract java.lang.reflect.Member extends java.lang.Object {
public static final int PUBLIC
public static final int DECLARED
public abstract java.lang.Class getDeclaringClass ()
public abstract int getModifiers ()
public abstract java.lang.String getName ()
public abstract boolean isSynthetic ()
}
java/lang/reflect/Method$1.classMethod.java
package java.lang.reflect
final java.lang.reflect.Method$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.reflect.Method, java.lang.reflect.Method)
Class aReturnType
Class bReturnType
java.lang.reflect.Method a
java.lang.reflect.Method b
int comparison
public volatile int compare (java.lang.Object, java.lang.Object)
}
java/lang/reflect/Method.classMethod.java
package java.lang.reflect
public final java.lang.reflect.Method extends java.lang.reflect.AbstractMethod implements java.lang.reflect.GenericDeclaration java.lang.reflect.Member {
public static final java.util.Comparator ORDER_BY_SIGNATURE
private void ()
public java.lang.annotation.Annotation[] getAnnotations ()
public int getModifiers ()
public boolean isVarArgs ()
public boolean isBridge ()
public boolean isSynthetic ()
public java.lang.String getName ()
com.android.dex.Dex dex
int nameIndex
public java.lang.Class getDeclaringClass ()
public native java.lang.Class[] getExceptionTypes ()
public java.lang.Class[] getParameterTypes ()
public java.lang.Class getReturnType ()
com.android.dex.Dex dex
int returnTypeIndex
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
boolean equalNameAndParameters (java.lang.reflect.Method)
java.lang.reflect.Method m
public java.lang.String toGenericString ()
public java.lang.reflect.TypeVariable[] getTypeParameters ()
java.lang.reflect.AbstractMethod$GenericInfo info
public java.lang.reflect.Type[] getGenericParameterTypes ()
public boolean isAnnotationPresent (java.lang.Class)
Class annotationType
private native boolean isAnnotationPresentNative (java.lang.Class)
public java.lang.reflect.Type[] getGenericExceptionTypes ()
public java.lang.reflect.Type getGenericReturnType ()
public native java.lang.annotation.Annotation[] getDeclaredAnnotations ()
public java.lang.annotation.Annotation getAnnotation (java.lang.Class)
Class annotationType
private native java.lang.annotation.Annotation getAnnotationNative (java.lang.Class)
public java.lang.annotation.Annotation[][] getParameterAnnotations ()
java.lang.annotation.Annotation[][] parameterAnnotations
private native java.lang.annotation.Annotation[][] getParameterAnnotationsNative ()
public native java.lang.Object getDefaultValue ()
public transient native java.lang.Object invoke (java.lang.Object, java.lang.Object[]) throws java.lang.IllegalAccessException java.lang.IllegalArgumentException java.lang.reflect.InvocationTargetException
public java.lang.String toString ()
StringBuilder result
Class[] parameterTypes
Class[] exceptionTypes
java.lang.String getSignature ()
Class parameterType
StringBuilder result
Class[] parameterTypes
static void ()
}
java/lang/reflect/Modifier.classModifier.java
package java.lang.reflect
public java.lang.reflect.Modifier extends java.lang.Object {
public static final int PUBLIC
public static final int PRIVATE
public static final int PROTECTED
public static final int STATIC
public static final int FINAL
public static final int SYNCHRONIZED
public static final int VOLATILE
public static final int TRANSIENT
public static final int NATIVE
public static final int INTERFACE
public static final int ABSTRACT
public static final int STRICT
static final int BRIDGE
static final int VARARGS
public static final int SYNTHETIC
static final int ANNOTATION
static final int ENUM
public static final int MIRANDA
public static final int CONSTRUCTOR
public void ()
public static int classModifiers ()
public static int constructorModifiers ()
public static int fieldModifiers ()
public static int interfaceModifiers ()
public static int methodModifiers ()
public static boolean isAbstract (int)
int modifiers
public static boolean isFinal (int)
int modifiers
public static boolean isInterface (int)
int modifiers
public static boolean isNative (int)
int modifiers
public static boolean isPrivate (int)
int modifiers
public static boolean isProtected (int)
int modifiers
public static boolean isPublic (int)
int modifiers
public static boolean isStatic (int)
int modifiers
public static boolean isStrict (int)
int modifiers
public static boolean isSynchronized (int)
int modifiers
public static boolean isTransient (int)
int modifiers
public static boolean isVolatile (int)
int modifiers
public static boolean isConstructor (int)
int modifiers
public static java.lang.String toString (int)
int modifiers
StringBuilder buf
static java.lang.String getDeclarationFieldModifiers (int)
int modifiers
static java.lang.String getDeclarationMethodModifiers (int)
int modifiers
}
java/lang/reflect/ParameterizedType.classParameterizedType.java
package java.lang.reflect
public abstract java.lang.reflect.ParameterizedType extends java.lang.Object implements java.lang.reflect.Type {
public abstract java.lang.reflect.Type[] getActualTypeArguments ()
public abstract java.lang.reflect.Type getOwnerType ()
public abstract java.lang.reflect.Type getRawType ()
}
java/lang/reflect/Proxy$1.classProxy.java
package java.lang.reflect
final java.lang.reflect.Proxy$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.reflect.Method, java.lang.reflect.Method)
java.lang.reflect.Method a
java.lang.reflect.Method b
int comparison
Class aClass
Class bClass
public volatile int compare (java.lang.Object, java.lang.Object)
}
java/lang/reflect/Proxy.classProxy.java
package java.lang.reflect
public java.lang.reflect.Proxy extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static int nextClassNameIndex
private static final java.util.Comparator ORDER_BY_SIGNATURE_AND_SUBTYPE
protected java.lang.reflect.InvocationHandler h
private void ()
protected void (java.lang.reflect.InvocationHandler)
java.lang.reflect.InvocationHandler h
public static transient java.lang.Class getProxyClass (java.lang.ClassLoader, java.lang.Class[]) throws java.lang.IllegalArgumentException
Class proxy
String packageName
Class c
String name
Class result
ClassLoader loader
Class[] interfaces
java.util.List interfaceList
java.util.Set interfaceSet
String commonPackageName
java.util.List methods
java.util.List exceptions
java.lang.reflect.Method[] methodsArray
Class[][] exceptionsArray
String baseName
Class result
private static boolean isVisibleToClassLoader (java.lang.ClassLoader, java.lang.Class)
ClassNotFoundException ex
ClassLoader loader
Class c
public static java.lang.Object newProxyInstance (java.lang.ClassLoader, java.lang.Class[], java.lang.reflect.InvocationHandler) throws java.lang.IllegalArgumentException
NoSuchMethodException e
Exception cause
IllegalAccessException e
Exception cause
InstantiationException e
Exception cause
java.lang.reflect.InvocationTargetException e
ClassLoader loader
Class[] interfaces
java.lang.reflect.InvocationHandler invocationHandler
Exception cause
AssertionError error
public static boolean isProxyClass (java.lang.Class)
Class cl
public static java.lang.reflect.InvocationHandler getInvocationHandler (java.lang.Object) throws java.lang.IllegalArgumentException
Object proxy
private static java.util.List getMethods (java.lang.Class[])
NoSuchMethodException e
Class[] interfaces
java.util.List result
private static void getMethodsRecursive (java.lang.Class[], java.util.List)
Class i
Class[] interfaces
java.util.List methods
private static void validateReturnTypes (java.util.List)
Class returnType
Class vsReturnType
java.lang.reflect.Method method
java.util.List methods
java.lang.reflect.Method vs
private static java.util.List deduplicateAndGetExceptions (java.util.List)
java.lang.reflect.Method method
Class[] exceptionTypes
int i
java.util.List methods
java.util.List exceptions
private static java.lang.Class[] intersectExceptions (java.lang.Class[], java.lang.Class[])
Class b
Class a
Class[] aExceptions
Class[] bExceptions
java.util.Set intersection
private static native java.lang.Class generateProxy (java.lang.String, java.lang.Class[], java.lang.ClassLoader, java.lang.reflect.Method[], java.lang.Class[][])
private static native void constructorPrototype (java.lang.reflect.InvocationHandler)
private static java.lang.Object invoke (java.lang.reflect.Proxy, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
java.lang.reflect.Proxy proxy
java.lang.reflect.Method method
Object[] args
java.lang.reflect.InvocationHandler h
static void ()
}
java/lang/reflect/ReflectPermission.classReflectPermission.java
package java.lang.reflect
public final java.lang.reflect.ReflectPermission extends java.security.BasicPermission {
public void (java.lang.String)
String name
public void (java.lang.String, java.lang.String)
String name
String actions
public java.lang.String getActions ()
public boolean implies (java.security.Permission)
java.security.Permission permission
}
java/lang/reflect/Type.classType.java
package java.lang.reflect
public abstract java.lang.reflect.Type extends java.lang.Object {
}
java/lang/reflect/TypeVariable.classTypeVariable.java
package java.lang.reflect
public abstract java.lang.reflect.TypeVariable extends java.lang.Object implements java.lang.reflect.Type {
public abstract java.lang.reflect.Type[] getBounds ()
public abstract java.lang.reflect.GenericDeclaration getGenericDeclaration ()
public abstract java.lang.String getName ()
}
java/lang/reflect/UndeclaredThrowableException.classUndeclaredThrowableException.java
package java.lang.reflect
public java.lang.reflect.UndeclaredThrowableException extends java.lang.RuntimeException {
private static final long serialVersionUID
private Throwable undeclaredThrowable
public void (java.lang.Throwable)
Throwable exception
public void (java.lang.Throwable, java.lang.String)
Throwable exception
String detailMessage
public java.lang.Throwable getUndeclaredThrowable ()
public java.lang.Throwable getCause ()
}
java/lang/reflect/WildcardType.classWildcardType.java
package java.lang.reflect
public abstract java.lang.reflect.WildcardType extends java.lang.Object implements java.lang.reflect.Type {
public abstract java.lang.reflect.Type[] getUpperBounds ()
public abstract java.lang.reflect.Type[] getLowerBounds ()
}
java/lang/ReflectiveOperationException.classReflectiveOperationException.java
package java.lang
public java.lang.ReflectiveOperationException extends java.lang.Exception {
public void ()
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
java/lang/Runnable.classRunnable.java
package java.lang
public abstract java.lang.Runnable extends java.lang.Object {
public abstract void run ()
}
java/lang/Runtime.classRuntime.java
package java.lang
public java.lang.Runtime extends java.lang.Object {
private static final Runtime mRuntime
private final String[] mLibPaths
private java.util.List shutdownHooks
private static boolean finalizeOnExit
private boolean shuttingDown
private boolean tracingMethods
private static java.lang.String[] initLibPaths ()
int i
String javaLibraryPath
String[] paths
private void ()
public java.lang.Process exec (java.lang.String[]) throws java.io.IOException
String[] progArray
public java.lang.Process exec (java.lang.String[], java.lang.String[]) throws java.io.IOException
String[] progArray
String[] envp
public java.lang.Process exec (java.lang.String[], java.lang.String[], java.io.File) throws java.io.IOException
String[] progArray
String[] envp
java.io.File directory
public java.lang.Process exec (java.lang.String) throws java.io.IOException
String prog
public java.lang.Process exec (java.lang.String, java.lang.String[]) throws java.io.IOException
String prog
String[] envp
public java.lang.Process exec (java.lang.String, java.lang.String[], java.io.File) throws java.io.IOException
int i
String prog
String[] envp
java.io.File directory
java.util.StringTokenizer tokenizer
int length
String[] progArray
public void exit (int)
Thread[] hooks
Thread hook
Thread hook
Thread[] hooks
int code
public native void gc ()
public static java.lang.Runtime getRuntime ()
public void load (java.lang.String)
String absolutePath
void load (java.lang.String, java.lang.ClassLoader)
String absolutePath
ClassLoader loader
String error
public void loadLibrary (java.lang.String)
String nickname
void loadLibrary (java.lang.String, java.lang.ClassLoader)
String filename
String error
String error
String candidate
String directory
String libraryName
ClassLoader loader
String filename
java.util.List candidates
String lastError
private static native void nativeExit (int)
private java.lang.String doLoad (java.lang.String, java.lang.ClassLoader)
dalvik.system.BaseDexClassLoader dexClassLoader
String name
ClassLoader loader
String ldLibraryPath
String dexPath
private static native java.lang.String nativeLoad (java.lang.String, java.lang.ClassLoader, java.lang.String)
public void runFinalization ()
public static void runFinalizersOnExit (boolean)
boolean run
public void traceInstructions (boolean)
boolean enable
public void traceMethodCalls (boolean)
boolean enable
public java.io.InputStream getLocalizedInputStream (java.io.InputStream)
java.io.InputStream stream
String encoding
public java.io.OutputStream getLocalizedOutputStream (java.io.OutputStream)
java.io.OutputStream stream
String encoding
public void addShutdownHook (java.lang.Thread)
Thread hook
public boolean removeShutdownHook (java.lang.Thread)
Thread hook
public void halt (int)
int code
public int availableProcessors ()
public native long freeMemory ()
public native long totalMemory ()
public native long maxMemory ()
static void ()
}
java/lang/RuntimeException.classRuntimeException.java
package java.lang
public java.lang.RuntimeException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
public void (java.lang.String, java.lang.Throwable)
String detailMessage
Throwable throwable
public void (java.lang.Throwable)
Throwable throwable
}
java/lang/RuntimePermission.classRuntimePermission.java
package java.lang
public final java.lang.RuntimePermission extends java.security.BasicPermission {
public void (java.lang.String)
String permissionName
public void (java.lang.String, java.lang.String)
String name
String actions
public java.lang.String getActions ()
public boolean implies (java.security.Permission)
java.security.Permission permission
}
java/lang/SafeVarargs.classSafeVarargs.java
package java.lang
public abstract java.lang.SafeVarargs extends java.lang.Object implements java.lang.annotation.Annotation {
}
java/lang/SecurityException.classSecurityException.java
package java.lang
public java.lang.SecurityException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/lang/SecurityManager.classSecurityManager.java
package java.lang
public java.lang.SecurityManager extends java.lang.Object {
protected boolean inCheck
public void ()
public void checkAccept (java.lang.String, int)
String host
int port
public void checkAccess (java.lang.Thread)
Thread thread
public void checkAccess (java.lang.ThreadGroup)
ThreadGroup group
public void checkConnect (java.lang.String, int)
String host
int port
public void checkConnect (java.lang.String, int, java.lang.Object)
String host
int port
Object context
public void checkCreateClassLoader ()
public void checkDelete (java.lang.String)
String file
public void checkExec (java.lang.String)
String cmd
public void checkExit (int)
int status
public void checkLink (java.lang.String)
String libName
public void checkListen (int)
int port
public void checkMemberAccess (java.lang.Class, int)
Class cls
int type
public void checkMulticast (java.net.InetAddress)
java.net.InetAddress maddr
public void checkMulticast (java.net.InetAddress, byte)
java.net.InetAddress maddr
byte ttl
public void checkPackageAccess (java.lang.String)
String packageName
public void checkPackageDefinition (java.lang.String)
String packageName
public void checkPropertiesAccess ()
public void checkPropertyAccess (java.lang.String)
String key
public void checkRead (java.io.FileDescriptor)
java.io.FileDescriptor fd
public void checkRead (java.lang.String)
String file
public void checkRead (java.lang.String, java.lang.Object)
String file
Object context
public void checkSecurityAccess (java.lang.String)
String target
public void checkSetFactory ()
public boolean checkTopLevelWindow (java.lang.Object)
Object window
public void checkSystemClipboardAccess ()
public void checkAwtEventQueueAccess ()
public void checkPrintJobAccess ()
public void checkWrite (java.io.FileDescriptor)
java.io.FileDescriptor fd
public void checkWrite (java.lang.String)
String file
public boolean getInCheck ()
protected java.lang.Class[] getClassContext ()
protected java.lang.ClassLoader currentClassLoader ()
protected int classLoaderDepth ()
protected java.lang.Class currentLoadedClass ()
protected int classDepth (java.lang.String)
String name
protected boolean inClass (java.lang.String)
String name
protected boolean inClassLoader ()
public java.lang.ThreadGroup getThreadGroup ()
public java.lang.Object getSecurityContext ()
public void checkPermission (java.security.Permission)
java.security.Permission permission
public void checkPermission (java.security.Permission, java.lang.Object)
java.security.Permission permission
Object context
}
java/lang/Short.classShort.java
package java.lang
public final java.lang.Short extends java.lang.Number implements java.lang.Comparable {
private static final long serialVersionUID
private final short value
public static final short MAX_VALUE
public static final short MIN_VALUE
public static final int SIZE
public static final Class TYPE
private static final Short[] SMALL_VALUES
public void (java.lang.String) throws java.lang.NumberFormatException
String string
public void (short)
short value
public byte byteValue ()
public int compareTo (java.lang.Short)
Short object
public static int compare (short, short)
short lhs
short rhs
public static java.lang.Short decode (java.lang.String) throws java.lang.NumberFormatException
String string
int intValue
short result
public double doubleValue ()
public boolean equals (java.lang.Object)
Object object
public float floatValue ()
public int hashCode ()
public int intValue ()
public long longValue ()
public static short parseShort (java.lang.String) throws java.lang.NumberFormatException
String string
public static short parseShort (java.lang.String, int) throws java.lang.NumberFormatException
String string
int radix
int intValue
short result
public short shortValue ()
public java.lang.String toString ()
public static java.lang.String toString (short)
short value
public static java.lang.Short valueOf (java.lang.String) throws java.lang.NumberFormatException
String string
public static java.lang.Short valueOf (java.lang.String, int) throws java.lang.NumberFormatException
String string
int radix
public static short reverseBytes (short)
short s
public static java.lang.Short valueOf (short)
short s
public volatile int compareTo (java.lang.Object)
static void ()
int i
}
java/lang/StackOverflowError.classStackOverflowError.java
package java.lang
public java.lang.StackOverflowError extends java.lang.VirtualMachineError {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/StackTraceElement.classStackTraceElement.java
package java.lang
public final java.lang.StackTraceElement extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final int NATIVE_LINE_NUMBER
String declaringClass
String methodName
String fileName
int lineNumber
public void (java.lang.String, java.lang.String, java.lang.String, int)
String cls
String method
String file
int line
private void ()
public boolean equals (java.lang.Object)
Object obj
StackTraceElement castObj
String localFileName
public java.lang.String getClassName ()
public java.lang.String getFileName ()
public int getLineNumber ()
public java.lang.String getMethodName ()
public int hashCode ()
public boolean isNativeMethod ()
public java.lang.String toString ()
int lineNum
String fName
StringBuilder buf
}
java/lang/StrictMath.classStrictMath.java
package java.lang
public final java.lang.StrictMath extends java.lang.Object {
public static final double E
public static final double PI
private static final double PIO2_HI
private static final double PIO2_LO
private static final double PS0
private static final double PS1
private static final double PS2
private static final double PS3
private static final double PS4
private static final double PS5
private static final double QS1
private static final double QS2
private static final double QS3
private static final double QS4
private static final double HUGE
private static final double PIO4_HI
private static final double[] ATANHI
private static final double[] ATANLO
private static final double AT0
private static final double AT1
private static final double AT2
private static final double AT3
private static final double AT4
private static final double AT5
private static final double AT6
private static final double AT7
private static final double AT8
private static final double AT9
private static final double AT10
private static final double PI_O_4
private static final double PI_O_2
private static final double PI_LO
private static final int B1
private static final int B2
private static final double C
private static final double D
private static final double CBRTE
private static final double F
private static final double G
private static final long ONEBITS
private static final double TWON24
private static final double TWO54
private static final double TWOM54
private static final double TWOM1000
private static final double O_THRESHOLD
private static final double U_THRESHOLD
private static final double INVLN2
private static final double P1
private static final double P2
private static final double P3
private static final double P4
private static final double P5
private static final double TINY
private static final double LN2_HI
private static final double LN2_LO
private static final double Q1
private static final double Q2
private static final double Q3
private static final double Q4
private static final double Q5
private static final double LG1
private static final double LG2
private static final double LG3
private static final double LG4
private static final double LG5
private static final double LG6
private static final double LG7
private static final double IVLN10
private static final double LOG10_2HI
private static final double LOG10_2LO
private static final double LP1
private static final double LP2
private static final double LP3
private static final double LP4
private static final double LP5
private static final double LP6
private static final double LP7
private static final double shuge
private void ()
public static double abs (double)
double d
public static float abs (float)
float f
public static int abs (int)
int i
public static long abs (long)
long l
public static double acos (double)
double z
double p
double q
double r
double z
double p
double q
double r
double w
double s
double x
double z
double p
double q
double r
double w
double s
double c
double df
int hx
int ix
long bits
public static double asin (double)
double t
double w
double p
double q
double c
double r
double x
double t
double w
double p
double q
double s
int hx
int ix
long bits
public static double atan (double)
int id
int id
int id
int id
double x
double w
double s1
double s2
double z
int ix
int hx
int id
long bits
public static double atan2 (double, double)
double z
double z
double y
double x
double z
int k
int m
int hx
int hy
int ix
int iy
int lx
int ly
long yBits
long xBits
public static double cbrt (double)
long tBitsHigh
double x
int hx
double r
double s
double w
int sign
long bits
long tBits
double t
public static double ceil (double)
int i
int j
int i
double d
long bits
int highBits
int lowBits
int exp
public static double cosh (double)
double t
double w
double t
double t
double w
double x
int ix
long bits
long lx
public static native double cos (double)
public static double exp (double)
double t
double x
double y
double c
double t
double hi
double lo
int k
int xsb
int hx
long bits
int lowBits
int highBits
long yBits
public static double expm1 (double)
double hi
double lo
int k
double hi
double lo
int k
double t
double hi
double lo
int k
long tBits
double x
double y
double t
double e
double hxs
double hfx
double r1
double c
int k
int xsb
long yBits
long bits
int highBits
int lowBits
int hx
public static double floor (double)
int i
int j
int i
double d
long bits
int highBits
int lowBits
int exp
public static native double hypot (double, double)
public static native double IEEEremainder (double, double)
public static double log (double)
double dk
double R
double dk
double hfsq
double x
double f
double s
double z
double R
double w
double t1
double t2
double dk
int hx
int i
int j
int k
int lx
long bits
public static double log10 (double)
double x
double y
double z
int i
int k
int hx
int lx
long bits
public static double log1p (double)
long uBits
long uBits
double R
double x
double hfsq
double f
double c
double s
double z
double R
double u
int k
int hx
int hu
int ax
long bits
public static double max (double, double)
double d1
double d2
public static float max (float, float)
float f1
float f2
public static int max (int, int)
int i1
int i2
public static long max (long, long)
long l1
long l2
public static double min (double, double)
double d1
double d2
public static float min (float, float)
float f1
float f2
public static int min (int, int)
int i1
int i2
public static long min (long, long)
long l1
long l2
public static native double pow (double, double)
public static double random ()
public static native double rint (double)
public static long round (double)
double d
public static int round (float)
float f
public static double signum (double)
double d
public static float signum (float)
float f
public static double sinh (double)
double t
double t
double w
double x
double h
int ix
int jx
long bits
long lx
public static native double sin (double)
public static native double sqrt (double)
public static native double tan (double)
public static double tanh (double)
double t
double z
double t
double z
double x
double z
int jx
int ix
long bits
public static double toDegrees (double)
double angrad
public static double toRadians (double)
double angdeg
public static double ulp (double)
double d
public static float ulp (float)
float f
private static native double nextafter (double, double)
public static double copySign (double, double)
double magnitude
double sign
long magnitudeBits
long signBits
public static float copySign (float, float)
float magnitude
float sign
int magnitudeBits
int signBits
public static int getExponent (float)
float f
public static int getExponent (double)
double d
public static double nextAfter (double, double)
double start
double direction
public static float nextAfter (float, double)
float start
double direction
public static double nextUp (double)
double d
public static float nextUp (float)
float f
public static double scalb (double, int)
long result
long digits
long result
long result
double d
int scaleFactor
long bits
long sign
long factor
int subNormalFactor
long result
public static float scalb (float, int)
int result
int digits
int result
int result
float d
int scaleFactor
int bits
int sign
int factor
int subNormalFactor
int result
private static int shiftIntBits (int, int)
int bits
int digits
int absDigits
private static long shiftLongBits (long, long)
long bits
long digits
long absDigits
private static int highBits (long)
long bits
private static int lowBits (long)
long bits
static void ()
}
java/lang/String$1.classString.java
package java.lang
java.lang.String$1 extends java.lang.Object {
}
java/lang/String$CaseInsensitiveComparator.classString.java
package java.lang
final java.lang.String$CaseInsensitiveComparator extends java.lang.Object implements java.util.Comparator java.io.Serializable {
private static final long serialVersionUID
private void ()
public int compare (java.lang.String, java.lang.String)
String o1
String o2
public volatile int compare (java.lang.Object, java.lang.Object)
void (java.lang.String$1)
String$1 x0
}
java/lang/String.classString.java
package java.lang
public final java.lang.String extends java.lang.Object implements java.io.Serializable java.lang.Comparable java.lang.CharSequence {
private static final long serialVersionUID
private static final char REPLACEMENT_CHAR
public static final java.util.Comparator CASE_INSENSITIVE_ORDER
private static final char[] ASCII
private final int count
private int hashCode
public void ()
public void (byte[])
byte[] data
public void (byte[], int)
byte[] data
int high
public void (byte[], int, int)
byte[] data
int offset
int byteCount
public void (byte[], int, int, int)
byte[] data
int high
int offset
int byteCount
public void (byte[], int, int, java.lang.String) throws java.io.UnsupportedEncodingException
byte[] data
int offset
int byteCount
String charsetName
public void (byte[], java.lang.String) throws java.io.UnsupportedEncodingException
byte[] data
String charsetName
public void (byte[], int, int, java.nio.charset.Charset)
byte[] data
int offset
int byteCount
java.nio.charset.Charset charset
public void (byte[], java.nio.charset.Charset)
byte[] data
java.nio.charset.Charset charset
public void (char[])
char[] data
public void (char[], int, int)
char[] data
int offset
int charCount
void (int, int, char[])
int offset
int charCount
char[] chars
public void (java.lang.String)
String toCopy
public void (java.lang.StringBuffer)
StringBuffer stringBuffer
public void (int[], int, int)
int[] codePoints
int offset
int count
public void (java.lang.StringBuilder)
StringBuilder stringBuilder
public native char charAt (int)
native void setCharAt (int, char)
private java.lang.StringIndexOutOfBoundsException indexAndLength (int)
int index
private java.lang.StringIndexOutOfBoundsException startEndAndLength (int, int)
int start
int end
private java.lang.StringIndexOutOfBoundsException failedBoundsCheck (int, int, int)
int arrayLength
int offset
int count
private char foldCase (char)
char ch
public native int compareTo (java.lang.String)
public int compareToIgnoreCase (java.lang.String)
int result
char c1
char c2
int i
String string
int end
public native java.lang.String concat (java.lang.String)
public static java.lang.String copyValueOf (char[])
char[] data
public static java.lang.String copyValueOf (char[], int, int)
char[] data
int start
int length
public boolean endsWith (java.lang.String)
String suffix
public boolean equals (java.lang.Object)
int i
String s
int count
Object other
public boolean equalsIgnoreCase (java.lang.String)
char c1
char c2
int i
String string
public void getBytes (int, int, byte[], int)
int i
ArrayIndexOutOfBoundsException ignored
int start
int end
byte[] data
int index
public byte[] getBytes ()
public byte[] getBytes (java.lang.String) throws java.io.UnsupportedEncodingException
String charsetName
public byte[] getBytes (java.nio.charset.Charset)
java.nio.ByteBuffer buffer
byte[] bytes
java.nio.charset.Charset charset
String canonicalCharsetName
public void getChars (int, int, char[], int)
int start
int end
char[] buffer
int index
native void getCharsNoCheck (int, int, char[], int)
public int hashCode ()
int i
int hash
public int indexOf (int)
int c
public int indexOf (int, int)
int c
int start
private native int fastIndexOf (int, int)
private int indexOfSupplementary (int, int)
int c
int start
char[] chars
String needle
public int indexOf (java.lang.String)
int i
int o1
int o2
char firstChar
String string
int start
int subCount
int _count
public int indexOf (java.lang.String, int)
int i
int o1
int o2
char firstChar
String subString
int start
int subCount
int _count
public native java.lang.String intern ()
public boolean isEmpty ()
public int lastIndexOf (int)
int i
int c
int _count
public int lastIndexOf (int, int)
int i
int c
int start
int _count
private int lastIndexOfSupplementary (int, int)
int c
int start
char[] chars
String needle
public int lastIndexOf (java.lang.String)
String string
public int lastIndexOf (java.lang.String, int)
int i
int o1
int o2
char firstChar
String subString
int start
int subCount
public int length ()
public boolean regionMatches (int, java.lang.String, int, int)
int i
int thisStart
String string
int start
int length
public boolean regionMatches (boolean, int, java.lang.String, int, int)
char c1
char c2
boolean ignoreCase
int thisStart
String string
int start
int length
int end
public java.lang.String replace (char, char)
int i
char oldChar
char newChar
String s
int _count
boolean copied
public java.lang.String replace (java.lang.CharSequence, java.lang.CharSequence)
int i
int resultLength
StringBuilder result
int i
int i
CharSequence target
CharSequence replacement
String targetString
int matchStart
String replacementString
int targetLength
StringBuilder result
int searchStart
public boolean startsWith (java.lang.String)
String prefix
public boolean startsWith (java.lang.String, int)
String prefix
int start
public java.lang.String substring (int)
int start
public java.lang.String substring (int, int)
int start
int end
private native java.lang.String fastSubstring (int, int)
public native char[] toCharArray ()
public java.lang.String toLowerCase ()
public java.lang.String toLowerCase (java.util.Locale)
java.util.Locale locale
public java.lang.String toString ()
public java.lang.String toUpperCase ()
public java.lang.String toUpperCase (java.util.Locale)
java.util.Locale locale
public java.lang.String trim ()
int start
int last
int end
public static java.lang.String valueOf (char[])
char[] data
public static java.lang.String valueOf (char[], int, int)
char[] data
int start
int length
public static java.lang.String valueOf (char)
String s
char value
String s
public static java.lang.String valueOf (double)
double value
public static java.lang.String valueOf (float)
float value
public static java.lang.String valueOf (int)
int value
public static java.lang.String valueOf (long)
long value
public static java.lang.String valueOf (java.lang.Object)
Object value
public static java.lang.String valueOf (boolean)
boolean value
public boolean contentEquals (java.lang.StringBuffer)
int size
String s
StringBuffer sb
public boolean contentEquals (java.lang.CharSequence)
CharSequence cs
int len
public boolean matches (java.lang.String)
String regularExpression
public java.lang.String replaceAll (java.lang.String, java.lang.String)
String regularExpression
String replacement
public java.lang.String replaceFirst (java.lang.String, java.lang.String)
String regularExpression
String replacement
public java.lang.String[] split (java.lang.String)
String regularExpression
public java.lang.String[] split (java.lang.String, int)
String regularExpression
int limit
String[] result
public java.lang.CharSequence subSequence (int, int)
int start
int end
public int codePointAt (int)
int index
public int codePointBefore (int)
int index
public int codePointCount (int, int)
int start
int end
public boolean contains (java.lang.CharSequence)
CharSequence cs
public int offsetByCodePoints (int, int)
int index
int codePointOffset
public static transient java.lang.String format (java.lang.String, java.lang.Object[])
String format
Object[] args
public static transient java.lang.String format (java.util.Locale, java.lang.String, java.lang.Object[])
java.util.Locale locale
String format
Object[] args
int bufferSize
java.util.Formatter f
private static int indexOf (java.lang.String, java.lang.String, int, int, char)
int skip
int j
int i
String haystackString
String needleString
int cache
int md2
char lastChar
int haystackLength
int needleLength
int needleLengthMinus1
public volatile int compareTo (java.lang.Object)
static void ()
int i
}
java/lang/StringBuffer.classStringBuffer.java
package java.lang
public final java.lang.StringBuffer extends java.lang.AbstractStringBuilder implements java.lang.Appendable java.io.Serializable java.lang.CharSequence {
private static final long serialVersionUID
private static final java.io.ObjectStreamField[] serialPersistentFields
public void ()
public void (int)
int capacity
public void (java.lang.String)
String string
public void (java.lang.CharSequence)
CharSequence cs
public java.lang.StringBuffer append (boolean)
boolean b
public synchronized java.lang.StringBuffer append (char)
char ch
public java.lang.StringBuffer append (double)
double d
public java.lang.StringBuffer append (float)
float f
public java.lang.StringBuffer append (int)
int i
public java.lang.StringBuffer append (long)
long l
public synchronized java.lang.StringBuffer append (java.lang.Object)
Object obj
public synchronized java.lang.StringBuffer append (java.lang.String)
String string
public synchronized java.lang.StringBuffer append (java.lang.StringBuffer)
StringBuffer sb
public synchronized java.lang.StringBuffer append (char[])
char[] chars
public synchronized java.lang.StringBuffer append (char[], int, int)
char[] chars
int start
int length
public synchronized java.lang.StringBuffer append (java.lang.CharSequence)
CharSequence s
public synchronized java.lang.StringBuffer append (java.lang.CharSequence, int, int)
CharSequence s
int start
int end
public java.lang.StringBuffer appendCodePoint (int)
int codePoint
public synchronized char charAt (int)
int index
public synchronized int codePointAt (int)
int index
public synchronized int codePointBefore (int)
int index
public synchronized int codePointCount (int, int)
int beginIndex
int endIndex
public synchronized java.lang.StringBuffer delete (int, int)
int start
int end
public synchronized java.lang.StringBuffer deleteCharAt (int)
int location
public synchronized void ensureCapacity (int)
int min
public synchronized void getChars (int, int, char[], int)
int start
int end
char[] buffer
int idx
public synchronized int indexOf (java.lang.String, int)
String subString
int start
public synchronized java.lang.StringBuffer insert (int, char)
int index
char ch
public java.lang.StringBuffer insert (int, boolean)
int index
boolean b
public java.lang.StringBuffer insert (int, int)
int index
int i
public java.lang.StringBuffer insert (int, long)
int index
long l
public java.lang.StringBuffer insert (int, double)
int index
double d
public java.lang.StringBuffer insert (int, float)
int index
float f
public java.lang.StringBuffer insert (int, java.lang.Object)
int index
Object obj
public synchronized java.lang.StringBuffer insert (int, java.lang.String)
int index
String string
public synchronized java.lang.StringBuffer insert (int, char[])
int index
char[] chars
public synchronized java.lang.StringBuffer insert (int, char[], int, int)
int index
char[] chars
int start
int length
public synchronized java.lang.StringBuffer insert (int, java.lang.CharSequence)
int index
CharSequence s
public synchronized java.lang.StringBuffer insert (int, java.lang.CharSequence, int, int)
int index
CharSequence s
int start
int end
public synchronized int lastIndexOf (java.lang.String, int)
String subString
int start
public synchronized int offsetByCodePoints (int, int)
int index
int codePointOffset
public synchronized java.lang.StringBuffer replace (int, int, java.lang.String)
int start
int end
String string
public synchronized java.lang.StringBuffer reverse ()
public synchronized void setCharAt (int, char)
int index
char ch
public synchronized void setLength (int)
int length
public synchronized java.lang.CharSequence subSequence (int, int)
int start
int end
public synchronized java.lang.String substring (int)
int start
public synchronized java.lang.String substring (int, int)
int start
int end
public synchronized java.lang.String toString ()
public synchronized void trimToSize ()
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
java.io.ObjectOutputStream$PutField fields
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
java.io.ObjectInputStream$GetField fields
int count
char[] value
public volatile int lastIndexOf (java.lang.String)
public volatile int indexOf (java.lang.String)
public volatile int length ()
public volatile int capacity ()
public volatile java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException
public volatile java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException
public volatile java.lang.Appendable append (char) throws java.io.IOException
static void ()
}
java/lang/StringBuilder.classStringBuilder.java
package java.lang
public final java.lang.StringBuilder extends java.lang.AbstractStringBuilder implements java.lang.Appendable java.lang.CharSequence java.io.Serializable {
private static final long serialVersionUID
public void ()
public void (int)
int capacity
public void (java.lang.CharSequence)
CharSequence seq
public void (java.lang.String)
String str
public java.lang.StringBuilder append (boolean)
boolean b
public java.lang.StringBuilder append (char)
char c
public java.lang.StringBuilder append (int)
int i
public java.lang.StringBuilder append (long)
long l
public java.lang.StringBuilder append (float)
float f
public java.lang.StringBuilder append (double)
double d
public java.lang.StringBuilder append (java.lang.Object)
Object obj
public java.lang.StringBuilder append (java.lang.String)
String str
public java.lang.StringBuilder append (java.lang.StringBuffer)
StringBuffer sb
public java.lang.StringBuilder append (char[])
char[] chars
public java.lang.StringBuilder append (char[], int, int)
char[] str
int offset
int len
public java.lang.StringBuilder append (java.lang.CharSequence)
CharSequence csq
public java.lang.StringBuilder append (java.lang.CharSequence, int, int)
CharSequence csq
int start
int end
public java.lang.StringBuilder appendCodePoint (int)
int codePoint
public java.lang.StringBuilder delete (int, int)
int start
int end
public java.lang.StringBuilder deleteCharAt (int)
int index
public java.lang.StringBuilder insert (int, boolean)
int offset
boolean b
public java.lang.StringBuilder insert (int, char)
int offset
char c
public java.lang.StringBuilder insert (int, int)
int offset
int i
public java.lang.StringBuilder insert (int, long)
int offset
long l
public java.lang.StringBuilder insert (int, float)
int offset
float f
public java.lang.StringBuilder insert (int, double)
int offset
double d
public java.lang.StringBuilder insert (int, java.lang.Object)
int offset
Object obj
public java.lang.StringBuilder insert (int, java.lang.String)
int offset
String str
public java.lang.StringBuilder insert (int, char[])
int offset
char[] ch
public java.lang.StringBuilder insert (int, char[], int, int)
int offset
char[] str
int strOffset
int strLen
public java.lang.StringBuilder insert (int, java.lang.CharSequence)
int offset
CharSequence s
public java.lang.StringBuilder insert (int, java.lang.CharSequence, int, int)
int offset
CharSequence s
int start
int end
public java.lang.StringBuilder replace (int, int, java.lang.String)
int start
int end
String string
public java.lang.StringBuilder reverse ()
public java.lang.String toString ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
int count
char[] value
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
public volatile int offsetByCodePoints (int, int)
public volatile int codePointCount (int, int)
public volatile int codePointBefore (int)
public volatile int codePointAt (int)
public volatile void trimToSize ()
public volatile int lastIndexOf (java.lang.String, int)
public volatile int lastIndexOf (java.lang.String)
public volatile int indexOf (java.lang.String, int)
public volatile int indexOf (java.lang.String)
public volatile java.lang.CharSequence subSequence (int, int)
public volatile java.lang.String substring (int, int)
public volatile java.lang.String substring (int)
public volatile void setLength (int)
public volatile void setCharAt (int, char)
public volatile int length ()
public volatile void getChars (int, int, char[], int)
public volatile void ensureCapacity (int)
public volatile char charAt (int)
public volatile int capacity ()
public volatile java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException
public volatile java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException
public volatile java.lang.Appendable append (char) throws java.io.IOException
}
java/lang/StringFactory.classStringFactory.java
package java.lang
public final java.lang.StringFactory extends java.lang.Object {
private static final char REPLACEMENT_CHAR
public void ()
public static java.lang.String newEmptyString ()
public static java.lang.String newStringFromBytes (byte[])
byte[] data
public static java.lang.String newStringFromBytes (byte[], int)
byte[] data
int high
public static java.lang.String newStringFromBytes (byte[], int, int)
byte[] data
int offset
int byteCount
public static native java.lang.String newStringFromBytes (byte[], int, int, int)
public static java.lang.String newStringFromBytes (byte[], int, int, java.lang.String) throws java.io.UnsupportedEncodingException
byte[] data
int offset
int byteCount
String charsetName
public static java.lang.String newStringFromBytes (byte[], java.lang.String) throws java.io.UnsupportedEncodingException
byte[] data
String charsetName
public static java.lang.String newStringFromBytes (byte[], int, int, java.nio.charset.Charset)
int val
byte b
int i
int x
int u
int w
int hi
int lo
int utfCount
int val
byte b0
char[] value
int length
byte[] d
char[] v
int idx
int last
int s
char[] value
int length
char[] value
int length
char[] value
int length
char[] value
java.nio.CharBuffer cb
byte[] data
int offset
int byteCount
java.nio.charset.Charset charset
char[] value
int length
String canonicalCharsetName
public static java.lang.String newStringFromBytes (byte[], java.nio.charset.Charset)
byte[] data
java.nio.charset.Charset charset
public static java.lang.String newStringFromChars (char[])
char[] data
public static java.lang.String newStringFromChars (char[], int, int)
char[] data
int offset
int charCount
static native java.lang.String newStringFromChars (int, int, char[])
public static native java.lang.String newStringFromString (java.lang.String)
public static java.lang.String newStringFromStringBuffer (java.lang.StringBuffer)
StringBuffer stringBuffer
public static java.lang.String newStringFromCodePoints (int[], int, int)
int i
int[] codePoints
int offset
int count
char[] value
int end
int length
public static java.lang.String newStringFromStringBuilder (java.lang.StringBuilder)
StringBuilder stringBuilder
}
java/lang/StringIndexOutOfBoundsException.classStringIndexOutOfBoundsException.java
package java.lang
public java.lang.StringIndexOutOfBoundsException extends java.lang.IndexOutOfBoundsException {
private static final long serialVersionUID
public void ()
public void (int)
int index
public void (java.lang.String)
String detailMessage
public void (java.lang.String, int)
String s
int index
public void (int, int)
int sourceLength
int index
public void (java.lang.String, int, int)
String s
int offset
int count
public void (int, int, int)
int sourceLength
int offset
int count
}
java/lang/StringToReal$1.classStringToReal.java
package java.lang
java.lang.StringToReal$1 extends java.lang.Object {
}
java/lang/StringToReal$StringExponentPair.classStringToReal.java
package java.lang
final java.lang.StringToReal$StringExponentPair extends java.lang.Object {
String s
long e
boolean negative
boolean infinity
boolean zero
private void ()
public float specialValue ()
void (java.lang.StringToReal$1)
StringToReal$1 x0
}
java/lang/StringToReal.classStringToReal.java
package java.lang
final java.lang.StringToReal extends java.lang.Object {
void ()
private static native double parseDblImpl (java.lang.String, int)
private static native float parseFltImpl (java.lang.String, int)
private static java.lang.NumberFormatException invalidReal (java.lang.String, boolean)
String s
boolean isDouble
private static java.lang.StringToReal$StringExponentPair initialParse (java.lang.String, int, boolean)
char ch
int i
NumberFormatException ex
int exponentOffset
boolean negativeExponent
char firstExponentChar
String exponentString
char mc
int i
int d
String s
int length
boolean isDouble
StringToReal$StringExponentPair result
char c
int end
int start
int decimal
int APPROX_MIN_MAGNITUDE
int MAX_DIGITS
private static float parseName (java.lang.String, boolean)
String name
boolean isDouble
boolean negative
int i
int length
char firstChar
public static double parseDouble (java.lang.String)
String s
int length
char last
StringToReal$StringExponentPair info
double result
public static float parseFloat (java.lang.String)
String s
int length
char last
StringToReal$StringExponentPair info
float result
}
java/lang/SuppressWarnings.classSuppressWarnings.java
package java.lang
public abstract java.lang.SuppressWarnings extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
java/lang/System$PropertiesWithNonOverrideableDefaults.classSystem.java
package java.lang
final java.lang.System$PropertiesWithNonOverrideableDefaults extends java.util.Properties {
void (java.util.Properties)
java.util.Properties defaults
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
}
java/lang/System$SystemEnvironment.classSystem.java
package java.lang
java.lang.System$SystemEnvironment extends java.util.AbstractMap {
private final java.util.Map map
public void (java.util.Map)
java.util.Map map
public java.util.Set entrySet ()
public java.lang.String get (java.lang.Object)
Object key
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
private java.lang.String toNonNullString (java.lang.Object)
Object o
public volatile java.lang.Object get (java.lang.Object)
}
java/lang/System.classSystem.java
package java.lang
public final java.lang.System extends java.lang.Object {
public static final java.io.InputStream in
public static final java.io.PrintStream out
public static final java.io.PrintStream err
private static final String PATH_SEPARATOR
private static final String LINE_SEPARATOR
private static final String FILE_SEPARATOR
private static final java.util.Properties unchangeableSystemProperties
private static java.util.Properties systemProperties
private static final Object lock
private static boolean runGC
private static boolean justRanFinalization
private static final int ARRAYCOPY_SHORT_CHAR_ARRAY_THRESHOLD
private static final int ARRAYCOPY_SHORT_BYTE_ARRAY_THRESHOLD
private static final int ARRAYCOPY_SHORT_SHORT_ARRAY_THRESHOLD
private static final int ARRAYCOPY_SHORT_INT_ARRAY_THRESHOLD
private static final int ARRAYCOPY_SHORT_LONG_ARRAY_THRESHOLD
private static final int ARRAYCOPY_SHORT_FLOAT_ARRAY_THRESHOLD
private static final int ARRAYCOPY_SHORT_DOUBLE_ARRAY_THRESHOLD
private static final int ARRAYCOPY_SHORT_BOOLEAN_ARRAY_THRESHOLD
private static void addLegacyLocaleSystemProperties ()
java.util.Locale l
String language
String region
String locale
public static void setIn (java.io.InputStream)
java.io.InputStream newIn
public static void setOut (java.io.PrintStream)
java.io.PrintStream newOut
public static void setErr (java.io.PrintStream)
java.io.PrintStream newErr
private void ()
public static native void arraycopy (java.lang.Object, int, java.lang.Object, int, int)
public static void arraycopy (char[], int, char[], int, int)
int i
int i
char[] src
int srcPos
char[] dst
int dstPos
int length
private static native void arraycopyCharUnchecked (char[], int, char[], int, int)
public static void arraycopy (byte[], int, byte[], int, int)
int i
int i
byte[] src
int srcPos
byte[] dst
int dstPos
int length
private static native void arraycopyByteUnchecked (byte[], int, byte[], int, int)
public static void arraycopy (short[], int, short[], int, int)
int i
int i
short[] src
int srcPos
short[] dst
int dstPos
int length
private static native void arraycopyShortUnchecked (short[], int, short[], int, int)
public static void arraycopy (int[], int, int[], int, int)
int i
int i
int[] src
int srcPos
int[] dst
int dstPos
int length
private static native void arraycopyIntUnchecked (int[], int, int[], int, int)
public static void arraycopy (long[], int, long[], int, int)
int i
int i
long[] src
int srcPos
long[] dst
int dstPos
int length
private static native void arraycopyLongUnchecked (long[], int, long[], int, int)
public static void arraycopy (float[], int, float[], int, int)
int i
int i
float[] src
int srcPos
float[] dst
int dstPos
int length
private static native void arraycopyFloatUnchecked (float[], int, float[], int, int)
public static void arraycopy (double[], int, double[], int, int)
int i
int i
double[] src
int srcPos
double[] dst
int dstPos
int length
private static native void arraycopyDoubleUnchecked (double[], int, double[], int, int)
public static void arraycopy (boolean[], int, boolean[], int, int)
int i
int i
boolean[] src
int srcPos
boolean[] dst
int dstPos
int length
private static native void arraycopyBooleanUnchecked (boolean[], int, boolean[], int, int)
public static native long currentTimeMillis ()
public static native long nanoTime ()
public static void exit (int)
int code
public static void gc ()
boolean shouldRunGC
boolean shouldRunGC
public static java.lang.String getenv (java.lang.String)
String name
public static java.util.Map getenv ()
int index
String entry
java.util.Map map
public static java.nio.channels.Channel inheritedChannel () throws java.io.IOException
public static java.util.Properties getProperties ()
private static java.util.Properties initUnchangeableSystemProperties ()
android.system.StructPasswd passwd
android.system.ErrnoException exception
dalvik.system.VMRuntime runtime
java.util.Properties p
String projectUrl
String projectName
String javaHome
android.system.StructUtsname info
String icuDataPath
public static void setUnchangeableSystemProperty (java.lang.String, java.lang.String)
String name
String value
private static void setDefaultChangeableProperties (java.util.Properties)
java.util.Properties p
private static java.util.Properties createSystemProperties ()
java.util.Properties p
private static java.lang.String generateIcuDataPath ()
StringBuilder icuDataPathBuilder
String dataIcuDataPath
String systemIcuDataPath
private static java.lang.String getEnvironmentPath (java.lang.String, java.lang.String)
String environmentVariable
String path
String variable
private static native java.lang.String[] specialProperties ()
private static void parsePropertyAssignments (java.util.Properties, java.lang.String[])
int split
String key
String value
String assignment
java.util.Properties p
String[] assignments
public static java.lang.String getProperty (java.lang.String)
String propertyName
public static java.lang.String getProperty (java.lang.String, java.lang.String)
String name
String defaultValue
public static java.lang.String setProperty (java.lang.String, java.lang.String)
String name
String value
public static java.lang.String clearProperty (java.lang.String)
String name
private static void checkPropertyName (java.lang.String)
String name
public static java.io.Console console ()
public static java.lang.SecurityManager getSecurityManager ()
public static native int identityHashCode (java.lang.Object)
public static java.lang.String lineSeparator ()
public static void load (java.lang.String)
String pathName
public static void loadLibrary (java.lang.String)
String libName
public static void logE (java.lang.String)
String message
public static void logE (java.lang.String, java.lang.Throwable)
String message
Throwable th
public static void logI (java.lang.String)
String message
public static void logI (java.lang.String, java.lang.Throwable)
String message
Throwable th
public static void logW (java.lang.String)
String message
public static void logW (java.lang.String, java.lang.Throwable)
String message
Throwable th
private static native void log (char, java.lang.String, java.lang.Throwable)
public static void runFinalization ()
boolean shouldRunGC
boolean shouldRunGC
public static void runFinalizersOnExit (boolean)
boolean flag
public static void setProperties (java.util.Properties)
java.util.Properties p
System$PropertiesWithNonOverrideableDefaults userProperties
public static void setSecurityManager (java.lang.SecurityManager)
SecurityManager sm
public static java.lang.String mapLibraryName (java.lang.String)
String nickname
private static native void setFieldImpl (java.lang.String, java.lang.String, java.lang.Object)
static void ()
}
java/lang/Thread$ParkState.classThread.java
package java.lang
java.lang.Thread$ParkState extends java.lang.Object {
private static final int UNPARKED
private static final int PREEMPTIVELY_UNPARKED
private static final int PARKED
private void ()
}
java/lang/Thread$State.classThread.java
package java.lang
public final java.lang.Thread$State extends java.lang.Enum {
public static final Thread$State NEW
public static final Thread$State RUNNABLE
public static final Thread$State BLOCKED
public static final Thread$State WAITING
public static final Thread$State TIMED_WAITING
public static final Thread$State TERMINATED
private static final Thread$State[] $VALUES
public static java.lang.Thread$State[] values ()
public static java.lang.Thread$State valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
java/lang/Thread$UncaughtExceptionHandler.classThread.java
package java.lang
public abstract java.lang.Thread$UncaughtExceptionHandler extends java.lang.Object {
public abstract void uncaughtException (java.lang.Thread, java.lang.Throwable)
}
java/lang/Thread.classThread.java
package java.lang
public java.lang.Thread extends java.lang.Object implements java.lang.Runnable {
private static final int NANOS_PER_MILLI
public static final int MAX_PRIORITY
public static final int MIN_PRIORITY
public static final int NORM_PRIORITY
private volatile long nativePeer
volatile ThreadGroup group
volatile boolean daemon
volatile String name
volatile int priority
volatile long stackSize
Runnable target
private static int count
private long id
ThreadLocal$Values localValues
ThreadLocal$Values inheritableValues
private final java.util.List interruptActions
private ClassLoader contextClassLoader
private Thread$UncaughtExceptionHandler uncaughtHandler
private static Thread$UncaughtExceptionHandler defaultUncaughtHandler
boolean hasBeenStarted
private int parkState
private final Object lock
private Object parkBlocker
public void ()
public void (java.lang.Runnable)
Runnable runnable
public void (java.lang.Runnable, java.lang.String)
Runnable runnable
String threadName
public void (java.lang.String)
String threadName
public void (java.lang.ThreadGroup, java.lang.Runnable)
ThreadGroup group
Runnable runnable
public void (java.lang.ThreadGroup, java.lang.Runnable, java.lang.String)
ThreadGroup group
Runnable runnable
String threadName
public void (java.lang.ThreadGroup, java.lang.String)
ThreadGroup group
String threadName
public void (java.lang.ThreadGroup, java.lang.Runnable, java.lang.String, long)
ThreadGroup group
Runnable runnable
String threadName
long stackSize
void (java.lang.ThreadGroup, java.lang.String, int, boolean)
ThreadGroup group
String name
int priority
boolean daemon
private void create (java.lang.ThreadGroup, java.lang.Runnable, java.lang.String, long)
ThreadGroup group
Runnable runnable
String threadName
long stackSize
Thread currentThread
public static int activeCount ()
public final void checkAccess ()
public int countStackFrames ()
public static native java.lang.Thread currentThread ()
public void destroy ()
public static void dumpStack ()
public static int enumerate (java.lang.Thread[])
Thread[] threads
Thread thread
public static java.util.Map getAllStackTraces ()
int i
java.util.Map map
int count
Thread[] threads
public java.lang.ClassLoader getContextClassLoader ()
public static java.lang.Thread$UncaughtExceptionHandler getDefaultUncaughtExceptionHandler ()
public long getId ()
public final java.lang.String getName ()
public final int getPriority ()
public java.lang.StackTraceElement[] getStackTrace ()
StackTraceElement[] ste
public java.lang.Thread$State getState ()
private native int nativeGetStatus (boolean)
public final java.lang.ThreadGroup getThreadGroup ()
public java.lang.Thread$UncaughtExceptionHandler getUncaughtExceptionHandler ()
public void interrupt ()
int i
private native void nativeInterrupt ()
public static native boolean interrupted ()
public final boolean isAlive ()
public final boolean isDaemon ()
public native boolean isInterrupted ()
public final void join () throws java.lang.InterruptedException
public final void join (long) throws java.lang.InterruptedException
long millis
public final void join (long, int) throws java.lang.InterruptedException
long nanosElapsed
long nanosRemaining
long nanosToWait
long start
long millis
int nanos
boolean overflow
boolean forever
public final void resume ()
public void run ()
public void setContextClassLoader (java.lang.ClassLoader)
ClassLoader cl
public final void setDaemon (boolean)
boolean isDaemon
private void checkNotStarted ()
public static void setDefaultUncaughtExceptionHandler (java.lang.Thread$UncaughtExceptionHandler)
Thread$UncaughtExceptionHandler handler
public final void pushInterruptAction$ (java.lang.Runnable)
Runnable interruptAction
public final void popInterruptAction$ (java.lang.Runnable)
Runnable removed
Runnable interruptAction
public final void setName (java.lang.String)
String threadName
private native void nativeSetName (java.lang.String)
public final void setPriority (int)
int priority
private native void nativeSetPriority (int)
public void setUncaughtExceptionHandler (java.lang.Thread$UncaughtExceptionHandler)
Thread$UncaughtExceptionHandler handler
public static void sleep (long) throws java.lang.InterruptedException
long time
public static void sleep (long, int) throws java.lang.InterruptedException
long now
long elapsed
long millis
int nanos
long start
long duration
Object lock
private static native void sleep (java.lang.Object, long, int)
public synchronized void start ()
private static native void nativeCreate (java.lang.Thread, long, boolean)
public final void stop ()
public final synchronized void stop (java.lang.Throwable)
Throwable throwable
public final void suspend ()
public java.lang.String toString ()
public static native void yield ()
public static boolean holdsLock (java.lang.Object)
Object object
private native boolean nativeHoldsLock (java.lang.Object)
public final void unpark$ ()
public final void parkFor$ (long)
InterruptedException ex
long millis
long nanos
public final void parkUntil$ (long)
long delayMillis
long time
static void ()
}
java/lang/ThreadDeath.classThreadDeath.java
package java.lang
public java.lang.ThreadDeath extends java.lang.Error {
private static final long serialVersionUID
public void ()
}
java/lang/ThreadGroup.classThreadGroup.java
package java.lang
public java.lang.ThreadGroup extends java.lang.Object implements java.lang.Thread$UncaughtExceptionHandler {
private String name
private int maxPriority
final ThreadGroup parent
private final java.util.List threadRefs
private final Iterable threads
private final java.util.List groups
private boolean isDaemon
private boolean isDestroyed
static final ThreadGroup systemThreadGroup
static final ThreadGroup mainThreadGroup
public void (java.lang.String)
String name
public void (java.lang.ThreadGroup, java.lang.String)
ThreadGroup parent
String name
private void ()
public int activeCount ()
Thread thread
ThreadGroup group
int count
public int activeGroupCount ()
ThreadGroup group
int count
private void add (java.lang.ThreadGroup) throws java.lang.IllegalThreadStateException
ThreadGroup g
public boolean allowThreadSuspension (boolean)
boolean b
public final void checkAccess ()
public final void destroy ()
private void destroyIfEmptyDaemon ()
public int enumerate (java.lang.Thread[])
Thread[] threads
public int enumerate (java.lang.Thread[], boolean)
Thread[] threads
boolean recurse
public int enumerate (java.lang.ThreadGroup[])
ThreadGroup[] groups
public int enumerate (java.lang.ThreadGroup[], boolean)
ThreadGroup[] groups
boolean recurse
private int enumerateGeneric (java.lang.Object[], boolean, int, boolean)
Thread thread
int i
int i
ThreadGroup group
Object[] enumeration
boolean recurse
int enumerationIndex
boolean enumeratingThreads
public final int getMaxPriority ()
public final java.lang.String getName ()
public final java.lang.ThreadGroup getParent ()
public final void interrupt ()
Thread thread
ThreadGroup group
public final boolean isDaemon ()
public synchronized boolean isDestroyed ()
public void list ()
private void list (int)
Thread thread
ThreadGroup group
int levels
private void indent (int)
int i
int levels
public final boolean parentOf (java.lang.ThreadGroup)
ThreadGroup g
private void remove (java.lang.ThreadGroup)
ThreadGroup threadGroup
java.util.Iterator i
ThreadGroup g
public final void resume ()
Thread thread
ThreadGroup group
public final void setDaemon (boolean)
boolean isDaemon
public final void setMaxPriority (int)
ThreadGroup group
int parentPriority
int newMax
public final void stop ()
private boolean stopHelper ()
Thread thread
Thread current
ThreadGroup group
boolean stopCurrent
public final void suspend ()
private boolean suspendHelper ()
Thread thread
Thread current
ThreadGroup group
boolean suspendCurrent
public java.lang.String toString ()
public void uncaughtException (java.lang.Thread, java.lang.Throwable)
Thread t
Throwable e
final void addThread (java.lang.Thread) throws java.lang.IllegalThreadStateException
Thread thread
final void removeThread (java.lang.Thread) throws java.lang.IllegalThreadStateException
java.util.Iterator i
Thread thread
static void ()
}
java/lang/ThreadLocal$Values.classThreadLocal.java
package java.lang
java.lang.ThreadLocal$Values extends java.lang.Object {
private static final int INITIAL_SIZE
private static final Object TOMBSTONE
private Object[] table
private int mask
private int size
private int tombstones
private int maximumLoad
private int clean
void ()
void (java.lang.ThreadLocal$Values)
ThreadLocal$Values fromParent
private void inheritValues (java.lang.ThreadLocal$Values)
Object k
java.lang.ref.Reference reference
InheritableThreadLocal key
int i
ThreadLocal$Values fromParent
Object[] table
private void initializeTable (int)
int capacity
private void cleanUp ()
Object k
java.lang.ref.Reference reference
int counter
int index
Object[] table
private boolean rehash ()
Object k
java.lang.ref.Reference reference
ThreadLocal key
int i
int capacity
int newCapacity
Object[] oldTable
void add (java.lang.ThreadLocal, java.lang.Object)
Object k
int index
ThreadLocal key
Object value
void put (java.lang.ThreadLocal, java.lang.Object)
Object k
int index
ThreadLocal key
Object value
int firstTombstone
java.lang.Object getAfterMiss (java.lang.ThreadLocal)
Object value
Object value
Object reference
ThreadLocal key
Object[] table
int index
int firstTombstone
void remove (java.lang.ThreadLocal)
Object reference
int index
ThreadLocal key
private int next (int)
int index
static java.lang.Object[] access$000 (java.lang.ThreadLocal$Values)
ThreadLocal$Values x0
static int access$100 (java.lang.ThreadLocal$Values)
ThreadLocal$Values x0
static void ()
}
java/lang/ThreadLocal.classThreadLocal.java
package java.lang
public java.lang.ThreadLocal extends java.lang.Object {
private final java.lang.ref.Reference reference
private static java.util.concurrent.atomic.AtomicInteger hashCounter
private final int hash
public void ()
public java.lang.Object get ()
Object[] table
int index
Thread currentThread
ThreadLocal$Values values
protected java.lang.Object initialValue ()
public void set (java.lang.Object)
Object value
Thread currentThread
ThreadLocal$Values values
public void remove ()
Thread currentThread
ThreadLocal$Values values
java.lang.ThreadLocal$Values initializeValues (java.lang.Thread)
Thread current
java.lang.ThreadLocal$Values values (java.lang.Thread)
Thread current
static int access$200 (java.lang.ThreadLocal)
ThreadLocal x0
static java.lang.ref.Reference access$300 (java.lang.ThreadLocal)
ThreadLocal x0
static void ()
}
java/lang/Throwable.classThrowable.java
package java.lang
public java.lang.Throwable extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private String detailMessage
private Throwable cause
private java.util.List suppressedExceptions
private volatile transient Object stackState
private StackTraceElement[] stackTrace
public void ()
public void (java.lang.String)
String detailMessage
public void (java.lang.String, java.lang.Throwable)
String detailMessage
Throwable cause
public void (java.lang.Throwable)
Throwable cause
protected void (java.lang.String, java.lang.Throwable, boolean, boolean)
String detailMessage
Throwable cause
boolean enableSuppression
boolean writableStackTrace
public java.lang.Throwable fillInStackTrace ()
public java.lang.String getMessage ()
public java.lang.String getLocalizedMessage ()
public java.lang.StackTraceElement[] getStackTrace ()
public void setStackTrace (java.lang.StackTraceElement[])
int i
StackTraceElement[] trace
StackTraceElement[] newTrace
public void printStackTrace ()
private static int countDuplicates (java.lang.StackTraceElement[], java.lang.StackTraceElement[])
StackTraceElement parentFrame
int i
StackTraceElement[] currentStack
StackTraceElement[] parentStack
int duplicates
int parentIndex
private java.lang.StackTraceElement[] getInternalStackTrace ()
public void printStackTrace (java.io.PrintStream)
java.io.IOException e
java.io.PrintStream err
public void printStackTrace (java.io.PrintWriter)
java.io.IOException e
java.io.PrintWriter err
private void printStackTrace (java.lang.Appendable, java.lang.String, java.lang.StackTraceElement[]) throws java.io.IOException
int i
int duplicates
Throwable throwable
Appendable err
String indent
StackTraceElement[] parentStack
StackTraceElement[] stack
Throwable cause
public java.lang.String toString ()
String msg
String name
public java.lang.Throwable initCause (java.lang.Throwable)
Throwable throwable
public java.lang.Throwable getCause ()
public final void addSuppressed (java.lang.Throwable)
Throwable throwable
public final java.lang.Throwable[] getSuppressed ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private static native java.lang.Object nativeFillInStackTrace ()
private static native java.lang.StackTraceElement[] nativeGetStackTrace (java.lang.Object)
}
java/lang/TwoEnumerationsInOne.classClassLoader.java
package java.lang
java.lang.TwoEnumerationsInOne extends java.lang.Object implements java.util.Enumeration {
private final java.util.Enumeration first
private final java.util.Enumeration second
public void (java.util.Enumeration, java.util.Enumeration)
java.util.Enumeration first
java.util.Enumeration second
public boolean hasMoreElements ()
public java.net.URL nextElement ()
public volatile java.lang.Object nextElement ()
}
java/lang/TypeNotPresentException.classTypeNotPresentException.java
package java.lang
public java.lang.TypeNotPresentException extends java.lang.RuntimeException {
private static final long serialVersionUID
private String typeName
public void (java.lang.String, java.lang.Throwable)
String typeName
Throwable cause
public java.lang.String typeName ()
}
java/lang/UnknownError.classUnknownError.java
package java.lang
public java.lang.UnknownError extends java.lang.VirtualMachineError {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/UnsatisfiedLinkError.classUnsatisfiedLinkError.java
package java.lang
public java.lang.UnsatisfiedLinkError extends java.lang.LinkageError {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/UnsupportedClassVersionError.classUnsupportedClassVersionError.java
package java.lang
public java.lang.UnsupportedClassVersionError extends java.lang.ClassFormatError {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/UnsupportedOperationException.classUnsupportedOperationException.java
package java.lang
public java.lang.UnsupportedOperationException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/lang/VerifyError.classVerifyError.java
package java.lang
public java.lang.VerifyError extends java.lang.LinkageError {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/VirtualMachineError.classVirtualMachineError.java
package java.lang
public abstract java.lang.VirtualMachineError extends java.lang.Error {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/lang/VMClassLoader.classVMClassLoader.java
package java.lang
java.lang.VMClassLoader extends java.lang.Object {
private static final libcore.io.ClassPathURLStreamHandler[] bootClassPathUrlHandlers
void ()
private static libcore.io.ClassPathURLStreamHandler[] createBootClassPathUrlHandlers ()
String entryUri
java.net.URLStreamHandler urlStreamHandler
java.io.IOException e
String bootClassPathEntry
String[] bootClassPathEntries
java.util.ArrayList zipFileUris
java.util.ArrayList urlStreamHandlers
static java.net.URL getResource (java.lang.String)
java.net.URL url
libcore.io.ClassPathURLStreamHandler urlHandler
String name
static java.util.List getResources (java.lang.String)
java.net.URL url
libcore.io.ClassPathURLStreamHandler urlHandler
String name
java.util.ArrayList list
static native java.lang.Class findLoadedClass (java.lang.ClassLoader, java.lang.String)
private static native java.lang.String[] getBootClassPathEntries ()
static void ()
}
java/lang/Void.classVoid.java
package java.lang
public final java.lang.Void extends java.lang.Object {
public static final Class TYPE
private static java.lang.Class lookupType ()
java.lang.reflect.Method method
Exception e
private void ()
static void ()
}
java/math/
java/math/BigDecimal$1.classBigDecimal.java
package java.math
java.math.BigDecimal$1 extends java.lang.Object {
static final int[] $SwitchMap$java$math$RoundingMode
static void ()
}
java/math/BigDecimal.classBigDecimal.java
package java.math
public java.math.BigDecimal extends java.lang.Number implements java.lang.Comparable java.io.Serializable {
public static final int ROUND_UP
public static final int ROUND_DOWN
public static final int ROUND_CEILING
public static final int ROUND_FLOOR
public static final int ROUND_HALF_UP
public static final int ROUND_HALF_DOWN
public static final int ROUND_HALF_EVEN
public static final int ROUND_UNNECESSARY
private static final long serialVersionUID
private static final double LOG10_2
private transient String toStringImage
private transient int hashCode
private static final java.math.BigInteger[] FIVE_POW
private static final java.math.BigInteger[] TEN_POW
private static final long[] LONG_FIVE_POW
private static final int[] LONG_FIVE_POW_BIT_LENGTH
private static final int[] LONG_POWERS_OF_TEN_BIT_LENGTH
private static final int BI_SCALED_BY_ZERO_LENGTH
private static final java.math.BigDecimal[] BI_SCALED_BY_ZERO
private static final java.math.BigDecimal[] ZERO_SCALED_BY
private static final char[] CH_ZEROS
public static final java.math.BigDecimal ZERO
public static final java.math.BigDecimal ONE
public static final java.math.BigDecimal TEN
private java.math.BigInteger intVal
private transient int bitLength
private transient long smallValue
private int scale
private transient int precision
private void (long, int)
long smallValue
int scale
private void (int, int)
int smallValue
int scale
public void (char[], int, int)
String scaleString
long newScale
char[] in
int offset
int len
int begin
int last
StringBuilder unscaledBuffer
int bufLength
int counter
boolean wasNonZero
public void (char[], int, int, java.math.MathContext)
char[] in
int offset
int len
java.math.MathContext mc
public void (char[])
char[] in
public void (char[], java.math.MathContext)
char[] in
java.math.MathContext mc
public void (java.lang.String)
String val
public void (java.lang.String, java.math.MathContext)
String val
java.math.MathContext mc
public void (double)
int trailingZeros
java.math.BigInt bi
double val
long bits
long mantissa
int mantissaBits
public void (double, java.math.MathContext)
double val
java.math.MathContext mc
public void (java.math.BigInteger)
java.math.BigInteger val
public void (java.math.BigInteger, java.math.MathContext)
java.math.BigInteger val
java.math.MathContext mc
public void (java.math.BigInteger, int)
java.math.BigInteger unscaledVal
int scale
public void (java.math.BigInteger, int, java.math.MathContext)
java.math.BigInteger unscaledVal
int scale
java.math.MathContext mc
public void (int)
int val
public void (int, java.math.MathContext)
int val
java.math.MathContext mc
public void (long)
long val
public void (long, java.math.MathContext)
long val
java.math.MathContext mc
public static java.math.BigDecimal valueOf (long, int)
long unscaledVal
int scale
public static java.math.BigDecimal valueOf (long)
long unscaledVal
public static java.math.BigDecimal valueOf (double)
double val
public java.math.BigDecimal add (java.math.BigDecimal)
java.math.BigDecimal augend
int diffScale
private static java.math.BigDecimal addAndMult10 (java.math.BigDecimal, java.math.BigDecimal, int)
java.math.BigInt bi
java.math.BigDecimal thisValue
java.math.BigDecimal augend
int diffScale
public java.math.BigDecimal add (java.math.BigDecimal, java.math.MathContext)
java.math.BigDecimal larger
java.math.BigDecimal smaller
java.math.BigDecimal larger
java.math.BigDecimal smaller
java.math.BigInteger tempBI
java.math.BigDecimal augend
java.math.MathContext mc
java.math.BigDecimal larger
java.math.BigDecimal smaller
java.math.BigInteger tempBI
long diffScale
int largerSignum
public java.math.BigDecimal subtract (java.math.BigDecimal)
java.math.BigDecimal subtrahend
int diffScale
public java.math.BigDecimal subtract (java.math.BigDecimal, java.math.MathContext)
java.math.BigInteger tempBI
int thisSignum
java.math.BigDecimal leftOperand
java.math.BigInteger tempBI
java.math.BigDecimal subtrahend
java.math.MathContext mc
long diffScale
public java.math.BigDecimal multiply (java.math.BigDecimal)
java.math.BigDecimal multiplicand
long newScale
public java.math.BigDecimal multiply (java.math.BigDecimal, java.math.MathContext)
java.math.BigDecimal multiplicand
java.math.MathContext mc
java.math.BigDecimal result
public java.math.BigDecimal divide (java.math.BigDecimal, int, int)
java.math.BigDecimal divisor
int scale
int roundingMode
public java.math.BigDecimal divide (java.math.BigDecimal, int, java.math.RoundingMode)
java.math.BigDecimal divisor
int scale
java.math.RoundingMode roundingMode
long diffScale
java.math.BigInteger scaledDividend
java.math.BigInteger scaledDivisor
private static java.math.BigDecimal divideBigIntegers (java.math.BigInteger, java.math.BigInteger, int, java.math.RoundingMode)
long rem
long divisor
int compRem
java.math.BigInteger scaledDividend
java.math.BigInteger scaledDivisor
int scale
java.math.RoundingMode roundingMode
java.math.BigInteger[] quotAndRem
java.math.BigInteger quotient
java.math.BigInteger remainder
int sign
int compRem
private static java.math.BigDecimal dividePrimitiveLongs (long, long, int, java.math.RoundingMode)
int compRem
long scaledDividend
long scaledDivisor
int scale
java.math.RoundingMode roundingMode
long quotient
long remainder
int sign
public java.math.BigDecimal divide (java.math.BigDecimal, int)
java.math.BigDecimal divisor
int roundingMode
public java.math.BigDecimal divide (java.math.BigDecimal, java.math.RoundingMode)
java.math.BigDecimal divisor
java.math.RoundingMode roundingMode
public java.math.BigDecimal divide (java.math.BigDecimal)
java.math.BigDecimal divisor
java.math.BigInteger p
java.math.BigInteger q
java.math.BigInteger gcd
java.math.BigInteger[] quotAndRem
long diffScale
int newScale
int k
int l
int i
int lastPow
public java.math.BigDecimal divide (java.math.BigDecimal, java.math.MathContext)
int compRem
java.math.BigDecimal divisor
java.math.MathContext mc
long trailingZeros
long diffScale
long newScale
int i
int lastPow
java.math.BigInteger integerQuot
java.math.BigInteger[] quotAndRem
public java.math.BigDecimal divideToIntegralValue (java.math.BigDecimal)
java.math.BigInteger integralValue
java.math.BigInteger integralValue
java.math.BigInteger integralValue
java.math.BigInteger powerOfTen
java.math.BigInteger powerOfTen
java.math.BigDecimal divisor
java.math.BigInteger integralValue
java.math.BigInteger[] quotAndRem
long newScale
long tempScale
int i
int lastPow
public java.math.BigDecimal divideToIntegralValue (java.math.BigDecimal, java.math.MathContext)
long exp
long compRemDiv
java.math.BigDecimal divisor
java.math.MathContext mc
int mcPrecision
int diffPrecision
int lastPow
long diffScale
long newScale
long quotPrecision
java.math.BigInteger[] quotAndRem
java.math.BigInteger strippedBI
java.math.BigDecimal integralValue
long resultPrecision
int i
public java.math.BigDecimal remainder (java.math.BigDecimal)
java.math.BigDecimal divisor
public java.math.BigDecimal remainder (java.math.BigDecimal, java.math.MathContext)
java.math.BigDecimal divisor
java.math.MathContext mc
public java.math.BigDecimal[] divideAndRemainder (java.math.BigDecimal)
java.math.BigDecimal divisor
java.math.BigDecimal[] quotAndRem
public java.math.BigDecimal[] divideAndRemainder (java.math.BigDecimal, java.math.MathContext)
java.math.BigDecimal divisor
java.math.MathContext mc
java.math.BigDecimal[] quotAndRem
public java.math.BigDecimal pow (int)
int n
long newScale
public java.math.BigDecimal pow (int, java.math.MathContext)
int n
java.math.MathContext mc
int m
int mcPrecision
int elength
int oneBitMask
java.math.BigDecimal accum
java.math.MathContext newPrecision
public java.math.BigDecimal abs ()
public java.math.BigDecimal abs (java.math.MathContext)
java.math.MathContext mc
java.math.BigDecimal result
public java.math.BigDecimal negate ()
public java.math.BigDecimal negate (java.math.MathContext)
java.math.MathContext mc
java.math.BigDecimal result
public java.math.BigDecimal plus ()
public java.math.BigDecimal plus (java.math.MathContext)
java.math.MathContext mc
public int signum ()
private boolean isZero ()
public int scale ()
public int precision ()
int decimalDigits
private int decimalDigitsInLong (long)
int index
long value
public java.math.BigInteger unscaledValue ()
public java.math.BigDecimal round (java.math.MathContext)
java.math.MathContext mc
java.math.BigDecimal thisBD
public java.math.BigDecimal setScale (int, java.math.RoundingMode)
int newScale
java.math.RoundingMode roundingMode
long diffScale
public java.math.BigDecimal setScale (int, int)
int newScale
int roundingMode
public java.math.BigDecimal setScale (int)
int newScale
public java.math.BigDecimal movePointLeft (int)
int n
private java.math.BigDecimal movePoint (long)
long newScale
public java.math.BigDecimal movePointRight (int)
int n
public java.math.BigDecimal scaleByPowerOfTen (int)
int n
long newScale
public java.math.BigDecimal stripTrailingZeros ()
java.math.BigInteger[] quotAndRem
int i
int lastPow
long newScale
java.math.BigInteger strippedBI
public int compareTo (java.math.BigDecimal)
java.math.BigInteger thisUnscaled
java.math.BigInteger valUnscaled
long diffScale
int diffPrecision
java.math.BigDecimal val
int thisSign
int valueSign
public boolean equals (java.lang.Object)
java.math.BigDecimal x1
Object x
public java.math.BigDecimal min (java.math.BigDecimal)
java.math.BigDecimal val
public java.math.BigDecimal max (java.math.BigDecimal)
java.math.BigDecimal val
public int hashCode ()
public java.lang.String toString ()
String intString
int begin
int end
long exponent
StringBuilder result
public java.lang.String toEngineeringString ()
int i
int delta
int rem
String intString
int begin
int end
long exponent
StringBuilder result
public java.lang.String toPlainString ()
String intStr
int begin
int delta
StringBuilder result
public java.math.BigInteger toBigInteger ()
public java.math.BigInteger toBigIntegerExact ()
java.math.BigInteger[] integerAndFraction
public long longValue ()
public long longValueExact ()
public int intValue ()
public int intValueExact ()
public short shortValueExact ()
public byte byteValueExact ()
public float floatValue ()
float floatResult
long powerOfTwo
public double doubleValue ()
java.math.BigInteger[] quotAndRem
java.math.BigInteger powerOfTen
int k
int compRem
long bits
long tempBits
int sign
int exponent
int lowestSetBit
int discardedSize
long powerOfTwo
long bits
long tempBits
java.math.BigInteger mantissa
public java.math.BigDecimal ulp ()
private void inplaceRound (java.math.MathContext)
int compRem
java.math.BigDecimal tempBD
java.math.MathContext mc
int mcPrecision
int discardedPrecision
java.math.BigInteger sizeOfFraction
java.math.BigInteger[] integerAndFraction
long newScale
private static int longCompareTo (long, long)
long value1
long value2
private void smallRound (java.math.MathContext, int)
int compRem
java.math.MathContext mc
int discardedPrecision
long sizeOfFraction
long newScale
long unscaledVal
long integer
long fraction
private static int roundingBehavior (int, int, java.math.RoundingMode)
int parityBit
int fraction
java.math.RoundingMode roundingMode
int increment
private long valueExact (int)
int bitLengthOfType
java.math.BigInteger bigInteger
private int approxPrecision ()
private static int safeLongToInt (long)
long longValue
private static java.math.BigDecimal zeroScaledBy (long)
long longScale
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
private java.math.BigInteger getUnscaledValue ()
private void setUnscaledValue (java.math.BigInteger)
java.math.BigInteger unscaledValue
private static int bitLength (long)
long smallValue
private static int bitLength (int)
int smallValue
public volatile int compareTo (java.lang.Object)
static void ()
int i
int i
int i
}
java/math/BigInt.classBigInt.java
package java.math
final java.math.BigInt extends java.lang.Object {
transient long bignum
void ()
protected void finalize () throws java.lang.Throwable
public java.lang.String toString ()
long getNativeBIGNUM ()
private void makeValid ()
private static java.math.BigInt newBigInt ()
java.math.BigInt bi
static int cmp (java.math.BigInt, java.math.BigInt)
java.math.BigInt a
java.math.BigInt b
void putCopy (java.math.BigInt)
java.math.BigInt from
java.math.BigInt copy ()
java.math.BigInt bi
void putLongInt (long)
long val
void putULongInt (long, boolean)
long val
boolean neg
private java.lang.NumberFormatException invalidBigInteger (java.lang.String)
String s
void putDecString (java.lang.String)
String original
String s
int usedLen
void putHexString (java.lang.String)
String original
String s
int usedLen
java.lang.String checkString (java.lang.String, int)
char ch
char ch
String s
int base
int charCount
int i
boolean nonAscii
private static java.lang.String toAscii (java.lang.String, int)
char ch
int value
int i
String s
int base
int length
StringBuilder result
void putBigEndian (byte[], boolean)
byte[] a
boolean neg
void putLittleEndianInts (int[], boolean)
int[] a
boolean neg
void putBigEndianTwosComplement (byte[])
byte[] a
long longInt ()
java.lang.String decString ()
java.lang.String hexString ()
byte[] bigEndianMagnitude ()
int[] littleEndianIntsMagnitude ()
int sign ()
void setSign (int)
int val
boolean twosCompFitsIntoBytes (int)
int desiredByteCount
int actualByteCount
int bitLength ()
boolean isBitSet (int)
int n
static java.math.BigInt shift (java.math.BigInt, int)
java.math.BigInt a
int n
java.math.BigInt r
void shift (int)
int n
void addPositiveInt (int)
int w
void multiplyByPositiveInt (int)
int w
static int remainderByPositiveInt (java.math.BigInt, int)
java.math.BigInt a
int w
static java.math.BigInt addition (java.math.BigInt, java.math.BigInt)
java.math.BigInt a
java.math.BigInt b
java.math.BigInt r
void add (java.math.BigInt)
java.math.BigInt a
static java.math.BigInt subtraction (java.math.BigInt, java.math.BigInt)
java.math.BigInt a
java.math.BigInt b
java.math.BigInt r
static java.math.BigInt gcd (java.math.BigInt, java.math.BigInt)
java.math.BigInt a
java.math.BigInt b
java.math.BigInt r
static java.math.BigInt product (java.math.BigInt, java.math.BigInt)
java.math.BigInt a
java.math.BigInt b
java.math.BigInt r
static java.math.BigInt bigExp (java.math.BigInt, java.math.BigInt)
java.math.BigInt a
java.math.BigInt p
java.math.BigInt r
static java.math.BigInt exp (java.math.BigInt, int)
java.math.BigInt a
int p
java.math.BigInt power
static void division (java.math.BigInt, java.math.BigInt, java.math.BigInt, java.math.BigInt)
long quot
long rem
java.math.BigInt dividend
java.math.BigInt divisor
java.math.BigInt quotient
java.math.BigInt remainder
long quot
long rem
static java.math.BigInt modulus (java.math.BigInt, java.math.BigInt)
java.math.BigInt a
java.math.BigInt m
java.math.BigInt r
static java.math.BigInt modExp (java.math.BigInt, java.math.BigInt, java.math.BigInt)
java.math.BigInt a
java.math.BigInt p
java.math.BigInt m
java.math.BigInt r
static java.math.BigInt modInverse (java.math.BigInt, java.math.BigInt)
java.math.BigInt a
java.math.BigInt m
java.math.BigInt r
static java.math.BigInt generatePrimeDefault (int)
int bitLength
java.math.BigInt r
boolean isPrime (int)
int certainty
}
java/math/BigInteger.classBigInteger.java
package java.math
public java.math.BigInteger extends java.lang.Number implements java.lang.Comparable java.io.Serializable {
private static final long serialVersionUID
private transient java.math.BigInt bigInt
private transient boolean nativeIsValid
private transient boolean javaIsValid
transient int[] digits
transient int numberLength
transient int sign
public static final java.math.BigInteger ZERO
public static final java.math.BigInteger ONE
public static final java.math.BigInteger TEN
static final java.math.BigInteger MINUS_ONE
static final java.math.BigInteger[] SMALL_VALUES
private transient int firstNonzeroDigit
private int signum
private byte[] magnitude
private transient int hashCode
void (java.math.BigInt)
java.math.BigInt bigInt
void (int, long)
int sign
long value
java.math.BigInt bigInt
void (int, int, int[])
int sign
int numberLength
int[] digits
public void (int, java.util.Random)
int i
int sign
int numberLength
int[] digits
int numBits
java.util.Random random
public void (int, int, java.util.Random)
int candidate
java.math.BigInt prime
int bitLength
int certainty
java.util.Random random
private static boolean isSmallPrime (int)
int i
int x
int max
public void (java.lang.String)
String value
java.math.BigInt bigInt
public void (java.lang.String, int)
java.math.BigInt bigInt
java.math.BigInt bigInt
String value
int radix
public void (int, byte[])
byte element
int signum
byte[] magnitude
java.math.BigInt bigInt
public void (byte[])
byte[] value
java.math.BigInt bigInt
java.math.BigInt getBigInt ()
java.math.BigInt bigInt
private void setBigInt (java.math.BigInt)
java.math.BigInt bigInt
private void setJavaRepresentation (int, int, int[])
int sign
int numberLength
int[] digits
void prepareJavaRepresentation ()
int sign
int[] digits
public static java.math.BigInteger valueOf (long)
long value
public byte[] toByteArray ()
public java.math.BigInteger abs ()
java.math.BigInt bigInt
java.math.BigInt a
public java.math.BigInteger negate ()
java.math.BigInt bigInt
int sign
java.math.BigInt a
public java.math.BigInteger add (java.math.BigInteger)
java.math.BigInteger value
java.math.BigInt lhs
java.math.BigInt rhs
public java.math.BigInteger subtract (java.math.BigInteger)
java.math.BigInteger value
java.math.BigInt lhs
java.math.BigInt rhs
public int signum ()
public java.math.BigInteger shiftRight (int)
int n
public java.math.BigInteger shiftLeft (int)
int n
int sign
java.math.BigInteger shiftLeftOneBit ()
public int bitLength ()
public boolean testBit (int)
int firstNonZeroDigit
int intCount
int digit
int n
int sign
public java.math.BigInteger setBit (int)
int n
public java.math.BigInteger clearBit (int)
int n
public java.math.BigInteger flipBit (int)
int n
public int getLowestSetBit ()
int i
public int bitCount ()
public java.math.BigInteger not ()
public java.math.BigInteger and (java.math.BigInteger)
java.math.BigInteger value
public java.math.BigInteger or (java.math.BigInteger)
java.math.BigInteger value
public java.math.BigInteger xor (java.math.BigInteger)
java.math.BigInteger value
public java.math.BigInteger andNot (java.math.BigInteger)
java.math.BigInteger value
public int intValue ()
public long longValue ()
long value
public float floatValue ()
public double doubleValue ()
public int compareTo (java.math.BigInteger)
java.math.BigInteger value
public java.math.BigInteger min (java.math.BigInteger)
java.math.BigInteger value
public java.math.BigInteger max (java.math.BigInteger)
java.math.BigInteger value
public int hashCode ()
int i
public boolean equals (java.lang.Object)
Object x
public java.lang.String toString ()
public java.lang.String toString (int)
int radix
public java.math.BigInteger gcd (java.math.BigInteger)
java.math.BigInteger value
public java.math.BigInteger multiply (java.math.BigInteger)
java.math.BigInteger value
public java.math.BigInteger pow (int)
int exp
public java.math.BigInteger[] divideAndRemainder (java.math.BigInteger)
java.math.BigInteger divisor
java.math.BigInt divisorBigInt
java.math.BigInt quotient
java.math.BigInt remainder
public java.math.BigInteger divide (java.math.BigInteger)
java.math.BigInteger divisor
java.math.BigInt quotient
public java.math.BigInteger remainder (java.math.BigInteger)
java.math.BigInteger divisor
java.math.BigInt remainder
public java.math.BigInteger modInverse (java.math.BigInteger)
java.math.BigInteger m
public java.math.BigInteger modPow (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger exponent
java.math.BigInteger modulus
int exponentSignum
java.math.BigInteger base
public java.math.BigInteger mod (java.math.BigInteger)
java.math.BigInteger m
public boolean isProbablePrime (int)
int certainty
public java.math.BigInteger nextProbablePrime ()
public static java.math.BigInteger probablePrime (int, java.util.Random)
int bitLength
java.util.Random random
private byte[] twosComplement ()
int highBytes
int hB
int i
int i
int digit
int i
int digit
java.math.BigInteger temp
int bitLen
int iThis
int bytesLen
byte[] bytes
int firstByteNumber
int highBytes
int bytesInInteger
int digitIndex
static int multiplyByInt (int[], int[], int, int)
int i
int[] res
int[] a
int aSize
int factor
long carry
static int inplaceAdd (int[], int, int)
int i
int[] a
int aSize
int addend
long carry
private static void parseFromString (java.math.BigInteger, java.lang.String, int)
int sign
int startChar
int bigRadixDigit
int newDigit
int substrStart
java.math.BigInteger bi
String value
int radix
int stringLength
int endChar
int sign
int startChar
int charsPerInt
int bigRadixDigitsLength
int topChars
int[] digits
int bigRadix
int digitIndex
int substrEnd
int numberLength
int getFirstNonzeroDigit ()
int i
int i
java.math.BigInteger copy ()
int[] copyDigits
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
java.math.BigInt bigInt
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
java.math.BigInt bigInt
public volatile int compareTo (java.lang.Object)
static void ()
}
java/math/BitLevel.classBitLevel.java
package java.math
java.math.BitLevel extends java.lang.Object {
private void ()
static int bitLength (java.math.BigInteger)
int i
java.math.BigInteger val
int bLength
int highDigit
static int bitCount (java.math.BigInteger)
java.math.BigInteger val
int bCount
int i
static boolean testBit (java.math.BigInteger, int)
java.math.BigInteger val
int n
static boolean nonZeroDroppedBits (int, int[])
int numberOfBits
int[] digits
int intCount
int bitCount
int i
static void shiftLeftOneBit (int[], int[], int)
int val
int i
int[] result
int[] source
int srcLen
int carry
static java.math.BigInteger shiftLeftOneBit (java.math.BigInteger)
java.math.BigInteger source
int srcLen
int resLen
int[] resDigits
static java.math.BigInteger shiftRight (java.math.BigInteger, int)
int i
java.math.BigInteger source
int count
int intCount
int resLength
int[] resDigits
static boolean shiftRight (int[], int, int[], int, int)
int leftShiftCount
int[] result
int resultLen
int[] source
int intCount
int count
int i
boolean allZero
static java.math.BigInteger flipBit (java.math.BigInteger, int)
int i
int i
int firstNonZeroDigit
java.math.BigInteger val
int n
int resSign
int intCount
int bitN
int resLength
int[] resDigits
int bitNumber
}
java/math/Conversion.classConversion.java
package java.math
java.math.Conversion extends java.lang.Object {
static final int[] digitFitInInt
static final int[] bigRadices
private void ()
static java.lang.String bigInteger2String (java.math.BigInteger, int)
int highDigit
long v
int previous
int delta
int[] temp
int tempLen
int charsPerInt
int i
int bigRadix
int resDigit
int resDigit
int j
int i
java.math.BigInteger val
int radix
int sign
int numberLength
int[] digits
double bitsForRadixDigit
int resLengthInChars
char[] result
int currentChar
static java.lang.String toDecimalScaledString (java.math.BigInteger, int)
StringBuilder result1
long prev
long v
int prev
int v
int highDigit
long temp1
long res
int i1
int i
long result11
int resDigit
int previous
int delta
int j
int[] temp
int tempLen
int j
int insertPoint
int j
java.math.BigInteger val
int scale
int sign
int numberLength
int[] digits
int resLengthInChars
int currentChar
char[] result
boolean negNumber
int exponent
int startPoint
int endPoint
StringBuilder result1
static java.lang.String toDecimalScaledString (long, int)
StringBuilder result1
long prev
int j
int insertPoint
int j
long value
int scale
int resLengthInChars
int currentChar
char[] result
boolean negNumber
long v
long exponent
int startPoint
int endPoint
StringBuilder result1
static long divideLongByBillion (long)
long bLong
long quot
long rem
long aPos
long bPos
long a
long quot
long rem
static double bigInteger2Double (java.math.BigInteger)
java.math.BigInteger val
int bitLen
long exponent
int delta
long lVal
long mantissa
long resSign
long result
static void ()
}
java/math/Division.classDivision.java
package java.math
java.math.Division extends java.lang.Object {
void ()
static int divideArrayByInt (int[], int[], int, int)
long quot
long aPos
long bPos
long temp
long quot
int i
int[] quotient
int[] dividend
int dividendLength
int divisor
long rem
long bLong
}
java/math/Logical.classLogical.java
package java.math
java.math.Logical extends java.lang.Object {
private void ()
static java.math.BigInteger not (java.math.BigInteger)
int i
int i
java.math.BigInteger val
int[] resDigits
int i
static java.math.BigInteger and (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger val
java.math.BigInteger that
static java.math.BigInteger andPositive (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger val
java.math.BigInteger that
int resLength
int i
int[] resDigits
static java.math.BigInteger andDiffSigns (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger positive
java.math.BigInteger negative
int iPos
int iNeg
int resLength
int[] resDigits
int i
int limit
static java.math.BigInteger andNegative (java.math.BigInteger, java.math.BigInteger)
int digit
int digit
int resLength
int[] resDigits
java.math.BigInteger longer
java.math.BigInteger shorter
int iLonger
int iShorter
int resLength
int[] resDigits
int i
int digit
static java.math.BigInteger andNot (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger val
java.math.BigInteger that
static java.math.BigInteger andNotPositive (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger val
java.math.BigInteger that
int[] resDigits
int limit
int i
static java.math.BigInteger andNotPositiveNegative (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger positive
java.math.BigInteger negative
int iNeg
int iPos
int resLength
int[] resDigits
int i
static java.math.BigInteger andNotNegativePositive (java.math.BigInteger, java.math.BigInteger)
int[] resDigits
int limit
int[] resDigits
int limit
int digit
java.math.BigInteger negative
java.math.BigInteger positive
int resLength
int[] resDigits
int limit
int iNeg
int iPos
int i
static java.math.BigInteger andNotNegative (java.math.BigInteger, java.math.BigInteger)
int limit
java.math.BigInteger val
java.math.BigInteger that
int iVal
int iThat
int resLength
int[] resDigits
int limit
int i
static java.math.BigInteger or (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger val
java.math.BigInteger that
static java.math.BigInteger orPositive (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger longer
java.math.BigInteger shorter
int resLength
int[] resDigits
int i
static java.math.BigInteger orNegative (java.math.BigInteger, java.math.BigInteger)
int i
java.math.BigInteger val
java.math.BigInteger that
int iThat
int iVal
int i
int resLength
int[] resDigits
static java.math.BigInteger orDiffSigns (java.math.BigInteger, java.math.BigInteger)
int i
int i
int limit
java.math.BigInteger positive
java.math.BigInteger negative
int iNeg
int iPos
int i
int limit
int resLength
int[] resDigits
static java.math.BigInteger xor (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger val
java.math.BigInteger that
static java.math.BigInteger xorPositive (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger longer
java.math.BigInteger shorter
int resLength
int[] resDigits
int i
static java.math.BigInteger xorNegative (java.math.BigInteger, java.math.BigInteger)
int limit
java.math.BigInteger val
java.math.BigInteger that
int resLength
int[] resDigits
int iVal
int iThat
int i
int limit
static java.math.BigInteger xorDiffSigns (java.math.BigInteger, java.math.BigInteger)
int[] resDigits
int i
int limit
int[] resDigits
int i
int limit
int[] resDigits
int limit
int digit
java.math.BigInteger positive
java.math.BigInteger negative
int resLength
int[] resDigits
int iNeg
int iPos
int i
int limit
}
java/math/MathContext.classMathContext.java
package java.math
public final java.math.MathContext extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public static final java.math.MathContext DECIMAL128
public static final java.math.MathContext DECIMAL32
public static final java.math.MathContext DECIMAL64
public static final java.math.MathContext UNLIMITED
private final int precision
private final java.math.RoundingMode roundingMode
public void (int)
int precision
public void (int, java.math.RoundingMode)
int precision
java.math.RoundingMode roundingMode
public void (java.lang.String)
int spaceIndex
NumberFormatException nfe
String s
int precisionLength
int roundingModeLength
int spaceIndex
String precisionString
int roundingModeStart
private java.lang.IllegalArgumentException invalidMathContext (java.lang.String, java.lang.String)
String reason
String s
private void checkValid ()
public int getPrecision ()
public java.math.RoundingMode getRoundingMode ()
public boolean equals (java.lang.Object)
Object x
public int hashCode ()
public java.lang.String toString ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Exception ex
java.io.ObjectInputStream s
static void ()
}
java/math/Multiplication.classMultiplication.java
package java.math
java.math.Multiplication extends java.lang.Object {
static final int[] tenPows
static final int[] fivePows
static final java.math.BigInteger[] bigTenPows
static final java.math.BigInteger[] bigFivePows
private void ()
static java.math.BigInteger multiplyByPositiveInt (java.math.BigInteger, int)
java.math.BigInteger val
int factor
java.math.BigInt bi
static java.math.BigInteger multiplyByTenPow (java.math.BigInteger, long)
java.math.BigInteger val
long exp
static java.math.BigInteger powerOf10 (long)
java.math.BigInteger powerOfFive
long longExp
OutOfMemoryError error
long exp
int intExp
java.math.BigInteger res
static java.math.BigInteger multiplyByFivePow (java.math.BigInteger, int)
java.math.BigInteger val
int exp
static void ()
int i
long fivePow
}
java/math/NativeBN.classNativeBN.java
package java.math
final java.math.NativeBN extends java.lang.Object {
void ()
public static native long BN_new ()
public static native void BN_free (long)
public static native int BN_cmp (long, long)
public static native void BN_copy (long, long)
public static native void putLongInt (long, long)
public static native void putULongInt (long, long, boolean)
public static native int BN_dec2bn (long, java.lang.String)
public static native int BN_hex2bn (long, java.lang.String)
public static native void BN_bin2bn (byte[], int, boolean, long)
public static native void litEndInts2bn (int[], int, boolean, long)
public static native void twosComp2bn (byte[], int, long)
public static native long longInt (long)
public static native java.lang.String BN_bn2dec (long)
public static native java.lang.String BN_bn2hex (long)
public static native byte[] BN_bn2bin (long)
public static native int[] bn2litEndInts (long)
public static native int sign (long)
public static native void BN_set_negative (long, int)
public static native int bitLength (long)
public static native boolean BN_is_bit_set (long, int)
public static native void BN_shift (long, long, int)
public static native void BN_add_word (long, int)
public static native void BN_mul_word (long, int)
public static native int BN_mod_word (long, int)
public static native void BN_add (long, long, long)
public static native void BN_sub (long, long, long)
public static native void BN_gcd (long, long, long)
public static native void BN_mul (long, long, long)
public static native void BN_exp (long, long, long)
public static native void BN_div (long, long, long, long)
public static native void BN_nnmod (long, long, long)
public static native void BN_mod_exp (long, long, long, long)
public static native void BN_mod_inverse (long, long, long)
public static native void BN_generate_prime_ex (long, int, boolean, long, long, long)
public static native boolean BN_is_prime_ex (long, int, long)
}
java/math/Primality.classPrimality.java
package java.math
java.math.Primality extends java.lang.Object {
private static final int[] primes
private static final java.math.BigInteger[] BIprimes
private void ()
static java.math.BigInteger nextProbablePrime (java.math.BigInteger)
int i
int l
int j
java.math.BigInteger n
int i
int j
int gapSize
int[] modules
boolean[] isDivisible
java.math.BigInt ni
java.math.BigInt startPoint
java.math.BigInt probPrime
static void ()
int i
}
java/math/RoundingMode.classRoundingMode.java
package java.math
public final java.math.RoundingMode extends java.lang.Enum {
public static final java.math.RoundingMode UP
public static final java.math.RoundingMode DOWN
public static final java.math.RoundingMode CEILING
public static final java.math.RoundingMode FLOOR
public static final java.math.RoundingMode HALF_UP
public static final java.math.RoundingMode HALF_DOWN
public static final java.math.RoundingMode HALF_EVEN
public static final java.math.RoundingMode UNNECESSARY
private final int bigDecimalRM
private static final java.math.RoundingMode[] $VALUES
public static java.math.RoundingMode[] values ()
public static java.math.RoundingMode valueOf (java.lang.String)
String name
private void (java.lang.String, int, int)
int rm
public static java.math.RoundingMode valueOf (int)
int mode
static void ()
}
java/net/
java/net/AddressCache$AddressCacheEntry.classAddressCache.java
package java.net
java.net.AddressCache$AddressCacheEntry extends java.lang.Object {
final Object value
final long expiryNanos
void (java.lang.Object)
Object value
}
java/net/AddressCache$AddressCacheKey.classAddressCache.java
package java.net
java.net.AddressCache$AddressCacheKey extends java.lang.Object {
private final String mHostname
private final int mNetId
void (java.lang.String, int)
String hostname
int netId
public boolean equals (java.lang.Object)
Object o
java.net.AddressCache$AddressCacheKey lhs
public int hashCode ()
int result
}
java/net/AddressCache.classAddressCache.java
package java.net
java.net.AddressCache extends java.lang.Object {
private static final int MAX_ENTRIES
private static final long TTL_NANOS
private final libcore.util.BasicLruCache cache
void ()
public void clear ()
public java.lang.Object get (java.lang.String, int)
String hostname
int netId
java.net.AddressCache$AddressCacheEntry entry
public void put (java.lang.String, int, java.net.InetAddress[])
String hostname
int netId
java.net.InetAddress[] addresses
public void putUnknownHost (java.lang.String, int, java.lang.String)
String hostname
int netId
String detailMessage
}
java/net/Authenticator$RequestorType.classAuthenticator.java
package java.net
public final java.net.Authenticator$RequestorType extends java.lang.Enum {
public static final java.net.Authenticator$RequestorType PROXY
public static final java.net.Authenticator$RequestorType SERVER
private static final java.net.Authenticator$RequestorType[] $VALUES
public static java.net.Authenticator$RequestorType[] values ()
public static java.net.Authenticator$RequestorType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
java/net/Authenticator.classAuthenticator.java
package java.net
public abstract java.net.Authenticator extends java.lang.Object {
private static java.net.Authenticator thisAuthenticator
private String host
private java.net.InetAddress addr
private int port
private String protocol
private String prompt
private String scheme
private java.net.URL url
private java.net.Authenticator$RequestorType rt
public void ()
protected java.net.PasswordAuthentication getPasswordAuthentication ()
protected final int getRequestingPort ()
protected final java.net.InetAddress getRequestingSite ()
protected final java.lang.String getRequestingPrompt ()
protected final java.lang.String getRequestingProtocol ()
protected final java.lang.String getRequestingScheme ()
public static synchronized java.net.PasswordAuthentication requestPasswordAuthentication (java.net.InetAddress, int, java.lang.String, java.lang.String, java.lang.String)
java.net.InetAddress rAddr
int rPort
String rProtocol
String rPrompt
String rScheme
public static void setDefault (java.net.Authenticator)
java.net.Authenticator a
public static synchronized java.net.PasswordAuthentication requestPasswordAuthentication (java.lang.String, java.net.InetAddress, int, java.lang.String, java.lang.String, java.lang.String)
String rHost
java.net.InetAddress rAddr
int rPort
String rProtocol
String rPrompt
String rScheme
protected final java.lang.String getRequestingHost ()
public static java.net.PasswordAuthentication requestPasswordAuthentication (java.lang.String, java.net.InetAddress, int, java.lang.String, java.lang.String, java.lang.String, java.net.URL, java.net.Authenticator$RequestorType)
String rHost
java.net.InetAddress rAddr
int rPort
String rProtocol
String rPrompt
String rScheme
java.net.URL rURL
java.net.Authenticator$RequestorType reqType
protected java.net.URL getRequestingURL ()
protected java.net.Authenticator$RequestorType getRequestorType ()
}
java/net/BindException.classBindException.java
package java.net
public java.net.BindException extends java.net.SocketException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
public void (java.lang.String, java.lang.Throwable)
String detailMessage
Throwable cause
}
java/net/CacheRequest.classCacheRequest.java
package java.net
public abstract java.net.CacheRequest extends java.lang.Object {
public void ()
public abstract void abort ()
public abstract java.io.OutputStream getBody () throws java.io.IOException
}
java/net/CacheResponse.classCacheResponse.java
package java.net
public abstract java.net.CacheResponse extends java.lang.Object {
public void ()
public abstract java.io.InputStream getBody () throws java.io.IOException
public abstract java.util.Map getHeaders () throws java.io.IOException
}
java/net/ConnectException.classConnectException.java
package java.net
public java.net.ConnectException extends java.net.SocketException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
public void (java.lang.String, java.lang.Throwable)
String detailMessage
Throwable cause
}
java/net/ContentHandler.classContentHandler.java
package java.net
public abstract java.net.ContentHandler extends java.lang.Object {
public void ()
public abstract java.lang.Object getContent (java.net.URLConnection) throws java.io.IOException
public java.lang.Object getContent (java.net.URLConnection, java.lang.Class[]) throws java.io.IOException
int i
java.net.URLConnection uConn
Class[] types
Object content
}
java/net/ContentHandlerFactory.classContentHandlerFactory.java
package java.net
public abstract java.net.ContentHandlerFactory extends java.lang.Object {
public abstract java.net.ContentHandler createContentHandler (java.lang.String)
}
java/net/CookieHandler.classCookieHandler.java
package java.net
public abstract java.net.CookieHandler extends java.lang.Object {
private static java.net.CookieHandler systemWideCookieHandler
public void ()
public static java.net.CookieHandler getDefault ()
public static void setDefault (java.net.CookieHandler)
java.net.CookieHandler cHandler
public abstract java.util.Map get (java.net.URI, java.util.Map) throws java.io.IOException
public abstract void put (java.net.URI, java.util.Map) throws java.io.IOException
}
java/net/CookieManager.classCookieManager.java
package java.net
public java.net.CookieManager extends java.net.CookieHandler {
private java.net.CookieStore store
private java.net.CookiePolicy policy
private static final String VERSION_ZERO_HEADER
private static final String VERSION_ONE_HEADER
public void ()
public void (java.net.CookieStore, java.net.CookiePolicy)
java.net.CookieStore store
java.net.CookiePolicy cookiePolicy
public java.util.Map get (java.net.URI, java.util.Map) throws java.io.IOException
java.net.HttpCookie cookie
java.net.URI uri
java.util.Map requestHeaders
java.util.List result
private static java.util.Map cookiesToHeaders (java.util.List)
java.net.HttpCookie cookie
int i
java.util.List cookies
StringBuilder result
int minVersion
public void put (java.net.URI, java.util.Map) throws java.io.IOException
java.net.HttpCookie cookie
java.net.URI uri
java.util.Map responseHeaders
java.util.List cookies
static java.lang.String pathToCookiePath (java.lang.String)
String path
int lastSlash
private static java.util.List parseCookie (java.util.Map)
java.net.HttpCookie cookie
String cookieStr
String key
java.util.Map$Entry entry
java.util.Map responseHeaders
java.util.List cookies
public void setCookiePolicy (java.net.CookiePolicy)
java.net.CookiePolicy cookiePolicy
public java.net.CookieStore getCookieStore ()
}
java/net/CookiePolicy$1.classCookiePolicy.java
package java.net
final java.net.CookiePolicy$1 extends java.lang.Object implements java.net.CookiePolicy {
void ()
public boolean shouldAccept (java.net.URI, java.net.HttpCookie)
java.net.URI uri
java.net.HttpCookie cookie
}
java/net/CookiePolicy$2.classCookiePolicy.java
package java.net
final java.net.CookiePolicy$2 extends java.lang.Object implements java.net.CookiePolicy {
void ()
public boolean shouldAccept (java.net.URI, java.net.HttpCookie)
java.net.URI uri
java.net.HttpCookie cookie
}
java/net/CookiePolicy$3.classCookiePolicy.java
package java.net
final java.net.CookiePolicy$3 extends java.lang.Object implements java.net.CookiePolicy {
void ()
public boolean shouldAccept (java.net.URI, java.net.HttpCookie)
java.net.URI uri
java.net.HttpCookie cookie
}
java/net/CookiePolicy.classCookiePolicy.java
package java.net
public abstract java.net.CookiePolicy extends java.lang.Object {
public static final java.net.CookiePolicy ACCEPT_ALL
public static final java.net.CookiePolicy ACCEPT_NONE
public static final java.net.CookiePolicy ACCEPT_ORIGINAL_SERVER
public abstract boolean shouldAccept (java.net.URI, java.net.HttpCookie)
static void ()
}
java/net/CookieStore.classCookieStore.java
package java.net
public abstract java.net.CookieStore extends java.lang.Object {
public abstract void add (java.net.URI, java.net.HttpCookie)
public abstract java.util.List get (java.net.URI)
public abstract java.util.List getCookies ()
public abstract java.util.List getURIs ()
public abstract boolean remove (java.net.URI, java.net.HttpCookie)
public abstract boolean removeAll ()
}
java/net/CookieStoreImpl.classCookieStoreImpl.java
package java.net
final java.net.CookieStoreImpl extends java.lang.Object implements java.net.CookieStore {
private final java.util.Map map
void ()
public synchronized void add (java.net.URI, java.net.HttpCookie)
java.net.URI uri
java.net.HttpCookie cookie
java.util.List cookies
private java.net.URI cookiesUri (java.net.URI)
java.net.URISyntaxException e
java.net.URI uri
public synchronized java.util.List get (java.net.URI)
java.net.HttpCookie cookie
java.util.Iterator i
java.net.HttpCookie cookie
java.util.Iterator i
java.util.List entryCookies
java.util.Map$Entry entry
java.net.URI uri
java.util.List result
java.util.List cookiesForUri
public synchronized java.util.List getCookies ()
java.net.HttpCookie cookie
java.util.Iterator i
java.util.List list
java.util.List result
public synchronized java.util.List getURIs ()
java.util.List result
public synchronized boolean remove (java.net.URI, java.net.HttpCookie)
java.net.URI uri
java.net.HttpCookie cookie
java.util.List cookies
public synchronized boolean removeAll ()
boolean result
}
java/net/DatagramPacket.classDatagramPacket.java
package java.net
public final java.net.DatagramPacket extends java.lang.Object {
private byte[] data
private int length
private int userSuppliedLength
private java.net.InetAddress address
private int port
private int offset
public void (byte[], int)
byte[] data
int length
public void (byte[], int, int)
byte[] data
int offset
int length
public void (byte[], int, int, java.net.InetAddress, int)
byte[] data
int offset
int length
java.net.InetAddress host
int aPort
public void (byte[], int, java.net.InetAddress, int)
byte[] data
int length
java.net.InetAddress host
int port
public synchronized java.net.InetAddress getAddress ()
public synchronized byte[] getData ()
public synchronized int getLength ()
public synchronized int getOffset ()
public synchronized int getPort ()
public synchronized void setAddress (java.net.InetAddress)
java.net.InetAddress addr
public synchronized void setData (byte[], int, int)
byte[] data
int offset
int byteCount
public synchronized void setData (byte[])
byte[] buf
public synchronized void setLength (int)
int length
public void resetLengthForReceive ()
public void setReceivedLength (int)
int length
public synchronized void setPort (int)
int aPort
public void (byte[], int, java.net.SocketAddress) throws java.net.SocketException
byte[] data
int length
java.net.SocketAddress sockAddr
public void (byte[], int, int, java.net.SocketAddress) throws java.net.SocketException
byte[] data
int offset
int length
java.net.SocketAddress sockAddr
public synchronized java.net.SocketAddress getSocketAddress ()
public synchronized void setSocketAddress (java.net.SocketAddress)
java.net.SocketAddress sockAddr
java.net.InetSocketAddress inetAddr
}
java/net/DatagramSocket.classDatagramSocket.java
package java.net
public java.net.DatagramSocket extends java.lang.Object implements java.io.Closeable {
java.net.DatagramSocketImpl impl
java.net.InetAddress address
int port
static java.net.DatagramSocketImplFactory factory
boolean isBound
private boolean isConnected
private java.net.SocketException pendingConnectException
private boolean isClosed
private Object lock
public void () throws java.net.SocketException
public void (int) throws java.net.SocketException
int aPort
public void (int, java.net.InetAddress) throws java.net.SocketException
int aPort
java.net.InetAddress addr
private void checkPort (int)
int aPort
public void close ()
public void onClose ()
public void disconnect ()
public void onDisconnect ()
synchronized void createSocket (int, java.net.InetAddress) throws java.net.SocketException
java.net.SocketException e
int aPort
java.net.InetAddress addr
public java.net.InetAddress getInetAddress ()
public java.net.InetAddress getLocalAddress ()
java.net.SocketException ex
public int getLocalPort ()
public int getPort ()
boolean isMulticastSocket ()
public synchronized int getReceiveBufferSize () throws java.net.SocketException
public synchronized int getSendBufferSize () throws java.net.SocketException
public synchronized int getSoTimeout () throws java.net.SocketException
public synchronized void receive (java.net.DatagramPacket) throws java.io.IOException
java.net.DatagramPacket pack
public void send (java.net.DatagramPacket) throws java.io.IOException
java.net.DatagramPacket pack
java.net.InetAddress packAddr
public void setNetworkInterface (java.net.NetworkInterface) throws java.net.SocketException
android.system.ErrnoException errnoException
java.net.NetworkInterface netInterface
public synchronized void setSendBufferSize (int) throws java.net.SocketException
int size
public synchronized void setReceiveBufferSize (int) throws java.net.SocketException
int size
public synchronized void setSoTimeout (int) throws java.net.SocketException
int timeout
public static synchronized void setDatagramSocketImplFactory (java.net.DatagramSocketImplFactory) throws java.io.IOException
java.net.DatagramSocketImplFactory fac
protected void (java.net.DatagramSocketImpl)
java.net.DatagramSocketImpl socketImpl
public void (java.net.SocketAddress) throws java.net.SocketException
java.net.SocketException e
java.net.SocketAddress localAddr
void checkOpen () throws java.net.SocketException
private void ensureBound () throws java.net.SocketException
public void bind (java.net.SocketAddress) throws java.net.SocketException
int localPort
java.net.InetAddress addr
java.net.InetSocketAddress inetAddr
java.net.SocketAddress localAddr
int localPort
java.net.InetAddress addr
public void onBind (java.net.InetAddress, int)
java.net.InetAddress localAddress
int localPort
public void connect (java.net.SocketAddress) throws java.net.SocketException
java.net.SocketAddress peer
java.net.InetSocketAddress isa
public void onConnect (java.net.InetAddress, int)
java.net.InetAddress remoteAddress
int remotePort
public void connect (java.net.InetAddress, int)
java.net.SocketException connectException
java.net.InetAddress address
int port
public boolean isBound ()
public boolean isConnected ()
public java.net.SocketAddress getRemoteSocketAddress ()
public java.net.SocketAddress getLocalSocketAddress ()
public void setReuseAddress (boolean) throws java.net.SocketException
boolean reuse
public boolean getReuseAddress () throws java.net.SocketException
public void setReusePort (boolean) throws java.net.SocketException
boolean reuse
public boolean getReusePort () throws java.net.SocketException
public void setBroadcast (boolean) throws java.net.SocketException
boolean broadcast
public boolean getBroadcast () throws java.net.SocketException
public void setTrafficClass (int) throws java.net.SocketException
int value
public int getTrafficClass () throws java.net.SocketException
public boolean isClosed ()
public java.nio.channels.DatagramChannel getChannel ()
public final java.io.FileDescriptor getFileDescriptor$ ()
}
java/net/DatagramSocketImpl.classDatagramSocketImpl.java
package java.net
public abstract java.net.DatagramSocketImpl extends java.lang.Object implements java.net.SocketOptions {
protected java.io.FileDescriptor fd
protected int localPort
public void ()
protected abstract void bind (int, java.net.InetAddress) throws java.net.SocketException
protected abstract void close ()
protected abstract void create () throws java.net.SocketException
protected java.io.FileDescriptor getFileDescriptor ()
protected int getLocalPort ()
protected abstract byte getTTL () throws java.io.IOException
protected abstract int getTimeToLive () throws java.io.IOException
protected abstract void join (java.net.InetAddress) throws java.io.IOException
protected abstract void joinGroup (java.net.SocketAddress, java.net.NetworkInterface) throws java.io.IOException
protected abstract void leave (java.net.InetAddress) throws java.io.IOException
protected abstract void leaveGroup (java.net.SocketAddress, java.net.NetworkInterface) throws java.io.IOException
protected abstract int peek (java.net.InetAddress) throws java.io.IOException
protected abstract void receive (java.net.DatagramPacket) throws java.io.IOException
protected abstract void send (java.net.DatagramPacket) throws java.io.IOException
protected abstract void setTimeToLive (int) throws java.io.IOException
protected abstract void setTTL (byte) throws java.io.IOException
protected void connect (java.net.InetAddress, int) throws java.net.SocketException
java.net.InetAddress inetAddr
int port
protected void disconnect ()
protected abstract int peekData (java.net.DatagramPacket) throws java.io.IOException
protected void onBind (java.net.InetAddress, int)
java.net.InetAddress localAddress
int localPort
protected void onConnect (java.net.InetAddress, int)
java.net.InetAddress remoteAddress
int remotePort
protected void onDisconnect ()
protected void onClose ()
}
java/net/DatagramSocketImplFactory.classDatagramSocketImplFactory.java
package java.net
public abstract java.net.DatagramSocketImplFactory extends java.lang.Object {
public abstract java.net.DatagramSocketImpl createDatagramSocketImpl ()
}
java/net/DefaultFileNameMap.classDefaultFileNameMap.java
package java.net
java.net.DefaultFileNameMap extends java.lang.Object implements java.net.FileNameMap {
void ()
public java.lang.String getContentTypeFor (java.lang.String)
String filename
int lastCharInExtension
int firstCharInExtension
String ext
}
java/net/FileNameMap.classFileNameMap.java
package java.net
public abstract java.net.FileNameMap extends java.lang.Object {
public abstract java.lang.String getContentTypeFor (java.lang.String)
}
java/net/HttpCookie$CookieParser.classHttpCookie.java
package java.net
java.net.HttpCookie$CookieParser extends java.lang.Object {
private static final String ATTRIBUTE_NAME_TERMINATORS
private static final String WHITESPACE
private final String input
private final String inputLowerCase
private int pos
boolean hasExpires
boolean hasMaxAge
boolean hasVersion
void (java.lang.String)
String input
public java.util.List parse ()
String attributeName
String terminators
String attributeValue
String name
String value
java.net.HttpCookie cookie
java.util.List cookies
boolean pre2965
private void setAttribute (java.net.HttpCookie, java.lang.String, java.lang.String)
java.util.Date date
long maxAge
NumberFormatException e
java.net.HttpCookie cookie
String name
String value
private java.lang.String readAttributeName (boolean)
boolean returnLowerCase
int c
String forSubstring
String result
private boolean readEqualsSign ()
private java.lang.String readAttributeValue (java.lang.String)
char quoteCharacter
int closeQuote
String result
String terminators
int c
String result
private int find (java.lang.String)
int c
String chars
private void skipWhitespace ()
}
java/net/HttpCookie.classHttpCookie.java
package java.net
public final java.net.HttpCookie extends java.lang.Object implements java.lang.Cloneable {
private static final java.util.Set RESERVED_NAMES
private String comment
private String commentURL
private boolean discard
private String domain
private long maxAge
private final String name
private String path
private String portList
private boolean secure
private boolean httpOnly
private String value
private int version
public static boolean domainMatches (java.lang.String, java.lang.String)
String domainPattern
String host
String a
String b
static boolean pathMatches (java.net.HttpCookie, java.net.URI)
java.net.HttpCookie cookie
java.net.URI uri
String uriPath
String cookiePath
static boolean secureMatches (java.net.HttpCookie, java.net.URI)
java.net.HttpCookie cookie
java.net.URI uri
static boolean portMatches (java.net.HttpCookie, java.net.URI)
java.net.HttpCookie cookie
java.net.URI uri
private static java.lang.String matchablePath (java.lang.String)
String path
private static boolean isFullyQualifiedDomainName (java.lang.String, int)
String s
int firstCharacter
int dotPosition
public static java.util.List parse (java.lang.String)
String header
public void (java.lang.String, java.lang.String)
String name
String value
String ntrim
private boolean isValidName (java.lang.String)
char nameChar
int i
String n
boolean isValid
public java.lang.String getComment ()
public java.lang.String getCommentURL ()
public boolean getDiscard ()
public java.lang.String getDomain ()
public long getMaxAge ()
public java.lang.String getName ()
public java.lang.String getPath ()
public java.lang.String getPortlist ()
public boolean getSecure ()
public java.lang.String getValue ()
public int getVersion ()
public boolean hasExpired ()
boolean expired
public void setComment (java.lang.String)
String comment
public void setCommentURL (java.lang.String)
String commentURL
public void setDiscard (boolean)
boolean discard
public void setDomain (java.lang.String)
String pattern
public void setMaxAge (long)
long deltaSeconds
private void setExpires (java.util.Date)
java.util.Date expires
public void setPath (java.lang.String)
String path
public void setPortlist (java.lang.String)
String portList
public void setSecure (boolean)
boolean secure
public void setValue (java.lang.String)
String value
public void setVersion (int)
int newVersion
public java.lang.Object clone ()
CloneNotSupportedException e
public boolean equals (java.lang.Object)
java.net.HttpCookie that
Object object
public int hashCode ()
public java.lang.String toString ()
StringBuilder result
private void appendAttribute (java.lang.StringBuilder, java.lang.String, java.lang.String)
StringBuilder builder
String name
String value
static int access$002 (java.net.HttpCookie, int)
java.net.HttpCookie x0
int x1
static java.lang.String access$100 (java.net.HttpCookie)
java.net.HttpCookie x0
static java.lang.String access$102 (java.net.HttpCookie, java.lang.String)
java.net.HttpCookie x0
String x1
static java.lang.String access$200 (java.net.HttpCookie)
java.net.HttpCookie x0
static java.lang.String access$202 (java.net.HttpCookie, java.lang.String)
java.net.HttpCookie x0
String x1
static boolean access$302 (java.net.HttpCookie, boolean)
java.net.HttpCookie x0
boolean x1
static java.lang.String access$400 (java.net.HttpCookie)
java.net.HttpCookie x0
static java.lang.String access$402 (java.net.HttpCookie, java.lang.String)
java.net.HttpCookie x0
String x1
static long access$500 (java.net.HttpCookie)
java.net.HttpCookie x0
static void access$600 (java.net.HttpCookie, java.util.Date)
java.net.HttpCookie x0
java.util.Date x1
static long access$502 (java.net.HttpCookie, long)
java.net.HttpCookie x0
long x1
static java.lang.String access$700 (java.net.HttpCookie)
java.net.HttpCookie x0
static java.lang.String access$702 (java.net.HttpCookie, java.lang.String)
java.net.HttpCookie x0
String x1
static java.lang.String access$800 (java.net.HttpCookie)
java.net.HttpCookie x0
static java.lang.String access$802 (java.net.HttpCookie, java.lang.String)
java.net.HttpCookie x0
String x1
static boolean access$902 (java.net.HttpCookie, boolean)
java.net.HttpCookie x0
boolean x1
static boolean access$1002 (java.net.HttpCookie, boolean)
java.net.HttpCookie x0
boolean x1
static void ()
}
java/net/HttpRetryException.classHttpRetryException.java
package java.net
public java.net.HttpRetryException extends java.io.IOException {
private static final long serialVersionUID
private int responseCode
private String location
public void (java.lang.String, int)
String detail
int code
public void (java.lang.String, int, java.lang.String)
String detail
int code
String location
public java.lang.String getLocation ()
public java.lang.String getReason ()
public int responseCode ()
}
java/net/HttpURLConnection.classHttpURLConnection.java
package java.net
public abstract java.net.HttpURLConnection extends java.net.URLConnection {
private static final int DEFAULT_CHUNK_LENGTH
private static final String[] PERMITTED_USER_METHODS
protected String method
protected int responseCode
protected String responseMessage
protected boolean instanceFollowRedirects
private static boolean followRedirects
protected int chunkLength
protected int fixedContentLength
protected long fixedContentLengthLong
public static final int HTTP_ACCEPTED
public static final int HTTP_BAD_GATEWAY
public static final int HTTP_BAD_METHOD
public static final int HTTP_BAD_REQUEST
public static final int HTTP_CLIENT_TIMEOUT
public static final int HTTP_CONFLICT
public static final int HTTP_CREATED
public static final int HTTP_ENTITY_TOO_LARGE
public static final int HTTP_FORBIDDEN
public static final int HTTP_GATEWAY_TIMEOUT
public static final int HTTP_GONE
public static final int HTTP_INTERNAL_ERROR
public static final int HTTP_LENGTH_REQUIRED
public static final int HTTP_MOVED_PERM
public static final int HTTP_MOVED_TEMP
public static final int HTTP_MULT_CHOICE
public static final int HTTP_NO_CONTENT
public static final int HTTP_NOT_ACCEPTABLE
public static final int HTTP_NOT_AUTHORITATIVE
public static final int HTTP_NOT_FOUND
public static final int HTTP_NOT_IMPLEMENTED
public static final int HTTP_NOT_MODIFIED
public static final int HTTP_OK
public static final int HTTP_PARTIAL
public static final int HTTP_PAYMENT_REQUIRED
public static final int HTTP_PRECON_FAILED
public static final int HTTP_PROXY_AUTH
public static final int HTTP_REQ_TOO_LONG
public static final int HTTP_RESET
public static final int HTTP_SEE_OTHER
public static final int HTTP_SERVER_ERROR
public static final int HTTP_USE_PROXY
public static final int HTTP_UNAUTHORIZED
public static final int HTTP_UNSUPPORTED_TYPE
public static final int HTTP_UNAVAILABLE
public static final int HTTP_VERSION
protected void (java.net.URL)
java.net.URL url
public abstract void disconnect ()
public java.io.InputStream getErrorStream ()
public static boolean getFollowRedirects ()
public java.security.Permission getPermission () throws java.io.IOException
int port
public java.lang.String getRequestMethod ()
public int getResponseCode () throws java.io.IOException
String response
int mark
int last
public java.lang.String getResponseMessage () throws java.io.IOException
public static void setFollowRedirects (boolean)
boolean auto
public void setRequestMethod (java.lang.String) throws java.net.ProtocolException
String permittedUserMethod
String method
public abstract boolean usingProxy ()
public java.lang.String getContentEncoding ()
public boolean getInstanceFollowRedirects ()
public void setInstanceFollowRedirects (boolean)
boolean followRedirects
public long getHeaderFieldDate (java.lang.String, long)
String field
long defaultValue
public void setFixedLengthStreamingMode (long)
long contentLength
public void setFixedLengthStreamingMode (int)
int contentLength
public void setChunkedStreamingMode (int)
int chunkLength
static void ()
}
java/net/IDN.classIDN.java
package java.net
public final java.net.IDN extends java.lang.Object {
public static final int ALLOW_UNASSIGNED
public static final int USE_STD3_ASCII_RULES
private void ()
public static java.lang.String toASCII (java.lang.String, int)
android.icu.text.StringPrepParseException e
String input
int flags
public static java.lang.String toASCII (java.lang.String)
String input
public static java.lang.String toUnicode (java.lang.String, int)
android.icu.text.StringPrepParseException e
String input
int flags
private static boolean isLabelSeperator (char)
char c
private static java.lang.StringBuffer convertFullStop (java.lang.StringBuffer)
int i
StringBuffer input
public static java.lang.String toUnicode (java.lang.String)
String input
}
java/net/Inet4Address.classInet4Address.java
package java.net
public final java.net.Inet4Address extends java.net.InetAddress {
private static final long serialVersionUID
public static final java.net.InetAddress ANY
public static final java.net.InetAddress ALL
public static final java.net.InetAddress LOOPBACK
void (byte[], java.lang.String)
byte[] ipaddress
String hostName
public boolean isAnyLocalAddress ()
public boolean isLinkLocalAddress ()
public boolean isLoopbackAddress ()
public boolean isMCGlobal ()
int address
public boolean isMCLinkLocal ()
public boolean isMCNodeLocal ()
public boolean isMCOrgLocal ()
public boolean isMCSiteLocal ()
public boolean isMulticastAddress ()
public boolean isSiteLocalAddress ()
private java.lang.Object writeReplace () throws java.io.ObjectStreamException
static void ()
}
java/net/Inet6Address.classInet6Address.java
package java.net
public final java.net.Inet6Address extends java.net.InetAddress {
private static final long serialVersionUID
public static final java.net.InetAddress ANY
public static final java.net.InetAddress LOOPBACK
private boolean scope_id_set
private int scope_id
private boolean scope_ifname_set
private String ifname
private static final java.io.ObjectStreamField[] serialPersistentFields
void (byte[], java.lang.String, int)
byte[] ipaddress
String hostName
int scope_id
public static java.net.Inet6Address getByAddress (java.lang.String, byte[], int) throws java.net.UnknownHostException
String host
byte[] addr
int scope_id
public static java.net.Inet6Address getByAddress (java.lang.String, byte[], java.net.NetworkInterface) throws java.net.UnknownHostException
java.net.Inet6Address v6ia
boolean isSameType
java.net.InetAddress ia
String host
byte[] addr
java.net.NetworkInterface nif
java.net.Inet6Address address
java.util.Enumeration addressList
private boolean compareLocalType (java.net.Inet6Address)
java.net.Inet6Address ia
public boolean isAnyLocalAddress ()
public boolean isIPv4CompatibleAddress ()
int i
public boolean isLinkLocalAddress ()
public boolean isLoopbackAddress ()
public boolean isMCGlobal ()
public boolean isMCLinkLocal ()
public boolean isMCNodeLocal ()
public boolean isMCOrgLocal ()
public boolean isMCSiteLocal ()
public boolean isMulticastAddress ()
public boolean isSiteLocalAddress ()
public int getScopeId ()
public java.net.NetworkInterface getScopedInterface ()
java.net.SocketException ex
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
java.io.ObjectOutputStream$PutField fields
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.io.ObjectInputStream$GetField fields
public java.lang.String toString ()
static void ()
}
java/net/InetAddress$1.classInetAddress.java
package java.net
java.net.InetAddress$1 extends java.lang.Thread {
final java.net.InetAddress val$destinationAddress
final java.net.InetAddress val$sourceAddress
final int val$timeout
final java.util.concurrent.atomic.AtomicBoolean val$isReachable
final java.util.concurrent.CountDownLatch val$latch
final java.net.InetAddress this$0
void (java.net.InetAddress, java.net.InetAddress, java.net.InetAddress, int, java.util.concurrent.atomic.AtomicBoolean, java.util.concurrent.CountDownLatch)
java.net.InetAddress this$0
public void run ()
}
java/net/InetAddress.classInetAddress.java
package java.net
public java.net.InetAddress extends java.lang.Object implements java.io.Serializable {
private static final java.net.AddressCache addressCache
private static final long serialVersionUID
private static final int NETID_UNSET
private int family
byte[] ipaddress
String hostName
public static final java.net.InetAddress UNSPECIFIED
private static final java.io.ObjectStreamField[] serialPersistentFields
void (int, byte[], java.lang.String)
int family
byte[] ipaddress
String hostName
public boolean equals (java.lang.Object)
Object obj
public byte[] getAddress ()
private static java.net.InetAddress[] bytesToInetAddresses (byte[][], java.lang.String) throws java.net.UnknownHostException
int i
byte[][] rawAddresses
String hostName
java.net.InetAddress[] returnedAddresses
public static java.net.InetAddress[] getAllByName (java.lang.String) throws java.net.UnknownHostException
String host
public static java.net.InetAddress[] getAllByNameOnNet (java.lang.String, int) throws java.net.UnknownHostException
String host
int netId
private static java.net.InetAddress[] getAllByNameImpl (java.lang.String, int) throws java.net.UnknownHostException
String host
int netId
java.net.InetAddress result
private static java.net.InetAddress makeInetAddress (byte[], java.lang.String) throws java.net.UnknownHostException
byte[] bytes
String hostName
private static java.net.InetAddress disallowDeprecatedFormats (java.lang.String, java.net.InetAddress)
String address
java.net.InetAddress inetAddress
private static java.net.InetAddress parseNumericAddressNoThrow (java.lang.String)
String address
android.system.StructAddrinfo hints
java.net.InetAddress[] addresses
public static java.net.InetAddress getByName (java.lang.String) throws java.net.UnknownHostException
String host
public static java.net.InetAddress getByNameOnNet (java.lang.String, int) throws java.net.UnknownHostException
String host
int netId
public java.lang.String getHostAddress ()
public java.lang.String getHostName ()
java.net.UnknownHostException ex
public java.lang.String getHostString ()
public java.lang.String getCanonicalHostName ()
java.net.UnknownHostException ex
public static java.net.InetAddress getLocalHost () throws java.net.UnknownHostException
java.net.InetAddress res
java.net.UnknownHostException e
String host
java.net.InetAddress res
public int hashCode ()
private static java.net.InetAddress[] lookupHostByName (java.lang.String, int) throws java.net.UnknownHostException
java.net.InetAddress address
android.system.StructAddrinfo hints
java.net.InetAddress[] addresses
String detailMessage
android.system.GaiException gaiException
String host
int netId
Object cachedResult
public static void clearDnsCache ()
private static java.net.InetAddress getHostByAddrImpl (java.net.InetAddress) throws java.net.UnknownHostException
String hostname
android.system.GaiException gaiException
java.net.InetAddress address
public java.lang.String toString ()
public static boolean isNumeric (java.lang.String)
String address
java.net.InetAddress inetAddress
public static java.net.InetAddress parseNumericAddress (java.lang.String)
String numericAddress
java.net.InetAddress result
private static java.net.InetAddress[] loopbackAddresses ()
public static java.net.InetAddress getLoopbackAddress ()
public boolean isAnyLocalAddress ()
public boolean isLinkLocalAddress ()
public boolean isLoopbackAddress ()
public boolean isMCGlobal ()
public boolean isMCLinkLocal ()
public boolean isMCNodeLocal ()
public boolean isMCOrgLocal ()
public boolean isMCSiteLocal ()
public boolean isMulticastAddress ()
public boolean isSiteLocalAddress ()
public boolean isReachable (int) throws java.io.IOException
int timeout
public boolean isReachable (java.net.NetworkInterface, int, int) throws java.io.IOException
java.net.InetAddress sourceAddress
InterruptedException ignored
java.net.NetworkInterface networkInterface
int ttl
int timeout
java.util.List sourceAddresses
java.net.InetAddress destinationAddress
java.util.concurrent.CountDownLatch latch
java.util.concurrent.atomic.AtomicBoolean isReachable
private boolean isReachable (java.net.InetAddress, java.net.InetAddress, int) throws java.io.IOException
java.io.IOException e
java.net.InetAddress destination
java.net.InetAddress source
int timeout
java.io.FileDescriptor fd
boolean reached
public static java.net.InetAddress getByAddress (byte[]) throws java.net.UnknownHostException
byte[] ipAddress
public static java.net.InetAddress getByAddress (java.lang.String, byte[]) throws java.net.UnknownHostException
String hostName
byte[] ipAddress
private static java.net.InetAddress getByAddress (java.lang.String, byte[], int) throws java.net.UnknownHostException
String hostName
byte[] ipAddress
int scopeId
private static java.net.UnknownHostException badAddressLength (byte[]) throws java.net.UnknownHostException
byte[] bytes
private static boolean isIPv4MappedAddress (byte[])
int i
byte[] ipAddress
private static byte[] ipv4MappedToIPv4 (byte[])
int i
byte[] mappedAddress
byte[] ipv4Address
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
java.io.ObjectOutputStream$PutField fields
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.io.ObjectInputStream$GetField fields
int addr
private java.lang.Object readResolve () throws java.io.ObjectStreamException
static boolean access$000 (java.net.InetAddress, java.net.InetAddress, java.net.InetAddress, int) throws java.io.IOException
java.net.InetAddress x0
java.net.InetAddress x1
java.net.InetAddress x2
int x3
static void ()
}
java/net/InetSocketAddress.classInetSocketAddress.java
package java.net
public java.net.InetSocketAddress extends java.net.SocketAddress {
private static final long serialVersionUID
private final java.net.InetAddress addr
private final String hostname
private final int port
public void ()
public void (int)
int port
public void (java.net.InetAddress, int)
java.net.InetAddress address
int port
public void (java.lang.String, int)
String host
int port
void (java.lang.String, int, boolean)
String hostname
int port
boolean needResolved
java.net.InetAddress addr
public static java.net.InetSocketAddress createUnresolved (java.lang.String, int)
String host
int port
public final int getPort ()
public final java.net.InetAddress getAddress ()
public final java.lang.String getHostName ()
public final java.lang.String getHostString ()
public final boolean isUnresolved ()
public java.lang.String toString ()
public final boolean equals (java.lang.Object)
Object socketAddr
java.net.InetSocketAddress iSockAddr
public final int hashCode ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
}
java/net/InterfaceAddress.classInterfaceAddress.java
package java.net
public java.net.InterfaceAddress extends java.lang.Object {
private final java.net.InetAddress address
private final java.net.InetAddress broadcastAddress
private final short prefixLength
void (java.net.Inet4Address, java.net.Inet4Address, java.net.Inet4Address)
java.net.Inet4Address address
java.net.Inet4Address broadcastAddress
java.net.Inet4Address mask
void (java.net.Inet6Address, short)
java.net.Inet6Address address
short prefixLength
private static short countPrefixLength (java.net.Inet4Address)
int i
byte b
java.net.Inet4Address mask
short count
public boolean equals (java.lang.Object)
Object obj
java.net.InterfaceAddress rhs
public int hashCode ()
int hashCode
public java.lang.String toString ()
public java.net.InetAddress getAddress ()
public java.net.InetAddress getBroadcast ()
public short getNetworkPrefixLength ()
}
java/net/JarURLConnection.classJarURLConnection.java
package java.net
public abstract java.net.JarURLConnection extends java.net.URLConnection {
protected java.net.URLConnection jarFileURLConnection
private String entryName
private java.net.URL fileURL
private String file
protected void (java.net.URL) throws java.net.MalformedURLException
java.net.URL url
int sepIdx
public java.util.jar.Attributes getAttributes () throws java.io.IOException
java.util.jar.JarEntry jEntry
public java.security.cert.Certificate[] getCertificates () throws java.io.IOException
java.util.jar.JarEntry jEntry
public java.lang.String getEntryName ()
public java.util.jar.JarEntry getJarEntry () throws java.io.IOException
public java.util.jar.Manifest getManifest () throws java.io.IOException
public abstract java.util.jar.JarFile getJarFile () throws java.io.IOException
public java.net.URL getJarFileURL ()
public java.util.jar.Attributes getMainAttributes () throws java.io.IOException
java.util.jar.Manifest m
private static java.lang.String decode (java.lang.String) throws java.net.MalformedURLException
boolean convertPlus
IllegalArgumentException e
String encoded
}
java/net/MalformedURLException.classMalformedURLException.java
package java.net
public java.net.MalformedURLException extends java.io.IOException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
public void (java.lang.String, java.lang.Throwable)
String detailMessage
Throwable cause
}
java/net/MulticastSocket.classMulticastSocket.java
package java.net
public java.net.MulticastSocket extends java.net.DatagramSocket {
private java.net.InetAddress setAddress
public void () throws java.io.IOException
public void (int) throws java.io.IOException
int port
public void (java.net.SocketAddress) throws java.io.IOException
java.net.SocketAddress localAddress
public java.net.InetAddress getInterface () throws java.net.SocketException
java.net.InetAddress nextAddress
java.util.Enumeration addresses
java.net.InetAddress nextAddress
java.util.Enumeration addresses
int index
java.net.NetworkInterface theInterface
public java.net.NetworkInterface getNetworkInterface () throws java.net.SocketException
int index
public int getTimeToLive () throws java.io.IOException
public byte getTTL () throws java.io.IOException
public void joinGroup (java.net.InetAddress) throws java.io.IOException
java.net.InetAddress groupAddr
public void joinGroup (java.net.SocketAddress, java.net.NetworkInterface) throws java.io.IOException
java.net.SocketAddress groupAddress
java.net.NetworkInterface netInterface
public void leaveGroup (java.net.InetAddress) throws java.io.IOException
java.net.InetAddress groupAddr
public void leaveGroup (java.net.SocketAddress, java.net.NetworkInterface) throws java.io.IOException
java.net.SocketAddress groupAddress
java.net.NetworkInterface netInterface
private void checkJoinOrLeave (java.net.SocketAddress, java.net.NetworkInterface) throws java.io.IOException
java.net.SocketAddress groupAddress
java.net.NetworkInterface netInterface
java.net.InetAddress groupAddr
private void checkJoinOrLeave (java.net.InetAddress) throws java.io.IOException
java.net.InetAddress groupAddr
public void send (java.net.DatagramPacket, byte) throws java.io.IOException
java.net.DatagramPacket packet
byte ttl
java.net.InetAddress packAddr
int currTTL
public void setInterface (java.net.InetAddress) throws java.net.SocketException
java.net.InetAddress address
java.net.NetworkInterface networkInterface
public void setNetworkInterface (java.net.NetworkInterface) throws java.net.SocketException
java.net.NetworkInterface networkInterface
public void setTimeToLive (int) throws java.io.IOException
int ttl
public void setTTL (byte) throws java.io.IOException
byte ttl
synchronized void createSocket (int, java.net.InetAddress) throws java.net.SocketException
java.net.SocketException e
int aPort
java.net.InetAddress addr
public boolean getLoopbackMode () throws java.net.SocketException
public void setLoopbackMode (boolean) throws java.net.SocketException
boolean disable
}
java/net/NetPermission.classNetPermission.java
package java.net
public final java.net.NetPermission extends java.security.BasicPermission {
public void (java.lang.String)
String name
public void (java.lang.String, java.lang.String)
String name
String actions
public java.lang.String getActions ()
public boolean implies (java.security.Permission)
java.security.Permission permission
}
java/net/NetworkInterface.classNetworkInterface.java
package java.net
public final java.net.NetworkInterface extends java.lang.Object {
private static final java.io.File SYS_CLASS_NET
private final String name
private final int interfaceIndex
private final java.util.List interfaceAddresses
private final java.util.List addresses
private final java.util.List children
private java.net.NetworkInterface parent
private static native java.lang.String[] getInterfaceNames ()
private static native int getInterfaceIndex (java.lang.String)
private static native byte[] getIpv6Addresses (java.lang.String)
private static native byte[] getHardwareAddress (java.lang.String)
private static native int getInterfaceFlags (java.lang.String)
private static native int getMTU (java.lang.String)
private void (java.lang.String, int, java.util.List, java.util.List)
String name
int interfaceIndex
java.util.List addresses
java.util.List interfaceAddresses
static java.net.NetworkInterface forUnboundMulticastSocket ()
public int getIndex ()
public java.lang.String getName ()
public java.util.Enumeration getInetAddresses ()
public java.lang.String getDisplayName ()
public static java.net.NetworkInterface getByName (java.lang.String) throws java.net.SocketException
String interfaceName
int interfaceIndex
private static java.net.NetworkInterface getByNameInternal (int, java.lang.String) throws java.net.SocketException
int interfaceIndex
String interfaceName
java.util.List addresses
java.util.List interfaceAddresses
public static void collectIpv6Addresses (java.lang.String, int, java.util.List, java.util.List) throws java.net.SocketException
byte[] addressBytes
byte[] netmaskBytes
java.net.Inet6Address inet6Address
int i
String interfaceName
int interfaceIndex
java.util.List addresses
java.util.List interfaceAddresses
byte[] bytes
int addressLen
private static void collectIpv4Address (java.lang.String, java.util.List, java.util.List) throws java.net.SocketException
android.system.ErrnoException e
java.net.InetAddress address
java.net.InetAddress broadcast
java.net.InetAddress netmask
android.system.ErrnoException errnoException
Exception ex
String interfaceName
java.util.List addresses
java.util.List interfaceAddresses
java.io.FileDescriptor fd
private static boolean isValidInterfaceName (java.lang.String)
java.net.SocketException e
java.net.NetworkInterface validInt
String interfaceName
java.util.List interfaceList
private static java.net.SocketException rethrowAsSocketException (java.lang.Exception) throws java.net.SocketException
Exception ex
java.net.SocketException result
public static java.net.NetworkInterface getByInetAddress (java.net.InetAddress) throws java.net.SocketException
java.net.NetworkInterface networkInterface
java.net.InetAddress address
public static java.net.NetworkInterface getByIndex (int) throws java.net.SocketException
int index
String name
public static java.util.Enumeration getNetworkInterfaces () throws java.net.SocketException
private static java.util.List getNetworkInterfacesList () throws java.net.SocketException
int i
int counter2
int counter
String[] interfaceNames
java.net.NetworkInterface[] interfaces
boolean[] done
java.util.List result
public boolean equals (java.lang.Object)
Object obj
java.net.NetworkInterface rhs
public int hashCode ()
public java.lang.String toString ()
java.net.InetAddress address
StringBuilder sb
public java.util.List getInterfaceAddresses ()
public java.util.Enumeration getSubInterfaces ()
public java.net.NetworkInterface getParent ()
public boolean isUp () throws java.net.SocketException
public boolean isLoopback () throws java.net.SocketException
public boolean isPointToPoint () throws java.net.SocketException
public boolean supportsMulticast () throws java.net.SocketException
private boolean hasFlag (int) throws java.net.SocketException
int mask
int flags
public byte[] getHardwareAddress () throws java.net.SocketException
public int getMTU () throws java.net.SocketException
public boolean isVirtual ()
private static int ipv6NetmaskToPrefixLength (byte[])
int b
int bit
byte[] netmask
int prefixLength
int index
byte b
static void ()
}
java/net/NoRouteToHostException.classNoRouteToHostException.java
package java.net
public java.net.NoRouteToHostException extends java.net.SocketException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
public void (java.lang.String, java.lang.Throwable)
String detailMessage
Throwable cause
}
java/net/PasswordAuthentication.classPasswordAuthentication.java
package java.net
public final java.net.PasswordAuthentication extends java.lang.Object {
private String userName
private char[] password
public void (java.lang.String, char[])
String userName
char[] password
public char[] getPassword ()
public java.lang.String getUserName ()
}
java/net/PlainDatagramSocketImpl.classPlainDatagramSocketImpl.java
package java.net
public java.net.PlainDatagramSocketImpl extends java.net.DatagramSocketImpl {
private volatile boolean isNativeConnected
private final dalvik.system.CloseGuard guard
private java.net.InetAddress connectedAddress
private int connectedPort
public void (java.io.FileDescriptor, int)
java.io.FileDescriptor fd
int localPort
public void ()
public void bind (int, java.net.InetAddress) throws java.net.SocketException
int port
java.net.InetAddress address
protected void onBind (java.net.InetAddress, int)
java.net.InetAddress localAddress
int localPort
public synchronized void close ()
protected void onClose ()
public void create () throws java.net.SocketException
protected void finalize () throws java.lang.Throwable
public java.lang.Object getOption (int) throws java.net.SocketException
int option
public int getTimeToLive () throws java.io.IOException
public byte getTTL () throws java.io.IOException
private static android.system.StructGroupReq makeGroupReq (java.net.InetAddress, java.net.NetworkInterface)
java.net.InetAddress gr_group
java.net.NetworkInterface networkInterface
int gr_interface
public void join (java.net.InetAddress) throws java.io.IOException
java.net.InetAddress addr
public void joinGroup (java.net.SocketAddress, java.net.NetworkInterface) throws java.io.IOException
java.net.InetAddress groupAddr
java.net.SocketAddress addr
java.net.NetworkInterface netInterface
public void leave (java.net.InetAddress) throws java.io.IOException
java.net.InetAddress addr
public void leaveGroup (java.net.SocketAddress, java.net.NetworkInterface) throws java.io.IOException
java.net.InetAddress groupAddr
java.net.SocketAddress addr
java.net.NetworkInterface netInterface
protected int peek (java.net.InetAddress) throws java.io.IOException
java.net.InetAddress sender
java.net.DatagramPacket packet
int result
private void doRecv (java.net.DatagramPacket, int) throws java.io.IOException
java.net.DatagramPacket pack
int flags
public void receive (java.net.DatagramPacket) throws java.io.IOException
java.net.DatagramPacket pack
public int peekData (java.net.DatagramPacket) throws java.io.IOException
java.net.DatagramPacket pack
public void send (java.net.DatagramPacket) throws java.io.IOException
java.net.DatagramPacket packet
int port
java.net.InetAddress address
public void setOption (int, java.lang.Object) throws java.net.SocketException
int option
Object value
public void setTimeToLive (int) throws java.io.IOException
int ttl
public void setTTL (byte) throws java.io.IOException
byte ttl
public void connect (java.net.InetAddress, int) throws java.net.SocketException
java.net.UnknownHostException e
java.net.InetAddress inetAddr
int port
protected void onConnect (java.net.InetAddress, int)
java.net.InetAddress remoteAddress
int remotePort
public void disconnect ()
android.system.ErrnoException errnoException
protected void onDisconnect ()
private void updatePacketRecvAddress (java.net.DatagramPacket)
java.net.DatagramPacket packet
}
java/net/PlainServerSocketImpl.classPlainServerSocketImpl.java
package java.net
public java.net.PlainServerSocketImpl extends java.net.PlainSocketImpl {
public void ()
public void (java.io.FileDescriptor)
java.io.FileDescriptor fd
protected void create (boolean) throws java.io.IOException
boolean isStreaming
}
java/net/PlainSocketImpl$PlainSocketInputStream.classPlainSocketImpl.java
package java.net
java.net.PlainSocketImpl$PlainSocketInputStream extends java.io.InputStream {
private final java.net.PlainSocketImpl socketImpl
public void (java.net.PlainSocketImpl)
java.net.PlainSocketImpl socketImpl
public int available () throws java.io.IOException
public void close () throws java.io.IOException
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
byte[] buffer
int byteOffset
int byteCount
}
java/net/PlainSocketImpl$PlainSocketOutputStream.classPlainSocketImpl.java
package java.net
java.net.PlainSocketImpl$PlainSocketOutputStream extends java.io.OutputStream {
private final java.net.PlainSocketImpl socketImpl
public void (java.net.PlainSocketImpl)
java.net.PlainSocketImpl socketImpl
public void close () throws java.io.IOException
public void write (int) throws java.io.IOException
int oneByte
public void write (byte[], int, int) throws java.io.IOException
byte[] buffer
int offset
int byteCount
}
java/net/PlainSocketImpl.classPlainSocketImpl.java
package java.net
public java.net.PlainSocketImpl extends java.net.SocketImpl {
private static java.net.InetAddress lastConnectedAddress
private static int lastConnectedPort
private boolean streaming
private boolean shutdownInput
private java.net.Proxy proxy
private final dalvik.system.CloseGuard guard
public void (java.io.FileDescriptor)
java.io.FileDescriptor fd
public void (java.net.Proxy)
java.net.Proxy proxy
public void ()
public void (java.io.FileDescriptor, int, java.net.InetAddress, int)
java.io.FileDescriptor fd
int localport
java.net.InetAddress addr
int port
protected void accept (java.net.SocketImpl) throws java.io.IOException
android.system.ErrnoException e
int timeout
android.system.StructPollfd pfd
android.system.StructPollfd[] pfds
java.net.InetSocketAddress peerAddress
java.io.FileDescriptor clientFd
android.system.ErrnoException errnoException
java.net.SocketImpl newImpl
private boolean usingSocks ()
private void checkNotClosed () throws java.io.IOException
protected synchronized int available () throws java.io.IOException
protected void bind (java.net.InetAddress, int) throws java.io.IOException
java.net.InetAddress address
int port
public void onBind (java.net.InetAddress, int)
java.net.InetAddress localAddress
int localPort
protected synchronized void close () throws java.io.IOException
public void onClose ()
protected void connect (java.lang.String, int) throws java.io.IOException
String aHost
int aPort
protected void connect (java.net.InetAddress, int) throws java.io.IOException
java.net.InetAddress anAddr
int aPort
private void connect (java.net.InetAddress, int, int) throws java.io.IOException
java.net.InetAddress anAddr
int aPort
int timeout
java.net.InetAddress normalAddr
public void onConnect (java.net.InetAddress, int)
java.net.InetAddress remoteAddress
int remotePort
protected void create (boolean) throws java.io.IOException
boolean streaming
protected void finalize () throws java.lang.Throwable
protected synchronized java.io.InputStream getInputStream () throws java.io.IOException
public java.lang.Object getOption (int) throws java.net.SocketException
int option
protected synchronized java.io.OutputStream getOutputStream () throws java.io.IOException
protected void listen (int) throws java.io.IOException
android.system.ErrnoException errnoException
int backlog
public void setOption (int, java.lang.Object) throws java.net.SocketException
int option
Object value
private int socksGetServerPort ()
java.net.InetSocketAddress addr
private java.net.InetAddress socksGetServerAddress () throws java.net.UnknownHostException
java.net.InetSocketAddress socketAddress
java.net.InetAddress address
private void socksConnect (java.net.InetAddress, int, int) throws java.io.IOException
Exception e
java.net.InetAddress applicationServerAddress
int applicationServerPort
int timeout
private void socksRequestConnection (java.net.InetAddress, int) throws java.io.IOException
java.net.InetAddress applicationServerAddress
int applicationServerPort
java.net.Socks4Message reply
public void socksAccept () throws java.io.IOException
java.net.Socks4Message reply
protected void shutdownInput () throws java.io.IOException
android.system.ErrnoException errnoException
protected void shutdownOutput () throws java.io.IOException
android.system.ErrnoException errnoException
private void socksBind () throws java.io.IOException
Exception e
byte[] replyBytes
java.net.Socks4Message reply
private void socksSendRequest (int, java.net.InetAddress, int) throws java.io.IOException
int command
java.net.InetAddress address
int port
java.net.Socks4Message request
private java.net.Socks4Message socksReadReply () throws java.io.IOException
int count
java.net.Socks4Message reply
int bytesRead
protected void connect (java.net.SocketAddress, int) throws java.io.IOException
java.net.SocketAddress remoteAddr
int timeout
java.net.InetSocketAddress inetAddr
protected boolean supportsUrgentData ()
protected void sendUrgentData (int) throws java.io.IOException
byte[] buffer
android.system.ErrnoException errnoException
int value
private int read (byte[], int, int) throws java.io.IOException
byte[] buffer
int offset
int byteCount
int readCount
private void write (byte[], int, int) throws java.io.IOException
int bytesWritten
byte[] buffer
int offset
int byteCount
static int access$000 (java.net.PlainSocketImpl, byte[], int, int) throws java.io.IOException
java.net.PlainSocketImpl x0
byte[] x1
int x2
int x3
static void access$100 (java.net.PlainSocketImpl, byte[], int, int) throws java.io.IOException
java.net.PlainSocketImpl x0
byte[] x1
int x2
int x3
}
java/net/PortUnreachableException.classPortUnreachableException.java
package java.net
public java.net.PortUnreachableException extends java.net.SocketException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
public void (java.lang.String, java.lang.Throwable)
String detailMessage
Throwable cause
}
java/net/ProtocolException.classProtocolException.java
package java.net
public java.net.ProtocolException extends java.io.IOException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
public void (java.lang.String, java.lang.Throwable)
String detailMessage
Throwable cause
}
java/net/Proxy$Type.classProxy.java
package java.net
public final java.net.Proxy$Type extends java.lang.Enum {
public static final java.net.Proxy$Type DIRECT
public static final java.net.Proxy$Type HTTP
public static final java.net.Proxy$Type SOCKS
private static final java.net.Proxy$Type[] $VALUES
public static java.net.Proxy$Type[] values ()
public static java.net.Proxy$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
java/net/Proxy.classProxy.java
package java.net
public java.net.Proxy extends java.lang.Object {
public static final java.net.Proxy NO_PROXY
private java.net.Proxy$Type type
private java.net.SocketAddress address
public void (java.net.Proxy$Type, java.net.SocketAddress)
java.net.Proxy$Type type
java.net.SocketAddress sa
private void ()
public java.net.Proxy$Type type ()
public java.net.SocketAddress address ()
public java.lang.String toString ()
StringBuilder builder
public final boolean equals (java.lang.Object)
Object obj
java.net.Proxy another
public final int hashCode ()
int ret
static void ()
}
java/net/ProxySelector.classProxySelector.java
package java.net
public abstract java.net.ProxySelector extends java.lang.Object {
private static java.net.ProxySelector defaultSelector
public void ()
public static java.net.ProxySelector getDefault ()
public static void setDefault (java.net.ProxySelector)
java.net.ProxySelector selector
public abstract java.util.List select (java.net.URI)
public abstract void connectFailed (java.net.URI, java.net.SocketAddress, java.io.IOException)
static void ()
}
java/net/ProxySelectorImpl.classProxySelectorImpl.java
package java.net
final java.net.ProxySelectorImpl extends java.net.ProxySelector {
void ()
public void connectFailed (java.net.URI, java.net.SocketAddress, java.io.IOException)
java.net.URI uri
java.net.SocketAddress sa
java.io.IOException ioe
public java.util.List select (java.net.URI)
java.net.URI uri
private java.net.Proxy selectOneProxy (java.net.URI)
java.net.URI uri
String scheme
int port
java.net.Proxy proxy
String nonProxyHostsKey
boolean httpProxyOkay
private java.net.Proxy lookupProxy (java.lang.String, java.lang.String, java.net.Proxy$Type, int)
String hostKey
String portKey
java.net.Proxy$Type type
int defaultPort
String host
int port
private int getSystemPropertyInt (java.lang.String, int)
String key
int defaultValue
String string
private boolean isNonProxyHost (java.lang.String, java.lang.String)
char c
int i
String host
String nonProxyHosts
StringBuilder patternBuilder
String pattern
}
java/net/ResponseCache.classResponseCache.java
package java.net
public abstract java.net.ResponseCache extends java.lang.Object {
private static java.net.ResponseCache defaultResponseCache
public void ()
public static java.net.ResponseCache getDefault ()
public static void setDefault (java.net.ResponseCache)
java.net.ResponseCache responseCache
public abstract java.net.CacheResponse get (java.net.URI, java.lang.String, java.util.Map) throws java.io.IOException
public abstract java.net.CacheRequest put (java.net.URI, java.net.URLConnection) throws java.io.IOException
static void ()
}
java/net/SecureCacheResponse.classSecureCacheResponse.java
package java.net
public abstract java.net.SecureCacheResponse extends java.net.CacheResponse {
public void ()
public abstract java.lang.String getCipherSuite ()
public abstract java.util.List getLocalCertificateChain ()
public abstract java.util.List getServerCertificateChain () throws javax.net.ssl.SSLPeerUnverifiedException
public abstract java.security.Principal getPeerPrincipal () throws javax.net.ssl.SSLPeerUnverifiedException
public abstract java.security.Principal getLocalPrincipal ()
}
java/net/ServerSocket.classServerSocket.java
package java.net
public java.net.ServerSocket extends java.lang.Object implements java.io.Closeable {
private static final int DEFAULT_BACKLOG
private final java.net.SocketImpl impl
static java.net.SocketImplFactory factory
private boolean isBound
private boolean isClosed
private java.net.InetAddress localAddress
public java.net.SocketImpl getImpl$ ()
public void () throws java.io.IOException
public void (int) throws java.io.IOException
int port
public void (int, int) throws java.io.IOException
int port
int backlog
public void (int, int, java.net.InetAddress) throws java.io.IOException
java.io.IOException e
int port
int backlog
java.net.InetAddress localAddress
java.net.InetAddress addr
private void readBackBindState () throws java.net.SocketException
public java.net.Socket accept () throws java.io.IOException
java.io.IOException e
java.net.Socket aSocket
private void checkListen (int)
int aPort
public void close () throws java.io.IOException
public java.net.InetAddress getInetAddress ()
public int getLocalPort ()
public synchronized int getSoTimeout () throws java.io.IOException
protected final void implAccept (java.net.Socket) throws java.io.IOException
java.net.Socket aSocket
public static synchronized void setSocketFactory (java.net.SocketImplFactory) throws java.io.IOException
java.net.SocketImplFactory aFactory
public synchronized void setSoTimeout (int) throws java.net.SocketException
int timeout
public java.lang.String toString ()
StringBuilder result
public void bind (java.net.SocketAddress) throws java.io.IOException
java.net.SocketAddress localAddr
public void bind (java.net.SocketAddress, int) throws java.io.IOException
java.net.InetAddress addr
int port
java.net.InetSocketAddress inetAddr
java.io.IOException e
java.net.SocketAddress localAddr
int backlog
java.net.InetAddress addr
int port
public java.net.SocketAddress getLocalSocketAddress ()
public boolean isBound ()
public boolean isClosed ()
private void checkOpen () throws java.net.SocketException
public void setReuseAddress (boolean) throws java.net.SocketException
boolean reuse
public boolean getReuseAddress () throws java.net.SocketException
public void setReceiveBufferSize (int) throws java.net.SocketException
int size
public int getReceiveBufferSize () throws java.net.SocketException
public java.nio.channels.ServerSocketChannel getChannel ()
public void setPerformancePreferences (int, int, int)
int connectionTime
int latency
int bandwidth
}
java/net/Socket.classSocket.java
package java.net
public java.net.Socket extends java.lang.Object implements java.io.Closeable {
private static java.net.SocketImplFactory factory
final java.net.SocketImpl impl
private final java.net.Proxy proxy
volatile boolean isCreated
private boolean isBound
private boolean isConnected
private boolean isClosed
private boolean isInputShutdown
private boolean isOutputShutdown
private java.net.InetAddress localAddress
private final Object connectLock
public void ()
public void (java.net.Proxy)
java.net.Proxy proxy
private void tryAllAddresses (java.lang.String, int, java.net.InetAddress, int, boolean) throws java.io.IOException
java.net.InetAddress dstAddress
int i
String dstName
int dstPort
java.net.InetAddress localAddress
int localPort
boolean streaming
java.net.InetAddress[] dstAddresses
java.net.InetAddress dstAddress
public void (java.lang.String, int) throws java.net.UnknownHostException java.io.IOException
String dstName
int dstPort
public void (java.lang.String, int, java.net.InetAddress, int) throws java.io.IOException
String dstName
int dstPort
java.net.InetAddress localAddress
int localPort
public void (java.lang.String, int, boolean) throws java.io.IOException
String hostName
int port
boolean streaming
public void (java.net.InetAddress, int) throws java.io.IOException
java.net.InetAddress dstAddress
int dstPort
public void (java.net.InetAddress, int, java.net.InetAddress, int) throws java.io.IOException
java.net.InetAddress dstAddress
int dstPort
java.net.InetAddress localAddress
int localPort
public void (java.net.InetAddress, int, boolean) throws java.io.IOException
java.net.InetAddress addr
int port
boolean streaming
protected void (java.net.SocketImpl) throws java.net.SocketException
java.net.SocketImpl impl
private void checkDestination (java.net.InetAddress, int)
java.net.InetAddress destAddr
int dstPort
public synchronized void close () throws java.io.IOException
public void onClose ()
public java.net.InetAddress getInetAddress ()
public java.io.InputStream getInputStream () throws java.io.IOException
public boolean getKeepAlive () throws java.net.SocketException
public java.net.InetAddress getLocalAddress ()
public int getLocalPort ()
public java.io.OutputStream getOutputStream () throws java.io.IOException
public int getPort ()
public int getSoLinger () throws java.net.SocketException
Object value
public synchronized int getReceiveBufferSize () throws java.net.SocketException
public synchronized int getSendBufferSize () throws java.net.SocketException
public synchronized int getSoTimeout () throws java.net.SocketException
public boolean getTcpNoDelay () throws java.net.SocketException
public void setKeepAlive (boolean) throws java.net.SocketException
boolean keepAlive
public static synchronized void setSocketImplFactory (java.net.SocketImplFactory) throws java.io.IOException
java.net.SocketImplFactory fac
public synchronized void setSendBufferSize (int) throws java.net.SocketException
int size
public synchronized void setReceiveBufferSize (int) throws java.net.SocketException
int size
public void setSoLinger (boolean, int) throws java.net.SocketException
boolean on
int timeout
public synchronized void setSoTimeout (int) throws java.net.SocketException
int timeout
public void setTcpNoDelay (boolean) throws java.net.SocketException
boolean on
private void startupSocket (java.net.InetAddress, int, java.net.InetAddress, int, boolean) throws java.io.IOException
java.io.IOException e
java.net.InetAddress dstAddress
int dstPort
java.net.InetAddress localAddress
int localPort
boolean streaming
java.net.InetAddress addr
private boolean usingSocks ()
public java.lang.String toString ()
public void shutdownInput () throws java.io.IOException
public void shutdownOutput () throws java.io.IOException
private void checkOpenAndCreate (boolean) throws java.net.SocketException
java.net.SocketException e
java.io.IOException e
boolean create
public java.net.SocketAddress getLocalSocketAddress ()
public java.net.SocketAddress getRemoteSocketAddress ()
public boolean isBound ()
public boolean isConnected ()
public boolean isClosed ()
public void bind (java.net.SocketAddress) throws java.io.IOException
int port
java.net.InetAddress addr
java.net.InetSocketAddress inetAddr
java.io.IOException e
java.net.SocketAddress localAddr
int port
java.net.InetAddress addr
public void onBind (java.net.InetAddress, int)
java.net.InetAddress localAddress
int localPort
public void connect (java.net.SocketAddress) throws java.io.IOException
java.net.SocketAddress remoteAddr
public void connect (java.net.SocketAddress, int) throws java.io.IOException
java.io.IOException e
java.net.SocketAddress remoteAddr
int timeout
java.net.InetSocketAddress inetAddr
java.net.InetAddress addr
int port
public void onConnect (java.net.InetAddress, int)
java.net.InetAddress remoteAddress
int remotePort
public boolean isInputShutdown ()
public boolean isOutputShutdown ()
public void setReuseAddress (boolean) throws java.net.SocketException
boolean reuse
public boolean getReuseAddress () throws java.net.SocketException
public void setReusePort (boolean) throws java.net.SocketException
boolean reuse
public boolean getReusePort () throws java.net.SocketException
public void setOOBInline (boolean) throws java.net.SocketException
boolean oobinline
public boolean getOOBInline () throws java.net.SocketException
public void setTrafficClass (int) throws java.net.SocketException
int value
public int getTrafficClass () throws java.net.SocketException
public void sendUrgentData (int) throws java.io.IOException
int value
void accepted () throws java.net.SocketException
private void cacheLocalAddress () throws java.net.SocketException
public java.nio.channels.SocketChannel getChannel ()
public java.io.FileDescriptor getFileDescriptor$ ()
public void setPerformancePreferences (int, int, int)
int connectionTime
int latency
int bandwidth
}
java/net/SocketAddress.classSocketAddress.java
package java.net
public abstract java.net.SocketAddress extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public void ()
}
java/net/SocketException.classSocketException.java
package java.net
public java.net.SocketException extends java.io.IOException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String detailMessage
Throwable cause
}
java/net/SocketImpl.classSocketImpl.java
package java.net
public abstract java.net.SocketImpl extends java.lang.Object implements java.net.SocketOptions {
protected java.net.InetAddress address
protected int port
protected java.io.FileDescriptor fd
protected int localport
public void ()
protected abstract void accept (java.net.SocketImpl) throws java.io.IOException
protected abstract int available () throws java.io.IOException
protected abstract void bind (java.net.InetAddress, int) throws java.io.IOException
protected abstract void close () throws java.io.IOException
protected abstract void connect (java.lang.String, int) throws java.io.IOException
protected abstract void connect (java.net.InetAddress, int) throws java.io.IOException
protected abstract void create (boolean) throws java.io.IOException
protected java.io.FileDescriptor getFileDescriptor ()
public java.io.FileDescriptor getFD$ ()
protected java.net.InetAddress getInetAddress ()
protected abstract java.io.InputStream getInputStream () throws java.io.IOException
protected int getLocalPort ()
protected abstract java.io.OutputStream getOutputStream () throws java.io.IOException
protected int getPort ()
protected abstract void listen (int) throws java.io.IOException
public java.lang.String toString ()
protected void shutdownInput () throws java.io.IOException
protected void shutdownOutput () throws java.io.IOException
protected abstract void connect (java.net.SocketAddress, int) throws java.io.IOException
protected boolean supportsUrgentData ()
protected abstract void sendUrgentData (int) throws java.io.IOException
protected void setPerformancePreferences (int, int, int)
int connectionTime
int latency
int bandwidth
public void onBind (java.net.InetAddress, int)
java.net.InetAddress localAddress
int localPort
public void onConnect (java.net.InetAddress, int)
java.net.InetAddress remoteAddress
int remotePort
public void onClose ()
}
java/net/SocketImplFactory.classSocketImplFactory.java
package java.net
public abstract java.net.SocketImplFactory extends java.lang.Object {
public abstract java.net.SocketImpl createSocketImpl ()
}
java/net/SocketOptions.classSocketOptions.java
package java.net
public abstract java.net.SocketOptions extends java.lang.Object {
public static final int SO_LINGER
public static final int SO_TIMEOUT
public static final int TCP_NODELAY
public static final int IP_MULTICAST_IF
public static final int SO_BINDADDR
public static final int SO_REUSEADDR
public static final int SO_REUSEPORT
public static final int SO_SNDBUF
public static final int SO_RCVBUF
public static final int SO_KEEPALIVE
public static final int IP_TOS
public static final int IP_MULTICAST_LOOP
public static final int SO_BROADCAST
public static final int SO_OOBINLINE
public static final int IP_MULTICAST_IF2
public abstract java.lang.Object getOption (int) throws java.net.SocketException
public abstract void setOption (int, java.lang.Object) throws java.net.SocketException
}
java/net/SocketPermission.classSocketPermission.java
package java.net
public final java.net.SocketPermission extends java.security.Permission implements java.io.Serializable {
public void (java.lang.String, java.lang.String)
String host
String action
public java.lang.String getActions ()
public boolean implies (java.security.Permission)
java.security.Permission permission
}
java/net/SocketTimeoutException.classSocketTimeoutException.java
package java.net
public java.net.SocketTimeoutException extends java.io.InterruptedIOException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String detailMessage
Throwable cause
}
java/net/SocketUtils.classSocketUtils.java
package java.net
public java.net.SocketUtils extends java.lang.Object {
public static void setCreated (java.net.Socket)
java.net.Socket s
private void ()
}
java/net/Socks4Message.classSocks4Message.java
package java.net
java.net.Socks4Message extends java.lang.Object {
static final int COMMAND_CONNECT
static final int COMMAND_BIND
static final int RETURN_SUCCESS
static final int RETURN_FAILURE
static final int RETURN_CANNOT_CONNECT_TO_IDENTD
static final int RETURN_DIFFERENT_USER_IDS
static final int REPLY_LENGTH
static final int INDEX_VERSION
private static final int SOCKS_VERSION
private static final int INDEX_COMMAND
private static final int INDEX_PORT
private static final int INDEX_IP
private static final int INDEX_USER_ID
private static final int BUFFER_LENGTH
private static final int MAX_USER_ID_LENGTH
protected byte[] buffer
public void ()
public int getCommandOrResult ()
public void setCommandOrResult (int)
int command
public int getPort ()
public void setPort (int)
int port
public int getIP ()
public void setIP (byte[])
byte[] ip
public java.lang.String getUserId ()
public void setUserId (java.lang.String)
String id
public java.lang.String toString ()
StringBuilder buf
public int getLength ()
int index
public java.lang.String getErrorString (int)
int error
public byte[] getBytes ()
private java.lang.String getString (int, int)
int offset
int maxLength
int index
int lastIndex
private int getVersionNumber ()
private void setString (int, int, java.lang.String)
int offset
int maxLength
String theString
byte[] stringBytes
int length
private void setVersionNumber (int)
int number
}
java/net/UnknownHostException.classUnknownHostException.java
package java.net
public java.net.UnknownHostException extends java.io.IOException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/net/UnknownServiceException.classUnknownServiceException.java
package java.net
public java.net.UnknownServiceException extends java.io.IOException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
public void (java.lang.String, java.lang.Throwable)
String detailMessage
Throwable cause
}
java/net/URI$1.classURI.java
package java.net
final java.net.URI$1 extends libcore.net.UriCodec {
void ()
protected boolean isRetained (char)
char c
}
java/net/URI$PartEncoder.classURI.java
package java.net
java.net.URI$PartEncoder extends libcore.net.UriCodec {
private final String extraLegalCharacters
void (java.lang.String)
String extraLegalCharacters
protected boolean isRetained (char)
char c
}
java/net/URI.classURI.java
package java.net
public final java.net.URI extends java.lang.Object implements java.lang.Comparable java.io.Serializable {
private static final long serialVersionUID
static final String UNRESERVED
static final String PUNCTUATION
static final libcore.net.UriCodec USER_INFO_ENCODER
static final libcore.net.UriCodec PATH_ENCODER
static final libcore.net.UriCodec AUTHORITY_ENCODER
static final libcore.net.UriCodec FILE_AND_QUERY_ENCODER
static final libcore.net.UriCodec ALL_LEGAL_ENCODER
private static final libcore.net.UriCodec ASCII_ONLY
private String string
private transient String scheme
private transient String schemeSpecificPart
private transient String authority
private transient String userInfo
private transient String host
private transient int port
private transient String path
private transient String query
private transient String fragment
private transient boolean opaque
private transient boolean absolute
private transient boolean serverAuthority
private transient int hash
private void ()
public void (java.lang.String) throws java.net.URISyntaxException
String spec
public void (java.lang.String, java.lang.String, java.lang.String) throws java.net.URISyntaxException
String scheme
String schemeSpecificPart
String fragment
StringBuilder uri
public void (java.lang.String, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String) throws java.net.URISyntaxException
String scheme
String userInfo
String host
int port
String path
String query
String fragment
StringBuilder uri
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.net.URISyntaxException
String scheme
String host
String path
String fragment
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.net.URISyntaxException
String scheme
String authority
String path
String query
String fragment
StringBuilder uri
private void parseURI (java.lang.String, boolean) throws java.net.URISyntaxException
int start
int authorityStart
int fileStart
String uri
boolean forceServer
int fragmentStart
int start
int colon
int fileStart
int queryStart
private java.lang.String validateScheme (java.lang.String, int) throws java.net.URISyntaxException
int i
String uri
int end
private void parseAuthority (boolean) throws java.net.URISyntaxException
char firstPortChar
NumberFormatException e
String tempHost
boolean forceServer
String tempUserInfo
String temp
int index
int hostIndex
int endIndex
String tempHost
int tempPort
private void validateUserInfo (java.lang.String, java.lang.String, int) throws java.net.URISyntaxException
char ch
int i
String uri
String userInfo
int index
private boolean isValidHost (boolean, java.lang.String) throws java.net.URISyntaxException
java.net.InetAddress ia
boolean forceServer
String host
int index
private boolean isValidDomainName (java.lang.String)
java.net.URISyntaxException e
String token
char ch
String host
String lastLabel
public int compareTo (java.net.URI)
int ret
int ret
int ret
int ret
int ret
java.net.URI uri
int ret
public static java.net.URI create (java.lang.String)
java.net.URISyntaxException e
String uri
private java.net.URI duplicate ()
java.net.URI clone
private java.lang.String convertHexToLowerCase (java.lang.String)
String s
StringBuilder result
int index
int prevIndex
private boolean escapedEquals (java.lang.String, java.lang.String)
int index
int index1
String first
String second
int prevIndex
public boolean equals (java.lang.Object)
Object o
java.net.URI uri
public java.lang.String getScheme ()
public java.lang.String getSchemeSpecificPart ()
public java.lang.String getRawSchemeSpecificPart ()
public java.lang.String getAuthority ()
public java.lang.String getRawAuthority ()
public java.lang.String getUserInfo ()
public java.lang.String getRawUserInfo ()
public java.lang.String getHost ()
public int getPort ()
public int getEffectivePort ()
public static int getEffectivePort (java.lang.String, int)
String scheme
int specifiedPort
public java.lang.String getPath ()
public java.lang.String getRawPath ()
public java.lang.String getQuery ()
public java.lang.String getRawQuery ()
public java.lang.String getFragment ()
public java.lang.String getRawFragment ()
public int hashCode ()
public boolean isAbsolute ()
public boolean isOpaque ()
private java.lang.String normalize (java.lang.String, boolean)
int slash
String path
boolean discardRelativePrefix
int colon
public java.net.URI normalize ()
String normalizedPath
java.net.URI result
public java.net.URI parseServerAuthority () throws java.net.URISyntaxException
public java.net.URI relativize (java.net.URI)
java.net.URI relative
String thisPath
String relativePath
java.net.URI result
public java.net.URI resolve (java.net.URI)
java.net.URI result
java.net.URI result
String resolvedPath
String resolvedPath
int endIndex
java.net.URI relative
java.net.URI result
String resolvedPath
private void setSchemeSpecificPart ()
StringBuilder ssp
public java.net.URI resolve (java.lang.String)
String relative
private java.lang.String decode (java.lang.String)
String s
public java.lang.String toASCIIString ()
StringBuilder result
public java.lang.String toString ()
StringBuilder result
private java.lang.String getHashString ()
StringBuilder result
public java.net.URL toURL () throws java.net.MalformedURLException
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.net.URISyntaxException e
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectOutputStream out
public volatile int compareTo (java.lang.Object)
static void ()
}
java/net/URISyntaxException.classURISyntaxException.java
package java.net
public java.net.URISyntaxException extends java.lang.Exception {
private static final long serialVersionUID
private String input
private int index
public void (java.lang.String, java.lang.String, int)
String input
String reason
int index
public void (java.lang.String, java.lang.String)
String input
String reason
public int getIndex ()
public java.lang.String getReason ()
public java.lang.String getInput ()
public java.lang.String getMessage ()
String reason
}
java/net/URL.classURL.java
package java.net
public final java.net.URL extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static java.net.URLStreamHandlerFactory streamHandlerFactory
private static final java.util.Hashtable streamHandlers
private String protocol
private String authority
private String host
private int port
private String file
private String ref
private transient String userInfo
private transient String path
private transient String query
transient java.net.URLStreamHandler streamHandler
private transient int hashCode
public static synchronized void setURLStreamHandlerFactory (java.net.URLStreamHandlerFactory)
java.net.URLStreamHandlerFactory factory
public void (java.lang.String) throws java.net.MalformedURLException
String spec
public void (java.net.URL, java.lang.String) throws java.net.MalformedURLException
java.net.URL context
String spec
public void (java.net.URL, java.lang.String, java.net.URLStreamHandler) throws java.net.MalformedURLException
Exception e
java.net.URL context
String spec
java.net.URLStreamHandler handler
int schemeSpecificPartStart
public void (java.lang.String, java.lang.String, java.lang.String) throws java.net.MalformedURLException
String protocol
String host
String file
public void (java.lang.String, java.lang.String, int, java.lang.String) throws java.net.MalformedURLException
String protocol
String host
int port
String file
public void (java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler) throws java.net.MalformedURLException
String protocol
String host
int port
String file
java.net.URLStreamHandler handler
int hash
void fixURL (boolean)
int index
int index
boolean fixHost
protected void set (java.lang.String, java.lang.String, int, java.lang.String, java.lang.String)
String protocol
String host
int port
String file
String ref
public boolean equals (java.lang.Object)
Object o
public boolean sameFile (java.net.URL)
java.net.URL otherURL
public int hashCode ()
void setupStreamHandler ()
Class c
String className
String packageName
String name
Exception e
String name
Exception e
String packageList
ClassLoader contextClassLoader
public final java.lang.Object getContent () throws java.io.IOException
public final java.lang.Object getContent (java.lang.Class[]) throws java.io.IOException
Class[] types
public final java.io.InputStream openStream () throws java.io.IOException
public java.net.URLConnection openConnection () throws java.io.IOException
public java.net.URLConnection openConnection (java.net.Proxy) throws java.io.IOException
java.net.Proxy proxy
public java.net.URI toURI () throws java.net.URISyntaxException
public java.net.URI toURILenient () throws java.net.URISyntaxException
public java.lang.String toString ()
public java.lang.String toExternalForm ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException
int index
ClassNotFoundException e
java.io.ObjectInputStream stream
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
public int getEffectivePort ()
public java.lang.String getProtocol ()
public java.lang.String getAuthority ()
public java.lang.String getUserInfo ()
public java.lang.String getHost ()
public int getPort ()
public int getDefaultPort ()
public java.lang.String getFile ()
public java.lang.String getPath ()
public java.lang.String getQuery ()
public java.lang.String getRef ()
protected void set (java.lang.String, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String protocol
String host
int port
String authority
String userInfo
String path
String query
String ref
String file
static void ()
}
java/net/URLClassLoader$IndexFile.classURLClassLoader.java
package java.net
java.net.URLClassLoader$IndexFile extends java.lang.Object {
private java.util.HashMap map
static java.net.URLClassLoader$IndexFile readIndexFile (java.util.jar.JarFile, java.util.jar.JarEntry, java.net.URL)
java.util.ArrayList list
java.util.ArrayList list
String line
java.net.URL jar
String parentURLString
String prefix
java.util.HashMap pre_map
java.util.jar.JarFile jf
java.util.jar.JarEntry indexEntry
java.net.URL url
java.io.BufferedReader in
java.io.InputStream is
private static java.net.URL getParentURL (java.net.URL) throws java.io.IOException
java.net.URL url
java.net.URL fileURL
String file
String parentFile
java.net.URL parentURL
public void (java.util.HashMap)
java.util.HashMap map
java.util.ArrayList get (java.lang.String)
String name
}
java/net/URLClassLoader$URLFileHandler.classURLClassLoader.java
package java.net
java.net.URLClassLoader$URLFileHandler extends java.net.URLClassLoader$URLHandler {
private String prefix
final java.net.URLClassLoader this$0
public void (java.net.URLClassLoader, java.net.URL)
java.net.URLClassLoader this$0
java.net.URL url
String baseFile
String host
int hostLength
StringBuilder buf
java.lang.Class findClass (java.lang.String, java.lang.String, java.lang.String)
IllegalArgumentException e
java.io.UnsupportedEncodingException e
java.io.InputStream is
String packageName
String name
String origName
String filename
java.io.File file
java.net.URL findResource (java.lang.String)
String filename
IllegalArgumentException e
java.io.UnsupportedEncodingException e
String name
int idx
}
java/net/URLClassLoader$URLHandler.classURLClassLoader.java
package java.net
java.net.URLClassLoader$URLHandler extends java.lang.Object {
java.net.URL url
java.net.URL codeSourceUrl
final java.net.URLClassLoader this$0
public void (java.net.URLClassLoader, java.net.URL)
java.net.URLClassLoader this$0
java.net.URL url
void findResources (java.lang.String, java.util.ArrayList)
String name
java.util.ArrayList resources
java.net.URL res
java.lang.Class findClass (java.lang.String, java.lang.String, java.lang.String)
java.io.InputStream is
String packageName
String name
String origName
java.net.URL resURL
java.lang.Class createClass (java.io.InputStream, java.lang.String, java.lang.String)
byte[] clBuf
java.io.IOException e
String packageDotName
Package packageObj
java.io.InputStream is
String packageName
String origName
byte[] clBuf
java.net.URL findResource (java.lang.String)
java.net.URLConnection uc
int code
SecurityException e
java.io.IOException e
String name
java.net.URL resURL
java.net.URL targetURL (java.net.URL, java.lang.String)
StringBuilder fileBuilder
String file
java.net.MalformedURLException e
java.net.URL base
String name
}
java/net/URLClassLoader$URLJarHandler.classURLClassLoader.java
package java.net
java.net.URLClassLoader$URLJarHandler extends java.net.URLClassLoader$URLHandler {
final java.util.jar.JarFile jf
final String prefixName
final java.net.URLClassLoader$IndexFile index
final java.util.Map subHandlers
final java.net.URLClassLoader this$0
public void (java.net.URLClassLoader, java.net.URL, java.net.URL, java.util.jar.JarFile, java.lang.String)
java.net.URLClassLoader this$0
java.net.URL url
java.net.URL jarURL
java.util.jar.JarFile jf
String prefixName
java.util.jar.JarEntry je
public void (java.net.URLClassLoader, java.net.URL, java.net.URL, java.util.jar.JarFile, java.lang.String, java.net.URLClassLoader$IndexFile)
java.net.URLClassLoader this$0
java.net.URL url
java.net.URL jarURL
java.util.jar.JarFile jf
String prefixName
java.net.URLClassLoader$IndexFile index
java.net.URLClassLoader$IndexFile getIndex ()
void findResources (java.lang.String, java.util.ArrayList)
java.net.URLClassLoader$URLHandler h
java.net.URL url
int pos
String indexedName
java.util.ArrayList urls
String name
java.util.ArrayList resources
java.net.URL res
java.lang.Class findClass (java.lang.String, java.lang.String, java.lang.String)
java.util.jar.Manifest manifest
java.util.ArrayList urls
Class res
java.net.URLClassLoader$URLHandler h
java.net.URL url
java.util.ArrayList urls
String packageName
String name
String origName
String entryName
java.util.jar.JarEntry entry
private java.lang.Class createClass (java.util.jar.JarEntry, java.util.jar.Manifest, java.lang.String, java.lang.String)
java.io.InputStream is
byte[] clBuf
java.io.IOException e
boolean exception
String packageDotName
Package packageObj
java.util.jar.JarEntry entry
java.util.jar.Manifest manifest
String packageName
String origName
byte[] clBuf
java.security.CodeSource codeS
java.net.URL findResourceInOwn (java.lang.String)
String name
String entryName
java.net.URL findResource (java.lang.String)
java.net.URLClassLoader$URLHandler h
java.net.URL url
int pos
String indexedName
java.util.ArrayList urls
String name
java.net.URL res
private synchronized java.net.URLClassLoader$URLHandler getSubHandler (java.net.URL)
java.net.URL url
java.net.URLClassLoader$URLHandler sub
String protocol
private java.net.URLClassLoader$URLHandler createURLSubJarHandler (java.net.URL)
String prefixName
int sepIdx
java.net.URL jarURL
java.net.JarURLConnection juc
java.util.jar.JarFile jf
java.net.URLClassLoader$URLJarHandler jarH
java.net.URL url
String prefixName
String file
}
java/net/URLClassLoader.classURLClassLoader.java
package java.net
public java.net.URLClassLoader extends java.security.SecureClassLoader {
java.util.ArrayList originalUrls
java.util.List searchList
java.util.ArrayList handlerList
java.util.Map handlerMap
private java.net.URLStreamHandlerFactory factory
public void (java.net.URL[])
java.net.URL[] urls
public void (java.net.URL[], java.lang.ClassLoader)
java.net.URL[] urls
ClassLoader parent
protected void addURL (java.net.URL)
java.net.URL url
public java.util.Enumeration findResources (java.lang.String) throws java.io.IOException
java.net.URLClassLoader$URLHandler handler
String name
java.util.ArrayList result
int n
protected java.security.PermissionCollection getPermissions (java.security.CodeSource)
String path
String host
String host
java.security.CodeSource codesource
java.security.PermissionCollection pc
java.net.URL u
public java.net.URL[] getURLs ()
private static boolean isDirectory (java.net.URL)
java.net.URL url
String file
public static java.net.URLClassLoader newInstance (java.net.URL[])
java.net.URL[] urls
public static java.net.URLClassLoader newInstance (java.net.URL[], java.lang.ClassLoader)
java.net.URL[] urls
ClassLoader parentCl
public void (java.net.URL[], java.lang.ClassLoader, java.net.URLStreamHandlerFactory)
int i
java.net.URL[] searchUrls
ClassLoader parent
java.net.URLStreamHandlerFactory factory
int nbUrls
protected java.lang.Class findClass (java.lang.String) throws java.lang.ClassNotFoundException
java.net.URLClassLoader$URLHandler handler
Class res
String className
String partialName
String classFileName
String packageName
int position
int n
private java.net.URL createSearchURL (java.net.URL) throws java.net.MalformedURLException
java.net.URL url
String protocol
public java.net.URL findResource (java.lang.String)
java.net.URLClassLoader$URLHandler handler
java.net.URL res
String name
int n
private java.net.URLClassLoader$URLHandler getHandler (int)
int num
private synchronized void makeNewHandler ()
java.net.URLClassLoader$URLHandler result
java.net.URLClassLoader$URLHandler result
java.net.URLClassLoader$URLHandler result
String protocol
java.net.URL nextCandidate
private java.net.URLClassLoader$URLHandler createURLHandler (java.net.URL)
java.net.URL url
private java.net.URLClassLoader$URLHandler createURLFileHandler (java.net.URL)
java.net.URL url
private java.net.URLClassLoader$URLHandler createURLJarHandler (java.net.URL)
String prefixName
int sepIdx
String classpath
java.util.jar.Manifest manifest
java.net.URL jarURL
java.net.JarURLConnection juc
java.util.jar.JarFile jf
java.net.URLClassLoader$URLJarHandler jarH
java.net.URL url
String prefixName
String file
protected java.lang.Package definePackage (java.lang.String, java.util.jar.Manifest, java.net.URL) throws java.lang.IllegalArgumentException
String packageName
java.util.jar.Manifest manifest
java.net.URL url
java.util.jar.Attributes mainAttributes
String dirName
java.util.jar.Attributes packageAttributes
boolean noEntry
String specificationTitle
String specificationVersion
String specificationVendor
String implementationTitle
String implementationVersion
String implementationVendor
private boolean isSealed (java.util.jar.Manifest, java.lang.String)
String value
java.util.jar.Manifest manifest
String dirName
java.util.jar.Attributes attributes
java.util.jar.Attributes mainAttributes
String value
private java.util.ArrayList getInternalURLs (java.net.URL, java.lang.String)
java.net.URL url
String element
java.net.URL root
String classpath
java.util.StringTokenizer tokenizer
java.util.ArrayList addedURLs
String file
int jarIndex
int index
static java.lang.Package access$000 (java.net.URLClassLoader, java.lang.String)
java.net.URLClassLoader x0
String x1
static java.lang.Package access$100 (java.net.URLClassLoader, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.net.URL) throws java.lang.IllegalArgumentException
java.net.URLClassLoader x0
String x1
String x2
String x3
String x4
String x5
String x6
String x7
java.net.URL x8
static java.lang.Class access$200 (java.net.URLClassLoader, java.lang.String, byte[], int, int, java.security.CodeSource)
java.net.URLClassLoader x0
String x1
byte[] x2
int x3
int x4
java.security.CodeSource x5
static java.lang.Package access$300 (java.net.URLClassLoader, java.lang.String)
java.net.URLClassLoader x0
String x1
static java.lang.Package access$400 (java.net.URLClassLoader, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.net.URL) throws java.lang.IllegalArgumentException
java.net.URLClassLoader x0
String x1
String x2
String x3
String x4
String x5
String x6
String x7
java.net.URL x8
static boolean access$500 (java.net.URLClassLoader, java.util.jar.Manifest, java.lang.String)
java.net.URLClassLoader x0
java.util.jar.Manifest x1
String x2
static java.lang.Class access$600 (java.net.URLClassLoader, java.lang.String, byte[], int, int, java.security.CodeSource)
java.net.URLClassLoader x0
String x1
byte[] x2
int x3
int x4
java.security.CodeSource x5
static java.net.URLClassLoader$URLHandler access$700 (java.net.URLClassLoader, java.net.URL)
java.net.URLClassLoader x0
java.net.URL x1
static java.net.URLClassLoader$URLHandler access$800 (java.net.URLClassLoader, java.net.URL)
java.net.URLClassLoader x0
java.net.URL x1
}
java/net/URLConnection$DefaultContentHandler.classURLConnection.java
package java.net
java.net.URLConnection$DefaultContentHandler extends java.net.ContentHandler {
void ()
public java.lang.Object getContent (java.net.URLConnection) throws java.io.IOException
java.net.URLConnection u
}
java/net/URLConnection.classURLConnection.java
package java.net
public abstract java.net.URLConnection extends java.lang.Object {
protected java.net.URL url
private String contentType
private static boolean defaultAllowUserInteraction
private static boolean defaultUseCaches
java.net.ContentHandler defaultHandler
private long lastModified
protected long ifModifiedSince
protected boolean useCaches
protected boolean connected
protected boolean doOutput
protected boolean doInput
protected boolean allowUserInteraction
private static java.net.ContentHandlerFactory contentHandlerFactory
private int readTimeout
private int connectTimeout
static java.util.Hashtable contentHandlers
private static java.net.FileNameMap fileNameMap
protected void (java.net.URL)
java.net.URL url
public abstract void connect () throws java.io.IOException
public boolean getAllowUserInteraction ()
public java.lang.Object getContent () throws java.io.IOException
public java.lang.Object getContent (java.lang.Class[]) throws java.io.IOException
Class[] types
public java.lang.String getContentEncoding ()
private java.net.ContentHandler getContentHandler (java.lang.String) throws java.io.IOException
Class klass
String className
String packageName
String className
String type
String typeString
Object cHandler
String packageList
public int getContentLength ()
public java.lang.String getContentType ()
public long getDate ()
public static boolean getDefaultAllowUserInteraction ()
public static java.lang.String getDefaultRequestProperty (java.lang.String)
String field
public boolean getDefaultUseCaches ()
public boolean getDoInput ()
public boolean getDoOutput ()
public long getExpiration ()
public static java.net.FileNameMap getFileNameMap ()
public java.lang.String getHeaderField (int)
int pos
public java.util.Map getHeaderFields ()
public java.util.Map getRequestProperties ()
private void checkNotConnected ()
public void addRequestProperty (java.lang.String, java.lang.String)
String field
String newValue
public java.lang.String getHeaderField (java.lang.String)
String key
public long getHeaderFieldDate (java.lang.String, long)
Exception e
String field
long defaultValue
String date
public int getHeaderFieldInt (java.lang.String, int)
NumberFormatException e
String field
int defaultValue
public java.lang.String getHeaderFieldKey (int)
int posn
public long getIfModifiedSince ()
public java.io.InputStream getInputStream () throws java.io.IOException
public long getLastModified ()
public java.io.OutputStream getOutputStream () throws java.io.IOException
public java.security.Permission getPermission () throws java.io.IOException
public java.lang.String getRequestProperty (java.lang.String)
String field
public java.net.URL getURL ()
public boolean getUseCaches ()
public static java.lang.String guessContentTypeFromName (java.lang.String)
String url
public static java.lang.String guessContentTypeFromStream (java.io.InputStream) throws java.io.IOException
java.io.InputStream is
byte[] bytes
int length
String encoding
int start
String header
String textHeader
private java.lang.String parseTypeString (java.lang.String)
char c
int i
String typeString
StringBuilder result
public void setAllowUserInteraction (boolean)
boolean newValue
public static synchronized void setContentHandlerFactory (java.net.ContentHandlerFactory)
java.net.ContentHandlerFactory contentFactory
public static void setDefaultAllowUserInteraction (boolean)
boolean allows
public static void setDefaultRequestProperty (java.lang.String, java.lang.String)
String field
String value
public void setDefaultUseCaches (boolean)
boolean newValue
public void setDoInput (boolean)
boolean newValue
public void setDoOutput (boolean)
boolean newValue
public static void setFileNameMap (java.net.FileNameMap)
java.net.FileNameMap map
public void setIfModifiedSince (long)
long newValue
public void setRequestProperty (java.lang.String, java.lang.String)
String field
String newValue
public void setUseCaches (boolean)
boolean newValue
public void setConnectTimeout (int)
int timeoutMillis
public int getConnectTimeout ()
public void setReadTimeout (int)
int timeoutMillis
public int getReadTimeout ()
public java.lang.String toString ()
static void ()
}
java/net/URLDecoder.classURLDecoder.java
package java.net
public java.net.URLDecoder extends java.lang.Object {
public void ()
public static java.lang.String decode (java.lang.String)
String s
public static java.lang.String decode (java.lang.String, java.lang.String) throws java.io.UnsupportedEncodingException
String s
String charsetName
}
java/net/URLEncoder$1.classURLEncoder.java
package java.net
final java.net.URLEncoder$1 extends libcore.net.UriCodec {
void ()
protected boolean isRetained (char)
char c
}
java/net/URLEncoder.classURLEncoder.java
package java.net
public java.net.URLEncoder extends java.lang.Object {
static libcore.net.UriCodec ENCODER
private void ()
public static java.lang.String encode (java.lang.String)
String s
public static java.lang.String encode (java.lang.String, java.lang.String) throws java.io.UnsupportedEncodingException
String s
String charsetName
static void ()
}
java/net/URLStreamHandler.classURLStreamHandler.java
package java.net
public abstract java.net.URLStreamHandler extends java.lang.Object {
public void ()
protected abstract java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
protected java.net.URLConnection openConnection (java.net.URL, java.net.Proxy) throws java.io.IOException
java.net.URL u
java.net.Proxy proxy
protected void parseURL (java.net.URL, java.lang.String, int, int)
String userInfo
int hostStart
char firstPortChar
int authorityStart
int userInfoEnd
int hostStart
int colonSearchFrom
int ipv6End
int hostEnd
int portStart
int fileStart
String authority
String userInfo
String host
String path
String query
String ref
int nextPos
int nextPos
int nextPos
java.net.URL url
String spec
int start
int end
int fileStart
String authority
String userInfo
String host
int port
String path
String query
String ref
int pos
private static java.lang.String relativePath (java.lang.String, java.lang.String)
String combined
String base
String path
protected void setURL (java.net.URL, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String)
java.net.URL u
String protocol
String host
int port
String file
String ref
protected void setURL (java.net.URL, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
java.net.URL u
String protocol
String host
int port
String authority
String userInfo
String path
String query
String ref
protected java.lang.String toExternalForm (java.net.URL)
java.net.URL url
java.lang.String toExternalForm (java.net.URL, boolean)
java.net.URL url
boolean escapeIllegalCharacters
StringBuilder result
String authority
String fileAndQuery
String ref
protected boolean equals (java.net.URL, java.net.URL)
java.net.URL a
java.net.URL b
protected int getDefaultPort ()
protected java.net.InetAddress getHostAddress (java.net.URL)
String host
java.net.UnknownHostException e
java.net.URL url
protected int hashCode (java.net.URL)
java.net.URL url
protected boolean hostsEqual (java.net.URL, java.net.URL)
java.net.URL a
java.net.URL b
String aHost
String bHost
protected boolean sameFile (java.net.URL, java.net.URL)
java.net.URL a
java.net.URL b
}
java/net/URLStreamHandlerFactory.classURLStreamHandlerFactory.java
package java.net
public abstract java.net.URLStreamHandlerFactory extends java.lang.Object {
public abstract java.net.URLStreamHandler createURLStreamHandler (java.lang.String)
}
java/nio/
java/nio/Buffer.classBuffer.java
package java.nio
public abstract java.nio.Buffer extends java.lang.Object {
static final int UNSET_MARK
final int capacity
int limit
int mark
int position
final int _elementSizeShift
final long effectiveDirectAddress
void (int, int, long)
int elementSizeShift
int capacity
long effectiveDirectAddress
public abstract java.lang.Object array ()
public abstract int arrayOffset ()
public final int capacity ()
void checkIndex (int)
int index
void checkIndex (int, int)
int index
int sizeOfType
int checkGetBounds (int, int, int, int)
int bytesPerElement
int length
int offset
int count
int byteCount
int checkPutBounds (int, int, int, int)
int bytesPerElement
int length
int offset
int count
int byteCount
void checkStartEndRemaining (int, int)
int start
int end
public final java.nio.Buffer clear ()
public final java.nio.Buffer flip ()
public abstract boolean hasArray ()
public final boolean hasRemaining ()
public abstract boolean isDirect ()
public abstract boolean isReadOnly ()
final void checkWritable ()
public final int limit ()
public final java.nio.Buffer limit (int)
int newLimit
public final java.nio.Buffer mark ()
public final int position ()
public final java.nio.Buffer position (int)
int newPosition
void positionImpl (int)
int newPosition
public final int remaining ()
public final java.nio.Buffer reset ()
public final java.nio.Buffer rewind ()
public java.lang.String toString ()
public final int getElementSizeShift ()
}
java/nio/BufferOverflowException.classBufferOverflowException.java
package java.nio
public java.nio.BufferOverflowException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
}
java/nio/BufferUnderflowException.classBufferUnderflowException.java
package java.nio
public java.nio.BufferUnderflowException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
}
java/nio/ByteArrayBuffer.classByteArrayBuffer.java
package java.nio
final java.nio.ByteArrayBuffer extends java.nio.ByteBuffer {
final byte[] backingArray
final int arrayOffset
private final boolean isReadOnly
void (byte[])
byte[] backingArray
private void (int, byte[], int, boolean)
int capacity
byte[] backingArray
int arrayOffset
boolean isReadOnly
private static java.nio.ByteArrayBuffer copy (java.nio.ByteArrayBuffer, int, boolean)
java.nio.ByteArrayBuffer other
int markOfOther
boolean isReadOnly
java.nio.ByteArrayBuffer buf
public java.nio.ByteBuffer asReadOnlyBuffer ()
public java.nio.ByteBuffer compact ()
public java.nio.ByteBuffer duplicate ()
public java.nio.ByteBuffer slice ()
public boolean isReadOnly ()
byte[] protectedArray ()
int protectedArrayOffset ()
boolean protectedHasArray ()
public final java.nio.ByteBuffer get (byte[], int, int)
byte[] dst
int dstOffset
int byteCount
final void get (char[], int, int)
char[] dst
int dstOffset
int charCount
int byteCount
final void get (double[], int, int)
double[] dst
int dstOffset
int doubleCount
int byteCount
final void get (float[], int, int)
float[] dst
int dstOffset
int floatCount
int byteCount
final void get (int[], int, int)
int[] dst
int dstOffset
int intCount
int byteCount
final void get (long[], int, int)
long[] dst
int dstOffset
int longCount
int byteCount
final void get (short[], int, int)
short[] dst
int dstOffset
int shortCount
int byteCount
public final byte get ()
public final byte get (int)
int index
public final char getChar ()
int newPosition
char result
public final char getChar (int)
int index
public final double getDouble ()
public final double getDouble (int)
int index
public final float getFloat ()
public final float getFloat (int)
int index
public final int getInt ()
int newPosition
int result
public final int getInt (int)
int index
public final long getLong ()
int newPosition
long result
public final long getLong (int)
int index
public final short getShort ()
int newPosition
short result
public final short getShort (int)
int index
public final boolean isDirect ()
public java.nio.ByteBuffer put (byte)
byte b
public java.nio.ByteBuffer put (int, byte)
int index
byte b
public java.nio.ByteBuffer put (byte[], int, int)
byte[] src
int srcOffset
int byteCount
final void put (char[], int, int)
char[] src
int srcOffset
int charCount
int byteCount
final void put (double[], int, int)
double[] src
int srcOffset
int doubleCount
int byteCount
final void put (float[], int, int)
float[] src
int srcOffset
int floatCount
int byteCount
final void put (int[], int, int)
int[] src
int srcOffset
int intCount
int byteCount
final void put (long[], int, int)
long[] src
int srcOffset
int longCount
int byteCount
final void put (short[], int, int)
short[] src
int srcOffset
int shortCount
int byteCount
public java.nio.ByteBuffer putChar (int, char)
int index
char value
public java.nio.ByteBuffer putChar (char)
char value
int newPosition
public java.nio.ByteBuffer putDouble (double)
double value
public java.nio.ByteBuffer putDouble (int, double)
int index
double value
public java.nio.ByteBuffer putFloat (float)
float value
public java.nio.ByteBuffer putFloat (int, float)
int index
float value
public java.nio.ByteBuffer putInt (int)
int value
int newPosition
public java.nio.ByteBuffer putInt (int, int)
int index
int value
public java.nio.ByteBuffer putLong (int, long)
int index
long value
public java.nio.ByteBuffer putLong (long)
long value
int newPosition
public java.nio.ByteBuffer putShort (int, short)
int index
short value
public java.nio.ByteBuffer putShort (short)
short value
int newPosition
public final java.nio.CharBuffer asCharBuffer ()
public final java.nio.DoubleBuffer asDoubleBuffer ()
public final java.nio.FloatBuffer asFloatBuffer ()
public final java.nio.IntBuffer asIntBuffer ()
public final java.nio.LongBuffer asLongBuffer ()
public final java.nio.ShortBuffer asShortBuffer ()
}
java/nio/ByteBuffer.classByteBuffer.java
package java.nio
public abstract java.nio.ByteBuffer extends java.nio.Buffer implements java.lang.Comparable {
java.nio.ByteOrder order
public static java.nio.ByteBuffer allocate (int)
int capacity
public static java.nio.ByteBuffer allocateDirect (int)
int capacity
java.nio.MemoryBlock memoryBlock
long address
long alignedAddress
public static java.nio.ByteBuffer wrap (byte[])
byte[] array
public static java.nio.ByteBuffer wrap (byte[], int, int)
byte[] array
int start
int byteCount
java.nio.ByteBuffer buf
void (int, long)
int capacity
long effectiveDirectAddress
public final byte[] array ()
public final int arrayOffset ()
public abstract java.nio.CharBuffer asCharBuffer ()
public abstract java.nio.DoubleBuffer asDoubleBuffer ()
public abstract java.nio.FloatBuffer asFloatBuffer ()
public abstract java.nio.IntBuffer asIntBuffer ()
public abstract java.nio.LongBuffer asLongBuffer ()
public abstract java.nio.ByteBuffer asReadOnlyBuffer ()
public abstract java.nio.ShortBuffer asShortBuffer ()
public abstract java.nio.ByteBuffer compact ()
public int compareTo (java.nio.ByteBuffer)
byte thisByte
byte otherByte
java.nio.ByteBuffer otherBuffer
int compareRemaining
int thisPos
int otherPos
public abstract java.nio.ByteBuffer duplicate ()
public boolean equals (java.lang.Object)
Object other
java.nio.ByteBuffer otherBuffer
int myPosition
int otherPosition
boolean equalSoFar
public abstract byte get ()
public java.nio.ByteBuffer get (byte[])
byte[] dst
public java.nio.ByteBuffer get (byte[], int, int)
int i
byte[] dst
int dstOffset
int byteCount
public abstract byte get (int)
public abstract char getChar ()
public abstract char getChar (int)
public abstract double getDouble ()
public abstract double getDouble (int)
public abstract float getFloat ()
public abstract float getFloat (int)
public abstract int getInt ()
public abstract int getInt (int)
public abstract long getLong ()
public abstract long getLong (int)
public abstract short getShort ()
public abstract short getShort (int)
public final boolean hasArray ()
public int hashCode ()
int myPosition
int hash
public abstract boolean isDirect ()
public boolean isAccessible ()
public void setAccessible (boolean)
boolean accessible
public final java.nio.ByteOrder order ()
public final java.nio.ByteBuffer order (java.nio.ByteOrder)
java.nio.ByteOrder byteOrder
abstract byte[] protectedArray ()
abstract int protectedArrayOffset ()
abstract boolean protectedHasArray ()
public abstract java.nio.ByteBuffer put (byte)
public final java.nio.ByteBuffer put (byte[])
byte[] src
public java.nio.ByteBuffer put (byte[], int, int)
int i
byte[] src
int srcOffset
int byteCount
public java.nio.ByteBuffer put (java.nio.ByteBuffer)
java.nio.ByteBuffer src
int srcByteCount
Object srcObject
int srcOffset
java.nio.ByteBuffer dst
Object dstObject
int dstOffset
public abstract java.nio.ByteBuffer put (int, byte)
public abstract java.nio.ByteBuffer putChar (char)
public abstract java.nio.ByteBuffer putChar (int, char)
public abstract java.nio.ByteBuffer putDouble (double)
public abstract java.nio.ByteBuffer putDouble (int, double)
public abstract java.nio.ByteBuffer putFloat (float)
public abstract java.nio.ByteBuffer putFloat (int, float)
public abstract java.nio.ByteBuffer putInt (int)
public abstract java.nio.ByteBuffer putInt (int, int)
public abstract java.nio.ByteBuffer putLong (long)
public abstract java.nio.ByteBuffer putLong (int, long)
public abstract java.nio.ByteBuffer putShort (short)
public abstract java.nio.ByteBuffer putShort (int, short)
public abstract java.nio.ByteBuffer slice ()
public volatile java.lang.Object array ()
public volatile int compareTo (java.lang.Object)
}
java/nio/ByteBufferAsCharBuffer.classByteBufferAsCharBuffer.java
package java.nio
final java.nio.ByteBufferAsCharBuffer extends java.nio.CharBuffer {
private final java.nio.ByteBuffer byteBuffer
static java.nio.CharBuffer asCharBuffer (java.nio.ByteBuffer)
java.nio.ByteBuffer byteBuffer
java.nio.ByteBuffer slice
private void (java.nio.ByteBuffer)
java.nio.ByteBuffer byteBuffer
public java.nio.CharBuffer asReadOnlyBuffer ()
java.nio.ByteBufferAsCharBuffer buf
public java.nio.CharBuffer compact ()
public java.nio.CharBuffer duplicate ()
java.nio.ByteBuffer bb
java.nio.ByteBufferAsCharBuffer buf
public char get ()
public char get (int)
int index
public java.nio.CharBuffer get (char[], int, int)
char[] dst
int dstOffset
int charCount
public boolean isDirect ()
public boolean isReadOnly ()
public java.nio.ByteOrder order ()
char[] protectedArray ()
int protectedArrayOffset ()
boolean protectedHasArray ()
public java.nio.CharBuffer put (char)
char c
public java.nio.CharBuffer put (int, char)
int index
char c
public java.nio.CharBuffer put (char[], int, int)
char[] src
int srcOffset
int charCount
public java.nio.CharBuffer slice ()
java.nio.ByteBuffer bb
java.nio.CharBuffer result
public java.nio.CharBuffer subSequence (int, int)
int start
int end
java.nio.CharBuffer result
public volatile java.lang.CharSequence subSequence (int, int)
}
java/nio/ByteBufferAsDoubleBuffer.classByteBufferAsDoubleBuffer.java
package java.nio
final java.nio.ByteBufferAsDoubleBuffer extends java.nio.DoubleBuffer {
private final java.nio.ByteBuffer byteBuffer
static java.nio.DoubleBuffer asDoubleBuffer (java.nio.ByteBuffer)
java.nio.ByteBuffer byteBuffer
java.nio.ByteBuffer slice
private void (java.nio.ByteBuffer)
java.nio.ByteBuffer byteBuffer
public java.nio.DoubleBuffer asReadOnlyBuffer ()
java.nio.ByteBufferAsDoubleBuffer buf
public java.nio.DoubleBuffer compact ()
public java.nio.DoubleBuffer duplicate ()
java.nio.ByteBuffer bb
java.nio.ByteBufferAsDoubleBuffer buf
public double get ()
public double get (int)
int index
public java.nio.DoubleBuffer get (double[], int, int)
double[] dst
int dstOffset
int doubleCount
public boolean isDirect ()
public boolean isReadOnly ()
public java.nio.ByteOrder order ()
double[] protectedArray ()
int protectedArrayOffset ()
boolean protectedHasArray ()
public java.nio.DoubleBuffer put (double)
double c
public java.nio.DoubleBuffer put (int, double)
int index
double c
public java.nio.DoubleBuffer put (double[], int, int)
double[] src
int srcOffset
int doubleCount
public java.nio.DoubleBuffer slice ()
java.nio.ByteBuffer bb
java.nio.DoubleBuffer result
}
java/nio/ByteBufferAsFloatBuffer.classByteBufferAsFloatBuffer.java
package java.nio
final java.nio.ByteBufferAsFloatBuffer extends java.nio.FloatBuffer {
private final java.nio.ByteBuffer byteBuffer
static java.nio.FloatBuffer asFloatBuffer (java.nio.ByteBuffer)
java.nio.ByteBuffer byteBuffer
java.nio.ByteBuffer slice
void (java.nio.ByteBuffer)
java.nio.ByteBuffer byteBuffer
public java.nio.FloatBuffer asReadOnlyBuffer ()
java.nio.ByteBufferAsFloatBuffer buf
public java.nio.FloatBuffer compact ()
public java.nio.FloatBuffer duplicate ()
java.nio.ByteBuffer bb
java.nio.ByteBufferAsFloatBuffer buf
public float get ()
public float get (int)
int index
public java.nio.FloatBuffer get (float[], int, int)
float[] dst
int dstOffset
int floatCount
public boolean isDirect ()
public boolean isReadOnly ()
public java.nio.ByteOrder order ()
float[] protectedArray ()
int protectedArrayOffset ()
boolean protectedHasArray ()
public java.nio.FloatBuffer put (float)
float c
public java.nio.FloatBuffer put (int, float)
int index
float c
public java.nio.FloatBuffer put (float[], int, int)
float[] src
int srcOffset
int floatCount
public java.nio.FloatBuffer slice ()
java.nio.ByteBuffer bb
java.nio.FloatBuffer result
}
java/nio/ByteBufferAsIntBuffer.classByteBufferAsIntBuffer.java
package java.nio
final java.nio.ByteBufferAsIntBuffer extends java.nio.IntBuffer {
private final java.nio.ByteBuffer byteBuffer
static java.nio.IntBuffer asIntBuffer (java.nio.ByteBuffer)
java.nio.ByteBuffer byteBuffer
java.nio.ByteBuffer slice
private void (java.nio.ByteBuffer)
java.nio.ByteBuffer byteBuffer
public java.nio.IntBuffer asReadOnlyBuffer ()
java.nio.ByteBufferAsIntBuffer buf
public java.nio.IntBuffer compact ()
public java.nio.IntBuffer duplicate ()
java.nio.ByteBuffer bb
java.nio.ByteBufferAsIntBuffer buf
public int get ()
public int get (int)
int index
public java.nio.IntBuffer get (int[], int, int)
int[] dst
int dstOffset
int intCount
public boolean isDirect ()
public boolean isReadOnly ()
public java.nio.ByteOrder order ()
int[] protectedArray ()
int protectedArrayOffset ()
boolean protectedHasArray ()
public java.nio.IntBuffer put (int)
int c
public java.nio.IntBuffer put (int, int)
int index
int c
public java.nio.IntBuffer put (int[], int, int)
int[] src
int srcOffset
int intCount
public java.nio.IntBuffer slice ()
java.nio.ByteBuffer bb
java.nio.IntBuffer result
}
java/nio/ByteBufferAsLongBuffer.classByteBufferAsLongBuffer.java
package java.nio
final java.nio.ByteBufferAsLongBuffer extends java.nio.LongBuffer {
private final java.nio.ByteBuffer byteBuffer
static java.nio.LongBuffer asLongBuffer (java.nio.ByteBuffer)
java.nio.ByteBuffer byteBuffer
java.nio.ByteBuffer slice
private void (java.nio.ByteBuffer)
java.nio.ByteBuffer byteBuffer
public java.nio.LongBuffer asReadOnlyBuffer ()
java.nio.ByteBufferAsLongBuffer buf
public java.nio.LongBuffer compact ()
public java.nio.LongBuffer duplicate ()
java.nio.ByteBuffer bb
java.nio.ByteBufferAsLongBuffer buf
public long get ()
public long get (int)
int index
public java.nio.LongBuffer get (long[], int, int)
long[] dst
int dstOffset
int longCount
public boolean isDirect ()
public boolean isReadOnly ()
public java.nio.ByteOrder order ()
long[] protectedArray ()
int protectedArrayOffset ()
boolean protectedHasArray ()
public java.nio.LongBuffer put (long)
long c
public java.nio.LongBuffer put (int, long)
int index
long c
public java.nio.LongBuffer put (long[], int, int)
long[] src
int srcOffset
int longCount
public java.nio.LongBuffer slice ()
java.nio.ByteBuffer bb
java.nio.LongBuffer result
}
java/nio/ByteBufferAsShortBuffer.classByteBufferAsShortBuffer.java
package java.nio
final java.nio.ByteBufferAsShortBuffer extends java.nio.ShortBuffer {
private final java.nio.ByteBuffer byteBuffer
static java.nio.ShortBuffer asShortBuffer (java.nio.ByteBuffer)
java.nio.ByteBuffer byteBuffer
java.nio.ByteBuffer slice
private void (java.nio.ByteBuffer)
java.nio.ByteBuffer byteBuffer
public java.nio.ShortBuffer asReadOnlyBuffer ()
java.nio.ByteBufferAsShortBuffer buf
public java.nio.ShortBuffer compact ()
public java.nio.ShortBuffer duplicate ()
java.nio.ByteBuffer bb
java.nio.ByteBufferAsShortBuffer buf
public short get ()
public short get (int)
int index
public java.nio.ShortBuffer get (short[], int, int)
short[] dst
int dstOffset
int shortCount
public boolean isDirect ()
public boolean isReadOnly ()
public java.nio.ByteOrder order ()
short[] protectedArray ()
int protectedArrayOffset ()
boolean protectedHasArray ()
public java.nio.ShortBuffer put (short)
short c
public java.nio.ShortBuffer put (int, short)
int index
short c
public java.nio.ShortBuffer put (short[], int, int)
short[] src
int srcOffset
int shortCount
public java.nio.ShortBuffer slice ()
java.nio.ByteBuffer bb
java.nio.ShortBuffer result
}
java/nio/ByteOrder.classByteOrder.java
package java.nio
public final java.nio.ByteOrder extends java.lang.Object {
private static final java.nio.ByteOrder NATIVE_ORDER
public static final java.nio.ByteOrder BIG_ENDIAN
public static final java.nio.ByteOrder LITTLE_ENDIAN
private final String name
public final boolean needsSwap
private void (java.lang.String, boolean)
String name
boolean needsSwap
public static java.nio.ByteOrder nativeOrder ()
public java.lang.String toString ()
static void ()
}
java/nio/channels/
java/nio/channels/AlreadyConnectedException.classAlreadyConnectedException.java
package java.nio.channels
public java.nio.channels.AlreadyConnectedException extends java.lang.IllegalStateException {
private static final long serialVersionUID
public void ()
}
java/nio/channels/AsynchronousCloseException.classAsynchronousCloseException.java
package java.nio.channels
public java.nio.channels.AsynchronousCloseException extends java.nio.channels.ClosedChannelException {
private static final long serialVersionUID
public void ()
}
java/nio/channels/ByteChannel.classByteChannel.java
package java.nio.channels
public abstract java.nio.channels.ByteChannel extends java.lang.Object implements java.nio.channels.ReadableByteChannel java.nio.channels.WritableByteChannel {
}
java/nio/channels/CancelledKeyException.classCancelledKeyException.java
package java.nio.channels
public java.nio.channels.CancelledKeyException extends java.lang.IllegalStateException {
private static final long serialVersionUID
public void ()
}
java/nio/channels/Channel.classChannel.java
package java.nio.channels
public abstract java.nio.channels.Channel extends java.lang.Object implements java.io.Closeable {
public abstract boolean isOpen ()
public abstract void close () throws java.io.IOException
}
java/nio/channels/Channels$ChannelInputStream.classChannels.java
package java.nio.channels
java.nio.channels.Channels$ChannelInputStream extends java.io.InputStream {
private final java.nio.channels.ReadableByteChannel channel
void (java.nio.channels.ReadableByteChannel)
java.nio.channels.ReadableByteChannel channel
public synchronized int read () throws java.io.IOException
public synchronized int read (byte[], int, int) throws java.io.IOException
byte[] target
int byteOffset
int byteCount
java.nio.ByteBuffer buffer
public int available () throws java.io.IOException
java.nio.channels.FileChannel fileChannel
long result
public synchronized void close () throws java.io.IOException
}
java/nio/channels/Channels$ChannelOutputStream.classChannels.java
package java.nio.channels
java.nio.channels.Channels$ChannelOutputStream extends java.io.OutputStream {
private final java.nio.channels.WritableByteChannel channel
void (java.nio.channels.WritableByteChannel)
java.nio.channels.WritableByteChannel channel
public synchronized void write (int) throws java.io.IOException
int oneByte
byte[] wrappedByte
public synchronized void write (byte[], int, int) throws java.io.IOException
byte[] source
int offset
int length
java.nio.ByteBuffer buffer
int total
public synchronized void close () throws java.io.IOException
}
java/nio/channels/Channels$InputStreamChannel.classChannels.java
package java.nio.channels
java.nio.channels.Channels$InputStreamChannel extends java.nio.channels.spi.AbstractInterruptibleChannel implements java.nio.channels.ReadableByteChannel {
private final java.io.InputStream inputStream
void (java.io.InputStream)
java.io.InputStream inputStream
public synchronized int read (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer target
int bytesRemain
byte[] bytes
int readCount
protected void implCloseChannel () throws java.io.IOException
}
java/nio/channels/Channels$OutputStreamChannel.classChannels.java
package java.nio.channels
java.nio.channels.Channels$OutputStreamChannel extends java.nio.channels.spi.AbstractInterruptibleChannel implements java.nio.channels.WritableByteChannel {
private final java.io.OutputStream outputStream
void (java.io.OutputStream)
java.io.OutputStream outputStream
public synchronized int write (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer source
int bytesRemain
byte[] buf
protected void implCloseChannel () throws java.io.IOException
}
java/nio/channels/Channels.classChannels.java
package java.nio.channels
public final java.nio.channels.Channels extends java.lang.Object {
private void ()
public static java.io.InputStream newInputStream (java.nio.channels.ReadableByteChannel)
java.nio.channels.ReadableByteChannel channel
public static java.io.OutputStream newOutputStream (java.nio.channels.WritableByteChannel)
java.nio.channels.WritableByteChannel channel
public static java.nio.channels.ReadableByteChannel newChannel (java.io.InputStream)
java.io.InputStream inputStream
public static java.nio.channels.WritableByteChannel newChannel (java.io.OutputStream)
java.io.OutputStream outputStream
public static java.io.Reader newReader (java.nio.channels.ReadableByteChannel, java.nio.charset.CharsetDecoder, int)
java.nio.channels.ReadableByteChannel channel
java.nio.charset.CharsetDecoder decoder
int minBufferCapacity
public static java.io.Reader newReader (java.nio.channels.ReadableByteChannel, java.lang.String)
java.nio.channels.ReadableByteChannel channel
String charsetName
public static java.io.Writer newWriter (java.nio.channels.WritableByteChannel, java.nio.charset.CharsetEncoder, int)
java.nio.channels.WritableByteChannel channel
java.nio.charset.CharsetEncoder encoder
int minBufferCapacity
public static java.io.Writer newWriter (java.nio.channels.WritableByteChannel, java.lang.String)
java.nio.channels.WritableByteChannel channel
String charsetName
static void checkBlocking (java.nio.channels.Channel)
java.nio.channels.Channel channel
}
java/nio/channels/ClosedByInterruptException.classClosedByInterruptException.java
package java.nio.channels
public java.nio.channels.ClosedByInterruptException extends java.nio.channels.AsynchronousCloseException {
private static final long serialVersionUID
public void ()
}
java/nio/channels/ClosedChannelException.classClosedChannelException.java
package java.nio.channels
public java.nio.channels.ClosedChannelException extends java.io.IOException {
private static final long serialVersionUID
public void ()
}
java/nio/channels/ClosedSelectorException.classClosedSelectorException.java
package java.nio.channels
public java.nio.channels.ClosedSelectorException extends java.lang.IllegalStateException {
private static final long serialVersionUID
public void ()
}
java/nio/channels/ConnectionPendingException.classConnectionPendingException.java
package java.nio.channels
public java.nio.channels.ConnectionPendingException extends java.lang.IllegalStateException {
private static final long serialVersionUID
public void ()
}
java/nio/channels/DatagramChannel.classDatagramChannel.java
package java.nio.channels
public abstract java.nio.channels.DatagramChannel extends java.nio.channels.spi.AbstractSelectableChannel implements java.nio.channels.ByteChannel java.nio.channels.ScatteringByteChannel java.nio.channels.GatheringByteChannel {
protected void (java.nio.channels.spi.SelectorProvider)
java.nio.channels.spi.SelectorProvider selectorProvider
public static java.nio.channels.DatagramChannel open () throws java.io.IOException
public final int validOps ()
public abstract java.net.DatagramSocket socket ()
public abstract boolean isConnected ()
public abstract java.nio.channels.DatagramChannel connect (java.net.SocketAddress) throws java.io.IOException
public abstract java.nio.channels.DatagramChannel disconnect () throws java.io.IOException
public abstract java.net.SocketAddress receive (java.nio.ByteBuffer) throws java.io.IOException
public abstract int send (java.nio.ByteBuffer, java.net.SocketAddress) throws java.io.IOException
public abstract int read (java.nio.ByteBuffer) throws java.io.IOException
public abstract long read (java.nio.ByteBuffer[], int, int) throws java.io.IOException
public final synchronized long read (java.nio.ByteBuffer[]) throws java.io.IOException
java.nio.ByteBuffer[] targets
public abstract int write (java.nio.ByteBuffer) throws java.io.IOException
public abstract long write (java.nio.ByteBuffer[], int, int) throws java.io.IOException
public final synchronized long write (java.nio.ByteBuffer[]) throws java.io.IOException
java.nio.ByteBuffer[] sources
}
java/nio/channels/FileChannel$MapMode.classFileChannel.java
package java.nio.channels
public java.nio.channels.FileChannel$MapMode extends java.lang.Object {
public static final java.nio.channels.FileChannel$MapMode PRIVATE
public static final java.nio.channels.FileChannel$MapMode READ_ONLY
public static final java.nio.channels.FileChannel$MapMode READ_WRITE
private final String displayName
private void (java.lang.String)
String displayName
public java.lang.String toString ()
static void ()
}
java/nio/channels/FileChannel.classFileChannel.java
package java.nio.channels
public abstract java.nio.channels.FileChannel extends java.nio.channels.spi.AbstractInterruptibleChannel implements java.nio.channels.ByteChannel java.nio.channels.GatheringByteChannel java.nio.channels.ScatteringByteChannel {
protected void ()
public abstract void force (boolean) throws java.io.IOException
public final java.nio.channels.FileLock lock () throws java.io.IOException
public abstract java.nio.channels.FileLock lock (long, long, boolean) throws java.io.IOException
public abstract java.nio.MappedByteBuffer map (java.nio.channels.FileChannel$MapMode, long, long) throws java.io.IOException
public abstract long position () throws java.io.IOException
public abstract java.nio.channels.FileChannel position (long) throws java.io.IOException
public abstract int read (java.nio.ByteBuffer) throws java.io.IOException
public abstract int read (java.nio.ByteBuffer, long) throws java.io.IOException
public final long read (java.nio.ByteBuffer[]) throws java.io.IOException
java.nio.ByteBuffer[] buffers
public abstract long read (java.nio.ByteBuffer[], int, int) throws java.io.IOException
public abstract long size () throws java.io.IOException
public abstract long transferFrom (java.nio.channels.ReadableByteChannel, long, long) throws java.io.IOException
public abstract long transferTo (long, long, java.nio.channels.WritableByteChannel) throws java.io.IOException
public abstract java.nio.channels.FileChannel truncate (long) throws java.io.IOException
public final java.nio.channels.FileLock tryLock () throws java.io.IOException
public abstract java.nio.channels.FileLock tryLock (long, long, boolean) throws java.io.IOException
public abstract int write (java.nio.ByteBuffer) throws java.io.IOException
public abstract int write (java.nio.ByteBuffer, long) throws java.io.IOException
public final long write (java.nio.ByteBuffer[]) throws java.io.IOException
java.nio.ByteBuffer[] buffers
public abstract long write (java.nio.ByteBuffer[], int, int) throws java.io.IOException
}
java/nio/channels/FileLock.classFileLock.java
package java.nio.channels
public abstract java.nio.channels.FileLock extends java.lang.Object implements java.lang.AutoCloseable {
private final java.nio.channels.FileChannel channel
private final long position
private final long size
private final boolean shared
protected void (java.nio.channels.FileChannel, long, long, boolean)
java.nio.channels.FileChannel channel
long position
long size
boolean shared
public final java.nio.channels.FileChannel channel ()
public final long position ()
public final long size ()
public final boolean isShared ()
public final boolean overlaps (long, long)
long start
long length
long end
long newEnd
public abstract boolean isValid ()
public abstract void release () throws java.io.IOException
public final void close () throws java.io.IOException
public final java.lang.String toString ()
}
java/nio/channels/FileLockInterruptionException.classFileLockInterruptionException.java
package java.nio.channels
public java.nio.channels.FileLockInterruptionException extends java.io.IOException {
private static final long serialVersionUID
public void ()
}
java/nio/channels/GatheringByteChannel.classGatheringByteChannel.java
package java.nio.channels
public abstract java.nio.channels.GatheringByteChannel extends java.lang.Object implements java.nio.channels.WritableByteChannel {
public abstract long write (java.nio.ByteBuffer[]) throws java.io.IOException
public abstract long write (java.nio.ByteBuffer[], int, int) throws java.io.IOException
}
java/nio/channels/IllegalBlockingModeException.classIllegalBlockingModeException.java
package java.nio.channels
public java.nio.channels.IllegalBlockingModeException extends java.lang.IllegalStateException {
private static final long serialVersionUID
public void ()
}
java/nio/channels/IllegalSelectorException.classIllegalSelectorException.java
package java.nio.channels
public java.nio.channels.IllegalSelectorException extends java.lang.IllegalArgumentException {
private static final long serialVersionUID
public void ()
}
java/nio/channels/InterruptibleChannel.classInterruptibleChannel.java
package java.nio.channels
public abstract java.nio.channels.InterruptibleChannel extends java.lang.Object implements java.nio.channels.Channel {
public abstract void close () throws java.io.IOException
}
java/nio/channels/NoConnectionPendingException.classNoConnectionPendingException.java
package java.nio.channels
public java.nio.channels.NoConnectionPendingException extends java.lang.IllegalStateException {
private static final long serialVersionUID
public void ()
}
java/nio/channels/NonReadableChannelException.classNonReadableChannelException.java
package java.nio.channels
public java.nio.channels.NonReadableChannelException extends java.lang.IllegalStateException {
private static final long serialVersionUID
public void ()
}
java/nio/channels/NonWritableChannelException.classNonWritableChannelException.java
package java.nio.channels
public java.nio.channels.NonWritableChannelException extends java.lang.IllegalStateException {
private static final long serialVersionUID
public void ()
}
java/nio/channels/NotYetBoundException.classNotYetBoundException.java
package java.nio.channels
public java.nio.channels.NotYetBoundException extends java.lang.IllegalStateException {
private static final long serialVersionUID
public void ()
}
java/nio/channels/NotYetConnectedException.classNotYetConnectedException.java
package java.nio.channels
public java.nio.channels.NotYetConnectedException extends java.lang.IllegalStateException {
private static final long serialVersionUID
public void ()
}
java/nio/channels/OverlappingFileLockException.classOverlappingFileLockException.java
package java.nio.channels
public java.nio.channels.OverlappingFileLockException extends java.lang.IllegalStateException {
private static final long serialVersionUID
public void ()
}
java/nio/channels/Pipe$SinkChannel.classPipe.java
package java.nio.channels
public abstract java.nio.channels.Pipe$SinkChannel extends java.nio.channels.spi.AbstractSelectableChannel implements java.nio.channels.WritableByteChannel java.nio.channels.GatheringByteChannel {
protected void (java.nio.channels.spi.SelectorProvider)
java.nio.channels.spi.SelectorProvider provider
public final int validOps ()
}
java/nio/channels/Pipe$SourceChannel.classPipe.java
package java.nio.channels
public abstract java.nio.channels.Pipe$SourceChannel extends java.nio.channels.spi.AbstractSelectableChannel implements java.nio.channels.ReadableByteChannel java.nio.channels.ScatteringByteChannel {
protected void (java.nio.channels.spi.SelectorProvider)
java.nio.channels.spi.SelectorProvider provider
public final int validOps ()
}
java/nio/channels/Pipe.classPipe.java
package java.nio.channels
public abstract java.nio.channels.Pipe extends java.lang.Object {
public static java.nio.channels.Pipe open () throws java.io.IOException
protected void ()
public abstract java.nio.channels.Pipe$SinkChannel sink ()
public abstract java.nio.channels.Pipe$SourceChannel source ()
}
java/nio/channels/ReadableByteChannel.classReadableByteChannel.java
package java.nio.channels
public abstract java.nio.channels.ReadableByteChannel extends java.lang.Object implements java.nio.channels.Channel {
public abstract int read (java.nio.ByteBuffer) throws java.io.IOException
}
java/nio/channels/ScatteringByteChannel.classScatteringByteChannel.java
package java.nio.channels
public abstract java.nio.channels.ScatteringByteChannel extends java.lang.Object implements java.nio.channels.ReadableByteChannel {
public abstract long read (java.nio.ByteBuffer[]) throws java.io.IOException
public abstract long read (java.nio.ByteBuffer[], int, int) throws java.io.IOException
}
java/nio/channels/SelectableChannel.classSelectableChannel.java
package java.nio.channels
public abstract java.nio.channels.SelectableChannel extends java.nio.channels.spi.AbstractInterruptibleChannel implements java.nio.channels.Channel {
protected void ()
public abstract java.lang.Object blockingLock ()
public abstract java.nio.channels.SelectableChannel configureBlocking (boolean) throws java.io.IOException
public abstract boolean isBlocking ()
public abstract boolean isRegistered ()
public abstract java.nio.channels.SelectionKey keyFor (java.nio.channels.Selector)
public abstract java.nio.channels.spi.SelectorProvider provider ()
public final java.nio.channels.SelectionKey register (java.nio.channels.Selector, int) throws java.nio.channels.ClosedChannelException
java.nio.channels.Selector selector
int operations
public abstract java.nio.channels.SelectionKey register (java.nio.channels.Selector, int, java.lang.Object) throws java.nio.channels.ClosedChannelException
public abstract int validOps ()
}
java/nio/channels/SelectionKey.classSelectionKey.java
package java.nio.channels
public abstract java.nio.channels.SelectionKey extends java.lang.Object {
public static final int OP_ACCEPT
public static final int OP_CONNECT
public static final int OP_READ
public static final int OP_WRITE
private volatile Object attachment
protected void ()
public final java.lang.Object attach (java.lang.Object)
Object anObject
Object oldAttachment
public final java.lang.Object attachment ()
public abstract void cancel ()
public abstract java.nio.channels.SelectableChannel channel ()
public abstract int interestOps ()
public abstract java.nio.channels.SelectionKey interestOps (int)
public final boolean isAcceptable ()
public final boolean isConnectable ()
public final boolean isReadable ()
public abstract boolean isValid ()
public final boolean isWritable ()
public abstract int readyOps ()
public abstract java.nio.channels.Selector selector ()
}
java/nio/channels/Selector.classSelector.java
package java.nio.channels
public abstract java.nio.channels.Selector extends java.lang.Object implements java.io.Closeable {
public static java.nio.channels.Selector open () throws java.io.IOException
protected void ()
public abstract void close () throws java.io.IOException
public abstract boolean isOpen ()
public abstract java.util.Set keys ()
public abstract java.nio.channels.spi.SelectorProvider provider ()
public abstract int select () throws java.io.IOException
public abstract int select (long) throws java.io.IOException
public abstract java.util.Set selectedKeys ()
public abstract int selectNow () throws java.io.IOException
public abstract java.nio.channels.Selector wakeup ()
}
java/nio/channels/ServerSocketChannel.classServerSocketChannel.java
package java.nio.channels
public abstract java.nio.channels.ServerSocketChannel extends java.nio.channels.spi.AbstractSelectableChannel {
protected void (java.nio.channels.spi.SelectorProvider)
java.nio.channels.spi.SelectorProvider selectorProvider
public static java.nio.channels.ServerSocketChannel open () throws java.io.IOException
public final int validOps ()
public abstract java.net.ServerSocket socket ()
public abstract java.nio.channels.SocketChannel accept () throws java.io.IOException
}
java/nio/channels/SocketChannel.classSocketChannel.java
package java.nio.channels
public abstract java.nio.channels.SocketChannel extends java.nio.channels.spi.AbstractSelectableChannel implements java.nio.channels.ByteChannel java.nio.channels.ScatteringByteChannel java.nio.channels.GatheringByteChannel {
protected void (java.nio.channels.spi.SelectorProvider)
java.nio.channels.spi.SelectorProvider selectorProvider
public static java.nio.channels.SocketChannel open () throws java.io.IOException
public static java.nio.channels.SocketChannel open (java.net.SocketAddress) throws java.io.IOException
java.net.SocketAddress address
java.nio.channels.SocketChannel socketChannel
public final int validOps ()
public abstract java.net.Socket socket ()
public abstract boolean isConnected ()
public abstract boolean isConnectionPending ()
public abstract boolean connect (java.net.SocketAddress) throws java.io.IOException
public abstract boolean finishConnect () throws java.io.IOException
public abstract int read (java.nio.ByteBuffer) throws java.io.IOException
public abstract long read (java.nio.ByteBuffer[], int, int) throws java.io.IOException
public final synchronized long read (java.nio.ByteBuffer[]) throws java.io.IOException
java.nio.ByteBuffer[] targets
public abstract int write (java.nio.ByteBuffer) throws java.io.IOException
public abstract long write (java.nio.ByteBuffer[], int, int) throws java.io.IOException
public final synchronized long write (java.nio.ByteBuffer[]) throws java.io.IOException
java.nio.ByteBuffer[] sources
}
java/nio/channels/spi/
java/nio/channels/spi/AbstractInterruptibleChannel$1.classAbstractInterruptibleChannel.java
package java.nio.channels.spi
java.nio.channels.spi.AbstractInterruptibleChannel$1 extends java.lang.Object implements java.lang.Runnable {
final java.nio.channels.spi.AbstractInterruptibleChannel this$0
void (java.nio.channels.spi.AbstractInterruptibleChannel)
java.nio.channels.spi.AbstractInterruptibleChannel this$0
public void run ()
}
java/nio/channels/spi/AbstractInterruptibleChannel.classAbstractInterruptibleChannel.java
package java.nio.channels.spi
public abstract java.nio.channels.spi.AbstractInterruptibleChannel extends java.lang.Object implements java.nio.channels.Channel java.nio.channels.InterruptibleChannel {
private volatile boolean closed
volatile boolean interrupted
private final Runnable interruptAndCloseRunnable
protected void ()
public final synchronized boolean isOpen ()
public final void close () throws java.io.IOException
protected final void begin ()
protected final void end (boolean) throws java.nio.channels.AsynchronousCloseException
boolean success
protected abstract void implCloseChannel () throws java.io.IOException
}
java/nio/channels/spi/AbstractSelectableChannel.classAbstractSelectableChannel.java
package java.nio.channels.spi
public abstract java.nio.channels.spi.AbstractSelectableChannel extends java.nio.channels.SelectableChannel {
private final java.nio.channels.spi.SelectorProvider provider
private java.util.List keyList
private final Object blockingLock
boolean isBlocking
protected void (java.nio.channels.spi.SelectorProvider)
java.nio.channels.spi.SelectorProvider selectorProvider
public final java.nio.channels.spi.SelectorProvider provider ()
public final synchronized boolean isRegistered ()
public final synchronized java.nio.channels.SelectionKey keyFor (java.nio.channels.Selector)
java.nio.channels.SelectionKey key
java.nio.channels.Selector selector
public final java.nio.channels.SelectionKey register (java.nio.channels.Selector, int, java.lang.Object) throws java.nio.channels.ClosedChannelException
java.nio.channels.SelectionKey key
java.nio.channels.Selector selector
int interestSet
Object attachment
protected final synchronized void implCloseChannel () throws java.io.IOException
java.nio.channels.SelectionKey key
protected abstract void implCloseSelectableChannel () throws java.io.IOException
public final boolean isBlocking ()
public final java.lang.Object blockingLock ()
public final java.nio.channels.SelectableChannel configureBlocking (boolean) throws java.io.IOException
boolean blockingMode
protected abstract void implConfigureBlocking (boolean) throws java.io.IOException
synchronized void deregister (java.nio.channels.SelectionKey)
java.nio.channels.SelectionKey k
private synchronized boolean containsValidKeys ()
java.nio.channels.SelectionKey key
}
java/nio/channels/spi/AbstractSelectionKey.classAbstractSelectionKey.java
package java.nio.channels.spi
public abstract java.nio.channels.spi.AbstractSelectionKey extends java.nio.channels.SelectionKey {
boolean isValid
protected void ()
public final boolean isValid ()
public final void cancel ()
}
java/nio/channels/spi/AbstractSelector$1.classAbstractSelector.java
package java.nio.channels.spi
java.nio.channels.spi.AbstractSelector$1 extends java.lang.Object implements java.lang.Runnable {
final java.nio.channels.spi.AbstractSelector this$0
void (java.nio.channels.spi.AbstractSelector)
java.nio.channels.spi.AbstractSelector this$0
public void run ()
}
java/nio/channels/spi/AbstractSelector.classAbstractSelector.java
package java.nio.channels.spi
public abstract java.nio.channels.spi.AbstractSelector extends java.nio.channels.Selector {
private final java.util.concurrent.atomic.AtomicBoolean isOpen
private java.nio.channels.spi.SelectorProvider provider
private final java.util.Set cancelledKeysSet
private final Runnable wakeupRunnable
protected void (java.nio.channels.spi.SelectorProvider)
java.nio.channels.spi.SelectorProvider selectorProvider
public final void close () throws java.io.IOException
protected abstract void implCloseSelector () throws java.io.IOException
public final boolean isOpen ()
public final java.nio.channels.spi.SelectorProvider provider ()
protected final java.util.Set cancelledKeys ()
protected abstract java.nio.channels.SelectionKey register (java.nio.channels.spi.AbstractSelectableChannel, int, java.lang.Object)
protected final void deregister (java.nio.channels.spi.AbstractSelectionKey)
java.nio.channels.spi.AbstractSelectionKey key
protected final void begin ()
protected final void end ()
void cancel (java.nio.channels.SelectionKey)
java.nio.channels.SelectionKey key
}
java/nio/channels/spi/SelectorProvider.classSelectorProvider.java
package java.nio.channels.spi
public abstract java.nio.channels.spi.SelectorProvider extends java.lang.Object {
private static java.nio.channels.spi.SelectorProvider provider
protected void ()
public static synchronized java.nio.channels.spi.SelectorProvider provider ()
private static java.nio.channels.spi.SelectorProvider loadProviderByJar ()
java.nio.channels.spi.SelectorProvider provider
public abstract java.nio.channels.DatagramChannel openDatagramChannel () throws java.io.IOException
public abstract java.nio.channels.Pipe openPipe () throws java.io.IOException
public abstract java.nio.channels.spi.AbstractSelector openSelector () throws java.io.IOException
public abstract java.nio.channels.ServerSocketChannel openServerSocketChannel () throws java.io.IOException
public abstract java.nio.channels.SocketChannel openSocketChannel () throws java.io.IOException
public java.nio.channels.Channel inheritedChannel () throws java.io.IOException
static void ()
}
java/nio/channels/UnresolvedAddressException.classUnresolvedAddressException.java
package java.nio.channels
public java.nio.channels.UnresolvedAddressException extends java.lang.IllegalArgumentException {
private static final long serialVersionUID
public void ()
}
java/nio/channels/UnsupportedAddressTypeException.classUnsupportedAddressTypeException.java
package java.nio.channels
public java.nio.channels.UnsupportedAddressTypeException extends java.lang.IllegalArgumentException {
private static final long serialVersionUID
public void ()
}
java/nio/channels/WritableByteChannel.classWritableByteChannel.java
package java.nio.channels
public abstract java.nio.channels.WritableByteChannel extends java.lang.Object implements java.nio.channels.Channel {
public abstract int write (java.nio.ByteBuffer) throws java.io.IOException
}
java/nio/CharArrayBuffer.classCharArrayBuffer.java
package java.nio
final java.nio.CharArrayBuffer extends java.nio.CharBuffer {
private final char[] backingArray
private final int arrayOffset
private final boolean isReadOnly
void (char[])
char[] array
private void (int, char[], int, boolean)
int capacity
char[] backingArray
int arrayOffset
boolean isReadOnly
private static java.nio.CharArrayBuffer copy (java.nio.CharArrayBuffer, int, boolean)
java.nio.CharArrayBuffer other
int markOfOther
boolean isReadOnly
java.nio.CharArrayBuffer buf
public java.nio.CharBuffer asReadOnlyBuffer ()
public java.nio.CharBuffer compact ()
public java.nio.CharBuffer duplicate ()
public java.nio.CharBuffer slice ()
public boolean isReadOnly ()
char[] protectedArray ()
int protectedArrayOffset ()
boolean protectedHasArray ()
public final char get ()
public final char get (int)
int index
public final java.nio.CharBuffer get (char[], int, int)
char[] dst
int srcOffset
int charCount
public final boolean isDirect ()
public final java.nio.ByteOrder order ()
public final java.nio.CharBuffer subSequence (int, int)
int start
int end
java.nio.CharBuffer result
public java.nio.CharBuffer put (char)
char c
public java.nio.CharBuffer put (int, char)
int index
char c
public java.nio.CharBuffer put (char[], int, int)
char[] src
int srcOffset
int charCount
public final java.lang.String toString ()
public volatile java.lang.CharSequence subSequence (int, int)
}
java/nio/CharBuffer.classCharBuffer.java
package java.nio
public abstract java.nio.CharBuffer extends java.nio.Buffer implements java.lang.Comparable java.lang.CharSequence java.lang.Appendable java.lang.Readable {
public static java.nio.CharBuffer allocate (int)
int capacity
public static java.nio.CharBuffer wrap (char[])
char[] array
public static java.nio.CharBuffer wrap (char[], int, int)
char[] array
int start
int charCount
java.nio.CharBuffer buf
public static java.nio.CharBuffer wrap (java.lang.CharSequence)
CharSequence chseq
public static java.nio.CharBuffer wrap (java.lang.CharSequence, int, int)
CharSequence cs
int start
int end
java.nio.CharBuffer result
void (int, long)
int capacity
long effectiveDirectAddress
public final char[] array ()
public final int arrayOffset ()
public abstract java.nio.CharBuffer asReadOnlyBuffer ()
public final char charAt (int)
int index
public abstract java.nio.CharBuffer compact ()
public int compareTo (java.nio.CharBuffer)
char thisByte
char otherByte
java.nio.CharBuffer otherBuffer
int compareRemaining
int thisPos
int otherPos
public abstract java.nio.CharBuffer duplicate ()
public boolean equals (java.lang.Object)
Object other
java.nio.CharBuffer otherBuffer
int myPosition
int otherPosition
boolean equalSoFar
public abstract char get ()
public java.nio.CharBuffer get (char[])
char[] dst
public java.nio.CharBuffer get (char[], int, int)
int i
char[] dst
int dstOffset
int charCount
public abstract char get (int)
public final boolean hasArray ()
public int hashCode ()
int myPosition
int hash
public abstract boolean isDirect ()
public final int length ()
public abstract java.nio.ByteOrder order ()
abstract char[] protectedArray ()
abstract int protectedArrayOffset ()
abstract boolean protectedHasArray ()
public abstract java.nio.CharBuffer put (char)
public final java.nio.CharBuffer put (char[])
char[] src
public java.nio.CharBuffer put (char[], int, int)
int i
char[] src
int srcOffset
int charCount
public java.nio.CharBuffer put (java.nio.CharBuffer)
java.nio.CharBuffer src
char[] contents
public abstract java.nio.CharBuffer put (int, char)
public final java.nio.CharBuffer put (java.lang.String)
String str
public java.nio.CharBuffer put (java.lang.String, int, int)
int i
String str
int start
int end
public abstract java.nio.CharBuffer slice ()
public abstract java.nio.CharBuffer subSequence (int, int)
public java.lang.String toString ()
int i
StringBuilder result
public java.nio.CharBuffer append (char)
char c
public java.nio.CharBuffer append (java.lang.CharSequence)
CharSequence csq
public java.nio.CharBuffer append (java.lang.CharSequence, int, int)
CharSequence csq
int start
int end
CharSequence cs
public int read (java.nio.CharBuffer) throws java.io.IOException
char[] chars
java.nio.CharBuffer target
int remaining
public volatile java.lang.Object array ()
public volatile int compareTo (java.lang.Object)
public volatile java.lang.CharSequence subSequence (int, int)
public volatile java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException
public volatile java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException
public volatile java.lang.Appendable append (char) throws java.io.IOException
}
java/nio/CharSequenceAdapter.classCharSequenceAdapter.java
package java.nio
final java.nio.CharSequenceAdapter extends java.nio.CharBuffer {
final CharSequence sequence
static java.nio.CharSequenceAdapter copy (java.nio.CharSequenceAdapter)
java.nio.CharSequenceAdapter other
java.nio.CharSequenceAdapter buf
void (java.lang.CharSequence)
CharSequence chseq
public java.nio.CharBuffer asReadOnlyBuffer ()
public java.nio.CharBuffer compact ()
public java.nio.CharBuffer duplicate ()
public char get ()
public char get (int)
int index
public final java.nio.CharBuffer get (char[], int, int)
char[] dst
int dstOffset
int charCount
int newPosition
public boolean isDirect ()
public boolean isReadOnly ()
public java.nio.ByteOrder order ()
char[] protectedArray ()
int protectedArrayOffset ()
boolean protectedHasArray ()
public java.nio.CharBuffer put (char)
char c
public java.nio.CharBuffer put (int, char)
int index
char c
public final java.nio.CharBuffer put (char[], int, int)
char[] src
int srcOffset
int charCount
public java.nio.CharBuffer put (java.lang.String, int, int)
String src
int start
int end
public java.nio.CharBuffer slice ()
public java.nio.CharBuffer subSequence (int, int)
int start
int end
java.nio.CharSequenceAdapter result
public volatile java.lang.CharSequence subSequence (int, int)
}
java/nio/charset/
java/nio/charset/CharacterCodingException.classCharacterCodingException.java
package java.nio.charset
public java.nio.charset.CharacterCodingException extends java.io.IOException {
private static final long serialVersionUID
public void ()
}
java/nio/charset/Charset.classCharset.java
package java.nio.charset
public abstract java.nio.charset.Charset extends java.lang.Object implements java.lang.Comparable {
private static final java.util.HashMap CACHED_CHARSETS
private static final java.nio.charset.Charset DEFAULT_CHARSET
private final String canonicalName
private final java.util.HashSet aliasesSet
protected void (java.lang.String, java.lang.String[])
String alias
String canonicalName
String[] aliases
private static void checkCharsetName (java.lang.String)
int i
String name
private static boolean isValidCharsetNameStart (char)
char c
private static boolean isValidCharsetNamePart (char)
char c
public static java.util.SortedMap availableCharsets ()
java.nio.charset.Charset charset
String charsetName
java.nio.charset.Charset cs
java.util.Iterator it
java.nio.charset.spi.CharsetProvider charsetProvider
java.util.TreeMap charsets
private static java.nio.charset.Charset cacheCharset (java.lang.String, java.nio.charset.Charset)
String alias
String canonicalName
java.nio.charset.Charset canonicalCharset
String charsetName
java.nio.charset.Charset cs
public static java.nio.charset.Charset forName (java.lang.String)
java.nio.charset.Charset cs
java.nio.charset.spi.CharsetProvider charsetProvider
String charsetName
java.nio.charset.Charset cs
public static java.nio.charset.Charset forNameUEE (java.lang.String) throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingException ex
Exception cause
String charsetName
public static boolean isSupported (java.lang.String)
java.nio.charset.UnsupportedCharsetException ex
String charsetName
public abstract boolean contains (java.nio.charset.Charset)
public abstract java.nio.charset.CharsetEncoder newEncoder ()
public abstract java.nio.charset.CharsetDecoder newDecoder ()
public final java.lang.String name ()
public final java.util.Set aliases ()
public java.lang.String displayName ()
public java.lang.String displayName (java.util.Locale)
java.util.Locale l
public final boolean isRegistered ()
public boolean canEncode ()
public final java.nio.ByteBuffer encode (java.nio.CharBuffer)
java.nio.charset.CharacterCodingException ex
java.nio.CharBuffer buffer
public final java.nio.ByteBuffer encode (java.lang.String)
String s
public final java.nio.CharBuffer decode (java.nio.ByteBuffer)
java.nio.charset.CharacterCodingException ex
java.nio.ByteBuffer buffer
public final int compareTo (java.nio.charset.Charset)
java.nio.charset.Charset charset
public final boolean equals (java.lang.Object)
java.nio.charset.Charset that
Object obj
public final int hashCode ()
public final java.lang.String toString ()
public static java.nio.charset.Charset defaultCharset ()
private static java.nio.charset.Charset getDefaultCharset ()
java.nio.charset.UnsupportedCharsetException e
String encoding
public volatile int compareTo (java.lang.Object)
static void ()
}
java/nio/charset/CharsetDecoder.classCharsetDecoder.java
package java.nio.charset
public abstract java.nio.charset.CharsetDecoder extends java.lang.Object {
private static final String RESET
private static final String ONGOING
private static final String END_OF_INPUT
private static final String FLUSHED
private final java.nio.charset.Charset charset
private final float averageCharsPerByte
private final float maxCharsPerByte
private String replacementChars
private String state
private java.nio.charset.CodingErrorAction malformedInputAction
private java.nio.charset.CodingErrorAction unmappableCharacterAction
protected void (java.nio.charset.Charset, float, float)
java.nio.charset.Charset charset
float averageCharsPerByte
float maxCharsPerByte
public final float averageCharsPerByte ()
public final java.nio.charset.Charset charset ()
public final java.nio.CharBuffer decode (java.nio.ByteBuffer) throws java.nio.charset.CharacterCodingException
java.nio.charset.CoderResult result
java.nio.ByteBuffer in
int length
java.nio.CharBuffer out
private void checkCoderResult (java.nio.charset.CoderResult) throws java.nio.charset.CharacterCodingException
java.nio.charset.CoderResult result
private java.nio.CharBuffer allocateMore (java.nio.CharBuffer)
java.nio.CharBuffer output
java.nio.CharBuffer result
public final java.nio.charset.CoderResult decode (java.nio.ByteBuffer, java.nio.CharBuffer, boolean)
java.nio.charset.CoderResult result
java.nio.BufferOverflowException ex
java.nio.BufferUnderflowException ex
java.nio.charset.CoderResult result
java.nio.charset.CodingErrorAction action
java.nio.ByteBuffer in
java.nio.CharBuffer out
boolean endOfInput
protected abstract java.nio.charset.CoderResult decodeLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
public java.nio.charset.Charset detectedCharset ()
public final java.nio.charset.CoderResult flush (java.nio.CharBuffer)
java.nio.CharBuffer out
java.nio.charset.CoderResult result
protected java.nio.charset.CoderResult implFlush (java.nio.CharBuffer)
java.nio.CharBuffer out
protected void implOnMalformedInput (java.nio.charset.CodingErrorAction)
java.nio.charset.CodingErrorAction newAction
protected void implOnUnmappableCharacter (java.nio.charset.CodingErrorAction)
java.nio.charset.CodingErrorAction newAction
protected void implReplaceWith (java.lang.String)
String newReplacement
protected void implReset ()
public boolean isAutoDetecting ()
public boolean isCharsetDetected ()
public java.nio.charset.CodingErrorAction malformedInputAction ()
public final float maxCharsPerByte ()
public final java.nio.charset.CharsetDecoder onMalformedInput (java.nio.charset.CodingErrorAction)
java.nio.charset.CodingErrorAction newAction
public final java.nio.charset.CharsetDecoder onUnmappableCharacter (java.nio.charset.CodingErrorAction)
java.nio.charset.CodingErrorAction newAction
public final java.lang.String replacement ()
public final java.nio.charset.CharsetDecoder replaceWith (java.lang.String)
String replacement
public final java.nio.charset.CharsetDecoder reset ()
public java.nio.charset.CodingErrorAction unmappableCharacterAction ()
private java.lang.IllegalStateException illegalStateException ()
}
java/nio/charset/CharsetDecoderICU.classCharsetDecoderICU.java
package java.nio.charset
final java.nio.charset.CharsetDecoderICU extends java.nio.charset.CharsetDecoder {
private static final int MAX_CHARS_PER_BYTE
private static final int INPUT_OFFSET
private static final int OUTPUT_OFFSET
private static final int INVALID_BYTE_COUNT
private final int[] data
private long converterHandle
private byte[] input
private char[] output
private byte[] allocatedInput
private char[] allocatedOutput
private int inEnd
private int outEnd
public static java.nio.charset.CharsetDecoderICU newInstance (java.nio.charset.Charset, java.lang.String)
float averageCharsPerByte
java.nio.charset.CharsetDecoderICU result
java.nio.charset.Charset cs
String icuCanonicalName
long address
private void (java.nio.charset.Charset, float, long)
java.nio.charset.Charset cs
float averageCharsPerByte
long address
protected void implReplaceWith (java.lang.String)
String newReplacement
protected final void implOnMalformedInput (java.nio.charset.CodingErrorAction)
java.nio.charset.CodingErrorAction newAction
protected final void implOnUnmappableCharacter (java.nio.charset.CodingErrorAction)
java.nio.charset.CodingErrorAction newAction
private void updateCallback ()
protected void implReset ()
protected final java.nio.charset.CoderResult implFlush (java.nio.CharBuffer)
int error
java.nio.CharBuffer out
protected java.nio.charset.CoderResult decodeLoop (java.nio.ByteBuffer, java.nio.CharBuffer)
int error
java.nio.ByteBuffer in
java.nio.CharBuffer out
protected void finalize () throws java.lang.Throwable
private int getArray (java.nio.CharBuffer)
java.nio.CharBuffer out
private int getArray (java.nio.ByteBuffer)
int pos
java.nio.ByteBuffer in
private void setPosition (java.nio.CharBuffer)
java.nio.CharBuffer out
private void setPosition (java.nio.ByteBuffer)
java.nio.ByteBuffer in
}
java/nio/charset/CharsetEncoder.classCharsetEncoder.java
package java.nio.charset
public abstract java.nio.charset.CharsetEncoder extends java.lang.Object {
private static final String RESET
private static final String ONGOING
private static final String END_OF_INPUT
private static final String FLUSHED
private final java.nio.charset.Charset charset
private final float averageBytesPerChar
private final float maxBytesPerChar
private byte[] replacementBytes
private String state
private java.nio.charset.CodingErrorAction malformedInputAction
private java.nio.charset.CodingErrorAction unmappableCharacterAction
private java.nio.charset.CharsetDecoder decoder
protected void (java.nio.charset.Charset, float, float)
java.nio.charset.Charset cs
float averageBytesPerChar
float maxBytesPerChar
protected void (java.nio.charset.Charset, float, float, byte[])
java.nio.charset.Charset cs
float averageBytesPerChar
float maxBytesPerChar
byte[] replacement
void (java.nio.charset.Charset, float, float, byte[], boolean)
java.nio.charset.Charset cs
float averageBytesPerChar
float maxBytesPerChar
byte[] replacement
boolean trusted
public final float averageBytesPerChar ()
public boolean canEncode (char)
char c
public boolean canEncode (java.lang.CharSequence)
java.nio.CharBuffer cb
java.nio.ByteBuffer buf
java.nio.charset.CharacterCodingException e
CharSequence sequence
java.nio.CharBuffer cb
java.nio.charset.CodingErrorAction originalMalformedInputAction
java.nio.charset.CodingErrorAction originalUnmappableCharacterAction
public final java.nio.charset.Charset charset ()
public final java.nio.ByteBuffer encode (java.nio.CharBuffer) throws java.nio.charset.CharacterCodingException
java.nio.charset.CoderResult result
java.nio.CharBuffer in
int length
java.nio.ByteBuffer out
private void checkCoderResult (java.nio.charset.CoderResult) throws java.nio.charset.CharacterCodingException
java.nio.charset.CoderResult result
private java.nio.ByteBuffer allocateMore (java.nio.ByteBuffer)
java.nio.ByteBuffer output
java.nio.ByteBuffer result
public final java.nio.charset.CoderResult encode (java.nio.CharBuffer, java.nio.ByteBuffer, boolean)
java.nio.charset.CoderResult result
java.nio.BufferOverflowException ex
java.nio.BufferUnderflowException ex
java.nio.charset.CoderResult result
java.nio.charset.CodingErrorAction action
java.nio.CharBuffer in
java.nio.ByteBuffer out
boolean endOfInput
protected abstract java.nio.charset.CoderResult encodeLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
public final java.nio.charset.CoderResult flush (java.nio.ByteBuffer)
java.nio.ByteBuffer out
java.nio.charset.CoderResult result
protected java.nio.charset.CoderResult implFlush (java.nio.ByteBuffer)
java.nio.ByteBuffer out
protected void implOnMalformedInput (java.nio.charset.CodingErrorAction)
java.nio.charset.CodingErrorAction newAction
protected void implOnUnmappableCharacter (java.nio.charset.CodingErrorAction)
java.nio.charset.CodingErrorAction newAction
protected void implReplaceWith (byte[])
byte[] newReplacement
protected void implReset ()
public boolean isLegalReplacement (byte[])
byte[] replacement
java.nio.ByteBuffer in
java.nio.CharBuffer out
java.nio.charset.CoderResult result
public java.nio.charset.CodingErrorAction malformedInputAction ()
public final float maxBytesPerChar ()
public final java.nio.charset.CharsetEncoder onMalformedInput (java.nio.charset.CodingErrorAction)
java.nio.charset.CodingErrorAction newAction
public final java.nio.charset.CharsetEncoder onUnmappableCharacter (java.nio.charset.CodingErrorAction)
java.nio.charset.CodingErrorAction newAction
public final byte[] replacement ()
public final java.nio.charset.CharsetEncoder replaceWith (byte[])
byte[] replacement
public final java.nio.charset.CharsetEncoder reset ()
public java.nio.charset.CodingErrorAction unmappableCharacterAction ()
private java.lang.IllegalStateException illegalStateException ()
}
java/nio/charset/CharsetEncoderICU.classCharsetEncoderICU.java
package java.nio.charset
final java.nio.charset.CharsetEncoderICU extends java.nio.charset.CharsetEncoder {
private static final java.util.Map DEFAULT_REPLACEMENTS
private static final int INPUT_OFFSET
private static final int OUTPUT_OFFSET
private static final int INVALID_CHAR_COUNT
private int[] data
private long converterHandle
private char[] input
private byte[] output
private char[] allocatedInput
private byte[] allocatedOutput
private int inEnd
private int outEnd
public static java.nio.charset.CharsetEncoderICU newInstance (java.nio.charset.Charset, java.lang.String)
float averageBytesPerChar
float maxBytesPerChar
byte[] replacement
java.nio.charset.CharsetEncoderICU result
java.nio.charset.Charset cs
String icuCanonicalName
long address
private static byte[] makeReplacement (java.lang.String, long)
String icuCanonicalName
long address
byte[] replacement
private void (java.nio.charset.Charset, float, float, byte[], long)
java.nio.charset.Charset cs
float averageBytesPerChar
float maxBytesPerChar
byte[] replacement
long address
protected void implReplaceWith (byte[])
byte[] newReplacement
protected void implOnMalformedInput (java.nio.charset.CodingErrorAction)
java.nio.charset.CodingErrorAction newAction
protected void implOnUnmappableCharacter (java.nio.charset.CodingErrorAction)
java.nio.charset.CodingErrorAction newAction
private void updateCallback ()
protected void implReset ()
protected java.nio.charset.CoderResult implFlush (java.nio.ByteBuffer)
int error
java.nio.ByteBuffer out
protected java.nio.charset.CoderResult encodeLoop (java.nio.CharBuffer, java.nio.ByteBuffer)
int error
java.nio.CharBuffer in
java.nio.ByteBuffer out
protected void finalize () throws java.lang.Throwable
private int getArray (java.nio.ByteBuffer)
java.nio.ByteBuffer out
private int getArray (java.nio.CharBuffer)
int pos
java.nio.CharBuffer in
private void setPosition (java.nio.ByteBuffer)
java.nio.ByteBuffer out
private void setPosition (java.nio.CharBuffer)
java.nio.CharBuffer in
int position
static void ()
byte[] questionMark
}
java/nio/charset/CharsetICU.classCharsetICU.java
package java.nio.charset
final java.nio.charset.CharsetICU extends java.nio.charset.Charset {
private final String icuCanonicalName
protected void (java.lang.String, java.lang.String, java.lang.String[])
String canonicalName
String icuCanonName
String[] aliases
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
public boolean contains (java.nio.charset.Charset)
java.nio.charset.Charset cs
}
java/nio/charset/CoderMalfunctionError.classCoderMalfunctionError.java
package java.nio.charset
public java.nio.charset.CoderMalfunctionError extends java.lang.Error {
private static final long serialVersionUID
public void (java.lang.Exception)
Exception ex
}
java/nio/charset/CoderResult.classCoderResult.java
package java.nio.charset
public java.nio.charset.CoderResult extends java.lang.Object {
private static final int TYPE_UNDERFLOW
private static final int TYPE_OVERFLOW
private static final int TYPE_MALFORMED_INPUT
private static final int TYPE_UNMAPPABLE_CHAR
public static final java.nio.charset.CoderResult UNDERFLOW
public static final java.nio.charset.CoderResult OVERFLOW
private static java.util.WeakHashMap _malformedErrors
private static java.util.WeakHashMap _unmappableErrors
private final int type
private final int length
private void (int, int)
int type
int length
public static synchronized java.nio.charset.CoderResult malformedForLength (int) throws java.lang.IllegalArgumentException
java.nio.charset.CoderResult r
Integer key
int length
public static synchronized java.nio.charset.CoderResult unmappableForLength (int) throws java.lang.IllegalArgumentException
java.nio.charset.CoderResult r
Integer key
int length
public boolean isUnderflow ()
public boolean isError ()
public boolean isMalformed ()
public boolean isOverflow ()
public boolean isUnmappable ()
public int length () throws java.lang.UnsupportedOperationException
public void throwException () throws java.nio.BufferUnderflowException java.nio.BufferOverflowException java.nio.charset.UnmappableCharacterException java.nio.charset.MalformedInputException java.nio.charset.CharacterCodingException
public java.lang.String toString ()
String dsc
static void ()
}
java/nio/charset/CodingErrorAction.classCodingErrorAction.java
package java.nio.charset
public java.nio.charset.CodingErrorAction extends java.lang.Object {
public static final java.nio.charset.CodingErrorAction IGNORE
public static final java.nio.charset.CodingErrorAction REPLACE
public static final java.nio.charset.CodingErrorAction REPORT
private String action
private void (java.lang.String)
String action
public java.lang.String toString ()
static void ()
}
java/nio/charset/IllegalCharsetNameException.classIllegalCharsetNameException.java
package java.nio.charset
public java.nio.charset.IllegalCharsetNameException extends java.lang.IllegalArgumentException {
private static final long serialVersionUID
private String charsetName
public void (java.lang.String)
String charsetName
public java.lang.String getCharsetName ()
}
java/nio/charset/MalformedInputException.classMalformedInputException.java
package java.nio.charset
public java.nio.charset.MalformedInputException extends java.nio.charset.CharacterCodingException {
private static final long serialVersionUID
private int inputLength
public void (int)
int length
public int getInputLength ()
public java.lang.String getMessage ()
}
java/nio/charset/ModifiedUtf8.classModifiedUtf8.java
package java.nio.charset
public java.nio.charset.ModifiedUtf8 extends java.lang.Object {
public void ()
public static long countBytes (java.lang.String, boolean) throws java.io.UTFDataFormatException
char c
int i
String s
boolean shortLength
long counter
int strLen
public static void encode (byte[], int, java.lang.String)
char c
int i
byte[] dst
int offset
String s
int strLen
public static byte[] encode (java.lang.String) throws java.io.UTFDataFormatException
String s
long size
byte[] output
public static java.lang.String decode (byte[], char[], int, int) throws java.io.UTFDataFormatException
int i
byte[] in
char[] out
int offset
int length
int outputIndex
int limitIndex
}
java/nio/charset/spi/
java/nio/charset/spi/CharsetProvider.classCharsetProvider.java
package java.nio.charset.spi
public abstract java.nio.charset.spi.CharsetProvider extends java.lang.Object {
protected void ()
public abstract java.util.Iterator charsets ()
public abstract java.nio.charset.Charset charsetForName (java.lang.String)
}
java/nio/charset/StandardCharsets.classStandardCharsets.java
package java.nio.charset
public final java.nio.charset.StandardCharsets extends java.lang.Object {
public static final java.nio.charset.Charset ISO_8859_1
public static final java.nio.charset.Charset US_ASCII
public static final java.nio.charset.Charset UTF_8
public static final java.nio.charset.Charset UTF_16
public static final java.nio.charset.Charset UTF_16BE
public static final java.nio.charset.Charset UTF_16LE
private void ()
static void ()
}
java/nio/charset/UnmappableCharacterException.classUnmappableCharacterException.java
package java.nio.charset
public java.nio.charset.UnmappableCharacterException extends java.nio.charset.CharacterCodingException {
private static final long serialVersionUID
private int inputLength
public void (int)
int length
public int getInputLength ()
public java.lang.String getMessage ()
}
java/nio/charset/UnsupportedCharsetException.classUnsupportedCharsetException.java
package java.nio.charset
public java.nio.charset.UnsupportedCharsetException extends java.lang.IllegalArgumentException {
private static final long serialVersionUID
private String charsetName
public void (java.lang.String)
String charsetName
public java.lang.String getCharsetName ()
}
java/nio/DatagramChannelImpl$DatagramSocketAdapter.classDatagramChannelImpl.java
package java.nio
java.nio.DatagramChannelImpl$DatagramSocketAdapter extends java.net.DatagramSocket {
private final java.nio.DatagramChannelImpl channelImpl
void (java.net.DatagramSocketImpl, java.nio.DatagramChannelImpl)
java.net.DatagramSocketImpl socketimpl
java.nio.DatagramChannelImpl channelImpl
public java.nio.channels.DatagramChannel getChannel ()
public void bind (java.net.SocketAddress) throws java.net.SocketException
java.net.SocketAddress localAddr
public void connect (java.net.SocketAddress) throws java.net.SocketException
java.net.SocketAddress peer
java.net.InetSocketAddress inetSocketAddress
public void connect (java.net.InetAddress, int)
java.net.InetAddress address
int port
public void receive (java.net.DatagramPacket) throws java.io.IOException
java.net.DatagramPacket packet
boolean wasBound
public void send (java.net.DatagramPacket) throws java.io.IOException
java.net.DatagramPacket packet
boolean wasBound
public void close ()
public void disconnect ()
}
java/nio/DatagramChannelImpl.classDatagramChannelImpl.java
package java.nio
java.nio.DatagramChannelImpl extends java.nio.channels.DatagramChannel implements java.nio.FileDescriptorChannel {
private final java.io.FileDescriptor fd
private java.net.DatagramSocket socket
java.net.InetSocketAddress connectAddress
java.net.InetAddress localAddress
private int localPort
boolean connected
boolean isBound
private final Object readLock
private final Object writeLock
protected void (java.nio.channels.spi.SelectorProvider) throws java.io.IOException
java.nio.channels.spi.SelectorProvider selectorProvider
private void ()
public synchronized java.net.DatagramSocket socket ()
void onBind (boolean)
java.net.SocketAddress sa
android.system.ErrnoException errnoException
boolean updateSocketState
java.net.SocketAddress sa
java.net.InetSocketAddress localSocketAddress
public synchronized boolean isConnected ()
public synchronized java.nio.channels.DatagramChannel connect (java.net.SocketAddress) throws java.io.IOException
java.net.SocketAddress address
java.net.InetSocketAddress inetSocketAddress
java.net.InetAddress remoteAddress
int remotePort
void onConnect (java.net.InetAddress, int, boolean)
java.net.InetAddress remoteAddress
int remotePort
boolean updateSocketState
public synchronized java.nio.channels.DatagramChannel disconnect () throws java.io.IOException
android.system.ErrnoException errnoException
void onDisconnect (boolean)
boolean updateSocketState
public java.net.SocketAddress receive (java.nio.ByteBuffer) throws java.io.IOException
boolean loop
java.io.InterruptedIOException e
java.nio.ByteBuffer target
java.net.SocketAddress retAddr
private java.net.SocketAddress receiveImpl (java.nio.ByteBuffer, boolean) throws java.io.IOException
java.net.DatagramPacket receivePacket
java.nio.ByteBuffer target
boolean loop
java.net.SocketAddress retAddr
java.net.DatagramPacket receivePacket
int oldposition
int received
private java.net.SocketAddress receiveDirectImpl (java.nio.ByteBuffer, boolean) throws java.io.IOException
java.nio.ByteBuffer target
boolean loop
java.net.SocketAddress retAddr
java.net.DatagramPacket receivePacket
public int send (java.nio.ByteBuffer, java.net.SocketAddress) throws java.io.IOException
int sendCount
java.nio.ByteBuffer source
java.net.SocketAddress socketAddress
java.net.InetSocketAddress isa
public int read (java.nio.ByteBuffer) throws java.io.IOException
int readCount
byte[] readArray
java.nio.ByteBuffer readBuffer
java.nio.ByteBuffer target
int readCount
public long read (java.nio.ByteBuffer[], int, int) throws java.io.IOException
int putLength
java.nio.ByteBuffer[] targets
int offset
int length
int totalCount
java.nio.ByteBuffer readBuffer
int readCount
int left
int index
byte[] readArray
private int readImpl (java.nio.ByteBuffer) throws java.io.IOException
java.io.InterruptedIOException e
int readCount
java.nio.ByteBuffer dst
public int write (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer src
public long write (java.nio.ByteBuffer[], int, int) throws java.io.IOException
java.nio.ByteBuffer source
int oldPosition
int val
java.nio.ByteBuffer source
int gap
java.nio.ByteBuffer[] sources
int offset
int length
int count
java.nio.ByteBuffer writeBuf
int result
int val
int written
private int writeImpl (java.nio.ByteBuffer) throws java.io.IOException
int result
java.nio.ByteBuffer buf
protected synchronized void implCloseSelectableChannel () throws java.io.IOException
protected void implConfigureBlocking (boolean) throws java.io.IOException
boolean blocking
private void checkOpen () throws java.nio.channels.ClosedChannelException
private void checkOpenConnected () throws java.io.IOException
private void checkNotNull (java.nio.ByteBuffer)
java.nio.ByteBuffer source
public java.io.FileDescriptor getFD ()
static int access$000 (java.nio.DatagramChannelImpl)
java.nio.DatagramChannelImpl x0
}
java/nio/DirectByteBuffer.classDirectByteBuffer.java
package java.nio
java.nio.DirectByteBuffer extends java.nio.MappedByteBuffer {
protected final int offset
private final boolean isReadOnly
protected void (java.nio.MemoryBlock, int, int, boolean, java.nio.channels.FileChannel$MapMode)
java.nio.MemoryBlock block
int capacity
int offset
boolean isReadOnly
java.nio.channels.FileChannel$MapMode mapMode
long baseSize
void (long, int)
long address
int capacity
private static java.nio.DirectByteBuffer copy (java.nio.DirectByteBuffer, int, boolean)
java.nio.DirectByteBuffer other
int markOfOther
boolean isReadOnly
java.nio.DirectByteBuffer buf
public java.nio.ByteBuffer asReadOnlyBuffer ()
public java.nio.ByteBuffer compact ()
public java.nio.ByteBuffer duplicate ()
public java.nio.ByteBuffer slice ()
public boolean isReadOnly ()
byte[] protectedArray ()
byte[] array
int protectedArrayOffset ()
boolean protectedHasArray ()
public final java.nio.ByteBuffer get (byte[], int, int)
byte[] dst
int dstOffset
int byteCount
final void get (char[], int, int)
char[] dst
int dstOffset
int charCount
int byteCount
final void get (double[], int, int)
double[] dst
int dstOffset
int doubleCount
int byteCount
final void get (float[], int, int)
float[] dst
int dstOffset
int floatCount
int byteCount
final void get (int[], int, int)
int[] dst
int dstOffset
int intCount
int byteCount
final void get (long[], int, int)
long[] dst
int dstOffset
int longCount
int byteCount
final void get (short[], int, int)
short[] dst
int dstOffset
int shortCount
int byteCount
public final byte get ()
public final byte get (int)
int index
public final char getChar ()
int newPosition
char result
public final char getChar (int)
int index
public final double getDouble ()
int newPosition
double result
public final double getDouble (int)
int index
public final float getFloat ()
int newPosition
float result
public final float getFloat (int)
int index
public final int getInt ()
int newPosition
int result
public final int getInt (int)
int index
public final long getLong ()
int newPosition
long result
public final long getLong (int)
int index
public final short getShort ()
int newPosition
short result
public final short getShort (int)
int index
public final boolean isDirect ()
public final boolean isAccessible ()
public void setAccessible (boolean)
boolean accessible
public final void free ()
public final java.nio.CharBuffer asCharBuffer ()
public final java.nio.DoubleBuffer asDoubleBuffer ()
public final java.nio.FloatBuffer asFloatBuffer ()
public final java.nio.IntBuffer asIntBuffer ()
public final java.nio.LongBuffer asLongBuffer ()
public final java.nio.ShortBuffer asShortBuffer ()
public java.nio.ByteBuffer put (byte)
byte value
public java.nio.ByteBuffer put (int, byte)
int index
byte value
public java.nio.ByteBuffer put (byte[], int, int)
byte[] src
int srcOffset
int byteCount
final void put (char[], int, int)
char[] src
int srcOffset
int charCount
int byteCount
final void put (double[], int, int)
double[] src
int srcOffset
int doubleCount
int byteCount
final void put (float[], int, int)
float[] src
int srcOffset
int floatCount
int byteCount
final void put (int[], int, int)
int[] src
int srcOffset
int intCount
int byteCount
final void put (long[], int, int)
long[] src
int srcOffset
int longCount
int byteCount
final void put (short[], int, int)
short[] src
int srcOffset
int shortCount
int byteCount
public java.nio.ByteBuffer putChar (char)
char value
int newPosition
public java.nio.ByteBuffer putChar (int, char)
int index
char value
public java.nio.ByteBuffer putDouble (double)
double value
int newPosition
public java.nio.ByteBuffer putDouble (int, double)
int index
double value
public java.nio.ByteBuffer putFloat (float)
float value
int newPosition
public java.nio.ByteBuffer putFloat (int, float)
int index
float value
public java.nio.ByteBuffer putInt (int)
int value
int newPosition
public java.nio.ByteBuffer putInt (int, int)
int index
int value
public java.nio.ByteBuffer putLong (long)
long value
int newPosition
public java.nio.ByteBuffer putLong (int, long)
int index
long value
public java.nio.ByteBuffer putShort (short)
short value
int newPosition
public java.nio.ByteBuffer putShort (int, short)
int index
short value
private void checkIsAccessible ()
private void checkNotFreed ()
}
java/nio/DoubleArrayBuffer.classDoubleArrayBuffer.java
package java.nio
final java.nio.DoubleArrayBuffer extends java.nio.DoubleBuffer {
private final double[] backingArray
private final int arrayOffset
private final boolean isReadOnly
void (double[])
double[] array
private void (int, double[], int, boolean)
int capacity
double[] backingArray
int arrayOffset
boolean isReadOnly
private static java.nio.DoubleArrayBuffer copy (java.nio.DoubleArrayBuffer, int, boolean)
java.nio.DoubleArrayBuffer other
int markOfOther
boolean isReadOnly
java.nio.DoubleArrayBuffer buf
public java.nio.DoubleBuffer asReadOnlyBuffer ()
public java.nio.DoubleBuffer compact ()
public java.nio.DoubleBuffer duplicate ()
public java.nio.DoubleBuffer slice ()
public boolean isReadOnly ()
double[] protectedArray ()
int protectedArrayOffset ()
boolean protectedHasArray ()
public final double get ()
public final double get (int)
int index
public final java.nio.DoubleBuffer get (double[], int, int)
double[] dst
int dstOffset
int doubleCount
public final boolean isDirect ()
public final java.nio.ByteOrder order ()
public java.nio.DoubleBuffer put (double)
double c
public java.nio.DoubleBuffer put (int, double)
int index
double c
public java.nio.DoubleBuffer put (double[], int, int)
double[] src
int srcOffset
int doubleCount
}
java/nio/DoubleBuffer.classDoubleBuffer.java
package java.nio
public abstract java.nio.DoubleBuffer extends java.nio.Buffer implements java.lang.Comparable {
public static java.nio.DoubleBuffer allocate (int)
int capacity
public static java.nio.DoubleBuffer wrap (double[])
double[] array
public static java.nio.DoubleBuffer wrap (double[], int, int)
double[] array
int start
int doubleCount
java.nio.DoubleBuffer buf
void (int, long)
int capacity
long effectiveDirectAddress
public final double[] array ()
public final int arrayOffset ()
public abstract java.nio.DoubleBuffer asReadOnlyBuffer ()
public abstract java.nio.DoubleBuffer compact ()
public int compareTo (java.nio.DoubleBuffer)
double thisDouble
double otherDouble
java.nio.DoubleBuffer otherBuffer
int compareRemaining
int thisPos
int otherPos
public abstract java.nio.DoubleBuffer duplicate ()
public boolean equals (java.lang.Object)
double a
double b
Object other
java.nio.DoubleBuffer otherBuffer
int myPosition
int otherPosition
boolean equalSoFar
public abstract double get ()
public java.nio.DoubleBuffer get (double[])
double[] dst
public java.nio.DoubleBuffer get (double[], int, int)
int i
double[] dst
int dstOffset
int doubleCount
public abstract double get (int)
public final boolean hasArray ()
public int hashCode ()
long l
int myPosition
int hash
public abstract boolean isDirect ()
public abstract java.nio.ByteOrder order ()
abstract double[] protectedArray ()
abstract int protectedArrayOffset ()
abstract boolean protectedHasArray ()
public abstract java.nio.DoubleBuffer put (double)
public final java.nio.DoubleBuffer put (double[])
double[] src
public java.nio.DoubleBuffer put (double[], int, int)
int i
double[] src
int srcOffset
int doubleCount
public java.nio.DoubleBuffer put (java.nio.DoubleBuffer)
java.nio.DoubleBuffer src
double[] doubles
public abstract java.nio.DoubleBuffer put (int, double)
public abstract java.nio.DoubleBuffer slice ()
public volatile java.lang.Object array ()
public volatile int compareTo (java.lang.Object)
}
java/nio/FileChannelImpl$1.classFileChannelImpl.java
package java.nio
final java.nio.FileChannelImpl$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.nio.channels.FileLock, java.nio.channels.FileLock)
java.nio.channels.FileLock lock1
java.nio.channels.FileLock lock2
long position1
long position2
public volatile int compare (java.lang.Object, java.lang.Object)
}
java/nio/FileChannelImpl$FileLockImpl.classFileChannelImpl.java
package java.nio
final java.nio.FileChannelImpl$FileLockImpl extends java.nio.channels.FileLock {
private boolean isReleased
public void (java.nio.channels.FileChannel, long, long, boolean)
java.nio.channels.FileChannel channel
long position
long size
boolean shared
public boolean isValid ()
public void release () throws java.io.IOException
}
java/nio/FileChannelImpl.classFileChannelImpl.java
package java.nio
final java.nio.FileChannelImpl extends java.nio.channels.FileChannel {
private static final java.util.Comparator LOCK_COMPARATOR
private final java.io.Closeable ioObject
private final java.io.FileDescriptor fd
private final int mode
private final java.util.SortedSet locks
public void (java.io.Closeable, java.io.FileDescriptor, int)
java.io.Closeable ioObject
java.io.FileDescriptor fd
int mode
private void checkOpen () throws java.nio.channels.ClosedChannelException
private void checkReadable ()
private void checkWritable ()
protected void implCloseChannel () throws java.io.IOException
private java.nio.channels.FileLock basicLock (long, long, boolean, boolean) throws java.io.IOException
android.system.ErrnoException errnoException
long position
long size
boolean shared
boolean wait
int accessMode
java.nio.channels.FileLock pendingLock
android.system.StructFlock flock
boolean success
private static long translateLockLength (long)
long byteCount
public final java.nio.channels.FileLock lock (long, long, boolean) throws java.io.IOException
java.nio.channels.ClosedByInterruptException e
java.nio.channels.ClosedByInterruptException e
boolean completed
long position
long size
boolean shared
java.nio.channels.FileLock resultLock
public final java.nio.channels.FileLock tryLock (long, long, boolean) throws java.io.IOException
long position
long size
boolean shared
public void release (java.nio.channels.FileLock) throws java.io.IOException
android.system.ErrnoException errnoException
java.nio.channels.FileLock lock
android.system.StructFlock flock
public void force (boolean) throws java.io.IOException
android.system.ErrnoException errnoException
boolean metadata
public final java.nio.MappedByteBuffer map (java.nio.channels.FileChannel$MapMode, long, long) throws java.io.IOException
android.system.ErrnoException fstatException
android.system.ErrnoException ftruncateException
java.nio.channels.FileChannel$MapMode mapMode
long position
long size
int accessMode
long alignment
int offset
java.nio.MemoryBlock block
public long position () throws java.io.IOException
android.system.ErrnoException errnoException
public java.nio.channels.FileChannel position (long) throws java.io.IOException
android.system.ErrnoException errnoException
long newPosition
public int read (java.nio.ByteBuffer, long) throws java.io.IOException
java.nio.ByteBuffer buffer
long position
public int read (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer buffer
private int readImpl (java.nio.ByteBuffer, long) throws java.io.IOException
android.system.ErrnoException errnoException
java.nio.ByteBuffer buffer
long position
int bytesRead
boolean completed
private int transferIoVec (java.nio.IoVec) throws java.io.IOException
java.nio.IoVec ioVec
int bytesTransferred
boolean completed
public long read (java.nio.ByteBuffer[], int, int) throws java.io.IOException
java.nio.ByteBuffer[] buffers
int offset
int length
public long size () throws java.io.IOException
android.system.ErrnoException errnoException
public long transferFrom (java.nio.channels.ReadableByteChannel, long, long) throws java.io.IOException
java.nio.channels.FileChannel fileSrc
long size
long filePosition
java.nio.ByteBuffer buffer
java.nio.channels.ReadableByteChannel src
long position
long count
java.nio.ByteBuffer buffer
public long transferTo (long, long, java.nio.channels.WritableByteChannel) throws java.io.IOException
android.util.MutableLong offset
long rc
android.system.ErrnoException errnoException
java.io.FileDescriptor outFd
long position
long count
java.nio.channels.WritableByteChannel target
boolean completed
java.nio.ByteBuffer buffer
public java.nio.channels.FileChannel truncate (long) throws java.io.IOException
android.system.ErrnoException errnoException
long size
public int write (java.nio.ByteBuffer, long) throws java.io.IOException
java.nio.ByteBuffer buffer
long position
public int write (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer buffer
private int writeImpl (java.nio.ByteBuffer, long) throws java.io.IOException
android.system.ErrnoException errnoException
java.nio.ByteBuffer buffer
long position
int bytesWritten
boolean completed
public long write (java.nio.ByteBuffer[], int, int) throws java.io.IOException
java.nio.ByteBuffer[] buffers
int offset
int length
static int calculateTotalRemaining (java.nio.ByteBuffer[], int, int, boolean)
int i
java.nio.ByteBuffer[] buffers
int offset
int length
boolean copyingIn
int count
public java.io.FileDescriptor getFD ()
private synchronized void addLock (java.nio.channels.FileLock) throws java.nio.channels.OverlappingFileLockException
java.nio.channels.FileLock existingLock
java.nio.channels.FileLock lock
long lockEnd
private synchronized void removeLock (java.nio.channels.FileLock)
java.nio.channels.FileLock lock
static void ()
}
java/nio/FileDescriptorChannel.classFileDescriptorChannel.java
package java.nio
abstract java.nio.FileDescriptorChannel extends java.lang.Object {
public abstract java.io.FileDescriptor getFD ()
}
java/nio/FloatArrayBuffer.classFloatArrayBuffer.java
package java.nio
final java.nio.FloatArrayBuffer extends java.nio.FloatBuffer {
private final float[] backingArray
private final int arrayOffset
private final boolean isReadOnly
void (float[])
float[] array
private void (int, float[], int, boolean)
int capacity
float[] backingArray
int arrayOffset
boolean isReadOnly
private static java.nio.FloatArrayBuffer copy (java.nio.FloatArrayBuffer, int, boolean)
java.nio.FloatArrayBuffer other
int markOfOther
boolean isReadOnly
java.nio.FloatArrayBuffer buf
public java.nio.FloatBuffer asReadOnlyBuffer ()
public java.nio.FloatBuffer compact ()
public java.nio.FloatBuffer duplicate ()
public java.nio.FloatBuffer slice ()
public boolean isReadOnly ()
float[] protectedArray ()
int protectedArrayOffset ()
boolean protectedHasArray ()
public final float get ()
public final float get (int)
int index
public final java.nio.FloatBuffer get (float[], int, int)
float[] dst
int dstOffset
int floatCount
public final boolean isDirect ()
public final java.nio.ByteOrder order ()
public java.nio.FloatBuffer put (float)
float c
public java.nio.FloatBuffer put (int, float)
int index
float c
public java.nio.FloatBuffer put (float[], int, int)
float[] src
int srcOffset
int floatCount
}
java/nio/FloatBuffer.classFloatBuffer.java
package java.nio
public abstract java.nio.FloatBuffer extends java.nio.Buffer implements java.lang.Comparable {
public static java.nio.FloatBuffer allocate (int)
int capacity
public static java.nio.FloatBuffer wrap (float[])
float[] array
public static java.nio.FloatBuffer wrap (float[], int, int)
float[] array
int start
int floatCount
java.nio.FloatBuffer buf
void (int, long)
int capacity
long effectiveDirectAddress
public final float[] array ()
public final int arrayOffset ()
public abstract java.nio.FloatBuffer asReadOnlyBuffer ()
public abstract java.nio.FloatBuffer compact ()
public int compareTo (java.nio.FloatBuffer)
float thisFloat
float otherFloat
java.nio.FloatBuffer otherBuffer
int compareRemaining
int thisPos
int otherPos
public abstract java.nio.FloatBuffer duplicate ()
public boolean equals (java.lang.Object)
float a
float b
Object other
java.nio.FloatBuffer otherBuffer
int myPosition
int otherPosition
boolean equalSoFar
public abstract float get ()
public java.nio.FloatBuffer get (float[])
float[] dst
public java.nio.FloatBuffer get (float[], int, int)
int i
float[] dst
int dstOffset
int floatCount
public abstract float get (int)
public final boolean hasArray ()
public int hashCode ()
int myPosition
int hash
public abstract boolean isDirect ()
public abstract java.nio.ByteOrder order ()
abstract float[] protectedArray ()
abstract int protectedArrayOffset ()
abstract boolean protectedHasArray ()
public abstract java.nio.FloatBuffer put (float)
public final java.nio.FloatBuffer put (float[])
float[] src
public java.nio.FloatBuffer put (float[], int, int)
int i
float[] src
int srcOffset
int floatCount
public java.nio.FloatBuffer put (java.nio.FloatBuffer)
java.nio.FloatBuffer src
float[] contents
public abstract java.nio.FloatBuffer put (int, float)
public abstract java.nio.FloatBuffer slice ()
public volatile java.lang.Object array ()
public volatile int compareTo (java.lang.Object)
}
java/nio/IntArrayBuffer.classIntArrayBuffer.java
package java.nio
final java.nio.IntArrayBuffer extends java.nio.IntBuffer {
private final int[] backingArray
private final int arrayOffset
private final boolean isReadOnly
void (int[])
int[] array
private void (int, int[], int, boolean)
int capacity
int[] backingArray
int arrayOffset
boolean isReadOnly
private static java.nio.IntArrayBuffer copy (java.nio.IntArrayBuffer, int, boolean)
java.nio.IntArrayBuffer other
int markOfOther
boolean isReadOnly
java.nio.IntArrayBuffer buf
public java.nio.IntBuffer asReadOnlyBuffer ()
public java.nio.IntBuffer compact ()
public java.nio.IntBuffer duplicate ()
public java.nio.IntBuffer slice ()
public boolean isReadOnly ()
int[] protectedArray ()
int protectedArrayOffset ()
boolean protectedHasArray ()
public final int get ()
public final int get (int)
int index
public final java.nio.IntBuffer get (int[], int, int)
int[] dst
int dstOffset
int intCount
public final boolean isDirect ()
public final java.nio.ByteOrder order ()
public java.nio.IntBuffer put (int)
int c
public java.nio.IntBuffer put (int, int)
int index
int c
public java.nio.IntBuffer put (int[], int, int)
int[] src
int srcOffset
int intCount
}
java/nio/IntBuffer.classIntBuffer.java
package java.nio
public abstract java.nio.IntBuffer extends java.nio.Buffer implements java.lang.Comparable {
public static java.nio.IntBuffer allocate (int)
int capacity
public static java.nio.IntBuffer wrap (int[])
int[] array
public static java.nio.IntBuffer wrap (int[], int, int)
int[] array
int start
int intCount
java.nio.IntBuffer buf
void (int, long)
int capacity
long effectiveDirectAddress
public final int[] array ()
public final int arrayOffset ()
public abstract java.nio.IntBuffer asReadOnlyBuffer ()
public abstract java.nio.IntBuffer compact ()
public int compareTo (java.nio.IntBuffer)
int thisInt
int otherInt
java.nio.IntBuffer otherBuffer
int compareRemaining
int thisPos
int otherPos
public abstract java.nio.IntBuffer duplicate ()
public boolean equals (java.lang.Object)
Object other
java.nio.IntBuffer otherBuffer
int myPosition
int otherPosition
boolean equalSoFar
public abstract int get ()
public java.nio.IntBuffer get (int[])
int[] dst
public java.nio.IntBuffer get (int[], int, int)
int i
int[] dst
int dstOffset
int intCount
public abstract int get (int)
public final boolean hasArray ()
public int hashCode ()
int myPosition
int hash
public abstract boolean isDirect ()
public abstract java.nio.ByteOrder order ()
abstract int[] protectedArray ()
abstract int protectedArrayOffset ()
abstract boolean protectedHasArray ()
public abstract java.nio.IntBuffer put (int)
public final java.nio.IntBuffer put (int[])
int[] src
public java.nio.IntBuffer put (int[], int, int)
int i
int[] src
int srcOffset
int intCount
public java.nio.IntBuffer put (java.nio.IntBuffer)
java.nio.IntBuffer src
int[] contents
public abstract java.nio.IntBuffer put (int, int)
public abstract java.nio.IntBuffer slice ()
public volatile java.lang.Object array ()
public volatile int compareTo (java.lang.Object)
}
java/nio/InvalidMarkException.classInvalidMarkException.java
package java.nio
public java.nio.InvalidMarkException extends java.lang.IllegalStateException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/nio/IoVec$Direction.classIoVec.java
package java.nio
final java.nio.IoVec$Direction extends java.lang.Enum {
public static final java.nio.IoVec$Direction READV
public static final java.nio.IoVec$Direction WRITEV
private static final java.nio.IoVec$Direction[] $VALUES
public static java.nio.IoVec$Direction[] values ()
public static java.nio.IoVec$Direction valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
java/nio/IoVec.classIoVec.java
package java.nio
final java.nio.IoVec extends java.lang.Object {
private final java.nio.ByteBuffer[] byteBuffers
private final int offset
private final int bufferCount
private final Object[] ioBuffers
private final int[] offsets
private final int[] byteCounts
private final java.nio.IoVec$Direction direction
void (java.nio.ByteBuffer[], int, int, java.nio.IoVec$Direction)
java.nio.ByteBuffer[] byteBuffers
int offset
int bufferCount
java.nio.IoVec$Direction direction
int init ()
java.nio.ByteBuffer b
int remaining
int i
int totalRemaining
int doTransfer (java.io.FileDescriptor) throws java.io.IOException
int result
android.system.ErrnoException errnoException
java.io.FileDescriptor fd
void didTransfer (int)
java.nio.ByteBuffer b
int i
int byteCount
}
java/nio/LongArrayBuffer.classLongArrayBuffer.java
package java.nio
final java.nio.LongArrayBuffer extends java.nio.LongBuffer {
private final long[] backingArray
private final int arrayOffset
private final boolean isReadOnly
void (long[])
long[] array
private void (int, long[], int, boolean)
int capacity
long[] backingArray
int arrayOffset
boolean isReadOnly
private static java.nio.LongArrayBuffer copy (java.nio.LongArrayBuffer, int, boolean)
java.nio.LongArrayBuffer other
int markOfOther
boolean isReadOnly
java.nio.LongArrayBuffer buf
public java.nio.LongBuffer asReadOnlyBuffer ()
public java.nio.LongBuffer compact ()
public java.nio.LongBuffer duplicate ()
public java.nio.LongBuffer slice ()
public boolean isReadOnly ()
long[] protectedArray ()
int protectedArrayOffset ()
boolean protectedHasArray ()
public final long get ()
public final long get (int)
int index
public final java.nio.LongBuffer get (long[], int, int)
long[] dst
int dstOffset
int longCount
public final boolean isDirect ()
public final java.nio.ByteOrder order ()
public java.nio.LongBuffer put (long)
long c
public java.nio.LongBuffer put (int, long)
int index
long c
public java.nio.LongBuffer put (long[], int, int)
long[] src
int srcOffset
int longCount
}
java/nio/LongBuffer.classLongBuffer.java
package java.nio
public abstract java.nio.LongBuffer extends java.nio.Buffer implements java.lang.Comparable {
public static java.nio.LongBuffer allocate (int)
int capacity
public static java.nio.LongBuffer wrap (long[])
long[] array
public static java.nio.LongBuffer wrap (long[], int, int)
long[] array
int start
int longCount
java.nio.LongBuffer buf
void (int, long)
int capacity
long effectiveDirectAddress
public final long[] array ()
public final int arrayOffset ()
public abstract java.nio.LongBuffer asReadOnlyBuffer ()
public abstract java.nio.LongBuffer compact ()
public int compareTo (java.nio.LongBuffer)
long thisLong
long otherLong
java.nio.LongBuffer otherBuffer
int compareRemaining
int thisPos
int otherPos
public abstract java.nio.LongBuffer duplicate ()
public boolean equals (java.lang.Object)
Object other
java.nio.LongBuffer otherBuffer
int myPosition
int otherPosition
boolean equalSoFar
public abstract long get ()
public java.nio.LongBuffer get (long[])
long[] dst
public java.nio.LongBuffer get (long[], int, int)
int i
long[] dst
int dstOffset
int longCount
public abstract long get (int)
public final boolean hasArray ()
public int hashCode ()
long l
int myPosition
int hash
public abstract boolean isDirect ()
public abstract java.nio.ByteOrder order ()
abstract long[] protectedArray ()
abstract int protectedArrayOffset ()
abstract boolean protectedHasArray ()
public abstract java.nio.LongBuffer put (long)
public final java.nio.LongBuffer put (long[])
long[] src
public java.nio.LongBuffer put (long[], int, int)
int i
long[] src
int srcOffset
int longCount
public java.nio.LongBuffer put (java.nio.LongBuffer)
java.nio.LongBuffer src
long[] contents
public abstract java.nio.LongBuffer put (int, long)
public abstract java.nio.LongBuffer slice ()
public volatile java.lang.Object array ()
public volatile int compareTo (java.lang.Object)
}
java/nio/MappedByteBuffer.classMappedByteBuffer.java
package java.nio
public abstract java.nio.MappedByteBuffer extends java.nio.ByteBuffer {
final java.nio.channels.FileChannel$MapMode mapMode
final java.nio.MemoryBlock block
void (java.nio.MemoryBlock, int, java.nio.channels.FileChannel$MapMode, long)
java.nio.MemoryBlock block
int capacity
java.nio.channels.FileChannel$MapMode mapMode
long effectiveDirectAddress
public final boolean isLoaded ()
int i
int pageSize
int pageOffset
int pageCount
byte[] vector
android.system.ErrnoException errnoException
long address
long size
public final java.nio.MappedByteBuffer load ()
public final java.nio.MappedByteBuffer force ()
android.system.ErrnoException errnoException
private void checkIsMapped ()
}
java/nio/MemoryBlock$1.classMemoryBlock.java
package java.nio
java.nio.MemoryBlock$1 extends java.lang.Object {
}
java/nio/MemoryBlock$MemoryMappedBlock.classMemoryBlock.java
package java.nio
java.nio.MemoryBlock$MemoryMappedBlock extends java.nio.MemoryBlock {
private void (long, long)
long address
long byteCount
public void free ()
android.system.ErrnoException errnoException
protected void finalize () throws java.lang.Throwable
void (long, long, java.nio.MemoryBlock$1)
long x0
long x1
java.nio.MemoryBlock$1 x2
}
java/nio/MemoryBlock$NonMovableHeapBlock.classMemoryBlock.java
package java.nio
java.nio.MemoryBlock$NonMovableHeapBlock extends java.nio.MemoryBlock {
private byte[] array
private void (byte[], long, long)
byte[] array
long address
long byteCount
public byte[] array ()
public void free ()
void (byte[], long, long, java.nio.MemoryBlock$1)
byte[] x0
long x1
long x2
java.nio.MemoryBlock$1 x3
}
java/nio/MemoryBlock$UnmanagedBlock.classMemoryBlock.java
package java.nio
java.nio.MemoryBlock$UnmanagedBlock extends java.nio.MemoryBlock {
private void (long, long)
long address
long byteCount
void (long, long, java.nio.MemoryBlock$1)
long x0
long x1
java.nio.MemoryBlock$1 x2
}
java/nio/MemoryBlock.classMemoryBlock.java
package java.nio
java.nio.MemoryBlock extends java.lang.Object {
protected long address
protected final long size
private boolean accessible
private boolean freed
public static java.nio.MemoryBlock mmap (java.io.FileDescriptor, long, long, java.nio.channels.FileChannel$MapMode) throws java.io.IOException
int prot
int flags
int prot
int flags
long address
android.system.ErrnoException errnoException
java.io.FileDescriptor fd
long offset
long size
java.nio.channels.FileChannel$MapMode mapMode
int prot
int flags
public static java.nio.MemoryBlock allocate (int)
int byteCount
dalvik.system.VMRuntime runtime
byte[] array
long address
public static java.nio.MemoryBlock wrapFromJni (long, long)
long address
long byteCount
private void (long, long)
long address
long size
public byte[] array ()
public void free ()
public boolean isFreed ()
public boolean isAccessible ()
public final void setAccessible (boolean)
boolean accessible
public final void pokeByte (int, byte)
int offset
byte value
public final void pokeByteArray (int, byte[], int, int)
int offset
byte[] src
int srcOffset
int byteCount
public final void pokeCharArray (int, char[], int, int, boolean)
int offset
char[] src
int srcOffset
int charCount
boolean swap
public final void pokeDoubleArray (int, double[], int, int, boolean)
int offset
double[] src
int srcOffset
int doubleCount
boolean swap
public final void pokeFloatArray (int, float[], int, int, boolean)
int offset
float[] src
int srcOffset
int floatCount
boolean swap
public final void pokeIntArray (int, int[], int, int, boolean)
int offset
int[] src
int srcOffset
int intCount
boolean swap
public final void pokeLongArray (int, long[], int, int, boolean)
int offset
long[] src
int srcOffset
int longCount
boolean swap
public final void pokeShortArray (int, short[], int, int, boolean)
int offset
short[] src
int srcOffset
int shortCount
boolean swap
public final byte peekByte (int)
int offset
public final void peekByteArray (int, byte[], int, int)
int offset
byte[] dst
int dstOffset
int byteCount
public final void peekCharArray (int, char[], int, int, boolean)
int offset
char[] dst
int dstOffset
int charCount
boolean swap
public final void peekDoubleArray (int, double[], int, int, boolean)
int offset
double[] dst
int dstOffset
int doubleCount
boolean swap
public final void peekFloatArray (int, float[], int, int, boolean)
int offset
float[] dst
int dstOffset
int floatCount
boolean swap
public final void peekIntArray (int, int[], int, int, boolean)
int offset
int[] dst
int dstOffset
int intCount
boolean swap
public final void peekLongArray (int, long[], int, int, boolean)
int offset
long[] dst
int dstOffset
int longCount
boolean swap
public final void peekShortArray (int, short[], int, int, boolean)
int offset
short[] dst
int dstOffset
int shortCount
boolean swap
public final void pokeShort (int, short, java.nio.ByteOrder)
int offset
short value
java.nio.ByteOrder order
public final short peekShort (int, java.nio.ByteOrder)
int offset
java.nio.ByteOrder order
public final void pokeInt (int, int, java.nio.ByteOrder)
int offset
int value
java.nio.ByteOrder order
public final int peekInt (int, java.nio.ByteOrder)
int offset
java.nio.ByteOrder order
public final void pokeLong (int, long, java.nio.ByteOrder)
int offset
long value
java.nio.ByteOrder order
public final long peekLong (int, java.nio.ByteOrder)
int offset
java.nio.ByteOrder order
public final long toLong ()
public final java.lang.String toString ()
public final long getSize ()
void (long, long, java.nio.MemoryBlock$1)
long x0
long x1
java.nio.MemoryBlock$1 x2
}
java/nio/NIOAccess.classNIOAccess.java
package java.nio
final java.nio.NIOAccess extends java.lang.Object {
void ()
static long getBasePointer (java.nio.Buffer)
java.nio.Buffer b
long address
static java.lang.Object getBaseArray (java.nio.Buffer)
java.nio.Buffer b
static int getBaseArrayOffset (java.nio.Buffer)
java.nio.Buffer b
}
java/nio/NioUtils.classNioUtils.java
package java.nio
public final java.nio.NioUtils extends java.lang.Object {
private void ()
public static void freeDirectBuffer (java.nio.ByteBuffer)
java.nio.ByteBuffer buffer
public static java.io.FileDescriptor getFD (java.nio.channels.FileChannel)
java.nio.channels.FileChannel fc
public static java.nio.channels.FileChannel newFileChannel (java.io.Closeable, java.io.FileDescriptor, int)
java.io.Closeable ioObject
java.io.FileDescriptor fd
int mode
public static byte[] unsafeArray (java.nio.ByteBuffer)
java.nio.ByteBuffer b
public static int unsafeArrayOffset (java.nio.ByteBuffer)
java.nio.ByteBuffer b
}
java/nio/PipeImpl$1.classPipeImpl.java
package java.nio
java.nio.PipeImpl$1 extends java.lang.Object {
}
java/nio/PipeImpl$PipeSinkChannel.classPipeImpl.java
package java.nio
java.nio.PipeImpl$PipeSinkChannel extends java.nio.channels.Pipe$SinkChannel implements java.nio.FileDescriptorChannel {
private final java.io.FileDescriptor fd
private final java.nio.channels.SocketChannel channel
final java.nio.PipeImpl this$0
private void (java.nio.PipeImpl, java.nio.channels.spi.SelectorProvider, java.io.FileDescriptor) throws java.io.IOException
java.nio.channels.spi.SelectorProvider selectorProvider
java.io.FileDescriptor fd
protected void implCloseSelectableChannel () throws java.io.IOException
protected void implConfigureBlocking (boolean) throws java.io.IOException
boolean blocking
public int write (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer buffer
public long write (java.nio.ByteBuffer[]) throws java.io.IOException
java.nio.ByteBuffer[] buffers
public long write (java.nio.ByteBuffer[], int, int) throws java.io.IOException
java.nio.ByteBuffer[] buffers
int offset
int length
public java.io.FileDescriptor getFD ()
void (java.nio.PipeImpl, java.nio.channels.spi.SelectorProvider, java.io.FileDescriptor, java.nio.PipeImpl$1) throws java.io.IOException
java.nio.PipeImpl x0
java.nio.channels.spi.SelectorProvider x1
java.io.FileDescriptor x2
java.nio.PipeImpl$1 x3
}
java/nio/PipeImpl$PipeSourceChannel.classPipeImpl.java
package java.nio
java.nio.PipeImpl$PipeSourceChannel extends java.nio.channels.Pipe$SourceChannel implements java.nio.FileDescriptorChannel {
private final java.io.FileDescriptor fd
private final java.nio.channels.SocketChannel channel
final java.nio.PipeImpl this$0
private void (java.nio.PipeImpl, java.nio.channels.spi.SelectorProvider, java.io.FileDescriptor) throws java.io.IOException
java.nio.channels.spi.SelectorProvider selectorProvider
java.io.FileDescriptor fd
protected void implCloseSelectableChannel () throws java.io.IOException
protected void implConfigureBlocking (boolean) throws java.io.IOException
boolean blocking
public int read (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer buffer
public long read (java.nio.ByteBuffer[]) throws java.io.IOException
java.nio.ByteBuffer[] buffers
public long read (java.nio.ByteBuffer[], int, int) throws java.io.IOException
java.nio.ByteBuffer[] buffers
int offset
int length
public java.io.FileDescriptor getFD ()
void (java.nio.PipeImpl, java.nio.channels.spi.SelectorProvider, java.io.FileDescriptor, java.nio.PipeImpl$1) throws java.io.IOException
java.nio.PipeImpl x0
java.nio.channels.spi.SelectorProvider x1
java.io.FileDescriptor x2
java.nio.PipeImpl$1 x3
}
java/nio/PipeImpl.classPipeImpl.java
package java.nio
final java.nio.PipeImpl extends java.nio.channels.Pipe {
private final java.nio.PipeImpl$PipeSinkChannel sink
private final java.nio.PipeImpl$PipeSourceChannel source
public void (java.nio.channels.spi.SelectorProvider) throws java.io.IOException
java.io.FileDescriptor fd1
java.io.FileDescriptor fd2
android.system.ErrnoException errnoException
java.nio.channels.spi.SelectorProvider selectorProvider
public java.nio.channels.Pipe$SinkChannel sink ()
public java.nio.channels.Pipe$SourceChannel source ()
}
java/nio/ReadOnlyBufferException.classReadOnlyBufferException.java
package java.nio
public java.nio.ReadOnlyBufferException extends java.lang.UnsupportedOperationException {
private static final long serialVersionUID
public void ()
}
java/nio/SelectionKeyImpl.classSelectionKeyImpl.java
package java.nio
final java.nio.SelectionKeyImpl extends java.nio.channels.spi.AbstractSelectionKey {
private java.nio.channels.spi.AbstractSelectableChannel channel
private int interestOps
private int readyOps
private java.nio.SelectorImpl selector
public void (java.nio.channels.spi.AbstractSelectableChannel, int, java.lang.Object, java.nio.SelectorImpl)
java.nio.channels.spi.AbstractSelectableChannel channel
int operations
Object attachment
java.nio.SelectorImpl selector
public java.nio.channels.SelectableChannel channel ()
public int interestOps ()
int interestOpsNoCheck ()
public java.nio.channels.SelectionKey interestOps (int)
int operations
public int readyOps ()
public java.nio.channels.Selector selector ()
void setReadyOps (int)
int readyOps
private void checkValid ()
boolean isConnected ()
}
java/nio/SelectorImpl$UnaddableSet.classSelectorImpl.java
package java.nio
java.nio.SelectorImpl$UnaddableSet extends java.lang.Object implements java.util.Set {
private final java.util.Set set
void (java.util.Set)
java.util.Set set
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public boolean add (java.lang.Object)
Object object
public boolean addAll (java.util.Collection)
java.util.Collection c
public void clear ()
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object object
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
}
java/nio/SelectorImpl.classSelectorImpl.java
package java.nio
final java.nio.SelectorImpl extends java.nio.channels.spi.AbstractSelector {
final Object keysLock
private final java.util.Set mutableKeys
private final java.util.Set unmodifiableKeys
private final java.util.Set mutableSelectedKeys
private final java.util.Set selectedKeys
private final java.io.FileDescriptor wakeupIn
private final java.io.FileDescriptor wakeupOut
private final java.util.UnsafeArrayList pollFds
public void (java.nio.channels.spi.SelectorProvider) throws java.io.IOException
java.io.FileDescriptor[] pipeFds
android.system.ErrnoException errnoException
java.nio.channels.spi.SelectorProvider selectorProvider
protected void implCloseSelector () throws java.io.IOException
java.nio.channels.SelectionKey sk
protected java.nio.channels.SelectionKey register (java.nio.channels.spi.AbstractSelectableChannel, int, java.lang.Object)
java.nio.SelectionKeyImpl selectionKey
java.nio.channels.spi.AbstractSelectableChannel channel
int operations
Object attachment
public synchronized java.util.Set keys ()
private void checkClosed ()
public int select () throws java.io.IOException
public int select (long) throws java.io.IOException
long timeout
public int selectNow () throws java.io.IOException
private int selectInternal (long) throws java.io.IOException
android.system.ErrnoException errnoException
boolean isBlocking
int rc
int readyCount
long timeout
private void setPollFd (int, java.io.FileDescriptor, int, java.lang.Object)
int i
java.io.FileDescriptor fd
int events
Object object
android.system.StructPollfd pollFd
private void preparePollFds ()
int interestOps
short eventMask
java.nio.SelectionKeyImpl key
int i
private void ensurePollFdsCapacity ()
private int processPollFds () throws java.io.IOException
byte[] buffer
boolean wasSelected
android.system.StructPollfd pollFd
java.nio.SelectionKeyImpl key
int ops
int selectedOps
int i
int readyKeyCount
public synchronized java.util.Set selectedKeys ()
private int doCancel ()
java.nio.channels.SelectionKey currentKey
int deselected
java.util.Set cancelledKeys
public java.nio.channels.Selector wakeup ()
}
java/nio/SelectorProviderImpl.classSelectorProviderImpl.java
package java.nio
public final java.nio.SelectorProviderImpl extends java.nio.channels.spi.SelectorProvider {
public void ()
public java.nio.channels.DatagramChannel openDatagramChannel () throws java.io.IOException
public java.nio.channels.Pipe openPipe () throws java.io.IOException
public java.nio.channels.spi.AbstractSelector openSelector () throws java.io.IOException
public java.nio.channels.ServerSocketChannel openServerSocketChannel () throws java.io.IOException
public java.nio.channels.SocketChannel openSocketChannel () throws java.io.IOException
}
java/nio/ServerSocketChannelImpl$ServerSocketAdapter.classServerSocketChannelImpl.java
package java.nio
java.nio.ServerSocketChannelImpl$ServerSocketAdapter extends java.net.ServerSocket {
private final java.nio.ServerSocketChannelImpl channelImpl
void (java.nio.ServerSocketChannelImpl) throws java.io.IOException
java.nio.ServerSocketChannelImpl aChannelImpl
public java.net.Socket accept () throws java.io.IOException
java.nio.channels.SocketChannel sc
public java.net.Socket implAccept (java.nio.SocketChannelImpl) throws java.io.IOException
java.net.InetSocketAddress remoteAddress
java.nio.SocketChannelImpl clientSocketChannel
java.net.Socket clientSocket
boolean connectOK
public java.nio.channels.ServerSocketChannel getChannel ()
public void close () throws java.io.IOException
private java.io.FileDescriptor getFD$ ()
static java.io.FileDescriptor access$000 (java.nio.ServerSocketChannelImpl$ServerSocketAdapter)
java.nio.ServerSocketChannelImpl$ServerSocketAdapter x0
}
java/nio/ServerSocketChannelImpl.classServerSocketChannelImpl.java
package java.nio
final java.nio.ServerSocketChannelImpl extends java.nio.channels.ServerSocketChannel implements java.nio.FileDescriptorChannel {
private final java.nio.ServerSocketChannelImpl$ServerSocketAdapter socket
private final Object acceptLock
public void (java.nio.channels.spi.SelectorProvider) throws java.io.IOException
java.nio.channels.spi.SelectorProvider sp
public java.net.ServerSocket socket ()
public java.nio.channels.SocketChannel accept () throws java.io.IOException
java.net.SocketTimeoutException e
java.nio.SocketChannelImpl result
private boolean shouldThrowSocketTimeoutExceptionFromAccept (java.net.SocketTimeoutException)
java.net.SocketTimeoutException e
Throwable cause
protected void implConfigureBlocking (boolean) throws java.io.IOException
boolean blocking
protected synchronized void implCloseSelectableChannel () throws java.io.IOException
public java.io.FileDescriptor getFD ()
}
java/nio/ShortArrayBuffer.classShortArrayBuffer.java
package java.nio
final java.nio.ShortArrayBuffer extends java.nio.ShortBuffer {
private final short[] backingArray
private final int arrayOffset
private final boolean isReadOnly
void (short[])
short[] array
private void (int, short[], int, boolean)
int capacity
short[] backingArray
int arrayOffset
boolean isReadOnly
private static java.nio.ShortArrayBuffer copy (java.nio.ShortArrayBuffer, int, boolean)
java.nio.ShortArrayBuffer other
int markOfOther
boolean isReadOnly
java.nio.ShortArrayBuffer buf
public java.nio.ShortBuffer asReadOnlyBuffer ()
public java.nio.ShortBuffer compact ()
public java.nio.ShortBuffer duplicate ()
public java.nio.ShortBuffer slice ()
public boolean isReadOnly ()
short[] protectedArray ()
int protectedArrayOffset ()
boolean protectedHasArray ()
public final short get ()
public final short get (int)
int index
public final java.nio.ShortBuffer get (short[], int, int)
short[] dst
int dstOffset
int shortCount
public final boolean isDirect ()
public final java.nio.ByteOrder order ()
public java.nio.ShortBuffer put (short)
short c
public java.nio.ShortBuffer put (int, short)
int index
short c
public java.nio.ShortBuffer put (short[], int, int)
short[] src
int srcOffset
int shortCount
}
java/nio/ShortBuffer.classShortBuffer.java
package java.nio
public abstract java.nio.ShortBuffer extends java.nio.Buffer implements java.lang.Comparable {
public static java.nio.ShortBuffer allocate (int)
int capacity
public static java.nio.ShortBuffer wrap (short[])
short[] array
public static java.nio.ShortBuffer wrap (short[], int, int)
short[] array
int start
int shortCount
java.nio.ShortBuffer buf
void (int, long)
int capacity
long effectiveDirectAddress
public final short[] array ()
public final int arrayOffset ()
public abstract java.nio.ShortBuffer asReadOnlyBuffer ()
public abstract java.nio.ShortBuffer compact ()
public int compareTo (java.nio.ShortBuffer)
short thisByte
short otherByte
java.nio.ShortBuffer otherBuffer
int compareRemaining
int thisPos
int otherPos
public abstract java.nio.ShortBuffer duplicate ()
public boolean equals (java.lang.Object)
Object other
java.nio.ShortBuffer otherBuffer
int myPosition
int otherPosition
boolean equalSoFar
public abstract short get ()
public java.nio.ShortBuffer get (short[])
short[] dst
public java.nio.ShortBuffer get (short[], int, int)
int i
short[] dst
int dstOffset
int shortCount
public abstract short get (int)
public final boolean hasArray ()
public int hashCode ()
int myPosition
int hash
public abstract boolean isDirect ()
public abstract java.nio.ByteOrder order ()
abstract short[] protectedArray ()
abstract int protectedArrayOffset ()
abstract boolean protectedHasArray ()
public abstract java.nio.ShortBuffer put (short)
public final java.nio.ShortBuffer put (short[])
short[] src
public java.nio.ShortBuffer put (short[], int, int)
int i
short[] src
int srcOffset
int shortCount
public java.nio.ShortBuffer put (java.nio.ShortBuffer)
java.nio.ShortBuffer src
short[] contents
public abstract java.nio.ShortBuffer put (int, short)
public abstract java.nio.ShortBuffer slice ()
public volatile java.lang.Object array ()
public volatile int compareTo (java.lang.Object)
}
java/nio/SocketChannelImpl$BlockingCheckInputStream.classSocketChannelImpl.java
package java.nio
java.nio.SocketChannelImpl$BlockingCheckInputStream extends java.io.FilterInputStream {
private final java.nio.channels.SocketChannel channel
public void (java.io.InputStream, java.nio.channels.SocketChannel)
java.io.InputStream in
java.nio.channels.SocketChannel channel
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
byte[] buffer
int byteOffset
int byteCount
public int read (byte[]) throws java.io.IOException
byte[] buffer
public void close () throws java.io.IOException
private void checkBlocking ()
}
java/nio/SocketChannelImpl$BlockingCheckOutputStream.classSocketChannelImpl.java
package java.nio
java.nio.SocketChannelImpl$BlockingCheckOutputStream extends java.io.FilterOutputStream {
private final java.nio.channels.SocketChannel channel
public void (java.io.OutputStream, java.nio.channels.SocketChannel)
java.io.OutputStream out
java.nio.channels.SocketChannel channel
public void write (byte[], int, int) throws java.io.IOException
byte[] buffer
int offset
int byteCount
public void write (int) throws java.io.IOException
int oneByte
public void write (byte[]) throws java.io.IOException
byte[] buffer
public void close () throws java.io.IOException
private void checkBlocking ()
}
java/nio/SocketChannelImpl$SocketAdapter.classSocketChannelImpl.java
package java.nio
java.nio.SocketChannelImpl$SocketAdapter extends java.net.Socket {
private final java.nio.SocketChannelImpl channel
private final java.net.PlainSocketImpl socketImpl
void (java.net.PlainSocketImpl, java.nio.SocketChannelImpl) throws java.net.SocketException
java.net.PlainSocketImpl socketImpl
java.nio.SocketChannelImpl channel
public java.nio.channels.SocketChannel getChannel ()
public void connect (java.net.SocketAddress, int) throws java.io.IOException
java.net.InetSocketAddress remoteInetAddress
java.net.SocketAddress remoteAddr
int timeout
public void bind (java.net.SocketAddress) throws java.io.IOException
java.net.SocketAddress localAddr
public void close () throws java.io.IOException
public java.io.OutputStream getOutputStream () throws java.io.IOException
public java.io.InputStream getInputStream () throws java.io.IOException
public java.io.FileDescriptor getFileDescriptor$ ()
}
java/nio/SocketChannelImpl.classSocketChannelImpl.java
package java.nio
java.nio.SocketChannelImpl extends java.nio.channels.SocketChannel implements java.nio.FileDescriptorChannel {
private static final int SOCKET_STATUS_UNINITIALIZED
private static final int SOCKET_STATUS_UNCONNECTED
private static final int SOCKET_STATUS_PENDING
private static final int SOCKET_STATUS_CONNECTED
private static final int SOCKET_STATUS_CLOSED
private final java.io.FileDescriptor fd
private java.nio.SocketChannelImpl$SocketAdapter socket
private java.net.InetSocketAddress connectAddress
private java.net.InetAddress localAddress
private int localPort
private int status
private volatile boolean isBound
private final Object readLock
private final Object writeLock
public void (java.nio.channels.spi.SelectorProvider) throws java.io.IOException
java.nio.channels.spi.SelectorProvider selectorProvider
public void (java.nio.channels.spi.SelectorProvider, boolean) throws java.io.IOException
java.nio.channels.spi.SelectorProvider selectorProvider
boolean connect
public void (java.nio.channels.spi.SelectorProvider, java.io.FileDescriptor) throws java.io.IOException
java.nio.channels.spi.SelectorProvider selectorProvider
java.io.FileDescriptor existingFd
public synchronized java.net.Socket socket ()
java.net.InetAddress addr
int port
java.net.SocketException e
void onBind (boolean)
java.net.SocketAddress sa
android.system.ErrnoException errnoException
boolean updateSocketState
java.net.SocketAddress sa
java.net.InetSocketAddress localSocketAddress
public synchronized boolean isConnected ()
public synchronized boolean isConnectionPending ()
public boolean connect (java.net.SocketAddress) throws java.io.IOException
int newStatus
int newStatus
java.io.IOException e
int newStatus
java.net.SocketAddress socketAddress
java.net.InetSocketAddress inetSocketAddress
java.net.InetAddress normalAddr
int port
boolean isBlocking
boolean finished
int newStatus
void onConnectStatusChanged (java.net.InetSocketAddress, int, boolean)
java.net.InetSocketAddress address
int status
boolean updateSocketState
private boolean isEINPROGRESS (java.io.IOException)
Throwable cause
java.io.IOException e
public boolean finishConnect () throws java.io.IOException
java.net.InetAddress inetAddress
int port
java.net.ConnectException e
boolean finished
public int read (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer dst
public long read (java.nio.ByteBuffer[], int, int) throws java.io.IOException
int putLength
int left
int index
java.nio.ByteBuffer[] targets
int offset
int length
int totalCount
byte[] readArray
java.nio.ByteBuffer readBuffer
int readCount
private int readImpl (java.nio.ByteBuffer) throws java.io.IOException
int readCount
java.nio.ByteBuffer dst
public int write (java.nio.ByteBuffer) throws java.io.IOException
java.nio.ByteBuffer src
public long write (java.nio.ByteBuffer[], int, int) throws java.io.IOException
java.nio.ByteBuffer source
int oldPosition
int val
java.nio.ByteBuffer source
int gap
java.nio.ByteBuffer[] sources
int offset
int length
int count
java.nio.ByteBuffer writeBuf
int result
int val
int written
private int writeImpl (java.nio.ByteBuffer) throws java.io.IOException
int writeCount
java.nio.ByteBuffer src
private synchronized void checkOpenConnected () throws java.nio.channels.ClosedChannelException
private synchronized void checkUnconnected () throws java.io.IOException
static java.net.InetSocketAddress validateAddress (java.net.SocketAddress)
java.net.SocketAddress socketAddress
java.net.InetSocketAddress inetSocketAddress
protected synchronized void implCloseSelectableChannel () throws java.io.IOException
protected void implConfigureBlocking (boolean) throws java.io.IOException
boolean blocking
public java.io.FileDescriptor getFD ()
public void onAccept (java.net.InetSocketAddress, boolean)
java.net.InetSocketAddress remoteAddress
boolean updateSocketState
static boolean access$000 (java.nio.SocketChannelImpl)
java.nio.SocketChannelImpl x0
static java.net.InetAddress access$100 (java.nio.SocketChannelImpl)
java.nio.SocketChannelImpl x0
static int access$200 (java.nio.SocketChannelImpl)
java.nio.SocketChannelImpl x0
static java.net.InetSocketAddress access$300 (java.nio.SocketChannelImpl)
java.nio.SocketChannelImpl x0
static int access$400 (java.nio.SocketChannelImpl)
java.nio.SocketChannelImpl x0
}
java/security/
java/security/AccessControlContext.classAccessControlContext.java
package java.security
public final java.security.AccessControlContext extends java.lang.Object {
public void (java.security.AccessControlContext, java.security.DomainCombiner)
java.security.AccessControlContext acc
java.security.DomainCombiner combiner
public void (java.security.ProtectionDomain[])
java.security.ProtectionDomain[] context
public void checkPermission (java.security.Permission) throws java.security.AccessControlException
java.security.Permission perm
public java.security.DomainCombiner getDomainCombiner ()
}
java/security/AccessControlException.classAccessControlException.java
package java.security
public java.security.AccessControlException extends java.lang.SecurityException {
private static final long serialVersionUID
private java.security.Permission perm
public void (java.lang.String)
String message
public void (java.lang.String, java.security.Permission)
String message
java.security.Permission perm
public java.security.Permission getPermission ()
}
java/security/AccessController.classAccessController.java
package java.security
public final java.security.AccessController extends java.lang.Object {
private void ()
public static java.lang.Object doPrivileged (java.security.PrivilegedAction)
java.security.PrivilegedAction action
public static java.lang.Object doPrivileged (java.security.PrivilegedAction, java.security.AccessControlContext)
java.security.PrivilegedAction action
java.security.AccessControlContext context
public static java.lang.Object doPrivileged (java.security.PrivilegedExceptionAction) throws java.security.PrivilegedActionException
RuntimeException e
Exception e
java.security.PrivilegedExceptionAction action
public static java.lang.Object doPrivileged (java.security.PrivilegedExceptionAction, java.security.AccessControlContext) throws java.security.PrivilegedActionException
java.security.PrivilegedExceptionAction action
java.security.AccessControlContext context
public static java.lang.Object doPrivilegedWithCombiner (java.security.PrivilegedAction)
java.security.PrivilegedAction action
public static java.lang.Object doPrivilegedWithCombiner (java.security.PrivilegedExceptionAction) throws java.security.PrivilegedActionException
java.security.PrivilegedExceptionAction action
public static void checkPermission (java.security.Permission) throws java.security.AccessControlException
java.security.Permission permission
public static java.security.AccessControlContext getContext ()
}
java/security/acl/
java/security/acl/Acl.classAcl.java
package java.security.acl
public abstract java.security.acl.Acl extends java.lang.Object implements java.security.acl.Owner {
public abstract void setName (java.security.Principal, java.lang.String) throws java.security.acl.NotOwnerException
public abstract java.lang.String getName ()
public abstract boolean addEntry (java.security.Principal, java.security.acl.AclEntry) throws java.security.acl.NotOwnerException
public abstract boolean removeEntry (java.security.Principal, java.security.acl.AclEntry) throws java.security.acl.NotOwnerException
public abstract java.util.Enumeration getPermissions (java.security.Principal)
public abstract java.util.Enumeration entries ()
public abstract boolean checkPermission (java.security.Principal, java.security.acl.Permission)
public abstract java.lang.String toString ()
}
java/security/acl/AclEntry.classAclEntry.java
package java.security.acl
public abstract java.security.acl.AclEntry extends java.lang.Object implements java.lang.Cloneable {
public abstract boolean setPrincipal (java.security.Principal)
public abstract java.security.Principal getPrincipal ()
public abstract void setNegativePermissions ()
public abstract boolean isNegative ()
public abstract boolean addPermission (java.security.acl.Permission)
public abstract boolean removePermission (java.security.acl.Permission)
public abstract boolean checkPermission (java.security.acl.Permission)
public abstract java.util.Enumeration permissions ()
public abstract java.lang.String toString ()
public abstract java.lang.Object clone ()
}
java/security/acl/AclNotFoundException.classAclNotFoundException.java
package java.security.acl
public java.security.acl.AclNotFoundException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
}
java/security/acl/Group.classGroup.java
package java.security.acl
public abstract java.security.acl.Group extends java.lang.Object implements java.security.Principal {
public abstract boolean addMember (java.security.Principal)
public abstract boolean removeMember (java.security.Principal)
public abstract boolean isMember (java.security.Principal)
public abstract java.util.Enumeration members ()
}
java/security/acl/LastOwnerException.classLastOwnerException.java
package java.security.acl
public java.security.acl.LastOwnerException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
}
java/security/acl/NotOwnerException.classNotOwnerException.java
package java.security.acl
public java.security.acl.NotOwnerException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
}
java/security/acl/Owner.classOwner.java
package java.security.acl
public abstract java.security.acl.Owner extends java.lang.Object {
public abstract boolean addOwner (java.security.Principal, java.security.Principal) throws java.security.acl.NotOwnerException
public abstract boolean deleteOwner (java.security.Principal, java.security.Principal) throws java.security.acl.NotOwnerException java.security.acl.LastOwnerException
public abstract boolean isOwner (java.security.Principal)
}
java/security/acl/package.html
java/security/acl/Permission.classPermission.java
package java.security.acl
public abstract java.security.acl.Permission extends java.lang.Object {
public abstract boolean equals (java.lang.Object)
public abstract java.lang.String toString ()
}
java/security/AlgorithmParameterGenerator.classAlgorithmParameterGenerator.java
package java.security
public java.security.AlgorithmParameterGenerator extends java.lang.Object {
private static final String SERVICE
private static final org.apache.harmony.security.fortress.Engine ENGINE
private static final java.security.SecureRandom RANDOM
private final java.security.Provider provider
private final java.security.AlgorithmParameterGeneratorSpi spiImpl
private final String algorithm
protected void (java.security.AlgorithmParameterGeneratorSpi, java.security.Provider, java.lang.String)
java.security.AlgorithmParameterGeneratorSpi paramGenSpi
java.security.Provider provider
String algorithm
public final java.lang.String getAlgorithm ()
public static java.security.AlgorithmParameterGenerator getInstance (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
public static java.security.AlgorithmParameterGenerator getInstance (java.lang.String, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
String provider
java.security.Provider impProvider
public static java.security.AlgorithmParameterGenerator getInstance (java.lang.String, java.security.Provider) throws java.security.NoSuchAlgorithmException
String algorithm
java.security.Provider provider
Object spi
public final java.security.Provider getProvider ()
public final void init (int)
int size
public final void init (int, java.security.SecureRandom)
int size
java.security.SecureRandom random
public final void init (java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec genParamSpec
public final void init (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec genParamSpec
java.security.SecureRandom random
public final java.security.AlgorithmParameters generateParameters ()
static void ()
}
java/security/AlgorithmParameterGeneratorSpi.classAlgorithmParameterGeneratorSpi.java
package java.security
public abstract java.security.AlgorithmParameterGeneratorSpi extends java.lang.Object {
public void ()
protected abstract void engineInit (int, java.security.SecureRandom)
protected abstract void engineInit (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
protected abstract java.security.AlgorithmParameters engineGenerateParameters ()
}
java/security/AlgorithmParameters.classAlgorithmParameters.java
package java.security
public java.security.AlgorithmParameters extends java.lang.Object {
private static final String SEVICE
private static final org.apache.harmony.security.fortress.Engine ENGINE
private final java.security.Provider provider
private final java.security.AlgorithmParametersSpi spiImpl
private final String algorithm
private boolean initialized
protected void (java.security.AlgorithmParametersSpi, java.security.Provider, java.lang.String)
java.security.AlgorithmParametersSpi algPramSpi
java.security.Provider provider
String algorithm
public static java.security.AlgorithmParameters getInstance (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
public static java.security.AlgorithmParameters getInstance (java.lang.String, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
String provider
java.security.Provider p
public static java.security.AlgorithmParameters getInstance (java.lang.String, java.security.Provider) throws java.security.NoSuchAlgorithmException
String algorithm
java.security.Provider provider
Object spi
public final java.security.Provider getProvider ()
public final java.lang.String getAlgorithm ()
public final void init (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
java.security.spec.AlgorithmParameterSpec paramSpec
public final void init (byte[]) throws java.io.IOException
byte[] params
public final void init (byte[], java.lang.String) throws java.io.IOException
byte[] params
String format
public final java.security.spec.AlgorithmParameterSpec getParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
Class paramSpec
public final byte[] getEncoded () throws java.io.IOException
public final byte[] getEncoded (java.lang.String) throws java.io.IOException
String format
public final java.lang.String toString ()
static void ()
}
java/security/AlgorithmParametersSpi.classAlgorithmParametersSpi.java
package java.security
public abstract java.security.AlgorithmParametersSpi extends java.lang.Object {
public void ()
protected abstract void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
protected abstract void engineInit (byte[]) throws java.io.IOException
protected abstract void engineInit (byte[], java.lang.String) throws java.io.IOException
protected abstract java.security.spec.AlgorithmParameterSpec engineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
protected abstract byte[] engineGetEncoded () throws java.io.IOException
protected abstract byte[] engineGetEncoded (java.lang.String) throws java.io.IOException
protected abstract java.lang.String engineToString ()
}
java/security/AllPermission.classAllPermission.java
package java.security
public final java.security.AllPermission extends java.security.Permission {
public void (java.lang.String, java.lang.String)
String name
String actions
public void ()
public java.lang.String getActions ()
public boolean implies (java.security.Permission)
java.security.Permission permission
}
java/security/AllPermissionCollection.classAllPermissionCollection.java
package java.security
final java.security.AllPermissionCollection extends java.security.PermissionCollection {
void ()
public void add (java.security.Permission)
java.security.Permission permission
public java.util.Enumeration elements ()
public boolean implies (java.security.Permission)
java.security.Permission permission
}
java/security/AuthProvider.classAuthProvider.java
package java.security
public abstract java.security.AuthProvider extends java.security.Provider {
protected void (java.lang.String, double, java.lang.String)
String name
double version
String info
public abstract void login (javax.security.auth.Subject, javax.security.auth.callback.CallbackHandler) throws javax.security.auth.login.LoginException
public abstract void logout () throws javax.security.auth.login.LoginException
public abstract void setCallbackHandler (javax.security.auth.callback.CallbackHandler)
}
java/security/BasicPermission.classBasicPermission.java
package java.security
public abstract java.security.BasicPermission extends java.security.Permission implements java.io.Serializable {
public void (java.lang.String)
String name
public void (java.lang.String, java.lang.String)
String name
String action
public java.lang.String getActions ()
public boolean implies (java.security.Permission)
java.security.Permission permission
}
java/security/cert/
java/security/cert/Certificate$CertificateRep.classCertificate.java
package java.security.cert
public java.security.cert.Certificate$CertificateRep extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final String type
private final byte[] data
private static final java.io.ObjectStreamField[] serialPersistentFields
protected void (java.lang.String, byte[])
String type
byte[] data
protected java.lang.Object readResolve () throws java.io.ObjectStreamException
java.security.cert.CertificateFactory cf
Throwable t
static void ()
}
java/security/cert/Certificate.classCertificate.java
package java.security.cert
public abstract java.security.cert.Certificate extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final String type
protected void (java.lang.String)
String type
public final java.lang.String getType ()
public boolean equals (java.lang.Object)
java.security.cert.CertificateEncodingException e
Object other
public int hashCode ()
int i
byte[] encoded
int hash
java.security.cert.CertificateEncodingException e
public abstract byte[] getEncoded () throws java.security.cert.CertificateEncodingException
public abstract void verify (java.security.PublicKey) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
public abstract void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
public abstract java.lang.String toString ()
public abstract java.security.PublicKey getPublicKey ()
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
java.security.cert.CertificateEncodingException e
}
java/security/cert/CertificateEncodingException.classCertificateEncodingException.java
package java.security.cert
public java.security.cert.CertificateEncodingException extends java.security.cert.CertificateException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/security/cert/CertificateException.classCertificateException.java
package java.security.cert
public java.security.cert.CertificateException extends java.security.GeneralSecurityException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/security/cert/CertificateExpiredException.classCertificateExpiredException.java
package java.security.cert
public java.security.cert.CertificateExpiredException extends java.security.cert.CertificateException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
}
java/security/cert/CertificateFactory.classCertificateFactory.java
package java.security.cert
public java.security.cert.CertificateFactory extends java.lang.Object {
private static final String SERVICE
private static final org.apache.harmony.security.fortress.Engine ENGINE
private final java.security.Provider provider
private final java.security.cert.CertificateFactorySpi spiImpl
private final String type
protected void (java.security.cert.CertificateFactorySpi, java.security.Provider, java.lang.String)
java.security.cert.CertificateFactorySpi certFacSpi
java.security.Provider provider
String type
public static final java.security.cert.CertificateFactory getInstance (java.lang.String) throws java.security.cert.CertificateException
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
java.security.NoSuchAlgorithmException e
String type
public static final java.security.cert.CertificateFactory getInstance (java.lang.String, java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchProviderException
String type
String provider
java.security.Provider impProvider
public static final java.security.cert.CertificateFactory getInstance (java.lang.String, java.security.Provider) throws java.security.cert.CertificateException
Object spi
java.security.NoSuchAlgorithmException e
String type
java.security.Provider provider
public final java.security.Provider getProvider ()
public final java.lang.String getType ()
public final java.security.cert.Certificate generateCertificate (java.io.InputStream) throws java.security.cert.CertificateException
java.io.InputStream inStream
public final java.util.Iterator getCertPathEncodings ()
public final java.security.cert.CertPath generateCertPath (java.io.InputStream) throws java.security.cert.CertificateException
java.io.InputStream inStream
java.util.Iterator it
public final java.security.cert.CertPath generateCertPath (java.io.InputStream, java.lang.String) throws java.security.cert.CertificateException
java.io.InputStream inputStream
String encoding
public final java.security.cert.CertPath generateCertPath (java.util.List) throws java.security.cert.CertificateException
java.util.List certificates
public final java.util.Collection generateCertificates (java.io.InputStream) throws java.security.cert.CertificateException
java.io.InputStream inStream
public final java.security.cert.CRL generateCRL (java.io.InputStream) throws java.security.cert.CRLException
java.io.InputStream inStream
public final java.util.Collection generateCRLs (java.io.InputStream) throws java.security.cert.CRLException
java.io.InputStream inStream
static void ()
}
java/security/cert/CertificateFactorySpi.classCertificateFactorySpi.java
package java.security.cert
public abstract java.security.cert.CertificateFactorySpi extends java.lang.Object {
public void ()
public abstract java.security.cert.Certificate engineGenerateCertificate (java.io.InputStream) throws java.security.cert.CertificateException
public abstract java.util.Collection engineGenerateCertificates (java.io.InputStream) throws java.security.cert.CertificateException
public abstract java.security.cert.CRL engineGenerateCRL (java.io.InputStream) throws java.security.cert.CRLException
public abstract java.util.Collection engineGenerateCRLs (java.io.InputStream) throws java.security.cert.CRLException
public java.security.cert.CertPath engineGenerateCertPath (java.io.InputStream) throws java.security.cert.CertificateException
java.io.InputStream inStream
public java.security.cert.CertPath engineGenerateCertPath (java.io.InputStream, java.lang.String) throws java.security.cert.CertificateException
java.io.InputStream inStream
String encoding
public java.security.cert.CertPath engineGenerateCertPath (java.util.List) throws java.security.cert.CertificateException
java.util.List certificates
public java.util.Iterator engineGetCertPathEncodings ()
}
java/security/cert/CertificateNotYetValidException.classCertificateNotYetValidException.java
package java.security.cert
public java.security.cert.CertificateNotYetValidException extends java.security.cert.CertificateException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
}
java/security/cert/CertificateParsingException.classCertificateParsingException.java
package java.security.cert
public java.security.cert.CertificateParsingException extends java.security.cert.CertificateException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/security/cert/CertificateRevokedException.classCertificateRevokedException.java
package java.security.cert
public java.security.cert.CertificateRevokedException extends java.security.cert.CertificateException {
private static final long serialVersionUID
private final java.util.Date revocationDate
private final java.security.cert.CRLReason reason
private final javax.security.auth.x500.X500Principal authority
private transient java.util.Map extensions
public void (java.util.Date, java.security.cert.CRLReason, javax.security.auth.x500.X500Principal, java.util.Map)
java.util.Date revocationDate
java.security.cert.CRLReason reason
javax.security.auth.x500.X500Principal authority
java.util.Map extensions
public javax.security.auth.x500.X500Principal getAuthorityName ()
public java.util.Map getExtensions ()
public java.util.Date getInvalidityDate ()
org.apache.harmony.security.x509.InvalidityDate invalidityDate
java.io.IOException e
java.security.cert.Extension invalidityDateExtension
public java.lang.String getMessage ()
StringBuffer sb
public java.util.Date getRevocationDate ()
public java.security.cert.CRLReason getRevocationReason ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
String oid
boolean critical
int valueLen
byte[] value
int i
java.io.ObjectInputStream stream
int size
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
byte[] value
java.security.cert.Extension e
java.io.ObjectOutputStream stream
}
java/security/cert/CertPath$CertPathRep.classCertPath.java
package java.security.cert
public java.security.cert.CertPath$CertPathRep extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final String type
private final byte[] data
private static final java.io.ObjectStreamField[] serialPersistentFields
protected void (java.lang.String, byte[])
String type
byte[] data
protected java.lang.Object readResolve () throws java.io.ObjectStreamException
java.security.cert.CertificateFactory cf
Throwable t
static void ()
}
java/security/cert/CertPath.classCertPath.java
package java.security.cert
public abstract java.security.cert.CertPath extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final String type
protected void (java.lang.String)
String type
public java.lang.String getType ()
public boolean equals (java.lang.Object)
java.security.cert.CertPath o
Object other
public int hashCode ()
int hash
public java.lang.String toString ()
java.util.Iterator i
StringBuilder sb
int n
public abstract java.util.List getCertificates ()
public abstract byte[] getEncoded () throws java.security.cert.CertificateEncodingException
public abstract byte[] getEncoded (java.lang.String) throws java.security.cert.CertificateEncodingException
public abstract java.util.Iterator getEncodings ()
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
java.security.cert.CertificateEncodingException e
}
java/security/cert/CertPathBuilder.classCertPathBuilder.java
package java.security.cert
public java.security.cert.CertPathBuilder extends java.lang.Object {
private static final String SERVICE
private static final org.apache.harmony.security.fortress.Engine ENGINE
private static final String PROPERTY_NAME
private static final String DEFAULT_PROPERTY
private final java.security.Provider provider
private final java.security.cert.CertPathBuilderSpi spiImpl
private final String algorithm
protected void (java.security.cert.CertPathBuilderSpi, java.security.Provider, java.lang.String)
java.security.cert.CertPathBuilderSpi builderSpi
java.security.Provider provider
String algorithm
public final java.lang.String getAlgorithm ()
public final java.security.Provider getProvider ()
public static java.security.cert.CertPathBuilder getInstance (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
public static java.security.cert.CertPathBuilder getInstance (java.lang.String, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
String provider
java.security.Provider impProvider
public static java.security.cert.CertPathBuilder getInstance (java.lang.String, java.security.Provider) throws java.security.NoSuchAlgorithmException
String algorithm
java.security.Provider provider
Object spi
public final java.security.cert.CertPathBuilderResult build (java.security.cert.CertPathParameters) throws java.security.cert.CertPathBuilderException java.security.InvalidAlgorithmParameterException
java.security.cert.CertPathParameters params
public static final java.lang.String getDefaultType ()
String defaultType
static void ()
}
java/security/cert/CertPathBuilderException.classCertPathBuilderException.java
package java.security.cert
public java.security.cert.CertPathBuilderException extends java.security.GeneralSecurityException {
private static final long serialVersionUID
public void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String)
String msg
public void ()
}
java/security/cert/CertPathBuilderResult.classCertPathBuilderResult.java
package java.security.cert
public abstract java.security.cert.CertPathBuilderResult extends java.lang.Object implements java.lang.Cloneable {
public abstract java.lang.Object clone ()
public abstract java.security.cert.CertPath getCertPath ()
}
java/security/cert/CertPathBuilderSpi.classCertPathBuilderSpi.java
package java.security.cert
public abstract java.security.cert.CertPathBuilderSpi extends java.lang.Object {
public void ()
public abstract java.security.cert.CertPathBuilderResult engineBuild (java.security.cert.CertPathParameters) throws java.security.cert.CertPathBuilderException java.security.InvalidAlgorithmParameterException
}
java/security/cert/CertPathParameters.classCertPathParameters.java
package java.security.cert
public abstract java.security.cert.CertPathParameters extends java.lang.Object implements java.lang.Cloneable {
public abstract java.lang.Object clone ()
}
java/security/cert/CertPathValidator.classCertPathValidator.java
package java.security.cert
public java.security.cert.CertPathValidator extends java.lang.Object {
private static final String SERVICE
private static final org.apache.harmony.security.fortress.Engine ENGINE
private static final String PROPERTY_NAME
private static final String DEFAULT_PROPERTY
private final java.security.Provider provider
private final java.security.cert.CertPathValidatorSpi spiImpl
private final String algorithm
protected void (java.security.cert.CertPathValidatorSpi, java.security.Provider, java.lang.String)
java.security.cert.CertPathValidatorSpi validatorSpi
java.security.Provider provider
String algorithm
public final java.lang.String getAlgorithm ()
public final java.security.Provider getProvider ()
public static java.security.cert.CertPathValidator getInstance (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
public static java.security.cert.CertPathValidator getInstance (java.lang.String, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
String provider
java.security.Provider impProvider
public static java.security.cert.CertPathValidator getInstance (java.lang.String, java.security.Provider) throws java.security.NoSuchAlgorithmException
String algorithm
java.security.Provider provider
Object spi
public final java.security.cert.CertPathValidatorResult validate (java.security.cert.CertPath, java.security.cert.CertPathParameters) throws java.security.cert.CertPathValidatorException java.security.InvalidAlgorithmParameterException
java.security.cert.CertPath certPath
java.security.cert.CertPathParameters params
public static final java.lang.String getDefaultType ()
String defaultType
static void ()
}
java/security/cert/CertPathValidatorException.classCertPathValidatorException.java
package java.security.cert
public java.security.cert.CertPathValidatorException extends java.security.GeneralSecurityException {
private static final long serialVersionUID
private java.security.cert.CertPath certPath
private int index
public void (java.lang.String, java.lang.Throwable, java.security.cert.CertPath, int)
String msg
Throwable cause
java.security.cert.CertPath certPath
int index
public void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String)
String msg
public void ()
public java.security.cert.CertPath getCertPath ()
public int getIndex ()
}
java/security/cert/CertPathValidatorResult.classCertPathValidatorResult.java
package java.security.cert
public abstract java.security.cert.CertPathValidatorResult extends java.lang.Object implements java.lang.Cloneable {
public abstract java.lang.Object clone ()
}
java/security/cert/CertPathValidatorSpi.classCertPathValidatorSpi.java
package java.security.cert
public abstract java.security.cert.CertPathValidatorSpi extends java.lang.Object {
public void ()
public abstract java.security.cert.CertPathValidatorResult engineValidate (java.security.cert.CertPath, java.security.cert.CertPathParameters) throws java.security.cert.CertPathValidatorException java.security.InvalidAlgorithmParameterException
}
java/security/cert/CertSelector.classCertSelector.java
package java.security.cert
public abstract java.security.cert.CertSelector extends java.lang.Object implements java.lang.Cloneable {
public abstract java.lang.Object clone ()
public abstract boolean match (java.security.cert.Certificate)
}
java/security/cert/CertStore.classCertStore.java
package java.security.cert
public java.security.cert.CertStore extends java.lang.Object {
private static final String SERVICE
private static final org.apache.harmony.security.fortress.Engine ENGINE
private static final String PROPERTY_NAME
private static final String DEFAULT_PROPERTY
private final java.security.Provider provider
private final java.security.cert.CertStoreSpi spiImpl
private final String type
private final java.security.cert.CertStoreParameters certStoreParams
protected void (java.security.cert.CertStoreSpi, java.security.Provider, java.lang.String, java.security.cert.CertStoreParameters)
java.security.cert.CertStoreSpi storeSpi
java.security.Provider provider
String type
java.security.cert.CertStoreParameters params
public static java.security.cert.CertStore getInstance (java.lang.String, java.security.cert.CertStoreParameters) throws java.security.InvalidAlgorithmParameterException java.security.NoSuchAlgorithmException
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
Throwable th
java.security.NoSuchAlgorithmException e
String type
java.security.cert.CertStoreParameters params
public static java.security.cert.CertStore getInstance (java.lang.String, java.security.cert.CertStoreParameters, java.lang.String) throws java.security.InvalidAlgorithmParameterException java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String type
java.security.cert.CertStoreParameters params
String provider
java.security.Provider impProvider
public static java.security.cert.CertStore getInstance (java.lang.String, java.security.cert.CertStoreParameters, java.security.Provider) throws java.security.NoSuchAlgorithmException java.security.InvalidAlgorithmParameterException
Object spi
Throwable th
java.security.NoSuchAlgorithmException e
String type
java.security.cert.CertStoreParameters params
java.security.Provider provider
public final java.lang.String getType ()
public final java.security.Provider getProvider ()
public final java.security.cert.CertStoreParameters getCertStoreParameters ()
public final java.util.Collection getCertificates (java.security.cert.CertSelector) throws java.security.cert.CertStoreException
java.security.cert.CertSelector selector
public final java.util.Collection getCRLs (java.security.cert.CRLSelector) throws java.security.cert.CertStoreException
java.security.cert.CRLSelector selector
public static final java.lang.String getDefaultType ()
String defaultType
static void ()
}
java/security/cert/CertStoreException.classCertStoreException.java
package java.security.cert
public java.security.cert.CertStoreException extends java.security.GeneralSecurityException {
private static final long serialVersionUID
public void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String)
String msg
public void ()
}
java/security/cert/CertStoreParameters.classCertStoreParameters.java
package java.security.cert
public abstract java.security.cert.CertStoreParameters extends java.lang.Object implements java.lang.Cloneable {
public abstract java.lang.Object clone ()
}
java/security/cert/CertStoreSpi.classCertStoreSpi.java
package java.security.cert
public abstract java.security.cert.CertStoreSpi extends java.lang.Object {
public void (java.security.cert.CertStoreParameters) throws java.security.InvalidAlgorithmParameterException
java.security.cert.CertStoreParameters params
public abstract java.util.Collection engineGetCertificates (java.security.cert.CertSelector) throws java.security.cert.CertStoreException
public abstract java.util.Collection engineGetCRLs (java.security.cert.CRLSelector) throws java.security.cert.CertStoreException
}
java/security/cert/CollectionCertStoreParameters.classCollectionCertStoreParameters.java
package java.security.cert
public java.security.cert.CollectionCertStoreParameters extends java.lang.Object implements java.security.cert.CertStoreParameters {
private static final java.util.Collection defaultCollection
private final java.util.Collection collection
public void ()
public void (java.util.Collection)
java.util.Collection collection
public java.lang.Object clone ()
CloneNotSupportedException e
public java.util.Collection getCollection ()
public java.lang.String toString ()
StringBuilder sb
static void ()
}
java/security/cert/CRL.classCRL.java
package java.security.cert
public abstract java.security.cert.CRL extends java.lang.Object {
private final String type
protected void (java.lang.String)
String type
public final java.lang.String getType ()
public abstract boolean isRevoked (java.security.cert.Certificate)
public abstract java.lang.String toString ()
}
java/security/cert/CRLException.classCRLException.java
package java.security.cert
public java.security.cert.CRLException extends java.security.GeneralSecurityException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/security/cert/CRLReason.classCRLReason.java
package java.security.cert
public final java.security.cert.CRLReason extends java.lang.Enum implements java.lang.Comparable java.io.Serializable {
public static final java.security.cert.CRLReason UNSPECIFIED
public static final java.security.cert.CRLReason KEY_COMPROMISE
public static final java.security.cert.CRLReason CA_COMPROMISE
public static final java.security.cert.CRLReason AFFILIATION_CHANGED
public static final java.security.cert.CRLReason SUPERSEDED
public static final java.security.cert.CRLReason CESSATION_OF_OPERATION
public static final java.security.cert.CRLReason CERTIFICATE_HOLD
public static final java.security.cert.CRLReason UNUSED
public static final java.security.cert.CRLReason REMOVE_FROM_CRL
public static final java.security.cert.CRLReason PRIVILEGE_WITHDRAWN
public static final java.security.cert.CRLReason AA_COMPROMISE
private static final java.security.cert.CRLReason[] $VALUES
public static java.security.cert.CRLReason[] values ()
public static java.security.cert.CRLReason valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
java/security/cert/CRLSelector.classCRLSelector.java
package java.security.cert
public abstract java.security.cert.CRLSelector extends java.lang.Object implements java.lang.Cloneable {
public abstract java.lang.Object clone ()
public abstract boolean match (java.security.cert.CRL)
}
java/security/cert/Extension.classExtension.java
package java.security.cert
public abstract java.security.cert.Extension extends java.lang.Object {
public abstract java.lang.String getId ()
public abstract boolean isCritical ()
public abstract byte[] getValue ()
public abstract void encode (java.io.OutputStream) throws java.io.IOException
}
java/security/cert/LDAPCertStoreParameters.classLDAPCertStoreParameters.java
package java.security.cert
public java.security.cert.LDAPCertStoreParameters extends java.lang.Object implements java.security.cert.CertStoreParameters {
private static final String DEFAULT_LDAP_SERVER_NAME
private static final int DEFAULT_LDAP_PORT
private final String serverName
private final int port
public void (java.lang.String, int)
String serverName
int port
public void ()
public void (java.lang.String)
String serverName
public java.lang.Object clone ()
CloneNotSupportedException e
public int getPort ()
public java.lang.String getServerName ()
public java.lang.String toString ()
StringBuilder sb
}
java/security/cert/package.html
java/security/cert/PKIXBuilderParameters.classPKIXBuilderParameters.java
package java.security.cert
public java.security.cert.PKIXBuilderParameters extends java.security.cert.PKIXParameters {
private int maxPathLength
public void (java.util.Set, java.security.cert.CertSelector) throws java.security.InvalidAlgorithmParameterException
java.util.Set trustAnchors
java.security.cert.CertSelector targetConstraints
public void (java.security.KeyStore, java.security.cert.CertSelector) throws java.security.KeyStoreException java.security.InvalidAlgorithmParameterException
java.security.KeyStore keyStore
java.security.cert.CertSelector targetConstraints
public int getMaxPathLength ()
public void setMaxPathLength (int)
int maxPathLength
public java.lang.String toString ()
StringBuilder sb
}
java/security/cert/PKIXCertPathBuilderResult.classPKIXCertPathBuilderResult.java
package java.security.cert
public java.security.cert.PKIXCertPathBuilderResult extends java.security.cert.PKIXCertPathValidatorResult implements java.security.cert.CertPathBuilderResult {
private final java.security.cert.CertPath certPath
public void (java.security.cert.CertPath, java.security.cert.TrustAnchor, java.security.cert.PolicyNode, java.security.PublicKey)
java.security.cert.CertPath certPath
java.security.cert.TrustAnchor trustAnchor
java.security.cert.PolicyNode policyTree
java.security.PublicKey subjectPublicKey
public java.security.cert.CertPath getCertPath ()
public java.lang.String toString ()
StringBuilder sb
}
java/security/cert/PKIXCertPathChecker.classPKIXCertPathChecker.java
package java.security.cert
public abstract java.security.cert.PKIXCertPathChecker extends java.lang.Object implements java.lang.Cloneable {
protected void ()
public java.lang.Object clone ()
CloneNotSupportedException e
public abstract void init (boolean) throws java.security.cert.CertPathValidatorException
public abstract boolean isForwardCheckingSupported ()
public abstract java.util.Set getSupportedExtensions ()
public abstract void check (java.security.cert.Certificate, java.util.Collection) throws java.security.cert.CertPathValidatorException
}
java/security/cert/PKIXCertPathValidatorResult.classPKIXCertPathValidatorResult.java
package java.security.cert
public java.security.cert.PKIXCertPathValidatorResult extends java.lang.Object implements java.security.cert.CertPathValidatorResult {
private final java.security.cert.TrustAnchor trustAnchor
private final java.security.cert.PolicyNode policyTree
private final java.security.PublicKey subjectPublicKey
public void (java.security.cert.TrustAnchor, java.security.cert.PolicyNode, java.security.PublicKey)
java.security.cert.TrustAnchor trustAnchor
java.security.cert.PolicyNode policyTree
java.security.PublicKey subjectPublicKey
public java.security.cert.PolicyNode getPolicyTree ()
public java.security.PublicKey getPublicKey ()
public java.security.cert.TrustAnchor getTrustAnchor ()
public java.lang.Object clone ()
CloneNotSupportedException e
public java.lang.String toString ()
StringBuilder sb
}
java/security/cert/PKIXParameters.classPKIXParameters.java
package java.security.cert
public java.security.cert.PKIXParameters extends java.lang.Object implements java.security.cert.CertPathParameters {
private java.util.Set trustAnchors
private java.util.Set initialPolicies
private java.util.List certStores
private java.util.Date date
private java.util.List certPathCheckers
private String sigProvider
private java.security.cert.CertSelector targetCertConstraints
private boolean revocationEnabled
private boolean explicitPolicyRequired
private boolean policyMappingInhibited
private boolean anyPolicyInhibited
private boolean policyQualifiersRejected
public void (java.util.Set) throws java.security.InvalidAlgorithmParameterException
java.util.Set trustAnchors
public void (java.security.KeyStore) throws java.security.KeyStoreException java.security.InvalidAlgorithmParameterException
java.security.cert.Certificate c
String alias
java.util.Enumeration i
java.security.KeyStore keyStore
public java.util.Set getTrustAnchors ()
public void setTrustAnchors (java.util.Set) throws java.security.InvalidAlgorithmParameterException
java.util.Set trustAnchors
public boolean isAnyPolicyInhibited ()
public void setAnyPolicyInhibited (boolean)
boolean anyPolicyInhibited
public java.util.List getCertPathCheckers ()
java.security.cert.PKIXCertPathChecker certPathChecker
java.util.ArrayList modifiableList
public void setCertPathCheckers (java.util.List)
java.security.cert.PKIXCertPathChecker certPathChecker
java.util.List certPathCheckers
public void addCertPathChecker (java.security.cert.PKIXCertPathChecker)
java.security.cert.PKIXCertPathChecker checker
public java.util.List getCertStores ()
java.util.ArrayList modifiableList
public void setCertStores (java.util.List)
java.util.List certStores
public void addCertStore (java.security.cert.CertStore)
java.security.cert.CertStore store
public java.util.Date getDate ()
public void setDate (java.util.Date)
java.util.Date date
public boolean isExplicitPolicyRequired ()
public void setExplicitPolicyRequired (boolean)
boolean explicitPolicyRequired
public java.util.Set getInitialPolicies ()
java.util.HashSet modifiableSet
public void setInitialPolicies (java.util.Set)
java.util.Set initialPolicies
public boolean isPolicyMappingInhibited ()
public void setPolicyMappingInhibited (boolean)
boolean policyMappingInhibited
public boolean getPolicyQualifiersRejected ()
public void setPolicyQualifiersRejected (boolean)
boolean policyQualifiersRejected
public boolean isRevocationEnabled ()
public void setRevocationEnabled (boolean)
boolean revocationEnabled
public java.lang.String getSigProvider ()
public void setSigProvider (java.lang.String)
String sigProvider
public java.security.cert.CertSelector getTargetCertConstraints ()
public void setTargetCertConstraints (java.security.cert.CertSelector)
java.security.cert.CertSelector targetCertConstraints
public java.lang.Object clone ()
java.security.cert.PKIXParameters ret
CloneNotSupportedException e
public java.lang.String toString ()
StringBuilder sb
private void checkTrustAnchors (java.util.Set) throws java.security.InvalidAlgorithmParameterException
java.util.Set trustAnchors
}
java/security/cert/PolicyNode.classPolicyNode.java
package java.security.cert
public abstract java.security.cert.PolicyNode extends java.lang.Object {
public abstract java.util.Iterator getChildren ()
public abstract int getDepth ()
public abstract java.util.Set getExpectedPolicies ()
public abstract java.security.cert.PolicyNode getParent ()
public abstract java.util.Set getPolicyQualifiers ()
public abstract java.lang.String getValidPolicy ()
public abstract boolean isCritical ()
}
java/security/cert/PolicyQualifierInfo.classPolicyQualifierInfo.java
package java.security.cert
public java.security.cert.PolicyQualifierInfo extends java.lang.Object {
private final byte[] encoded
private final String policyQualifierId
private final byte[] policyQualifier
public void (byte[]) throws java.io.IOException
byte[] encoded
Object[] decoded
public final byte[] getEncoded ()
byte[] ret
public final java.lang.String getPolicyQualifierId ()
public final byte[] getPolicyQualifier ()
byte[] ret
public java.lang.String toString ()
StringBuilder sb
}
java/security/cert/TrustAnchor.classTrustAnchor.java
package java.security.cert
public java.security.cert.TrustAnchor extends java.lang.Object {
private final javax.security.auth.x500.X500Principal caPrincipal
private final String caName
private final java.security.PublicKey caPublicKey
private final java.security.cert.X509Certificate trustedCert
private final byte[] nameConstraints
public void (java.security.cert.X509Certificate, byte[])
java.security.cert.X509Certificate trustedCert
byte[] nameConstraints
public void (java.lang.String, java.security.PublicKey, byte[])
String caName
java.security.PublicKey caPublicKey
byte[] nameConstraints
public void (javax.security.auth.x500.X500Principal, java.security.PublicKey, byte[])
javax.security.auth.x500.X500Principal caPrincipal
java.security.PublicKey caPublicKey
byte[] nameConstraints
public final byte[] getNameConstraints ()
byte[] ret
public final java.security.cert.X509Certificate getTrustedCert ()
public final javax.security.auth.x500.X500Principal getCA ()
public final java.lang.String getCAName ()
public final java.security.PublicKey getCAPublicKey ()
public java.lang.String toString ()
StringBuilder sb
private void processNameConstraints ()
java.io.IOException e
}
java/security/cert/X509Certificate.classX509Certificate.java
package java.security.cert
public abstract java.security.cert.X509Certificate extends java.security.cert.Certificate implements java.security.cert.X509Extension {
private static final long serialVersionUID
protected void ()
public abstract void checkValidity () throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
public abstract void checkValidity (java.util.Date) throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
public abstract int getVersion ()
public abstract java.math.BigInteger getSerialNumber ()
public abstract java.security.Principal getIssuerDN ()
public javax.security.auth.x500.X500Principal getIssuerX500Principal ()
java.security.cert.CertificateFactory factory
java.security.cert.X509Certificate cert
Exception e
public abstract java.security.Principal getSubjectDN ()
public javax.security.auth.x500.X500Principal getSubjectX500Principal ()
java.security.cert.CertificateFactory factory
java.security.cert.X509Certificate cert
Exception e
public abstract java.util.Date getNotBefore ()
public abstract java.util.Date getNotAfter ()
public abstract byte[] getTBSCertificate () throws java.security.cert.CertificateEncodingException
public abstract byte[] getSignature ()
public abstract java.lang.String getSigAlgName ()
public abstract java.lang.String getSigAlgOID ()
public abstract byte[] getSigAlgParams ()
public abstract boolean[] getIssuerUniqueID ()
public abstract boolean[] getSubjectUniqueID ()
public abstract boolean[] getKeyUsage ()
public java.util.List getExtendedKeyUsage () throws java.security.cert.CertificateParsingException
public abstract int getBasicConstraints ()
public java.util.Collection getSubjectAlternativeNames () throws java.security.cert.CertificateParsingException
public java.util.Collection getIssuerAlternativeNames () throws java.security.cert.CertificateParsingException
}
java/security/cert/X509CertSelector.classX509CertSelector.java
package java.security.cert
public java.security.cert.X509CertSelector extends java.lang.Object implements java.security.cert.CertSelector {
private java.security.cert.X509Certificate certificateEquals
private java.math.BigInteger serialNumber
private javax.security.auth.x500.X500Principal issuer
private javax.security.auth.x500.X500Principal subject
private byte[] subjectKeyIdentifier
private byte[] authorityKeyIdentifier
private java.util.Date certificateValid
private String subjectPublicKeyAlgID
private java.util.Date privateKeyValid
private byte[] subjectPublicKey
private boolean[] keyUsage
private java.util.Set extendedKeyUsage
private boolean matchAllNames
private int pathLen
private java.util.List[] subjectAltNames
private org.apache.harmony.security.x509.NameConstraints nameConstraints
private java.util.Set policies
private java.util.ArrayList pathToNames
private java.security.PublicKey subjectPublicKeyImpl
private String issuerName
private byte[] issuerBytes
public void ()
public void setCertificate (java.security.cert.X509Certificate)
java.security.cert.X509Certificate certificate
public java.security.cert.X509Certificate getCertificate ()
public void setSerialNumber (java.math.BigInteger)
java.math.BigInteger serialNumber
public java.math.BigInteger getSerialNumber ()
public void setIssuer (javax.security.auth.x500.X500Principal)
javax.security.auth.x500.X500Principal issuer
public javax.security.auth.x500.X500Principal getIssuer ()
public void setIssuer (java.lang.String) throws java.io.IOException
IllegalArgumentException e
String issuerName
public java.lang.String getIssuerAsString ()
public void setIssuer (byte[]) throws java.io.IOException
IllegalArgumentException e
byte[] issuerDN
public byte[] getIssuerAsBytes () throws java.io.IOException
byte[] result
public void setSubject (javax.security.auth.x500.X500Principal)
javax.security.auth.x500.X500Principal subject
public javax.security.auth.x500.X500Principal getSubject ()
public void setSubject (java.lang.String) throws java.io.IOException
IllegalArgumentException e
String subjectDN
public java.lang.String getSubjectAsString ()
public void setSubject (byte[]) throws java.io.IOException
IllegalArgumentException e
byte[] subjectDN
public byte[] getSubjectAsBytes () throws java.io.IOException
public void setSubjectKeyIdentifier (byte[])
byte[] subjectKeyIdentifier
public byte[] getSubjectKeyIdentifier ()
byte[] res
public void setAuthorityKeyIdentifier (byte[])
byte[] authorityKeyIdentifier
public byte[] getAuthorityKeyIdentifier ()
byte[] res
public void setCertificateValid (java.util.Date)
java.util.Date certificateValid
public java.util.Date getCertificateValid ()
public void setPrivateKeyValid (java.util.Date)
java.util.Date privateKeyValid
public java.util.Date getPrivateKeyValid ()
private void checkOID (java.lang.String) throws java.io.IOException
int comp
IndexOutOfBoundsException e
NumberFormatException e
String oid
int beg
int end
public void setSubjectPublicKeyAlgID (java.lang.String) throws java.io.IOException
String oid
public java.lang.String getSubjectPublicKeyAlgID ()
public void setSubjectPublicKey (java.security.PublicKey)
java.security.PublicKey key
public void setSubjectPublicKey (byte[]) throws java.io.IOException
byte[] key
public java.security.PublicKey getSubjectPublicKey ()
public void setKeyUsage (boolean[])
boolean[] keyUsage
public boolean[] getKeyUsage ()
boolean[] result
public void setExtendedKeyUsage (java.util.Set) throws java.io.IOException
String usage
java.util.Set keyUsage
java.util.HashSet key_u
public java.util.Set getExtendedKeyUsage ()
public void setMatchAllSubjectAltNames (boolean)
boolean matchAllNames
public boolean getMatchAllSubjectAltNames ()
public void setSubjectAlternativeNames (java.util.Collection) throws java.io.IOException
int tag
Object value
java.util.List name
java.util.Collection names
public void addSubjectAlternativeName (int, java.lang.String) throws java.io.IOException
int tag
String name
org.apache.harmony.security.x509.GeneralName alt_name
public void addSubjectAlternativeName (int, byte[]) throws java.io.IOException
int tag
byte[] name
org.apache.harmony.security.x509.GeneralName alt_name
public java.util.Collection getSubjectAlternativeNames ()
java.util.List list
int name
int tag
java.util.ArrayList result
public void setNameConstraints (byte[]) throws java.io.IOException
byte[] bytes
public byte[] getNameConstraints ()
public void setBasicConstraints (int)
int pathLen
public int getBasicConstraints ()
public void setPolicy (java.util.Set) throws java.io.IOException
String certPolicyId
java.util.Set policies
java.util.HashSet pols
public java.util.Set getPolicy ()
public void addPathToName (int, java.lang.String) throws java.io.IOException
int type
String name
org.apache.harmony.security.x509.GeneralName path_name
public void setPathToNames (java.util.Collection) throws java.io.IOException
int tag
Object value
java.util.List name
java.util.Collection names
public void addPathToName (int, byte[]) throws java.io.IOException
int type
byte[] name
org.apache.harmony.security.x509.GeneralName path_name
public java.util.Collection getPathToNames ()
org.apache.harmony.security.x509.GeneralName name
java.util.Collection result
public java.lang.String toString ()
int i
String[] kuNames
org.apache.harmony.security.x509.GeneralName generalName
int size
java.util.List names
int i
org.apache.harmony.security.x509.GeneralName generalName
StringBuilder result
private byte[] getExtensionValue (java.security.cert.X509Certificate, java.lang.String)
byte[] bytes
java.io.IOException e
java.security.cert.X509Certificate cert
String oid
public boolean match (java.security.cert.Certificate)
java.security.cert.CertificateExpiredException e
java.security.cert.CertificateNotYetValidException e
byte[] bytes
org.apache.harmony.security.x509.PrivateKeyUsagePeriod pkup
java.util.Date notBefore
java.util.Date notAfter
java.io.IOException e
byte[] encoding
org.apache.harmony.security.x509.AlgorithmIdentifier ai
java.io.IOException e
int i
int min_length
boolean[] ku
java.util.List keyUsage
java.security.cert.CertificateParsingException e
int p_len
int i
int i
int tag
org.apache.harmony.security.x509.GeneralName name
int name
int tag
byte[] bytes
java.util.List sans
boolean[][] map
java.io.IOException e
org.apache.harmony.security.x509.PolicyInformation policyInformation
java.util.List policyInformations
java.io.IOException e
byte[] bytes
org.apache.harmony.security.x509.NameConstraints nameConstraints
java.io.IOException e
org.apache.harmony.security.x509.NameConstraints nameConstraints
byte[] bytes
java.security.cert.Certificate certificate
java.security.cert.X509Certificate cert
public java.lang.Object clone ()
java.security.cert.X509CertSelector result
CloneNotSupportedException e
int i
java.security.cert.X509CertSelector result
}
java/security/cert/X509CRL.classX509CRL.java
package java.security.cert
public abstract java.security.cert.X509CRL extends java.security.cert.CRL implements java.security.cert.X509Extension {
protected void ()
public boolean equals (java.lang.Object)
java.security.cert.CRLException e
Object other
java.security.cert.X509CRL obj
public int hashCode ()
int i
int res
byte[] array
java.security.cert.CRLException e
public abstract byte[] getEncoded () throws java.security.cert.CRLException
public abstract void verify (java.security.PublicKey) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
public abstract void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
public abstract int getVersion ()
public abstract java.security.Principal getIssuerDN ()
public javax.security.auth.x500.X500Principal getIssuerX500Principal ()
java.security.cert.CertificateFactory factory
java.security.cert.X509CRL crl
Exception e
public abstract java.util.Date getThisUpdate ()
public abstract java.util.Date getNextUpdate ()
public abstract java.security.cert.X509CRLEntry getRevokedCertificate (java.math.BigInteger)
public java.security.cert.X509CRLEntry getRevokedCertificate (java.security.cert.X509Certificate)
java.security.cert.X509Certificate certificate
public abstract java.util.Set getRevokedCertificates ()
public abstract byte[] getTBSCertList () throws java.security.cert.CRLException
public abstract byte[] getSignature ()
public abstract java.lang.String getSigAlgName ()
public abstract java.lang.String getSigAlgOID ()
public abstract byte[] getSigAlgParams ()
}
java/security/cert/X509CRLEntry.classX509CRLEntry.java
package java.security.cert
public abstract java.security.cert.X509CRLEntry extends java.lang.Object implements java.security.cert.X509Extension {
public void ()
public boolean equals (java.lang.Object)
java.security.cert.CRLException e
Object other
java.security.cert.X509CRLEntry obj
public int hashCode ()
int i
byte[] array
int res
public abstract byte[] getEncoded () throws java.security.cert.CRLException
public abstract java.math.BigInteger getSerialNumber ()
public javax.security.auth.x500.X500Principal getCertificateIssuer ()
public abstract java.util.Date getRevocationDate ()
public abstract boolean hasExtensions ()
public abstract java.lang.String toString ()
public java.security.cert.CRLReason getRevocationReason ()
byte[] rawBytes
java.io.IOException e
byte[] reasonBytes
}
java/security/cert/X509CRLSelector.classX509CRLSelector.java
package java.security.cert
public java.security.cert.X509CRLSelector extends java.lang.Object implements java.security.cert.CRLSelector {
private java.util.ArrayList issuerNames
private java.util.ArrayList issuerPrincipals
private java.math.BigInteger minCRL
private java.math.BigInteger maxCRL
private long dateAndTime
private java.security.cert.X509Certificate certificateChecking
public void ()
public void setIssuers (java.util.Collection)
javax.security.auth.x500.X500Principal issuer
java.util.Collection issuers
public void setIssuerNames (java.util.Collection) throws java.io.IOException
Object name
java.util.Collection names
public void addIssuer (javax.security.auth.x500.X500Principal)
int i
javax.security.auth.x500.X500Principal issuer
String name
int size
public void addIssuerName (java.lang.String) throws java.io.IOException
String iss_name
String name
public void addIssuerName (byte[]) throws java.io.IOException
byte[] iss_name
String name
public void setMinCRLNumber (java.math.BigInteger)
java.math.BigInteger minCRL
public void setMaxCRLNumber (java.math.BigInteger)
java.math.BigInteger maxCRL
public void setDateAndTime (java.util.Date)
java.util.Date dateAndTime
public void setCertificateChecking (java.security.cert.X509Certificate)
java.security.cert.X509Certificate cert
public java.util.Collection getIssuers ()
int i
int size
public java.util.Collection getIssuerNames ()
public java.math.BigInteger getMinCRL ()
public java.math.BigInteger getMaxCRL ()
public java.util.Date getDateAndTime ()
public java.security.cert.X509Certificate getCertificateChecking ()
public java.lang.String toString ()
int i
int size
StringBuilder result
public boolean match (java.security.cert.CRL)
byte[] bytes
java.math.BigInteger crlNumber
java.io.IOException e
java.util.Date thisUp
java.util.Date nextUp
java.security.cert.CRL crl
java.security.cert.X509CRL crlist
public java.lang.Object clone ()
java.security.cert.X509CRLSelector result
CloneNotSupportedException e
java.security.cert.X509CRLSelector result
}
java/security/cert/X509Extension.classX509Extension.java
package java.security.cert
public abstract java.security.cert.X509Extension extends java.lang.Object {
public abstract java.util.Set getCriticalExtensionOIDs ()
public abstract byte[] getExtensionValue (java.lang.String)
public abstract java.util.Set getNonCriticalExtensionOIDs ()
public abstract boolean hasUnsupportedCriticalExtension ()
}
java/security/Certificate.classCertificate.java
package java.security
public abstract java.security.Certificate extends java.lang.Object {
public abstract void decode (java.io.InputStream) throws java.security.KeyException java.io.IOException
public abstract void encode (java.io.OutputStream) throws java.security.KeyException java.io.IOException
public abstract java.lang.String getFormat ()
public abstract java.security.Principal getGuarantor ()
public abstract java.security.Principal getPrincipal ()
public abstract java.security.PublicKey getPublicKey ()
public abstract java.lang.String toString (boolean)
}
java/security/CodeSigner.classCodeSigner.java
package java.security
public final java.security.CodeSigner extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private java.security.cert.CertPath signerCertPath
private java.security.Timestamp timestamp
private transient int hash
public void (java.security.cert.CertPath, java.security.Timestamp)
java.security.cert.CertPath signerCertPath
java.security.Timestamp timestamp
public boolean equals (java.lang.Object)
java.security.CodeSigner that
Object obj
public java.security.cert.CertPath getSignerCertPath ()
public java.security.Timestamp getTimestamp ()
public int hashCode ()
public java.lang.String toString ()
StringBuilder buf
}
java/security/CodeSource.classCodeSource.java
package java.security
public java.security.CodeSource extends java.lang.Object implements java.io.Serializable {
public void (java.net.URL, java.security.cert.Certificate[])
java.net.URL location
java.security.cert.Certificate[] certs
public void (java.net.URL, java.security.CodeSigner[])
java.net.URL location
java.security.CodeSigner[] signers
public final java.security.cert.Certificate[] getCertificates ()
public final java.security.CodeSigner[] getCodeSigners ()
public final java.net.URL getLocation ()
public boolean implies (java.security.CodeSource)
java.security.CodeSource cs
}
java/security/DigestException.classDigestException.java
package java.security
public java.security.DigestException extends java.security.GeneralSecurityException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/security/DigestInputStream.classDigestInputStream.java
package java.security
public java.security.DigestInputStream extends java.io.FilterInputStream {
protected java.security.MessageDigest digest
private boolean isOn
public void (java.io.InputStream, java.security.MessageDigest)
java.io.InputStream stream
java.security.MessageDigest digest
public java.security.MessageDigest getMessageDigest ()
public void setMessageDigest (java.security.MessageDigest)
java.security.MessageDigest digest
public int read () throws java.io.IOException
int byteRead
public int read (byte[], int, int) throws java.io.IOException
byte[] buffer
int byteOffset
int byteCount
int bytesRead
public void on (boolean)
boolean on
public java.lang.String toString ()
}
java/security/DigestOutputStream.classDigestOutputStream.java
package java.security
public java.security.DigestOutputStream extends java.io.FilterOutputStream {
protected java.security.MessageDigest digest
private boolean isOn
public void (java.io.OutputStream, java.security.MessageDigest)
java.io.OutputStream stream
java.security.MessageDigest digest
public java.security.MessageDigest getMessageDigest ()
public void setMessageDigest (java.security.MessageDigest)
java.security.MessageDigest digest
public void write (int) throws java.io.IOException
int b
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public void on (boolean)
boolean on
public java.lang.String toString ()
}
java/security/DomainCombiner.classDomainCombiner.java
package java.security
public abstract java.security.DomainCombiner extends java.lang.Object {
public abstract java.security.ProtectionDomain[] combine (java.security.ProtectionDomain[], java.security.ProtectionDomain[])
}
java/security/GeneralSecurityException.classGeneralSecurityException.java
package java.security
public java.security.GeneralSecurityException extends java.lang.Exception {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/security/Guard.classGuard.java
package java.security
public abstract java.security.Guard extends java.lang.Object {
public abstract void checkGuard (java.lang.Object) throws java.lang.SecurityException
}
java/security/GuardedObject.classGuardedObject.java
package java.security
public java.security.GuardedObject extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final Object object
private final java.security.Guard guard
public void (java.lang.Object, java.security.Guard)
Object object
java.security.Guard guard
public java.lang.Object getObject () throws java.lang.SecurityException
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
}
java/security/Identity.classIdentity.java
package java.security
public abstract java.security.Identity extends java.lang.Object implements java.security.Principal java.io.Serializable {
private static final long serialVersionUID
private String name
private java.security.PublicKey publicKey
private String info
private java.security.IdentityScope scope
private java.util.Vector certificates
protected void ()
public void (java.lang.String)
String name
public void (java.lang.String, java.security.IdentityScope) throws java.security.KeyManagementException
String name
java.security.IdentityScope scope
public void addCertificate (java.security.Certificate) throws java.security.KeyManagementException
java.security.Certificate certificate
java.security.PublicKey certPK
private static boolean checkKeysEqual (java.security.PublicKey, java.security.PublicKey)
String format2
java.security.PublicKey pk1
java.security.PublicKey pk2
String format1
String format2
public void removeCertificate (java.security.Certificate) throws java.security.KeyManagementException
java.security.Certificate certificate
public java.security.Certificate[] certificates ()
java.security.Certificate[] ret
protected boolean identityEquals (java.security.Identity)
java.security.Identity identity
public java.lang.String toString (boolean)
boolean detailed
String s
public final java.security.IdentityScope getScope ()
public void setPublicKey (java.security.PublicKey) throws java.security.KeyManagementException
java.security.Identity i
java.security.PublicKey key
public java.security.PublicKey getPublicKey ()
public void setInfo (java.lang.String)
String info
public java.lang.String getInfo ()
public final boolean equals (java.lang.Object)
Object obj
java.security.Identity i
public final java.lang.String getName ()
public int hashCode ()
int hash
public java.lang.String toString ()
String s
}
java/security/IdentityScope.classIdentityScope.java
package java.security
public abstract java.security.IdentityScope extends java.security.Identity {
private static final long serialVersionUID
private static java.security.IdentityScope systemScope
protected void ()
public void (java.lang.String)
String name
public void (java.lang.String, java.security.IdentityScope) throws java.security.KeyManagementException
String name
java.security.IdentityScope scope
public static java.security.IdentityScope getSystemScope ()
Exception e
String className
protected static void setSystemScope (java.security.IdentityScope)
java.security.IdentityScope scope
public abstract int size ()
public abstract java.security.Identity getIdentity (java.lang.String)
public java.security.Identity getIdentity (java.security.Principal)
java.security.Principal principal
public abstract java.security.Identity getIdentity (java.security.PublicKey)
public abstract void addIdentity (java.security.Identity) throws java.security.KeyManagementException
public abstract void removeIdentity (java.security.Identity) throws java.security.KeyManagementException
public abstract java.util.Enumeration identities ()
public java.lang.String toString ()
}
java/security/interfaces/
java/security/interfaces/DSAKey.classDSAKey.java
package java.security.interfaces
public abstract java.security.interfaces.DSAKey extends java.lang.Object {
public abstract java.security.interfaces.DSAParams getParams ()
}
java/security/interfaces/DSAKeyPairGenerator.classDSAKeyPairGenerator.java
package java.security.interfaces
public abstract java.security.interfaces.DSAKeyPairGenerator extends java.lang.Object {
public abstract void initialize (java.security.interfaces.DSAParams, java.security.SecureRandom) throws java.security.InvalidParameterException
public abstract void initialize (int, boolean, java.security.SecureRandom) throws java.security.InvalidParameterException
}
java/security/interfaces/DSAParams.classDSAParams.java
package java.security.interfaces
public abstract java.security.interfaces.DSAParams extends java.lang.Object {
public abstract java.math.BigInteger getG ()
public abstract java.math.BigInteger getP ()
public abstract java.math.BigInteger getQ ()
}
java/security/interfaces/DSAPrivateKey.classDSAPrivateKey.java
package java.security.interfaces
public abstract java.security.interfaces.DSAPrivateKey extends java.lang.Object implements java.security.interfaces.DSAKey java.security.PrivateKey {
public static final long serialVersionUID
public abstract java.math.BigInteger getX ()
}
java/security/interfaces/DSAPublicKey.classDSAPublicKey.java
package java.security.interfaces
public abstract java.security.interfaces.DSAPublicKey extends java.lang.Object implements java.security.interfaces.DSAKey java.security.PublicKey {
public static final long serialVersionUID
public abstract java.math.BigInteger getY ()
}
java/security/interfaces/ECKey.classECKey.java
package java.security.interfaces
public abstract java.security.interfaces.ECKey extends java.lang.Object {
public abstract java.security.spec.ECParameterSpec getParams ()
}
java/security/interfaces/ECPrivateKey.classECPrivateKey.java
package java.security.interfaces
public abstract java.security.interfaces.ECPrivateKey extends java.lang.Object implements java.security.PrivateKey java.security.interfaces.ECKey {
public static final long serialVersionUID
public abstract java.math.BigInteger getS ()
}
java/security/interfaces/ECPublicKey.classECPublicKey.java
package java.security.interfaces
public abstract java.security.interfaces.ECPublicKey extends java.lang.Object implements java.security.PublicKey java.security.interfaces.ECKey {
public static final long serialVersionUID
public abstract java.security.spec.ECPoint getW ()
}
java/security/interfaces/package.html
java/security/interfaces/RSAKey.classRSAKey.java
package java.security.interfaces
public abstract java.security.interfaces.RSAKey extends java.lang.Object {
public abstract java.math.BigInteger getModulus ()
}
java/security/interfaces/RSAMultiPrimePrivateCrtKey.classRSAMultiPrimePrivateCrtKey.java
package java.security.interfaces
public abstract java.security.interfaces.RSAMultiPrimePrivateCrtKey extends java.lang.Object implements java.security.interfaces.RSAPrivateKey {
public static final long serialVersionUID
public abstract java.math.BigInteger getCrtCoefficient ()
public abstract java.security.spec.RSAOtherPrimeInfo[] getOtherPrimeInfo ()
public abstract java.math.BigInteger getPrimeP ()
public abstract java.math.BigInteger getPrimeQ ()
public abstract java.math.BigInteger getPrimeExponentP ()
public abstract java.math.BigInteger getPrimeExponentQ ()
public abstract java.math.BigInteger getPublicExponent ()
}
java/security/interfaces/RSAPrivateCrtKey.classRSAPrivateCrtKey.java
package java.security.interfaces
public abstract java.security.interfaces.RSAPrivateCrtKey extends java.lang.Object implements java.security.interfaces.RSAPrivateKey {
public static final long serialVersionUID
public abstract java.math.BigInteger getCrtCoefficient ()
public abstract java.math.BigInteger getPrimeP ()
public abstract java.math.BigInteger getPrimeQ ()
public abstract java.math.BigInteger getPrimeExponentP ()
public abstract java.math.BigInteger getPrimeExponentQ ()
public abstract java.math.BigInteger getPublicExponent ()
}
java/security/interfaces/RSAPrivateKey.classRSAPrivateKey.java
package java.security.interfaces
public abstract java.security.interfaces.RSAPrivateKey extends java.lang.Object implements java.security.PrivateKey java.security.interfaces.RSAKey {
public static final long serialVersionUID
public abstract java.math.BigInteger getPrivateExponent ()
}
java/security/interfaces/RSAPublicKey.classRSAPublicKey.java
package java.security.interfaces
public abstract java.security.interfaces.RSAPublicKey extends java.lang.Object implements java.security.PublicKey java.security.interfaces.RSAKey {
public static final long serialVersionUID
public abstract java.math.BigInteger getPublicExponent ()
}
java/security/InvalidAlgorithmParameterException.classInvalidAlgorithmParameterException.java
package java.security
public java.security.InvalidAlgorithmParameterException extends java.security.GeneralSecurityException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/security/InvalidKeyException.classInvalidKeyException.java
package java.security
public java.security.InvalidKeyException extends java.security.KeyException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/security/InvalidParameterException.classInvalidParameterException.java
package java.security
public java.security.InvalidParameterException extends java.lang.IllegalArgumentException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
}
java/security/Key.classKey.java
package java.security
public abstract java.security.Key extends java.lang.Object implements java.io.Serializable {
public static final long serialVersionUID
public abstract java.lang.String getAlgorithm ()
public abstract java.lang.String getFormat ()
public abstract byte[] getEncoded ()
}
java/security/KeyException.classKeyException.java
package java.security
public java.security.KeyException extends java.security.GeneralSecurityException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/security/KeyFactory.classKeyFactory.java
package java.security
public java.security.KeyFactory extends java.lang.Object {
private static final String SERVICE
private static final org.apache.harmony.security.fortress.Engine ENGINE
private final java.security.Provider provider
private final java.security.KeyFactorySpi spiImpl
private final String algorithm
protected void (java.security.KeyFactorySpi, java.security.Provider, java.lang.String)
java.security.KeyFactorySpi keyFacSpi
java.security.Provider provider
String algorithm
public static java.security.KeyFactory getInstance (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
public static java.security.KeyFactory getInstance (java.lang.String, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
String provider
java.security.Provider p
public static java.security.KeyFactory getInstance (java.lang.String, java.security.Provider) throws java.security.NoSuchAlgorithmException
String algorithm
java.security.Provider provider
Object spi
public final java.security.Provider getProvider ()
public final java.lang.String getAlgorithm ()
public final java.security.PublicKey generatePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
java.security.spec.KeySpec keySpec
public final java.security.PrivateKey generatePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
java.security.spec.KeySpec keySpec
public final java.security.spec.KeySpec getKeySpec (java.security.Key, java.lang.Class) throws java.security.spec.InvalidKeySpecException
java.security.Key key
Class keySpec
public final java.security.Key translateKey (java.security.Key) throws java.security.InvalidKeyException
java.security.Key key
static void ()
}
java/security/KeyFactorySpi.classKeyFactorySpi.java
package java.security
public abstract java.security.KeyFactorySpi extends java.lang.Object {
public void ()
protected abstract java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
protected abstract java.security.PrivateKey engineGeneratePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
protected abstract java.security.spec.KeySpec engineGetKeySpec (java.security.Key, java.lang.Class) throws java.security.spec.InvalidKeySpecException
protected abstract java.security.Key engineTranslateKey (java.security.Key) throws java.security.InvalidKeyException
}
java/security/KeyManagementException.classKeyManagementException.java
package java.security
public java.security.KeyManagementException extends java.security.KeyException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/security/KeyPair.classKeyPair.java
package java.security
public final java.security.KeyPair extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final java.security.PrivateKey privateKey
private final java.security.PublicKey publicKey
public void (java.security.PublicKey, java.security.PrivateKey)
java.security.PublicKey publicKey
java.security.PrivateKey privateKey
public java.security.PrivateKey getPrivate ()
public java.security.PublicKey getPublic ()
}
java/security/KeyPairGenerator$1.classKeyPairGenerator.java
package java.security
java.security.KeyPairGenerator$1 extends java.lang.Object {
}
java/security/KeyPairGenerator$KeyPairGeneratorImpl.classKeyPairGenerator.java
package java.security
java.security.KeyPairGenerator$KeyPairGeneratorImpl extends java.security.KeyPairGenerator {
private java.security.KeyPairGeneratorSpi spiImpl
private void (java.security.KeyPairGeneratorSpi, java.security.Provider, java.lang.String)
java.security.KeyPairGeneratorSpi keyPairGeneratorSpi
java.security.Provider provider
String algorithm
public void initialize (int, java.security.SecureRandom)
int keysize
java.security.SecureRandom random
public java.security.KeyPair generateKeyPair ()
public void initialize (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec param
java.security.SecureRandom random
void (java.security.KeyPairGeneratorSpi, java.security.Provider, java.lang.String, java.security.KeyPairGenerator$1)
java.security.KeyPairGeneratorSpi x0
java.security.Provider x1
String x2
java.security.KeyPairGenerator$1 x3
}
java/security/KeyPairGenerator.classKeyPairGenerator.java
package java.security
public abstract java.security.KeyPairGenerator extends java.security.KeyPairGeneratorSpi {
private static final String SERVICE
private static final org.apache.harmony.security.fortress.Engine ENGINE
private static final java.security.SecureRandom RANDOM
private java.security.Provider provider
private String algorithm
protected void (java.lang.String)
String algorithm
public java.lang.String getAlgorithm ()
public static java.security.KeyPairGenerator getInstance (java.lang.String) throws java.security.NoSuchAlgorithmException
java.security.KeyPairGenerator result
String algorithm
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
Object spi
java.security.Provider provider
public static java.security.KeyPairGenerator getInstance (java.lang.String, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
String provider
java.security.Provider impProvider
public static java.security.KeyPairGenerator getInstance (java.lang.String, java.security.Provider) throws java.security.NoSuchAlgorithmException
java.security.KeyPairGenerator result
String algorithm
java.security.Provider provider
Object spi
public final java.security.Provider getProvider ()
public void initialize (int)
int keysize
public void initialize (java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec param
public final java.security.KeyPair genKeyPair ()
public java.security.KeyPair generateKeyPair ()
public void initialize (int, java.security.SecureRandom)
int keysize
java.security.SecureRandom random
public void initialize (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec param
java.security.SecureRandom random
static java.security.Provider access$102 (java.security.KeyPairGenerator, java.security.Provider)
java.security.KeyPairGenerator x0
java.security.Provider x1
static void ()
}
java/security/KeyPairGeneratorSpi.classKeyPairGeneratorSpi.java
package java.security
public abstract java.security.KeyPairGeneratorSpi extends java.lang.Object {
public void ()
public abstract java.security.KeyPair generateKeyPair ()
public abstract void initialize (int, java.security.SecureRandom)
public void initialize (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
}
java/security/KeyRep$1.classKeyRep.java
package java.security
java.security.KeyRep$1 extends java.lang.Object {
static final int[] $SwitchMap$java$security$KeyRep$Type
static void ()
}
java/security/KeyRep$Type.classKeyRep.java
package java.security
public final java.security.KeyRep$Type extends java.lang.Enum {
public static final java.security.KeyRep$Type SECRET
public static final java.security.KeyRep$Type PUBLIC
public static final java.security.KeyRep$Type PRIVATE
private static final java.security.KeyRep$Type[] $VALUES
public static java.security.KeyRep$Type[] values ()
public static java.security.KeyRep$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
java/security/KeyRep.classKeyRep.java
package java.security
public java.security.KeyRep extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final java.security.KeyRep$Type type
private final String algorithm
private final String format
private byte[] encoded
public void (java.security.KeyRep$Type, java.lang.String, java.lang.String, byte[])
java.security.KeyRep$Type type
String algorithm
String format
byte[] encoded
protected java.lang.Object readResolve () throws java.io.ObjectStreamException
IllegalArgumentException e
java.security.KeyFactory kf
java.security.NoSuchAlgorithmException e
java.security.spec.InvalidKeySpecException e
java.security.KeyFactory kf
java.security.NoSuchAlgorithmException e
java.security.spec.InvalidKeySpecException e
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream is
byte[] new_encoded
}
java/security/KeyStore$Builder$BuilderImpl.classKeyStore.java
package java.security
java.security.KeyStore$Builder$BuilderImpl extends java.security.KeyStore$Builder {
private java.security.KeyStore keyStore
private java.security.KeyStore$ProtectionParameter protParameter
private final String typeForKeyStore
private final java.security.Provider providerForKeyStore
private final java.io.File fileForLoad
private boolean isGetKeyStore
private java.security.KeyStoreException lastException
void (java.security.KeyStore, java.security.KeyStore$ProtectionParameter, java.io.File, java.lang.String, java.security.Provider)
java.security.KeyStore ks
java.security.KeyStore$ProtectionParameter pp
java.io.File file
String type
java.security.Provider provider
public synchronized java.security.KeyStore getKeyStore () throws java.security.KeyStoreException
char[] passwd
char[] passwd
java.io.FileInputStream fis
java.security.KeyStore ks
char[] passwd
java.security.KeyStoreException e
Exception e
public synchronized java.security.KeyStore$ProtectionParameter getProtectionParameter (java.lang.String) throws java.security.KeyStoreException
String alias
}
java/security/KeyStore$Builder$TmpLSParameter.classKeyStore.java
package java.security
java.security.KeyStore$Builder$TmpLSParameter extends java.lang.Object implements java.security.KeyStore$LoadStoreParameter {
private final java.security.KeyStore$ProtectionParameter protPar
public void (java.security.KeyStore$ProtectionParameter)
java.security.KeyStore$ProtectionParameter protPar
public java.security.KeyStore$ProtectionParameter getProtectionParameter ()
}
java/security/KeyStore$Builder.classKeyStore.java
package java.security
public abstract java.security.KeyStore$Builder extends java.lang.Object {
protected void ()
public abstract java.security.KeyStore getKeyStore () throws java.security.KeyStoreException
public abstract java.security.KeyStore$ProtectionParameter getProtectionParameter (java.lang.String) throws java.security.KeyStoreException
public static java.security.KeyStore$Builder newInstance (java.security.KeyStore, java.security.KeyStore$ProtectionParameter)
java.security.KeyStore keyStore
java.security.KeyStore$ProtectionParameter protectionParameter
public static java.security.KeyStore$Builder newInstance (java.lang.String, java.security.Provider, java.io.File, java.security.KeyStore$ProtectionParameter)
String type
java.security.Provider provider
java.io.File file
java.security.KeyStore$ProtectionParameter protectionParameter
public static java.security.KeyStore$Builder newInstance (java.lang.String, java.security.Provider, java.security.KeyStore$ProtectionParameter)
String type
java.security.Provider provider
java.security.KeyStore$ProtectionParameter protectionParameter
}
java/security/KeyStore$CallbackHandlerProtection.classKeyStore.java
package java.security
public java.security.KeyStore$CallbackHandlerProtection extends java.lang.Object implements java.security.KeyStore$ProtectionParameter {
private final javax.security.auth.callback.CallbackHandler callbackHandler
public void (javax.security.auth.callback.CallbackHandler)
javax.security.auth.callback.CallbackHandler handler
public javax.security.auth.callback.CallbackHandler getCallbackHandler ()
}
java/security/KeyStore$Entry.classKeyStore.java
package java.security
public abstract java.security.KeyStore$Entry extends java.lang.Object {
}
java/security/KeyStore$LoadStoreParameter.classKeyStore.java
package java.security
public abstract java.security.KeyStore$LoadStoreParameter extends java.lang.Object {
public abstract java.security.KeyStore$ProtectionParameter getProtectionParameter ()
}
java/security/KeyStore$PasswordProtection.classKeyStore.java
package java.security
public java.security.KeyStore$PasswordProtection extends java.lang.Object implements java.security.KeyStore$ProtectionParameter javax.security.auth.Destroyable {
private char[] password
private boolean isDestroyed
public void (char[])
char[] password
public synchronized char[] getPassword ()
public synchronized void destroy () throws javax.security.auth.DestroyFailedException
public synchronized boolean isDestroyed ()
}
java/security/KeyStore$PrivateKeyEntry.classKeyStore.java
package java.security
public final java.security.KeyStore$PrivateKeyEntry extends java.lang.Object implements java.security.KeyStore$Entry {
private java.security.cert.Certificate[] chain
private java.security.PrivateKey privateKey
public void (java.security.PrivateKey, java.security.cert.Certificate[])
int i
java.security.cert.Certificate cert
java.security.PrivateKey privateKey
java.security.cert.Certificate[] chain
String s
boolean isAllX509Certificates
public java.security.PrivateKey getPrivateKey ()
public java.security.cert.Certificate[] getCertificateChain ()
public java.security.cert.Certificate getCertificate ()
public java.lang.String toString ()
int i
StringBuilder sb
}
java/security/KeyStore$ProtectionParameter.classKeyStore.java
package java.security
public abstract java.security.KeyStore$ProtectionParameter extends java.lang.Object {
}
java/security/KeyStore$SecretKeyEntry.classKeyStore.java
package java.security
public final java.security.KeyStore$SecretKeyEntry extends java.lang.Object implements java.security.KeyStore$Entry {
private final javax.crypto.SecretKey secretKey
public void (javax.crypto.SecretKey)
javax.crypto.SecretKey secretKey
public javax.crypto.SecretKey getSecretKey ()
public java.lang.String toString ()
StringBuilder sb
}
java/security/KeyStore$TrustedCertificateEntry.classKeyStore.java
package java.security
public final java.security.KeyStore$TrustedCertificateEntry extends java.lang.Object implements java.security.KeyStore$Entry {
private final java.security.cert.Certificate trustCertificate
public void (java.security.cert.Certificate)
java.security.cert.Certificate trustCertificate
public java.security.cert.Certificate getTrustedCertificate ()
public java.lang.String toString ()
}
java/security/KeyStore.classKeyStore.java
package java.security
public java.security.KeyStore extends java.lang.Object {
private static final String SERVICE
private static final org.apache.harmony.security.fortress.Engine ENGINE
private static final String PROPERTY_NAME
private static final String DEFAULT_KEYSTORE_TYPE
private boolean isInit
private final java.security.KeyStoreSpi implSpi
private final java.security.Provider provider
private final String type
protected void (java.security.KeyStoreSpi, java.security.Provider, java.lang.String)
java.security.KeyStoreSpi keyStoreSpi
java.security.Provider provider
String type
private static void throwNotInitialized () throws java.security.KeyStoreException
public static java.security.KeyStore getInstance (java.lang.String) throws java.security.KeyStoreException
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
java.security.NoSuchAlgorithmException e
String type
public static java.security.KeyStore getInstance (java.lang.String, java.lang.String) throws java.security.KeyStoreException java.security.NoSuchProviderException
Exception e
String type
String provider
java.security.Provider impProvider
public static java.security.KeyStore getInstance (java.lang.String, java.security.Provider) throws java.security.KeyStoreException
Object spi
Exception e
String type
java.security.Provider provider
public static final java.lang.String getDefaultType ()
String dt
public final java.security.Provider getProvider ()
public final java.lang.String getType ()
public final java.security.Key getKey (java.lang.String, char[]) throws java.security.KeyStoreException java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException
String alias
char[] password
public final java.security.cert.Certificate[] getCertificateChain (java.lang.String) throws java.security.KeyStoreException
String alias
public final java.security.cert.Certificate getCertificate (java.lang.String) throws java.security.KeyStoreException
String alias
public final java.util.Date getCreationDate (java.lang.String) throws java.security.KeyStoreException
String alias
public final void setKeyEntry (java.lang.String, java.security.Key, char[], java.security.cert.Certificate[]) throws java.security.KeyStoreException
String alias
java.security.Key key
char[] password
java.security.cert.Certificate[] chain
public final void setKeyEntry (java.lang.String, byte[], java.security.cert.Certificate[]) throws java.security.KeyStoreException
String alias
byte[] key
java.security.cert.Certificate[] chain
public final void setCertificateEntry (java.lang.String, java.security.cert.Certificate) throws java.security.KeyStoreException
String alias
java.security.cert.Certificate cert
public final void deleteEntry (java.lang.String) throws java.security.KeyStoreException
String alias
public final java.util.Enumeration aliases () throws java.security.KeyStoreException
public final boolean containsAlias (java.lang.String) throws java.security.KeyStoreException
String alias
public final int size () throws java.security.KeyStoreException
public final boolean isKeyEntry (java.lang.String) throws java.security.KeyStoreException
String alias
public final boolean isCertificateEntry (java.lang.String) throws java.security.KeyStoreException
String alias
public final java.lang.String getCertificateAlias (java.security.cert.Certificate) throws java.security.KeyStoreException
java.security.cert.Certificate cert
public final void store (java.io.OutputStream, char[]) throws java.security.KeyStoreException java.io.IOException java.security.NoSuchAlgorithmException java.security.cert.CertificateException
java.io.OutputStream stream
char[] password
public final void store (java.security.KeyStore$LoadStoreParameter) throws java.security.KeyStoreException java.io.IOException java.security.NoSuchAlgorithmException java.security.cert.CertificateException
java.security.KeyStore$LoadStoreParameter param
public final void load (java.io.InputStream, char[]) throws java.io.IOException java.security.NoSuchAlgorithmException java.security.cert.CertificateException
java.io.InputStream stream
char[] password
public final void load (java.security.KeyStore$LoadStoreParameter) throws java.io.IOException java.security.NoSuchAlgorithmException java.security.cert.CertificateException
java.security.KeyStore$LoadStoreParameter param
public final java.security.KeyStore$Entry getEntry (java.lang.String, java.security.KeyStore$ProtectionParameter) throws java.security.NoSuchAlgorithmException java.security.UnrecoverableEntryException java.security.KeyStoreException
String alias
java.security.KeyStore$ProtectionParameter param
public final void setEntry (java.lang.String, java.security.KeyStore$Entry, java.security.KeyStore$ProtectionParameter) throws java.security.KeyStoreException
String alias
java.security.KeyStore$Entry entry
java.security.KeyStore$ProtectionParameter param
public final boolean entryInstanceOf (java.lang.String, java.lang.Class) throws java.security.KeyStoreException
String alias
Class entryClass
static boolean access$000 (java.security.KeyStore)
java.security.KeyStore x0
static void ()
}
java/security/KeyStoreException.classKeyStoreException.java
package java.security
public java.security.KeyStoreException extends java.security.GeneralSecurityException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/security/KeyStoreSpi.classKeyStoreSpi.java
package java.security
public abstract java.security.KeyStoreSpi extends java.lang.Object {
public void ()
public abstract java.security.Key engineGetKey (java.lang.String, char[]) throws java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException
public abstract java.security.cert.Certificate[] engineGetCertificateChain (java.lang.String)
public abstract java.security.cert.Certificate engineGetCertificate (java.lang.String)
public abstract java.util.Date engineGetCreationDate (java.lang.String)
public abstract void engineSetKeyEntry (java.lang.String, java.security.Key, char[], java.security.cert.Certificate[]) throws java.security.KeyStoreException
public abstract void engineSetKeyEntry (java.lang.String, byte[], java.security.cert.Certificate[]) throws java.security.KeyStoreException
public abstract void engineSetCertificateEntry (java.lang.String, java.security.cert.Certificate) throws java.security.KeyStoreException
public abstract void engineDeleteEntry (java.lang.String) throws java.security.KeyStoreException
public abstract java.util.Enumeration engineAliases ()
public abstract boolean engineContainsAlias (java.lang.String)
public abstract int engineSize ()
public abstract boolean engineIsKeyEntry (java.lang.String)
public abstract boolean engineIsCertificateEntry (java.lang.String)
public abstract java.lang.String engineGetCertificateAlias (java.security.cert.Certificate)
public abstract void engineStore (java.io.OutputStream, char[]) throws java.io.IOException java.security.NoSuchAlgorithmException java.security.cert.CertificateException
public void engineStore (java.security.KeyStore$LoadStoreParameter) throws java.io.IOException java.security.NoSuchAlgorithmException java.security.cert.CertificateException
java.security.KeyStore$LoadStoreParameter param
public abstract void engineLoad (java.io.InputStream, char[]) throws java.io.IOException java.security.NoSuchAlgorithmException java.security.cert.CertificateException
public void engineLoad (java.security.KeyStore$LoadStoreParameter) throws java.io.IOException java.security.NoSuchAlgorithmException java.security.cert.CertificateException
char[] pwd
IllegalStateException e
char[] pwd
java.security.UnrecoverableEntryException e
java.security.KeyStore$LoadStoreParameter param
java.security.KeyStore$ProtectionParameter pp
public java.security.KeyStore$Entry engineGetEntry (java.lang.String, java.security.KeyStore$ProtectionParameter) throws java.security.KeyStoreException java.security.NoSuchAlgorithmException java.security.UnrecoverableEntryException
IllegalStateException ee
java.security.Key key
String alias
java.security.KeyStore$ProtectionParameter protParam
char[] passW
public void engineSetEntry (java.lang.String, java.security.KeyStore$Entry, java.security.KeyStore$ProtectionParameter) throws java.security.KeyStoreException
java.security.KeyStore$TrustedCertificateEntry trE
IllegalStateException ee
Exception e
java.security.KeyStore$PrivateKeyEntry prE
java.security.KeyStore$SecretKeyEntry skE
String alias
java.security.KeyStore$Entry entry
java.security.KeyStore$ProtectionParameter protParam
char[] passW
public boolean engineEntryInstanceOf (java.lang.String, java.lang.Class)
String alias
Class entryClass
static char[] getPasswordFromCallBack (java.security.KeyStore$ProtectionParameter) throws java.security.UnrecoverableEntryException
Class cl
javax.security.auth.callback.CallbackHandler cbHand
javax.security.auth.callback.PasswordCallback[] pwCb
Exception e
java.security.KeyStore$ProtectionParameter protParam
String clName
}
java/security/MessageDigest$1.classMessageDigest.java
package java.security
java.security.MessageDigest$1 extends java.lang.Object {
}
java/security/MessageDigest$MessageDigestImpl.classMessageDigest.java
package java.security
java.security.MessageDigest$MessageDigestImpl extends java.security.MessageDigest {
private java.security.MessageDigestSpi spiImpl
private void (java.security.MessageDigestSpi, java.security.Provider, java.lang.String)
java.security.MessageDigestSpi messageDigestSpi
java.security.Provider provider
String algorithm
protected void engineReset ()
protected byte[] engineDigest ()
protected int engineDigest (byte[], int, int) throws java.security.DigestException
byte[] buf
int offset
int len
protected int engineGetDigestLength ()
protected void engineUpdate (byte)
byte arg0
protected void engineUpdate (byte[], int, int)
byte[] arg0
int arg1
int arg2
protected void engineUpdate (java.nio.ByteBuffer)
java.nio.ByteBuffer input
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
java.security.MessageDigestSpi spi
void (java.security.MessageDigestSpi, java.security.Provider, java.lang.String, java.security.MessageDigest$1)
java.security.MessageDigestSpi x0
java.security.Provider x1
String x2
java.security.MessageDigest$1 x3
}
java/security/MessageDigest.classMessageDigest.java
package java.security
public abstract java.security.MessageDigest extends java.security.MessageDigestSpi {
private static final org.apache.harmony.security.fortress.Engine ENGINE
private java.security.Provider provider
private String algorithm
protected void (java.lang.String)
String algorithm
public static java.security.MessageDigest getInstance (java.lang.String) throws java.security.NoSuchAlgorithmException
java.security.MessageDigest result
String algorithm
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
Object spi
java.security.Provider provider
public static java.security.MessageDigest getInstance (java.lang.String, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
String provider
java.security.Provider p
public static java.security.MessageDigest getInstance (java.lang.String, java.security.Provider) throws java.security.NoSuchAlgorithmException
java.security.MessageDigest result
String algorithm
java.security.Provider provider
Object spi
public void reset ()
public void update (byte)
byte arg0
public void update (byte[], int, int)
byte[] input
int offset
int len
public void update (byte[])
byte[] input
public byte[] digest ()
public int digest (byte[], int, int) throws java.security.DigestException
byte[] buf
int offset
int len
public byte[] digest (byte[])
byte[] input
public java.lang.String toString ()
public static boolean isEqual (byte[], byte[])
int i
byte[] digesta
byte[] digestb
int v
public final java.lang.String getAlgorithm ()
public final java.security.Provider getProvider ()
public final int getDigestLength ()
java.security.MessageDigest md
CloneNotSupportedException e
int l
public final void update (java.nio.ByteBuffer)
java.nio.ByteBuffer input
static java.security.Provider access$102 (java.security.MessageDigest, java.security.Provider)
java.security.MessageDigest x0
java.security.Provider x1
static void ()
}
java/security/MessageDigestSpi.classMessageDigestSpi.java
package java.security
public abstract java.security.MessageDigestSpi extends java.lang.Object {
public void ()
protected int engineGetDigestLength ()
protected abstract void engineUpdate (byte)
protected abstract void engineUpdate (byte[], int, int)
protected void engineUpdate (java.nio.ByteBuffer)
int offset
int position
int limit
byte[] tmp
java.nio.ByteBuffer input
byte[] tmp
protected abstract byte[] engineDigest ()
protected int engineDigest (byte[], int, int) throws java.security.DigestException
byte[] buf
int offset
int len
byte[] tmp
protected abstract void engineReset ()
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
java/security/NoSuchAlgorithmException.classNoSuchAlgorithmException.java
package java.security
public java.security.NoSuchAlgorithmException extends java.security.GeneralSecurityException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/security/NoSuchProviderException.classNoSuchProviderException.java
package java.security
public java.security.NoSuchProviderException extends java.security.GeneralSecurityException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
}
java/security/package.html
java/security/Permission.classPermission.java
package java.security
public abstract java.security.Permission extends java.lang.Object implements java.security.Guard java.io.Serializable {
public void (java.lang.String)
String name
public final java.lang.String getName ()
public void checkGuard (java.lang.Object) throws java.lang.SecurityException
Object obj
public java.security.PermissionCollection newPermissionCollection ()
public abstract java.lang.String getActions ()
public abstract boolean implies (java.security.Permission)
}
java/security/PermissionCollection.classPermissionCollection.java
package java.security
public abstract java.security.PermissionCollection extends java.lang.Object implements java.io.Serializable {
public void ()
public abstract void add (java.security.Permission)
public abstract java.util.Enumeration elements ()
public abstract boolean implies (java.security.Permission)
public boolean isReadOnly ()
public void setReadOnly ()
}
java/security/Permissions.classPermissions.java
package java.security
public final java.security.Permissions extends java.security.PermissionCollection implements java.io.Serializable {
public void ()
public void add (java.security.Permission)
java.security.Permission permission
public java.util.Enumeration elements ()
public boolean implies (java.security.Permission)
java.security.Permission permission
}
java/security/PermissionsHash.classPermissionsHash.java
package java.security
final java.security.PermissionsHash extends java.security.PermissionCollection {
private static final long serialVersionUID
private final java.util.Hashtable perms
void ()
public void add (java.security.Permission)
java.security.Permission permission
public java.util.Enumeration elements ()
public boolean implies (java.security.Permission)
java.util.Enumeration elements
java.security.Permission permission
}
java/security/Policy$Parameters.classPolicy.java
package java.security
public abstract java.security.Policy$Parameters extends java.lang.Object {
}
java/security/Policy.classPolicy.java
package java.security
public abstract java.security.Policy extends java.lang.Object {
public static final java.security.PermissionCollection UNSUPPORTED_EMPTY_COLLECTION
public void ()
public static java.security.Policy getInstance (java.lang.String, java.security.Policy$Parameters) throws java.security.NoSuchAlgorithmException
String type
java.security.Policy$Parameters params
public static java.security.Policy getInstance (java.lang.String, java.security.Policy$Parameters, java.lang.String) throws java.security.NoSuchProviderException java.security.NoSuchAlgorithmException
String type
java.security.Policy$Parameters params
String provider
public static java.security.Policy getInstance (java.lang.String, java.security.Policy$Parameters, java.security.Provider) throws java.security.NoSuchAlgorithmException
String type
java.security.Policy$Parameters params
java.security.Provider provider
public java.security.Policy$Parameters getParameters ()
public java.security.Provider getProvider ()
public java.lang.String getType ()
public java.security.PermissionCollection getPermissions (java.security.CodeSource)
java.security.CodeSource cs
public void refresh ()
public java.security.PermissionCollection getPermissions (java.security.ProtectionDomain)
java.security.ProtectionDomain domain
public boolean implies (java.security.ProtectionDomain, java.security.Permission)
java.security.ProtectionDomain domain
java.security.Permission permission
public static java.security.Policy getPolicy ()
public static void setPolicy (java.security.Policy)
java.security.Policy policy
static void ()
}
java/security/PolicySpi.classPolicySpi.java
package java.security
public abstract java.security.PolicySpi extends java.lang.Object {
public void ()
protected abstract boolean engineImplies (java.security.ProtectionDomain, java.security.Permission)
protected void engineRefresh ()
protected java.security.PermissionCollection engineGetPermissions (java.security.CodeSource)
java.security.CodeSource codesource
protected java.security.PermissionCollection engineGetPermissions (java.security.ProtectionDomain)
java.security.ProtectionDomain domain
}
java/security/Principal.classPrincipal.java
package java.security
public abstract java.security.Principal extends java.lang.Object {
public abstract boolean equals (java.lang.Object)
public abstract java.lang.String getName ()
public abstract int hashCode ()
public abstract java.lang.String toString ()
}
java/security/PrivateKey.classPrivateKey.java
package java.security
public abstract java.security.PrivateKey extends java.lang.Object implements java.security.Key {
public static final long serialVersionUID
}
java/security/PrivilegedAction.classPrivilegedAction.java
package java.security
public abstract java.security.PrivilegedAction extends java.lang.Object {
public abstract java.lang.Object run ()
}
java/security/PrivilegedActionException.classPrivilegedActionException.java
package java.security
public java.security.PrivilegedActionException extends java.lang.Exception {
private static final long serialVersionUID
public void (java.lang.Exception)
Exception ex
public java.lang.Exception getException ()
}
java/security/PrivilegedExceptionAction.classPrivilegedExceptionAction.java
package java.security
public abstract java.security.PrivilegedExceptionAction extends java.lang.Object {
public abstract java.lang.Object run () throws java.lang.Exception
}
java/security/ProtectionDomain.classProtectionDomain.java
package java.security
public java.security.ProtectionDomain extends java.lang.Object {
public void (java.security.CodeSource, java.security.PermissionCollection)
java.security.CodeSource cs
java.security.PermissionCollection permissions
public void (java.security.CodeSource, java.security.PermissionCollection, java.lang.ClassLoader, java.security.Principal[])
java.security.CodeSource cs
java.security.PermissionCollection permissions
ClassLoader cl
java.security.Principal[] principals
public final java.lang.ClassLoader getClassLoader ()
public final java.security.CodeSource getCodeSource ()
public final java.security.PermissionCollection getPermissions ()
public final java.security.Principal[] getPrincipals ()
public boolean implies (java.security.Permission)
java.security.Permission permission
}
java/security/Provider$Service.classProvider.java
package java.security
public java.security.Provider$Service extends java.lang.Object {
private static final String ATTR_SUPPORTED_KEY_CLASSES
private static final String ATTR_SUPPORTED_KEY_FORMATS
private static final java.util.HashMap supportsParameterTypes
private static final java.util.HashMap constructorParameterClasses
private java.security.Provider provider
private String type
private String algorithm
private String className
private java.util.List aliases
private java.util.Map attributes
private Class implementation
private String lastClassName
private volatile boolean supportedKeysInitialized
private Class[] keyClasses
private String[] keyFormats
private static java.lang.Class loadClassOrThrow (java.lang.String)
Exception e
String className
public void (java.security.Provider, java.lang.String, java.lang.String, java.lang.String, java.util.List, java.util.Map)
java.security.Provider provider
String type
String algorithm
String className
java.util.List aliases
java.util.Map attributes
void addAlias (java.lang.String)
String alias
void putAttribute (java.lang.String, java.lang.String)
String name
String value
public final java.lang.String getType ()
public final java.lang.String getAlgorithm ()
public final java.security.Provider getProvider ()
public final java.lang.String getClassName ()
public final java.lang.String getAttribute (java.lang.String)
String name
java.util.List getAliases ()
public java.lang.Object newInstance (java.lang.Object) throws java.security.NoSuchAlgorithmException
Exception e
ClassLoader cl
Object constructorParameter
Class expectedClass
private java.lang.Object newInstanceWithParameter (java.lang.Object, java.lang.Class) throws java.security.NoSuchAlgorithmException
Class[] parameterTypes
Object[] initargs
Exception e
Object constructorParameter
Class parameterClass
private java.lang.Object newInstanceNoParameter () throws java.security.NoSuchAlgorithmException
Exception e
public boolean supportsParameter (java.lang.Object)
Object parameter
Boolean supportsParameter
java.security.Key keyParam
private void ensureSupportedKeysInitialized ()
Class keyClass
String keyClassName
String[] keyClassNames
java.util.ArrayList supportedClassList
ClassLoader classLoader
String supportedClassesString
String supportedFormatString
private static boolean isInArray (java.lang.Object[], java.lang.Object)
Object item
Object[] itemList
Object target
private static boolean isInArray (java.lang.Class[], java.lang.Class)
Class item
Class[] itemList
Class target
public java.lang.String toString ()
String result
static java.lang.String access$000 (java.security.Provider$Service)
java.security.Provider$Service x0
static java.lang.String access$100 (java.security.Provider$Service)
java.security.Provider$Service x0
static java.util.List access$200 (java.security.Provider$Service)
java.security.Provider$Service x0
static java.lang.String access$300 (java.security.Provider$Service)
java.security.Provider$Service x0
static java.util.Map access$400 (java.security.Provider$Service)
java.security.Provider$Service x0
static java.lang.String access$302 (java.security.Provider$Service, java.lang.String)
java.security.Provider$Service x0
String x1
static void ()
}
java/security/Provider.classProvider.java
package java.security
public abstract java.security.Provider extends java.util.Properties {
private static final long serialVersionUID
private String name
private double version
private transient String versionString
private String info
private transient int providerNumber
private transient java.util.LinkedHashMap serviceTable
private transient java.util.LinkedHashMap aliasTable
private transient java.util.LinkedHashMap propertyServiceTable
private transient java.util.LinkedHashMap propertyAliasTable
private transient java.util.LinkedHashMap changedProperties
private transient java.security.Provider$Service returnedService
private transient String lastAlgorithm
private transient String lastServiceName
private transient java.util.Set lastServicesSet
private transient String lastType
private transient java.security.Provider$Service lastServicesByType
protected void (java.lang.String, double, java.lang.String)
String name
double version
String info
public java.lang.String getName ()
public double getVersion ()
public java.lang.String getInfo ()
public java.lang.String toString ()
public synchronized void clear ()
public synchronized void load (java.io.InputStream) throws java.io.IOException
java.io.InputStream inStream
java.util.Properties tmp
public synchronized void putAll (java.util.Map)
java.util.Map t
private void myPutAll (java.util.Map)
java.util.Map$Entry entry
Object key
Object value
java.util.Map t
java.util.Iterator it
public synchronized java.util.Set entrySet ()
public java.util.Set keySet ()
public java.util.Collection values ()
public synchronized java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public synchronized java.lang.Object remove (java.lang.Object)
Object key
boolean implementsAlg (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String serv
String alg
String attribute
String val
String servAlg
String prop
private boolean checkAttribute (java.lang.String, java.lang.String, java.lang.String)
String servAlg
String attribute
String val
String attributeValue
void setProviderNumber (int)
int n
int getProviderNumber ()
synchronized java.security.Provider$Service getService (java.lang.String)
java.security.Provider$Service service
java.util.Iterator it
String type
public synchronized java.security.Provider$Service getService (java.lang.String, java.lang.String)
String type
String algorithm
String key
Object o
public synchronized java.util.Set getServices ()
protected synchronized void putService (java.security.Provider$Service)
String alias
java.security.Provider$Service s
protected synchronized void removeService (java.security.Provider$Service)
String alias
java.security.Provider$Service s
private void serviceInfoToProperties (java.security.Provider$Service)
java.util.Iterator i
java.util.Map$Entry entry
java.security.Provider$Service s
private void serviceInfoFromProperties (java.security.Provider$Service)
java.util.Iterator i
java.util.Map$Entry entry
java.security.Provider$Service s
private void removeFromPropertyServiceTable (java.lang.Object)
java.security.Provider$Service s
java.util.Iterator it
String aliasName
String service_alias
String serviceName
int i
String alias
java.security.Provider$Service ser
String serviceName
java.security.Provider$Service s
Object o
Object key
String k
String serviceName
String algorithm
String attribute
int i
int j
private void updatePropertyServiceTable ()
java.security.Provider$Service s
java.util.List l
java.security.Provider$Service s
String className
String aliasName
String service_alias
String propertyServiceTableKey
Object o
String serviceName
String algorithm
int i
java.security.Provider$Service s
String propertyServiceTableKey
Object o
java.security.Provider$Service s
String serviceName
String algorithm
java.security.Provider$Service s
java.util.Map m
java.security.Provider$Service s
String className
String attribute
String propertyServiceTableKey
Object o
java.util.Map$Entry entry
String key
String value
int i
int j
Object _key
Object _value
String serviceName
String algorithm
java.util.Iterator it
private void servicesChanged ()
private void putProviderInfo ()
private java.lang.String getPropertyIgnoreCase (java.lang.String)
String propertyName
java.util.Enumeration e
String key
String res
private static java.lang.String key (java.lang.String, java.lang.String)
String type
String algorithm
private void readObject (java.io.ObjectInputStream) throws java.io.NotActiveException java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
}
java/security/ProviderException.classProviderException.java
package java.security
public java.security.ProviderException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/security/PublicKey.classPublicKey.java
package java.security
public abstract java.security.PublicKey extends java.lang.Object implements java.security.Key {
public static final long serialVersionUID
}
java/security/SecureClassLoader.classSecureClassLoader.java
package java.security
public java.security.SecureClassLoader extends java.lang.ClassLoader {
private java.util.HashMap pds
protected void ()
protected void (java.lang.ClassLoader)
ClassLoader parent
protected java.security.PermissionCollection getPermissions (java.security.CodeSource)
java.security.CodeSource codesource
protected final java.lang.Class defineClass (java.lang.String, byte[], int, int, java.security.CodeSource)
String name
byte[] b
int off
int len
java.security.CodeSource cs
protected final java.lang.Class defineClass (java.lang.String, java.nio.ByteBuffer, java.security.CodeSource)
String name
java.nio.ByteBuffer b
java.security.CodeSource cs
byte[] data
private java.security.ProtectionDomain getPD (java.security.CodeSource)
java.security.PermissionCollection perms
java.security.ProtectionDomain pd
java.security.CodeSource cs
java.security.ProtectionDomain pd
}
java/security/SecureRandom.classSecureRandom.java
package java.security
public java.security.SecureRandom extends java.util.Random {
private static final long serialVersionUID
private static final String SERVICE
private static final org.apache.harmony.security.fortress.Engine ENGINE
private final java.security.Provider provider
private final java.security.SecureRandomSpi secureRandomSpi
private final String algorithm
private static volatile java.security.SecureRandom internalSecureRandom
public void ()
Exception e
java.security.Provider$Service service
public void (byte[])
byte[] seed
protected void (java.security.SecureRandomSpi, java.security.Provider)
java.security.SecureRandomSpi secureRandomSpi
java.security.Provider provider
private void (java.security.SecureRandomSpi, java.security.Provider, java.lang.String)
java.security.SecureRandomSpi secureRandomSpi
java.security.Provider provider
String algorithm
public static java.security.SecureRandom getInstance (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
public static java.security.SecureRandom getInstance (java.lang.String, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
String provider
java.security.Provider p
public static java.security.SecureRandom getInstance (java.lang.String, java.security.Provider) throws java.security.NoSuchAlgorithmException
String algorithm
java.security.Provider provider
Object spi
public final java.security.Provider getProvider ()
public java.lang.String getAlgorithm ()
public synchronized void setSeed (byte[])
byte[] seed
public void setSeed (long)
long seed
byte[] byteSeed
public synchronized void nextBytes (byte[])
byte[] bytes
protected final int next (int)
int i
int numBits
int bytes
byte[] next
int ret
public static byte[] getSeed (int)
int numBytes
java.security.SecureRandom result
public byte[] generateSeed (int)
int numBytes
static void ()
}
java/security/SecureRandomSpi.classSecureRandomSpi.java
package java.security
public abstract java.security.SecureRandomSpi extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public void ()
protected abstract void engineSetSeed (byte[])
protected abstract void engineNextBytes (byte[])
protected abstract byte[] engineGenerateSeed (int)
}
java/security/Security$1.classSecurity.java
package java.security
java.security.Security$1 extends java.lang.Object {
}
java/security/Security$SecurityDoor.classSecurity.java
package java.security
java.security.Security$SecurityDoor extends java.lang.Object implements org.apache.harmony.security.fortress.SecurityAccess {
private void ()
public void renumProviders ()
public java.util.List getAliases (java.security.Provider$Service)
java.security.Provider$Service s
public java.security.Provider$Service getService (java.security.Provider, java.lang.String)
java.security.Provider p
String type
void (java.security.Security$1)
java.security.Security$1 x0
}
java/security/Security.classSecurity.java
package java.security
public final java.security.Security extends java.lang.Object {
private static final java.util.Properties secprops
private static java.io.Reader getSecurityPropertiesReader () throws java.lang.Exception
java.io.InputStream configStream
private void ()
private static void registerDefaultProviders ()
public static java.lang.String getAlgorithmProperty (java.lang.String, java.lang.String)
String propertyName
java.util.Enumeration e
java.security.Provider provider
String algName
String propName
String prop
java.security.Provider[] providers
public static synchronized int insertProviderAt (java.security.Provider, int)
java.security.Provider provider
int position
int result
public static int addProvider (java.security.Provider)
java.security.Provider provider
public static synchronized void removeProvider (java.lang.String)
String name
java.security.Provider p
public static synchronized java.security.Provider[] getProviders ()
java.util.ArrayList providers
public static synchronized java.security.Provider getProvider (java.lang.String)
String name
public static java.security.Provider[] getProviders (java.lang.String)
String filter
java.util.HashMap hm
int i
public static synchronized java.security.Provider[] getProviders (java.util.Map)
String key
String val
String attribute
int i
int j
String serv
String alg
java.util.Map$Entry entry
java.util.Iterator it
java.util.Map filter
java.util.ArrayList result
java.util.Set keys
private static void filterProviders (java.util.ArrayList, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
java.security.Provider p
java.util.ArrayList providers
String service
String algorithm
String attribute
String attrValue
java.util.Iterator it
public static java.lang.String getProperty (java.lang.String)
String key
String property
public static void setProperty (java.lang.String, java.lang.String)
String key
String value
public static java.util.Set getAlgorithms (java.lang.String)
java.security.Provider$Service service
java.security.Provider provider
String serviceName
java.util.Set result
private static void renumProviders ()
int i
java.util.ArrayList providers
static void access$100 ()
static void ()
boolean loaded
java.io.Reader input
}
java/security/security.properties
java/security/SecurityPermission.classSecurityPermission.java
package java.security
public final java.security.SecurityPermission extends java.security.BasicPermission {
public void (java.lang.String)
String name
public void (java.lang.String, java.lang.String)
String name
String action
public java.lang.String getActions ()
public boolean implies (java.security.Permission)
java.security.Permission permission
}
java/security/Signature$SignatureImpl.classSignature.java
package java.security
java.security.Signature$SignatureImpl extends java.security.Signature {
private final Object initLock
private final java.security.Provider specifiedProvider
private java.security.SignatureSpi spiImpl
public void (java.lang.String, java.security.Provider)
String algorithm
java.security.Provider provider
private void (java.lang.String, java.security.Provider, java.security.SignatureSpi)
String algorithm
java.security.Provider provider
java.security.SignatureSpi spi
void ensureProviderChosen ()
protected byte[] engineSign () throws java.security.SignatureException
protected int engineSign (byte[], int, int) throws java.security.SignatureException
byte[] outbuf
int offset
int len
protected void engineUpdate (byte) throws java.security.SignatureException
byte arg0
protected void engineUpdate (java.nio.ByteBuffer)
java.nio.ByteBuffer input
protected boolean engineVerify (byte[]) throws java.security.SignatureException
byte[] arg0
protected boolean engineVerify (byte[], int, int) throws java.security.SignatureException
byte[] sigBytes
int offset
int length
protected void engineUpdate (byte[], int, int) throws java.security.SignatureException
byte[] arg0
int arg1
int arg2
protected void engineInitSign (java.security.PrivateKey) throws java.security.InvalidKeyException
java.security.PrivateKey arg0
protected void engineInitSign (java.security.PrivateKey, java.security.SecureRandom) throws java.security.InvalidKeyException
java.security.PrivateKey arg0
java.security.SecureRandom arg1
protected void engineInitVerify (java.security.PublicKey) throws java.security.InvalidKeyException
java.security.PublicKey arg0
protected java.lang.Object engineGetParameter (java.lang.String) throws java.security.InvalidParameterException
String arg0
protected java.security.AlgorithmParameters engineGetParameters ()
protected void engineSetParameter (java.lang.String, java.lang.Object) throws java.security.InvalidParameterException
String arg0
Object arg1
protected void engineSetParameter (java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec arg0
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
java.security.SignatureSpi spi
private java.security.SignatureSpi getSpi (java.security.Key) throws java.security.InvalidKeyException
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
java.security.Key key
private java.security.SignatureSpi getSpi ()
java.security.InvalidKeyException e
public java.security.SignatureSpi getCurrentSpi ()
}
java/security/Signature.classSignature.java
package java.security
public abstract java.security.Signature extends java.security.SignatureSpi {
private static final String SERVICE
private static final org.apache.harmony.security.fortress.Engine ENGINE
java.security.Provider provider
final String algorithm
protected static final int UNINITIALIZED
protected static final int SIGN
protected static final int VERIFY
protected int state
protected void (java.lang.String)
String algorithm
public static java.security.Signature getInstance (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public static java.security.Signature getInstance (java.lang.String, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
String provider
java.security.Provider p
public static java.security.Signature getInstance (java.lang.String, java.security.Provider) throws java.security.NoSuchAlgorithmException
String algorithm
java.security.Provider provider
private static java.security.Signature getSignature (java.lang.String, java.security.Provider) throws java.security.NoSuchAlgorithmException
org.apache.harmony.security.fortress.Engine$SpiAndProvider spiAndProvider
java.security.InvalidKeyException e
String algorithm
java.security.Provider provider
org.apache.harmony.security.fortress.Engine$SpiAndProvider spiAndProvider
private static org.apache.harmony.security.fortress.Engine$SpiAndProvider tryAlgorithm (java.security.Key, java.security.Provider, java.lang.String) throws java.security.InvalidKeyException
java.security.Provider$Service service
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
java.security.Provider$Service service
java.security.Key key
java.security.Provider provider
String algorithm
java.util.ArrayList services
boolean keySupported
private static org.apache.harmony.security.fortress.Engine$SpiAndProvider tryAlgorithmWithProvider (java.security.Key, java.security.Provider$Service)
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
java.security.Key key
java.security.Provider$Service service
public final java.security.Provider getProvider ()
void ensureProviderChosen ()
public java.security.SignatureSpi getCurrentSpi ()
public final java.lang.String getAlgorithm ()
public final void initVerify (java.security.PublicKey) throws java.security.InvalidKeyException
java.security.PublicKey publicKey
public final void initVerify (java.security.cert.Certificate) throws java.security.InvalidKeyException
java.util.Iterator i
boolean[] keyUsage
java.util.Set ce
boolean critical
java.security.cert.Certificate certificate
public final void initSign (java.security.PrivateKey) throws java.security.InvalidKeyException
java.security.PrivateKey privateKey
public final void initSign (java.security.PrivateKey, java.security.SecureRandom) throws java.security.InvalidKeyException
java.security.PrivateKey privateKey
java.security.SecureRandom random
public final byte[] sign () throws java.security.SignatureException
public final int sign (byte[], int, int) throws java.security.SignatureException
byte[] outbuf
int offset
int len
public final boolean verify (byte[]) throws java.security.SignatureException
byte[] signature
public final boolean verify (byte[], int, int) throws java.security.SignatureException
byte[] signature
int offset
int length
public final void update (byte) throws java.security.SignatureException
byte b
public final void update (byte[]) throws java.security.SignatureException
byte[] data
public final void update (byte[], int, int) throws java.security.SignatureException
byte[] data
int off
int len
public final void update (java.nio.ByteBuffer) throws java.security.SignatureException
java.nio.ByteBuffer data
public java.lang.String toString ()
private java.lang.String stateToString (int)
int state
public final void setParameter (java.lang.String, java.lang.Object) throws java.security.InvalidParameterException
String param
Object value
public final void setParameter (java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec params
public final java.security.AlgorithmParameters getParameters ()
public final java.lang.Object getParameter (java.lang.String) throws java.security.InvalidParameterException
String param
static org.apache.harmony.security.fortress.Engine$SpiAndProvider access$000 (java.security.Key, java.security.Provider, java.lang.String) throws java.security.InvalidKeyException
java.security.Key x0
java.security.Provider x1
String x2
static void ()
}
java/security/SignatureException.classSignatureException.java
package java.security
public java.security.SignatureException extends java.security.GeneralSecurityException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/security/SignatureSpi.classSignatureSpi.java
package java.security
public abstract java.security.SignatureSpi extends java.lang.Object {
protected java.security.SecureRandom appRandom
public void ()
protected abstract void engineInitVerify (java.security.PublicKey) throws java.security.InvalidKeyException
protected abstract void engineInitSign (java.security.PrivateKey) throws java.security.InvalidKeyException
protected void engineInitSign (java.security.PrivateKey, java.security.SecureRandom) throws java.security.InvalidKeyException
java.security.PrivateKey privateKey
java.security.SecureRandom random
protected abstract void engineUpdate (byte) throws java.security.SignatureException
protected abstract void engineUpdate (byte[], int, int) throws java.security.SignatureException
protected void engineUpdate (java.nio.ByteBuffer)
java.security.SignatureException e
int offset
int position
int limit
byte[] tmp
java.security.SignatureException e
java.nio.ByteBuffer input
byte[] tmp
protected abstract byte[] engineSign () throws java.security.SignatureException
protected int engineSign (byte[], int, int) throws java.security.SignatureException
byte[] outbuf
int offset
int len
byte[] tmp
protected abstract boolean engineVerify (byte[]) throws java.security.SignatureException
protected boolean engineVerify (byte[], int, int) throws java.security.SignatureException
byte[] sigBytes
int offset
int length
byte[] tmp
protected abstract void engineSetParameter (java.lang.String, java.lang.Object) throws java.security.InvalidParameterException
protected void engineSetParameter (java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec params
protected java.security.AlgorithmParameters engineGetParameters ()
protected abstract java.lang.Object engineGetParameter (java.lang.String) throws java.security.InvalidParameterException
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
java/security/SignedObject.classSignedObject.java
package java.security
public final java.security.SignedObject extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private byte[] content
private byte[] signature
private String thealgorithm
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
byte[] tmp
public void (java.io.Serializable, java.security.PrivateKey, java.security.Signature) throws java.io.IOException java.security.InvalidKeyException java.security.SignatureException
java.io.Serializable object
java.security.PrivateKey signingKey
java.security.Signature signingEngine
java.io.ByteArrayOutputStream baos
java.io.ObjectOutputStream oos
public java.lang.Object getObject () throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream ois
public byte[] getSignature ()
byte[] sig
public java.lang.String getAlgorithm ()
public boolean verify (java.security.PublicKey, java.security.Signature) throws java.security.InvalidKeyException java.security.SignatureException
java.security.PublicKey verificationKey
java.security.Signature verificationEngine
}
java/security/Signer.classSigner.java
package java.security
public abstract java.security.Signer extends java.security.Identity {
private static final long serialVersionUID
private java.security.PrivateKey privateKey
protected void ()
public void (java.lang.String)
String name
public void (java.lang.String, java.security.IdentityScope) throws java.security.KeyManagementException
String name
java.security.IdentityScope scope
public java.security.PrivateKey getPrivateKey ()
public final void setKeyPair (java.security.KeyPair) throws java.security.InvalidParameterException java.security.KeyException
java.security.KeyPair pair
public java.lang.String toString ()
String s
}
java/security/spec/
java/security/spec/AlgorithmParameterSpec.classAlgorithmParameterSpec.java
package java.security.spec
public abstract java.security.spec.AlgorithmParameterSpec extends java.lang.Object {
}
java/security/spec/DSAParameterSpec.classDSAParameterSpec.java
package java.security.spec
public java.security.spec.DSAParameterSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec java.security.interfaces.DSAParams {
private final java.math.BigInteger p
private final java.math.BigInteger q
private final java.math.BigInteger g
public void (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger p
java.math.BigInteger q
java.math.BigInteger g
public java.math.BigInteger getG ()
public java.math.BigInteger getP ()
public java.math.BigInteger getQ ()
}
java/security/spec/DSAPrivateKeySpec.classDSAPrivateKeySpec.java
package java.security.spec
public java.security.spec.DSAPrivateKeySpec extends java.lang.Object implements java.security.spec.KeySpec {
private final java.math.BigInteger x
private final java.math.BigInteger p
private final java.math.BigInteger q
private final java.math.BigInteger g
public void (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger x
java.math.BigInteger p
java.math.BigInteger q
java.math.BigInteger g
public java.math.BigInteger getG ()
public java.math.BigInteger getP ()
public java.math.BigInteger getQ ()
public java.math.BigInteger getX ()
}
java/security/spec/DSAPublicKeySpec.classDSAPublicKeySpec.java
package java.security.spec
public java.security.spec.DSAPublicKeySpec extends java.lang.Object implements java.security.spec.KeySpec {
private final java.math.BigInteger y
private final java.math.BigInteger p
private final java.math.BigInteger q
private final java.math.BigInteger g
public void (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger y
java.math.BigInteger p
java.math.BigInteger q
java.math.BigInteger g
public java.math.BigInteger getG ()
public java.math.BigInteger getP ()
public java.math.BigInteger getQ ()
public java.math.BigInteger getY ()
}
java/security/spec/ECField.classECField.java
package java.security.spec
public abstract java.security.spec.ECField extends java.lang.Object {
public abstract int getFieldSize ()
}
java/security/spec/ECFieldF2m.classECFieldF2m.java
package java.security.spec
public java.security.spec.ECFieldF2m extends java.lang.Object implements java.security.spec.ECField {
private static final int TPB_MID_LEN
private static final int PPB_MID_LEN
private static final int TPB_LEN
private static final int PPB_LEN
private final int m
private final java.math.BigInteger rp
private final int[] ks
public void (int)
int m
public void (int, java.math.BigInteger)
int i
int m
java.math.BigInteger rp
int rp_bc
java.math.BigInteger rpTmp
public void (int, int[])
int i
int i
int m
int[] ks
boolean checkFailed
int prev
java.math.BigInteger rpTmp
public boolean equals (java.lang.Object)
java.security.spec.ECFieldF2m o
Object obj
public int getFieldSize ()
public int getM ()
public int[] getMidTermsOfReductionPolynomial ()
int[] ret
public java.math.BigInteger getReductionPolynomial ()
public int hashCode ()
}
java/security/spec/ECFieldFp.classECFieldFp.java
package java.security.spec
public java.security.spec.ECFieldFp extends java.lang.Object implements java.security.spec.ECField {
private final java.math.BigInteger p
public void (java.math.BigInteger)
java.math.BigInteger p
public int getFieldSize ()
public java.math.BigInteger getP ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
}
java/security/spec/ECGenParameterSpec.classECGenParameterSpec.java
package java.security.spec
public java.security.spec.ECGenParameterSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec {
private final String name
public void (java.lang.String)
String name
public java.lang.String getName ()
}
java/security/spec/ECParameterSpec.classECParameterSpec.java
package java.security.spec
public java.security.spec.ECParameterSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec {
private final java.security.spec.EllipticCurve curve
private final java.security.spec.ECPoint generator
private final java.math.BigInteger order
private final int cofactor
private String curveName
public void (java.security.spec.EllipticCurve, java.security.spec.ECPoint, java.math.BigInteger, int)
java.security.spec.EllipticCurve curve
java.security.spec.ECPoint generator
java.math.BigInteger order
int cofactor
public int getCofactor ()
public java.security.spec.EllipticCurve getCurve ()
public java.security.spec.ECPoint getGenerator ()
public java.math.BigInteger getOrder ()
public void setCurveName (java.lang.String)
String curveName
public java.lang.String getCurveName ()
}
java/security/spec/ECPoint.classECPoint.java
package java.security.spec
public java.security.spec.ECPoint extends java.lang.Object {
public static final java.security.spec.ECPoint POINT_INFINITY
private final java.math.BigInteger affineX
private final java.math.BigInteger affineY
private void ()
public void (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger affineX
java.math.BigInteger affineY
public java.math.BigInteger getAffineX ()
public java.math.BigInteger getAffineY ()
public boolean equals (java.lang.Object)
java.security.spec.ECPoint otherPoint
Object other
public int hashCode ()
static void ()
}
java/security/spec/ECPrivateKeySpec.classECPrivateKeySpec.java
package java.security.spec
public java.security.spec.ECPrivateKeySpec extends java.lang.Object implements java.security.spec.KeySpec {
private final java.math.BigInteger s
private final java.security.spec.ECParameterSpec params
public void (java.math.BigInteger, java.security.spec.ECParameterSpec)
java.math.BigInteger s
java.security.spec.ECParameterSpec params
public java.security.spec.ECParameterSpec getParams ()
public java.math.BigInteger getS ()
}
java/security/spec/ECPublicKeySpec.classECPublicKeySpec.java
package java.security.spec
public java.security.spec.ECPublicKeySpec extends java.lang.Object implements java.security.spec.KeySpec {
private final java.security.spec.ECPoint w
private final java.security.spec.ECParameterSpec params
public void (java.security.spec.ECPoint, java.security.spec.ECParameterSpec)
java.security.spec.ECPoint w
java.security.spec.ECParameterSpec params
public java.security.spec.ECParameterSpec getParams ()
public java.security.spec.ECPoint getW ()
}
java/security/spec/EllipticCurve.classEllipticCurve.java
package java.security.spec
public java.security.spec.EllipticCurve extends java.lang.Object {
private final java.security.spec.ECField field
private final java.math.BigInteger a
private final java.math.BigInteger b
private final byte[] seed
private volatile int hash
public void (java.security.spec.ECField, java.math.BigInteger, java.math.BigInteger, byte[])
java.math.BigInteger p
int fieldSizeInBits
java.security.spec.ECField field
java.math.BigInteger a
java.math.BigInteger b
byte[] seed
public void (java.security.spec.ECField, java.math.BigInteger, java.math.BigInteger)
java.security.spec.ECField field
java.math.BigInteger a
java.math.BigInteger b
public java.math.BigInteger getA ()
public java.math.BigInteger getB ()
public java.security.spec.ECField getField ()
public byte[] getSeed ()
byte[] ret
public boolean equals (java.lang.Object)
Object other
java.security.spec.EllipticCurve otherEc
public int hashCode ()
int i
int hash0
}
java/security/spec/EncodedKeySpec.classEncodedKeySpec.java
package java.security.spec
public abstract java.security.spec.EncodedKeySpec extends java.lang.Object implements java.security.spec.KeySpec {
private final byte[] encodedKey
public void (byte[])
byte[] encodedKey
public byte[] getEncoded ()
byte[] ret
public abstract java.lang.String getFormat ()
}
java/security/spec/InvalidKeySpecException.classInvalidKeySpecException.java
package java.security.spec
public java.security.spec.InvalidKeySpecException extends java.security.GeneralSecurityException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/security/spec/InvalidParameterSpecException.classInvalidParameterSpecException.java
package java.security.spec
public java.security.spec.InvalidParameterSpecException extends java.security.GeneralSecurityException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
}
java/security/spec/KeySpec.classKeySpec.java
package java.security.spec
public abstract java.security.spec.KeySpec extends java.lang.Object {
}
java/security/spec/MGF1ParameterSpec.classMGF1ParameterSpec.java
package java.security.spec
public java.security.spec.MGF1ParameterSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec {
public static final java.security.spec.MGF1ParameterSpec SHA1
public static final java.security.spec.MGF1ParameterSpec SHA256
public static final java.security.spec.MGF1ParameterSpec SHA384
public static final java.security.spec.MGF1ParameterSpec SHA512
private final String mdName
public void (java.lang.String)
String mdName
public java.lang.String getDigestAlgorithm ()
static void ()
}
java/security/spec/package.html
java/security/spec/PKCS8EncodedKeySpec.classPKCS8EncodedKeySpec.java
package java.security.spec
public java.security.spec.PKCS8EncodedKeySpec extends java.security.spec.EncodedKeySpec {
public void (byte[])
byte[] encodedKey
public byte[] getEncoded ()
public final java.lang.String getFormat ()
}
java/security/spec/PSSParameterSpec.classPSSParameterSpec.java
package java.security.spec
public java.security.spec.PSSParameterSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec {
public static final java.security.spec.PSSParameterSpec DEFAULT
private final String mdName
private final String mgfName
private final java.security.spec.AlgorithmParameterSpec mgfSpec
private final int trailerField
private final int saltLen
public void (int)
int saltLen
public void (java.lang.String, java.lang.String, java.security.spec.AlgorithmParameterSpec, int, int)
String mdName
String mgfName
java.security.spec.AlgorithmParameterSpec mgfSpec
int saltLen
int trailerField
public int getSaltLength ()
public java.lang.String getDigestAlgorithm ()
public java.lang.String getMGFAlgorithm ()
public java.security.spec.AlgorithmParameterSpec getMGFParameters ()
public int getTrailerField ()
static void ()
}
java/security/spec/RSAKeyGenParameterSpec.classRSAKeyGenParameterSpec.java
package java.security.spec
public java.security.spec.RSAKeyGenParameterSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec {
public static final java.math.BigInteger F0
public static final java.math.BigInteger F4
private final int keysize
private final java.math.BigInteger publicExponent
public void (int, java.math.BigInteger)
int keysize
java.math.BigInteger publicExponent
public int getKeysize ()
public java.math.BigInteger getPublicExponent ()
static void ()
}
java/security/spec/RSAMultiPrimePrivateCrtKeySpec.classRSAMultiPrimePrivateCrtKeySpec.java
package java.security.spec
public java.security.spec.RSAMultiPrimePrivateCrtKeySpec extends java.security.spec.RSAPrivateKeySpec {
private final java.math.BigInteger publicExponent
private final java.math.BigInteger primeP
private final java.math.BigInteger primeQ
private final java.math.BigInteger primeExponentP
private final java.math.BigInteger primeExponentQ
private final java.math.BigInteger crtCoefficient
private final java.security.spec.RSAOtherPrimeInfo[] otherPrimeInfo
public void (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.security.spec.RSAOtherPrimeInfo[])
java.math.BigInteger modulus
java.math.BigInteger publicExponent
java.math.BigInteger privateExponent
java.math.BigInteger primeP
java.math.BigInteger primeQ
java.math.BigInteger primeExponentP
java.math.BigInteger primeExponentQ
java.math.BigInteger crtCoefficient
java.security.spec.RSAOtherPrimeInfo[] otherPrimeInfo
public java.math.BigInteger getCrtCoefficient ()
public java.security.spec.RSAOtherPrimeInfo[] getOtherPrimeInfo ()
java.security.spec.RSAOtherPrimeInfo[] ret
public java.math.BigInteger getPrimeExponentP ()
public java.math.BigInteger getPrimeExponentQ ()
public java.math.BigInteger getPrimeP ()
public java.math.BigInteger getPrimeQ ()
public java.math.BigInteger getPublicExponent ()
}
java/security/spec/RSAOtherPrimeInfo.classRSAOtherPrimeInfo.java
package java.security.spec
public java.security.spec.RSAOtherPrimeInfo extends java.lang.Object {
private final java.math.BigInteger prime
private final java.math.BigInteger primeExponent
private final java.math.BigInteger crtCoefficient
public void (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger prime
java.math.BigInteger primeExponent
java.math.BigInteger crtCoefficient
public final java.math.BigInteger getCrtCoefficient ()
public final java.math.BigInteger getPrime ()
public final java.math.BigInteger getExponent ()
}
java/security/spec/RSAPrivateCrtKeySpec.classRSAPrivateCrtKeySpec.java
package java.security.spec
public java.security.spec.RSAPrivateCrtKeySpec extends java.security.spec.RSAPrivateKeySpec {
private final java.math.BigInteger publicExponent
private final java.math.BigInteger primeP
private final java.math.BigInteger primeQ
private final java.math.BigInteger primeExponentP
private final java.math.BigInteger primeExponentQ
private final java.math.BigInteger crtCoefficient
public void (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger modulus
java.math.BigInteger publicExponent
java.math.BigInteger privateExponent
java.math.BigInteger primeP
java.math.BigInteger primeQ
java.math.BigInteger primeExponentP
java.math.BigInteger primeExponentQ
java.math.BigInteger crtCoefficient
public java.math.BigInteger getCrtCoefficient ()
public java.math.BigInteger getPrimeExponentP ()
public java.math.BigInteger getPrimeExponentQ ()
public java.math.BigInteger getPrimeP ()
public java.math.BigInteger getPrimeQ ()
public java.math.BigInteger getPublicExponent ()
}
java/security/spec/RSAPrivateKeySpec.classRSAPrivateKeySpec.java
package java.security.spec
public java.security.spec.RSAPrivateKeySpec extends java.lang.Object implements java.security.spec.KeySpec {
private final java.math.BigInteger modulus
private final java.math.BigInteger privateExponent
public void (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger modulus
java.math.BigInteger privateExponent
public java.math.BigInteger getModulus ()
public java.math.BigInteger getPrivateExponent ()
}
java/security/spec/RSAPublicKeySpec.classRSAPublicKeySpec.java
package java.security.spec
public java.security.spec.RSAPublicKeySpec extends java.lang.Object implements java.security.spec.KeySpec {
private final java.math.BigInteger modulus
private final java.math.BigInteger publicExponent
public void (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger modulus
java.math.BigInteger publicExponent
public java.math.BigInteger getModulus ()
public java.math.BigInteger getPublicExponent ()
}
java/security/spec/X509EncodedKeySpec.classX509EncodedKeySpec.java
package java.security.spec
public java.security.spec.X509EncodedKeySpec extends java.security.spec.EncodedKeySpec {
public void (byte[])
byte[] encodedKey
public byte[] getEncoded ()
public final java.lang.String getFormat ()
}
java/security/Timestamp.classTimestamp.java
package java.security
public final java.security.Timestamp extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private java.util.Date timestamp
private java.security.cert.CertPath signerCertPath
private transient int hash
public void (java.util.Date, java.security.cert.CertPath)
java.util.Date timestamp
java.security.cert.CertPath signerCertPath
public boolean equals (java.lang.Object)
java.security.Timestamp that
Object obj
public java.security.cert.CertPath getSignerCertPath ()
public java.util.Date getTimestamp ()
public int hashCode ()
public java.lang.String toString ()
StringBuilder buf
}
java/security/UnrecoverableEntryException.classUnrecoverableEntryException.java
package java.security
public java.security.UnrecoverableEntryException extends java.security.GeneralSecurityException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String msg
}
java/security/UnrecoverableKeyException.classUnrecoverableKeyException.java
package java.security
public java.security.UnrecoverableKeyException extends java.security.UnrecoverableEntryException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
}
java/security/UnresolvedPermission.classUnresolvedPermission.java
package java.security
public final java.security.UnresolvedPermission extends java.security.Permission implements java.io.Serializable {
public void (java.lang.String, java.lang.String, java.lang.String, java.security.cert.Certificate[])
String type
String name
String actions
java.security.cert.Certificate[] certs
public java.lang.String getUnresolvedName ()
public java.lang.String getUnresolvedActions ()
public java.lang.String getUnresolvedType ()
public java.security.cert.Certificate[] getUnresolvedCerts ()
public java.lang.String getActions ()
public boolean implies (java.security.Permission)
java.security.Permission permission
}
java/sql/
java/sql/Array.classArray.java
package java.sql
public abstract java.sql.Array extends java.lang.Object {
public abstract java.lang.Object getArray () throws java.sql.SQLException
public abstract java.lang.Object getArray (long, int) throws java.sql.SQLException
public abstract java.lang.Object getArray (long, int, java.util.Map) throws java.sql.SQLException
public abstract java.lang.Object getArray (java.util.Map) throws java.sql.SQLException
public abstract int getBaseType () throws java.sql.SQLException
public abstract java.lang.String getBaseTypeName () throws java.sql.SQLException
public abstract java.sql.ResultSet getResultSet () throws java.sql.SQLException
public abstract java.sql.ResultSet getResultSet (long, int) throws java.sql.SQLException
public abstract java.sql.ResultSet getResultSet (long, int, java.util.Map) throws java.sql.SQLException
public abstract java.sql.ResultSet getResultSet (java.util.Map) throws java.sql.SQLException
public abstract void free () throws java.sql.SQLException
}
java/sql/BatchUpdateException.classBatchUpdateException.java
package java.sql
public java.sql.BatchUpdateException extends java.sql.SQLException implements java.io.Serializable {
private static final long serialVersionUID
private int[] updateCounts
public void ()
public void (java.lang.Throwable)
Throwable cause
public void (int[], java.lang.Throwable)
int[] updateCounts
Throwable cause
public void (java.lang.String, int[], java.lang.Throwable)
String reason
int[] updateCounts
Throwable cause
public void (java.lang.String, java.lang.String, int[], java.lang.Throwable)
String reason
String SQLState
int[] updateCounts
Throwable cause
public void (java.lang.String, java.lang.String, int, int[], java.lang.Throwable)
String reason
String SQLState
int vendorCode
int[] updateCounts
Throwable cause
public void (int[])
int[] updateCounts
public void (java.lang.String, int[])
String reason
int[] updateCounts
public void (java.lang.String, java.lang.String, int[])
String reason
String SQLState
int[] updateCounts
public void (java.lang.String, java.lang.String, int, int[])
String reason
String SQLState
int vendorCode
int[] updateCounts
public int[] getUpdateCounts ()
}
java/sql/Blob.classBlob.java
package java.sql
public abstract java.sql.Blob extends java.lang.Object {
public abstract java.io.InputStream getBinaryStream () throws java.sql.SQLException
public abstract java.io.InputStream getBinaryStream (long, long) throws java.sql.SQLException
public abstract byte[] getBytes (long, int) throws java.sql.SQLException
public abstract long length () throws java.sql.SQLException
public abstract long position (java.sql.Blob, long) throws java.sql.SQLException
public abstract long position (byte[], long) throws java.sql.SQLException
public abstract java.io.OutputStream setBinaryStream (long) throws java.sql.SQLException
public abstract int setBytes (long, byte[]) throws java.sql.SQLException
public abstract int setBytes (long, byte[], int, int) throws java.sql.SQLException
public abstract void truncate (long) throws java.sql.SQLException
public abstract void free () throws java.sql.SQLException
}
java/sql/CallableStatement.classCallableStatement.java
package java.sql
public abstract java.sql.CallableStatement extends java.lang.Object implements java.sql.PreparedStatement {
public abstract java.sql.Array getArray (int) throws java.sql.SQLException
public abstract java.sql.Array getArray (java.lang.String) throws java.sql.SQLException
public abstract java.math.BigDecimal getBigDecimal (int) throws java.sql.SQLException
public abstract java.math.BigDecimal getBigDecimal (int, int) throws java.sql.SQLException
public abstract java.math.BigDecimal getBigDecimal (java.lang.String) throws java.sql.SQLException
public abstract java.sql.Blob getBlob (int) throws java.sql.SQLException
public abstract java.sql.Blob getBlob (java.lang.String) throws java.sql.SQLException
public abstract boolean getBoolean (int) throws java.sql.SQLException
public abstract boolean getBoolean (java.lang.String) throws java.sql.SQLException
public abstract byte getByte (int) throws java.sql.SQLException
public abstract byte getByte (java.lang.String) throws java.sql.SQLException
public abstract byte[] getBytes (int) throws java.sql.SQLException
public abstract byte[] getBytes (java.lang.String) throws java.sql.SQLException
public abstract java.sql.Clob getClob (int) throws java.sql.SQLException
public abstract java.sql.Clob getClob (java.lang.String) throws java.sql.SQLException
public abstract java.sql.Date getDate (int) throws java.sql.SQLException
public abstract java.sql.Date getDate (int, java.util.Calendar) throws java.sql.SQLException
public abstract java.sql.Date getDate (java.lang.String) throws java.sql.SQLException
public abstract java.sql.Date getDate (java.lang.String, java.util.Calendar) throws java.sql.SQLException
public abstract double getDouble (int) throws java.sql.SQLException
public abstract double getDouble (java.lang.String) throws java.sql.SQLException
public abstract float getFloat (int) throws java.sql.SQLException
public abstract float getFloat (java.lang.String) throws java.sql.SQLException
public abstract int getInt (int) throws java.sql.SQLException
public abstract int getInt (java.lang.String) throws java.sql.SQLException
public abstract long getLong (int) throws java.sql.SQLException
public abstract long getLong (java.lang.String) throws java.sql.SQLException
public abstract java.lang.Object getObject (int) throws java.sql.SQLException
public abstract java.lang.Object getObject (int, java.util.Map) throws java.sql.SQLException
public abstract java.lang.Object getObject (java.lang.String) throws java.sql.SQLException
public abstract java.lang.Object getObject (java.lang.String, java.util.Map) throws java.sql.SQLException
public abstract java.sql.Ref getRef (int) throws java.sql.SQLException
public abstract java.sql.Ref getRef (java.lang.String) throws java.sql.SQLException
public abstract short getShort (int) throws java.sql.SQLException
public abstract short getShort (java.lang.String) throws java.sql.SQLException
public abstract java.lang.String getString (int) throws java.sql.SQLException
public abstract java.lang.String getString (java.lang.String) throws java.sql.SQLException
public abstract java.sql.Time getTime (int) throws java.sql.SQLException
public abstract java.sql.Time getTime (int, java.util.Calendar) throws java.sql.SQLException
public abstract java.sql.Time getTime (java.lang.String) throws java.sql.SQLException
public abstract java.sql.Time getTime (java.lang.String, java.util.Calendar) throws java.sql.SQLException
public abstract java.sql.Timestamp getTimestamp (int) throws java.sql.SQLException
public abstract java.sql.Timestamp getTimestamp (int, java.util.Calendar) throws java.sql.SQLException
public abstract java.sql.Timestamp getTimestamp (java.lang.String) throws java.sql.SQLException
public abstract java.sql.Timestamp getTimestamp (java.lang.String, java.util.Calendar) throws java.sql.SQLException
public abstract java.net.URL getURL (int) throws java.sql.SQLException
public abstract java.net.URL getURL (java.lang.String) throws java.sql.SQLException
public abstract void registerOutParameter (int, int) throws java.sql.SQLException
public abstract void registerOutParameter (int, int, int) throws java.sql.SQLException
public abstract void registerOutParameter (int, int, java.lang.String) throws java.sql.SQLException
public abstract void registerOutParameter (java.lang.String, int) throws java.sql.SQLException
public abstract void registerOutParameter (java.lang.String, int, int) throws java.sql.SQLException
public abstract void registerOutParameter (java.lang.String, int, java.lang.String) throws java.sql.SQLException
public abstract void setAsciiStream (java.lang.String, java.io.InputStream, int) throws java.sql.SQLException
public abstract void setBigDecimal (java.lang.String, java.math.BigDecimal) throws java.sql.SQLException
public abstract void setBinaryStream (java.lang.String, java.io.InputStream, int) throws java.sql.SQLException
public abstract void setBoolean (java.lang.String, boolean) throws java.sql.SQLException
public abstract void setByte (java.lang.String, byte) throws java.sql.SQLException
public abstract void setBytes (java.lang.String, byte[]) throws java.sql.SQLException
public abstract void setCharacterStream (java.lang.String, java.io.Reader, int) throws java.sql.SQLException
public abstract void setDate (java.lang.String, java.sql.Date) throws java.sql.SQLException
public abstract void setDate (java.lang.String, java.sql.Date, java.util.Calendar) throws java.sql.SQLException
public abstract void setDouble (java.lang.String, double) throws java.sql.SQLException
public abstract void setFloat (java.lang.String, float) throws java.sql.SQLException
public abstract void setInt (java.lang.String, int) throws java.sql.SQLException
public abstract void setLong (java.lang.String, long) throws java.sql.SQLException
public abstract void setNull (java.lang.String, int) throws java.sql.SQLException
public abstract void setNull (java.lang.String, int, java.lang.String) throws java.sql.SQLException
public abstract void setObject (java.lang.String, java.lang.Object) throws java.sql.SQLException
public abstract void setObject (java.lang.String, java.lang.Object, int) throws java.sql.SQLException
public abstract void setObject (java.lang.String, java.lang.Object, int, int) throws java.sql.SQLException
public abstract void setShort (java.lang.String, short) throws java.sql.SQLException
public abstract void setString (java.lang.String, java.lang.String) throws java.sql.SQLException
public abstract void setTime (java.lang.String, java.sql.Time) throws java.sql.SQLException
public abstract void setTime (java.lang.String, java.sql.Time, java.util.Calendar) throws java.sql.SQLException
public abstract void setTimestamp (java.lang.String, java.sql.Timestamp) throws java.sql.SQLException
public abstract void setTimestamp (java.lang.String, java.sql.Timestamp, java.util.Calendar) throws java.sql.SQLException
public abstract void setURL (java.lang.String, java.net.URL) throws java.sql.SQLException
public abstract boolean wasNull () throws java.sql.SQLException
public abstract java.sql.RowId getRowId (int) throws java.sql.SQLException
public abstract java.sql.RowId getRowId (java.lang.String) throws java.sql.SQLException
public abstract void setRowId (java.lang.String, java.sql.RowId) throws java.sql.SQLException
public abstract void setNString (java.lang.String, java.lang.String) throws java.sql.SQLException
public abstract void setNCharacterStream (java.lang.String, java.io.Reader, long) throws java.sql.SQLException
public abstract void setNClob (java.lang.String, java.sql.NClob) throws java.sql.SQLException
public abstract void setClob (java.lang.String, java.io.Reader, long) throws java.sql.SQLException
public abstract void setBlob (java.lang.String, java.io.InputStream, long) throws java.sql.SQLException
public abstract void setNClob (java.lang.String, java.io.Reader, long) throws java.sql.SQLException
public abstract java.sql.NClob getNClob (int) throws java.sql.SQLException
public abstract java.sql.NClob getNClob (java.lang.String) throws java.sql.SQLException
public abstract void setSQLXML (java.lang.String, java.sql.SQLXML) throws java.sql.SQLException
public abstract java.sql.SQLXML getSQLXML (int) throws java.sql.SQLException
public abstract java.sql.SQLXML getSQLXML (java.lang.String) throws java.sql.SQLException
public abstract java.lang.String getNString (int) throws java.sql.SQLException
public abstract java.lang.String getNString (java.lang.String) throws java.sql.SQLException
public abstract java.io.Reader getNCharacterStream (int) throws java.sql.SQLException
public abstract java.io.Reader getNCharacterStream (java.lang.String) throws java.sql.SQLException
public abstract java.io.Reader getCharacterStream (int) throws java.sql.SQLException
public abstract java.io.Reader getCharacterStream (java.lang.String) throws java.sql.SQLException
public abstract void setBlob (java.lang.String, java.sql.Blob) throws java.sql.SQLException
public abstract void setClob (java.lang.String, java.sql.Clob) throws java.sql.SQLException
public abstract void setAsciiStream (java.lang.String, java.io.InputStream, long) throws java.sql.SQLException
public abstract void setAsciiStream (java.lang.String, java.io.InputStream) throws java.sql.SQLException
public abstract void setBinaryStream (java.lang.String, java.io.InputStream, long) throws java.sql.SQLException
public abstract void setBinaryStream (java.lang.String, java.io.InputStream) throws java.sql.SQLException
public abstract void setCharacterStream (java.lang.String, java.io.Reader, long) throws java.sql.SQLException
public abstract void setCharacterStream (java.lang.String, java.io.Reader) throws java.sql.SQLException
public abstract void setNCharacterStream (java.lang.String, java.io.Reader) throws java.sql.SQLException
public abstract void setClob (java.lang.String, java.io.Reader) throws java.sql.SQLException
public abstract void setBlob (java.lang.String, java.io.InputStream) throws java.sql.SQLException
public abstract void setNClob (java.lang.String, java.io.Reader) throws java.sql.SQLException
}
java/sql/ClientInfoStatus.classClientInfoStatus.java
package java.sql
public final java.sql.ClientInfoStatus extends java.lang.Enum {
public static final java.sql.ClientInfoStatus REASON_UNKNOWN
public static final java.sql.ClientInfoStatus REASON_UNKNOWN_PROPERTY
public static final java.sql.ClientInfoStatus REASON_VALUE_INVALID
public static final java.sql.ClientInfoStatus REASON_VALUE_TRUNCATED
private static final java.sql.ClientInfoStatus[] $VALUES
public static java.sql.ClientInfoStatus[] values ()
public static java.sql.ClientInfoStatus valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
java/sql/Clob.classClob.java
package java.sql
public abstract java.sql.Clob extends java.lang.Object {
public abstract java.io.InputStream getAsciiStream () throws java.sql.SQLException
public abstract java.io.Reader getCharacterStream () throws java.sql.SQLException
public abstract java.lang.String getSubString (long, int) throws java.sql.SQLException
public abstract long length () throws java.sql.SQLException
public abstract long position (java.sql.Clob, long) throws java.sql.SQLException
public abstract long position (java.lang.String, long) throws java.sql.SQLException
public abstract java.io.OutputStream setAsciiStream (long) throws java.sql.SQLException
public abstract java.io.Writer setCharacterStream (long) throws java.sql.SQLException
public abstract int setString (long, java.lang.String) throws java.sql.SQLException
public abstract int setString (long, java.lang.String, int, int) throws java.sql.SQLException
public abstract void truncate (long) throws java.sql.SQLException
public abstract void free () throws java.sql.SQLException
public abstract java.io.Reader getCharacterStream (long, long) throws java.sql.SQLException
}
java/sql/Connection.classConnection.java
package java.sql
public abstract java.sql.Connection extends java.lang.Object implements java.sql.Wrapper java.lang.AutoCloseable {
public static final int TRANSACTION_NONE
public static final int TRANSACTION_READ_COMMITTED
public static final int TRANSACTION_READ_UNCOMMITTED
public static final int TRANSACTION_REPEATABLE_READ
public static final int TRANSACTION_SERIALIZABLE
public abstract void clearWarnings () throws java.sql.SQLException
public abstract void close () throws java.sql.SQLException
public abstract void commit () throws java.sql.SQLException
public abstract java.sql.Statement createStatement () throws java.sql.SQLException
public abstract java.sql.Statement createStatement (int, int) throws java.sql.SQLException
public abstract java.sql.Statement createStatement (int, int, int) throws java.sql.SQLException
public abstract boolean getAutoCommit () throws java.sql.SQLException
public abstract java.lang.String getCatalog () throws java.sql.SQLException
public abstract int getHoldability () throws java.sql.SQLException
public abstract java.sql.DatabaseMetaData getMetaData () throws java.sql.SQLException
public abstract int getTransactionIsolation () throws java.sql.SQLException
public abstract java.util.Map getTypeMap () throws java.sql.SQLException
public abstract java.sql.SQLWarning getWarnings () throws java.sql.SQLException
public abstract boolean isClosed () throws java.sql.SQLException
public abstract boolean isReadOnly () throws java.sql.SQLException
public abstract java.lang.String nativeSQL (java.lang.String) throws java.sql.SQLException
public abstract java.sql.CallableStatement prepareCall (java.lang.String) throws java.sql.SQLException
public abstract java.sql.CallableStatement prepareCall (java.lang.String, int, int) throws java.sql.SQLException
public abstract java.sql.CallableStatement prepareCall (java.lang.String, int, int, int) throws java.sql.SQLException
public abstract java.sql.PreparedStatement prepareStatement (java.lang.String) throws java.sql.SQLException
public abstract java.sql.PreparedStatement prepareStatement (java.lang.String, int) throws java.sql.SQLException
public abstract java.sql.PreparedStatement prepareStatement (java.lang.String, int[]) throws java.sql.SQLException
public abstract java.sql.PreparedStatement prepareStatement (java.lang.String, int, int) throws java.sql.SQLException
public abstract java.sql.PreparedStatement prepareStatement (java.lang.String, int, int, int) throws java.sql.SQLException
public abstract java.sql.PreparedStatement prepareStatement (java.lang.String, java.lang.String[]) throws java.sql.SQLException
public abstract void releaseSavepoint (java.sql.Savepoint) throws java.sql.SQLException
public abstract void rollback () throws java.sql.SQLException
public abstract void rollback (java.sql.Savepoint) throws java.sql.SQLException
public abstract void setAutoCommit (boolean) throws java.sql.SQLException
public abstract void setCatalog (java.lang.String) throws java.sql.SQLException
public abstract void setHoldability (int) throws java.sql.SQLException
public abstract void setReadOnly (boolean) throws java.sql.SQLException
public abstract java.sql.Savepoint setSavepoint () throws java.sql.SQLException
public abstract java.sql.Savepoint setSavepoint (java.lang.String) throws java.sql.SQLException
public abstract void setTransactionIsolation (int) throws java.sql.SQLException
public abstract void setTypeMap (java.util.Map) throws java.sql.SQLException
public abstract java.sql.Clob createClob () throws java.sql.SQLException
public abstract java.sql.Blob createBlob () throws java.sql.SQLException
public abstract java.sql.NClob createNClob () throws java.sql.SQLException
public abstract java.sql.SQLXML createSQLXML () throws java.sql.SQLException
public abstract boolean isValid (int) throws java.sql.SQLException
public abstract void setClientInfo (java.lang.String, java.lang.String) throws java.sql.SQLClientInfoException
public abstract void setClientInfo (java.util.Properties) throws java.sql.SQLClientInfoException
public abstract java.lang.String getClientInfo (java.lang.String) throws java.sql.SQLException
public abstract java.util.Properties getClientInfo () throws java.sql.SQLException
public abstract java.sql.Array createArrayOf (java.lang.String, java.lang.Object[]) throws java.sql.SQLException
public abstract java.sql.Struct createStruct (java.lang.String, java.lang.Object[]) throws java.sql.SQLException
}
java/sql/DatabaseMetaData.classDatabaseMetaData.java
package java.sql
public abstract java.sql.DatabaseMetaData extends java.lang.Object implements java.sql.Wrapper {
public static final short attributeNoNulls
public static final short attributeNullable
public static final short attributeNullableUnknown
public static final int bestRowNotPseudo
public static final int bestRowPseudo
public static final int bestRowSession
public static final int bestRowTemporary
public static final int bestRowTransaction
public static final int bestRowUnknown
public static final int columnNoNulls
public static final int columnNullable
public static final int columnNullableUnknown
public static final int importedKeyCascade
public static final int importedKeyInitiallyDeferred
public static final int importedKeyInitiallyImmediate
public static final int importedKeyNoAction
public static final int importedKeyNotDeferrable
public static final int importedKeyRestrict
public static final int importedKeySetDefault
public static final int importedKeySetNull
public static final int procedureColumnIn
public static final int procedureColumnInOut
public static final int procedureColumnOut
public static final int procedureColumnResult
public static final int procedureColumnReturn
public static final int procedureColumnUnknown
public static final int procedureNoNulls
public static final int procedureNoResult
public static final int procedureNullable
public static final int procedureNullableUnknown
public static final int procedureResultUnknown
public static final int procedureReturnsResult
public static final int sqlStateSQL99
public static final int sqlStateXOpen
public static final short tableIndexClustered
public static final short tableIndexHashed
public static final short tableIndexOther
public static final short tableIndexStatistic
public static final int typeNoNulls
public static final int typeNullable
public static final int typeNullableUnknown
public static final int typePredBasic
public static final int typePredChar
public static final int typePredNone
public static final int typeSearchable
public static final int versionColumnNotPseudo
public static final int versionColumnPseudo
public static final int versionColumnUnknown
public static final int sqlStateSQL
public static final int functionColumnIn
public static final int functionColumnInOut
public static final int functionColumnOut
public static final int functionReturn
public static final int functionColumnUnknown
public static final int functionColumnResult
public static final int functionNoNulls
public static final int functionNullable
public static final int functionNullableUnknown
public static final int functionResultUnknown
public static final int functionNoTable
public static final int functionReturnsTable
public abstract boolean allProceduresAreCallable () throws java.sql.SQLException
public abstract boolean allTablesAreSelectable () throws java.sql.SQLException
public abstract boolean dataDefinitionCausesTransactionCommit () throws java.sql.SQLException
public abstract boolean dataDefinitionIgnoredInTransactions () throws java.sql.SQLException
public abstract boolean deletesAreDetected (int) throws java.sql.SQLException
public abstract boolean doesMaxRowSizeIncludeBlobs () throws java.sql.SQLException
public abstract java.sql.ResultSet getAttributes (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public abstract java.sql.ResultSet getBestRowIdentifier (java.lang.String, java.lang.String, java.lang.String, int, boolean) throws java.sql.SQLException
public abstract java.sql.ResultSet getCatalogs () throws java.sql.SQLException
public abstract java.lang.String getCatalogSeparator () throws java.sql.SQLException
public abstract java.lang.String getCatalogTerm () throws java.sql.SQLException
public abstract java.sql.ResultSet getColumnPrivileges (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public abstract java.sql.ResultSet getColumns (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public abstract java.sql.Connection getConnection () throws java.sql.SQLException
public abstract java.sql.ResultSet getCrossReference (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public abstract int getDatabaseMajorVersion () throws java.sql.SQLException
public abstract int getDatabaseMinorVersion () throws java.sql.SQLException
public abstract java.lang.String getDatabaseProductName () throws java.sql.SQLException
public abstract java.lang.String getDatabaseProductVersion () throws java.sql.SQLException
public abstract int getDefaultTransactionIsolation () throws java.sql.SQLException
public abstract int getDriverMajorVersion ()
public abstract int getDriverMinorVersion ()
public abstract java.lang.String getDriverName () throws java.sql.SQLException
public abstract java.lang.String getDriverVersion () throws java.sql.SQLException
public abstract java.sql.ResultSet getExportedKeys (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public abstract java.lang.String getExtraNameCharacters () throws java.sql.SQLException
public abstract java.lang.String getIdentifierQuoteString () throws java.sql.SQLException
public abstract java.sql.ResultSet getImportedKeys (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public abstract java.sql.ResultSet getIndexInfo (java.lang.String, java.lang.String, java.lang.String, boolean, boolean) throws java.sql.SQLException
public abstract int getJDBCMajorVersion () throws java.sql.SQLException
public abstract int getJDBCMinorVersion () throws java.sql.SQLException
public abstract int getMaxBinaryLiteralLength () throws java.sql.SQLException
public abstract int getMaxCatalogNameLength () throws java.sql.SQLException
public abstract int getMaxCharLiteralLength () throws java.sql.SQLException
public abstract int getMaxColumnNameLength () throws java.sql.SQLException
public abstract int getMaxColumnsInGroupBy () throws java.sql.SQLException
public abstract int getMaxColumnsInIndex () throws java.sql.SQLException
public abstract int getMaxColumnsInOrderBy () throws java.sql.SQLException
public abstract int getMaxColumnsInSelect () throws java.sql.SQLException
public abstract int getMaxColumnsInTable () throws java.sql.SQLException
public abstract int getMaxConnections () throws java.sql.SQLException
public abstract int getMaxCursorNameLength () throws java.sql.SQLException
public abstract int getMaxIndexLength () throws java.sql.SQLException
public abstract int getMaxProcedureNameLength () throws java.sql.SQLException
public abstract int getMaxRowSize () throws java.sql.SQLException
public abstract int getMaxSchemaNameLength () throws java.sql.SQLException
public abstract int getMaxStatementLength () throws java.sql.SQLException
public abstract int getMaxStatements () throws java.sql.SQLException
public abstract int getMaxTableNameLength () throws java.sql.SQLException
public abstract int getMaxTablesInSelect () throws java.sql.SQLException
public abstract int getMaxUserNameLength () throws java.sql.SQLException
public abstract java.lang.String getNumericFunctions () throws java.sql.SQLException
public abstract java.sql.ResultSet getPrimaryKeys (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public abstract java.sql.ResultSet getProcedureColumns (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public abstract java.sql.ResultSet getProcedures (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public abstract java.lang.String getProcedureTerm () throws java.sql.SQLException
public abstract int getResultSetHoldability () throws java.sql.SQLException
public abstract java.sql.ResultSet getSchemas () throws java.sql.SQLException
public abstract java.lang.String getSchemaTerm () throws java.sql.SQLException
public abstract java.lang.String getSearchStringEscape () throws java.sql.SQLException
public abstract java.lang.String getSQLKeywords () throws java.sql.SQLException
public abstract int getSQLStateType () throws java.sql.SQLException
public abstract java.lang.String getStringFunctions () throws java.sql.SQLException
public abstract java.sql.ResultSet getSuperTables (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public abstract java.sql.ResultSet getSuperTypes (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public abstract java.lang.String getSystemFunctions () throws java.sql.SQLException
public abstract java.sql.ResultSet getTablePrivileges (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public abstract java.sql.ResultSet getTables (java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) throws java.sql.SQLException
public abstract java.sql.ResultSet getTableTypes () throws java.sql.SQLException
public abstract java.lang.String getTimeDateFunctions () throws java.sql.SQLException
public abstract java.sql.ResultSet getTypeInfo () throws java.sql.SQLException
public abstract java.sql.ResultSet getUDTs (java.lang.String, java.lang.String, java.lang.String, int[]) throws java.sql.SQLException
public abstract java.lang.String getURL () throws java.sql.SQLException
public abstract java.lang.String getUserName () throws java.sql.SQLException
public abstract java.sql.ResultSet getVersionColumns (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public abstract boolean insertsAreDetected (int) throws java.sql.SQLException
public abstract boolean isCatalogAtStart () throws java.sql.SQLException
public abstract boolean isReadOnly () throws java.sql.SQLException
public abstract boolean locatorsUpdateCopy () throws java.sql.SQLException
public abstract boolean nullPlusNonNullIsNull () throws java.sql.SQLException
public abstract boolean nullsAreSortedAtEnd () throws java.sql.SQLException
public abstract boolean nullsAreSortedAtStart () throws java.sql.SQLException
public abstract boolean nullsAreSortedHigh () throws java.sql.SQLException
public abstract boolean nullsAreSortedLow () throws java.sql.SQLException
public abstract boolean othersDeletesAreVisible (int) throws java.sql.SQLException
public abstract boolean othersInsertsAreVisible (int) throws java.sql.SQLException
public abstract boolean othersUpdatesAreVisible (int) throws java.sql.SQLException
public abstract boolean ownDeletesAreVisible (int) throws java.sql.SQLException
public abstract boolean ownInsertsAreVisible (int) throws java.sql.SQLException
public abstract boolean ownUpdatesAreVisible (int) throws java.sql.SQLException
public abstract boolean storesLowerCaseIdentifiers () throws java.sql.SQLException
public abstract boolean storesLowerCaseQuotedIdentifiers () throws java.sql.SQLException
public abstract boolean storesMixedCaseIdentifiers () throws java.sql.SQLException
public abstract boolean storesMixedCaseQuotedIdentifiers () throws java.sql.SQLException
public abstract boolean storesUpperCaseIdentifiers () throws java.sql.SQLException
public abstract boolean storesUpperCaseQuotedIdentifiers () throws java.sql.SQLException
public abstract boolean supportsAlterTableWithAddColumn () throws java.sql.SQLException
public abstract boolean supportsAlterTableWithDropColumn () throws java.sql.SQLException
public abstract boolean supportsANSI92EntryLevelSQL () throws java.sql.SQLException
public abstract boolean supportsANSI92FullSQL () throws java.sql.SQLException
public abstract boolean supportsANSI92IntermediateSQL () throws java.sql.SQLException
public abstract boolean supportsBatchUpdates () throws java.sql.SQLException
public abstract boolean supportsCatalogsInDataManipulation () throws java.sql.SQLException
public abstract boolean supportsCatalogsInIndexDefinitions () throws java.sql.SQLException
public abstract boolean supportsCatalogsInPrivilegeDefinitions () throws java.sql.SQLException
public abstract boolean supportsCatalogsInProcedureCalls () throws java.sql.SQLException
public abstract boolean supportsCatalogsInTableDefinitions () throws java.sql.SQLException
public abstract boolean supportsColumnAliasing () throws java.sql.SQLException
public abstract boolean supportsConvert () throws java.sql.SQLException
public abstract boolean supportsConvert (int, int) throws java.sql.SQLException
public abstract boolean supportsCoreSQLGrammar () throws java.sql.SQLException
public abstract boolean supportsCorrelatedSubqueries () throws java.sql.SQLException
public abstract boolean supportsDataDefinitionAndDataManipulationTransactions () throws java.sql.SQLException
public abstract boolean supportsDataManipulationTransactionsOnly () throws java.sql.SQLException
public abstract boolean supportsDifferentTableCorrelationNames () throws java.sql.SQLException
public abstract boolean supportsExpressionsInOrderBy () throws java.sql.SQLException
public abstract boolean supportsExtendedSQLGrammar () throws java.sql.SQLException
public abstract boolean supportsFullOuterJoins () throws java.sql.SQLException
public abstract boolean supportsGetGeneratedKeys () throws java.sql.SQLException
public abstract boolean supportsGroupBy () throws java.sql.SQLException
public abstract boolean supportsGroupByBeyondSelect () throws java.sql.SQLException
public abstract boolean supportsGroupByUnrelated () throws java.sql.SQLException
public abstract boolean supportsIntegrityEnhancementFacility () throws java.sql.SQLException
public abstract boolean supportsLikeEscapeClause () throws java.sql.SQLException
public abstract boolean supportsLimitedOuterJoins () throws java.sql.SQLException
public abstract boolean supportsMinimumSQLGrammar () throws java.sql.SQLException
public abstract boolean supportsMixedCaseIdentifiers () throws java.sql.SQLException
public abstract boolean supportsMixedCaseQuotedIdentifiers () throws java.sql.SQLException
public abstract boolean supportsMultipleOpenResults () throws java.sql.SQLException
public abstract boolean supportsMultipleResultSets () throws java.sql.SQLException
public abstract boolean supportsMultipleTransactions () throws java.sql.SQLException
public abstract boolean supportsNamedParameters () throws java.sql.SQLException
public abstract boolean supportsNonNullableColumns () throws java.sql.SQLException
public abstract boolean supportsOpenCursorsAcrossCommit () throws java.sql.SQLException
public abstract boolean supportsOpenCursorsAcrossRollback () throws java.sql.SQLException
public abstract boolean supportsOpenStatementsAcrossCommit () throws java.sql.SQLException
public abstract boolean supportsOpenStatementsAcrossRollback () throws java.sql.SQLException
public abstract boolean supportsOrderByUnrelated () throws java.sql.SQLException
public abstract boolean supportsOuterJoins () throws java.sql.SQLException
public abstract boolean supportsPositionedDelete () throws java.sql.SQLException
public abstract boolean supportsPositionedUpdate () throws java.sql.SQLException
public abstract boolean supportsResultSetConcurrency (int, int) throws java.sql.SQLException
public abstract boolean supportsResultSetHoldability (int) throws java.sql.SQLException
public abstract boolean supportsResultSetType (int) throws java.sql.SQLException
public abstract boolean supportsSavepoints () throws java.sql.SQLException
public abstract boolean supportsSchemasInDataManipulation () throws java.sql.SQLException
public abstract boolean supportsSchemasInIndexDefinitions () throws java.sql.SQLException
public abstract boolean supportsSchemasInPrivilegeDefinitions () throws java.sql.SQLException
public abstract boolean supportsSchemasInProcedureCalls () throws java.sql.SQLException
public abstract boolean supportsSchemasInTableDefinitions () throws java.sql.SQLException
public abstract boolean supportsSelectForUpdate () throws java.sql.SQLException
public abstract boolean supportsStatementPooling () throws java.sql.SQLException
public abstract boolean supportsStoredProcedures () throws java.sql.SQLException
public abstract boolean supportsSubqueriesInComparisons () throws java.sql.SQLException
public abstract boolean supportsSubqueriesInExists () throws java.sql.SQLException
public abstract boolean supportsSubqueriesInIns () throws java.sql.SQLException
public abstract boolean supportsSubqueriesInQuantifieds () throws java.sql.SQLException
public abstract boolean supportsTableCorrelationNames () throws java.sql.SQLException
public abstract boolean supportsTransactionIsolationLevel (int) throws java.sql.SQLException
public abstract boolean supportsTransactions () throws java.sql.SQLException
public abstract boolean supportsUnion () throws java.sql.SQLException
public abstract boolean supportsUnionAll () throws java.sql.SQLException
public abstract boolean updatesAreDetected (int) throws java.sql.SQLException
public abstract boolean usesLocalFilePerTable () throws java.sql.SQLException
public abstract boolean usesLocalFiles () throws java.sql.SQLException
public abstract boolean autoCommitFailureClosesAllResultSets () throws java.sql.SQLException
public abstract java.sql.ResultSet getClientInfoProperties () throws java.sql.SQLException
public abstract java.sql.ResultSet getFunctionColumns (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public abstract java.sql.ResultSet getFunctions (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public abstract java.sql.RowIdLifetime getRowIdLifetime () throws java.sql.SQLException
public abstract java.sql.ResultSet getSchemas (java.lang.String, java.lang.String) throws java.sql.SQLException
public abstract boolean supportsStoredFunctionsUsingCallSyntax () throws java.sql.SQLException
}
java/sql/DataTruncation.classDataTruncation.java
package java.sql
public java.sql.DataTruncation extends java.sql.SQLWarning implements java.io.Serializable {
private static final long serialVersionUID
private int index
private boolean parameter
private boolean read
private int dataSize
private int transferSize
private static final String THE_REASON
private static final String THE_SQLSTATE_READ
private static final String THE_SQLSTATE_WRITE
private static final int THE_ERROR_CODE
public void (int, boolean, boolean, int, int)
int index
boolean parameter
boolean read
int dataSize
int transferSize
public void (int, boolean, boolean, int, int, java.lang.Throwable)
int index
boolean parameter
boolean read
int dataSize
int transferSize
Throwable cause
public int getDataSize ()
public int getIndex ()
public boolean getParameter ()
public boolean getRead ()
public int getTransferSize ()
}
java/sql/Date.classDate.java
package java.sql
public java.sql.Date extends java.util.Date {
private static final long serialVersionUID
private static final String PADDING
public void (int, int, int)
int theYear
int theMonth
int theDay
public void (long)
long theDate
public int getHours ()
public int getMinutes ()
public int getSeconds ()
public void setHours (int)
int theHours
public void setMinutes (int)
int theMinutes
public void setSeconds (int)
int theSeconds
public void setTime (long)
long theTime
public java.lang.String toString ()
StringBuilder sb
private void format (int, int, java.lang.StringBuilder)
int date
int digits
StringBuilder sb
String str
public static java.sql.Date valueOf (java.lang.String)
String dateString
String[] parts
int year
int month
int day
private static long normalizeTime (long)
long theTime
}
java/sql/Driver.classDriver.java
package java.sql
public abstract java.sql.Driver extends java.lang.Object {
public abstract boolean acceptsURL (java.lang.String) throws java.sql.SQLException
public abstract java.sql.Connection connect (java.lang.String, java.util.Properties) throws java.sql.SQLException
public abstract int getMajorVersion ()
public abstract int getMinorVersion ()
public abstract java.sql.DriverPropertyInfo[] getPropertyInfo (java.lang.String, java.util.Properties) throws java.sql.SQLException
public abstract boolean jdbcCompliant ()
}
java/sql/DriverManager.classDriverManager.java
package java.sql
public java.sql.DriverManager extends java.lang.Object {
private static java.io.PrintStream thePrintStream
private static java.io.PrintWriter thePrintWriter
private static int loginTimeout
private static final java.util.List theDrivers
private static final java.sql.SQLPermission logPermission
private static void loadInitialDrivers ()
String element
String theDriverList
String[] theDriverNames
private void ()
public static void deregisterDriver (java.sql.Driver) throws java.sql.SQLException
java.sql.Driver driver
ClassLoader callerClassLoader
public static java.sql.Connection getConnection (java.lang.String) throws java.sql.SQLException
String url
public static java.sql.Connection getConnection (java.lang.String, java.util.Properties) throws java.sql.SQLException
java.sql.Connection theConnection
java.sql.Driver theDriver
String url
java.util.Properties info
String sqlState
public static java.sql.Connection getConnection (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
String url
String user
String password
java.util.Properties theProperties
public static java.sql.Driver getDriver (java.lang.String) throws java.sql.SQLException
java.sql.Driver driver
String url
ClassLoader callerClassLoader
public static java.util.Enumeration getDrivers ()
java.sql.Driver driver
java.util.ArrayList result
ClassLoader callerClassLoader
public static int getLoginTimeout ()
public static java.io.PrintStream getLogStream ()
public static java.io.PrintWriter getLogWriter ()
public static void println (java.lang.String)
String message
public static void registerDriver (java.sql.Driver) throws java.sql.SQLException
java.sql.Driver driver
public static void setLoginTimeout (int)
int seconds
public static void setLogStream (java.io.PrintStream)
java.io.PrintStream out
public static void setLogWriter (java.io.PrintWriter)
java.io.PrintWriter out
private static boolean isClassFromClassLoader (java.lang.Object, java.lang.ClassLoader)
Class checkClass
Object theObject
ClassLoader theClassLoader
Class objectClass
static void ()
}
java/sql/DriverPropertyInfo.classDriverPropertyInfo.java
package java.sql
public java.sql.DriverPropertyInfo extends java.lang.Object {
public String[] choices
public String description
public String name
public boolean required
public String value
public void (java.lang.String, java.lang.String)
String name
String value
}
java/sql/NClob.classNClob.java
package java.sql
public abstract java.sql.NClob extends java.lang.Object implements java.sql.Clob {
}
java/sql/ParameterMetaData.classParameterMetaData.java
package java.sql
public abstract java.sql.ParameterMetaData extends java.lang.Object implements java.sql.Wrapper {
public static final int parameterModeIn
public static final int parameterModeInOut
public static final int parameterModeOut
public static final int parameterModeUnknown
public static final int parameterNoNulls
public static final int parameterNullable
public static final int parameterNullableUnknown
public abstract java.lang.String getParameterClassName (int) throws java.sql.SQLException
public abstract int getParameterCount () throws java.sql.SQLException
public abstract int getParameterMode (int) throws java.sql.SQLException
public abstract int getParameterType (int) throws java.sql.SQLException
public abstract java.lang.String getParameterTypeName (int) throws java.sql.SQLException
public abstract int getPrecision (int) throws java.sql.SQLException
public abstract int getScale (int) throws java.sql.SQLException
public abstract int isNullable (int) throws java.sql.SQLException
public abstract boolean isSigned (int) throws java.sql.SQLException
}
java/sql/PreparedStatement.classPreparedStatement.java
package java.sql
public abstract java.sql.PreparedStatement extends java.lang.Object implements java.sql.Statement {
public abstract void addBatch () throws java.sql.SQLException
public abstract void clearParameters () throws java.sql.SQLException
public abstract boolean execute () throws java.sql.SQLException
public abstract java.sql.ResultSet executeQuery () throws java.sql.SQLException
public abstract int executeUpdate () throws java.sql.SQLException
public abstract java.sql.ResultSetMetaData getMetaData () throws java.sql.SQLException
public abstract java.sql.ParameterMetaData getParameterMetaData () throws java.sql.SQLException
public abstract void setArray (int, java.sql.Array) throws java.sql.SQLException
public abstract void setAsciiStream (int, java.io.InputStream, int) throws java.sql.SQLException
public abstract void setBigDecimal (int, java.math.BigDecimal) throws java.sql.SQLException
public abstract void setBinaryStream (int, java.io.InputStream, int) throws java.sql.SQLException
public abstract void setBlob (int, java.sql.Blob) throws java.sql.SQLException
public abstract void setBoolean (int, boolean) throws java.sql.SQLException
public abstract void setByte (int, byte) throws java.sql.SQLException
public abstract void setBytes (int, byte[]) throws java.sql.SQLException
public abstract void setCharacterStream (int, java.io.Reader, int) throws java.sql.SQLException
public abstract void setClob (int, java.sql.Clob) throws java.sql.SQLException
public abstract void setDate (int, java.sql.Date) throws java.sql.SQLException
public abstract void setDate (int, java.sql.Date, java.util.Calendar) throws java.sql.SQLException
public abstract void setDouble (int, double) throws java.sql.SQLException
public abstract void setFloat (int, float) throws java.sql.SQLException
public abstract void setInt (int, int) throws java.sql.SQLException
public abstract void setLong (int, long) throws java.sql.SQLException
public abstract void setNull (int, int) throws java.sql.SQLException
public abstract void setNull (int, int, java.lang.String) throws java.sql.SQLException
public abstract void setObject (int, java.lang.Object) throws java.sql.SQLException
public abstract void setObject (int, java.lang.Object, int) throws java.sql.SQLException
public abstract void setObject (int, java.lang.Object, int, int) throws java.sql.SQLException
public abstract void setRef (int, java.sql.Ref) throws java.sql.SQLException
public abstract void setShort (int, short) throws java.sql.SQLException
public abstract void setString (int, java.lang.String) throws java.sql.SQLException
public abstract void setTime (int, java.sql.Time) throws java.sql.SQLException
public abstract void setTime (int, java.sql.Time, java.util.Calendar) throws java.sql.SQLException
public abstract void setTimestamp (int, java.sql.Timestamp) throws java.sql.SQLException
public abstract void setTimestamp (int, java.sql.Timestamp, java.util.Calendar) throws java.sql.SQLException
public abstract void setUnicodeStream (int, java.io.InputStream, int) throws java.sql.SQLException
public abstract void setURL (int, java.net.URL) throws java.sql.SQLException
public abstract void setRowId (int, java.sql.RowId) throws java.sql.SQLException
public abstract void setNString (int, java.lang.String) throws java.sql.SQLException
public abstract void setNCharacterStream (int, java.io.Reader, long) throws java.sql.SQLException
public abstract void setNClob (int, java.sql.NClob) throws java.sql.SQLException
public abstract void setClob (int, java.io.Reader, long) throws java.sql.SQLException
public abstract void setBlob (int, java.io.InputStream, long) throws java.sql.SQLException
public abstract void setNClob (int, java.io.Reader, long) throws java.sql.SQLException
public abstract void setSQLXML (int, java.sql.SQLXML) throws java.sql.SQLException
public abstract void setAsciiStream (int, java.io.InputStream, long) throws java.sql.SQLException
public abstract void setBinaryStream (int, java.io.InputStream, long) throws java.sql.SQLException
public abstract void setCharacterStream (int, java.io.Reader, long) throws java.sql.SQLException
public abstract void setAsciiStream (int, java.io.InputStream) throws java.sql.SQLException
public abstract void setBinaryStream (int, java.io.InputStream) throws java.sql.SQLException
public abstract void setCharacterStream (int, java.io.Reader) throws java.sql.SQLException
public abstract void setNCharacterStream (int, java.io.Reader) throws java.sql.SQLException
public abstract void setClob (int, java.io.Reader) throws java.sql.SQLException
public abstract void setBlob (int, java.io.InputStream) throws java.sql.SQLException
public abstract void setNClob (int, java.io.Reader) throws java.sql.SQLException
}
java/sql/Ref.classRef.java
package java.sql
public abstract java.sql.Ref extends java.lang.Object {
public abstract java.lang.String getBaseTypeName () throws java.sql.SQLException
public abstract java.lang.Object getObject () throws java.sql.SQLException
public abstract java.lang.Object getObject (java.util.Map) throws java.sql.SQLException
public abstract void setObject (java.lang.Object) throws java.sql.SQLException
}
java/sql/ResultSet.classResultSet.java
package java.sql
public abstract java.sql.ResultSet extends java.lang.Object implements java.sql.Wrapper java.lang.AutoCloseable {
public static final int CLOSE_CURSORS_AT_COMMIT
public static final int HOLD_CURSORS_OVER_COMMIT
public static final int CONCUR_READ_ONLY
public static final int CONCUR_UPDATABLE
public static final int FETCH_FORWARD
public static final int FETCH_REVERSE
public static final int FETCH_UNKNOWN
public static final int TYPE_FORWARD_ONLY
public static final int TYPE_SCROLL_INSENSITIVE
public static final int TYPE_SCROLL_SENSITIVE
public abstract boolean absolute (int) throws java.sql.SQLException
public abstract void afterLast () throws java.sql.SQLException
public abstract void beforeFirst () throws java.sql.SQLException
public abstract void cancelRowUpdates () throws java.sql.SQLException
public abstract void clearWarnings () throws java.sql.SQLException
public abstract void close () throws java.sql.SQLException
public abstract void deleteRow () throws java.sql.SQLException
public abstract int findColumn (java.lang.String) throws java.sql.SQLException
public abstract boolean first () throws java.sql.SQLException
public abstract java.sql.Array getArray (int) throws java.sql.SQLException
public abstract java.sql.Array getArray (java.lang.String) throws java.sql.SQLException
public abstract java.io.InputStream getAsciiStream (int) throws java.sql.SQLException
public abstract java.io.InputStream getAsciiStream (java.lang.String) throws java.sql.SQLException
public abstract java.math.BigDecimal getBigDecimal (int) throws java.sql.SQLException
public abstract java.math.BigDecimal getBigDecimal (int, int) throws java.sql.SQLException
public abstract java.math.BigDecimal getBigDecimal (java.lang.String) throws java.sql.SQLException
public abstract java.math.BigDecimal getBigDecimal (java.lang.String, int) throws java.sql.SQLException
public abstract java.io.InputStream getBinaryStream (int) throws java.sql.SQLException
public abstract java.io.InputStream getBinaryStream (java.lang.String) throws java.sql.SQLException
public abstract java.sql.Blob getBlob (int) throws java.sql.SQLException
public abstract java.sql.Blob getBlob (java.lang.String) throws java.sql.SQLException
public abstract boolean getBoolean (int) throws java.sql.SQLException
public abstract boolean getBoolean (java.lang.String) throws java.sql.SQLException
public abstract byte getByte (int) throws java.sql.SQLException
public abstract byte getByte (java.lang.String) throws java.sql.SQLException
public abstract byte[] getBytes (int) throws java.sql.SQLException
public abstract byte[] getBytes (java.lang.String) throws java.sql.SQLException
public abstract java.io.Reader getCharacterStream (int) throws java.sql.SQLException
public abstract java.io.Reader getCharacterStream (java.lang.String) throws java.sql.SQLException
public abstract java.sql.Clob getClob (int) throws java.sql.SQLException
public abstract java.sql.Clob getClob (java.lang.String) throws java.sql.SQLException
public abstract int getConcurrency () throws java.sql.SQLException
public abstract java.lang.String getCursorName () throws java.sql.SQLException
public abstract java.sql.Date getDate (int) throws java.sql.SQLException
public abstract java.sql.Date getDate (int, java.util.Calendar) throws java.sql.SQLException
public abstract java.sql.Date getDate (java.lang.String) throws java.sql.SQLException
public abstract java.sql.Date getDate (java.lang.String, java.util.Calendar) throws java.sql.SQLException
public abstract double getDouble (int) throws java.sql.SQLException
public abstract double getDouble (java.lang.String) throws java.sql.SQLException
public abstract int getFetchDirection () throws java.sql.SQLException
public abstract int getFetchSize () throws java.sql.SQLException
public abstract float getFloat (int) throws java.sql.SQLException
public abstract float getFloat (java.lang.String) throws java.sql.SQLException
public abstract int getInt (int) throws java.sql.SQLException
public abstract int getInt (java.lang.String) throws java.sql.SQLException
public abstract long getLong (int) throws java.sql.SQLException
public abstract long getLong (java.lang.String) throws java.sql.SQLException
public abstract java.sql.ResultSetMetaData getMetaData () throws java.sql.SQLException
public abstract java.lang.Object getObject (int) throws java.sql.SQLException
public abstract java.lang.Object getObject (int, java.util.Map) throws java.sql.SQLException
public abstract java.lang.Object getObject (java.lang.String) throws java.sql.SQLException
public abstract java.lang.Object getObject (java.lang.String, java.util.Map) throws java.sql.SQLException
public abstract java.sql.Ref getRef (int) throws java.sql.SQLException
public abstract java.sql.Ref getRef (java.lang.String) throws java.sql.SQLException
public abstract int getRow () throws java.sql.SQLException
public abstract short getShort (int) throws java.sql.SQLException
public abstract short getShort (java.lang.String) throws java.sql.SQLException
public abstract java.sql.Statement getStatement () throws java.sql.SQLException
public abstract java.lang.String getString (int) throws java.sql.SQLException
public abstract java.lang.String getString (java.lang.String) throws java.sql.SQLException
public abstract java.sql.Time getTime (int) throws java.sql.SQLException
public abstract java.sql.Time getTime (int, java.util.Calendar) throws java.sql.SQLException
public abstract java.sql.Time getTime (java.lang.String) throws java.sql.SQLException
public abstract java.sql.Time getTime (java.lang.String, java.util.Calendar) throws java.sql.SQLException
public abstract java.sql.Timestamp getTimestamp (int) throws java.sql.SQLException
public abstract java.sql.Timestamp getTimestamp (int, java.util.Calendar) throws java.sql.SQLException
public abstract java.sql.Timestamp getTimestamp (java.lang.String) throws java.sql.SQLException
public abstract java.sql.Timestamp getTimestamp (java.lang.String, java.util.Calendar) throws java.sql.SQLException
public abstract int getType () throws java.sql.SQLException
public abstract java.io.InputStream getUnicodeStream (int) throws java.sql.SQLException
public abstract java.io.InputStream getUnicodeStream (java.lang.String) throws java.sql.SQLException
public abstract java.net.URL getURL (int) throws java.sql.SQLException
public abstract java.net.URL getURL (java.lang.String) throws java.sql.SQLException
public abstract java.sql.SQLWarning getWarnings () throws java.sql.SQLException
public abstract void insertRow () throws java.sql.SQLException
public abstract boolean isAfterLast () throws java.sql.SQLException
public abstract boolean isBeforeFirst () throws java.sql.SQLException
public abstract boolean isFirst () throws java.sql.SQLException
public abstract boolean isLast () throws java.sql.SQLException
public abstract boolean last () throws java.sql.SQLException
public abstract void moveToCurrentRow () throws java.sql.SQLException
public abstract void moveToInsertRow () throws java.sql.SQLException
public abstract boolean next () throws java.sql.SQLException
public abstract boolean previous () throws java.sql.SQLException
public abstract void refreshRow () throws java.sql.SQLException
public abstract boolean relative (int) throws java.sql.SQLException
public abstract boolean rowDeleted () throws java.sql.SQLException
public abstract boolean rowInserted () throws java.sql.SQLException
public abstract boolean rowUpdated () throws java.sql.SQLException
public abstract void setFetchDirection (int) throws java.sql.SQLException
public abstract void setFetchSize (int) throws java.sql.SQLException
public abstract void updateArray (int, java.sql.Array) throws java.sql.SQLException
public abstract void updateArray (java.lang.String, java.sql.Array) throws java.sql.SQLException
public abstract void updateAsciiStream (int, java.io.InputStream, int) throws java.sql.SQLException
public abstract void updateAsciiStream (java.lang.String, java.io.InputStream, int) throws java.sql.SQLException
public abstract void updateBigDecimal (int, java.math.BigDecimal) throws java.sql.SQLException
public abstract void updateBigDecimal (java.lang.String, java.math.BigDecimal) throws java.sql.SQLException
public abstract void updateBinaryStream (int, java.io.InputStream, int) throws java.sql.SQLException
public abstract void updateBinaryStream (java.lang.String, java.io.InputStream, int) throws java.sql.SQLException
public abstract void updateBlob (int, java.sql.Blob) throws java.sql.SQLException
public abstract void updateBlob (java.lang.String, java.sql.Blob) throws java.sql.SQLException
public abstract void updateBoolean (int, boolean) throws java.sql.SQLException
public abstract void updateBoolean (java.lang.String, boolean) throws java.sql.SQLException
public abstract void updateByte (int, byte) throws java.sql.SQLException
public abstract void updateByte (java.lang.String, byte) throws java.sql.SQLException
public abstract void updateBytes (int, byte[]) throws java.sql.SQLException
public abstract void updateBytes (java.lang.String, byte[]) throws java.sql.SQLException
public abstract void updateCharacterStream (int, java.io.Reader, int) throws java.sql.SQLException
public abstract void updateCharacterStream (java.lang.String, java.io.Reader, int) throws java.sql.SQLException
public abstract void updateClob (int, java.sql.Clob) throws java.sql.SQLException
public abstract void updateClob (java.lang.String, java.sql.Clob) throws java.sql.SQLException
public abstract void updateDate (int, java.sql.Date) throws java.sql.SQLException
public abstract void updateDate (java.lang.String, java.sql.Date) throws java.sql.SQLException
public abstract void updateDouble (int, double) throws java.sql.SQLException
public abstract void updateDouble (java.lang.String, double) throws java.sql.SQLException
public abstract void updateFloat (int, float) throws java.sql.SQLException
public abstract void updateFloat (java.lang.String, float) throws java.sql.SQLException
public abstract void updateInt (int, int) throws java.sql.SQLException
public abstract void updateInt (java.lang.String, int) throws java.sql.SQLException
public abstract void updateLong (int, long) throws java.sql.SQLException
public abstract void updateLong (java.lang.String, long) throws java.sql.SQLException
public abstract void updateNull (int) throws java.sql.SQLException
public abstract void updateNull (java.lang.String) throws java.sql.SQLException
public abstract void updateObject (int, java.lang.Object) throws java.sql.SQLException
public abstract void updateObject (int, java.lang.Object, int) throws java.sql.SQLException
public abstract void updateObject (java.lang.String, java.lang.Object) throws java.sql.SQLException
public abstract void updateObject (java.lang.String, java.lang.Object, int) throws java.sql.SQLException
public abstract void updateRef (int, java.sql.Ref) throws java.sql.SQLException
public abstract void updateRef (java.lang.String, java.sql.Ref) throws java.sql.SQLException
public abstract void updateRow () throws java.sql.SQLException
public abstract void updateShort (int, short) throws java.sql.SQLException
public abstract void updateShort (java.lang.String, short) throws java.sql.SQLException
public abstract void updateString (int, java.lang.String) throws java.sql.SQLException
public abstract void updateString (java.lang.String, java.lang.String) throws java.sql.SQLException
public abstract void updateTime (int, java.sql.Time) throws java.sql.SQLException
public abstract void updateTime (java.lang.String, java.sql.Time) throws java.sql.SQLException
public abstract void updateTimestamp (int, java.sql.Timestamp) throws java.sql.SQLException
public abstract void updateTimestamp (java.lang.String, java.sql.Timestamp) throws java.sql.SQLException
public abstract boolean wasNull () throws java.sql.SQLException
public abstract java.sql.RowId getRowId (int) throws java.sql.SQLException
public abstract java.sql.RowId getRowId (java.lang.String) throws java.sql.SQLException
public abstract void updateRowId (int, java.sql.RowId) throws java.sql.SQLException
public abstract void updateRowId (java.lang.String, java.sql.RowId) throws java.sql.SQLException
public abstract int getHoldability () throws java.sql.SQLException
public abstract boolean isClosed () throws java.sql.SQLException
public abstract void updateNString (int, java.lang.String) throws java.sql.SQLException
public abstract void updateNString (java.lang.String, java.lang.String) throws java.sql.SQLException
public abstract void updateNClob (int, java.sql.NClob) throws java.sql.SQLException
public abstract void updateNClob (java.lang.String, java.sql.NClob) throws java.sql.SQLException
public abstract java.sql.NClob getNClob (int) throws java.sql.SQLException
public abstract java.sql.NClob getNClob (java.lang.String) throws java.sql.SQLException
public abstract java.sql.SQLXML getSQLXML (int) throws java.sql.SQLException
public abstract java.sql.SQLXML getSQLXML (java.lang.String) throws java.sql.SQLException
public abstract void updateSQLXML (int, java.sql.SQLXML) throws java.sql.SQLException
public abstract void updateSQLXML (java.lang.String, java.sql.SQLXML) throws java.sql.SQLException
public abstract java.lang.String getNString (int) throws java.sql.SQLException
public abstract java.lang.String getNString (java.lang.String) throws java.sql.SQLException
public abstract java.io.Reader getNCharacterStream (int) throws java.sql.SQLException
public abstract java.io.Reader getNCharacterStream (java.lang.String) throws java.sql.SQLException
public abstract void updateNCharacterStream (int, java.io.Reader, long) throws java.sql.SQLException
public abstract void updateNCharacterStream (java.lang.String, java.io.Reader, long) throws java.sql.SQLException
public abstract void updateAsciiStream (int, java.io.InputStream, long) throws java.sql.SQLException
public abstract void updateBinaryStream (int, java.io.InputStream, long) throws java.sql.SQLException
public abstract void updateCharacterStream (int, java.io.Reader, long) throws java.sql.SQLException
public abstract void updateAsciiStream (java.lang.String, java.io.InputStream, long) throws java.sql.SQLException
public abstract void updateBinaryStream (java.lang.String, java.io.InputStream, long) throws java.sql.SQLException
public abstract void updateCharacterStream (java.lang.String, java.io.Reader, long) throws java.sql.SQLException
public abstract void updateBlob (int, java.io.InputStream, long) throws java.sql.SQLException
public abstract void updateBlob (java.lang.String, java.io.InputStream, long) throws java.sql.SQLException
public abstract void updateClob (int, java.io.Reader, long) throws java.sql.SQLException
public abstract void updateClob (java.lang.String, java.io.Reader, long) throws java.sql.SQLException
public abstract void updateNClob (int, java.io.Reader, long) throws java.sql.SQLException
public abstract void updateNClob (java.lang.String, java.io.Reader, long) throws java.sql.SQLException
public abstract void updateNCharacterStream (int, java.io.Reader) throws java.sql.SQLException
public abstract void updateNCharacterStream (java.lang.String, java.io.Reader) throws java.sql.SQLException
public abstract void updateAsciiStream (int, java.io.InputStream) throws java.sql.SQLException
public abstract void updateBinaryStream (int, java.io.InputStream) throws java.sql.SQLException
public abstract void updateCharacterStream (int, java.io.Reader) throws java.sql.SQLException
public abstract void updateAsciiStream (java.lang.String, java.io.InputStream) throws java.sql.SQLException
public abstract void updateBinaryStream (java.lang.String, java.io.InputStream) throws java.sql.SQLException
public abstract void updateCharacterStream (java.lang.String, java.io.Reader) throws java.sql.SQLException
public abstract void updateBlob (int, java.io.InputStream) throws java.sql.SQLException
public abstract void updateBlob (java.lang.String, java.io.InputStream) throws java.sql.SQLException
public abstract void updateClob (int, java.io.Reader) throws java.sql.SQLException
public abstract void updateClob (java.lang.String, java.io.Reader) throws java.sql.SQLException
public abstract void updateNClob (int, java.io.Reader) throws java.sql.SQLException
public abstract void updateNClob (java.lang.String, java.io.Reader) throws java.sql.SQLException
}
java/sql/ResultSetMetaData.classResultSetMetaData.java
package java.sql
public abstract java.sql.ResultSetMetaData extends java.lang.Object implements java.sql.Wrapper {
public static final int columnNoNulls
public static final int columnNullable
public static final int columnNullableUnknown
public abstract java.lang.String getCatalogName (int) throws java.sql.SQLException
public abstract java.lang.String getColumnClassName (int) throws java.sql.SQLException
public abstract int getColumnCount () throws java.sql.SQLException
public abstract int getColumnDisplaySize (int) throws java.sql.SQLException
public abstract java.lang.String getColumnLabel (int) throws java.sql.SQLException
public abstract java.lang.String getColumnName (int) throws java.sql.SQLException
public abstract int getColumnType (int) throws java.sql.SQLException
public abstract java.lang.String getColumnTypeName (int) throws java.sql.SQLException
public abstract int getPrecision (int) throws java.sql.SQLException
public abstract int getScale (int) throws java.sql.SQLException
public abstract java.lang.String getSchemaName (int) throws java.sql.SQLException
public abstract java.lang.String getTableName (int) throws java.sql.SQLException
public abstract boolean isAutoIncrement (int) throws java.sql.SQLException
public abstract boolean isCaseSensitive (int) throws java.sql.SQLException
public abstract boolean isCurrency (int) throws java.sql.SQLException
public abstract boolean isDefinitelyWritable (int) throws java.sql.SQLException
public abstract int isNullable (int) throws java.sql.SQLException
public abstract boolean isReadOnly (int) throws java.sql.SQLException
public abstract boolean isSearchable (int) throws java.sql.SQLException
public abstract boolean isSigned (int) throws java.sql.SQLException
public abstract boolean isWritable (int) throws java.sql.SQLException
}
java/sql/RowId.classRowId.java
package java.sql
public abstract java.sql.RowId extends java.lang.Object {
public abstract boolean equals (java.lang.Object)
public abstract byte[] getBytes ()
public abstract java.lang.String toString ()
public abstract int hashCode ()
}
java/sql/RowIdLifetime.classRowIdLifetime.java
package java.sql
public final java.sql.RowIdLifetime extends java.lang.Enum {
public static final java.sql.RowIdLifetime ROWID_UNSUPPORTED
public static final java.sql.RowIdLifetime ROWID_VALID_OTHER
public static final java.sql.RowIdLifetime ROWID_VALID_SESSION
public static final java.sql.RowIdLifetime ROWID_VALID_TRANSACTION
public static final java.sql.RowIdLifetime ROWID_VALID_FOREVER
private static final java.sql.RowIdLifetime[] $VALUES
public static java.sql.RowIdLifetime[] values ()
public static java.sql.RowIdLifetime valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
java/sql/Savepoint.classSavepoint.java
package java.sql
public abstract java.sql.Savepoint extends java.lang.Object {
public abstract int getSavepointId () throws java.sql.SQLException
public abstract java.lang.String getSavepointName () throws java.sql.SQLException
}
java/sql/SQLClientInfoException.classSQLClientInfoException.java
package java.sql
public java.sql.SQLClientInfoException extends java.sql.SQLException {
private static final long serialVersionUID
private final java.util.Map failedProperties
public void ()
public void (java.util.Map)
java.util.Map failedProperties
public void (java.util.Map, java.lang.Throwable)
java.util.Map failedProperties
Throwable cause
public void (java.lang.String, java.util.Map)
String reason
java.util.Map failedProperties
public void (java.lang.String, java.util.Map, java.lang.Throwable)
String reason
java.util.Map failedProperties
Throwable cause
public void (java.lang.String, java.lang.String, int, java.util.Map)
String reason
String sqlState
int vendorCode
java.util.Map failedProperties
public void (java.lang.String, java.lang.String, int, java.util.Map, java.lang.Throwable)
String reason
String sqlState
int vendorCode
java.util.Map failedProperties
Throwable cause
public void (java.lang.String, java.lang.String, java.util.Map)
String reason
String sqlState
java.util.Map failedProperties
public void (java.lang.String, java.lang.String, java.util.Map, java.lang.Throwable)
String reason
String sqlState
java.util.Map failedProperties
Throwable cause
public java.util.Map getFailedProperties ()
}
java/sql/SQLData.classSQLData.java
package java.sql
public abstract java.sql.SQLData extends java.lang.Object {
public abstract java.lang.String getSQLTypeName () throws java.sql.SQLException
public abstract void readSQL (java.sql.SQLInput, java.lang.String) throws java.sql.SQLException
public abstract void writeSQL (java.sql.SQLOutput) throws java.sql.SQLException
}
java/sql/SQLDataException.classSQLDataException.java
package java.sql
public java.sql.SQLDataException extends java.sql.SQLNonTransientException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String reason
public void (java.lang.String, java.lang.String)
String reason
String sqlState
public void (java.lang.String, java.lang.String, int)
String reason
String sqlState
int vendorCode
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String reason
Throwable cause
public void (java.lang.String, java.lang.String, java.lang.Throwable)
String reason
String sqlState
Throwable cause
public void (java.lang.String, java.lang.String, int, java.lang.Throwable)
String reason
String sqlState
int vendorCode
Throwable cause
}
java/sql/SQLException$InternalIterator.classSQLException.java
package java.sql
java.sql.SQLException$InternalIterator extends java.lang.Object implements java.util.Iterator {
private java.sql.SQLException current
void (java.sql.SQLException)
java.sql.SQLException e
public boolean hasNext ()
public java.lang.Throwable next ()
java.sql.SQLException ret
public void remove ()
public volatile java.lang.Object next ()
}
java/sql/SQLException.classSQLException.java
package java.sql
public java.sql.SQLException extends java.lang.Exception implements java.io.Serializable java.lang.Iterable {
private static final long serialVersionUID
private String SQLState
private int vendorCode
private java.sql.SQLException next
public void ()
public void (java.lang.String)
String theReason
public void (java.lang.String, java.lang.String)
String theReason
String theSQLState
public void (java.lang.String, java.lang.String, int)
String theReason
String theSQLState
int theErrorCode
public void (java.lang.Throwable)
Throwable theCause
public void (java.lang.String, java.lang.Throwable)
String theReason
Throwable theCause
public void (java.lang.String, java.lang.String, java.lang.Throwable)
String theReason
String theSQLState
Throwable theCause
public void (java.lang.String, java.lang.String, int, java.lang.Throwable)
String theReason
String theSQLState
int theErrorCode
Throwable theCause
public int getErrorCode ()
public java.sql.SQLException getNextException ()
public java.lang.String getSQLState ()
public void setNextException (java.sql.SQLException)
java.sql.SQLException ex
public java.util.Iterator iterator ()
static java.sql.SQLException access$000 (java.sql.SQLException)
java.sql.SQLException x0
}
java/sql/SQLFeatureNotSupportedException.classSQLFeatureNotSupportedException.java
package java.sql
public java.sql.SQLFeatureNotSupportedException extends java.sql.SQLNonTransientException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String reason
public void (java.lang.String, java.lang.String)
String reason
String sqlState
public void (java.lang.String, java.lang.String, int)
String reason
String sqlState
int vendorCode
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String reason
Throwable cause
public void (java.lang.String, java.lang.String, java.lang.Throwable)
String reason
String sqlState
Throwable cause
public void (java.lang.String, java.lang.String, int, java.lang.Throwable)
String reason
String sqlState
int vendorCode
Throwable cause
}
java/sql/SQLInput.classSQLInput.java
package java.sql
public abstract java.sql.SQLInput extends java.lang.Object {
public abstract java.lang.String readString () throws java.sql.SQLException
public abstract boolean readBoolean () throws java.sql.SQLException
public abstract byte readByte () throws java.sql.SQLException
public abstract short readShort () throws java.sql.SQLException
public abstract int readInt () throws java.sql.SQLException
public abstract long readLong () throws java.sql.SQLException
public abstract float readFloat () throws java.sql.SQLException
public abstract double readDouble () throws java.sql.SQLException
public abstract java.math.BigDecimal readBigDecimal () throws java.sql.SQLException
public abstract byte[] readBytes () throws java.sql.SQLException
public abstract java.sql.Date readDate () throws java.sql.SQLException
public abstract java.sql.Time readTime () throws java.sql.SQLException
public abstract java.sql.Timestamp readTimestamp () throws java.sql.SQLException
public abstract java.io.Reader readCharacterStream () throws java.sql.SQLException
public abstract java.io.InputStream readAsciiStream () throws java.sql.SQLException
public abstract java.io.InputStream readBinaryStream () throws java.sql.SQLException
public abstract java.lang.Object readObject () throws java.sql.SQLException
public abstract java.sql.Ref readRef () throws java.sql.SQLException
public abstract java.sql.Blob readBlob () throws java.sql.SQLException
public abstract java.sql.Clob readClob () throws java.sql.SQLException
public abstract java.sql.Array readArray () throws java.sql.SQLException
public abstract boolean wasNull () throws java.sql.SQLException
public abstract java.net.URL readURL () throws java.sql.SQLException
public abstract java.sql.NClob readNClob () throws java.sql.SQLException
public abstract java.lang.String readNString () throws java.sql.SQLException
public abstract java.sql.SQLXML readSQLXML () throws java.sql.SQLException
public abstract java.sql.RowId readRowId () throws java.sql.SQLException
}
java/sql/SQLIntegrityConstraintViolationException.classSQLIntegrityConstraintViolationException.java
package java.sql
public java.sql.SQLIntegrityConstraintViolationException extends java.sql.SQLNonTransientException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String reason
public void (java.lang.String, java.lang.String)
String reason
String sqlState
public void (java.lang.String, java.lang.String, int)
String reason
String sqlState
int vendorCode
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String reason
Throwable cause
public void (java.lang.String, java.lang.String, java.lang.Throwable)
String reason
String sqlState
Throwable cause
public void (java.lang.String, java.lang.String, int, java.lang.Throwable)
String reason
String sqlState
int vendorCode
Throwable cause
}
java/sql/SQLInvalidAuthorizationSpecException.classSQLInvalidAuthorizationSpecException.java
package java.sql
public java.sql.SQLInvalidAuthorizationSpecException extends java.sql.SQLNonTransientException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String reason
public void (java.lang.String, java.lang.String)
String reason
String sqlState
public void (java.lang.String, java.lang.String, int)
String reason
String sqlState
int vendorCode
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String reason
Throwable cause
public void (java.lang.String, java.lang.String, java.lang.Throwable)
String reason
String sqlState
Throwable cause
public void (java.lang.String, java.lang.String, int, java.lang.Throwable)
String reason
String sqlState
int vendorCode
Throwable cause
}
java/sql/SQLNonTransientConnectionException.classSQLNonTransientConnectionException.java
package java.sql
public java.sql.SQLNonTransientConnectionException extends java.sql.SQLNonTransientException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String reason
public void (java.lang.String, java.lang.String)
String reason
String sqlState
public void (java.lang.String, java.lang.String, int)
String reason
String sqlState
int vendorCode
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String reason
Throwable cause
public void (java.lang.String, java.lang.String, java.lang.Throwable)
String reason
String sqlState
Throwable cause
public void (java.lang.String, java.lang.String, int, java.lang.Throwable)
String reason
String sqlState
int vendorCode
Throwable cause
}
java/sql/SQLNonTransientException.classSQLNonTransientException.java
package java.sql
public java.sql.SQLNonTransientException extends java.sql.SQLException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String reason
public void (java.lang.String, java.lang.String)
String reason
String sqlState
public void (java.lang.String, java.lang.String, int)
String reason
String sqlState
int vendorCode
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String reason
Throwable cause
public void (java.lang.String, java.lang.String, java.lang.Throwable)
String reason
String sqlState
Throwable cause
public void (java.lang.String, java.lang.String, int, java.lang.Throwable)
String reason
String sqlState
int vendorCode
Throwable cause
}
java/sql/SQLOutput.classSQLOutput.java
package java.sql
public abstract java.sql.SQLOutput extends java.lang.Object {
public abstract void writeString (java.lang.String) throws java.sql.SQLException
public abstract void writeBoolean (boolean) throws java.sql.SQLException
public abstract void writeByte (byte) throws java.sql.SQLException
public abstract void writeShort (short) throws java.sql.SQLException
public abstract void writeInt (int) throws java.sql.SQLException
public abstract void writeLong (long) throws java.sql.SQLException
public abstract void writeFloat (float) throws java.sql.SQLException
public abstract void writeDouble (double) throws java.sql.SQLException
public abstract void writeBigDecimal (java.math.BigDecimal) throws java.sql.SQLException
public abstract void writeBytes (byte[]) throws java.sql.SQLException
public abstract void writeDate (java.sql.Date) throws java.sql.SQLException
public abstract void writeTime (java.sql.Time) throws java.sql.SQLException
public abstract void writeTimestamp (java.sql.Timestamp) throws java.sql.SQLException
public abstract void writeCharacterStream (java.io.Reader) throws java.sql.SQLException
public abstract void writeAsciiStream (java.io.InputStream) throws java.sql.SQLException
public abstract void writeBinaryStream (java.io.InputStream) throws java.sql.SQLException
public abstract void writeObject (java.sql.SQLData) throws java.sql.SQLException
public abstract void writeRef (java.sql.Ref) throws java.sql.SQLException
public abstract void writeBlob (java.sql.Blob) throws java.sql.SQLException
public abstract void writeClob (java.sql.Clob) throws java.sql.SQLException
public abstract void writeStruct (java.sql.Struct) throws java.sql.SQLException
public abstract void writeArray (java.sql.Array) throws java.sql.SQLException
public abstract void writeURL (java.net.URL) throws java.sql.SQLException
public abstract void writeNString (java.lang.String) throws java.sql.SQLException
public abstract void writeNClob (java.sql.NClob) throws java.sql.SQLException
public abstract void writeRowId (java.sql.RowId) throws java.sql.SQLException
public abstract void writeSQLXML (java.sql.SQLXML) throws java.sql.SQLException
}
java/sql/SQLPermission.classSQLPermission.java
package java.sql
public final java.sql.SQLPermission extends java.security.BasicPermission implements java.security.Guard java.io.Serializable {
public void (java.lang.String)
String name
public void (java.lang.String, java.lang.String)
String name
String actions
public java.lang.String getActions ()
public boolean implies (java.security.Permission)
java.security.Permission permission
}
java/sql/SQLRecoverableException.classSQLRecoverableException.java
package java.sql
public java.sql.SQLRecoverableException extends java.sql.SQLException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String reason
public void (java.lang.String, java.lang.String)
String reason
String sqlState
public void (java.lang.String, java.lang.String, int)
String reason
String sqlState
int vendorCode
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String reason
Throwable cause
public void (java.lang.String, java.lang.String, java.lang.Throwable)
String reason
String sqlState
Throwable cause
public void (java.lang.String, java.lang.String, int, java.lang.Throwable)
String reason
String sqlState
int vendorCode
Throwable cause
}
java/sql/SQLSyntaxErrorException.classSQLSyntaxErrorException.java
package java.sql
public java.sql.SQLSyntaxErrorException extends java.sql.SQLNonTransientException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String reason
public void (java.lang.String, java.lang.String)
String reason
String sqlState
public void (java.lang.String, java.lang.String, int)
String reason
String sqlState
int vendorCode
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String reason
Throwable cause
public void (java.lang.String, java.lang.String, java.lang.Throwable)
String reason
String sqlState
Throwable cause
public void (java.lang.String, java.lang.String, int, java.lang.Throwable)
String reason
String sqlState
int vendorCode
Throwable cause
}
java/sql/SQLTimeoutException.classSQLTimeoutException.java
package java.sql
public java.sql.SQLTimeoutException extends java.sql.SQLTransientException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String reason
public void (java.lang.String, java.lang.String)
String reason
String sqlState
public void (java.lang.String, java.lang.String, int)
String reason
String sqlState
int vendorCode
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String reason
Throwable cause
public void (java.lang.String, java.lang.String, java.lang.Throwable)
String reason
String sqlState
Throwable cause
public void (java.lang.String, java.lang.String, int, java.lang.Throwable)
String reason
String sqlState
int vendorCode
Throwable cause
}
java/sql/SQLTransactionRollbackException.classSQLTransactionRollbackException.java
package java.sql
public java.sql.SQLTransactionRollbackException extends java.sql.SQLTransientException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String reason
public void (java.lang.String, java.lang.String)
String reason
String sqlState
public void (java.lang.String, java.lang.String, int)
String reason
String sqlState
int vendorCode
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String reason
Throwable cause
public void (java.lang.String, java.lang.String, java.lang.Throwable)
String reason
String sqlState
Throwable cause
public void (java.lang.String, java.lang.String, int, java.lang.Throwable)
String reason
String sqlState
int vendorCode
Throwable cause
}
java/sql/SQLTransientConnectionException.classSQLTransientConnectionException.java
package java.sql
public java.sql.SQLTransientConnectionException extends java.sql.SQLTransientException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String reason
public void (java.lang.String, java.lang.String)
String reason
String sqlState
public void (java.lang.String, java.lang.String, int)
String reason
String sqlState
int vendorCode
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String reason
Throwable cause
public void (java.lang.String, java.lang.String, java.lang.Throwable)
String reason
String sqlState
Throwable cause
public void (java.lang.String, java.lang.String, int, java.lang.Throwable)
String reason
String sqlState
int vendorCode
Throwable cause
}
java/sql/SQLTransientException.classSQLTransientException.java
package java.sql
public java.sql.SQLTransientException extends java.sql.SQLException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String reason
public void (java.lang.String, java.lang.String)
String reason
String sqlState
public void (java.lang.String, java.lang.String, int)
String reason
String sqlState
int vendorCode
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String reason
Throwable cause
public void (java.lang.String, java.lang.String, java.lang.Throwable)
String reason
String sqlState
Throwable cause
public void (java.lang.String, java.lang.String, int, java.lang.Throwable)
String reason
String sqlState
int vendorCode
Throwable cause
}
java/sql/SQLWarning.classSQLWarning.java
package java.sql
public java.sql.SQLWarning extends java.sql.SQLException implements java.io.Serializable {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String theReason
public void (java.lang.String, java.lang.String)
String theReason
String theSQLState
public void (java.lang.String, java.lang.String, int)
String theReason
String theSQLState
int theErrorCode
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String reason
Throwable cause
public void (java.lang.String, java.lang.String, java.lang.Throwable)
String reason
String SQLState
Throwable cause
public void (java.lang.String, java.lang.String, int, java.lang.Throwable)
String reason
String SQLState
int vendorCode
Throwable cause
public java.sql.SQLWarning getNextWarning ()
java.sql.SQLException next
public void setNextWarning (java.sql.SQLWarning)
java.sql.SQLWarning w
}
java/sql/SQLXML.classSQLXML.java
package java.sql
public abstract java.sql.SQLXML extends java.lang.Object {
public abstract void free () throws java.sql.SQLException
public abstract java.io.InputStream getBinaryStream () throws java.sql.SQLException
public abstract java.io.OutputStream setBinaryStream () throws java.sql.SQLException
public abstract java.io.Reader getCharacterStream () throws java.sql.SQLException
public abstract java.io.Writer setCharacterStream () throws java.sql.SQLException
public abstract java.lang.String getString () throws java.sql.SQLException
public abstract void setString (java.lang.String) throws java.sql.SQLException
public abstract javax.xml.transform.Source getSource (java.lang.Class) throws java.sql.SQLException
public abstract javax.xml.transform.Result setResult (java.lang.Class) throws java.sql.SQLException
}
java/sql/Statement.classStatement.java
package java.sql
public abstract java.sql.Statement extends java.lang.Object implements java.sql.Wrapper java.lang.AutoCloseable {
public static final int CLOSE_ALL_RESULTS
public static final int CLOSE_CURRENT_RESULT
public static final int EXECUTE_FAILED
public static final int KEEP_CURRENT_RESULT
public static final int NO_GENERATED_KEYS
public static final int RETURN_GENERATED_KEYS
public static final int SUCCESS_NO_INFO
public abstract void addBatch (java.lang.String) throws java.sql.SQLException
public abstract void cancel () throws java.sql.SQLException
public abstract void clearBatch () throws java.sql.SQLException
public abstract void clearWarnings () throws java.sql.SQLException
public abstract void close () throws java.sql.SQLException
public abstract boolean execute (java.lang.String) throws java.sql.SQLException
public abstract boolean execute (java.lang.String, int) throws java.sql.SQLException
public abstract boolean execute (java.lang.String, int[]) throws java.sql.SQLException
public abstract boolean execute (java.lang.String, java.lang.String[]) throws java.sql.SQLException
public abstract int[] executeBatch () throws java.sql.SQLException
public abstract java.sql.ResultSet executeQuery (java.lang.String) throws java.sql.SQLException
public abstract int executeUpdate (java.lang.String) throws java.sql.SQLException
public abstract int executeUpdate (java.lang.String, int) throws java.sql.SQLException
public abstract int executeUpdate (java.lang.String, int[]) throws java.sql.SQLException
public abstract int executeUpdate (java.lang.String, java.lang.String[]) throws java.sql.SQLException
public abstract java.sql.Connection getConnection () throws java.sql.SQLException
public abstract int getFetchDirection () throws java.sql.SQLException
public abstract int getFetchSize () throws java.sql.SQLException
public abstract java.sql.ResultSet getGeneratedKeys () throws java.sql.SQLException
public abstract int getMaxFieldSize () throws java.sql.SQLException
public abstract int getMaxRows () throws java.sql.SQLException
public abstract boolean getMoreResults () throws java.sql.SQLException
public abstract boolean getMoreResults (int) throws java.sql.SQLException
public abstract int getQueryTimeout () throws java.sql.SQLException
public abstract java.sql.ResultSet getResultSet () throws java.sql.SQLException
public abstract int getResultSetConcurrency () throws java.sql.SQLException
public abstract int getResultSetHoldability () throws java.sql.SQLException
public abstract int getResultSetType () throws java.sql.SQLException
public abstract int getUpdateCount () throws java.sql.SQLException
public abstract java.sql.SQLWarning getWarnings () throws java.sql.SQLException
public abstract void setCursorName (java.lang.String) throws java.sql.SQLException
public abstract void setEscapeProcessing (boolean) throws java.sql.SQLException
public abstract void setFetchDirection (int) throws java.sql.SQLException
public abstract void setFetchSize (int) throws java.sql.SQLException
public abstract void setMaxFieldSize (int) throws java.sql.SQLException
public abstract void setMaxRows (int) throws java.sql.SQLException
public abstract void setQueryTimeout (int) throws java.sql.SQLException
public abstract boolean isClosed () throws java.sql.SQLException
public abstract void setPoolable (boolean) throws java.sql.SQLException
public abstract boolean isPoolable () throws java.sql.SQLException
}
java/sql/Struct.classStruct.java
package java.sql
public abstract java.sql.Struct extends java.lang.Object {
public abstract java.lang.String getSQLTypeName () throws java.sql.SQLException
public abstract java.lang.Object[] getAttributes () throws java.sql.SQLException
public abstract java.lang.Object[] getAttributes (java.util.Map) throws java.sql.SQLException
}
java/sql/Time.classTime.java
package java.sql
public java.sql.Time extends java.util.Date {
private static final long serialVersionUID
private static final String PADDING
public void (int, int, int)
int theHour
int theMinute
int theSecond
public void (long)
long theTime
public int getDate ()
public int getDay ()
public int getMonth ()
public int getYear ()
public void setDate (int)
int i
public void setMonth (int)
int i
public void setYear (int)
int i
public void setTime (long)
long time
public java.lang.String toString ()
StringBuilder sb
private void format (int, int, java.lang.StringBuilder)
int date
int digits
StringBuilder sb
String str
public static java.sql.Time valueOf (java.lang.String)
String timeString
int firstIndex
int secondIndex
int hour
int minute
int second
}
java/sql/Timestamp.classTimestamp.java
package java.sql
public java.sql.Timestamp extends java.util.Date {
private static final long serialVersionUID
private int nanos
private static final String TIME_FORMAT_REGEX
private static final String PADDING
public void (int, int, int, int, int, int, int) throws java.lang.IllegalArgumentException
int theYear
int theMonth
int theDate
int theHour
int theMinute
int theSecond
int theNano
public void (long)
long theTime
public boolean after (java.sql.Timestamp)
java.sql.Timestamp theTimestamp
long thisTime
long compareTime
public boolean before (java.sql.Timestamp)
java.sql.Timestamp theTimestamp
long thisTime
long compareTime
public int compareTo (java.util.Date) throws java.lang.ClassCastException
java.util.Date theObject
public int compareTo (java.sql.Timestamp)
int thisNano
int thatNano
java.sql.Timestamp theTimestamp
int result
public boolean equals (java.lang.Object)
Object theObject
public boolean equals (java.sql.Timestamp)
java.sql.Timestamp theTimestamp
public int getNanos ()
public long getTime ()
long theTime
public void setNanos (int) throws java.lang.IllegalArgumentException
int n
public void setTime (long)
long theTime
private void setTimeImpl (long)
long theTime
int milliseconds
public java.lang.String toString ()
StringBuilder sb
private void format (int, int, java.lang.StringBuilder)
int date
int digits
StringBuilder sb
String str
public static java.sql.Timestamp valueOf (java.lang.String) throws java.lang.IllegalArgumentException
java.util.Date date
Exception e
int nanos
int nanos
NumberFormatException e
int i
String s
java.text.SimpleDateFormat df
java.text.ParsePosition pp
java.util.Date date
int position
int remaining
int nanos
java.sql.Timestamp timestamp
private static java.lang.IllegalArgumentException badTimestampString (java.lang.String)
String s
public volatile int compareTo (java.lang.Object)
}
java/sql/Types.classTypes.java
package java.sql
public java.sql.Types extends java.lang.Object {
public static final int ARRAY
public static final int BIGINT
public static final int BINARY
public static final int BIT
public static final int BLOB
public static final int BOOLEAN
public static final int CHAR
public static final int CLOB
public static final int DATALINK
public static final int DATE
public static final int DECIMAL
public static final int DISTINCT
public static final int DOUBLE
public static final int FLOAT
public static final int INTEGER
public static final int JAVA_OBJECT
public static final int LONGVARBINARY
public static final int LONGVARCHAR
public static final int NULL
public static final int NUMERIC
public static final int OTHER
public static final int REAL
public static final int REF
public static final int SMALLINT
public static final int STRUCT
public static final int TIME
public static final int TIMESTAMP
public static final int TINYINT
public static final int VARBINARY
public static final int VARCHAR
public static final int ROWID
public static final int NCHAR
public static final int NVARCHAR
public static final int LONGNVARCHAR
public static final int NCLOB
public static final int SQLXML
private void ()
}
java/sql/Wrapper.classWrapper.java
package java.sql
public abstract java.sql.Wrapper extends java.lang.Object {
public abstract java.lang.Object unwrap (java.lang.Class) throws java.sql.SQLException
public abstract boolean isWrapperFor (java.lang.Class) throws java.sql.SQLException
}
java/text/
java/text/Annotation.classAnnotation.java
package java.text
public java.text.Annotation extends java.lang.Object {
private Object value
public void (java.lang.Object)
Object attribute
public java.lang.Object getValue ()
public java.lang.String toString ()
}
java/text/AttributedCharacterIterator$Attribute.classAttributedCharacterIterator.java
package java.text
public java.text.AttributedCharacterIterator$Attribute extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public static final java.text.AttributedCharacterIterator$Attribute INPUT_METHOD_SEGMENT
public static final java.text.AttributedCharacterIterator$Attribute LANGUAGE
public static final java.text.AttributedCharacterIterator$Attribute READING
private String name
protected void (java.lang.String)
String name
public final boolean equals (java.lang.Object)
Object object
protected java.lang.String getName ()
public final int hashCode ()
protected java.lang.Object readResolve () throws java.io.InvalidObjectException
java.text.AttributedCharacterIterator$Attribute candidate
java.lang.reflect.Field field
public java.lang.String toString ()
static void ()
}
java/text/AttributedCharacterIterator.classAttributedCharacterIterator.java
package java.text
public abstract java.text.AttributedCharacterIterator extends java.lang.Object implements java.text.CharacterIterator {
public abstract java.util.Set getAllAttributeKeys ()
public abstract java.lang.Object getAttribute (java.text.AttributedCharacterIterator$Attribute)
public abstract java.util.Map getAttributes ()
public abstract int getRunLimit ()
public abstract int getRunLimit (java.text.AttributedCharacterIterator$Attribute)
public abstract int getRunLimit (java.util.Set)
public abstract int getRunStart ()
public abstract int getRunStart (java.text.AttributedCharacterIterator$Attribute)
public abstract int getRunStart (java.util.Set)
}
java/text/AttributedString$AttributedIterator.classAttributedString.java
package java.text
java.text.AttributedString$AttributedIterator extends java.lang.Object implements java.text.AttributedCharacterIterator {
private int begin
private int end
private int offset
private java.text.AttributedString attrString
private java.util.HashSet attributesAllowed
void (java.text.AttributedString)
java.text.AttributedString attrString
void (java.text.AttributedString, java.text.AttributedCharacterIterator$Attribute[], int, int)
int i
java.util.HashSet set
java.text.AttributedString attrString
java.text.AttributedCharacterIterator$Attribute[] attributes
int begin
int end
public java.lang.Object clone ()
java.text.AttributedString$AttributedIterator clone
CloneNotSupportedException e
public char current ()
public char first ()
public int getBeginIndex ()
public int getEndIndex ()
public int getIndex ()
private boolean inRange (java.text.AttributedString$Range)
java.text.AttributedString$Range range
private boolean inRange (java.util.List)
java.text.AttributedString$Range range
java.util.List ranges
java.util.Iterator it
public java.util.Set getAllAttributeKeys ()
java.util.List ranges
java.util.Map$Entry entry
java.util.Set result
java.util.Iterator it
private java.lang.Object currentValue (java.util.List)
java.text.AttributedString$Range range
java.util.List ranges
java.util.Iterator it
public java.lang.Object getAttribute (java.text.AttributedCharacterIterator$Attribute)
java.text.AttributedCharacterIterator$Attribute attribute
java.util.ArrayList ranges
public java.util.Map getAttributes ()
Object value
java.util.Map$Entry entry
java.util.Map result
java.util.Iterator it
public int getRunLimit ()
private int runLimit (java.util.List)
java.text.AttributedString$Range range
java.util.List ranges
int result
java.util.ListIterator it
public int getRunLimit (java.text.AttributedCharacterIterator$Attribute)
java.text.AttributedCharacterIterator$Attribute attribute
java.util.ArrayList ranges
public int getRunLimit (java.util.Set)
java.text.AttributedCharacterIterator$Attribute attribute
int newLimit
java.util.Set attributes
int limit
java.util.Iterator it
public int getRunStart ()
private int runStart (java.util.List)
java.text.AttributedString$Range range
java.util.List ranges
int result
java.util.Iterator it
public int getRunStart (java.text.AttributedCharacterIterator$Attribute)
java.text.AttributedCharacterIterator$Attribute attribute
java.util.ArrayList ranges
public int getRunStart (java.util.Set)
java.text.AttributedCharacterIterator$Attribute attribute
int newStart
java.util.Set attributes
int start
java.util.Iterator it
public char last ()
public char next ()
public char previous ()
public char setIndex (int)
int location
}
java/text/AttributedString$Range.classAttributedString.java
package java.text
java.text.AttributedString$Range extends java.lang.Object {
int start
int end
Object value
void (int, int, java.lang.Object)
int s
int e
Object v
}
java/text/AttributedString.classAttributedString.java
package java.text
public java.text.AttributedString extends java.lang.Object {
String text
java.util.Map attributeMap
public void (java.text.AttributedCharacterIterator)
int i
int start
int limit
Object value
java.text.AttributedCharacterIterator$Attribute attribute
java.text.AttributedCharacterIterator iterator
StringBuilder buffer
java.util.Set attributes
java.util.Iterator it
private void (java.text.AttributedCharacterIterator, int, int, java.util.Set)
Object value
int runStart
int limit
java.text.AttributedCharacterIterator$Attribute attribute
java.text.AttributedCharacterIterator iterator
int start
int end
java.util.Set attributes
StringBuilder buffer
java.util.Iterator it
public void (java.text.AttributedCharacterIterator, int, int)
java.text.AttributedCharacterIterator iterator
int start
int end
public void (java.text.AttributedCharacterIterator, int, int, java.text.AttributedCharacterIterator$Attribute[])
java.text.AttributedCharacterIterator iterator
int start
int end
java.text.AttributedCharacterIterator$Attribute[] attributes
public void (java.lang.String)
String value
public void (java.lang.String, java.util.Map)
java.util.Map$Entry entry
java.util.ArrayList ranges
String value
java.util.Map attributes
java.util.Iterator it
public void addAttribute (java.text.AttributedCharacterIterator$Attribute, java.lang.Object)
java.text.AttributedCharacterIterator$Attribute attribute
Object value
java.util.List ranges
public void addAttribute (java.text.AttributedCharacterIterator$Attribute, java.lang.Object, int, int)
java.text.AttributedString$Range r1
java.text.AttributedString$Range r3
java.text.AttributedString$Range range
java.text.AttributedCharacterIterator$Attribute attribute
Object value
int start
int end
java.util.List ranges
java.util.ListIterator it
public void addAttributes (java.util.Map, int, int)
java.util.Map$Entry entry
java.util.Map attributes
int start
int end
java.util.Iterator it
public java.text.AttributedCharacterIterator getIterator ()
public java.text.AttributedCharacterIterator getIterator (java.text.AttributedCharacterIterator$Attribute[])
java.text.AttributedCharacterIterator$Attribute[] attributes
public java.text.AttributedCharacterIterator getIterator (java.text.AttributedCharacterIterator$Attribute[], int, int)
java.text.AttributedCharacterIterator$Attribute[] attributes
int start
int end
}
java/text/Bidi.classBidi.java
package java.text
public final java.text.Bidi extends java.lang.Object {
public static final int DIRECTION_DEFAULT_LEFT_TO_RIGHT
public static final int DIRECTION_DEFAULT_RIGHT_TO_LEFT
public static final int DIRECTION_LEFT_TO_RIGHT
public static final int DIRECTION_RIGHT_TO_LEFT
private final android.icu.text.Bidi icuBidi
private static int translateConstToIcu (int)
int javaInt
private boolean isUnidirectional ()
public void (java.text.AttributedCharacterIterator)
java.text.AttributedCharacterIterator paragraph
public void (char[], int, byte[], int, int, int)
char[] text
int textStart
byte[] embeddings
int embStart
int paragraphLength
int flags
public void (java.lang.String, int)
String paragraph
int flags
private void (android.icu.text.Bidi)
android.icu.text.Bidi icuBidi
public boolean baseIsLeftToRight ()
public java.text.Bidi createLineBidi (int, int)
int lineStart
int lineLimit
public int getBaseLevel ()
public int getLength ()
public int getLevelAt (int)
IllegalArgumentException e
int offset
public int getRunCount ()
public int getRunLevel (int)
int run
public int getRunLimit (int)
int run
public int getRunStart (int)
int run
public boolean isLeftToRight ()
public boolean isMixed ()
public boolean isRightToLeft ()
public static void reorderVisually (byte[], int, java.lang.Object[], int, int)
byte[] levels
int levelStart
Object[] objects
int objectStart
int count
public static boolean requiresBidi (char[], int, int)
char[] text
int start
int limit
public java.lang.String toString ()
}
java/text/BreakIterator.classBreakIterator.java
package java.text
public abstract java.text.BreakIterator extends java.lang.Object implements java.lang.Cloneable {
public static final int DONE
libcore.icu.NativeBreakIterator wrapped
protected void ()
void (libcore.icu.NativeBreakIterator)
libcore.icu.NativeBreakIterator iterator
public static java.util.Locale[] getAvailableLocales ()
public static java.text.BreakIterator getCharacterInstance ()
public static java.text.BreakIterator getCharacterInstance (java.util.Locale)
java.util.Locale locale
public static java.text.BreakIterator getLineInstance ()
public static java.text.BreakIterator getLineInstance (java.util.Locale)
java.util.Locale locale
public static java.text.BreakIterator getSentenceInstance ()
public static java.text.BreakIterator getSentenceInstance (java.util.Locale)
java.util.Locale locale
public static java.text.BreakIterator getWordInstance ()
public static java.text.BreakIterator getWordInstance (java.util.Locale)
java.util.Locale locale
public boolean isBoundary (int)
int offset
public int preceding (int)
int offset
public void setText (java.lang.String)
String newText
public abstract int current ()
public abstract int first ()
public abstract int following (int)
public abstract java.text.CharacterIterator getText ()
public abstract int last ()
public abstract int next ()
public abstract int next (int)
public abstract int previous ()
public abstract void setText (java.text.CharacterIterator)
public java.lang.Object clone ()
java.text.BreakIterator cloned
CloneNotSupportedException e
}
java/text/CharacterIterator.classCharacterIterator.java
package java.text
public abstract java.text.CharacterIterator extends java.lang.Object implements java.lang.Cloneable {
public static final char DONE
public abstract java.lang.Object clone ()
public abstract char current ()
public abstract char first ()
public abstract int getBeginIndex ()
public abstract int getEndIndex ()
public abstract int getIndex ()
public abstract char last ()
public abstract char next ()
public abstract char previous ()
public abstract char setIndex (int)
}
java/text/ChoiceFormat.classChoiceFormat.java
package java.text
public java.text.ChoiceFormat extends java.text.NumberFormat {
private static final long serialVersionUID
private double[] choiceLimits
private String[] choiceFormats
public void (double[], java.lang.String[])
double[] limits
String[] formats
public void (java.lang.String)
String template
public void applyPattern (java.lang.String)
int i
double[] newLimits
double next
double next
Number value
char ch
double next
String template
double[] limits
java.util.List formats
int length
int limitCount
int index
StringBuffer buffer
java.text.NumberFormat format
java.text.ParsePosition position
public java.lang.Object clone ()
java.text.ChoiceFormat clone
public boolean equals (java.lang.Object)
Object object
java.text.ChoiceFormat choice
public java.lang.StringBuffer format (double, java.lang.StringBuffer, java.text.FieldPosition)
int i
double value
StringBuffer buffer
java.text.FieldPosition field
public java.lang.StringBuffer format (long, java.lang.StringBuffer, java.text.FieldPosition)
long value
StringBuffer buffer
java.text.FieldPosition field
public java.lang.Object[] getFormats ()
public double[] getLimits ()
public int hashCode ()
long v
int i
int hashCode
public static final double nextDouble (double)
double value
public static double nextDouble (double, boolean)
double value
boolean increment
public java.lang.Number parse (java.lang.String, java.text.ParsePosition)
int i
String string
java.text.ParsePosition position
int offset
public static final double previousDouble (double)
double value
public void setChoices (double[], java.lang.String[])
double[] limits
String[] formats
private int skipWhitespace (java.lang.String, int)
String string
int index
int length
public java.lang.String toPattern ()
String previous
String limit
boolean quote
int i
StringBuilder buffer
}
java/text/CollationElementIterator.classCollationElementIterator.java
package java.text
public final java.text.CollationElementIterator extends java.lang.Object {
public static final int NULLORDER
private libcore.icu.CollationElementIteratorICU icuIterator
void (libcore.icu.CollationElementIteratorICU)
libcore.icu.CollationElementIteratorICU iterator
public int getMaxExpansion (int)
int order
public int getOffset ()
public int next ()
public int previous ()
public static final int primaryOrder (int)
int order
public void reset ()
public static final short secondaryOrder (int)
int order
public void setOffset (int)
int newOffset
public void setText (java.text.CharacterIterator)
java.text.CharacterIterator source
public void setText (java.lang.String)
String source
public static final short tertiaryOrder (int)
int order
}
java/text/CollationKey.classCollationKey.java
package java.text
public abstract java.text.CollationKey extends java.lang.Object implements java.lang.Comparable {
private final String source
protected void (java.lang.String)
String source
public abstract int compareTo (java.text.CollationKey)
public java.lang.String getSourceString ()
public abstract byte[] toByteArray ()
public volatile int compareTo (java.lang.Object)
}
java/text/Collator.classCollator.java
package java.text
public abstract java.text.Collator extends java.lang.Object implements java.util.Comparator java.lang.Cloneable {
public static final int NO_DECOMPOSITION
public static final int CANONICAL_DECOMPOSITION
public static final int FULL_DECOMPOSITION
public static final int PRIMARY
public static final int SECONDARY
public static final int TERTIARY
public static final int IDENTICAL
libcore.icu.RuleBasedCollatorICU icuColl
void (libcore.icu.RuleBasedCollatorICU)
libcore.icu.RuleBasedCollatorICU icuColl
protected void ()
public java.lang.Object clone ()
java.text.Collator clone
CloneNotSupportedException e
public int compare (java.lang.Object, java.lang.Object)
Object object1
Object object2
public abstract int compare (java.lang.String, java.lang.String)
public boolean equals (java.lang.Object)
Object object
java.text.Collator collator
public boolean equals (java.lang.String, java.lang.String)
String string1
String string2
public static java.util.Locale[] getAvailableLocales ()
public abstract java.text.CollationKey getCollationKey (java.lang.String)
public int getDecomposition ()
public static java.text.Collator getInstance ()
public static java.text.Collator getInstance (java.util.Locale)
java.util.Locale locale
public int getStrength ()
public abstract int hashCode ()
public void setDecomposition (int)
int value
public void setStrength (int)
int value
private int decompositionMode_Java_ICU (int)
int mode
private int decompositionMode_ICU_Java (int)
int mode
int javaMode
private int strength_Java_ICU (int)
int value
private int strength_ICU_Java (int)
int value
int javaValue
}
java/text/DateFormat$Field.classDateFormat.java
package java.text
public java.text.DateFormat$Field extends java.text.Format$Field {
private static final long serialVersionUID
private static java.util.Hashtable table
public static final java.text.DateFormat$Field ERA
public static final java.text.DateFormat$Field YEAR
public static final java.text.DateFormat$Field MONTH
public static final java.text.DateFormat$Field HOUR_OF_DAY0
public static final java.text.DateFormat$Field HOUR_OF_DAY1
public static final java.text.DateFormat$Field MINUTE
public static final java.text.DateFormat$Field SECOND
public static final java.text.DateFormat$Field MILLISECOND
public static final java.text.DateFormat$Field DAY_OF_WEEK
public static final java.text.DateFormat$Field DAY_OF_MONTH
public static final java.text.DateFormat$Field DAY_OF_YEAR
public static final java.text.DateFormat$Field DAY_OF_WEEK_IN_MONTH
public static final java.text.DateFormat$Field WEEK_OF_YEAR
public static final java.text.DateFormat$Field WEEK_OF_MONTH
public static final java.text.DateFormat$Field AM_PM
public static final java.text.DateFormat$Field HOUR0
public static final java.text.DateFormat$Field HOUR1
public static final java.text.DateFormat$Field TIME_ZONE
private int calendarField
protected void (java.lang.String, int)
String fieldName
int calendarField
public int getCalendarField ()
public static java.text.DateFormat$Field ofCalendarField (int)
int calendarField
static void ()
}
java/text/DateFormat.classDateFormat.java
package java.text
public abstract java.text.DateFormat extends java.text.Format {
private static final long serialVersionUID
public static Boolean is24Hour
protected java.util.Calendar calendar
protected java.text.NumberFormat numberFormat
public static final int DEFAULT
public static final int FULL
public static final int LONG
public static final int MEDIUM
public static final int SHORT
public static final int ERA_FIELD
public static final int YEAR_FIELD
public static final int MONTH_FIELD
public static final int DATE_FIELD
public static final int HOUR_OF_DAY1_FIELD
public static final int HOUR_OF_DAY0_FIELD
public static final int MINUTE_FIELD
public static final int SECOND_FIELD
public static final int MILLISECOND_FIELD
public static final int DAY_OF_WEEK_FIELD
public static final int DAY_OF_YEAR_FIELD
public static final int DAY_OF_WEEK_IN_MONTH_FIELD
public static final int WEEK_OF_YEAR_FIELD
public static final int WEEK_OF_MONTH_FIELD
public static final int AM_PM_FIELD
public static final int HOUR1_FIELD
public static final int HOUR0_FIELD
public static final int TIMEZONE_FIELD
protected void ()
public java.lang.Object clone ()
java.text.DateFormat clone
public boolean equals (java.lang.Object)
Object object
java.text.DateFormat dateFormat
public final java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
Object object
StringBuffer buffer
java.text.FieldPosition field
public final java.lang.String format (java.util.Date)
java.util.Date date
public abstract java.lang.StringBuffer format (java.util.Date, java.lang.StringBuffer, java.text.FieldPosition)
public static java.util.Locale[] getAvailableLocales ()
public java.util.Calendar getCalendar ()
public static final java.text.DateFormat getDateInstance ()
public static final java.text.DateFormat getDateInstance (int)
int style
public static final java.text.DateFormat getDateInstance (int, java.util.Locale)
int style
java.util.Locale locale
public static final java.text.DateFormat getDateTimeInstance ()
public static final java.text.DateFormat getDateTimeInstance (int, int)
int dateStyle
int timeStyle
public static final java.text.DateFormat getDateTimeInstance (int, int, java.util.Locale)
int dateStyle
int timeStyle
java.util.Locale locale
libcore.icu.LocaleData localeData
String pattern
public static final java.text.DateFormat getInstance ()
public static final void set24HourTimePref (boolean)
boolean is24Hour
public java.text.NumberFormat getNumberFormat ()
public static final java.text.DateFormat getTimeInstance ()
public static final java.text.DateFormat getTimeInstance (int)
int style
public static final java.text.DateFormat getTimeInstance (int, java.util.Locale)
int style
java.util.Locale locale
public java.util.TimeZone getTimeZone ()
public int hashCode ()
public boolean isLenient ()
public java.util.Date parse (java.lang.String) throws java.text.ParseException
String string
java.text.ParsePosition position
java.util.Date date
public abstract java.util.Date parse (java.lang.String, java.text.ParsePosition)
public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
String string
java.text.ParsePosition position
public void setCalendar (java.util.Calendar)
java.util.Calendar cal
public void setLenient (boolean)
boolean value
public void setNumberFormat (java.text.NumberFormat)
java.text.NumberFormat format
public void setTimeZone (java.util.TimeZone)
java.util.TimeZone timezone
private static void checkDateStyle (int)
int style
private static void checkTimeStyle (int)
int style
}
java/text/DateFormatSymbols.classDateFormatSymbols.java
package java.text
public java.text.DateFormatSymbols extends java.lang.Object implements java.io.Serializable java.lang.Cloneable {
private static final long serialVersionUID
private String localPatternChars
String[] ampms
String[] eras
String[] months
String[] shortMonths
String[] shortWeekdays
String[] weekdays
transient libcore.icu.LocaleData localeData
private String[][] zoneStrings
private final java.util.Locale locale
synchronized java.lang.String[][] internalZoneStrings ()
public void ()
public void (java.util.Locale)
java.util.Locale locale
public static final java.text.DateFormatSymbols getInstance ()
public static final java.text.DateFormatSymbols getInstance (java.util.Locale)
java.util.Locale locale
public static java.util.Locale[] getAvailableLocales ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream ois
java.util.Locale locale
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream oos
public java.lang.Object clone ()
CloneNotSupportedException e
public boolean equals (java.lang.Object)
Object object
java.text.DateFormatSymbols rhs
private static boolean timeZoneStringsEqual (java.text.DateFormatSymbols, java.text.DateFormatSymbols)
java.text.DateFormatSymbols lhs
java.text.DateFormatSymbols rhs
public java.lang.String toString ()
public java.lang.String[] getAmPmStrings ()
public java.lang.String[] getEras ()
public java.lang.String getLocalPatternChars ()
public java.lang.String[] getMonths ()
public java.lang.String[] getShortMonths ()
public java.lang.String[] getShortWeekdays ()
public java.lang.String[] getWeekdays ()
public java.lang.String[][] getZoneStrings ()
String id
String[] zone
String[][] result
private static java.lang.String[][] clone2dStringArray (java.lang.String[][])
int i
String[][] array
String[][] result
public int hashCode ()
String element
String element
String element
String element
String element
String element
int j
String[] element
String[][] zoneStrings
int hashCode
public void setAmPmStrings (java.lang.String[])
String[] data
public void setEras (java.lang.String[])
String[] data
public void setLocalPatternChars (java.lang.String)
String data
public void setMonths (java.lang.String[])
String[] data
public void setShortMonths (java.lang.String[])
String[] data
public void setShortWeekdays (java.lang.String[])
String[] data
public void setWeekdays (java.lang.String[])
String[] data
public void setZoneStrings (java.lang.String[][])
String[] row
String[][] zoneStrings
java.lang.String getTimeZoneDisplayName (java.util.TimeZone, boolean, int)
java.util.TimeZone tz
boolean daylight
int style
String[][] zoneStrings
}
java/text/DecimalFormat.classDecimalFormat.java
package java.text
public java.text.DecimalFormat extends java.text.NumberFormat {
private static final long serialVersionUID
private transient java.text.DecimalFormatSymbols symbols
private transient libcore.icu.NativeDecimalFormat ndf
private transient java.math.RoundingMode roundingMode
private static final Double NEGATIVE_ZERO_DOUBLE
private static final java.io.ObjectStreamField[] serialPersistentFields
public void ()
java.util.Locale locale
public void (java.lang.String)
String pattern
public void (java.lang.String, java.text.DecimalFormatSymbols)
String pattern
java.text.DecimalFormatSymbols value
void (java.lang.String, java.util.Locale)
String pattern
java.util.Locale locale
private void initNative (java.lang.String)
IllegalArgumentException ex
String pattern
public void applyLocalizedPattern (java.lang.String)
String pattern
public void applyPattern (java.lang.String)
String pattern
private void updateFieldsFromNative ()
public java.lang.Object clone ()
java.text.DecimalFormat clone
public boolean equals (java.lang.Object)
Object object
java.text.DecimalFormat other
public java.text.AttributedCharacterIterator formatToCharacterIterator (java.lang.Object)
Object object
private void checkBufferAndFieldPosition (java.lang.StringBuffer, java.text.FieldPosition)
StringBuffer buffer
java.text.FieldPosition position
public java.lang.StringBuffer format (double, java.lang.StringBuffer, java.text.FieldPosition)
double value
StringBuffer buffer
java.text.FieldPosition position
public java.lang.StringBuffer format (long, java.lang.StringBuffer, java.text.FieldPosition)
long value
StringBuffer buffer
java.text.FieldPosition position
public final java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
java.math.BigInteger bigInteger
char[] chars
Object number
StringBuffer buffer
java.text.FieldPosition position
public java.text.DecimalFormatSymbols getDecimalFormatSymbols ()
public java.util.Currency getCurrency ()
public int getGroupingSize ()
public java.lang.String getNegativePrefix ()
public java.lang.String getNegativeSuffix ()
public java.lang.String getPositivePrefix ()
public java.lang.String getPositiveSuffix ()
public int hashCode ()
public boolean isDecimalSeparatorAlwaysShown ()
public boolean isParseBigDecimal ()
public void setParseIntegerOnly (boolean)
boolean value
public boolean isParseIntegerOnly ()
public java.lang.Number parse (java.lang.String, java.text.ParsePosition)
String string
java.text.ParsePosition position
Number number
public void setDecimalFormatSymbols (java.text.DecimalFormatSymbols)
java.text.DecimalFormatSymbols value
public void setCurrency (java.util.Currency)
java.util.Currency currency
java.util.Currency instance
public void setDecimalSeparatorAlwaysShown (boolean)
boolean value
public void setGroupingSize (int)
int value
public void setGroupingUsed (boolean)
boolean value
public boolean isGroupingUsed ()
public void setMaximumFractionDigits (int)
int value
public void setMaximumIntegerDigits (int)
int value
public void setMinimumFractionDigits (int)
int value
public void setMinimumIntegerDigits (int)
int value
public int getMultiplier ()
public void setMultiplier (int)
int value
public void setNegativePrefix (java.lang.String)
String value
public void setNegativeSuffix (java.lang.String)
String value
public void setPositivePrefix (java.lang.String)
String value
public void setPositiveSuffix (java.lang.String)
String value
public void setParseBigDecimal (boolean)
boolean newValue
public java.lang.String toLocalizedPattern ()
public java.lang.String toPattern ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectOutputStream stream
java.io.ObjectOutputStream$PutField fields
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.io.ObjectInputStream$GetField fields
int maximumIntegerDigits
int minimumIntegerDigits
int maximumFractionDigits
int minimumFractionDigits
public java.math.RoundingMode getRoundingMode ()
public void setRoundingMode (java.math.RoundingMode)
java.math.RoundingMode roundingMode
double roundingIncrement
public java.lang.String toString ()
static void ()
}
java/text/DecimalFormatSymbols.classDecimalFormatSymbols.java
package java.text
public java.text.DecimalFormatSymbols extends java.lang.Object implements java.lang.Cloneable java.io.Serializable {
private static final long serialVersionUID
private char zeroDigit
private char digit
private char decimalSeparator
private char groupingSeparator
private char patternSeparator
private String percent
private char perMill
private char monetarySeparator
private String minusSign
private String infinity
private String NaN
private String currencySymbol
private String intlCurrencySymbol
private transient java.util.Currency currency
private transient java.util.Locale locale
private transient String exponentSeparator
private static final java.io.ObjectStreamField[] serialPersistentFields
public void ()
public void (java.util.Locale)
IllegalArgumentException e
java.util.Locale locale
libcore.icu.LocaleData localeData
public static java.text.DecimalFormatSymbols getInstance ()
public static java.text.DecimalFormatSymbols getInstance (java.util.Locale)
java.util.Locale locale
public static java.util.Locale[] getAvailableLocales ()
public java.lang.Object clone ()
CloneNotSupportedException e
public boolean equals (java.lang.Object)
Object object
java.text.DecimalFormatSymbols obj
public java.lang.String toString ()
public java.util.Currency getCurrency ()
public java.lang.String getInternationalCurrencySymbol ()
public java.lang.String getCurrencySymbol ()
public char getDecimalSeparator ()
public char getDigit ()
public char getGroupingSeparator ()
public java.lang.String getInfinity ()
public char getMinusSign ()
public java.lang.String getMinusSignString ()
public java.lang.String getPercentString ()
public char getMonetaryDecimalSeparator ()
public java.lang.String getNaN ()
public char getPatternSeparator ()
public char getPercent ()
public char getPerMill ()
public char getZeroDigit ()
public java.lang.String getExponentSeparator ()
public int hashCode ()
int result
public void setCurrency (java.util.Currency)
java.util.Currency currency
public void setInternationalCurrencySymbol (java.lang.String)
IllegalArgumentException e
String value
public void setCurrencySymbol (java.lang.String)
String value
public void setDecimalSeparator (char)
char value
public void setDigit (char)
char value
public void setGroupingSeparator (char)
char value
public void setInfinity (java.lang.String)
String value
public void setMinusSign (char)
char value
public void setMonetaryDecimalSeparator (char)
char value
public void setNaN (java.lang.String)
String value
public void setPatternSeparator (char)
char value
public void setPercent (char)
char value
public void setPerMill (char)
char value
public void setZeroDigit (char)
char value
public void setExponentSeparator (java.lang.String)
String value
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
java.io.ObjectOutputStream$PutField fields
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
IllegalArgumentException e
java.io.ObjectInputStream stream
java.io.ObjectInputStream$GetField fields
int serialVersionOnStream
String minusSignStr
String percentStr
static void ()
}
java/text/FieldPosition.classFieldPosition.java
package java.text
public java.text.FieldPosition extends java.lang.Object {
private int field
private int beginIndex
private int endIndex
private java.text.Format$Field attribute
public void (int)
int field
public void (java.text.Format$Field)
java.text.Format$Field attribute
public void (java.text.Format$Field, int)
java.text.Format$Field attribute
int field
public boolean equals (java.lang.Object)
Object object
java.text.FieldPosition pos
public int getBeginIndex ()
public int getEndIndex ()
public int getField ()
public java.text.Format$Field getFieldAttribute ()
public int hashCode ()
int attributeHash
public void setBeginIndex (int)
int index
public void setEndIndex (int)
int index
public java.lang.String toString ()
}
java/text/Format$Field.classFormat.java
package java.text
public java.text.Format$Field extends java.text.AttributedCharacterIterator$Attribute {
private static final long serialVersionUID
protected void (java.lang.String)
String fieldName
}
java/text/Format.classFormat.java
package java.text
public abstract java.text.Format extends java.lang.Object implements java.io.Serializable java.lang.Cloneable {
private static final long serialVersionUID
protected void ()
public java.lang.Object clone ()
CloneNotSupportedException e
public final java.lang.String format (java.lang.Object)
Object object
public abstract java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
public java.text.AttributedCharacterIterator formatToCharacterIterator (java.lang.Object)
Object object
public java.lang.Object parseObject (java.lang.String) throws java.text.ParseException
String string
java.text.ParsePosition position
Object result
public abstract java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
static boolean upTo (java.lang.String, java.text.ParsePosition, java.lang.StringBuffer, char)
char ch
String string
java.text.ParsePosition position
StringBuffer buffer
char stop
int index
int length
int numConsecutiveQuotes
boolean quote
static boolean upToWithQuotes (java.lang.String, java.text.ParsePosition, java.lang.StringBuffer, char, char)
char ch
String string
java.text.ParsePosition position
StringBuffer buffer
char stop
char start
int index
int length
int count
boolean quote
}
java/text/MessageFormat$Field.classMessageFormat.java
package java.text
public java.text.MessageFormat$Field extends java.text.Format$Field {
private static final long serialVersionUID
public static final java.text.MessageFormat$Field ARGUMENT
protected void (java.lang.String)
String fieldName
static void ()
}
java/text/MessageFormat$FieldContainer.classMessageFormat.java
package java.text
java.text.MessageFormat$FieldContainer extends java.lang.Object {
int start
int end
java.text.AttributedCharacterIterator$Attribute attribute
Object value
public void (int, int, java.text.AttributedCharacterIterator$Attribute, java.lang.Object)
int start
int end
java.text.AttributedCharacterIterator$Attribute attribute
Object value
}
java/text/MessageFormat.classMessageFormat.java
package java.text
public java.text.MessageFormat extends java.text.Format {
private static final long serialVersionUID
private java.util.Locale locale
private transient String[] strings
private int[] argumentNumbers
private java.text.Format[] formats
private int maxOffset
private transient int maxArgumentIndex
private static final java.io.ObjectStreamField[] serialPersistentFields
public void (java.lang.String, java.util.Locale)
String template
java.util.Locale locale
public void (java.lang.String)
String template
public void applyPattern (java.lang.String)
int[] newArgs
int arg
int offset
char ch
String template
int length
StringBuffer buffer
java.text.ParsePosition position
java.util.ArrayList localStrings
int argCount
int[] args
int maxArg
java.util.ArrayList localFormats
public java.lang.Object clone ()
int i
java.text.MessageFormat clone
java.text.Format[] array
public boolean equals (java.lang.Object)
int i
Object object
java.text.MessageFormat format
public java.text.AttributedCharacterIterator formatToCharacterIterator (java.lang.Object)
java.text.MessageFormat$FieldContainer fc
Object object
StringBuffer buffer
java.util.ArrayList fields
java.text.AttributedString as
public final java.lang.StringBuffer format (java.lang.Object[], java.lang.StringBuffer, java.text.FieldPosition)
Object[] objects
StringBuffer buffer
java.text.FieldPosition field
private java.lang.StringBuffer formatImpl (java.lang.Object[], java.lang.StringBuffer, java.text.FieldPosition, java.util.List)
Object arg
String result
java.text.MessageFormat mf
int begin
Object arg
java.text.Format format
int i
Object[] objects
StringBuffer buffer
java.text.FieldPosition position
java.util.List fields
java.text.FieldPosition passedField
private void handleArgumentField (int, int, int, java.text.FieldPosition, java.util.List)
int begin
int end
int argIndex
java.text.FieldPosition position
java.util.List fields
private void handleFormat (java.text.Format, java.lang.Object, int, java.util.List)
java.text.AttributedCharacterIterator$Attribute attribute
Object value
int start
int end
java.util.Iterator it
java.text.Format format
Object arg
int begin
java.util.List fields
java.text.AttributedCharacterIterator iterator
public final java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
Object object
StringBuffer buffer
java.text.FieldPosition field
public static transient java.lang.String format (java.lang.String, java.lang.Object[])
int i
String format
Object[] args
public java.text.Format[] getFormats ()
public java.text.Format[] getFormatsByArgumentIndex ()
int i
java.text.Format[] answer
public void setFormatByArgumentIndex (int, java.text.Format)
int i
int argIndex
java.text.Format format
public void setFormatsByArgumentIndex (java.text.Format[])
int i
int j
java.text.Format[] formats
public java.util.Locale getLocale ()
public int hashCode ()
int i
int hashCode
public java.lang.Object[] parse (java.lang.String) throws java.text.ParseException
String string
java.text.ParsePosition position
Object[] result
public java.lang.Object[] parse (java.lang.String, java.text.ParsePosition)
int next
Object parse
Object parse
String sub
Object parse
java.text.Format format
int i
String sub
String string
java.text.ParsePosition position
java.text.ParsePosition internalPos
int offset
Object[] result
public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
String string
java.text.ParsePosition position
private int match (java.lang.String, java.text.ParsePosition, boolean, java.lang.String[])
int i
char ch
String string
java.text.ParsePosition position
boolean last
String[] tokens
int length
int offset
int token
private java.text.Format parseVariable (java.lang.String, java.text.ParsePosition)
char ch
int dateStyle
int numberStyle
String string
java.text.ParsePosition position
int length
int offset
char ch
int type
StringBuffer buffer
public void setFormat (int, java.text.Format)
int offset
java.text.Format format
public void setFormats (java.text.Format[])
int i
java.text.Format[] formats
int min
public void setLocale (java.util.Locale)
NullPointerException npe
NullPointerException npe
java.text.Format format
int i
java.util.Locale locale
private java.lang.String decodeDecimalFormat (java.lang.StringBuffer, java.text.Format)
StringBuffer buffer
java.text.Format format
private java.lang.String decodeSimpleDateFormat (java.lang.StringBuffer, java.text.Format)
StringBuffer buffer
java.text.Format format
public java.lang.String toPattern ()
char ch
boolean quote
int index
int length
int count
java.text.Format format
String pattern
int i
StringBuffer buffer
private void appendQuoted (java.lang.StringBuffer, java.lang.String)
char ch
int i
StringBuffer buffer
String string
int length
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
int i
java.io.ObjectOutputStream stream
java.io.ObjectOutputStream$PutField fields
java.text.Format[] compatibleFormats
int offset
int offsetsLength
int[] offsets
StringBuilder pattern
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int length
int i
java.io.ObjectInputStream stream
java.io.ObjectInputStream$GetField fields
int[] offsets
String pattern
int length
int last
static void ()
}
java/text/Normalizer$Form.classNormalizer.java
package java.text
public final java.text.Normalizer$Form extends java.lang.Enum {
public static final java.text.Normalizer$Form NFD
public static final java.text.Normalizer$Form NFC
public static final java.text.Normalizer$Form NFKD
public static final java.text.Normalizer$Form NFKC
private final android.icu.text.Normalizer$Mode icuForm
private static final java.text.Normalizer$Form[] $VALUES
public static java.text.Normalizer$Form[] values ()
public static java.text.Normalizer$Form valueOf (java.lang.String)
String name
private void (java.lang.String, int, android.icu.text.Normalizer$Mode)
android.icu.text.Normalizer$Mode icuForm
android.icu.text.Normalizer$Mode getIcuForm ()
static void ()
}
java/text/Normalizer.classNormalizer.java
package java.text
public final java.text.Normalizer extends java.lang.Object {
public static boolean isNormalized (java.lang.CharSequence, java.text.Normalizer$Form)
CharSequence src
java.text.Normalizer$Form form
public static java.lang.String normalize (java.lang.CharSequence, java.text.Normalizer$Form)
CharSequence src
java.text.Normalizer$Form form
private void ()
}
java/text/NumberFormat$Field.classNumberFormat.java
package java.text
public java.text.NumberFormat$Field extends java.text.Format$Field {
private static final long serialVersionUID
public static final java.text.NumberFormat$Field SIGN
public static final java.text.NumberFormat$Field INTEGER
public static final java.text.NumberFormat$Field FRACTION
public static final java.text.NumberFormat$Field EXPONENT
public static final java.text.NumberFormat$Field EXPONENT_SIGN
public static final java.text.NumberFormat$Field EXPONENT_SYMBOL
public static final java.text.NumberFormat$Field DECIMAL_SEPARATOR
public static final java.text.NumberFormat$Field GROUPING_SEPARATOR
public static final java.text.NumberFormat$Field PERCENT
public static final java.text.NumberFormat$Field PERMILLE
public static final java.text.NumberFormat$Field CURRENCY
protected void (java.lang.String)
String fieldName
static void ()
}
java/text/NumberFormat.classNumberFormat.java
package java.text
public abstract java.text.NumberFormat extends java.text.Format {
private static final long serialVersionUID
public static final int INTEGER_FIELD
public static final int FRACTION_FIELD
private boolean groupingUsed
private boolean parseIntegerOnly
int maximumIntegerDigits
int minimumIntegerDigits
int maximumFractionDigits
int minimumFractionDigits
private static final java.io.ObjectStreamField[] serialPersistentFields
protected void ()
public java.lang.Object clone ()
public boolean equals (java.lang.Object)
Object object
java.text.NumberFormat obj
public final java.lang.String format (double)
double value
public abstract java.lang.StringBuffer format (double, java.lang.StringBuffer, java.text.FieldPosition)
public final java.lang.String format (long)
long value
public abstract java.lang.StringBuffer format (long, java.lang.StringBuffer, java.text.FieldPosition)
public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)
long lv
double dv
Object object
StringBuffer buffer
java.text.FieldPosition field
public static java.util.Locale[] getAvailableLocales ()
public java.util.Currency getCurrency ()
public static final java.text.NumberFormat getCurrencyInstance ()
public static java.text.NumberFormat getCurrencyInstance (java.util.Locale)
java.util.Locale locale
public static final java.text.NumberFormat getIntegerInstance ()
public static java.text.NumberFormat getIntegerInstance (java.util.Locale)
java.util.Locale locale
java.text.NumberFormat result
public static final java.text.NumberFormat getInstance ()
public static java.text.NumberFormat getInstance (java.util.Locale)
java.util.Locale locale
private static java.text.NumberFormat getInstance (java.lang.String, java.util.Locale)
String pattern
java.util.Locale locale
public int getMaximumFractionDigits ()
public int getMaximumIntegerDigits ()
public int getMinimumFractionDigits ()
public int getMinimumIntegerDigits ()
public static final java.text.NumberFormat getNumberInstance ()
public static java.text.NumberFormat getNumberInstance (java.util.Locale)
java.util.Locale locale
public static final java.text.NumberFormat getPercentInstance ()
public static java.text.NumberFormat getPercentInstance (java.util.Locale)
java.util.Locale locale
public int hashCode ()
public boolean isGroupingUsed ()
public boolean isParseIntegerOnly ()
public java.lang.Number parse (java.lang.String) throws java.text.ParseException
String string
java.text.ParsePosition pos
Number number
public abstract java.lang.Number parse (java.lang.String, java.text.ParsePosition)
public final java.lang.Object parseObject (java.lang.String, java.text.ParsePosition)
Exception e
String string
java.text.ParsePosition position
public void setCurrency (java.util.Currency)
java.util.Currency currency
public void setGroupingUsed (boolean)
boolean value
public void setMaximumFractionDigits (int)
int value
public void setMaximumIntegerDigits (int)
int value
public void setMinimumFractionDigits (int)
int value
public void setMinimumIntegerDigits (int)
int value
public void setParseIntegerOnly (boolean)
boolean value
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
java.io.ObjectOutputStream$PutField fields
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.io.ObjectInputStream$GetField fields
public java.math.RoundingMode getRoundingMode ()
public void setRoundingMode (java.math.RoundingMode)
java.math.RoundingMode roundingMode
static void ()
}
java/text/ParseException.classParseException.java
package java.text
public java.text.ParseException extends java.lang.Exception {
private static final long serialVersionUID
private int errorOffset
public void (java.lang.String, int)
String detailMessage
int location
public int getErrorOffset ()
}
java/text/ParsePosition.classParsePosition.java
package java.text
public java.text.ParsePosition extends java.lang.Object {
private int currentPosition
private int errorIndex
public void (int)
int index
public boolean equals (java.lang.Object)
Object object
java.text.ParsePosition pos
public int getErrorIndex ()
public int getIndex ()
public int hashCode ()
public void setErrorIndex (int)
int index
public void setIndex (int)
int index
public java.lang.String toString ()
}
java/text/RuleBasedBreakIterator.classRuleBasedBreakIterator.java
package java.text
java.text.RuleBasedBreakIterator extends java.text.BreakIterator {
void (libcore.icu.NativeBreakIterator)
libcore.icu.NativeBreakIterator iterator
public int current ()
public int first ()
public int following (int)
int offset
private void checkOffset (int)
String message
int offset
java.text.CharacterIterator it
public java.text.CharacterIterator getText ()
public int last ()
public int next ()
public int next (int)
int n
public int previous ()
public void setText (java.text.CharacterIterator)
java.text.CharacterIterator newText
public boolean isBoundary (int)
int offset
public int preceding (int)
int offset
public boolean equals (java.lang.Object)
Object o
public java.lang.String toString ()
public int hashCode ()
public java.lang.Object clone ()
java.text.RuleBasedBreakIterator cloned
}
java/text/RuleBasedCollator.classRuleBasedCollator.java
package java.text
public java.text.RuleBasedCollator extends java.text.Collator {
void (libcore.icu.RuleBasedCollatorICU)
libcore.icu.RuleBasedCollatorICU wrapper
public void (java.lang.String) throws java.text.ParseException
Exception e
String rules
public java.text.CollationElementIterator getCollationElementIterator (java.text.CharacterIterator)
java.text.CharacterIterator source
public java.text.CollationElementIterator getCollationElementIterator (java.lang.String)
String source
public java.lang.String getRules ()
public java.lang.Object clone ()
java.text.RuleBasedCollator clone
public int compare (java.lang.String, java.lang.String)
String source
String target
public java.text.CollationKey getCollationKey (java.lang.String)
String source
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
}
java/text/SimpleDateFormat.classSimpleDateFormat.java
package java.text
public java.text.SimpleDateFormat extends java.text.DateFormat {
private static final long serialVersionUID
static final String PATTERN_CHARS
private static final int RFC_822_TIMEZONE_FIELD
private static final int STAND_ALONE_MONTH_FIELD
private static final int STAND_ALONE_DAY_OF_WEEK_FIELD
private String pattern
private java.text.DateFormatSymbols formatData
private transient int creationYear
private java.util.Date defaultCenturyStart
private static final java.io.ObjectStreamField[] serialPersistentFields
public void ()
public void (java.lang.String)
String pattern
private void validatePattern (java.lang.String)
int next
int i
String template
boolean quote
int last
int count
int patternLength
private void validatePatternCharacter (char)
char format
int index
public void (java.lang.String, java.text.DateFormatSymbols)
String template
java.text.DateFormatSymbols value
public void (java.lang.String, java.util.Locale)
String template
java.util.Locale locale
private void (java.util.Locale)
java.util.Locale locale
public void applyLocalizedPattern (java.lang.String)
String template
public void applyPattern (java.lang.String)
String template
public java.lang.Object clone ()
java.text.SimpleDateFormat clone
private static java.lang.String defaultPattern ()
libcore.icu.LocaleData localeData
public boolean equals (java.lang.Object)
Object object
java.text.SimpleDateFormat simple
public java.text.AttributedCharacterIterator formatToCharacterIterator (java.lang.Object)
Object object
private java.text.AttributedCharacterIterator formatToCharacterIteratorImpl (java.util.Date)
java.text.Format$Field attribute
java.text.FieldPosition pos
java.util.Date date
StringBuffer buffer
java.util.ArrayList fields
java.text.AttributedString as
private java.lang.StringBuffer formatImpl (java.util.Date, java.lang.StringBuffer, java.text.FieldPosition, java.util.List)
int next
int i
java.util.Date date
StringBuffer buffer
java.text.FieldPosition field
java.util.List fields
boolean quote
int last
int count
int patternLength
private void append (java.lang.StringBuffer, java.text.FieldPosition, java.util.List, char, int)
int year
int hour
int hour
StringBuffer buffer
java.text.FieldPosition position
java.util.List fields
char format
int count
int field
int index
int beginPosition
java.text.DateFormat$Field dateFormatField
private void appendDayOfWeek (java.lang.StringBuffer, int, boolean)
String[] days
String[] days
StringBuffer buffer
int count
boolean standAlone
String[] days
libcore.icu.LocaleData ld
private void appendMonth (java.lang.StringBuffer, int, boolean)
String[] months
String[] months
StringBuffer buffer
int count
boolean standAlone
int month
String[] months
libcore.icu.LocaleData ld
private void appendTimeZone (java.lang.StringBuffer, int, boolean)
java.util.TimeZone tz
boolean daylight
int style
String zoneString
StringBuffer buffer
int count
boolean generalTimeZone
private void appendNumericTimeZone (java.lang.StringBuffer, int, boolean)
StringBuffer buffer
int count
boolean generalTimeZone
int offsetMillis
boolean includeGmt
boolean includeMinuteSeparator
private void appendMilliseconds (java.lang.StringBuffer, int, int)
StringBuffer buffer
int count
int value
java.text.FieldPosition p
private void appendNumber (java.lang.StringBuffer, int, int)
StringBuffer buffer
int count
int value
int minimumIntegerDigits
private java.util.Date error (java.text.ParsePosition, int, java.util.TimeZone)
java.text.ParsePosition position
int offset
java.util.TimeZone zone
public java.lang.StringBuffer format (java.util.Date, java.lang.StringBuffer, java.text.FieldPosition)
java.util.Date date
StringBuffer buffer
java.text.FieldPosition fieldPos
public java.util.Date get2DigitYearStart ()
public java.text.DateFormatSymbols getDateFormatSymbols ()
public int hashCode ()
private int parse (java.lang.String, int, char, int)
java.text.ParsePosition position
Number result
int year
java.text.ParsePosition position
Number result
int hour
java.text.ParsePosition position
Number result
int hour
String string
int offset
char format
int count
int index
int field
int absolute
private int parseFractionalSeconds (java.lang.String, int, int)
String string
int offset
int count
java.text.ParsePosition parsePosition
Number fractionalSeconds
double result
int numDigitsParsed
double divisor
private int parseDayOfWeek (java.lang.String, int, boolean)
String string
int offset
boolean standAlone
libcore.icu.LocaleData ld
int index
private int parseMonth (java.lang.String, int, int, int, boolean)
String string
int offset
int count
int absolute
boolean standAlone
libcore.icu.LocaleData ld
int index
public java.util.Date parse (java.lang.String, java.text.ParsePosition)
int next
int i
java.util.Date date
IllegalArgumentException e
String string
java.text.ParsePosition position
boolean quote
int last
int count
int offset
int length
java.util.TimeZone zone
int patternLength
java.util.Date date
private java.lang.Number parseNumber (int, java.lang.String, java.text.ParsePosition)
int digit
int max
String string
java.text.ParsePosition position
int length
int index
int result
private int parseNumber (int, java.lang.String, int, int, int)
int max
String string
int offset
int field
int skew
java.text.ParsePosition position
Number result
private int parseText (java.lang.String, int, java.lang.String[], int)
String option
int optionLength
int i
String string
int offset
String[] options
int field
int bestIndex
int bestLength
private int parseTimeZone (java.lang.String, int)
int minute
java.text.ParsePosition position
Number result
int hour
int raw
int index
char sign
int dstSavings
java.util.TimeZone zone
int raw
int i
String[] row
String string
int offset
boolean foundGMT
public void set2DigitYearStart (java.util.Date)
java.util.Date date
java.util.Calendar cal
public void setDateFormatSymbols (java.text.DateFormatSymbols)
java.text.DateFormatSymbols value
public java.lang.String toLocalizedPattern ()
private static java.lang.String convertPattern (java.lang.String, java.lang.String, java.lang.String, boolean)
int index
char next
int i
String template
String fromChars
String toChars
boolean check
boolean quote
StringBuilder output
int length
public java.lang.String toPattern ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
java.io.ObjectOutputStream$PutField fields
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.util.Date date
java.io.ObjectInputStream stream
java.io.ObjectInputStream$GetField fields
int version
java.util.Date date
static void ()
}
java/text/StringCharacterIterator.classStringCharacterIterator.java
package java.text
public final java.text.StringCharacterIterator extends java.lang.Object implements java.text.CharacterIterator {
String string
int start
int end
int offset
public void (java.lang.String)
String value
public void (java.lang.String, int)
String value
int location
public void (java.lang.String, int, int, int)
String value
int start
int end
int location
public java.lang.Object clone ()
CloneNotSupportedException e
public char current ()
public boolean equals (java.lang.Object)
Object object
java.text.StringCharacterIterator it
public char first ()
public int getBeginIndex ()
public int getEndIndex ()
public int getIndex ()
public int hashCode ()
public char last ()
public char next ()
public char previous ()
public char setIndex (int)
int location
public void setText (java.lang.String)
String value
}
java/util/
java/util/AbstractCollection.classAbstractCollection.java
package java.util
public abstract java.util.AbstractCollection extends java.lang.Object implements java.util.Collection {
protected void ()
public boolean add (java.lang.Object)
Object object
public boolean addAll (java.util.Collection)
java.util.Collection collection
boolean result
java.util.Iterator it
public void clear ()
java.util.Iterator it
public boolean contains (java.lang.Object)
Object object
java.util.Iterator it
public boolean containsAll (java.util.Collection)
java.util.Collection collection
java.util.Iterator it
public boolean isEmpty ()
public abstract java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object object
java.util.Iterator it
public boolean removeAll (java.util.Collection)
java.util.Collection collection
boolean result
java.util.Iterator it
public boolean retainAll (java.util.Collection)
java.util.Collection collection
boolean result
java.util.Iterator it
public abstract int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] contents
private java.util.ArrayList toArrayList ()
Object entry
java.util.ArrayList result
public java.lang.String toString ()
Object next
StringBuilder buffer
java.util.Iterator it
}
java/util/AbstractList$FullListIterator.classAbstractList.java
package java.util
final java.util.AbstractList$FullListIterator extends java.util.AbstractList$SimpleListIterator implements java.util.ListIterator {
final java.util.AbstractList this$0
void (java.util.AbstractList, int)
int start
public void add (java.lang.Object)
IndexOutOfBoundsException e
Object object
public boolean hasPrevious ()
public int nextIndex ()
public java.lang.Object previous ()
Object result
IndexOutOfBoundsException e
public int previousIndex ()
public void set (java.lang.Object)
IndexOutOfBoundsException e
Object object
}
java/util/AbstractList$SimpleListIterator.classAbstractList.java
package java.util
java.util.AbstractList$SimpleListIterator extends java.lang.Object implements java.util.Iterator {
int pos
int expectedModCount
int lastPosition
final java.util.AbstractList this$0
void (java.util.AbstractList)
public boolean hasNext ()
public java.lang.Object next ()
Object result
IndexOutOfBoundsException e
public void remove ()
IndexOutOfBoundsException e
}
java/util/AbstractList$SubAbstractList$SubAbstractListIterator.classAbstractList.java
package java.util
final java.util.AbstractList$SubAbstractList$SubAbstractListIterator extends java.lang.Object implements java.util.ListIterator {
private final java.util.AbstractList$SubAbstractList subList
private final java.util.ListIterator iterator
private int start
private int end
void (java.util.ListIterator, java.util.AbstractList$SubAbstractList, int, int)
java.util.ListIterator it
java.util.AbstractList$SubAbstractList list
int offset
int length
public void add (java.lang.Object)
Object object
public boolean hasNext ()
public boolean hasPrevious ()
public java.lang.Object next ()
public int nextIndex ()
public java.lang.Object previous ()
public int previousIndex ()
int previous
public void remove ()
public void set (java.lang.Object)
Object object
}
java/util/AbstractList$SubAbstractList.classAbstractList.java
package java.util
java.util.AbstractList$SubAbstractList extends java.util.AbstractList {
private final java.util.AbstractList fullList
private int offset
private int size
void (java.util.AbstractList, int, int)
java.util.AbstractList list
int start
int end
public void add (int, java.lang.Object)
int location
Object object
public boolean addAll (int, java.util.Collection)
boolean result
int location
java.util.Collection collection
public boolean addAll (java.util.Collection)
boolean result
java.util.Collection collection
public java.lang.Object get (int)
int location
public java.util.Iterator iterator ()
public java.util.ListIterator listIterator (int)
int location
public java.lang.Object remove (int)
Object result
int location
protected void removeRange (int, int)
int start
int end
public java.lang.Object set (int, java.lang.Object)
int location
Object object
public int size ()
void sizeChanged (boolean)
boolean increment
}
java/util/AbstractList$SubAbstractListRandomAccess.classAbstractList.java
package java.util
final java.util.AbstractList$SubAbstractListRandomAccess extends java.util.AbstractList$SubAbstractList implements java.util.RandomAccess {
void (java.util.AbstractList, int, int)
java.util.AbstractList list
int start
int end
}
java/util/AbstractList.classAbstractList.java
package java.util
public abstract java.util.AbstractList extends java.util.AbstractCollection implements java.util.List {
protected transient int modCount
protected void ()
public void add (int, java.lang.Object)
int location
Object object
public boolean add (java.lang.Object)
Object object
public boolean addAll (int, java.util.Collection)
int location
java.util.Collection collection
java.util.Iterator it
public void clear ()
public boolean equals (java.lang.Object)
Object e1
Object e2
java.util.List list
java.util.Iterator it1
java.util.Iterator it2
Object object
public abstract java.lang.Object get (int)
public int hashCode ()
Object object
int result
java.util.Iterator it
public int indexOf (java.lang.Object)
Object object
java.util.ListIterator it
public java.util.Iterator iterator ()
public int lastIndexOf (java.lang.Object)
Object object
java.util.ListIterator it
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int location
public java.lang.Object remove (int)
int location
protected void removeRange (int, int)
int i
int start
int end
java.util.Iterator it
public java.lang.Object set (int, java.lang.Object)
int location
Object object
public java.util.List subList (int, int)
int start
int end
}
java/util/AbstractMap$1$1.classAbstractMap.java
package java.util
java.util.AbstractMap$1$1 extends java.lang.Object implements java.util.Iterator {
java.util.Iterator setIterator
final java.util.AbstractMap$1 this$1
void (java.util.AbstractMap$1)
java.util.AbstractMap$1 this$1
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
java/util/AbstractMap$1.classAbstractMap.java
package java.util
java.util.AbstractMap$1 extends java.util.AbstractSet {
final java.util.AbstractMap this$0
void (java.util.AbstractMap)
java.util.AbstractMap this$0
public boolean contains (java.lang.Object)
Object object
public int size ()
public java.util.Iterator iterator ()
}
java/util/AbstractMap$2$1.classAbstractMap.java
package java.util
java.util.AbstractMap$2$1 extends java.lang.Object implements java.util.Iterator {
java.util.Iterator setIterator
final java.util.AbstractMap$2 this$1
void (java.util.AbstractMap$2)
java.util.AbstractMap$2 this$1
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
java/util/AbstractMap$2.classAbstractMap.java
package java.util
java.util.AbstractMap$2 extends java.util.AbstractCollection {
final java.util.AbstractMap this$0
void (java.util.AbstractMap)
java.util.AbstractMap this$0
public int size ()
public boolean contains (java.lang.Object)
Object object
public java.util.Iterator iterator ()
}
java/util/AbstractMap$SimpleEntry.classAbstractMap.java
package java.util
public java.util.AbstractMap$SimpleEntry extends java.lang.Object implements java.util.Map$Entry java.io.Serializable {
private static final long serialVersionUID
private final Object key
private Object value
public void (java.lang.Object, java.lang.Object)
Object theKey
Object theValue
public void (java.util.Map$Entry)
java.util.Map$Entry copyFrom
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object object
Object result
public boolean equals (java.lang.Object)
java.util.Map$Entry entry
Object object
public int hashCode ()
public java.lang.String toString ()
}
java/util/AbstractMap$SimpleImmutableEntry.classAbstractMap.java
package java.util
public java.util.AbstractMap$SimpleImmutableEntry extends java.lang.Object implements java.util.Map$Entry java.io.Serializable {
private static final long serialVersionUID
private final Object key
private final Object value
public void (java.lang.Object, java.lang.Object)
Object theKey
Object theValue
public void (java.util.Map$Entry)
java.util.Map$Entry copyFrom
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object object
public boolean equals (java.lang.Object)
java.util.Map$Entry entry
Object object
public int hashCode ()
public java.lang.String toString ()
}
java/util/AbstractMap.classAbstractMap.java
package java.util
public abstract java.util.AbstractMap extends java.lang.Object implements java.util.Map {
java.util.Set keySet
java.util.Collection valuesCollection
protected void ()
public void clear ()
public boolean containsKey (java.lang.Object)
Object key
java.util.Iterator it
public boolean containsValue (java.lang.Object)
Object value
java.util.Iterator it
public abstract java.util.Set entrySet ()
public boolean equals (java.lang.Object)
Object key
Object mine
Object theirs
java.util.Map$Entry entry
NullPointerException ignored
ClassCastException ignored
java.util.Map map
Object object
public java.lang.Object get (java.lang.Object)
java.util.Map$Entry entry
java.util.Map$Entry entry
Object key
java.util.Iterator it
public int hashCode ()
int result
java.util.Iterator it
public boolean isEmpty ()
public java.util.Set keySet ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map$Entry entry
java.util.Map map
public java.lang.Object remove (java.lang.Object)
java.util.Map$Entry entry
java.util.Map$Entry entry
Object key
java.util.Iterator it
public int size ()
public java.lang.String toString ()
java.util.Map$Entry entry
Object key
Object value
StringBuilder buffer
java.util.Iterator it
public java.util.Collection values ()
protected java.lang.Object clone () throws java.lang.CloneNotSupportedException
java.util.AbstractMap result
}
java/util/AbstractQueue.classAbstractQueue.java
package java.util
public abstract java.util.AbstractQueue extends java.util.AbstractCollection implements java.util.Queue {
protected void ()
public boolean add (java.lang.Object)
Object e
public java.lang.Object remove ()
Object x
public java.lang.Object element ()
Object x
public void clear ()
public boolean addAll (java.util.Collection)
Object e
java.util.Collection c
boolean modified
}
java/util/AbstractSequentialList.classAbstractSequentialList.java
package java.util
public abstract java.util.AbstractSequentialList extends java.util.AbstractList {
protected void ()
public void add (int, java.lang.Object)
int location
Object object
public boolean addAll (int, java.util.Collection)
int location
java.util.Collection collection
java.util.ListIterator it
java.util.Iterator colIt
int next
public java.lang.Object get (int)
java.util.NoSuchElementException e
int location
public java.util.Iterator iterator ()
public abstract java.util.ListIterator listIterator (int)
public java.lang.Object remove (int)
java.util.ListIterator it
Object result
java.util.NoSuchElementException e
int location
public java.lang.Object set (int, java.lang.Object)
int location
Object object
java.util.ListIterator it
Object result
}
java/util/AbstractSet.classAbstractSet.java
package java.util
public abstract java.util.AbstractSet extends java.util.AbstractCollection implements java.util.Set {
protected void ()
public boolean equals (java.lang.Object)
NullPointerException ignored
ClassCastException ignored
java.util.Set s
Object object
public int hashCode ()
Object next
int result
java.util.Iterator it
public boolean removeAll (java.util.Collection)
java.util.Iterator it
java.util.Iterator it
java.util.Collection collection
boolean result
}
java/util/ArrayDeque$1.classArrayDeque.java
package java.util
java.util.ArrayDeque$1 extends java.lang.Object {
}
java/util/ArrayDeque$DeqIterator.classArrayDeque.java
package java.util
java.util.ArrayDeque$DeqIterator extends java.lang.Object implements java.util.Iterator {
private int cursor
private int fence
private int lastRet
final java.util.ArrayDeque this$0
private void (java.util.ArrayDeque)
public boolean hasNext ()
public java.lang.Object next ()
Object result
public void remove ()
void (java.util.ArrayDeque, java.util.ArrayDeque$1)
java.util.ArrayDeque x0
java.util.ArrayDeque$1 x1
}
java/util/ArrayDeque$DescendingIterator.classArrayDeque.java
package java.util
java.util.ArrayDeque$DescendingIterator extends java.lang.Object implements java.util.Iterator {
private int cursor
private int fence
private int lastRet
final java.util.ArrayDeque this$0
private void (java.util.ArrayDeque)
public boolean hasNext ()
public java.lang.Object next ()
Object result
public void remove ()
void (java.util.ArrayDeque, java.util.ArrayDeque$1)
java.util.ArrayDeque x0
java.util.ArrayDeque$1 x1
}
java/util/ArrayDeque.classArrayDeque.java
package java.util
public java.util.ArrayDeque extends java.util.AbstractCollection implements java.util.Deque java.lang.Cloneable java.io.Serializable {
private transient Object[] elements
private transient int head
private transient int tail
private static final int MIN_INITIAL_CAPACITY
private static final long serialVersionUID
private void allocateElements (int)
int numElements
int initialCapacity
private void doubleCapacity ()
int p
int n
int r
int newCapacity
Object[] a
private java.lang.Object[] copyElements (java.lang.Object[])
int headPortionLen
Object[] a
public void ()
public void (int)
int numElements
public void (java.util.Collection)
java.util.Collection c
public void addFirst (java.lang.Object)
Object e
public void addLast (java.lang.Object)
Object e
public boolean offerFirst (java.lang.Object)
Object e
public boolean offerLast (java.lang.Object)
Object e
public java.lang.Object removeFirst ()
Object x
public java.lang.Object removeLast ()
Object x
public java.lang.Object pollFirst ()
int h
Object result
public java.lang.Object pollLast ()
int t
Object result
public java.lang.Object getFirst ()
Object result
public java.lang.Object getLast ()
Object result
public java.lang.Object peekFirst ()
Object result
public java.lang.Object peekLast ()
Object result
public boolean removeFirstOccurrence (java.lang.Object)
Object o
int mask
int i
Object x
public boolean removeLastOccurrence (java.lang.Object)
Object o
int mask
int i
Object x
public boolean add (java.lang.Object)
Object e
public boolean offer (java.lang.Object)
Object e
public java.lang.Object remove ()
public java.lang.Object poll ()
public java.lang.Object element ()
public java.lang.Object peek ()
public void push (java.lang.Object)
Object e
public java.lang.Object pop ()
private void checkInvariants ()
private boolean delete (int)
int i
Object[] elements
int mask
int h
int t
int front
int back
public int size ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
public java.util.Iterator descendingIterator ()
public boolean contains (java.lang.Object)
Object o
int mask
int i
Object x
public boolean remove (java.lang.Object)
Object o
public void clear ()
int i
int mask
int h
int t
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
int size
public java.util.ArrayDeque clone ()
java.util.ArrayDeque result
CloneNotSupportedException e
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
int i
java.io.ObjectOutputStream s
int mask
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int i
java.io.ObjectInputStream s
int size
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static int access$200 (java.util.ArrayDeque)
java.util.ArrayDeque x0
static int access$300 (java.util.ArrayDeque)
java.util.ArrayDeque x0
static java.lang.Object[] access$400 (java.util.ArrayDeque)
java.util.ArrayDeque x0
static boolean access$500 (java.util.ArrayDeque, int)
java.util.ArrayDeque x0
int x1
}
java/util/ArrayList$1.classArrayList.java
package java.util
java.util.ArrayList$1 extends java.lang.Object {
}
java/util/ArrayList$ArrayListIterator.classArrayList.java
package java.util
java.util.ArrayList$ArrayListIterator extends java.lang.Object implements java.util.Iterator {
private int remaining
private int removalIndex
private int expectedModCount
final java.util.ArrayList this$0
private void (java.util.ArrayList)
public boolean hasNext ()
public java.lang.Object next ()
java.util.ArrayList ourList
int rem
public void remove ()
Object[] a
int removalIdx
void (java.util.ArrayList, java.util.ArrayList$1)
java.util.ArrayList x0
java.util.ArrayList$1 x1
}
java/util/ArrayList.classArrayList.java
package java.util
public java.util.ArrayList extends java.util.AbstractList implements java.lang.Cloneable java.io.Serializable java.util.RandomAccess {
private static final int MIN_CAPACITY_INCREMENT
int size
transient Object[] array
private static final long serialVersionUID
public void (int)
int capacity
public void ()
public void (java.util.Collection)
Object[] newArray
java.util.Collection collection
Object[] a
public boolean add (java.lang.Object)
Object[] newArray
Object object
Object[] a
int s
public void add (int, java.lang.Object)
Object[] newArray
int index
Object object
Object[] a
int s
private static int newCapacity (int)
int currentCapacity
int increment
public boolean addAll (java.util.Collection)
int newCapacity
Object[] newArray
java.util.Collection collection
Object[] newPart
int newPartSize
Object[] a
int s
int newSize
public boolean addAll (int, java.util.Collection)
int newCapacity
Object[] newArray
int index
java.util.Collection collection
int s
Object[] newPart
int newPartSize
Object[] a
int newSize
static java.lang.IndexOutOfBoundsException throwIndexOutOfBoundsException (int, int)
int index
int size
public void clear ()
public java.lang.Object clone ()
java.util.ArrayList result
CloneNotSupportedException e
public void ensureCapacity (int)
Object[] newArray
int minimumCapacity
Object[] a
public java.lang.Object get (int)
int index
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
int i
int i
Object object
Object[] a
int s
public int indexOf (java.lang.Object)
int i
int i
Object object
Object[] a
int s
public int lastIndexOf (java.lang.Object)
int i
int i
Object object
Object[] a
public java.lang.Object remove (int)
int index
Object[] a
int s
Object result
public boolean remove (java.lang.Object)
int i
int i
Object object
Object[] a
int s
protected void removeRange (int, int)
int fromIndex
int toIndex
Object[] a
int s
int rangeSize
public java.lang.Object set (int, java.lang.Object)
int index
Object object
Object[] a
Object result
public java.lang.Object[] toArray ()
int s
Object[] result
public java.lang.Object[] toArray (java.lang.Object[])
Object[] newArray
Object[] contents
int s
public void trimToSize ()
Object[] newArray
int s
public java.util.Iterator iterator ()
public int hashCode ()
Object e
int i
int s
Object[] a
int hashCode
public boolean equals (java.lang.Object)
Object eThis
Object ethat
int i
Object eThis
Object eThat
int i
java.util.Iterator it
Object o
java.util.List that
int s
Object[] a
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
int i
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int i
java.io.ObjectInputStream stream
int cap
}
java/util/Arrays$ArrayList.classArrays.java
package java.util
java.util.Arrays$ArrayList extends java.util.AbstractList implements java.util.List java.io.Serializable java.util.RandomAccess {
private static final long serialVersionUID
private final Object[] a
void (java.lang.Object[])
Object[] storage
public boolean contains (java.lang.Object)
Object element
Object element
Object object
public java.lang.Object get (int)
ArrayIndexOutOfBoundsException e
int location
public int indexOf (java.lang.Object)
int i
int i
Object object
public int lastIndexOf (java.lang.Object)
int i
int i
Object object
public java.lang.Object set (int, java.lang.Object)
int location
Object object
Object result
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Class ct
Object[] contents
int size
}
java/util/Arrays.classArrays.java
package java.util
public java.util.Arrays extends java.lang.Object {
private void ()
public static transient java.util.List asList (java.lang.Object[])
Object[] array
public static int binarySearch (byte[], byte)
byte[] array
byte value
public static int binarySearch (byte[], int, int, byte)
int mid
byte midVal
byte[] array
int startIndex
int endIndex
byte value
int lo
int hi
public static int binarySearch (char[], char)
char[] array
char value
public static int binarySearch (char[], int, int, char)
int mid
char midVal
char[] array
int startIndex
int endIndex
char value
int lo
int hi
public static int binarySearch (double[], double)
double[] array
double value
public static int binarySearch (double[], int, int, double)
long midValBits
long valueBits
int mid
double midVal
double[] array
int startIndex
int endIndex
double value
int lo
int hi
public static int binarySearch (float[], float)
float[] array
float value
public static int binarySearch (float[], int, int, float)
int midValBits
int valueBits
int mid
float midVal
float[] array
int startIndex
int endIndex
float value
int lo
int hi
public static int binarySearch (int[], int)
int[] array
int value
public static int binarySearch (int[], int, int, int)
int mid
int midVal
int[] array
int startIndex
int endIndex
int value
int lo
int hi
public static int binarySearch (long[], long)
long[] array
long value
public static int binarySearch (long[], int, int, long)
int mid
long midVal
long[] array
int startIndex
int endIndex
long value
int lo
int hi
public static int binarySearch (java.lang.Object[], java.lang.Object)
Object[] array
Object value
public static int binarySearch (java.lang.Object[], int, int, java.lang.Object)
int mid
int midValCmp
Object[] array
int startIndex
int endIndex
Object value
int lo
int hi
public static int binarySearch (java.lang.Object[], java.lang.Object, java.util.Comparator)
Object[] array
Object value
java.util.Comparator comparator
public static int binarySearch (java.lang.Object[], int, int, java.lang.Object, java.util.Comparator)
int mid
int midValCmp
Object[] array
int startIndex
int endIndex
Object value
java.util.Comparator comparator
int lo
int hi
public static int binarySearch (short[], short)
short[] array
short value
public static int binarySearch (short[], int, int, short)
int mid
short midVal
short[] array
int startIndex
int endIndex
short value
int lo
int hi
private static void checkBinarySearchBounds (int, int, int)
int startIndex
int endIndex
int length
public static void fill (byte[], byte)
int i
byte[] array
byte value
public static void fill (byte[], int, int, byte)
int i
byte[] array
int start
int end
byte value
public static void fill (short[], short)
int i
short[] array
short value
public static void fill (short[], int, int, short)
int i
short[] array
int start
int end
short value
public static void fill (char[], char)
int i
char[] array
char value
public static void fill (char[], int, int, char)
int i
char[] array
int start
int end
char value
public static void fill (int[], int)
int i
int[] array
int value
public static void fill (int[], int, int, int)
int i
int[] array
int start
int end
int value
public static void fill (long[], long)
int i
long[] array
long value
public static void fill (long[], int, int, long)
int i
long[] array
int start
int end
long value
public static void fill (float[], float)
int i
float[] array
float value
public static void fill (float[], int, int, float)
int i
float[] array
int start
int end
float value
public static void fill (double[], double)
int i
double[] array
double value
public static void fill (double[], int, int, double)
int i
double[] array
int start
int end
double value
public static void fill (boolean[], boolean)
int i
boolean[] array
boolean value
public static void fill (boolean[], int, int, boolean)
int i
boolean[] array
int start
int end
boolean value
public static void fill (java.lang.Object[], java.lang.Object)
int i
Object[] array
Object value
public static void fill (java.lang.Object[], int, int, java.lang.Object)
int i
Object[] array
int start
int end
Object value
public static int hashCode (boolean[])
boolean element
boolean[] array
int hashCode
public static int hashCode (int[])
int element
int[] array
int hashCode
public static int hashCode (short[])
short element
short[] array
int hashCode
public static int hashCode (char[])
char element
char[] array
int hashCode
public static int hashCode (byte[])
byte element
byte[] array
int hashCode
public static int hashCode (long[])
long elementValue
long[] array
int hashCode
public static int hashCode (float[])
float element
float[] array
int hashCode
public static int hashCode (double[])
long v
double element
double[] array
int hashCode
public static int hashCode (java.lang.Object[])
int elementHashCode
int elementHashCode
Object element
Object[] array
int hashCode
public static int deepHashCode (java.lang.Object[])
int elementHashCode
Object element
Object[] array
int hashCode
private static int deepHashCodeElement (java.lang.Object)
Object element
Class cl
public static boolean equals (byte[], byte[])
int i
byte[] array1
byte[] array2
public static boolean equals (short[], short[])
int i
short[] array1
short[] array2
public static boolean equals (char[], char[])
int i
char[] array1
char[] array2
public static boolean equals (int[], int[])
int i
int[] array1
int[] array2
public static boolean equals (long[], long[])
int i
long[] array1
long[] array2
public static boolean equals (float[], float[])
int i
float[] array1
float[] array2
public static boolean equals (double[], double[])
int i
double[] array1
double[] array2
public static boolean equals (boolean[], boolean[])
int i
boolean[] array1
boolean[] array2
public static boolean equals (java.lang.Object[], java.lang.Object[])
Object e1
Object e2
int i
Object[] array1
Object[] array2
public static boolean deepEquals (java.lang.Object[], java.lang.Object[])
Object e1
Object e2
int i
Object[] array1
Object[] array2
private static boolean deepEqualsElements (java.lang.Object, java.lang.Object)
Object e1
Object e2
Class cl1
Class cl2
public static void sort (byte[])
byte[] array
public static void sort (byte[], int, int)
byte[] array
int start
int end
public static void checkOffsetAndCount (int, int, int)
int arrayLength
int offset
int count
public static void checkStartAndEnd (int, int, int)
int len
int start
int end
public static void sort (char[])
char[] array
public static void sort (char[], int, int)
char[] array
int start
int end
public static void sort (double[])
double[] array
public static void sort (double[], int, int)
double[] array
int start
int end
public static void sort (float[])
float[] array
public static void sort (float[], int, int)
float[] array
int start
int end
public static void sort (int[])
int[] array
public static void sort (int[], int, int)
int[] array
int start
int end
public static void sort (long[])
long[] array
public static void sort (long[], int, int)
long[] array
int start
int end
public static void sort (short[])
short[] array
public static void sort (short[], int, int)
short[] array
int start
int end
public static void sort (java.lang.Object[])
Object[] array
public static void sort (java.lang.Object[], int, int)
Object[] array
int start
int end
public static void sort (java.lang.Object[], int, int, java.util.Comparator)
Object[] array
int start
int end
java.util.Comparator comparator
public static void sort (java.lang.Object[], java.util.Comparator)
Object[] array
java.util.Comparator comparator
public static java.lang.String toString (boolean[])
int i
boolean[] array
StringBuilder sb
public static java.lang.String toString (byte[])
int i
byte[] array
StringBuilder sb
public static java.lang.String toString (char[])
int i
char[] array
StringBuilder sb
public static java.lang.String toString (double[])
int i
double[] array
StringBuilder sb
public static java.lang.String toString (float[])
int i
float[] array
StringBuilder sb
public static java.lang.String toString (int[])
int i
int[] array
StringBuilder sb
public static java.lang.String toString (long[])
int i
long[] array
StringBuilder sb
public static java.lang.String toString (short[])
int i
short[] array
StringBuilder sb
public static java.lang.String toString (java.lang.Object[])
int i
Object[] array
StringBuilder sb
public static java.lang.String deepToString (java.lang.Object[])
Object[] array
StringBuilder buf
private static void deepToStringImpl (java.lang.Object[], java.lang.Object[], java.lang.StringBuilder)
Object[] newArray
Object[] newOrigArrays
Class elemElemClass
Class elemClass
Object elem
int i
Object[] array
Object[] origArrays
StringBuilder sb
private static boolean deepToStringImplContains (java.lang.Object[], java.lang.Object)
Object element
Object[] origArrays
Object array
public static boolean[] copyOf (boolean[], int)
boolean[] original
int newLength
public static byte[] copyOf (byte[], int)
byte[] original
int newLength
public static char[] copyOf (char[], int)
char[] original
int newLength
public static double[] copyOf (double[], int)
double[] original
int newLength
public static float[] copyOf (float[], int)
float[] original
int newLength
public static int[] copyOf (int[], int)
int[] original
int newLength
public static long[] copyOf (long[], int)
long[] original
int newLength
public static short[] copyOf (short[], int)
short[] original
int newLength
public static java.lang.Object[] copyOf (java.lang.Object[], int)
Object[] original
int newLength
public static java.lang.Object[] copyOf (java.lang.Object[], int, java.lang.Class)
Object[] original
int newLength
Class newType
public static boolean[] copyOfRange (boolean[], int, int)
boolean[] original
int start
int end
int originalLength
int resultLength
int copyLength
boolean[] result
public static byte[] copyOfRange (byte[], int, int)
byte[] original
int start
int end
int originalLength
int resultLength
int copyLength
byte[] result
public static char[] copyOfRange (char[], int, int)
char[] original
int start
int end
int originalLength
int resultLength
int copyLength
char[] result
public static double[] copyOfRange (double[], int, int)
double[] original
int start
int end
int originalLength
int resultLength
int copyLength
double[] result
public static float[] copyOfRange (float[], int, int)
float[] original
int start
int end
int originalLength
int resultLength
int copyLength
float[] result
public static int[] copyOfRange (int[], int, int)
int[] original
int start
int end
int originalLength
int resultLength
int copyLength
int[] result
public static long[] copyOfRange (long[], int, int)
long[] original
int start
int end
int originalLength
int resultLength
int copyLength
long[] result
public static short[] copyOfRange (short[], int, int)
short[] original
int start
int end
int originalLength
int resultLength
int copyLength
short[] result
public static java.lang.Object[] copyOfRange (java.lang.Object[], int, int)
Object[] original
int start
int end
int originalLength
int resultLength
int copyLength
Object[] result
public static java.lang.Object[] copyOfRange (java.lang.Object[], int, int, java.lang.Class)
Object[] original
int start
int end
Class newType
int originalLength
int resultLength
int copyLength
Object[] result
}
java/util/BitSet.classBitSet.java
package java.util
public java.util.BitSet extends java.lang.Object implements java.io.Serializable java.lang.Cloneable {
private static final long serialVersionUID
private static final long ALL_ONES
private long[] bits
private transient int longCount
private void shrinkSize ()
int i
public void ()
public void (int)
int bitCount
private void (long[])
long[] bits
private static long[] arrayForBits (int)
int bitCount
public java.lang.Object clone ()
java.util.BitSet clone
CloneNotSupportedException e
public boolean equals (java.lang.Object)
int i
Object o
java.util.BitSet lhs
private void ensureCapacity (int)
int desiredLongCount
int newLength
long[] newBits
public int hashCode ()
int i
long x
public boolean get (int)
int index
int arrayIndex
public void set (int)
int index
int arrayIndex
public void clear (int)
int index
int arrayIndex
public void flip (int)
int index
int arrayIndex
private void checkIndex (int)
int index
private void checkRange (int, int)
int fromIndex
int toIndex
public java.util.BitSet get (int, int)
long result
int i
int i
int fromIndex
int toIndex
int last
int firstArrayIndex
int lastArrayIndex
long lowMask
long highMask
long[] newBits
int numBitsToShift
int actualLen
public void set (int, boolean)
int index
boolean state
public void set (int, int, boolean)
int fromIndex
int toIndex
boolean state
public void clear ()
public void set (int, int)
int i
int fromIndex
int toIndex
int firstArrayIndex
int lastArrayIndex
long lowMask
long highMask
public void clear (int, int)
int i
int fromIndex
int toIndex
int last
int firstArrayIndex
int lastArrayIndex
long lowMask
long highMask
public void flip (int, int)
int i
int fromIndex
int toIndex
int firstArrayIndex
int lastArrayIndex
long lowMask
long highMask
public boolean intersects (java.util.BitSet)
int i
java.util.BitSet bs
long[] bsBits
int length
public void and (java.util.BitSet)
int i
java.util.BitSet bs
int minSize
public void andNot (java.util.BitSet)
int i
java.util.BitSet bs
int minSize
public void or (java.util.BitSet)
int i
java.util.BitSet bs
int minSize
int maxSize
public void xor (java.util.BitSet)
int i
java.util.BitSet bs
int minSize
int maxSize
public int size ()
public int length ()
public java.lang.String toString ()
int j
int i
StringBuilder sb
boolean comma
public int nextSetBit (int)
int index
int arrayIndex
long mask
public int nextClearBit (int)
int index
int arrayIndex
long mask
public int previousSetBit (int)
int i
int index
public int previousClearBit (int)
int i
int index
public boolean isEmpty ()
public int cardinality ()
int i
int result
public static java.util.BitSet valueOf (long[])
long[] longs
public static java.util.BitSet valueOf (java.nio.LongBuffer)
int i
java.nio.LongBuffer longBuffer
long[] longs
public static java.util.BitSet valueOf (byte[])
byte[] bytes
public static java.util.BitSet valueOf (java.nio.ByteBuffer)
int j
java.nio.ByteBuffer byteBuffer
long[] longs
int i
public long[] toLongArray ()
public byte[] toByteArray ()
int lowBit
int arrayIndex
int i
int bitCount
byte[] result
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream ois
}
java/util/Calendar.classCalendar.java
package java.util
public abstract java.util.Calendar extends java.lang.Object implements java.io.Serializable java.lang.Cloneable java.lang.Comparable {
private static final long serialVersionUID
protected boolean areFieldsSet
protected int[] fields
protected boolean[] isSet
protected boolean isTimeSet
protected long time
transient int lastTimeFieldSet
transient int lastDateFieldSet
private boolean lenient
private int firstDayOfWeek
private int minimalDaysInFirstWeek
private java.util.TimeZone zone
public static final int JANUARY
public static final int FEBRUARY
public static final int MARCH
public static final int APRIL
public static final int MAY
public static final int JUNE
public static final int JULY
public static final int AUGUST
public static final int SEPTEMBER
public static final int OCTOBER
public static final int NOVEMBER
public static final int DECEMBER
public static final int UNDECIMBER
public static final int SUNDAY
public static final int MONDAY
public static final int TUESDAY
public static final int WEDNESDAY
public static final int THURSDAY
public static final int FRIDAY
public static final int SATURDAY
public static final int ERA
public static final int YEAR
public static final int MONTH
public static final int WEEK_OF_YEAR
public static final int WEEK_OF_MONTH
public static final int DATE
public static final int DAY_OF_MONTH
public static final int DAY_OF_YEAR
public static final int DAY_OF_WEEK
public static final int DAY_OF_WEEK_IN_MONTH
public static final int AM_PM
public static final int HOUR
public static final int HOUR_OF_DAY
public static final int MINUTE
public static final int SECOND
public static final int MILLISECOND
public static final int ZONE_OFFSET
public static final int DST_OFFSET
public static final int FIELD_COUNT
public static final int AM
public static final int PM
public static final int ALL_STYLES
public static final int SHORT
public static final int LONG
private static final String[] FIELD_NAMES
private static final java.io.ObjectStreamField[] serialPersistentFields
protected void ()
void (java.util.TimeZone)
java.util.TimeZone timezone
protected void (java.util.TimeZone, java.util.Locale)
java.util.TimeZone timezone
java.util.Locale locale
libcore.icu.LocaleData localeData
public abstract void add (int, int)
public boolean after (java.lang.Object)
Object calendar
public boolean before (java.lang.Object)
Object calendar
public final void clear ()
int i
public final void clear (int)
int field
public java.lang.Object clone ()
java.util.Calendar clone
CloneNotSupportedException e
protected void complete ()
protected abstract void computeFields ()
protected abstract void computeTime ()
public boolean equals (java.lang.Object)
Object object
java.util.Calendar cal
public int get (int)
int field
public int getActualMaximum (int)
int field
int value
int next
long orgTime
public int getActualMinimum (int)
int field
int value
int next
long orgTime
public static synchronized java.util.Locale[] getAvailableLocales ()
public int getFirstDayOfWeek ()
public abstract int getGreatestMinimum (int)
public static synchronized java.util.Calendar getInstance ()
public static synchronized java.util.Calendar getInstance (java.util.Locale)
java.util.Locale locale
public static synchronized java.util.Calendar getInstance (java.util.TimeZone)
java.util.TimeZone timezone
public static synchronized java.util.Calendar getInstance (java.util.TimeZone, java.util.Locale)
java.util.TimeZone timezone
java.util.Locale locale
public abstract int getLeastMaximum (int)
public abstract int getMaximum (int)
public int getMinimalDaysInFirstWeek ()
public abstract int getMinimum (int)
public final java.util.Date getTime ()
public long getTimeInMillis ()
public java.util.TimeZone getTimeZone ()
public int hashCode ()
protected final int internalGet (int)
int field
public boolean isLenient ()
public final boolean isSet (int)
int field
public void roll (int, int)
int i
int field
int value
boolean increment
int count
public abstract void roll (int, boolean)
public void set (int, int)
int field
int value
public final void set (int, int, int)
int year
int month
int day
public final void set (int, int, int, int, int)
int year
int month
int day
int hourOfDay
int minute
public final void set (int, int, int, int, int, int)
int year
int month
int day
int hourOfDay
int minute
int second
public void setFirstDayOfWeek (int)
int value
public void setLenient (boolean)
boolean value
public void setMinimalDaysInFirstWeek (int)
int value
public final void setTime (java.util.Date)
java.util.Date date
public void setTimeInMillis (long)
long milliseconds
public void setTimeZone (java.util.TimeZone)
java.util.TimeZone timezone
public java.lang.String toString ()
int i
StringBuilder result
public int compareTo (java.util.Calendar)
java.util.Calendar anotherCalendar
long timeInMillis
long anotherTimeInMillis
public java.lang.String getDisplayName (int, int, java.util.Locale)
int field
int style
java.util.Locale locale
String[] array
int value
private java.lang.String[] getDisplayNameArray (int, int, java.util.Locale)
int field
int style
java.util.Locale locale
java.text.DateFormatSymbols dfs
private static void checkStyle (int)
int style
public java.util.Map getDisplayNames (int, int, java.util.Locale)
int field
int style
java.util.Locale locale
java.util.Map result
private static void insertValuesInMap (java.util.Map, java.lang.String[])
int i
java.util.Map map
String[] values
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
java.io.ObjectOutputStream$PutField putFields
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.io.ObjectInputStream$GetField readFields
public volatile int compareTo (java.lang.Object)
static void ()
}
java/util/Collection.classCollection.java
package java.util
public abstract java.util.Collection extends java.lang.Object implements java.lang.Iterable {
public abstract boolean add (java.lang.Object)
public abstract boolean addAll (java.util.Collection)
public abstract void clear ()
public abstract boolean contains (java.lang.Object)
public abstract boolean containsAll (java.util.Collection)
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract boolean isEmpty ()
public abstract java.util.Iterator iterator ()
public abstract boolean remove (java.lang.Object)
public abstract boolean removeAll (java.util.Collection)
public abstract boolean retainAll (java.util.Collection)
public abstract int size ()
public abstract java.lang.Object[] toArray ()
public abstract java.lang.Object[] toArray (java.lang.Object[])
}
java/util/Collections$1.classCollections.java
package java.util
final java.util.Collections$1 extends java.lang.Object implements java.util.Iterator {
void ()
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
java/util/Collections$2.classCollections.java
package java.util
final java.util.Collections$2 extends java.lang.Object implements java.util.Enumeration {
void ()
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
}
java/util/Collections$3.classCollections.java
package java.util
final java.util.Collections$3 extends java.lang.Object implements java.util.Enumeration {
java.util.Iterator it
final java.util.Collection val$c
void (java.util.Collection)
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
}
java/util/Collections$AsLIFOQueue.classCollections.java
package java.util
java.util.Collections$AsLIFOQueue extends java.util.AbstractQueue implements java.io.Serializable {
private static final long serialVersionUID
private final java.util.Deque q
void (java.util.Deque)
java.util.Deque deque
public java.util.Iterator iterator ()
public int size ()
public boolean offer (java.lang.Object)
Object o
public java.lang.Object peek ()
public java.lang.Object poll ()
public boolean add (java.lang.Object)
Object o
public void clear ()
public java.lang.Object element ()
public java.lang.Object remove ()
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection collection
public boolean isEmpty ()
public boolean remove (java.lang.Object)
Object object
public boolean removeAll (java.util.Collection)
java.util.Collection collection
public boolean retainAll (java.util.Collection)
java.util.Collection collection
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] contents
public java.lang.String toString ()
}
java/util/Collections$CheckedCollection.classCollections.java
package java.util
java.util.Collections$CheckedCollection extends java.lang.Object implements java.util.Collection java.io.Serializable {
private static final long serialVersionUID
final java.util.Collection c
final Class type
public void (java.util.Collection, java.lang.Class)
java.util.Collection c
Class type
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object obj
public java.util.Iterator iterator ()
java.util.Iterator i
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] arr
public boolean add (java.lang.Object)
Object obj
public boolean remove (java.lang.Object)
Object obj
public boolean containsAll (java.util.Collection)
java.util.Collection c1
public boolean addAll (java.util.Collection)
Object o
java.util.Collection c1
Object[] array
public boolean removeAll (java.util.Collection)
java.util.Collection c1
public boolean retainAll (java.util.Collection)
java.util.Collection c1
public void clear ()
public java.lang.String toString ()
}
java/util/Collections$CheckedList.classCollections.java
package java.util
java.util.Collections$CheckedList extends java.util.Collections$CheckedCollection implements java.util.List {
private static final long serialVersionUID
final java.util.List l
public void (java.util.List, java.lang.Class)
java.util.List l
Class type
public boolean addAll (int, java.util.Collection)
Object o
int index
java.util.Collection c1
Object[] array
public java.lang.Object get (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object obj
public void add (int, java.lang.Object)
int index
Object obj
public java.lang.Object remove (int)
int index
public int indexOf (java.lang.Object)
Object obj
public int lastIndexOf (java.lang.Object)
Object obj
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
public java.util.List subList (int, int)
int fromIndex
int toIndex
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
}
java/util/Collections$CheckedListIterator.classCollections.java
package java.util
java.util.Collections$CheckedListIterator extends java.lang.Object implements java.util.ListIterator {
private final java.util.ListIterator i
private final Class type
public void (java.util.ListIterator, java.lang.Class)
java.util.ListIterator i
Class type
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
public boolean hasPrevious ()
public java.lang.Object previous ()
public int nextIndex ()
public int previousIndex ()
public void set (java.lang.Object)
Object obj
public void add (java.lang.Object)
Object obj
}
java/util/Collections$CheckedMap$CheckedEntry.classCollections.java
package java.util
java.util.Collections$CheckedMap$CheckedEntry extends java.lang.Object implements java.util.Map$Entry {
final java.util.Map$Entry e
final Class valueType
public void (java.util.Map$Entry, java.lang.Class)
java.util.Map$Entry e
Class valueType
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object obj
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
}
java/util/Collections$CheckedMap$CheckedEntrySet$CheckedEntryIterator.classCollections.java
package java.util
java.util.Collections$CheckedMap$CheckedEntrySet$CheckedEntryIterator extends java.lang.Object implements java.util.Iterator {
java.util.Iterator i
Class valueType
public void (java.util.Iterator, java.lang.Class)
java.util.Iterator i
Class valueType
public boolean hasNext ()
public void remove ()
public java.util.Map$Entry next ()
public volatile java.lang.Object next ()
}
java/util/Collections$CheckedMap$CheckedEntrySet.classCollections.java
package java.util
java.util.Collections$CheckedMap$CheckedEntrySet extends java.lang.Object implements java.util.Set {
final java.util.Set s
final Class valueType
public void (java.util.Set, java.lang.Class)
java.util.Set s
Class valueType
public java.util.Iterator iterator ()
public java.lang.Object[] toArray ()
int i
int thisSize
Object[] array
java.util.Iterator it
public java.lang.Object[] toArray (java.lang.Object[])
Class ct
int i
Object[] array
int thisSize
java.util.Iterator it
public boolean retainAll (java.util.Collection)
java.util.Collection c
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean addAll (java.util.Collection)
java.util.Collection c
public boolean remove (java.lang.Object)
Object o
public boolean contains (java.lang.Object)
Object o
public boolean add (java.util.Map$Entry)
java.util.Map$Entry o
public boolean isEmpty ()
public void clear ()
public int size ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object object
public volatile boolean add (java.lang.Object)
}
java/util/Collections$CheckedMap.classCollections.java
package java.util
java.util.Collections$CheckedMap extends java.lang.Object implements java.util.Map java.io.Serializable {
private static final long serialVersionUID
final java.util.Map m
final Class keyType
final Class valueType
private void (java.util.Map, java.lang.Class, java.lang.Class)
java.util.Map m
Class keyType
Class valueType
public int size ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object)
Object key
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
public void putAll (java.util.Map)
java.util.Map$Entry e
int i
int i
java.util.Map map
int size
java.util.Map$Entry[] entries
java.util.Iterator it
public void clear ()
public java.util.Set keySet ()
public java.util.Collection values ()
public java.util.Set entrySet ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String toString ()
void (java.util.Map, java.lang.Class, java.lang.Class, java.util.Collections$1)
java.util.Map x0
Class x1
Class x2
java.util.Collections$1 x3
}
java/util/Collections$CheckedRandomAccessList.classCollections.java
package java.util
java.util.Collections$CheckedRandomAccessList extends java.util.Collections$CheckedList implements java.util.RandomAccess {
private static final long serialVersionUID
public void (java.util.List, java.lang.Class)
java.util.List l
Class type
}
java/util/Collections$CheckedSet.classCollections.java
package java.util
java.util.Collections$CheckedSet extends java.util.Collections$CheckedCollection implements java.util.Set {
private static final long serialVersionUID
public void (java.util.Set, java.lang.Class)
java.util.Set s
Class type
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
}
java/util/Collections$CheckedSortedMap.classCollections.java
package java.util
java.util.Collections$CheckedSortedMap extends java.util.Collections$CheckedMap implements java.util.SortedMap {
private static final long serialVersionUID
final java.util.SortedMap sm
void (java.util.SortedMap, java.lang.Class, java.lang.Class)
java.util.SortedMap m
Class keyType
Class valueType
public java.util.Comparator comparator ()
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
public java.lang.Object firstKey ()
public java.lang.Object lastKey ()
}
java/util/Collections$CheckedSortedSet.classCollections.java
package java.util
java.util.Collections$CheckedSortedSet extends java.util.Collections$CheckedSet implements java.util.SortedSet {
private static final long serialVersionUID
private final java.util.SortedSet ss
public void (java.util.SortedSet, java.lang.Class)
java.util.SortedSet s
Class type
public java.util.Comparator comparator ()
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
public java.lang.Object first ()
public java.lang.Object last ()
}
java/util/Collections$CopiesList.classCollections.java
package java.util
final java.util.Collections$CopiesList extends java.util.AbstractList implements java.io.Serializable {
private static final long serialVersionUID
private final int n
private final Object element
void (int, java.lang.Object)
int length
Object object
public boolean contains (java.lang.Object)
Object object
public int size ()
public java.lang.Object get (int)
int location
}
java/util/Collections$EmptyList.classCollections.java
package java.util
final java.util.Collections$EmptyList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
private static final long serialVersionUID
private void ()
public boolean contains (java.lang.Object)
Object object
public int size ()
public java.lang.Object get (int)
int location
public java.util.Iterator iterator ()
private java.lang.Object readResolve ()
void (java.util.Collections$1)
java.util.Collections$1 x0
}
java/util/Collections$EmptyMap.classCollections.java
package java.util
final java.util.Collections$EmptyMap extends java.util.AbstractMap implements java.io.Serializable {
private static final long serialVersionUID
private void ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.util.Set entrySet ()
public java.lang.Object get (java.lang.Object)
Object key
public java.util.Set keySet ()
public java.util.Collection values ()
private java.lang.Object readResolve ()
void (java.util.Collections$1)
java.util.Collections$1 x0
}
java/util/Collections$EmptySet.classCollections.java
package java.util
final java.util.Collections$EmptySet extends java.util.AbstractSet implements java.io.Serializable {
private static final long serialVersionUID
private void ()
public boolean contains (java.lang.Object)
Object object
public int size ()
public java.util.Iterator iterator ()
private java.lang.Object readResolve ()
void (java.util.Collections$1)
java.util.Collections$1 x0
}
java/util/Collections$ReverseComparator.classCollections.java
package java.util
final java.util.Collections$ReverseComparator extends java.lang.Object implements java.util.Comparator java.io.Serializable {
private static final java.util.Collections$ReverseComparator INSTANCE
private static final long serialVersionUID
private void ()
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
Comparable c2
private java.lang.Object readResolve () throws java.io.ObjectStreamException
static java.util.Collections$ReverseComparator access$400 ()
static void ()
}
java/util/Collections$ReverseComparator2.classCollections.java
package java.util
final java.util.Collections$ReverseComparator2 extends java.lang.Object implements java.util.Comparator java.io.Serializable {
private static final long serialVersionUID
private final java.util.Comparator cmp
void (java.util.Comparator)
java.util.Comparator comparator
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
static java.util.Comparator access$500 (java.util.Collections$ReverseComparator2)
java.util.Collections$ReverseComparator2 x0
}
java/util/Collections$SetFromMap.classCollections.java
package java.util
java.util.Collections$SetFromMap extends java.util.AbstractSet implements java.io.Serializable {
private static final long serialVersionUID
private final java.util.Map m
private transient java.util.Set backingSet
void (java.util.Map)
java.util.Map map
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public boolean add (java.lang.Object)
Object object
public void clear ()
public java.lang.String toString ()
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection collection
public boolean isEmpty ()
public boolean remove (java.lang.Object)
Object object
public boolean retainAll (java.util.Collection)
java.util.Collection collection
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] contents
public java.util.Iterator iterator ()
public int size ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
}
java/util/Collections$SingletonList.classCollections.java
package java.util
final java.util.Collections$SingletonList extends java.util.AbstractList implements java.io.Serializable {
private static final long serialVersionUID
final Object element
void (java.lang.Object)
Object object
public boolean contains (java.lang.Object)
Object object
public java.lang.Object get (int)
int location
public int size ()
}
java/util/Collections$SingletonMap$1$1$1.classCollections.java
package java.util
java.util.Collections$SingletonMap$1$1$1 extends java.util.MapEntry {
final java.util.Collections$SingletonMap$1$1 this$2
void (java.util.Collections$SingletonMap$1$1, java.lang.Object, java.lang.Object)
java.util.Collections$SingletonMap$1$1 this$2
Object theKey
Object theValue
public java.lang.Object setValue (java.lang.Object)
Object value
}
java/util/Collections$SingletonMap$1$1.classCollections.java
package java.util
java.util.Collections$SingletonMap$1$1 extends java.lang.Object implements java.util.Iterator {
boolean hasNext
final java.util.Collections$SingletonMap$1 this$1
void (java.util.Collections$SingletonMap$1)
java.util.Collections$SingletonMap$1 this$1
public boolean hasNext ()
public java.util.Map$Entry next ()
public void remove ()
public volatile java.lang.Object next ()
}
java/util/Collections$SingletonMap$1.classCollections.java
package java.util
java.util.Collections$SingletonMap$1 extends java.util.AbstractSet {
final java.util.Collections$SingletonMap this$0
void (java.util.Collections$SingletonMap)
java.util.Collections$SingletonMap this$0
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object object
public int size ()
public java.util.Iterator iterator ()
}
java/util/Collections$SingletonMap.classCollections.java
package java.util
final java.util.Collections$SingletonMap extends java.util.AbstractMap implements java.io.Serializable {
private static final long serialVersionUID
final Object k
final Object v
void (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object)
Object key
public int size ()
public java.util.Set entrySet ()
}
java/util/Collections$SingletonSet$1.classCollections.java
package java.util
java.util.Collections$SingletonSet$1 extends java.lang.Object implements java.util.Iterator {
boolean hasNext
final java.util.Collections$SingletonSet this$0
void (java.util.Collections$SingletonSet)
java.util.Collections$SingletonSet this$0
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
java/util/Collections$SingletonSet.classCollections.java
package java.util
final java.util.Collections$SingletonSet extends java.util.AbstractSet implements java.io.Serializable {
private static final long serialVersionUID
final Object element
void (java.lang.Object)
Object object
public boolean contains (java.lang.Object)
Object object
public int size ()
public java.util.Iterator iterator ()
}
java/util/Collections$SynchronizedCollection.classCollections.java
package java.util
java.util.Collections$SynchronizedCollection extends java.lang.Object implements java.util.Collection java.io.Serializable {
private static final long serialVersionUID
final java.util.Collection c
final Object mutex
void (java.util.Collection)
java.util.Collection collection
void (java.util.Collection, java.lang.Object)
java.util.Collection collection
Object mutex
public boolean add (java.lang.Object)
Object object
public boolean addAll (java.util.Collection)
java.util.Collection collection
public void clear ()
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection collection
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object object
public boolean removeAll (java.util.Collection)
java.util.Collection collection
public boolean retainAll (java.util.Collection)
java.util.Collection collection
public int size ()
public java.lang.Object[] toArray ()
public java.lang.String toString ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
}
java/util/Collections$SynchronizedList.classCollections.java
package java.util
java.util.Collections$SynchronizedList extends java.util.Collections$SynchronizedCollection implements java.util.List {
private static final long serialVersionUID
final java.util.List list
void (java.util.List)
java.util.List l
void (java.util.List, java.lang.Object)
java.util.List l
Object mutex
public void add (int, java.lang.Object)
int location
Object object
public boolean addAll (int, java.util.Collection)
int location
java.util.Collection collection
public boolean equals (java.lang.Object)
Object object
public java.lang.Object get (int)
int location
public int hashCode ()
public int indexOf (java.lang.Object)
int size
Object[] array
int i
int i
Object object
int size
Object[] array
public int lastIndexOf (java.lang.Object)
int size
Object[] array
int i
int i
Object object
int size
Object[] array
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int location
public java.lang.Object remove (int)
int location
public java.lang.Object set (int, java.lang.Object)
int location
Object object
public java.util.List subList (int, int)
int start
int end
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private java.lang.Object readResolve ()
}
java/util/Collections$SynchronizedMap.classCollections.java
package java.util
java.util.Collections$SynchronizedMap extends java.lang.Object implements java.util.Map java.io.Serializable {
private static final long serialVersionUID
private final java.util.Map m
final Object mutex
void (java.util.Map)
java.util.Map map
void (java.util.Map, java.lang.Object)
java.util.Map map
Object mutex
public void clear ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.util.Set entrySet ()
public boolean equals (java.lang.Object)
Object object
public java.lang.Object get (java.lang.Object)
Object key
public int hashCode ()
public boolean isEmpty ()
public java.util.Set keySet ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map map
public java.lang.Object remove (java.lang.Object)
Object key
public int size ()
public java.util.Collection values ()
public java.lang.String toString ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
}
java/util/Collections$SynchronizedRandomAccessList.classCollections.java
package java.util
java.util.Collections$SynchronizedRandomAccessList extends java.util.Collections$SynchronizedList implements java.util.RandomAccess {
private static final long serialVersionUID
void (java.util.List)
java.util.List l
void (java.util.List, java.lang.Object)
java.util.List l
Object mutex
public java.util.List subList (int, int)
int start
int end
private java.lang.Object writeReplace ()
}
java/util/Collections$SynchronizedSet.classCollections.java
package java.util
java.util.Collections$SynchronizedSet extends java.util.Collections$SynchronizedCollection implements java.util.Set {
private static final long serialVersionUID
void (java.util.Set)
java.util.Set set
void (java.util.Set, java.lang.Object)
java.util.Set set
Object mutex
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
}
java/util/Collections$SynchronizedSortedMap.classCollections.java
package java.util
java.util.Collections$SynchronizedSortedMap extends java.util.Collections$SynchronizedMap implements java.util.SortedMap {
private static final long serialVersionUID
private final java.util.SortedMap sm
void (java.util.SortedMap)
java.util.SortedMap map
void (java.util.SortedMap, java.lang.Object)
java.util.SortedMap map
Object mutex
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
public java.util.SortedMap headMap (java.lang.Object)
Object endKey
public java.lang.Object lastKey ()
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object startKey
Object endKey
public java.util.SortedMap tailMap (java.lang.Object)
Object startKey
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
}
java/util/Collections$SynchronizedSortedSet.classCollections.java
package java.util
java.util.Collections$SynchronizedSortedSet extends java.util.Collections$SynchronizedSet implements java.util.SortedSet {
private static final long serialVersionUID
private final java.util.SortedSet ss
void (java.util.SortedSet)
java.util.SortedSet set
void (java.util.SortedSet, java.lang.Object)
java.util.SortedSet set
Object mutex
public java.util.Comparator comparator ()
public java.lang.Object first ()
public java.util.SortedSet headSet (java.lang.Object)
Object end
public java.lang.Object last ()
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object start
Object end
public java.util.SortedSet tailSet (java.lang.Object)
Object start
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
}
java/util/Collections$UnmodifiableCollection$1.classCollections.java
package java.util
java.util.Collections$UnmodifiableCollection$1 extends java.lang.Object implements java.util.Iterator {
java.util.Iterator iterator
final java.util.Collections$UnmodifiableCollection this$0
void (java.util.Collections$UnmodifiableCollection)
java.util.Collections$UnmodifiableCollection this$0
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
java/util/Collections$UnmodifiableCollection.classCollections.java
package java.util
java.util.Collections$UnmodifiableCollection extends java.lang.Object implements java.util.Collection java.io.Serializable {
private static final long serialVersionUID
final java.util.Collection c
void (java.util.Collection)
java.util.Collection collection
public boolean add (java.lang.Object)
Object object
public boolean addAll (java.util.Collection)
java.util.Collection collection
public void clear ()
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection collection
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object object
public boolean removeAll (java.util.Collection)
java.util.Collection collection
public boolean retainAll (java.util.Collection)
java.util.Collection collection
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public java.lang.String toString ()
}
java/util/Collections$UnmodifiableList$1.classCollections.java
package java.util
java.util.Collections$UnmodifiableList$1 extends java.lang.Object implements java.util.ListIterator {
java.util.ListIterator iterator
final int val$location
final java.util.Collections$UnmodifiableList this$0
void (java.util.Collections$UnmodifiableList, int)
java.util.Collections$UnmodifiableList this$0
public void add (java.lang.Object)
Object object
public boolean hasNext ()
public boolean hasPrevious ()
public java.lang.Object next ()
public int nextIndex ()
public java.lang.Object previous ()
public int previousIndex ()
public void remove ()
public void set (java.lang.Object)
Object object
}
java/util/Collections$UnmodifiableList.classCollections.java
package java.util
java.util.Collections$UnmodifiableList extends java.util.Collections$UnmodifiableCollection implements java.util.List {
private static final long serialVersionUID
final java.util.List list
void (java.util.List)
java.util.List l
public void add (int, java.lang.Object)
int location
Object object
public boolean addAll (int, java.util.Collection)
int location
java.util.Collection collection
public boolean equals (java.lang.Object)
Object object
public java.lang.Object get (int)
int location
public int hashCode ()
public int indexOf (java.lang.Object)
Object object
public int lastIndexOf (java.lang.Object)
Object object
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int location
public java.lang.Object remove (int)
int location
public java.lang.Object set (int, java.lang.Object)
int location
Object object
public java.util.List subList (int, int)
int start
int end
private java.lang.Object readResolve ()
}
java/util/Collections$UnmodifiableMap$UnmodifiableEntrySet$1.classCollections.java
package java.util
java.util.Collections$UnmodifiableMap$UnmodifiableEntrySet$1 extends java.lang.Object implements java.util.Iterator {
java.util.Iterator iterator
final java.util.Collections$UnmodifiableMap$UnmodifiableEntrySet this$0
void (java.util.Collections$UnmodifiableMap$UnmodifiableEntrySet)
java.util.Collections$UnmodifiableMap$UnmodifiableEntrySet this$0
public boolean hasNext ()
public java.util.Map$Entry next ()
public void remove ()
public volatile java.lang.Object next ()
}
java/util/Collections$UnmodifiableMap$UnmodifiableEntrySet$UnmodifiableMapEntry.classCollections.java
package java.util
java.util.Collections$UnmodifiableMap$UnmodifiableEntrySet$UnmodifiableMapEntry extends java.lang.Object implements java.util.Map$Entry {
java.util.Map$Entry mapEntry
void (java.util.Map$Entry)
java.util.Map$Entry entry
public boolean equals (java.lang.Object)
Object object
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public int hashCode ()
public java.lang.Object setValue (java.lang.Object)
Object object
public java.lang.String toString ()
}
java/util/Collections$UnmodifiableMap$UnmodifiableEntrySet.classCollections.java
package java.util
java.util.Collections$UnmodifiableMap$UnmodifiableEntrySet extends java.util.Collections$UnmodifiableSet {
private static final long serialVersionUID
void (java.util.Set)
java.util.Set set
public java.util.Iterator iterator ()
public java.lang.Object[] toArray ()
int i
int length
Object[] result
java.util.Iterator it
public java.lang.Object[] toArray (java.lang.Object[])
Class ct
Object[] contents
int size
int index
java.util.Iterator it
}
java/util/Collections$UnmodifiableMap.classCollections.java
package java.util
java.util.Collections$UnmodifiableMap extends java.lang.Object implements java.util.Map java.io.Serializable {
private static final long serialVersionUID
private final java.util.Map m
void (java.util.Map)
java.util.Map map
public void clear ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.util.Set entrySet ()
public boolean equals (java.lang.Object)
Object object
public java.lang.Object get (java.lang.Object)
Object key
public int hashCode ()
public boolean isEmpty ()
public java.util.Set keySet ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map map
public java.lang.Object remove (java.lang.Object)
Object key
public int size ()
public java.util.Collection values ()
public java.lang.String toString ()
}
java/util/Collections$UnmodifiableRandomAccessList.classCollections.java
package java.util
java.util.Collections$UnmodifiableRandomAccessList extends java.util.Collections$UnmodifiableList implements java.util.RandomAccess {
private static final long serialVersionUID
void (java.util.List)
java.util.List l
public java.util.List subList (int, int)
int start
int end
private java.lang.Object writeReplace ()
}
java/util/Collections$UnmodifiableSet.classCollections.java
package java.util
java.util.Collections$UnmodifiableSet extends java.util.Collections$UnmodifiableCollection implements java.util.Set {
private static final long serialVersionUID
void (java.util.Set)
java.util.Set set
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
}
java/util/Collections$UnmodifiableSortedMap.classCollections.java
package java.util
java.util.Collections$UnmodifiableSortedMap extends java.util.Collections$UnmodifiableMap implements java.util.SortedMap {
private static final long serialVersionUID
private final java.util.SortedMap sm
void (java.util.SortedMap)
java.util.SortedMap map
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
public java.util.SortedMap headMap (java.lang.Object)
Object before
public java.lang.Object lastKey ()
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object start
Object end
public java.util.SortedMap tailMap (java.lang.Object)
Object after
}
java/util/Collections$UnmodifiableSortedSet.classCollections.java
package java.util
java.util.Collections$UnmodifiableSortedSet extends java.util.Collections$UnmodifiableSet implements java.util.SortedSet {
private static final long serialVersionUID
private final java.util.SortedSet ss
void (java.util.SortedSet)
java.util.SortedSet set
public java.util.Comparator comparator ()
public java.lang.Object first ()
public java.util.SortedSet headSet (java.lang.Object)
Object before
public java.lang.Object last ()
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object start
Object end
public java.util.SortedSet tailSet (java.lang.Object)
Object after
}
java/util/Collections.classCollections.java
package java.util
public java.util.Collections extends java.lang.Object {
private static final java.util.Iterator EMPTY_ITERATOR
private static final java.util.Enumeration EMPTY_ENUMERATION
public static final java.util.List EMPTY_LIST
public static final java.util.Set EMPTY_SET
public static final java.util.Map EMPTY_MAP
private void ()
public static int binarySearch (java.util.List, java.lang.Object)
int result
java.util.ListIterator it
java.util.List list
Object object
int low
int mid
int high
int result
public static int binarySearch (java.util.List, java.lang.Object, java.util.Comparator)
int result
java.util.ListIterator it
java.util.List list
Object object
java.util.Comparator comparator
int low
int mid
int high
int result
public static void copy (java.util.List, java.util.List)
java.util.NoSuchElementException e
java.util.List destination
java.util.List source
java.util.Iterator srcIt
java.util.ListIterator destIt
public static java.util.Enumeration enumeration (java.util.Collection)
java.util.Collection collection
java.util.Collection c
public static void fill (java.util.List, java.lang.Object)
java.util.List list
Object object
java.util.ListIterator it
public static java.lang.Object max (java.util.Collection)
Object next
java.util.Collection collection
java.util.Iterator it
Object max
public static java.lang.Object max (java.util.Collection, java.util.Comparator)
Object result
Object next
java.util.Collection collection
java.util.Comparator comparator
java.util.Iterator it
Object max
public static java.lang.Object min (java.util.Collection)
Object next
java.util.Collection collection
java.util.Iterator it
Object min
public static java.lang.Object min (java.util.Collection, java.util.Comparator)
Object result
Object next
java.util.Collection collection
java.util.Comparator comparator
java.util.Iterator it
Object min
public static java.util.List nCopies (int, java.lang.Object)
int length
Object object
public static void reverse (java.util.List)
Object frontNext
Object backPrev
int i
java.util.List list
int size
java.util.ListIterator front
java.util.ListIterator back
public static java.util.Comparator reverseOrder ()
public static java.util.Comparator reverseOrder (java.util.Comparator)
java.util.Comparator c
public static void shuffle (java.util.List)
java.util.List list
public static void shuffle (java.util.List, java.util.Random)
int index
int i
int index
Object temp
int i
Object[] array
int i
java.util.ListIterator it
java.util.List list
java.util.Random random
java.util.List objectList
public static java.util.Set singleton (java.lang.Object)
Object object
public static java.util.List singletonList (java.lang.Object)
Object object
public static java.util.Map singletonMap (java.lang.Object, java.lang.Object)
Object key
Object value
public static void sort (java.util.List)
java.util.ArrayList arrayList
Object[] array
int end
Object[] array
int i
java.util.ListIterator it
java.util.List list
public static void sort (java.util.List, java.util.Comparator)
java.util.ArrayList arrayList
Object[] array
int end
Object[] array
int i
java.util.ListIterator it
java.util.List list
java.util.Comparator comparator
public static void swap (java.util.List, int, int)
java.util.List list
int index1
int index2
int size
java.util.List rawList
public static boolean replaceAll (java.util.List, java.lang.Object, java.lang.Object)
java.util.List list
Object obj
Object obj2
int index
boolean found
public static void rotate (java.util.List, int)
int normdist
int i
Object temp
int index
int beginIndex
int divideIndex
java.util.List sublist1
java.util.List sublist2
java.util.List lst
int dist
java.util.List list
int size
int normdist
public static int indexOfSubList (java.util.List, java.util.List)
Object element
java.util.ListIterator sublistIt
boolean difFound
java.util.ListIterator listIt
java.util.List list
java.util.List sublist
int size
int sublistSize
Object firstObj
int index
public static int lastIndexOfSubList (java.util.List, java.util.List)
Object element
java.util.ListIterator sublistIt
boolean difFound
java.util.ListIterator listIt
java.util.List list
java.util.List sublist
int sublistSize
int size
Object lastObj
int index
public static java.util.ArrayList list (java.util.Enumeration)
java.util.Enumeration enumeration
java.util.ArrayList list
public static java.util.Collection synchronizedCollection (java.util.Collection)
java.util.Collection collection
public static java.util.List synchronizedList (java.util.List)
java.util.List list
public static java.util.Map synchronizedMap (java.util.Map)
java.util.Map map
public static java.util.Set synchronizedSet (java.util.Set)
java.util.Set set
public static java.util.SortedMap synchronizedSortedMap (java.util.SortedMap)
java.util.SortedMap map
public static java.util.SortedSet synchronizedSortedSet (java.util.SortedSet)
java.util.SortedSet set
public static java.util.Collection unmodifiableCollection (java.util.Collection)
java.util.Collection collection
public static java.util.List unmodifiableList (java.util.List)
java.util.List list
public static java.util.Map unmodifiableMap (java.util.Map)
java.util.Map map
public static java.util.Set unmodifiableSet (java.util.Set)
java.util.Set set
public static java.util.SortedMap unmodifiableSortedMap (java.util.SortedMap)
java.util.SortedMap map
public static java.util.SortedSet unmodifiableSortedSet (java.util.SortedSet)
java.util.SortedSet set
public static int frequency (java.util.Collection, java.lang.Object)
Object e
java.util.Collection c
Object o
int result
java.util.Iterator itr
public static final java.util.List emptyList ()
public static final java.util.Set emptySet ()
public static final java.util.Map emptyMap ()
public static java.util.Enumeration emptyEnumeration ()
public static java.util.Iterator emptyIterator ()
public static java.util.ListIterator emptyListIterator ()
public static java.util.Collection checkedCollection (java.util.Collection, java.lang.Class)
java.util.Collection c
Class type
public static java.util.Map checkedMap (java.util.Map, java.lang.Class, java.lang.Class)
java.util.Map m
Class keyType
Class valueType
public static java.util.List checkedList (java.util.List, java.lang.Class)
java.util.List list
Class type
public static java.util.Set checkedSet (java.util.Set, java.lang.Class)
java.util.Set s
Class type
public static java.util.SortedMap checkedSortedMap (java.util.SortedMap, java.lang.Class, java.lang.Class)
java.util.SortedMap m
Class keyType
Class valueType
public static java.util.SortedSet checkedSortedSet (java.util.SortedSet, java.lang.Class)
java.util.SortedSet s
Class type
public static transient boolean addAll (java.util.Collection, java.lang.Object[])
int i
java.util.Collection c
Object[] a
boolean modified
public static boolean disjoint (java.util.Collection, java.util.Collection)
java.util.Collection tmp
java.util.Collection c1
java.util.Collection c2
java.util.Iterator it
static java.lang.Object checkType (java.lang.Object, java.lang.Class)
Object obj
Class type
public static java.util.Set newSetFromMap (java.util.Map)
java.util.Map map
public static java.util.Queue asLifoQueue (java.util.Deque)
java.util.Deque deque
public static int secondaryHash (java.lang.Object)
Object key
public static int secondaryIdentityHash (java.lang.Object)
Object key
private static int secondaryHash (int)
int h
public static int roundUpToPowerOfTwo (int)
int i
static java.util.Iterator access$000 ()
static void ()
}
java/util/ComparableTimSort.classComparableTimSort.java
package java.util
java.util.ComparableTimSort extends java.lang.Object {
private static final int MIN_MERGE
private final Object[] a
private static final int MIN_GALLOP
private int minGallop
private static final int INITIAL_TMP_STORAGE_LENGTH
private Object[] tmp
private int stackSize
private final int[] runBase
private final int[] runLen
private static final boolean DEBUG
private void (java.lang.Object[])
Object[] a
int len
Object[] newArray
int stackLen
static void sort (java.lang.Object[])
Object[] a
static void sort (java.lang.Object[], int, int)
int initRunLen
int force
int runLen
Object[] a
int lo
int hi
int nRemaining
java.util.ComparableTimSort ts
int minRun
private static void binarySort (java.lang.Object[], int, int, int)
int mid
Comparable pivot
int left
int right
int n
Object[] a
int lo
int hi
int start
private static int countRunAndMakeAscending (java.lang.Object[], int, int)
Object[] a
int lo
int hi
int runHi
private static void reverseRange (java.lang.Object[], int, int)
Object t
Object[] a
int lo
int hi
private static int minRunLength (int)
int n
int r
private void pushRun (int, int)
int runBase
int runLen
private void mergeCollapse ()
int n
private void mergeForceCollapse ()
int n
private void mergeAt (int)
int i
int base1
int len1
int base2
int len2
int k
private static int gallopLeft (java.lang.Comparable, java.lang.Object[], int, int, int)
int maxOfs
int maxOfs
int tmp
int m
Comparable key
Object[] a
int base
int len
int hint
int lastOfs
int ofs
private static int gallopRight (java.lang.Comparable, java.lang.Object[], int, int, int)
int maxOfs
int tmp
int maxOfs
int m
Comparable key
Object[] a
int base
int len
int hint
int ofs
int lastOfs
private void mergeLo (int, int, int, int)
int count1
int count2
int base1
int len1
int base2
int len2
Object[] a
Object[] tmp
int cursor1
int cursor2
int dest
int minGallop
private void mergeHi (int, int, int, int)
int count1
int count2
int base1
int len1
int base2
int len2
Object[] a
Object[] tmp
int cursor1
int cursor2
int dest
int minGallop
private java.lang.Object[] ensureCapacity (int)
int newSize
Object[] newArray
int minCapacity
}
java/util/Comparator.classComparator.java
package java.util
public abstract java.util.Comparator extends java.lang.Object {
public abstract int compare (java.lang.Object, java.lang.Object)
public abstract boolean equals (java.lang.Object)
}
java/util/concurrent/
java/util/concurrent/AbstractExecutorService.classAbstractExecutorService.java
package java.util.concurrent
public abstract java.util.concurrent.AbstractExecutorService extends java.lang.Object implements java.util.concurrent.ExecutorService {
static final boolean $assertionsDisabled
public void ()
protected java.util.concurrent.RunnableFuture newTaskFor (java.lang.Runnable, java.lang.Object)
Runnable runnable
Object value
protected java.util.concurrent.RunnableFuture newTaskFor (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
public java.util.concurrent.Future submit (java.lang.Runnable)
Runnable task
java.util.concurrent.RunnableFuture ftask
public java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
java.util.concurrent.RunnableFuture ftask
public java.util.concurrent.Future submit (java.util.concurrent.Callable)
java.util.concurrent.Callable task
java.util.concurrent.RunnableFuture ftask
private java.lang.Object doInvokeAny (java.util.Collection, boolean, long) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
int i
int size
java.util.concurrent.ExecutionException eex
RuntimeException rex
java.util.concurrent.Future f
java.util.concurrent.ExecutionException ee
long deadline
java.util.Iterator it
int active
int i
int size
java.util.Collection tasks
boolean timed
long nanos
int ntasks
java.util.ArrayList futures
java.util.concurrent.ExecutorCompletionService ecs
public java.lang.Object invokeAny (java.util.Collection) throws java.lang.InterruptedException java.util.concurrent.ExecutionException
java.util.concurrent.TimeoutException cannotHappen
java.util.Collection tasks
public java.lang.Object invokeAny (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
java.util.Collection tasks
long timeout
java.util.concurrent.TimeUnit unit
public java.util.List invokeAll (java.util.Collection) throws java.lang.InterruptedException
java.util.concurrent.RunnableFuture f
java.util.concurrent.Callable t
java.util.concurrent.Future f
int i
int size
int i
int size
int i
int size
java.util.Collection tasks
java.util.ArrayList futures
boolean done
public java.util.List invokeAll (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
java.util.concurrent.Callable t
int i
int size
int i
int i
int size
int i
int size
java.util.concurrent.TimeoutException toe
java.util.concurrent.Future f
int i
int i
int size
long deadline
int size
int i
int size
java.util.Collection tasks
long timeout
java.util.concurrent.TimeUnit unit
long nanos
java.util.ArrayList futures
boolean done
static void ()
}
java/util/concurrent/ArrayBlockingQueue$Itr.classArrayBlockingQueue.java
package java.util.concurrent
java.util.concurrent.ArrayBlockingQueue$Itr extends java.lang.Object implements java.util.Iterator {
private int cursor
private Object nextItem
private int nextIndex
private Object lastItem
private int lastRet
private int prevTakeIndex
private int prevCycles
private static final int NONE
private static final int REMOVED
private static final int DETACHED
final java.util.concurrent.ArrayBlockingQueue this$0
void (java.util.concurrent.ArrayBlockingQueue)
int takeIndex
java.util.concurrent.locks.ReentrantLock lock
boolean isDetached ()
private int incCursor (int)
int index
private boolean invalidated (int, int, long, int)
int index
int prevTakeIndex
long dequeues
int length
int distance
private void incorporateDequeues ()
int len
long dequeues
int cycles
int takeIndex
int prevCycles
int prevTakeIndex
private void detach ()
public boolean hasNext ()
private void noNext ()
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object next ()
int cursor
Object x
java.util.concurrent.locks.ReentrantLock lock
public void remove ()
Object lastItem
int lastRet
java.util.concurrent.locks.ReentrantLock lock
void shutdown ()
private int distance (int, int, int)
int index
int prevTakeIndex
int length
int distance
boolean removedAt (int)
int x
int x
int x
int removedIndex
int takeIndex
int prevTakeIndex
int len
int removedDistance
int cursor
int lastRet
int nextIndex
boolean takeIndexWrapped ()
}
java/util/concurrent/ArrayBlockingQueue$Itrs$Node.classArrayBlockingQueue.java
package java.util.concurrent
java.util.concurrent.ArrayBlockingQueue$Itrs$Node extends java.lang.ref.WeakReference {
java.util.concurrent.ArrayBlockingQueue$Itrs$Node next
final java.util.concurrent.ArrayBlockingQueue$Itrs this$1
void (java.util.concurrent.ArrayBlockingQueue$Itrs, java.util.concurrent.ArrayBlockingQueue$Itr, java.util.concurrent.ArrayBlockingQueue$Itrs$Node)
java.util.concurrent.ArrayBlockingQueue$Itr iterator
java.util.concurrent.ArrayBlockingQueue$Itrs$Node next
}
java/util/concurrent/ArrayBlockingQueue$Itrs.classArrayBlockingQueue.java
package java.util.concurrent
java.util.concurrent.ArrayBlockingQueue$Itrs extends java.lang.Object {
int cycles
private java.util.concurrent.ArrayBlockingQueue$Itrs$Node head
private java.util.concurrent.ArrayBlockingQueue$Itrs$Node sweeper
private static final int SHORT_SWEEP_PROBES
private static final int LONG_SWEEP_PROBES
final java.util.concurrent.ArrayBlockingQueue this$0
void (java.util.concurrent.ArrayBlockingQueue, java.util.concurrent.ArrayBlockingQueue$Itr)
java.util.concurrent.ArrayBlockingQueue this$0
java.util.concurrent.ArrayBlockingQueue$Itr initial
void doSomeSweeping (boolean)
java.util.concurrent.ArrayBlockingQueue$Itrs$Node o
java.util.concurrent.ArrayBlockingQueue$Itrs$Node p
boolean passedGo
java.util.concurrent.ArrayBlockingQueue$Itr it
java.util.concurrent.ArrayBlockingQueue$Itrs$Node next
boolean tryHarder
int probes
java.util.concurrent.ArrayBlockingQueue$Itrs$Node o
java.util.concurrent.ArrayBlockingQueue$Itrs$Node p
java.util.concurrent.ArrayBlockingQueue$Itrs$Node sweeper
boolean passedGo
void register (java.util.concurrent.ArrayBlockingQueue$Itr)
java.util.concurrent.ArrayBlockingQueue$Itr itr
void takeIndexWrapped ()
java.util.concurrent.ArrayBlockingQueue$Itr it
java.util.concurrent.ArrayBlockingQueue$Itrs$Node next
java.util.concurrent.ArrayBlockingQueue$Itrs$Node o
java.util.concurrent.ArrayBlockingQueue$Itrs$Node p
void removedAt (int)
java.util.concurrent.ArrayBlockingQueue$Itr it
java.util.concurrent.ArrayBlockingQueue$Itrs$Node next
java.util.concurrent.ArrayBlockingQueue$Itrs$Node o
java.util.concurrent.ArrayBlockingQueue$Itrs$Node p
int removedIndex
void queueIsEmpty ()
java.util.concurrent.ArrayBlockingQueue$Itr it
java.util.concurrent.ArrayBlockingQueue$Itrs$Node p
void elementDequeued ()
}
java/util/concurrent/ArrayBlockingQueue.classArrayBlockingQueue.java
package java.util.concurrent
public java.util.concurrent.ArrayBlockingQueue extends java.util.AbstractQueue implements java.util.concurrent.BlockingQueue java.io.Serializable {
private static final long serialVersionUID
final Object[] items
int takeIndex
int putIndex
int count
final java.util.concurrent.locks.ReentrantLock lock
private final java.util.concurrent.locks.Condition notEmpty
private final java.util.concurrent.locks.Condition notFull
transient java.util.concurrent.ArrayBlockingQueue$Itrs itrs
final int dec (int)
int i
final java.lang.Object itemAt (int)
int i
private void enqueue (java.lang.Object)
Object x
Object[] items
private java.lang.Object dequeue ()
Object[] items
Object x
void removeAt (int)
int pred
int i
int putIndex
int removeIndex
Object[] items
public void (int)
int capacity
public void (int, boolean)
int capacity
boolean fair
public void (int, boolean, java.util.Collection)
Object e
ArrayIndexOutOfBoundsException ex
int i
int capacity
boolean fair
java.util.Collection c
java.util.concurrent.locks.ReentrantLock lock
public boolean add (java.lang.Object)
Object e
public boolean offer (java.lang.Object)
Object e
java.util.concurrent.locks.ReentrantLock lock
public void put (java.lang.Object) throws java.lang.InterruptedException
Object e
java.util.concurrent.locks.ReentrantLock lock
public boolean offer (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object e
long timeout
java.util.concurrent.TimeUnit unit
long nanos
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object poll ()
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object take () throws java.lang.InterruptedException
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
long nanos
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object peek ()
java.util.concurrent.locks.ReentrantLock lock
public int size ()
java.util.concurrent.locks.ReentrantLock lock
public int remainingCapacity ()
java.util.concurrent.locks.ReentrantLock lock
public boolean remove (java.lang.Object)
Object[] items
int putIndex
int i
Object o
java.util.concurrent.locks.ReentrantLock lock
public boolean contains (java.lang.Object)
Object[] items
int putIndex
int i
Object o
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object[] toArray ()
Object[] items
int end
Object[] a
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object[] toArray (java.lang.Object[])
Object[] items
int count
int firstLeg
Object[] a
java.util.concurrent.locks.ReentrantLock lock
public java.lang.String toString ()
Object e
int i
int k
Object[] items
StringBuilder sb
java.util.concurrent.locks.ReentrantLock lock
public void clear ()
int putIndex
int i
int k
Object[] items
java.util.concurrent.locks.ReentrantLock lock
public int drainTo (java.util.Collection)
java.util.Collection c
public int drainTo (java.util.Collection, int)
Object x
int n
int take
int i
java.util.Collection c
int maxElements
Object[] items
java.util.concurrent.locks.ReentrantLock lock
public java.util.Iterator iterator ()
}
java/util/concurrent/atomic/
java/util/concurrent/atomic/AtomicBoolean.classAtomicBoolean.java
package java.util.concurrent.atomic
public java.util.concurrent.atomic.AtomicBoolean extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final sun.misc.Unsafe unsafe
private static final long valueOffset
private volatile int value
public void (boolean)
boolean initialValue
public void ()
public final boolean get ()
public final boolean compareAndSet (boolean, boolean)
boolean expect
boolean update
int e
int u
public boolean weakCompareAndSet (boolean, boolean)
boolean expect
boolean update
int e
int u
public final void set (boolean)
boolean newValue
public final void lazySet (boolean)
boolean newValue
int v
public final boolean getAndSet (boolean)
boolean current
boolean newValue
public java.lang.String toString ()
static void ()
Exception ex
}
java/util/concurrent/atomic/AtomicInteger.classAtomicInteger.java
package java.util.concurrent.atomic
public java.util.concurrent.atomic.AtomicInteger extends java.lang.Number implements java.io.Serializable {
private static final long serialVersionUID
private static final sun.misc.Unsafe unsafe
private static final long valueOffset
private volatile int value
public void (int)
int initialValue
public void ()
public final int get ()
public final void set (int)
int newValue
public final void lazySet (int)
int newValue
public final int getAndSet (int)
int current
int newValue
public final boolean compareAndSet (int, int)
int expect
int update
public final boolean weakCompareAndSet (int, int)
int expect
int update
public final int getAndIncrement ()
int current
int next
public final int getAndDecrement ()
int current
int next
public final int getAndAdd (int)
int current
int next
int delta
public final int incrementAndGet ()
int current
int next
public final int decrementAndGet ()
int current
int next
public final int addAndGet (int)
int current
int next
int delta
public java.lang.String toString ()
public int intValue ()
public long longValue ()
public float floatValue ()
public double doubleValue ()
static void ()
Exception ex
}
java/util/concurrent/atomic/AtomicIntegerArray.classAtomicIntegerArray.java
package java.util.concurrent.atomic
public java.util.concurrent.atomic.AtomicIntegerArray extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final sun.misc.Unsafe unsafe
private static final int base
private static final int shift
private final int[] array
private long checkedByteOffset (int)
int i
private static long byteOffset (int)
int i
public void (int)
int length
public void (int[])
int[] array
public final int length ()
public final int get (int)
int i
private int getRaw (long)
long offset
public final void set (int, int)
int i
int newValue
public final void lazySet (int, int)
int i
int newValue
public final int getAndSet (int, int)
int current
int i
int newValue
long offset
public final boolean compareAndSet (int, int, int)
int i
int expect
int update
private boolean compareAndSetRaw (long, int, int)
long offset
int expect
int update
public final boolean weakCompareAndSet (int, int, int)
int i
int expect
int update
public final int getAndIncrement (int)
int i
public final int getAndDecrement (int)
int i
public final int getAndAdd (int, int)
int current
int i
int delta
long offset
public final int incrementAndGet (int)
int i
public final int decrementAndGet (int)
int i
public final int addAndGet (int, int)
int current
int next
int i
int delta
long offset
public java.lang.String toString ()
int i
int iMax
StringBuilder b
static void ()
int scale
}
java/util/concurrent/atomic/AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl.classAtomicIntegerFieldUpdater.java
package java.util.concurrent.atomic
java.util.concurrent.atomic.AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl extends java.util.concurrent.atomic.AtomicIntegerFieldUpdater {
private static final sun.misc.Unsafe unsafe
private final long offset
private final Class tclass
private final Class cclass
void (java.lang.Class, java.lang.String)
java.lang.reflect.Field field
Class caller
int modifiers
Exception ex
Class tclass
String fieldName
java.lang.reflect.Field field
Class caller
int modifiers
Class fieldt
private void fullCheck (java.lang.Object)
Object obj
public boolean compareAndSet (java.lang.Object, int, int)
Object obj
int expect
int update
public boolean weakCompareAndSet (java.lang.Object, int, int)
Object obj
int expect
int update
public void set (java.lang.Object, int)
Object obj
int newValue
public void lazySet (java.lang.Object, int)
Object obj
int newValue
public final int get (java.lang.Object)
Object obj
private void ensureProtectedAccess (java.lang.Object)
Object obj
static void ()
}
java/util/concurrent/atomic/AtomicIntegerFieldUpdater.classAtomicIntegerFieldUpdater.java
package java.util.concurrent.atomic
public abstract java.util.concurrent.atomic.AtomicIntegerFieldUpdater extends java.lang.Object {
public static java.util.concurrent.atomic.AtomicIntegerFieldUpdater newUpdater (java.lang.Class, java.lang.String)
Class tclass
String fieldName
protected void ()
public abstract boolean compareAndSet (java.lang.Object, int, int)
public abstract boolean weakCompareAndSet (java.lang.Object, int, int)
public abstract void set (java.lang.Object, int)
public abstract void lazySet (java.lang.Object, int)
public abstract int get (java.lang.Object)
public int getAndSet (java.lang.Object, int)
int current
Object obj
int newValue
public int getAndIncrement (java.lang.Object)
int current
int next
Object obj
public int getAndDecrement (java.lang.Object)
int current
int next
Object obj
public int getAndAdd (java.lang.Object, int)
int current
int next
Object obj
int delta
public int incrementAndGet (java.lang.Object)
int current
int next
Object obj
public int decrementAndGet (java.lang.Object)
int current
int next
Object obj
public int addAndGet (java.lang.Object, int)
int current
int next
Object obj
int delta
}
java/util/concurrent/atomic/AtomicLong.classAtomicLong.java
package java.util.concurrent.atomic
public java.util.concurrent.atomic.AtomicLong extends java.lang.Number implements java.io.Serializable {
private static final long serialVersionUID
private static final sun.misc.Unsafe unsafe
private static final long valueOffset
static final boolean VM_SUPPORTS_LONG_CAS
private volatile long value
private static native boolean VMSupportsCS8 ()
public void (long)
long initialValue
public void ()
public final long get ()
public final void set (long)
long newValue
public final void lazySet (long)
long newValue
public final long getAndSet (long)
long current
long newValue
public final boolean compareAndSet (long, long)
long expect
long update
public final boolean weakCompareAndSet (long, long)
long expect
long update
public final long getAndIncrement ()
long current
long next
public final long getAndDecrement ()
long current
long next
public final long getAndAdd (long)
long current
long next
long delta
public final long incrementAndGet ()
long current
long next
public final long decrementAndGet ()
long current
long next
public final long addAndGet (long)
long current
long next
long delta
public java.lang.String toString ()
public int intValue ()
public long longValue ()
public float floatValue ()
public double doubleValue ()
static void ()
Exception ex
}
java/util/concurrent/atomic/AtomicLongArray.classAtomicLongArray.java
package java.util.concurrent.atomic
public java.util.concurrent.atomic.AtomicLongArray extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final sun.misc.Unsafe unsafe
private static final int base
private static final int shift
private final long[] array
private long checkedByteOffset (int)
int i
private static long byteOffset (int)
int i
public void (int)
int length
public void (long[])
long[] array
public final int length ()
public final long get (int)
int i
private long getRaw (long)
long offset
public final void set (int, long)
int i
long newValue
public final void lazySet (int, long)
int i
long newValue
public final long getAndSet (int, long)
long current
int i
long newValue
long offset
public final boolean compareAndSet (int, long, long)
int i
long expect
long update
private boolean compareAndSetRaw (long, long, long)
long offset
long expect
long update
public final boolean weakCompareAndSet (int, long, long)
int i
long expect
long update
public final long getAndIncrement (int)
int i
public final long getAndDecrement (int)
int i
public final long getAndAdd (int, long)
long current
int i
long delta
long offset
public final long incrementAndGet (int)
int i
public final long decrementAndGet (int)
int i
public long addAndGet (int, long)
long current
long next
int i
long delta
long offset
public java.lang.String toString ()
int i
int iMax
StringBuilder b
static void ()
int scale
}
java/util/concurrent/atomic/AtomicLongFieldUpdater$CASUpdater.classAtomicLongFieldUpdater.java
package java.util.concurrent.atomic
java.util.concurrent.atomic.AtomicLongFieldUpdater$CASUpdater extends java.util.concurrent.atomic.AtomicLongFieldUpdater {
private static final sun.misc.Unsafe unsafe
private final long offset
private final Class tclass
private final Class cclass
void (java.lang.Class, java.lang.String)
java.lang.reflect.Field field
Class caller
int modifiers
Exception ex
Class tclass
String fieldName
java.lang.reflect.Field field
Class caller
int modifiers
Class fieldt
private void fullCheck (java.lang.Object)
Object obj
public boolean compareAndSet (java.lang.Object, long, long)
Object obj
long expect
long update
public boolean weakCompareAndSet (java.lang.Object, long, long)
Object obj
long expect
long update
public void set (java.lang.Object, long)
Object obj
long newValue
public void lazySet (java.lang.Object, long)
Object obj
long newValue
public long get (java.lang.Object)
Object obj
private void ensureProtectedAccess (java.lang.Object)
Object obj
static void ()
}
java/util/concurrent/atomic/AtomicLongFieldUpdater$LockedUpdater.classAtomicLongFieldUpdater.java
package java.util.concurrent.atomic
java.util.concurrent.atomic.AtomicLongFieldUpdater$LockedUpdater extends java.util.concurrent.atomic.AtomicLongFieldUpdater {
private static final sun.misc.Unsafe unsafe
private final long offset
private final Class tclass
private final Class cclass
void (java.lang.Class, java.lang.String)
Exception ex
Class tclass
String fieldName
java.lang.reflect.Field field
Class caller
int modifiers
Class fieldt
private void fullCheck (java.lang.Object)
Object obj
public boolean compareAndSet (java.lang.Object, long, long)
long v
Object obj
long expect
long update
public boolean weakCompareAndSet (java.lang.Object, long, long)
Object obj
long expect
long update
public void set (java.lang.Object, long)
Object obj
long newValue
public void lazySet (java.lang.Object, long)
Object obj
long newValue
public long get (java.lang.Object)
Object obj
private void ensureProtectedAccess (java.lang.Object)
Object obj
static void ()
}
java/util/concurrent/atomic/AtomicLongFieldUpdater.classAtomicLongFieldUpdater.java
package java.util.concurrent.atomic
public abstract java.util.concurrent.atomic.AtomicLongFieldUpdater extends java.lang.Object {
public static java.util.concurrent.atomic.AtomicLongFieldUpdater newUpdater (java.lang.Class, java.lang.String)
Class tclass
String fieldName
protected void ()
public abstract boolean compareAndSet (java.lang.Object, long, long)
public abstract boolean weakCompareAndSet (java.lang.Object, long, long)
public abstract void set (java.lang.Object, long)
public abstract void lazySet (java.lang.Object, long)
public abstract long get (java.lang.Object)
public long getAndSet (java.lang.Object, long)
long current
Object obj
long newValue
public long getAndIncrement (java.lang.Object)
long current
long next
Object obj
public long getAndDecrement (java.lang.Object)
long current
long next
Object obj
public long getAndAdd (java.lang.Object, long)
long current
long next
Object obj
long delta
public long incrementAndGet (java.lang.Object)
long current
long next
Object obj
public long decrementAndGet (java.lang.Object)
long current
long next
Object obj
public long addAndGet (java.lang.Object, long)
long current
long next
Object obj
long delta
}
java/util/concurrent/atomic/AtomicMarkableReference$Pair.classAtomicMarkableReference.java
package java.util.concurrent.atomic
java.util.concurrent.atomic.AtomicMarkableReference$Pair extends java.lang.Object {
final Object reference
final boolean mark
private void (java.lang.Object, boolean)
Object reference
boolean mark
static java.util.concurrent.atomic.AtomicMarkableReference$Pair of (java.lang.Object, boolean)
Object reference
boolean mark
}
java/util/concurrent/atomic/AtomicMarkableReference.classAtomicMarkableReference.java
package java.util.concurrent.atomic
public java.util.concurrent.atomic.AtomicMarkableReference extends java.lang.Object {
private volatile java.util.concurrent.atomic.AtomicMarkableReference$Pair pair
private static final sun.misc.Unsafe UNSAFE
private static final long pairOffset
public void (java.lang.Object, boolean)
Object initialRef
boolean initialMark
public java.lang.Object getReference ()
public boolean isMarked ()
public java.lang.Object get (boolean[])
boolean[] markHolder
java.util.concurrent.atomic.AtomicMarkableReference$Pair pair
public boolean weakCompareAndSet (java.lang.Object, java.lang.Object, boolean, boolean)
Object expectedReference
Object newReference
boolean expectedMark
boolean newMark
public boolean compareAndSet (java.lang.Object, java.lang.Object, boolean, boolean)
Object expectedReference
Object newReference
boolean expectedMark
boolean newMark
java.util.concurrent.atomic.AtomicMarkableReference$Pair current
public void set (java.lang.Object, boolean)
Object newReference
boolean newMark
java.util.concurrent.atomic.AtomicMarkableReference$Pair current
public boolean attemptMark (java.lang.Object, boolean)
Object expectedReference
boolean newMark
java.util.concurrent.atomic.AtomicMarkableReference$Pair current
private boolean casPair (java.util.concurrent.atomic.AtomicMarkableReference$Pair, java.util.concurrent.atomic.AtomicMarkableReference$Pair)
java.util.concurrent.atomic.AtomicMarkableReference$Pair cmp
java.util.concurrent.atomic.AtomicMarkableReference$Pair val
static long objectFieldOffset (sun.misc.Unsafe, java.lang.String, java.lang.Class)
NoSuchFieldError error
NoSuchFieldException e
sun.misc.Unsafe UNSAFE
String field
Class klazz
static void ()
}
java/util/concurrent/atomic/AtomicReference.classAtomicReference.java
package java.util.concurrent.atomic
public java.util.concurrent.atomic.AtomicReference extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final sun.misc.Unsafe unsafe
private static final long valueOffset
private volatile Object value
public void (java.lang.Object)
Object initialValue
public void ()
public final java.lang.Object get ()
public final void set (java.lang.Object)
Object newValue
public final void lazySet (java.lang.Object)
Object newValue
public final boolean compareAndSet (java.lang.Object, java.lang.Object)
Object expect
Object update
public final boolean weakCompareAndSet (java.lang.Object, java.lang.Object)
Object expect
Object update
public final java.lang.Object getAndSet (java.lang.Object)
Object x
Object newValue
public java.lang.String toString ()
static void ()
Exception ex
}
java/util/concurrent/atomic/AtomicReferenceArray.classAtomicReferenceArray.java
package java.util.concurrent.atomic
public java.util.concurrent.atomic.AtomicReferenceArray extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final sun.misc.Unsafe unsafe
private static final int base
private static final int shift
private static final long arrayFieldOffset
private final Object[] array
private long checkedByteOffset (int)
int i
private static long byteOffset (int)
int i
public void (int)
int length
public void (java.lang.Object[])
Object[] array
public final int length ()
public final java.lang.Object get (int)
int i
private java.lang.Object getRaw (long)
long offset
public final void set (int, java.lang.Object)
int i
Object newValue
public final void lazySet (int, java.lang.Object)
int i
Object newValue
public final java.lang.Object getAndSet (int, java.lang.Object)
Object current
int i
Object newValue
long offset
public final boolean compareAndSet (int, java.lang.Object, java.lang.Object)
int i
Object expect
Object update
private boolean compareAndSetRaw (long, java.lang.Object, java.lang.Object)
long offset
Object expect
Object update
public final boolean weakCompareAndSet (int, java.lang.Object, java.lang.Object)
int i
Object expect
Object update
public java.lang.String toString ()
int i
int iMax
StringBuilder b
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException java.io.InvalidObjectException
java.io.ObjectInputStream s
Object a
static void ()
int scale
Exception e
}
java/util/concurrent/atomic/AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl.classAtomicReferenceFieldUpdater.java
package java.util.concurrent.atomic
final java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl extends java.util.concurrent.atomic.AtomicReferenceFieldUpdater {
private static final sun.misc.Unsafe unsafe
private final long offset
private final Class tclass
private final Class vclass
private final Class cclass
void (java.lang.Class, java.lang.Class, java.lang.String)
java.lang.reflect.Field field
Class fieldClass
Class caller
int modifiers
Exception ex
Class tclass
Class vclass
String fieldName
java.lang.reflect.Field field
Class fieldClass
Class caller
int modifiers
void targetCheck (java.lang.Object)
Object obj
void updateCheck (java.lang.Object, java.lang.Object)
Object obj
Object update
public boolean compareAndSet (java.lang.Object, java.lang.Object, java.lang.Object)
Object obj
Object expect
Object update
public boolean weakCompareAndSet (java.lang.Object, java.lang.Object, java.lang.Object)
Object obj
Object expect
Object update
public void set (java.lang.Object, java.lang.Object)
Object obj
Object newValue
public void lazySet (java.lang.Object, java.lang.Object)
Object obj
Object newValue
public java.lang.Object get (java.lang.Object)
Object obj
private void ensureProtectedAccess (java.lang.Object)
Object obj
static void ()
}
java/util/concurrent/atomic/AtomicReferenceFieldUpdater.classAtomicReferenceFieldUpdater.java
package java.util.concurrent.atomic
public abstract java.util.concurrent.atomic.AtomicReferenceFieldUpdater extends java.lang.Object {
public static java.util.concurrent.atomic.AtomicReferenceFieldUpdater newUpdater (java.lang.Class, java.lang.Class, java.lang.String)
Class tclass
Class vclass
String fieldName
protected void ()
public abstract boolean compareAndSet (java.lang.Object, java.lang.Object, java.lang.Object)
public abstract boolean weakCompareAndSet (java.lang.Object, java.lang.Object, java.lang.Object)
public abstract void set (java.lang.Object, java.lang.Object)
public abstract void lazySet (java.lang.Object, java.lang.Object)
public abstract java.lang.Object get (java.lang.Object)
public java.lang.Object getAndSet (java.lang.Object, java.lang.Object)
Object current
Object obj
Object newValue
}
java/util/concurrent/atomic/AtomicStampedReference$Pair.classAtomicStampedReference.java
package java.util.concurrent.atomic
java.util.concurrent.atomic.AtomicStampedReference$Pair extends java.lang.Object {
final Object reference
final int stamp
private void (java.lang.Object, int)
Object reference
int stamp
static java.util.concurrent.atomic.AtomicStampedReference$Pair of (java.lang.Object, int)
Object reference
int stamp
}
java/util/concurrent/atomic/AtomicStampedReference.classAtomicStampedReference.java
package java.util.concurrent.atomic
public java.util.concurrent.atomic.AtomicStampedReference extends java.lang.Object {
private volatile java.util.concurrent.atomic.AtomicStampedReference$Pair pair
private static final sun.misc.Unsafe UNSAFE
private static final long pairOffset
public void (java.lang.Object, int)
Object initialRef
int initialStamp
public java.lang.Object getReference ()
public int getStamp ()
public java.lang.Object get (int[])
int[] stampHolder
java.util.concurrent.atomic.AtomicStampedReference$Pair pair
public boolean weakCompareAndSet (java.lang.Object, java.lang.Object, int, int)
Object expectedReference
Object newReference
int expectedStamp
int newStamp
public boolean compareAndSet (java.lang.Object, java.lang.Object, int, int)
Object expectedReference
Object newReference
int expectedStamp
int newStamp
java.util.concurrent.atomic.AtomicStampedReference$Pair current
public void set (java.lang.Object, int)
Object newReference
int newStamp
java.util.concurrent.atomic.AtomicStampedReference$Pair current
public boolean attemptStamp (java.lang.Object, int)
Object expectedReference
int newStamp
java.util.concurrent.atomic.AtomicStampedReference$Pair current
private boolean casPair (java.util.concurrent.atomic.AtomicStampedReference$Pair, java.util.concurrent.atomic.AtomicStampedReference$Pair)
java.util.concurrent.atomic.AtomicStampedReference$Pair cmp
java.util.concurrent.atomic.AtomicStampedReference$Pair val
static long objectFieldOffset (sun.misc.Unsafe, java.lang.String, java.lang.Class)
NoSuchFieldError error
NoSuchFieldException e
sun.misc.Unsafe UNSAFE
String field
Class klazz
static void ()
}
java/util/concurrent/atomic/Fences.classFences.java
package java.util.concurrent.atomic
public java.util.concurrent.atomic.Fences extends java.lang.Object {
private static volatile int theVolatile
private void ()
public static java.lang.Object orderReads (java.lang.Object)
Object ref
int ignore
public static java.lang.Object orderWrites (java.lang.Object)
Object ref
public static java.lang.Object orderAccesses (java.lang.Object)
Object ref
public static void reachabilityFence (java.lang.Object)
Object ref
}
java/util/concurrent/BlockingDeque.classBlockingDeque.java
package java.util.concurrent
public abstract java.util.concurrent.BlockingDeque extends java.lang.Object implements java.util.concurrent.BlockingQueue java.util.Deque {
public abstract void addFirst (java.lang.Object)
public abstract void addLast (java.lang.Object)
public abstract boolean offerFirst (java.lang.Object)
public abstract boolean offerLast (java.lang.Object)
public abstract void putFirst (java.lang.Object) throws java.lang.InterruptedException
public abstract void putLast (java.lang.Object) throws java.lang.InterruptedException
public abstract boolean offerFirst (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract boolean offerLast (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract java.lang.Object takeFirst () throws java.lang.InterruptedException
public abstract java.lang.Object takeLast () throws java.lang.InterruptedException
public abstract java.lang.Object pollFirst (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract java.lang.Object pollLast (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract boolean removeFirstOccurrence (java.lang.Object)
public abstract boolean removeLastOccurrence (java.lang.Object)
public abstract boolean add (java.lang.Object)
public abstract boolean offer (java.lang.Object)
public abstract void put (java.lang.Object) throws java.lang.InterruptedException
public abstract boolean offer (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract java.lang.Object remove ()
public abstract java.lang.Object poll ()
public abstract java.lang.Object take () throws java.lang.InterruptedException
public abstract java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract java.lang.Object element ()
public abstract java.lang.Object peek ()
public abstract boolean remove (java.lang.Object)
public abstract boolean contains (java.lang.Object)
public abstract int size ()
public abstract java.util.Iterator iterator ()
public abstract void push (java.lang.Object)
}
java/util/concurrent/BlockingQueue.classBlockingQueue.java
package java.util.concurrent
public abstract java.util.concurrent.BlockingQueue extends java.lang.Object implements java.util.Queue {
public abstract boolean add (java.lang.Object)
public abstract boolean offer (java.lang.Object)
public abstract void put (java.lang.Object) throws java.lang.InterruptedException
public abstract boolean offer (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract java.lang.Object take () throws java.lang.InterruptedException
public abstract java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract int remainingCapacity ()
public abstract boolean remove (java.lang.Object)
public abstract boolean contains (java.lang.Object)
public abstract int drainTo (java.util.Collection)
public abstract int drainTo (java.util.Collection, int)
}
java/util/concurrent/BrokenBarrierException.classBrokenBarrierException.java
package java.util.concurrent
public java.util.concurrent.BrokenBarrierException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
}
java/util/concurrent/Callable.classCallable.java
package java.util.concurrent
public abstract java.util.concurrent.Callable extends java.lang.Object {
public abstract java.lang.Object call () throws java.lang.Exception
}
java/util/concurrent/CancellationException.classCancellationException.java
package java.util.concurrent
public java.util.concurrent.CancellationException extends java.lang.IllegalStateException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
}
java/util/concurrent/CompletionService.classCompletionService.java
package java.util.concurrent
public abstract java.util.concurrent.CompletionService extends java.lang.Object {
public abstract java.util.concurrent.Future submit (java.util.concurrent.Callable)
public abstract java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
public abstract java.util.concurrent.Future take () throws java.lang.InterruptedException
public abstract java.util.concurrent.Future poll ()
public abstract java.util.concurrent.Future poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
}
java/util/concurrent/ConcurrentHashMap$BaseIterator.classConcurrentHashMap.java
package java.util.concurrent
java.util.concurrent.ConcurrentHashMap$BaseIterator extends java.util.concurrent.ConcurrentHashMap$Traverser {
final java.util.concurrent.ConcurrentHashMap map
java.util.concurrent.ConcurrentHashMap$Node lastReturned
void (java.util.concurrent.ConcurrentHashMap$Node[], int, int, int, java.util.concurrent.ConcurrentHashMap)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int size
int index
int limit
java.util.concurrent.ConcurrentHashMap map
public final boolean hasNext ()
public final boolean hasMoreElements ()
public final void remove ()
java.util.concurrent.ConcurrentHashMap$Node p
}
java/util/concurrent/ConcurrentHashMap$CollectionView.classConcurrentHashMap.java
package java.util.concurrent
abstract java.util.concurrent.ConcurrentHashMap$CollectionView extends java.lang.Object implements java.util.Collection java.io.Serializable {
private static final long serialVersionUID
final java.util.concurrent.ConcurrentHashMap map
private static final String oomeMsg
void (java.util.concurrent.ConcurrentHashMap)
java.util.concurrent.ConcurrentHashMap map
public java.util.concurrent.ConcurrentHashMap getMap ()
public final void clear ()
public final int size ()
public final boolean isEmpty ()
public abstract java.util.Iterator iterator ()
public abstract boolean contains (java.lang.Object)
public abstract boolean remove (java.lang.Object)
public final java.lang.Object[] toArray ()
Object e
long sz
int n
Object[] r
int i
public final java.lang.Object[] toArray (java.lang.Object[])
Object e
Object[] a
long sz
int m
Object[] r
int n
int i
public final java.lang.String toString ()
Object e
StringBuilder sb
java.util.Iterator it
public final boolean containsAll (java.util.Collection)
Object e
java.util.Collection c
public final boolean removeAll (java.util.Collection)
java.util.Iterator it
java.util.Collection c
boolean modified
public final boolean retainAll (java.util.Collection)
java.util.Iterator it
java.util.Collection c
boolean modified
}
java/util/concurrent/ConcurrentHashMap$CounterCell.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$CounterCell extends java.lang.Object {
volatile long p0
volatile long p1
volatile long p2
volatile long p3
volatile long p4
volatile long p5
volatile long p6
volatile long value
volatile long q0
volatile long q1
volatile long q2
volatile long q3
volatile long q4
volatile long q5
volatile long q6
void (long)
long x
}
java/util/concurrent/ConcurrentHashMap$CounterHashCode.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$CounterHashCode extends java.lang.Object {
int code
void ()
}
java/util/concurrent/ConcurrentHashMap$EntryIterator.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$EntryIterator extends java.util.concurrent.ConcurrentHashMap$BaseIterator implements java.util.Iterator {
void (java.util.concurrent.ConcurrentHashMap$Node[], int, int, int, java.util.concurrent.ConcurrentHashMap)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int index
int size
int limit
java.util.concurrent.ConcurrentHashMap map
public final java.util.Map$Entry next ()
java.util.concurrent.ConcurrentHashMap$Node p
Object k
Object v
public volatile java.lang.Object next ()
}
java/util/concurrent/ConcurrentHashMap$EntrySetView.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$EntrySetView extends java.util.concurrent.ConcurrentHashMap$CollectionView implements java.util.Set java.io.Serializable {
private static final long serialVersionUID
void (java.util.concurrent.ConcurrentHashMap)
java.util.concurrent.ConcurrentHashMap map
public boolean contains (java.lang.Object)
Object k
Object v
Object r
java.util.Map$Entry e
Object o
public boolean remove (java.lang.Object)
Object k
Object v
java.util.Map$Entry e
Object o
public java.util.Iterator iterator ()
java.util.concurrent.ConcurrentHashMap m
java.util.concurrent.ConcurrentHashMap$Node[] t
int f
public boolean add (java.util.Map$Entry)
java.util.Map$Entry e
public boolean addAll (java.util.Collection)
java.util.Map$Entry e
java.util.Collection c
boolean added
public final int hashCode ()
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Traverser it
int h
java.util.concurrent.ConcurrentHashMap$Node[] t
public final boolean equals (java.lang.Object)
java.util.Set c
Object o
public volatile boolean add (java.lang.Object)
}
java/util/concurrent/ConcurrentHashMap$ForwardingNode.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ForwardingNode extends java.util.concurrent.ConcurrentHashMap$Node {
final java.util.concurrent.ConcurrentHashMap$Node[] nextTable
void (java.util.concurrent.ConcurrentHashMap$Node[])
java.util.concurrent.ConcurrentHashMap$Node[] tab
java.util.concurrent.ConcurrentHashMap$Node find (int, java.lang.Object)
Object ek
int eh
java.util.concurrent.ConcurrentHashMap$Node e
int n
int h
Object k
java.util.concurrent.ConcurrentHashMap$Node[] tab
}
java/util/concurrent/ConcurrentHashMap$KeyIterator.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$KeyIterator extends java.util.concurrent.ConcurrentHashMap$BaseIterator implements java.util.Iterator java.util.Enumeration {
void (java.util.concurrent.ConcurrentHashMap$Node[], int, int, int, java.util.concurrent.ConcurrentHashMap)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int index
int size
int limit
java.util.concurrent.ConcurrentHashMap map
public final java.lang.Object next ()
java.util.concurrent.ConcurrentHashMap$Node p
Object k
public final java.lang.Object nextElement ()
}
java/util/concurrent/ConcurrentHashMap$KeySetView.classConcurrentHashMap.java
package java.util.concurrent
public java.util.concurrent.ConcurrentHashMap$KeySetView extends java.util.concurrent.ConcurrentHashMap$CollectionView implements java.util.Set java.io.Serializable {
private static final long serialVersionUID
private final Object value
void (java.util.concurrent.ConcurrentHashMap, java.lang.Object)
java.util.concurrent.ConcurrentHashMap map
Object value
public java.lang.Object getMappedValue ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public java.util.Iterator iterator ()
java.util.concurrent.ConcurrentHashMap$Node[] t
java.util.concurrent.ConcurrentHashMap m
int f
public boolean add (java.lang.Object)
Object e
Object v
public boolean addAll (java.util.Collection)
Object e
java.util.Collection c
boolean added
Object v
public int hashCode ()
Object e
int h
public boolean equals (java.lang.Object)
java.util.Set c
Object o
public volatile java.util.concurrent.ConcurrentHashMap getMap ()
}
java/util/concurrent/ConcurrentHashMap$MapEntry.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$MapEntry extends java.lang.Object implements java.util.Map$Entry {
final Object key
Object val
final java.util.concurrent.ConcurrentHashMap map
void (java.lang.Object, java.lang.Object, java.util.concurrent.ConcurrentHashMap)
Object key
Object val
java.util.concurrent.ConcurrentHashMap map
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public int hashCode ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object k
Object v
java.util.Map$Entry e
Object o
public java.lang.Object setValue (java.lang.Object)
Object value
Object v
}
java/util/concurrent/ConcurrentHashMap$Node.classConcurrentHashMap.java
package java.util.concurrent
java.util.concurrent.ConcurrentHashMap$Node extends java.lang.Object implements java.util.Map$Entry {
final int hash
final Object key
volatile Object val
java.util.concurrent.ConcurrentHashMap$Node next
void (int, java.lang.Object, java.lang.Object, java.util.concurrent.ConcurrentHashMap$Node)
int hash
Object key
Object val
java.util.concurrent.ConcurrentHashMap$Node next
public final java.lang.Object getKey ()
public final java.lang.Object getValue ()
public final int hashCode ()
public final java.lang.String toString ()
public final java.lang.Object setValue (java.lang.Object)
Object value
public final boolean equals (java.lang.Object)
Object k
Object v
Object u
java.util.Map$Entry e
Object o
java.util.concurrent.ConcurrentHashMap$Node find (int, java.lang.Object)
Object ek
int h
Object k
java.util.concurrent.ConcurrentHashMap$Node e
}
java/util/concurrent/ConcurrentHashMap$ReservationNode.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ReservationNode extends java.util.concurrent.ConcurrentHashMap$Node {
void ()
java.util.concurrent.ConcurrentHashMap$Node find (int, java.lang.Object)
int h
Object k
}
java/util/concurrent/ConcurrentHashMap$Segment.classConcurrentHashMap.java
package java.util.concurrent
java.util.concurrent.ConcurrentHashMap$Segment extends java.util.concurrent.locks.ReentrantLock implements java.io.Serializable {
private static final long serialVersionUID
final float loadFactor
void (float)
float lf
}
java/util/concurrent/ConcurrentHashMap$TableStack.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$TableStack extends java.lang.Object {
int length
int index
java.util.concurrent.ConcurrentHashMap$Node[] tab
java.util.concurrent.ConcurrentHashMap$TableStack next
void ()
}
java/util/concurrent/ConcurrentHashMap$Traverser.classConcurrentHashMap.java
package java.util.concurrent
java.util.concurrent.ConcurrentHashMap$Traverser extends java.lang.Object {
java.util.concurrent.ConcurrentHashMap$Node[] tab
java.util.concurrent.ConcurrentHashMap$Node next
java.util.concurrent.ConcurrentHashMap$TableStack stack
java.util.concurrent.ConcurrentHashMap$TableStack spare
int index
int baseIndex
int baseLimit
final int baseSize
void (java.util.concurrent.ConcurrentHashMap$Node[], int, int, int)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int size
int index
int limit
final java.util.concurrent.ConcurrentHashMap$Node advance ()
java.util.concurrent.ConcurrentHashMap$Node[] t
int i
int n
java.util.concurrent.ConcurrentHashMap$Node[] t
int i
int n
java.util.concurrent.ConcurrentHashMap$Node e
private void pushState (java.util.concurrent.ConcurrentHashMap$Node[], int, int)
java.util.concurrent.ConcurrentHashMap$Node[] t
int i
int n
java.util.concurrent.ConcurrentHashMap$TableStack s
private void recoverState (int)
java.util.concurrent.ConcurrentHashMap$TableStack next
int len
int n
java.util.concurrent.ConcurrentHashMap$TableStack s
}
java/util/concurrent/ConcurrentHashMap$TreeBin.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$TreeBin extends java.util.concurrent.ConcurrentHashMap$Node {
java.util.concurrent.ConcurrentHashMap$TreeNode root
volatile java.util.concurrent.ConcurrentHashMap$TreeNode first
volatile Thread waiter
volatile int lockState
static final int WRITER
static final int WAITER
static final int READER
private static final sun.misc.Unsafe U
private static final long LOCKSTATE
static final boolean $assertionsDisabled
static int tieBreakOrder (java.lang.Object, java.lang.Object)
int d
Object a
Object b
int d
void (java.util.concurrent.ConcurrentHashMap$TreeNode)
int dir
int dir
int dir
int dir
int ph
Object pk
java.util.concurrent.ConcurrentHashMap$TreeNode xp
java.util.concurrent.ConcurrentHashMap$TreeNode p
Object k
int h
Class kc
java.util.concurrent.ConcurrentHashMap$TreeNode x
java.util.concurrent.ConcurrentHashMap$TreeNode next
java.util.concurrent.ConcurrentHashMap$TreeNode b
java.util.concurrent.ConcurrentHashMap$TreeNode r
private final void lockRoot ()
private final void unlockRoot ()
private final void contendedLock ()
int s
boolean waiting
final java.util.concurrent.ConcurrentHashMap$Node find (int, java.lang.Object)
Object ek
Thread w
int ls
java.util.concurrent.ConcurrentHashMap$TreeNode r
java.util.concurrent.ConcurrentHashMap$TreeNode p
Thread w
int ls
java.util.concurrent.ConcurrentHashMap$TreeNode r
java.util.concurrent.ConcurrentHashMap$TreeNode p
int s
java.util.concurrent.ConcurrentHashMap$Node e
int h
Object k
final java.util.concurrent.ConcurrentHashMap$TreeNode putTreeVal (int, java.lang.Object, java.lang.Object)
int dir
int dir
int dir
java.util.concurrent.ConcurrentHashMap$TreeNode q
java.util.concurrent.ConcurrentHashMap$TreeNode q
java.util.concurrent.ConcurrentHashMap$TreeNode ch
Object pk
java.util.concurrent.ConcurrentHashMap$TreeNode x
java.util.concurrent.ConcurrentHashMap$TreeNode f
int dir
int ph
java.util.concurrent.ConcurrentHashMap$TreeNode xp
java.util.concurrent.ConcurrentHashMap$TreeNode p
int h
Object k
Object v
Class kc
boolean searched
final boolean removeTreeNode (java.util.concurrent.ConcurrentHashMap$TreeNode)
java.util.concurrent.ConcurrentHashMap$TreeNode rl
java.util.concurrent.ConcurrentHashMap$TreeNode sp
java.util.concurrent.ConcurrentHashMap$TreeNode replacement
java.util.concurrent.ConcurrentHashMap$TreeNode s
java.util.concurrent.ConcurrentHashMap$TreeNode sl
boolean c
java.util.concurrent.ConcurrentHashMap$TreeNode sr
java.util.concurrent.ConcurrentHashMap$TreeNode pp
java.util.concurrent.ConcurrentHashMap$TreeNode replacement
java.util.concurrent.ConcurrentHashMap$TreeNode replacement
java.util.concurrent.ConcurrentHashMap$TreeNode replacement
java.util.concurrent.ConcurrentHashMap$TreeNode pp
java.util.concurrent.ConcurrentHashMap$TreeNode pp
java.util.concurrent.ConcurrentHashMap$TreeNode replacement
java.util.concurrent.ConcurrentHashMap$TreeNode pl
java.util.concurrent.ConcurrentHashMap$TreeNode pr
java.util.concurrent.ConcurrentHashMap$TreeNode p
java.util.concurrent.ConcurrentHashMap$TreeNode next
java.util.concurrent.ConcurrentHashMap$TreeNode pred
java.util.concurrent.ConcurrentHashMap$TreeNode r
java.util.concurrent.ConcurrentHashMap$TreeNode rl
static java.util.concurrent.ConcurrentHashMap$TreeNode rotateLeft (java.util.concurrent.ConcurrentHashMap$TreeNode, java.util.concurrent.ConcurrentHashMap$TreeNode)
java.util.concurrent.ConcurrentHashMap$TreeNode r
java.util.concurrent.ConcurrentHashMap$TreeNode pp
java.util.concurrent.ConcurrentHashMap$TreeNode rl
java.util.concurrent.ConcurrentHashMap$TreeNode root
java.util.concurrent.ConcurrentHashMap$TreeNode p
static java.util.concurrent.ConcurrentHashMap$TreeNode rotateRight (java.util.concurrent.ConcurrentHashMap$TreeNode, java.util.concurrent.ConcurrentHashMap$TreeNode)
java.util.concurrent.ConcurrentHashMap$TreeNode l
java.util.concurrent.ConcurrentHashMap$TreeNode pp
java.util.concurrent.ConcurrentHashMap$TreeNode lr
java.util.concurrent.ConcurrentHashMap$TreeNode root
java.util.concurrent.ConcurrentHashMap$TreeNode p
static java.util.concurrent.ConcurrentHashMap$TreeNode balanceInsertion (java.util.concurrent.ConcurrentHashMap$TreeNode, java.util.concurrent.ConcurrentHashMap$TreeNode)
java.util.concurrent.ConcurrentHashMap$TreeNode xpp
java.util.concurrent.ConcurrentHashMap$TreeNode xppr
java.util.concurrent.ConcurrentHashMap$TreeNode xp
java.util.concurrent.ConcurrentHashMap$TreeNode xpp
java.util.concurrent.ConcurrentHashMap$TreeNode xppl
java.util.concurrent.ConcurrentHashMap$TreeNode root
java.util.concurrent.ConcurrentHashMap$TreeNode x
static java.util.concurrent.ConcurrentHashMap$TreeNode balanceDeletion (java.util.concurrent.ConcurrentHashMap$TreeNode, java.util.concurrent.ConcurrentHashMap$TreeNode)
java.util.concurrent.ConcurrentHashMap$TreeNode sl
java.util.concurrent.ConcurrentHashMap$TreeNode sr
java.util.concurrent.ConcurrentHashMap$TreeNode xpr
java.util.concurrent.ConcurrentHashMap$TreeNode sl
java.util.concurrent.ConcurrentHashMap$TreeNode sr
java.util.concurrent.ConcurrentHashMap$TreeNode xp
java.util.concurrent.ConcurrentHashMap$TreeNode xpl
java.util.concurrent.ConcurrentHashMap$TreeNode root
java.util.concurrent.ConcurrentHashMap$TreeNode x
static boolean checkInvariants (java.util.concurrent.ConcurrentHashMap$TreeNode)
java.util.concurrent.ConcurrentHashMap$TreeNode t
java.util.concurrent.ConcurrentHashMap$TreeNode tp
java.util.concurrent.ConcurrentHashMap$TreeNode tl
java.util.concurrent.ConcurrentHashMap$TreeNode tr
java.util.concurrent.ConcurrentHashMap$TreeNode tb
java.util.concurrent.ConcurrentHashMap$TreeNode tn
static void ()
Class k
Exception e
}
java/util/concurrent/ConcurrentHashMap$TreeNode.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$TreeNode extends java.util.concurrent.ConcurrentHashMap$Node {
java.util.concurrent.ConcurrentHashMap$TreeNode parent
java.util.concurrent.ConcurrentHashMap$TreeNode left
java.util.concurrent.ConcurrentHashMap$TreeNode right
java.util.concurrent.ConcurrentHashMap$TreeNode prev
boolean red
void (int, java.lang.Object, java.lang.Object, java.util.concurrent.ConcurrentHashMap$Node, java.util.concurrent.ConcurrentHashMap$TreeNode)
int hash
Object key
Object val
java.util.concurrent.ConcurrentHashMap$Node next
java.util.concurrent.ConcurrentHashMap$TreeNode parent
java.util.concurrent.ConcurrentHashMap$Node find (int, java.lang.Object)
int h
Object k
final java.util.concurrent.ConcurrentHashMap$TreeNode findTreeNode (int, java.lang.Object, java.lang.Class)
int dir
int ph
Object pk
java.util.concurrent.ConcurrentHashMap$TreeNode q
java.util.concurrent.ConcurrentHashMap$TreeNode pl
java.util.concurrent.ConcurrentHashMap$TreeNode pr
java.util.concurrent.ConcurrentHashMap$TreeNode p
int h
Object k
Class kc
}
java/util/concurrent/ConcurrentHashMap$ValueIterator.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ValueIterator extends java.util.concurrent.ConcurrentHashMap$BaseIterator implements java.util.Iterator java.util.Enumeration {
void (java.util.concurrent.ConcurrentHashMap$Node[], int, int, int, java.util.concurrent.ConcurrentHashMap)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int index
int size
int limit
java.util.concurrent.ConcurrentHashMap map
public final java.lang.Object next ()
java.util.concurrent.ConcurrentHashMap$Node p
Object v
public final java.lang.Object nextElement ()
}
java/util/concurrent/ConcurrentHashMap$ValuesView.classConcurrentHashMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentHashMap$ValuesView extends java.util.concurrent.ConcurrentHashMap$CollectionView implements java.util.Collection java.io.Serializable {
private static final long serialVersionUID
void (java.util.concurrent.ConcurrentHashMap)
java.util.concurrent.ConcurrentHashMap map
public final boolean contains (java.lang.Object)
Object o
public final boolean remove (java.lang.Object)
java.util.Iterator it
Object o
public final java.util.Iterator iterator ()
java.util.concurrent.ConcurrentHashMap m
java.util.concurrent.ConcurrentHashMap$Node[] t
int f
public final boolean add (java.lang.Object)
Object e
public final boolean addAll (java.util.Collection)
java.util.Collection c
}
java/util/concurrent/ConcurrentHashMap.classConcurrentHashMap.java
package java.util.concurrent
public java.util.concurrent.ConcurrentHashMap extends java.util.AbstractMap implements java.util.concurrent.ConcurrentMap java.io.Serializable {
private static final long serialVersionUID
private static final int MAXIMUM_CAPACITY
private static final int DEFAULT_CAPACITY
static final int MAX_ARRAY_SIZE
private static final int DEFAULT_CONCURRENCY_LEVEL
private static final float LOAD_FACTOR
static final int TREEIFY_THRESHOLD
static final int UNTREEIFY_THRESHOLD
static final int MIN_TREEIFY_CAPACITY
private static final int MIN_TRANSFER_STRIDE
private static int RESIZE_STAMP_BITS
private static final int MAX_RESIZERS
private static final int RESIZE_STAMP_SHIFT
static final int MOVED
static final int TREEBIN
static final int RESERVED
static final int HASH_BITS
static final int NCPU
private static final java.io.ObjectStreamField[] serialPersistentFields
volatile transient java.util.concurrent.ConcurrentHashMap$Node[] table
private volatile transient java.util.concurrent.ConcurrentHashMap$Node[] nextTable
private volatile transient long baseCount
private volatile transient int sizeCtl
private volatile transient int transferIndex
private volatile transient int cellsBusy
private volatile transient java.util.concurrent.ConcurrentHashMap$CounterCell[] counterCells
private transient java.util.concurrent.ConcurrentHashMap$KeySetView keySet
private transient java.util.concurrent.ConcurrentHashMap$ValuesView values
private transient java.util.concurrent.ConcurrentHashMap$EntrySetView entrySet
static final java.util.concurrent.atomic.AtomicInteger counterHashCodeGenerator
static final int SEED_INCREMENT
static final ThreadLocal threadCounterHashCode
private static final sun.misc.Unsafe U
private static final long SIZECTL
private static final long TRANSFERINDEX
private static final long BASECOUNT
private static final long CELLSBUSY
private static final long CELLVALUE
private static final long ABASE
private static final int ASHIFT
static final int spread (int)
int h
private static final int tableSizeFor (int)
int c
int n
static java.lang.Class comparableClassFor (java.lang.Object)
java.lang.reflect.Type[] as
java.lang.reflect.ParameterizedType p
java.lang.reflect.Type t
int i
Class c
java.lang.reflect.Type[] ts
Object x
static int compareComparables (java.lang.Class, java.lang.Object, java.lang.Object)
Class kc
Object k
Object x
static final java.util.concurrent.ConcurrentHashMap$Node tabAt (java.util.concurrent.ConcurrentHashMap$Node[], int)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int i
static final boolean casTabAt (java.util.concurrent.ConcurrentHashMap$Node[], int, java.util.concurrent.ConcurrentHashMap$Node, java.util.concurrent.ConcurrentHashMap$Node)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int i
java.util.concurrent.ConcurrentHashMap$Node c
java.util.concurrent.ConcurrentHashMap$Node v
static final void setTabAt (java.util.concurrent.ConcurrentHashMap$Node[], int, java.util.concurrent.ConcurrentHashMap$Node)
java.util.concurrent.ConcurrentHashMap$Node[] tab
int i
java.util.concurrent.ConcurrentHashMap$Node v
public void ()
public void (int)
int initialCapacity
int cap
public void (java.util.Map)
java.util.Map m
public void (int, float)
int initialCapacity
float loadFactor
public void (int, float, int)
int initialCapacity
float loadFactor
int concurrencyLevel
long size
int cap
public int size ()
long n
public boolean isEmpty ()
public java.lang.Object get (java.lang.Object)
Object ek
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Node e
int n
int eh
Object ek
Object key
java.util.concurrent.ConcurrentHashMap$Node[] tab
int h
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object v
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Traverser it
Object value
java.util.concurrent.ConcurrentHashMap$Node[] t
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
final java.lang.Object putVal (java.lang.Object, java.lang.Object, boolean)
int n
Object ek
java.util.concurrent.ConcurrentHashMap$Node pred
java.util.concurrent.ConcurrentHashMap$Node e
java.util.concurrent.ConcurrentHashMap$Node p
Object oldVal
java.util.concurrent.ConcurrentHashMap$Node f
int n
int i
int fh
java.util.concurrent.ConcurrentHashMap$Node[] tab
Object key
Object value
boolean onlyIfAbsent
int hash
int binCount
public void putAll (java.util.Map)
java.util.Map$Entry e
java.util.Map m
public java.lang.Object remove (java.lang.Object)
Object key
final java.lang.Object replaceNode (java.lang.Object, java.lang.Object, java.lang.Object)
Object ev
Object ek
java.util.concurrent.ConcurrentHashMap$Node e
java.util.concurrent.ConcurrentHashMap$Node pred
Object pv
java.util.concurrent.ConcurrentHashMap$TreeBin t
java.util.concurrent.ConcurrentHashMap$TreeNode r
java.util.concurrent.ConcurrentHashMap$TreeNode p
Object oldVal
boolean validated
java.util.concurrent.ConcurrentHashMap$Node f
int n
int i
int fh
java.util.concurrent.ConcurrentHashMap$Node[] tab
Object key
Object value
Object cv
int hash
public void clear ()
java.util.concurrent.ConcurrentHashMap$Node p
int fh
java.util.concurrent.ConcurrentHashMap$Node f
long delta
int i
java.util.concurrent.ConcurrentHashMap$Node[] tab
public java.util.Set keySet ()
java.util.concurrent.ConcurrentHashMap$KeySetView ks
public java.util.Collection values ()
java.util.concurrent.ConcurrentHashMap$ValuesView vs
public java.util.Set entrySet ()
java.util.concurrent.ConcurrentHashMap$EntrySetView es
public int hashCode ()
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Traverser it
int h
java.util.concurrent.ConcurrentHashMap$Node[] t
public java.lang.String toString ()
Object k
Object v
java.util.concurrent.ConcurrentHashMap$Node[] t
int f
java.util.concurrent.ConcurrentHashMap$Traverser it
StringBuilder sb
java.util.concurrent.ConcurrentHashMap$Node p
public boolean equals (java.lang.Object)
Object val
Object v
java.util.concurrent.ConcurrentHashMap$Node p
Object mv
Object v
Object mk
java.util.Map$Entry e
java.util.Map m
java.util.concurrent.ConcurrentHashMap$Node[] t
int f
java.util.concurrent.ConcurrentHashMap$Traverser it
Object o
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
int i
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Traverser it
java.io.ObjectOutputStream s
int sshift
int ssize
int segmentShift
int segmentMask
java.util.concurrent.ConcurrentHashMap$Segment[] segments
java.io.ObjectOutputStream$PutField streamFields
java.util.concurrent.ConcurrentHashMap$Node[] t
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object k
Object v
int n
int sz
boolean insertAtFront
java.util.concurrent.ConcurrentHashMap$TreeBin t
boolean insertAtFront
Object qk
java.util.concurrent.ConcurrentHashMap$TreeNode t
java.util.concurrent.ConcurrentHashMap$TreeNode hd
java.util.concurrent.ConcurrentHashMap$TreeNode tl
int binCount
java.util.concurrent.ConcurrentHashMap$Node q
Object k
boolean insertAtFront
java.util.concurrent.ConcurrentHashMap$Node next
java.util.concurrent.ConcurrentHashMap$Node first
int h
int j
int n
java.util.concurrent.ConcurrentHashMap$Node[] tab
int mask
long added
java.io.ObjectInputStream s
long size
java.util.concurrent.ConcurrentHashMap$Node p
public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object oldValue
Object newValue
public java.lang.Object replace (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean contains (java.lang.Object)
Object value
public java.util.Enumeration keys ()
java.util.concurrent.ConcurrentHashMap$Node[] t
int f
public java.util.Enumeration elements ()
java.util.concurrent.ConcurrentHashMap$Node[] t
int f
public long mappingCount ()
long n
public static java.util.concurrent.ConcurrentHashMap$KeySetView newKeySet ()
public static java.util.concurrent.ConcurrentHashMap$KeySetView newKeySet (int)
int initialCapacity
public java.util.concurrent.ConcurrentHashMap$KeySetView keySet (java.lang.Object)
Object mappedValue
static final int resizeStamp (int)
int n
private final java.util.concurrent.ConcurrentHashMap$Node[] initTable ()
int n
java.util.concurrent.ConcurrentHashMap$Node[] nt
int sc
java.util.concurrent.ConcurrentHashMap$Node[] tab
private final void addCount (long, int)
long b
long s
java.util.concurrent.ConcurrentHashMap$CounterCell a
long v
int m
java.util.concurrent.ConcurrentHashMap$CounterHashCode hc
java.util.concurrent.ConcurrentHashMap$CounterCell a
long v
int m
boolean uncontended
java.util.concurrent.ConcurrentHashMap$Node[] nt
int rs
java.util.concurrent.ConcurrentHashMap$Node[] tab
int n
int sc
long x
int check
java.util.concurrent.ConcurrentHashMap$CounterCell[] as
long s
final java.util.concurrent.ConcurrentHashMap$Node[] helpTransfer (java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$Node)
int sc
int rs
java.util.concurrent.ConcurrentHashMap$Node[] nextTab
java.util.concurrent.ConcurrentHashMap$Node[] tab
java.util.concurrent.ConcurrentHashMap$Node f
private final void tryPresize (int)
int n
java.util.concurrent.ConcurrentHashMap$Node[] nt
java.util.concurrent.ConcurrentHashMap$Node[] nt
int rs
java.util.concurrent.ConcurrentHashMap$Node[] tab
int n
int size
int c
int sc
private final void transfer (java.util.concurrent.ConcurrentHashMap$Node[], java.util.concurrent.ConcurrentHashMap$Node[])
java.util.concurrent.ConcurrentHashMap$Node[] nt
Throwable ex
int nextIndex
int nextBound
int sc
int b
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Node ln
java.util.concurrent.ConcurrentHashMap$Node hn
int ph
Object pk
Object pv
java.util.concurrent.ConcurrentHashMap$Node p
int runBit
java.util.concurrent.ConcurrentHashMap$Node lastRun
java.util.concurrent.ConcurrentHashMap$Node ln
java.util.concurrent.ConcurrentHashMap$Node hn
int h
java.util.concurrent.ConcurrentHashMap$TreeNode p
java.util.concurrent.ConcurrentHashMap$Node e
java.util.concurrent.ConcurrentHashMap$TreeBin t
java.util.concurrent.ConcurrentHashMap$TreeNode lo
java.util.concurrent.ConcurrentHashMap$TreeNode loTail
java.util.concurrent.ConcurrentHashMap$TreeNode hi
java.util.concurrent.ConcurrentHashMap$TreeNode hiTail
int lc
int hc
java.util.concurrent.ConcurrentHashMap$Node ln
java.util.concurrent.ConcurrentHashMap$Node hn
java.util.concurrent.ConcurrentHashMap$Node f
int fh
int i
int bound
java.util.concurrent.ConcurrentHashMap$Node[] tab
java.util.concurrent.ConcurrentHashMap$Node[] nextTab
int n
int stride
int nextn
java.util.concurrent.ConcurrentHashMap$ForwardingNode fwd
boolean advance
boolean finishing
private final void treeifyBin (java.util.concurrent.ConcurrentHashMap$Node[], int)
java.util.concurrent.ConcurrentHashMap$TreeNode p
java.util.concurrent.ConcurrentHashMap$Node e
java.util.concurrent.ConcurrentHashMap$TreeNode hd
java.util.concurrent.ConcurrentHashMap$TreeNode tl
java.util.concurrent.ConcurrentHashMap$Node b
int n
java.util.concurrent.ConcurrentHashMap$Node[] tab
int index
static java.util.concurrent.ConcurrentHashMap$Node untreeify (java.util.concurrent.ConcurrentHashMap$Node)
java.util.concurrent.ConcurrentHashMap$Node p
java.util.concurrent.ConcurrentHashMap$Node q
java.util.concurrent.ConcurrentHashMap$Node b
java.util.concurrent.ConcurrentHashMap$Node hd
java.util.concurrent.ConcurrentHashMap$Node tl
final long sumCount ()
java.util.concurrent.ConcurrentHashMap$CounterCell a
int i
java.util.concurrent.ConcurrentHashMap$CounterCell[] as
long sum
private final void fullAddCount (long, java.util.concurrent.ConcurrentHashMap$CounterHashCode, boolean)
int s
int h
java.util.concurrent.ConcurrentHashMap$CounterCell[] rs
int m
int j
boolean created
java.util.concurrent.ConcurrentHashMap$CounterCell r
int i
java.util.concurrent.ConcurrentHashMap$CounterCell[] rs
long v
java.util.concurrent.ConcurrentHashMap$CounterCell a
int n
java.util.concurrent.ConcurrentHashMap$CounterCell[] rs
boolean init
java.util.concurrent.ConcurrentHashMap$CounterCell[] as
long v
long x
java.util.concurrent.ConcurrentHashMap$CounterHashCode hc
boolean wasUncontended
int h
boolean collide
static void ()
Class k
Class ck
Class ak
int scale
Exception e
}
java/util/concurrent/ConcurrentLinkedDeque$1.classConcurrentLinkedDeque.java
package java.util.concurrent
java.util.concurrent.ConcurrentLinkedDeque$1 extends java.lang.Object {
}
java/util/concurrent/ConcurrentLinkedDeque$AbstractItr.classConcurrentLinkedDeque.java
package java.util.concurrent
abstract java.util.concurrent.ConcurrentLinkedDeque$AbstractItr extends java.lang.Object implements java.util.Iterator {
private java.util.concurrent.ConcurrentLinkedDeque$Node nextNode
private Object nextItem
private java.util.concurrent.ConcurrentLinkedDeque$Node lastRet
final java.util.concurrent.ConcurrentLinkedDeque this$0
abstract java.util.concurrent.ConcurrentLinkedDeque$Node startNode ()
abstract java.util.concurrent.ConcurrentLinkedDeque$Node nextNode (java.util.concurrent.ConcurrentLinkedDeque$Node)
void (java.util.concurrent.ConcurrentLinkedDeque)
private void advance ()
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
public boolean hasNext ()
public java.lang.Object next ()
Object item
public void remove ()
java.util.concurrent.ConcurrentLinkedDeque$Node l
}
java/util/concurrent/ConcurrentLinkedDeque$DescendingItr.classConcurrentLinkedDeque.java
package java.util.concurrent
java.util.concurrent.ConcurrentLinkedDeque$DescendingItr extends java.util.concurrent.ConcurrentLinkedDeque$AbstractItr {
final java.util.concurrent.ConcurrentLinkedDeque this$0
private void (java.util.concurrent.ConcurrentLinkedDeque)
java.util.concurrent.ConcurrentLinkedDeque$Node startNode ()
java.util.concurrent.ConcurrentLinkedDeque$Node nextNode (java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node p
void (java.util.concurrent.ConcurrentLinkedDeque, java.util.concurrent.ConcurrentLinkedDeque$1)
java.util.concurrent.ConcurrentLinkedDeque x0
java.util.concurrent.ConcurrentLinkedDeque$1 x1
}
java/util/concurrent/ConcurrentLinkedDeque$Itr.classConcurrentLinkedDeque.java
package java.util.concurrent
java.util.concurrent.ConcurrentLinkedDeque$Itr extends java.util.concurrent.ConcurrentLinkedDeque$AbstractItr {
final java.util.concurrent.ConcurrentLinkedDeque this$0
private void (java.util.concurrent.ConcurrentLinkedDeque)
java.util.concurrent.ConcurrentLinkedDeque$Node startNode ()
java.util.concurrent.ConcurrentLinkedDeque$Node nextNode (java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node p
void (java.util.concurrent.ConcurrentLinkedDeque, java.util.concurrent.ConcurrentLinkedDeque$1)
java.util.concurrent.ConcurrentLinkedDeque x0
java.util.concurrent.ConcurrentLinkedDeque$1 x1
}
java/util/concurrent/ConcurrentLinkedDeque$Node.classConcurrentLinkedDeque.java
package java.util.concurrent
final java.util.concurrent.ConcurrentLinkedDeque$Node extends java.lang.Object {
volatile java.util.concurrent.ConcurrentLinkedDeque$Node prev
volatile Object item
volatile java.util.concurrent.ConcurrentLinkedDeque$Node next
private static final sun.misc.Unsafe UNSAFE
private static final long prevOffset
private static final long itemOffset
private static final long nextOffset
void ()
void (java.lang.Object)
Object item
boolean casItem (java.lang.Object, java.lang.Object)
Object cmp
Object val
void lazySetNext (java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node val
boolean casNext (java.util.concurrent.ConcurrentLinkedDeque$Node, java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node cmp
java.util.concurrent.ConcurrentLinkedDeque$Node val
void lazySetPrev (java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node val
boolean casPrev (java.util.concurrent.ConcurrentLinkedDeque$Node, java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node cmp
java.util.concurrent.ConcurrentLinkedDeque$Node val
static void ()
Class k
Exception e
}
java/util/concurrent/ConcurrentLinkedDeque.classConcurrentLinkedDeque.java
package java.util.concurrent
public java.util.concurrent.ConcurrentLinkedDeque extends java.util.AbstractCollection implements java.util.Deque java.io.Serializable {
private static final long serialVersionUID
private volatile transient java.util.concurrent.ConcurrentLinkedDeque$Node head
private volatile transient java.util.concurrent.ConcurrentLinkedDeque$Node tail
private static final java.util.concurrent.ConcurrentLinkedDeque$Node PREV_TERMINATOR
private static final java.util.concurrent.ConcurrentLinkedDeque$Node NEXT_TERMINATOR
private static final int HOPS
private static final sun.misc.Unsafe UNSAFE
private static final long headOffset
private static final long tailOffset
java.util.concurrent.ConcurrentLinkedDeque$Node prevTerminator ()
java.util.concurrent.ConcurrentLinkedDeque$Node nextTerminator ()
private void linkFirst (java.lang.Object)
java.util.concurrent.ConcurrentLinkedDeque$Node h
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
Object e
java.util.concurrent.ConcurrentLinkedDeque$Node newNode
private void linkLast (java.lang.Object)
java.util.concurrent.ConcurrentLinkedDeque$Node t
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
Object e
java.util.concurrent.ConcurrentLinkedDeque$Node newNode
void unlink (java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node activePred
boolean isFirst
java.util.concurrent.ConcurrentLinkedDeque$Node activePred
boolean isFirst
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node activeSucc
boolean isLast
java.util.concurrent.ConcurrentLinkedDeque$Node activeSucc
boolean isLast
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node activePred
java.util.concurrent.ConcurrentLinkedDeque$Node activeSucc
boolean isFirst
boolean isLast
int hops
java.util.concurrent.ConcurrentLinkedDeque$Node x
java.util.concurrent.ConcurrentLinkedDeque$Node prev
java.util.concurrent.ConcurrentLinkedDeque$Node next
private void unlinkFirst (java.util.concurrent.ConcurrentLinkedDeque$Node, java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node o
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node first
java.util.concurrent.ConcurrentLinkedDeque$Node next
private void unlinkLast (java.util.concurrent.ConcurrentLinkedDeque$Node, java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node o
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node last
java.util.concurrent.ConcurrentLinkedDeque$Node prev
private final void updateHead ()
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node h
private final void updateTail ()
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node t
private void skipDeletedPredecessors (java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node prev
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node x
private void skipDeletedSuccessors (java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node next
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node x
final java.util.concurrent.ConcurrentLinkedDeque$Node succ (java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
final java.util.concurrent.ConcurrentLinkedDeque$Node pred (java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node first ()
java.util.concurrent.ConcurrentLinkedDeque$Node h
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.concurrent.ConcurrentLinkedDeque$Node last ()
java.util.concurrent.ConcurrentLinkedDeque$Node t
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
private static void checkNotNull (java.lang.Object)
Object v
private java.lang.Object screenNullResult (java.lang.Object)
Object v
private java.util.ArrayList toArrayList ()
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.ArrayList list
public void ()
public void (java.util.Collection)
java.util.concurrent.ConcurrentLinkedDeque$Node newNode
Object e
java.util.Collection c
java.util.concurrent.ConcurrentLinkedDeque$Node h
java.util.concurrent.ConcurrentLinkedDeque$Node t
private void initHeadTail (java.util.concurrent.ConcurrentLinkedDeque$Node, java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node newNode
java.util.concurrent.ConcurrentLinkedDeque$Node h
java.util.concurrent.ConcurrentLinkedDeque$Node t
public void addFirst (java.lang.Object)
Object e
public void addLast (java.lang.Object)
Object e
public boolean offerFirst (java.lang.Object)
Object e
public boolean offerLast (java.lang.Object)
Object e
public java.lang.Object peekFirst ()
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
public java.lang.Object peekLast ()
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
public java.lang.Object getFirst ()
public java.lang.Object getLast ()
public java.lang.Object pollFirst ()
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
public java.lang.Object pollLast ()
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
public java.lang.Object removeFirst ()
public java.lang.Object removeLast ()
public boolean offer (java.lang.Object)
Object e
public boolean add (java.lang.Object)
Object e
public java.lang.Object poll ()
public java.lang.Object remove ()
public java.lang.Object peek ()
public java.lang.Object element ()
public void push (java.lang.Object)
Object e
public java.lang.Object pop ()
public boolean removeFirstOccurrence (java.lang.Object)
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
Object o
public boolean removeLastOccurrence (java.lang.Object)
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
Object o
public boolean contains (java.lang.Object)
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
Object o
public boolean isEmpty ()
public int size ()
java.util.concurrent.ConcurrentLinkedDeque$Node p
int count
public boolean remove (java.lang.Object)
Object o
public boolean addAll (java.util.Collection)
java.util.concurrent.ConcurrentLinkedDeque$Node newNode
Object e
java.util.concurrent.ConcurrentLinkedDeque$Node t
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.util.concurrent.ConcurrentLinkedDeque$Node q
java.util.Collection c
java.util.concurrent.ConcurrentLinkedDeque$Node beginningOfTheEnd
java.util.concurrent.ConcurrentLinkedDeque$Node last
public void clear ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.util.Iterator iterator ()
public java.util.Iterator descendingIterator ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
Object item
java.util.concurrent.ConcurrentLinkedDeque$Node p
java.io.ObjectOutputStream s
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.util.concurrent.ConcurrentLinkedDeque$Node newNode
java.io.ObjectInputStream s
java.util.concurrent.ConcurrentLinkedDeque$Node h
java.util.concurrent.ConcurrentLinkedDeque$Node t
Object item
private boolean casHead (java.util.concurrent.ConcurrentLinkedDeque$Node, java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node cmp
java.util.concurrent.ConcurrentLinkedDeque$Node val
private boolean casTail (java.util.concurrent.ConcurrentLinkedDeque$Node, java.util.concurrent.ConcurrentLinkedDeque$Node)
java.util.concurrent.ConcurrentLinkedDeque$Node cmp
java.util.concurrent.ConcurrentLinkedDeque$Node val
static void ()
Class k
Exception e
}
java/util/concurrent/ConcurrentLinkedQueue$Itr.classConcurrentLinkedQueue.java
package java.util.concurrent
java.util.concurrent.ConcurrentLinkedQueue$Itr extends java.lang.Object implements java.util.Iterator {
private java.util.concurrent.ConcurrentLinkedQueue$Node nextNode
private Object nextItem
private java.util.concurrent.ConcurrentLinkedQueue$Node lastRet
final java.util.concurrent.ConcurrentLinkedQueue this$0
void (java.util.concurrent.ConcurrentLinkedQueue)
private java.lang.Object advance ()
java.util.concurrent.ConcurrentLinkedQueue$Node pred
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.concurrent.ConcurrentLinkedQueue$Node next
Object item
Object x
java.util.concurrent.ConcurrentLinkedQueue$Node pred
java.util.concurrent.ConcurrentLinkedQueue$Node p
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
java.util.concurrent.ConcurrentLinkedQueue$Node l
}
java/util/concurrent/ConcurrentLinkedQueue$Node.classConcurrentLinkedQueue.java
package java.util.concurrent
java.util.concurrent.ConcurrentLinkedQueue$Node extends java.lang.Object {
volatile Object item
volatile java.util.concurrent.ConcurrentLinkedQueue$Node next
private static final sun.misc.Unsafe UNSAFE
private static final long itemOffset
private static final long nextOffset
void (java.lang.Object)
Object item
boolean casItem (java.lang.Object, java.lang.Object)
Object cmp
Object val
void lazySetNext (java.util.concurrent.ConcurrentLinkedQueue$Node)
java.util.concurrent.ConcurrentLinkedQueue$Node val
boolean casNext (java.util.concurrent.ConcurrentLinkedQueue$Node, java.util.concurrent.ConcurrentLinkedQueue$Node)
java.util.concurrent.ConcurrentLinkedQueue$Node cmp
java.util.concurrent.ConcurrentLinkedQueue$Node val
static void ()
Class k
Exception e
}
java/util/concurrent/ConcurrentLinkedQueue.classConcurrentLinkedQueue.java
package java.util.concurrent
public java.util.concurrent.ConcurrentLinkedQueue extends java.util.AbstractQueue implements java.util.Queue java.io.Serializable {
private static final long serialVersionUID
private volatile transient java.util.concurrent.ConcurrentLinkedQueue$Node head
private volatile transient java.util.concurrent.ConcurrentLinkedQueue$Node tail
private static final sun.misc.Unsafe UNSAFE
private static final long headOffset
private static final long tailOffset
public void ()
public void (java.util.Collection)
java.util.concurrent.ConcurrentLinkedQueue$Node newNode
Object e
java.util.Collection c
java.util.concurrent.ConcurrentLinkedQueue$Node h
java.util.concurrent.ConcurrentLinkedQueue$Node t
public boolean add (java.lang.Object)
Object e
final void updateHead (java.util.concurrent.ConcurrentLinkedQueue$Node, java.util.concurrent.ConcurrentLinkedQueue$Node)
java.util.concurrent.ConcurrentLinkedQueue$Node h
java.util.concurrent.ConcurrentLinkedQueue$Node p
final java.util.concurrent.ConcurrentLinkedQueue$Node succ (java.util.concurrent.ConcurrentLinkedQueue$Node)
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.concurrent.ConcurrentLinkedQueue$Node next
public boolean offer (java.lang.Object)
java.util.concurrent.ConcurrentLinkedQueue$Node q
java.util.concurrent.ConcurrentLinkedQueue$Node t
java.util.concurrent.ConcurrentLinkedQueue$Node p
Object e
java.util.concurrent.ConcurrentLinkedQueue$Node newNode
public java.lang.Object poll ()
java.util.concurrent.ConcurrentLinkedQueue$Node q
Object item
java.util.concurrent.ConcurrentLinkedQueue$Node h
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.concurrent.ConcurrentLinkedQueue$Node q
public java.lang.Object peek ()
java.util.concurrent.ConcurrentLinkedQueue$Node q
Object item
java.util.concurrent.ConcurrentLinkedQueue$Node h
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.concurrent.ConcurrentLinkedQueue$Node q
java.util.concurrent.ConcurrentLinkedQueue$Node first ()
java.util.concurrent.ConcurrentLinkedQueue$Node q
boolean hasItem
java.util.concurrent.ConcurrentLinkedQueue$Node h
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.concurrent.ConcurrentLinkedQueue$Node q
public boolean isEmpty ()
public int size ()
java.util.concurrent.ConcurrentLinkedQueue$Node p
int count
public boolean contains (java.lang.Object)
Object item
java.util.concurrent.ConcurrentLinkedQueue$Node p
Object o
public boolean remove (java.lang.Object)
java.util.concurrent.ConcurrentLinkedQueue$Node next
Object item
java.util.concurrent.ConcurrentLinkedQueue$Node p
Object o
java.util.concurrent.ConcurrentLinkedQueue$Node pred
public boolean addAll (java.util.Collection)
java.util.concurrent.ConcurrentLinkedQueue$Node newNode
Object e
java.util.concurrent.ConcurrentLinkedQueue$Node q
java.util.concurrent.ConcurrentLinkedQueue$Node t
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.Collection c
java.util.concurrent.ConcurrentLinkedQueue$Node beginningOfTheEnd
java.util.concurrent.ConcurrentLinkedQueue$Node last
public java.lang.Object[] toArray ()
Object item
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.ArrayList al
public java.lang.Object[] toArray (java.lang.Object[])
Object item
Object item
java.util.concurrent.ConcurrentLinkedQueue$Node q
Object[] a
int k
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.util.ArrayList al
public java.util.Iterator iterator ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
Object item
java.util.concurrent.ConcurrentLinkedQueue$Node p
java.io.ObjectOutputStream s
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.util.concurrent.ConcurrentLinkedQueue$Node newNode
java.io.ObjectInputStream s
java.util.concurrent.ConcurrentLinkedQueue$Node h
java.util.concurrent.ConcurrentLinkedQueue$Node t
Object item
private static void checkNotNull (java.lang.Object)
Object v
private boolean casTail (java.util.concurrent.ConcurrentLinkedQueue$Node, java.util.concurrent.ConcurrentLinkedQueue$Node)
java.util.concurrent.ConcurrentLinkedQueue$Node cmp
java.util.concurrent.ConcurrentLinkedQueue$Node val
private boolean casHead (java.util.concurrent.ConcurrentLinkedQueue$Node, java.util.concurrent.ConcurrentLinkedQueue$Node)
java.util.concurrent.ConcurrentLinkedQueue$Node cmp
java.util.concurrent.ConcurrentLinkedQueue$Node val
static void ()
Class k
Exception e
}
java/util/concurrent/ConcurrentMap.classConcurrentMap.java
package java.util.concurrent
public abstract java.util.concurrent.ConcurrentMap extends java.lang.Object implements java.util.Map {
public abstract java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
public abstract boolean remove (java.lang.Object, java.lang.Object)
public abstract boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
public abstract java.lang.Object replace (java.lang.Object, java.lang.Object)
}
java/util/concurrent/ConcurrentNavigableMap.classConcurrentNavigableMap.java
package java.util.concurrent
public abstract java.util.concurrent.ConcurrentNavigableMap extends java.lang.Object implements java.util.concurrent.ConcurrentMap java.util.NavigableMap {
public abstract java.util.concurrent.ConcurrentNavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
public abstract java.util.concurrent.ConcurrentNavigableMap headMap (java.lang.Object, boolean)
public abstract java.util.concurrent.ConcurrentNavigableMap tailMap (java.lang.Object, boolean)
public abstract java.util.concurrent.ConcurrentNavigableMap subMap (java.lang.Object, java.lang.Object)
public abstract java.util.concurrent.ConcurrentNavigableMap headMap (java.lang.Object)
public abstract java.util.concurrent.ConcurrentNavigableMap tailMap (java.lang.Object)
public abstract java.util.concurrent.ConcurrentNavigableMap descendingMap ()
public abstract java.util.NavigableSet navigableKeySet ()
public abstract java.util.NavigableSet keySet ()
public abstract java.util.NavigableSet descendingKeySet ()
}
java/util/concurrent/ConcurrentSkipListMap$ComparableUsingComparator.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$ComparableUsingComparator extends java.lang.Object implements java.lang.Comparable {
final Object actualKey
final java.util.Comparator cmp
void (java.lang.Object, java.util.Comparator)
Object key
java.util.Comparator cmp
public int compareTo (java.lang.Object)
Object k2
}
java/util/concurrent/ConcurrentSkipListMap$EntryIterator.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$EntryIterator extends java.util.concurrent.ConcurrentSkipListMap$Iter {
final java.util.concurrent.ConcurrentSkipListMap this$0
void (java.util.concurrent.ConcurrentSkipListMap)
java.util.concurrent.ConcurrentSkipListMap this$0
public java.util.Map$Entry next ()
java.util.concurrent.ConcurrentSkipListMap$Node n
Object v
public volatile java.lang.Object next ()
}
java/util/concurrent/ConcurrentSkipListMap$EntrySet.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$EntrySet extends java.util.AbstractSet {
private final java.util.concurrent.ConcurrentNavigableMap m
void (java.util.concurrent.ConcurrentNavigableMap)
java.util.concurrent.ConcurrentNavigableMap map
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
java.util.Map$Entry e
Object v
public boolean remove (java.lang.Object)
Object o
java.util.Map$Entry e
public boolean isEmpty ()
public int size ()
public void clear ()
public boolean equals (java.lang.Object)
ClassCastException unused
NullPointerException unused
Object o
java.util.Collection c
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
}
java/util/concurrent/ConcurrentSkipListMap$HeadIndex.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$HeadIndex extends java.util.concurrent.ConcurrentSkipListMap$Index {
final int level
void (java.util.concurrent.ConcurrentSkipListMap$Node, java.util.concurrent.ConcurrentSkipListMap$Index, java.util.concurrent.ConcurrentSkipListMap$Index, int)
java.util.concurrent.ConcurrentSkipListMap$Node node
java.util.concurrent.ConcurrentSkipListMap$Index down
java.util.concurrent.ConcurrentSkipListMap$Index right
int level
}
java/util/concurrent/ConcurrentSkipListMap$Index.classConcurrentSkipListMap.java
package java.util.concurrent
java.util.concurrent.ConcurrentSkipListMap$Index extends java.lang.Object {
final java.util.concurrent.ConcurrentSkipListMap$Node node
final java.util.concurrent.ConcurrentSkipListMap$Index down
volatile java.util.concurrent.ConcurrentSkipListMap$Index right
private static final sun.misc.Unsafe UNSAFE
private static final long rightOffset
void (java.util.concurrent.ConcurrentSkipListMap$Node, java.util.concurrent.ConcurrentSkipListMap$Index, java.util.concurrent.ConcurrentSkipListMap$Index)
java.util.concurrent.ConcurrentSkipListMap$Node node
java.util.concurrent.ConcurrentSkipListMap$Index down
java.util.concurrent.ConcurrentSkipListMap$Index right
final boolean casRight (java.util.concurrent.ConcurrentSkipListMap$Index, java.util.concurrent.ConcurrentSkipListMap$Index)
java.util.concurrent.ConcurrentSkipListMap$Index cmp
java.util.concurrent.ConcurrentSkipListMap$Index val
final boolean indexesDeletedNode ()
final boolean link (java.util.concurrent.ConcurrentSkipListMap$Index, java.util.concurrent.ConcurrentSkipListMap$Index)
java.util.concurrent.ConcurrentSkipListMap$Index succ
java.util.concurrent.ConcurrentSkipListMap$Index newSucc
java.util.concurrent.ConcurrentSkipListMap$Node n
final boolean unlink (java.util.concurrent.ConcurrentSkipListMap$Index)
java.util.concurrent.ConcurrentSkipListMap$Index succ
static void ()
Class k
Exception e
}
java/util/concurrent/ConcurrentSkipListMap$Iter.classConcurrentSkipListMap.java
package java.util.concurrent
abstract java.util.concurrent.ConcurrentSkipListMap$Iter extends java.lang.Object implements java.util.Iterator {
java.util.concurrent.ConcurrentSkipListMap$Node lastReturned
java.util.concurrent.ConcurrentSkipListMap$Node next
Object nextValue
final java.util.concurrent.ConcurrentSkipListMap this$0
void (java.util.concurrent.ConcurrentSkipListMap)
Object x
java.util.concurrent.ConcurrentSkipListMap this$0
public final boolean hasNext ()
final void advance ()
Object x
public void remove ()
java.util.concurrent.ConcurrentSkipListMap$Node l
}
java/util/concurrent/ConcurrentSkipListMap$KeyIterator.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$KeyIterator extends java.util.concurrent.ConcurrentSkipListMap$Iter {
final java.util.concurrent.ConcurrentSkipListMap this$0
void (java.util.concurrent.ConcurrentSkipListMap)
java.util.concurrent.ConcurrentSkipListMap this$0
public java.lang.Object next ()
java.util.concurrent.ConcurrentSkipListMap$Node n
}
java/util/concurrent/ConcurrentSkipListMap$KeySet.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$KeySet extends java.util.AbstractSet implements java.util.NavigableSet {
private final java.util.concurrent.ConcurrentNavigableMap m
void (java.util.concurrent.ConcurrentNavigableMap)
java.util.concurrent.ConcurrentNavigableMap map
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public void clear ()
public java.lang.Object lower (java.lang.Object)
Object e
public java.lang.Object floor (java.lang.Object)
Object e
public java.lang.Object ceiling (java.lang.Object)
Object e
public java.lang.Object higher (java.lang.Object)
Object e
public java.util.Comparator comparator ()
public java.lang.Object first ()
public java.lang.Object last ()
public java.lang.Object pollFirst ()
java.util.Map$Entry e
public java.lang.Object pollLast ()
java.util.Map$Entry e
public java.util.Iterator iterator ()
public boolean equals (java.lang.Object)
ClassCastException unused
NullPointerException unused
Object o
java.util.Collection c
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.util.Iterator descendingIterator ()
public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
public java.util.NavigableSet headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
public java.util.NavigableSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.NavigableSet headSet (java.lang.Object)
Object toElement
public java.util.NavigableSet tailSet (java.lang.Object)
Object fromElement
public java.util.NavigableSet descendingSet ()
public volatile java.util.SortedSet tailSet (java.lang.Object)
public volatile java.util.SortedSet headSet (java.lang.Object)
public volatile java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
}
java/util/concurrent/ConcurrentSkipListMap$Node.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$Node extends java.lang.Object {
final Object key
volatile Object value
volatile java.util.concurrent.ConcurrentSkipListMap$Node next
private static final sun.misc.Unsafe UNSAFE
private static final long valueOffset
private static final long nextOffset
void (java.lang.Object, java.lang.Object, java.util.concurrent.ConcurrentSkipListMap$Node)
Object key
Object value
java.util.concurrent.ConcurrentSkipListMap$Node next
void (java.util.concurrent.ConcurrentSkipListMap$Node)
java.util.concurrent.ConcurrentSkipListMap$Node next
boolean casValue (java.lang.Object, java.lang.Object)
Object cmp
Object val
boolean casNext (java.util.concurrent.ConcurrentSkipListMap$Node, java.util.concurrent.ConcurrentSkipListMap$Node)
java.util.concurrent.ConcurrentSkipListMap$Node cmp
java.util.concurrent.ConcurrentSkipListMap$Node val
boolean isMarker ()
boolean isBaseHeader ()
boolean appendMarker (java.util.concurrent.ConcurrentSkipListMap$Node)
java.util.concurrent.ConcurrentSkipListMap$Node f
void helpDelete (java.util.concurrent.ConcurrentSkipListMap$Node, java.util.concurrent.ConcurrentSkipListMap$Node)
java.util.concurrent.ConcurrentSkipListMap$Node b
java.util.concurrent.ConcurrentSkipListMap$Node f
java.lang.Object getValidValue ()
Object v
java.util.AbstractMap$SimpleImmutableEntry createSnapshot ()
Object v
static void ()
Class k
Exception e
}
java/util/concurrent/ConcurrentSkipListMap$SubMap$SubMapEntryIterator.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$SubMap$SubMapEntryIterator extends java.util.concurrent.ConcurrentSkipListMap$SubMap$SubMapIter {
final java.util.concurrent.ConcurrentSkipListMap$SubMap this$0
void (java.util.concurrent.ConcurrentSkipListMap$SubMap)
java.util.concurrent.ConcurrentSkipListMap$SubMap this$0
public java.util.Map$Entry next ()
java.util.concurrent.ConcurrentSkipListMap$Node n
Object v
public volatile java.lang.Object next ()
}
java/util/concurrent/ConcurrentSkipListMap$SubMap$SubMapIter.classConcurrentSkipListMap.java
package java.util.concurrent
abstract java.util.concurrent.ConcurrentSkipListMap$SubMap$SubMapIter extends java.lang.Object implements java.util.Iterator {
java.util.concurrent.ConcurrentSkipListMap$Node lastReturned
java.util.concurrent.ConcurrentSkipListMap$Node next
Object nextValue
final java.util.concurrent.ConcurrentSkipListMap$SubMap this$0
void (java.util.concurrent.ConcurrentSkipListMap$SubMap)
Object x
java.util.concurrent.ConcurrentSkipListMap$SubMap this$0
public final boolean hasNext ()
final void advance ()
private void ascend ()
Object x
private void descend ()
Object x
public void remove ()
java.util.concurrent.ConcurrentSkipListMap$Node l
}
java/util/concurrent/ConcurrentSkipListMap$SubMap$SubMapKeyIterator.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$SubMap$SubMapKeyIterator extends java.util.concurrent.ConcurrentSkipListMap$SubMap$SubMapIter {
final java.util.concurrent.ConcurrentSkipListMap$SubMap this$0
void (java.util.concurrent.ConcurrentSkipListMap$SubMap)
java.util.concurrent.ConcurrentSkipListMap$SubMap this$0
public java.lang.Object next ()
java.util.concurrent.ConcurrentSkipListMap$Node n
}
java/util/concurrent/ConcurrentSkipListMap$SubMap$SubMapValueIterator.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$SubMap$SubMapValueIterator extends java.util.concurrent.ConcurrentSkipListMap$SubMap$SubMapIter {
final java.util.concurrent.ConcurrentSkipListMap$SubMap this$0
void (java.util.concurrent.ConcurrentSkipListMap$SubMap)
java.util.concurrent.ConcurrentSkipListMap$SubMap this$0
public java.lang.Object next ()
Object v
}
java/util/concurrent/ConcurrentSkipListMap$SubMap.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$SubMap extends java.util.AbstractMap implements java.util.concurrent.ConcurrentNavigableMap java.lang.Cloneable java.io.Serializable {
private static final long serialVersionUID
private final java.util.concurrent.ConcurrentSkipListMap m
private final Object lo
private final Object hi
private final boolean loInclusive
private final boolean hiInclusive
private final boolean isDescending
private transient java.util.concurrent.ConcurrentSkipListMap$KeySet keySetView
private transient java.util.Set entrySetView
private transient java.util.Collection valuesView
void (java.util.concurrent.ConcurrentSkipListMap, java.lang.Object, boolean, java.lang.Object, boolean, boolean)
java.util.concurrent.ConcurrentSkipListMap map
Object fromKey
boolean fromInclusive
Object toKey
boolean toInclusive
boolean isDescending
private boolean tooLow (java.lang.Object)
int c
Object key
private boolean tooHigh (java.lang.Object)
int c
Object key
private boolean inBounds (java.lang.Object)
Object key
private void checkKeyBounds (java.lang.Object) throws java.lang.IllegalArgumentException
Object key
private boolean isBeforeEnd (java.util.concurrent.ConcurrentSkipListMap$Node)
java.util.concurrent.ConcurrentSkipListMap$Node n
Object k
int c
private java.util.concurrent.ConcurrentSkipListMap$Node loNode ()
private java.util.concurrent.ConcurrentSkipListMap$Node hiNode ()
private java.lang.Object lowestKey ()
java.util.concurrent.ConcurrentSkipListMap$Node n
private java.lang.Object highestKey ()
Object last
java.util.concurrent.ConcurrentSkipListMap$Node n
private java.util.Map$Entry lowestEntry ()
java.util.concurrent.ConcurrentSkipListMap$Node n
java.util.Map$Entry e
private java.util.Map$Entry highestEntry ()
java.util.concurrent.ConcurrentSkipListMap$Node n
java.util.Map$Entry e
private java.util.Map$Entry removeLowest ()
java.util.concurrent.ConcurrentSkipListMap$Node n
Object k
Object v
private java.util.Map$Entry removeHighest ()
java.util.concurrent.ConcurrentSkipListMap$Node n
Object k
Object v
private java.util.Map$Entry getNearEntry (java.lang.Object, int)
java.util.concurrent.ConcurrentSkipListMap$Node n
Object k
Object v
Object key
int rel
private java.lang.Object getNearKey (java.lang.Object, int)
java.util.concurrent.ConcurrentSkipListMap$Node n
Object last
java.util.concurrent.ConcurrentSkipListMap$Node n
java.util.concurrent.ConcurrentSkipListMap$Node n
Object k
Object v
Object key
int rel
public boolean containsKey (java.lang.Object)
Object key
Object k
public java.lang.Object get (java.lang.Object)
Object key
Object k
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
Object k
public int size ()
java.util.concurrent.ConcurrentSkipListMap$Node n
long count
public boolean isEmpty ()
public boolean containsValue (java.lang.Object)
Object v
java.util.concurrent.ConcurrentSkipListMap$Node n
Object value
public void clear ()
java.util.concurrent.ConcurrentSkipListMap$Node n
public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
Object k
public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object oldValue
Object newValue
public java.lang.Object replace (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Comparator comparator ()
java.util.Comparator cmp
private java.util.concurrent.ConcurrentSkipListMap$SubMap newSubMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object tk
boolean ti
int c
int c
Object fromKey
boolean fromInclusive
Object toKey
boolean toInclusive
public java.util.concurrent.ConcurrentSkipListMap$SubMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromKey
boolean fromInclusive
Object toKey
boolean toInclusive
public java.util.concurrent.ConcurrentSkipListMap$SubMap headMap (java.lang.Object, boolean)
Object toKey
boolean inclusive
public java.util.concurrent.ConcurrentSkipListMap$SubMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
public java.util.concurrent.ConcurrentSkipListMap$SubMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.concurrent.ConcurrentSkipListMap$SubMap headMap (java.lang.Object)
Object toKey
public java.util.concurrent.ConcurrentSkipListMap$SubMap tailMap (java.lang.Object)
Object fromKey
public java.util.concurrent.ConcurrentSkipListMap$SubMap descendingMap ()
public java.util.Map$Entry ceilingEntry (java.lang.Object)
Object key
public java.lang.Object ceilingKey (java.lang.Object)
Object key
public java.util.Map$Entry lowerEntry (java.lang.Object)
Object key
public java.lang.Object lowerKey (java.lang.Object)
Object key
public java.util.Map$Entry floorEntry (java.lang.Object)
Object key
public java.lang.Object floorKey (java.lang.Object)
Object key
public java.util.Map$Entry higherEntry (java.lang.Object)
Object key
public java.lang.Object higherKey (java.lang.Object)
Object key
public java.lang.Object firstKey ()
public java.lang.Object lastKey ()
public java.util.Map$Entry firstEntry ()
public java.util.Map$Entry lastEntry ()
public java.util.Map$Entry pollFirstEntry ()
public java.util.Map$Entry pollLastEntry ()
public java.util.NavigableSet keySet ()
java.util.concurrent.ConcurrentSkipListMap$KeySet ks
public java.util.NavigableSet navigableKeySet ()
java.util.concurrent.ConcurrentSkipListMap$KeySet ks
public java.util.Collection values ()
java.util.Collection vs
public java.util.Set entrySet ()
java.util.Set es
public java.util.NavigableSet descendingKeySet ()
java.util.Iterator keyIterator ()
java.util.Iterator valueIterator ()
java.util.Iterator entryIterator ()
public volatile java.util.Set keySet ()
public volatile java.util.concurrent.ConcurrentNavigableMap descendingMap ()
public volatile java.util.concurrent.ConcurrentNavigableMap tailMap (java.lang.Object)
public volatile java.util.concurrent.ConcurrentNavigableMap headMap (java.lang.Object)
public volatile java.util.concurrent.ConcurrentNavigableMap subMap (java.lang.Object, java.lang.Object)
public volatile java.util.concurrent.ConcurrentNavigableMap tailMap (java.lang.Object, boolean)
public volatile java.util.concurrent.ConcurrentNavigableMap headMap (java.lang.Object, boolean)
public volatile java.util.concurrent.ConcurrentNavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
public volatile java.util.SortedMap tailMap (java.lang.Object)
public volatile java.util.SortedMap headMap (java.lang.Object)
public volatile java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
public volatile java.util.NavigableMap tailMap (java.lang.Object, boolean)
public volatile java.util.NavigableMap headMap (java.lang.Object, boolean)
public volatile java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
public volatile java.util.NavigableMap descendingMap ()
static boolean access$100 (java.util.concurrent.ConcurrentSkipListMap$SubMap)
java.util.concurrent.ConcurrentSkipListMap$SubMap x0
static java.util.concurrent.ConcurrentSkipListMap$Node access$200 (java.util.concurrent.ConcurrentSkipListMap$SubMap)
java.util.concurrent.ConcurrentSkipListMap$SubMap x0
static java.util.concurrent.ConcurrentSkipListMap$Node access$300 (java.util.concurrent.ConcurrentSkipListMap$SubMap)
java.util.concurrent.ConcurrentSkipListMap$SubMap x0
static boolean access$400 (java.util.concurrent.ConcurrentSkipListMap$SubMap, java.lang.Object)
java.util.concurrent.ConcurrentSkipListMap$SubMap x0
Object x1
static boolean access$500 (java.util.concurrent.ConcurrentSkipListMap$SubMap, java.lang.Object)
java.util.concurrent.ConcurrentSkipListMap$SubMap x0
Object x1
static java.util.concurrent.ConcurrentSkipListMap access$600 (java.util.concurrent.ConcurrentSkipListMap$SubMap)
java.util.concurrent.ConcurrentSkipListMap$SubMap x0
static boolean access$700 (java.util.concurrent.ConcurrentSkipListMap$SubMap, java.lang.Object)
java.util.concurrent.ConcurrentSkipListMap$SubMap x0
Object x1
}
java/util/concurrent/ConcurrentSkipListMap$ValueIterator.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$ValueIterator extends java.util.concurrent.ConcurrentSkipListMap$Iter {
final java.util.concurrent.ConcurrentSkipListMap this$0
void (java.util.concurrent.ConcurrentSkipListMap)
java.util.concurrent.ConcurrentSkipListMap this$0
public java.lang.Object next ()
Object v
}
java/util/concurrent/ConcurrentSkipListMap$Values.classConcurrentSkipListMap.java
package java.util.concurrent
final java.util.concurrent.ConcurrentSkipListMap$Values extends java.util.AbstractCollection {
private final java.util.concurrent.ConcurrentNavigableMap m
void (java.util.concurrent.ConcurrentNavigableMap)
java.util.concurrent.ConcurrentNavigableMap map
public java.util.Iterator iterator ()
public boolean isEmpty ()
public int size ()
public boolean contains (java.lang.Object)
Object o
public void clear ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
}
java/util/concurrent/ConcurrentSkipListMap.classConcurrentSkipListMap.java
package java.util.concurrent
public java.util.concurrent.ConcurrentSkipListMap extends java.util.AbstractMap implements java.util.concurrent.ConcurrentNavigableMap java.lang.Cloneable java.io.Serializable {
private static final long serialVersionUID
private static final Object BASE_HEADER
private volatile transient java.util.concurrent.ConcurrentSkipListMap$HeadIndex head
private final java.util.Comparator comparator
private transient int randomSeed
private transient java.util.concurrent.ConcurrentSkipListMap$KeySet keySet
private transient java.util.concurrent.ConcurrentSkipListMap$EntrySet entrySet
private transient java.util.concurrent.ConcurrentSkipListMap$Values values
private transient java.util.concurrent.ConcurrentNavigableMap descendingMap
private static final int EQ
private static final int LT
private static final int GT
private static final sun.misc.Unsafe UNSAFE
private static final long headOffset
final void initialize ()
private boolean casHead (java.util.concurrent.ConcurrentSkipListMap$HeadIndex, java.util.concurrent.ConcurrentSkipListMap$HeadIndex)
java.util.concurrent.ConcurrentSkipListMap$HeadIndex cmp
java.util.concurrent.ConcurrentSkipListMap$HeadIndex val
private java.lang.Comparable comparable (java.lang.Object) throws java.lang.ClassCastException
Object key
int compare (java.lang.Object, java.lang.Object) throws java.lang.ClassCastException
Object k1
Object k2
java.util.Comparator cmp
boolean inHalfOpenRange (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object least
Object fence
boolean inOpenRange (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object least
Object fence
private java.util.concurrent.ConcurrentSkipListMap$Node findPredecessor (java.lang.Comparable)
java.util.concurrent.ConcurrentSkipListMap$Node n
Object k
java.util.concurrent.ConcurrentSkipListMap$Index d
java.util.concurrent.ConcurrentSkipListMap$Index q
java.util.concurrent.ConcurrentSkipListMap$Index r
Comparable key
private java.util.concurrent.ConcurrentSkipListMap$Node findNode (java.lang.Comparable)
java.util.concurrent.ConcurrentSkipListMap$Node f
Object v
int c
java.util.concurrent.ConcurrentSkipListMap$Node b
java.util.concurrent.ConcurrentSkipListMap$Node n
Comparable key
private java.lang.Object doGet (java.lang.Object)
java.util.concurrent.ConcurrentSkipListMap$Node n
Object v
Object okey
Comparable key
private java.lang.Object doPut (java.lang.Object, java.lang.Object, boolean)
java.util.concurrent.ConcurrentSkipListMap$Node f
Object v
int c
java.util.concurrent.ConcurrentSkipListMap$Node z
int level
java.util.concurrent.ConcurrentSkipListMap$Node b
java.util.concurrent.ConcurrentSkipListMap$Node n
Object kkey
Object value
boolean onlyIfAbsent
Comparable key
private int randomLevel ()
int x
int level
private void insertIndex (java.util.concurrent.ConcurrentSkipListMap$Node, int)
int i
java.util.concurrent.ConcurrentSkipListMap$Index idx
int i
int k
int j
int k
int oldLevel
java.util.concurrent.ConcurrentSkipListMap$HeadIndex newh
java.util.concurrent.ConcurrentSkipListMap$Node oldbase
java.util.concurrent.ConcurrentSkipListMap$Index[] idxs
java.util.concurrent.ConcurrentSkipListMap$Index idx
java.util.concurrent.ConcurrentSkipListMap$HeadIndex oldh
int k
java.util.concurrent.ConcurrentSkipListMap$Node z
int level
java.util.concurrent.ConcurrentSkipListMap$HeadIndex h
int max
private void addIndex (java.util.concurrent.ConcurrentSkipListMap$Index, java.util.concurrent.ConcurrentSkipListMap$HeadIndex, int)
java.util.concurrent.ConcurrentSkipListMap$Node n
int c
int j
java.util.concurrent.ConcurrentSkipListMap$Index q
java.util.concurrent.ConcurrentSkipListMap$Index r
java.util.concurrent.ConcurrentSkipListMap$Index t
java.util.concurrent.ConcurrentSkipListMap$Index idx
java.util.concurrent.ConcurrentSkipListMap$HeadIndex h
int indexLevel
int insertionLevel
Comparable key
final java.lang.Object doRemove (java.lang.Object, java.lang.Object)
java.util.concurrent.ConcurrentSkipListMap$Node f
Object v
int c
java.util.concurrent.ConcurrentSkipListMap$Node b
java.util.concurrent.ConcurrentSkipListMap$Node n
Object okey
Object value
Comparable key
private void tryReduceLevel ()
java.util.concurrent.ConcurrentSkipListMap$HeadIndex d
java.util.concurrent.ConcurrentSkipListMap$HeadIndex e
java.util.concurrent.ConcurrentSkipListMap$HeadIndex h
java.util.concurrent.ConcurrentSkipListMap$Node findFirst ()
java.util.concurrent.ConcurrentSkipListMap$Node b
java.util.concurrent.ConcurrentSkipListMap$Node n
java.util.Map$Entry doRemoveFirstEntry ()
java.util.concurrent.ConcurrentSkipListMap$Node b
java.util.concurrent.ConcurrentSkipListMap$Node n
java.util.concurrent.ConcurrentSkipListMap$Node f
Object v
private void clearIndexToFirst ()
java.util.concurrent.ConcurrentSkipListMap$Index r
java.util.concurrent.ConcurrentSkipListMap$Index q
java.util.concurrent.ConcurrentSkipListMap$Node findLast ()
java.util.concurrent.ConcurrentSkipListMap$Node f
Object v
java.util.concurrent.ConcurrentSkipListMap$Node b
java.util.concurrent.ConcurrentSkipListMap$Node n
java.util.concurrent.ConcurrentSkipListMap$Index d
java.util.concurrent.ConcurrentSkipListMap$Index r
java.util.concurrent.ConcurrentSkipListMap$Index q
private java.util.concurrent.ConcurrentSkipListMap$Node findPredecessorOfLast ()
java.util.concurrent.ConcurrentSkipListMap$Index d
java.util.concurrent.ConcurrentSkipListMap$Index r
java.util.concurrent.ConcurrentSkipListMap$Index q
java.util.Map$Entry doRemoveLastEntry ()
java.util.concurrent.ConcurrentSkipListMap$Node f
Object v
Object key
Comparable ck
java.util.concurrent.ConcurrentSkipListMap$Node b
java.util.concurrent.ConcurrentSkipListMap$Node n
java.util.concurrent.ConcurrentSkipListMap$Node findNear (java.lang.Object, int)
java.util.concurrent.ConcurrentSkipListMap$Node f
Object v
int c
java.util.concurrent.ConcurrentSkipListMap$Node b
java.util.concurrent.ConcurrentSkipListMap$Node n
Object kkey
int rel
Comparable key
java.util.AbstractMap$SimpleImmutableEntry getNear (java.lang.Object, int)
java.util.concurrent.ConcurrentSkipListMap$Node n
java.util.AbstractMap$SimpleImmutableEntry e
Object key
int rel
public void ()
public void (java.util.Comparator)
java.util.Comparator comparator
public void (java.util.Map)
java.util.Map m
public void (java.util.SortedMap)
java.util.SortedMap m
public java.util.concurrent.ConcurrentSkipListMap clone ()
java.util.concurrent.ConcurrentSkipListMap clone
CloneNotSupportedException e
private void buildFromSorted (java.util.SortedMap)
int i
int i
int i
java.util.concurrent.ConcurrentSkipListMap$Index idx
java.util.Map$Entry e
int j
Object k
Object v
java.util.concurrent.ConcurrentSkipListMap$Node z
java.util.SortedMap map
java.util.concurrent.ConcurrentSkipListMap$HeadIndex h
java.util.concurrent.ConcurrentSkipListMap$Node basepred
java.util.ArrayList preds
java.util.concurrent.ConcurrentSkipListMap$Index q
java.util.Iterator it
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
Object v
java.util.concurrent.ConcurrentSkipListMap$Node n
java.io.ObjectOutputStream s
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int i
int i
int i
java.util.concurrent.ConcurrentSkipListMap$Index idx
Object k
Object v
Object key
Object val
int j
java.util.concurrent.ConcurrentSkipListMap$Node z
java.io.ObjectInputStream s
java.util.concurrent.ConcurrentSkipListMap$HeadIndex h
java.util.concurrent.ConcurrentSkipListMap$Node basepred
java.util.ArrayList preds
java.util.concurrent.ConcurrentSkipListMap$Index q
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
Object key
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object v
java.util.concurrent.ConcurrentSkipListMap$Node n
Object value
public int size ()
java.util.concurrent.ConcurrentSkipListMap$Node n
long count
public boolean isEmpty ()
public void clear ()
public java.util.NavigableSet keySet ()
java.util.concurrent.ConcurrentSkipListMap$KeySet ks
public java.util.NavigableSet navigableKeySet ()
java.util.concurrent.ConcurrentSkipListMap$KeySet ks
public java.util.Collection values ()
java.util.concurrent.ConcurrentSkipListMap$Values vs
public java.util.Set entrySet ()
java.util.concurrent.ConcurrentSkipListMap$EntrySet es
public java.util.concurrent.ConcurrentNavigableMap descendingMap ()
java.util.concurrent.ConcurrentNavigableMap dm
public java.util.NavigableSet descendingKeySet ()
public boolean equals (java.lang.Object)
java.util.Map$Entry e
Object k
Object v
java.util.Map$Entry e
ClassCastException unused
NullPointerException unused
Object o
java.util.Map m
public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
java.util.concurrent.ConcurrentSkipListMap$Node n
Object v
Object key
Object oldValue
Object newValue
Comparable k
public java.lang.Object replace (java.lang.Object, java.lang.Object)
java.util.concurrent.ConcurrentSkipListMap$Node n
Object v
Object key
Object value
Comparable k
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
java.util.concurrent.ConcurrentSkipListMap$Node n
public java.lang.Object lastKey ()
java.util.concurrent.ConcurrentSkipListMap$Node n
public java.util.concurrent.ConcurrentNavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromKey
boolean fromInclusive
Object toKey
boolean toInclusive
public java.util.concurrent.ConcurrentNavigableMap headMap (java.lang.Object, boolean)
Object toKey
boolean inclusive
public java.util.concurrent.ConcurrentNavigableMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
public java.util.concurrent.ConcurrentNavigableMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.concurrent.ConcurrentNavigableMap headMap (java.lang.Object)
Object toKey
public java.util.concurrent.ConcurrentNavigableMap tailMap (java.lang.Object)
Object fromKey
public java.util.Map$Entry lowerEntry (java.lang.Object)
Object key
public java.lang.Object lowerKey (java.lang.Object)
Object key
java.util.concurrent.ConcurrentSkipListMap$Node n
public java.util.Map$Entry floorEntry (java.lang.Object)
Object key
public java.lang.Object floorKey (java.lang.Object)
Object key
java.util.concurrent.ConcurrentSkipListMap$Node n
public java.util.Map$Entry ceilingEntry (java.lang.Object)
Object key
public java.lang.Object ceilingKey (java.lang.Object)
Object key
java.util.concurrent.ConcurrentSkipListMap$Node n
public java.util.Map$Entry higherEntry (java.lang.Object)
Object key
public java.lang.Object higherKey (java.lang.Object)
Object key
java.util.concurrent.ConcurrentSkipListMap$Node n
public java.util.Map$Entry firstEntry ()
java.util.concurrent.ConcurrentSkipListMap$Node n
java.util.AbstractMap$SimpleImmutableEntry e
public java.util.Map$Entry lastEntry ()
java.util.concurrent.ConcurrentSkipListMap$Node n
java.util.AbstractMap$SimpleImmutableEntry e
public java.util.Map$Entry pollFirstEntry ()
public java.util.Map$Entry pollLastEntry ()
java.util.Iterator keyIterator ()
java.util.Iterator valueIterator ()
java.util.Iterator entryIterator ()
static final java.util.List toList (java.util.Collection)
Object e
java.util.Collection c
java.util.ArrayList list
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
public volatile java.util.Set keySet ()
public volatile java.util.SortedMap tailMap (java.lang.Object)
public volatile java.util.SortedMap headMap (java.lang.Object)
public volatile java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
public volatile java.util.NavigableMap tailMap (java.lang.Object, boolean)
public volatile java.util.NavigableMap headMap (java.lang.Object, boolean)
public volatile java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
public volatile java.util.NavigableMap descendingMap ()
static java.lang.Object access$000 ()
static void ()
Class k
Exception e
}
java/util/concurrent/ConcurrentSkipListSet.classConcurrentSkipListSet.java
package java.util.concurrent
public java.util.concurrent.ConcurrentSkipListSet extends java.util.AbstractSet implements java.util.NavigableSet java.lang.Cloneable java.io.Serializable {
private static final long serialVersionUID
private final java.util.concurrent.ConcurrentNavigableMap m
private static final sun.misc.Unsafe UNSAFE
private static final long mapOffset
public void ()
public void (java.util.Comparator)
java.util.Comparator comparator
public void (java.util.Collection)
java.util.Collection c
public void (java.util.SortedSet)
java.util.SortedSet s
void (java.util.concurrent.ConcurrentNavigableMap)
java.util.concurrent.ConcurrentNavigableMap m
public java.util.concurrent.ConcurrentSkipListSet clone ()
java.util.concurrent.ConcurrentSkipListSet clone
CloneNotSupportedException e
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public boolean add (java.lang.Object)
Object e
public boolean remove (java.lang.Object)
Object o
public void clear ()
public java.util.Iterator iterator ()
public java.util.Iterator descendingIterator ()
public boolean equals (java.lang.Object)
ClassCastException unused
NullPointerException unused
Object o
java.util.Collection c
public boolean removeAll (java.util.Collection)
Object e
java.util.Collection c
boolean modified
public java.lang.Object lower (java.lang.Object)
Object e
public java.lang.Object floor (java.lang.Object)
Object e
public java.lang.Object ceiling (java.lang.Object)
Object e
public java.lang.Object higher (java.lang.Object)
Object e
public java.lang.Object pollFirst ()
java.util.Map$Entry e
public java.lang.Object pollLast ()
java.util.Map$Entry e
public java.util.Comparator comparator ()
public java.lang.Object first ()
public java.lang.Object last ()
public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
public java.util.NavigableSet headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
public java.util.NavigableSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.NavigableSet headSet (java.lang.Object)
Object toElement
public java.util.NavigableSet tailSet (java.lang.Object)
Object fromElement
public java.util.NavigableSet descendingSet ()
private void setMap (java.util.concurrent.ConcurrentNavigableMap)
java.util.concurrent.ConcurrentNavigableMap map
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
public volatile java.util.SortedSet tailSet (java.lang.Object)
public volatile java.util.SortedSet headSet (java.lang.Object)
public volatile java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
static void ()
Class k
Exception e
}
java/util/concurrent/CopyOnWriteArrayList$CowIterator.classCopyOnWriteArrayList.java
package java.util.concurrent
java.util.concurrent.CopyOnWriteArrayList$CowIterator extends java.lang.Object implements java.util.ListIterator {
private final Object[] snapshot
private final int from
private final int to
private int index
void (java.lang.Object[], int, int)
Object[] snapshot
int from
int to
public void add (java.lang.Object)
Object object
public boolean hasNext ()
public boolean hasPrevious ()
public java.lang.Object next ()
public int nextIndex ()
public java.lang.Object previous ()
public int previousIndex ()
public void remove ()
public void set (java.lang.Object)
Object object
static int access$002 (java.util.concurrent.CopyOnWriteArrayList$CowIterator, int)
java.util.concurrent.CopyOnWriteArrayList$CowIterator x0
int x1
}
java/util/concurrent/CopyOnWriteArrayList$CowSubList.classCopyOnWriteArrayList.java
package java.util.concurrent
java.util.concurrent.CopyOnWriteArrayList$CowSubList extends java.util.AbstractList {
private volatile java.util.concurrent.CopyOnWriteArrayList$Slice slice
final java.util.concurrent.CopyOnWriteArrayList this$0
public void (java.util.concurrent.CopyOnWriteArrayList, java.lang.Object[], int, int)
java.util.concurrent.CopyOnWriteArrayList this$0
Object[] expectedElements
int from
int to
public int size ()
java.util.concurrent.CopyOnWriteArrayList$Slice slice
public boolean isEmpty ()
java.util.concurrent.CopyOnWriteArrayList$Slice slice
public java.lang.Object get (int)
int index
java.util.concurrent.CopyOnWriteArrayList$Slice slice
Object[] snapshot
public java.util.Iterator iterator ()
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
java.util.concurrent.CopyOnWriteArrayList$Slice slice
Object[] snapshot
java.util.concurrent.CopyOnWriteArrayList$CowIterator result
public int indexOf (java.lang.Object)
Object object
java.util.concurrent.CopyOnWriteArrayList$Slice slice
Object[] snapshot
int result
public int lastIndexOf (java.lang.Object)
Object object
java.util.concurrent.CopyOnWriteArrayList$Slice slice
Object[] snapshot
int result
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection collection
java.util.concurrent.CopyOnWriteArrayList$Slice slice
Object[] snapshot
public java.util.List subList (int, int)
int from
int to
java.util.concurrent.CopyOnWriteArrayList$Slice slice
public java.lang.Object remove (int)
Object removed
int index
public void clear ()
public void add (int, java.lang.Object)
int index
Object object
public boolean add (java.lang.Object)
Object object
public boolean addAll (int, java.util.Collection)
int oldSize
boolean result
int index
java.util.Collection collection
public boolean addAll (java.util.Collection)
java.util.Collection collection
public java.lang.Object set (int, java.lang.Object)
Object result
int index
Object object
public boolean remove (java.lang.Object)
int index
Object object
public boolean removeAll (java.util.Collection)
int removed
java.util.Collection collection
public boolean retainAll (java.util.Collection)
int removed
java.util.Collection collection
}
java/util/concurrent/CopyOnWriteArrayList$Slice.classCopyOnWriteArrayList.java
package java.util.concurrent
java.util.concurrent.CopyOnWriteArrayList$Slice extends java.lang.Object {
private final Object[] expectedElements
private final int from
private final int to
void (java.lang.Object[], int, int)
Object[] expectedElements
int from
int to
void checkElementIndex (int)
int index
void checkPositionIndex (int)
int index
void checkConcurrentModification (java.lang.Object[])
Object[] snapshot
static int access$100 (java.util.concurrent.CopyOnWriteArrayList$Slice)
java.util.concurrent.CopyOnWriteArrayList$Slice x0
static int access$200 (java.util.concurrent.CopyOnWriteArrayList$Slice)
java.util.concurrent.CopyOnWriteArrayList$Slice x0
static java.lang.Object[] access$400 (java.util.concurrent.CopyOnWriteArrayList$Slice)
java.util.concurrent.CopyOnWriteArrayList$Slice x0
}
java/util/concurrent/CopyOnWriteArrayList.classCopyOnWriteArrayList.java
package java.util.concurrent
public java.util.concurrent.CopyOnWriteArrayList extends java.lang.Object implements java.util.List java.util.RandomAccess java.lang.Cloneable java.io.Serializable {
private static final long serialVersionUID
private volatile transient Object[] elements
public void ()
public void (java.util.Collection)
java.util.Collection collection
public void (java.lang.Object[])
Object[] array
public java.lang.Object clone ()
java.util.concurrent.CopyOnWriteArrayList result
CloneNotSupportedException e
public int size ()
public java.lang.Object get (int)
int index
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection collection
Object[] snapshot
static boolean containsAll (java.util.Collection, java.lang.Object[], int, int)
Object o
java.util.Collection collection
Object[] snapshot
int from
int to
public int indexOf (java.lang.Object, int)
Object object
int from
Object[] snapshot
public int indexOf (java.lang.Object)
Object object
Object[] snapshot
public int lastIndexOf (java.lang.Object, int)
Object object
int to
Object[] snapshot
public int lastIndexOf (java.lang.Object)
Object object
Object[] snapshot
public boolean isEmpty ()
public java.util.Iterator iterator ()
Object[] snapshot
public java.util.ListIterator listIterator (int)
int index
Object[] snapshot
java.util.concurrent.CopyOnWriteArrayList$CowIterator result
public java.util.ListIterator listIterator ()
Object[] snapshot
public java.util.List subList (int, int)
int from
int to
Object[] snapshot
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] contents
Object[] snapshot
public boolean equals (java.lang.Object)
Object o
Object[] snapshot
java.util.Iterator i
Object other
public int hashCode ()
public java.lang.String toString ()
public synchronized boolean add (java.lang.Object)
Object e
Object[] newElements
public synchronized void add (int, java.lang.Object)
int index
Object e
Object[] newElements
public synchronized boolean addAll (java.util.Collection)
java.util.Collection collection
public synchronized boolean addAll (int, java.util.Collection)
int index
java.util.Collection collection
Object[] toAdd
Object[] newElements
public synchronized int addAllAbsent (java.util.Collection)
Object o
java.util.Collection collection
Object[] toAdd
Object[] newElements
int addedCount
public synchronized boolean addIfAbsent (java.lang.Object)
Object object
public synchronized void clear ()
public synchronized java.lang.Object remove (int)
int index
Object removed
public synchronized boolean remove (java.lang.Object)
Object o
int index
public synchronized boolean removeAll (java.util.Collection)
java.util.Collection collection
public synchronized boolean retainAll (java.util.Collection)
java.util.Collection collection
private int removeOrRetain (java.util.Collection, boolean, int, int)
int j
Object[] newElements
int newSize
int removed
int i
java.util.Collection collection
boolean retain
int from
int to
public synchronized java.lang.Object set (int, java.lang.Object)
int index
Object e
Object[] newElements
Object result
private void removeRange (int, int)
int from
int to
Object[] newElements
static int lastIndexOf (java.lang.Object, java.lang.Object[], int, int)
int i
int i
Object o
Object[] data
int from
int to
static int indexOf (java.lang.Object, java.lang.Object[], int, int)
int i
int i
Object o
Object[] data
int from
int to
final java.lang.Object[] getArray ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
Object o
java.io.ObjectOutputStream out
Object[] snapshot
private synchronized void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int i
java.io.ObjectInputStream in
Object[] snapshot
static java.lang.Object[] access$300 (java.util.concurrent.CopyOnWriteArrayList)
java.util.concurrent.CopyOnWriteArrayList x0
static void access$500 (java.util.concurrent.CopyOnWriteArrayList, int, int)
java.util.concurrent.CopyOnWriteArrayList x0
int x1
int x2
static int access$600 (java.util.concurrent.CopyOnWriteArrayList, java.util.Collection, boolean, int, int)
java.util.concurrent.CopyOnWriteArrayList x0
java.util.Collection x1
boolean x2
int x3
int x4
}
java/util/concurrent/CopyOnWriteArraySet.classCopyOnWriteArraySet.java
package java.util.concurrent
public java.util.concurrent.CopyOnWriteArraySet extends java.util.AbstractSet implements java.io.Serializable {
private static final long serialVersionUID
private final java.util.concurrent.CopyOnWriteArrayList al
public void ()
public void (java.util.Collection)
java.util.Collection c
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public void clear ()
public boolean remove (java.lang.Object)
Object o
public boolean add (java.lang.Object)
Object e
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean addAll (java.util.Collection)
java.util.Collection c
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public java.util.Iterator iterator ()
public boolean equals (java.lang.Object)
int i
Object x
Object o
java.util.Set set
java.util.Iterator it
Object[] elements
int len
boolean[] matched
int k
private static boolean eq (java.lang.Object, java.lang.Object)
Object o1
Object o2
}
java/util/concurrent/CountDownLatch$Sync.classCountDownLatch.java
package java.util.concurrent
final java.util.concurrent.CountDownLatch$Sync extends java.util.concurrent.locks.AbstractQueuedSynchronizer {
private static final long serialVersionUID
void (int)
int count
int getCount ()
protected int tryAcquireShared (int)
int acquires
protected boolean tryReleaseShared (int)
int c
int nextc
int releases
}
java/util/concurrent/CountDownLatch.classCountDownLatch.java
package java.util.concurrent
public java.util.concurrent.CountDownLatch extends java.lang.Object {
private final java.util.concurrent.CountDownLatch$Sync sync
public void (int)
int count
public void await () throws java.lang.InterruptedException
public boolean await (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public void countDown ()
public long getCount ()
public java.lang.String toString ()
}
java/util/concurrent/CountedCompleter.classCountedCompleter.java
package java.util.concurrent
public abstract java.util.concurrent.CountedCompleter extends java.util.concurrent.ForkJoinTask {
private static final long serialVersionUID
final java.util.concurrent.CountedCompleter completer
volatile int pending
private static final sun.misc.Unsafe U
private static final long PENDING
protected void (java.util.concurrent.CountedCompleter, int)
java.util.concurrent.CountedCompleter completer
int initialPendingCount
protected void (java.util.concurrent.CountedCompleter)
java.util.concurrent.CountedCompleter completer
protected void ()
public abstract void compute ()
public void onCompletion (java.util.concurrent.CountedCompleter)
java.util.concurrent.CountedCompleter caller
public boolean onExceptionalCompletion (java.lang.Throwable, java.util.concurrent.CountedCompleter)
Throwable ex
java.util.concurrent.CountedCompleter caller
public final java.util.concurrent.CountedCompleter getCompleter ()
public final int getPendingCount ()
public final void setPendingCount (int)
int count
public final void addToPendingCount (int)
int delta
int c
public final boolean compareAndSetPendingCount (int, int)
int expected
int count
public final int decrementPendingCountUnlessZero ()
int c
public final java.util.concurrent.CountedCompleter getRoot ()
java.util.concurrent.CountedCompleter a
java.util.concurrent.CountedCompleter p
public final void tryComplete ()
int c
java.util.concurrent.CountedCompleter a
java.util.concurrent.CountedCompleter s
public final void propagateCompletion ()
int c
java.util.concurrent.CountedCompleter a
java.util.concurrent.CountedCompleter s
public void complete (java.lang.Object)
Object rawResult
java.util.concurrent.CountedCompleter p
public final java.util.concurrent.CountedCompleter firstComplete ()
int c
public final java.util.concurrent.CountedCompleter nextComplete ()
java.util.concurrent.CountedCompleter p
public final void quietlyCompleteRoot ()
java.util.concurrent.CountedCompleter a
java.util.concurrent.CountedCompleter p
void internalPropagateException (java.lang.Throwable)
Throwable ex
java.util.concurrent.CountedCompleter a
java.util.concurrent.CountedCompleter s
protected final boolean exec ()
public java.lang.Object getRawResult ()
protected void setRawResult (java.lang.Object)
Object t
static void ()
Exception e
}
java/util/concurrent/CyclicBarrier$1.classCyclicBarrier.java
package java.util.concurrent
java.util.concurrent.CyclicBarrier$1 extends java.lang.Object {
}
java/util/concurrent/CyclicBarrier$Generation.classCyclicBarrier.java
package java.util.concurrent
java.util.concurrent.CyclicBarrier$Generation extends java.lang.Object {
boolean broken
private void ()
void (java.util.concurrent.CyclicBarrier$1)
java.util.concurrent.CyclicBarrier$1 x0
}
java/util/concurrent/CyclicBarrier.classCyclicBarrier.java
package java.util.concurrent
public java.util.concurrent.CyclicBarrier extends java.lang.Object {
private final java.util.concurrent.locks.ReentrantLock lock
private final java.util.concurrent.locks.Condition trip
private final int parties
private final Runnable barrierCommand
private java.util.concurrent.CyclicBarrier$Generation generation
private int count
private void nextGeneration ()
private void breakBarrier ()
private int dowait (boolean, long) throws java.lang.InterruptedException java.util.concurrent.BrokenBarrierException java.util.concurrent.TimeoutException
Runnable command
boolean ranAction
InterruptedException ie
java.util.concurrent.CyclicBarrier$Generation g
int index
boolean timed
long nanos
java.util.concurrent.locks.ReentrantLock lock
public void (int, java.lang.Runnable)
int parties
Runnable barrierAction
public void (int)
int parties
public int getParties ()
public int await () throws java.lang.InterruptedException java.util.concurrent.BrokenBarrierException
java.util.concurrent.TimeoutException toe
public int await (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.BrokenBarrierException java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
public boolean isBroken ()
java.util.concurrent.locks.ReentrantLock lock
public void reset ()
java.util.concurrent.locks.ReentrantLock lock
public int getNumberWaiting ()
java.util.concurrent.locks.ReentrantLock lock
}
java/util/concurrent/Delayed.classDelayed.java
package java.util.concurrent
public abstract java.util.concurrent.Delayed extends java.lang.Object implements java.lang.Comparable {
public abstract long getDelay (java.util.concurrent.TimeUnit)
}
java/util/concurrent/DelayQueue$Itr.classDelayQueue.java
package java.util.concurrent
java.util.concurrent.DelayQueue$Itr extends java.lang.Object implements java.util.Iterator {
final Object[] array
int cursor
int lastRet
final java.util.concurrent.DelayQueue this$0
void (java.util.concurrent.DelayQueue, java.lang.Object[])
Object[] array
public boolean hasNext ()
public java.util.concurrent.Delayed next ()
public void remove ()
public volatile java.lang.Object next ()
}
java/util/concurrent/DelayQueue.classDelayQueue.java
package java.util.concurrent
public java.util.concurrent.DelayQueue extends java.util.AbstractQueue implements java.util.concurrent.BlockingQueue {
private final transient java.util.concurrent.locks.ReentrantLock lock
private final java.util.PriorityQueue q
private Thread leader
private final java.util.concurrent.locks.Condition available
public void ()
public void (java.util.Collection)
java.util.Collection c
public boolean add (java.util.concurrent.Delayed)
java.util.concurrent.Delayed e
public boolean offer (java.util.concurrent.Delayed)
java.util.concurrent.Delayed e
java.util.concurrent.locks.ReentrantLock lock
public void put (java.util.concurrent.Delayed)
java.util.concurrent.Delayed e
public boolean offer (java.util.concurrent.Delayed, long, java.util.concurrent.TimeUnit)
java.util.concurrent.Delayed e
long timeout
java.util.concurrent.TimeUnit unit
public java.util.concurrent.Delayed poll ()
java.util.concurrent.Delayed first
java.util.concurrent.locks.ReentrantLock lock
public java.util.concurrent.Delayed take () throws java.lang.InterruptedException
Thread thisThread
long delay
java.util.concurrent.Delayed first
java.util.concurrent.locks.ReentrantLock lock
public java.util.concurrent.Delayed poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeLeft
Thread thisThread
long delay
java.util.concurrent.Delayed first
long timeout
java.util.concurrent.TimeUnit unit
long nanos
java.util.concurrent.locks.ReentrantLock lock
public java.util.concurrent.Delayed peek ()
java.util.concurrent.locks.ReentrantLock lock
public int size ()
java.util.concurrent.locks.ReentrantLock lock
private java.util.concurrent.Delayed peekExpired ()
java.util.concurrent.Delayed first
public int drainTo (java.util.Collection)
java.util.concurrent.Delayed e
int n
java.util.Collection c
java.util.concurrent.locks.ReentrantLock lock
public int drainTo (java.util.Collection, int)
java.util.concurrent.Delayed e
int n
java.util.Collection c
int maxElements
java.util.concurrent.locks.ReentrantLock lock
public void clear ()
java.util.concurrent.locks.ReentrantLock lock
public int remainingCapacity ()
public java.lang.Object[] toArray ()
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
java.util.concurrent.locks.ReentrantLock lock
public boolean remove (java.lang.Object)
Object o
java.util.concurrent.locks.ReentrantLock lock
void removeEQ (java.lang.Object)
java.util.Iterator it
Object o
java.util.concurrent.locks.ReentrantLock lock
public java.util.Iterator iterator ()
public volatile boolean add (java.lang.Object)
public volatile java.lang.Object peek ()
public volatile java.lang.Object poll ()
public volatile boolean offer (java.lang.Object)
public volatile java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public volatile java.lang.Object take () throws java.lang.InterruptedException
public volatile boolean offer (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public volatile void put (java.lang.Object) throws java.lang.InterruptedException
}
java/util/concurrent/Exchanger$Node.classExchanger.java
package java.util.concurrent
final java.util.concurrent.Exchanger$Node extends java.lang.Object {
int index
int bound
int collides
int hash
Object item
volatile Object match
volatile Thread parked
Object p0
Object p1
Object p2
Object p3
Object p4
Object p5
Object p6
Object p7
Object p8
Object p9
Object pa
Object pb
Object pc
Object pd
Object pe
Object pf
Object q0
Object q1
Object q2
Object q3
Object q4
Object q5
Object q6
Object q7
Object q8
Object q9
Object qa
Object qb
Object qc
Object qd
Object qe
Object qf
void ()
}
java/util/concurrent/Exchanger$Participant.classExchanger.java
package java.util.concurrent
final java.util.concurrent.Exchanger$Participant extends java.lang.ThreadLocal {
void ()
public java.util.concurrent.Exchanger$Node initialValue ()
public volatile java.lang.Object initialValue ()
}
java/util/concurrent/Exchanger.classExchanger.java
package java.util.concurrent
public java.util.concurrent.Exchanger extends java.lang.Object {
private static final int ASHIFT
private static final int MMASK
private static final int SEQ
private static final int NCPU
static final int FULL
private static final int SPINS
private static final Object NULL_ITEM
private static final Object TIMED_OUT
private final java.util.concurrent.Exchanger$Participant participant
private volatile java.util.concurrent.Exchanger$Node[] arena
private volatile java.util.concurrent.Exchanger$Node slot
private volatile int bound
private static final sun.misc.Unsafe U
private static final long BOUND
private static final long SLOT
private static final long MATCH
private static final long BLOCKER
private static final int ABASE
private final java.lang.Object arenaExchange (java.lang.Object, boolean, long)
Object v
Thread w
Object v
int h
int spins
long end
Thread t
int c
int b
int m
long j
java.util.concurrent.Exchanger$Node q
int i
Object item
boolean timed
long ns
java.util.concurrent.Exchanger$Node[] a
java.util.concurrent.Exchanger$Node p
private final java.lang.Object slotExchange (java.lang.Object, boolean, long)
Object v
Thread w
java.util.concurrent.Exchanger$Node q
Object item
boolean timed
long ns
java.util.concurrent.Exchanger$Node p
Thread t
int h
long end
int spins
Object v
public void ()
public java.lang.Object exchange (java.lang.Object) throws java.lang.InterruptedException
Object v
Object v
Object x
Object v
Object item
public java.lang.Object exchange (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.TimeoutException
Object v
Object v
Object x
long timeout
java.util.concurrent.TimeUnit unit
Object v
Object item
long ns
static void ()
Class ek
Class nk
Class ak
Class tk
int s
Exception e
int s
}
java/util/concurrent/ExecutionException.classExecutionException.java
package java.util.concurrent
public java.util.concurrent.ExecutionException extends java.lang.Exception {
private static final long serialVersionUID
protected void ()
protected void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/util/concurrent/Executor.classExecutor.java
package java.util.concurrent
public abstract java.util.concurrent.Executor extends java.lang.Object {
public abstract void execute (java.lang.Runnable)
}
java/util/concurrent/ExecutorCompletionService$QueueingFuture.classExecutorCompletionService.java
package java.util.concurrent
java.util.concurrent.ExecutorCompletionService$QueueingFuture extends java.util.concurrent.FutureTask {
private final java.util.concurrent.Future task
final java.util.concurrent.ExecutorCompletionService this$0
void (java.util.concurrent.ExecutorCompletionService, java.util.concurrent.RunnableFuture)
java.util.concurrent.RunnableFuture task
protected void done ()
}
java/util/concurrent/ExecutorCompletionService.classExecutorCompletionService.java
package java.util.concurrent
public java.util.concurrent.ExecutorCompletionService extends java.lang.Object implements java.util.concurrent.CompletionService {
private final java.util.concurrent.Executor executor
private final java.util.concurrent.AbstractExecutorService aes
private final java.util.concurrent.BlockingQueue completionQueue
private java.util.concurrent.RunnableFuture newTaskFor (java.util.concurrent.Callable)
java.util.concurrent.Callable task
private java.util.concurrent.RunnableFuture newTaskFor (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
public void (java.util.concurrent.Executor)
java.util.concurrent.Executor executor
public void (java.util.concurrent.Executor, java.util.concurrent.BlockingQueue)
java.util.concurrent.Executor executor
java.util.concurrent.BlockingQueue completionQueue
public java.util.concurrent.Future submit (java.util.concurrent.Callable)
java.util.concurrent.Callable task
java.util.concurrent.RunnableFuture f
public java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
java.util.concurrent.RunnableFuture f
public java.util.concurrent.Future take () throws java.lang.InterruptedException
public java.util.concurrent.Future poll ()
public java.util.concurrent.Future poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
static java.util.concurrent.BlockingQueue access$000 (java.util.concurrent.ExecutorCompletionService)
java.util.concurrent.ExecutorCompletionService x0
}
java/util/concurrent/Executors$1.classExecutors.java
package java.util.concurrent
final java.util.concurrent.Executors$1 extends java.lang.Object implements java.util.concurrent.Callable {
final java.security.PrivilegedAction val$action
void (java.security.PrivilegedAction)
public java.lang.Object call ()
}
java/util/concurrent/Executors$2.classExecutors.java
package java.util.concurrent
final java.util.concurrent.Executors$2 extends java.lang.Object implements java.util.concurrent.Callable {
final java.security.PrivilegedExceptionAction val$action
void (java.security.PrivilegedExceptionAction)
public java.lang.Object call () throws java.lang.Exception
}
java/util/concurrent/Executors$DefaultThreadFactory.classExecutors.java
package java.util.concurrent
java.util.concurrent.Executors$DefaultThreadFactory extends java.lang.Object implements java.util.concurrent.ThreadFactory {
private static final java.util.concurrent.atomic.AtomicInteger poolNumber
private final ThreadGroup group
private final java.util.concurrent.atomic.AtomicInteger threadNumber
private final String namePrefix
void ()
SecurityManager s
public java.lang.Thread newThread (java.lang.Runnable)
Runnable r
Thread t
static void ()
}
java/util/concurrent/Executors$DelegatedExecutorService.classExecutors.java
package java.util.concurrent
java.util.concurrent.Executors$DelegatedExecutorService extends java.util.concurrent.AbstractExecutorService {
private final java.util.concurrent.ExecutorService e
void (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService executor
public void execute (java.lang.Runnable)
Runnable command
public void shutdown ()
public java.util.List shutdownNow ()
public boolean isShutdown ()
public boolean isTerminated ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public java.util.concurrent.Future submit (java.lang.Runnable)
Runnable task
public java.util.concurrent.Future submit (java.util.concurrent.Callable)
java.util.concurrent.Callable task
public java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
public java.util.List invokeAll (java.util.Collection) throws java.lang.InterruptedException
java.util.Collection tasks
public java.util.List invokeAll (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
java.util.Collection tasks
long timeout
java.util.concurrent.TimeUnit unit
public java.lang.Object invokeAny (java.util.Collection) throws java.lang.InterruptedException java.util.concurrent.ExecutionException
java.util.Collection tasks
public java.lang.Object invokeAny (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
java.util.Collection tasks
long timeout
java.util.concurrent.TimeUnit unit
}
java/util/concurrent/Executors$DelegatedScheduledExecutorService.classExecutors.java
package java.util.concurrent
java.util.concurrent.Executors$DelegatedScheduledExecutorService extends java.util.concurrent.Executors$DelegatedExecutorService implements java.util.concurrent.ScheduledExecutorService {
private final java.util.concurrent.ScheduledExecutorService e
void (java.util.concurrent.ScheduledExecutorService)
java.util.concurrent.ScheduledExecutorService executor
public java.util.concurrent.ScheduledFuture schedule (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
Runnable command
long delay
java.util.concurrent.TimeUnit unit
public java.util.concurrent.ScheduledFuture schedule (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit)
java.util.concurrent.Callable callable
long delay
java.util.concurrent.TimeUnit unit
public java.util.concurrent.ScheduledFuture scheduleAtFixedRate (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
Runnable command
long initialDelay
long period
java.util.concurrent.TimeUnit unit
public java.util.concurrent.ScheduledFuture scheduleWithFixedDelay (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
Runnable command
long initialDelay
long delay
java.util.concurrent.TimeUnit unit
}
java/util/concurrent/Executors$FinalizableDelegatedExecutorService.classExecutors.java
package java.util.concurrent
java.util.concurrent.Executors$FinalizableDelegatedExecutorService extends java.util.concurrent.Executors$DelegatedExecutorService {
void (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService executor
protected void finalize ()
}
java/util/concurrent/Executors$PrivilegedCallable$1.classExecutors.java
package java.util.concurrent
java.util.concurrent.Executors$PrivilegedCallable$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final java.util.concurrent.Executors$PrivilegedCallable this$0
void (java.util.concurrent.Executors$PrivilegedCallable)
java.util.concurrent.Executors$PrivilegedCallable this$0
public java.lang.Object run () throws java.lang.Exception
}
java/util/concurrent/Executors$PrivilegedCallable.classExecutors.java
package java.util.concurrent
final java.util.concurrent.Executors$PrivilegedCallable extends java.lang.Object implements java.util.concurrent.Callable {
private final java.util.concurrent.Callable task
private final java.security.AccessControlContext acc
void (java.util.concurrent.Callable)
java.util.concurrent.Callable task
public java.lang.Object call () throws java.lang.Exception
java.security.PrivilegedActionException e
static java.util.concurrent.Callable access$000 (java.util.concurrent.Executors$PrivilegedCallable)
java.util.concurrent.Executors$PrivilegedCallable x0
}
java/util/concurrent/Executors$PrivilegedCallableUsingCurrentClassLoader$1.classExecutors.java
package java.util.concurrent
java.util.concurrent.Executors$PrivilegedCallableUsingCurrentClassLoader$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final java.util.concurrent.Executors$PrivilegedCallableUsingCurrentClassLoader this$0
void (java.util.concurrent.Executors$PrivilegedCallableUsingCurrentClassLoader)
java.util.concurrent.Executors$PrivilegedCallableUsingCurrentClassLoader this$0
public java.lang.Object run () throws java.lang.Exception
Thread t
ClassLoader cl
}
java/util/concurrent/Executors$PrivilegedCallableUsingCurrentClassLoader.classExecutors.java
package java.util.concurrent
final java.util.concurrent.Executors$PrivilegedCallableUsingCurrentClassLoader extends java.lang.Object implements java.util.concurrent.Callable {
private final java.util.concurrent.Callable task
private final java.security.AccessControlContext acc
private final ClassLoader ccl
void (java.util.concurrent.Callable)
java.util.concurrent.Callable task
public java.lang.Object call () throws java.lang.Exception
java.security.PrivilegedActionException e
static java.lang.ClassLoader access$100 (java.util.concurrent.Executors$PrivilegedCallableUsingCurrentClassLoader)
java.util.concurrent.Executors$PrivilegedCallableUsingCurrentClassLoader x0
static java.util.concurrent.Callable access$200 (java.util.concurrent.Executors$PrivilegedCallableUsingCurrentClassLoader)
java.util.concurrent.Executors$PrivilegedCallableUsingCurrentClassLoader x0
}
java/util/concurrent/Executors$PrivilegedThreadFactory$1$1.classExecutors.java
package java.util.concurrent
java.util.concurrent.Executors$PrivilegedThreadFactory$1$1 extends java.lang.Object implements java.security.PrivilegedAction {
final java.util.concurrent.Executors$PrivilegedThreadFactory$1 this$1
void (java.util.concurrent.Executors$PrivilegedThreadFactory$1)
java.util.concurrent.Executors$PrivilegedThreadFactory$1 this$1
public java.lang.Void run ()
public volatile java.lang.Object run ()
}
java/util/concurrent/Executors$PrivilegedThreadFactory$1.classExecutors.java
package java.util.concurrent
java.util.concurrent.Executors$PrivilegedThreadFactory$1 extends java.lang.Object implements java.lang.Runnable {
final Runnable val$r
final java.util.concurrent.Executors$PrivilegedThreadFactory this$0
void (java.util.concurrent.Executors$PrivilegedThreadFactory, java.lang.Runnable)
java.util.concurrent.Executors$PrivilegedThreadFactory this$0
public void run ()
}
java/util/concurrent/Executors$PrivilegedThreadFactory.classExecutors.java
package java.util.concurrent
java.util.concurrent.Executors$PrivilegedThreadFactory extends java.util.concurrent.Executors$DefaultThreadFactory {
private final java.security.AccessControlContext acc
private final ClassLoader ccl
void ()
public java.lang.Thread newThread (java.lang.Runnable)
Runnable r
static java.lang.ClassLoader access$300 (java.util.concurrent.Executors$PrivilegedThreadFactory)
java.util.concurrent.Executors$PrivilegedThreadFactory x0
static java.security.AccessControlContext access$400 (java.util.concurrent.Executors$PrivilegedThreadFactory)
java.util.concurrent.Executors$PrivilegedThreadFactory x0
}
java/util/concurrent/Executors$RunnableAdapter.classExecutors.java
package java.util.concurrent
final java.util.concurrent.Executors$RunnableAdapter extends java.lang.Object implements java.util.concurrent.Callable {
final Runnable task
final Object result
void (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
public java.lang.Object call ()
}
java/util/concurrent/Executors.classExecutors.java
package java.util.concurrent
public java.util.concurrent.Executors extends java.lang.Object {
public static java.util.concurrent.ExecutorService newFixedThreadPool (int)
int nThreads
public static java.util.concurrent.ExecutorService newWorkStealingPool (int)
int parallelism
public static java.util.concurrent.ExecutorService newWorkStealingPool ()
public static java.util.concurrent.ExecutorService newFixedThreadPool (int, java.util.concurrent.ThreadFactory)
int nThreads
java.util.concurrent.ThreadFactory threadFactory
public static java.util.concurrent.ExecutorService newSingleThreadExecutor ()
public static java.util.concurrent.ExecutorService newSingleThreadExecutor (java.util.concurrent.ThreadFactory)
java.util.concurrent.ThreadFactory threadFactory
public static java.util.concurrent.ExecutorService newCachedThreadPool ()
public static java.util.concurrent.ExecutorService newCachedThreadPool (java.util.concurrent.ThreadFactory)
java.util.concurrent.ThreadFactory threadFactory
public static java.util.concurrent.ScheduledExecutorService newSingleThreadScheduledExecutor ()
public static java.util.concurrent.ScheduledExecutorService newSingleThreadScheduledExecutor (java.util.concurrent.ThreadFactory)
java.util.concurrent.ThreadFactory threadFactory
public static java.util.concurrent.ScheduledExecutorService newScheduledThreadPool (int)
int corePoolSize
public static java.util.concurrent.ScheduledExecutorService newScheduledThreadPool (int, java.util.concurrent.ThreadFactory)
int corePoolSize
java.util.concurrent.ThreadFactory threadFactory
public static java.util.concurrent.ExecutorService unconfigurableExecutorService (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService executor
public static java.util.concurrent.ScheduledExecutorService unconfigurableScheduledExecutorService (java.util.concurrent.ScheduledExecutorService)
java.util.concurrent.ScheduledExecutorService executor
public static java.util.concurrent.ThreadFactory defaultThreadFactory ()
public static java.util.concurrent.ThreadFactory privilegedThreadFactory ()
public static java.util.concurrent.Callable callable (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
public static java.util.concurrent.Callable callable (java.lang.Runnable)
Runnable task
public static java.util.concurrent.Callable callable (java.security.PrivilegedAction)
java.security.PrivilegedAction action
public static java.util.concurrent.Callable callable (java.security.PrivilegedExceptionAction)
java.security.PrivilegedExceptionAction action
public static java.util.concurrent.Callable privilegedCallable (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
public static java.util.concurrent.Callable privilegedCallableUsingCurrentClassLoader (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
private void ()
}
java/util/concurrent/ExecutorService.classExecutorService.java
package java.util.concurrent
public abstract java.util.concurrent.ExecutorService extends java.lang.Object implements java.util.concurrent.Executor {
public abstract void shutdown ()
public abstract java.util.List shutdownNow ()
public abstract boolean isShutdown ()
public abstract boolean isTerminated ()
public abstract boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract java.util.concurrent.Future submit (java.util.concurrent.Callable)
public abstract java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
public abstract java.util.concurrent.Future submit (java.lang.Runnable)
public abstract java.util.List invokeAll (java.util.Collection) throws java.lang.InterruptedException
public abstract java.util.List invokeAll (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract java.lang.Object invokeAny (java.util.Collection) throws java.lang.InterruptedException java.util.concurrent.ExecutionException
public abstract java.lang.Object invokeAny (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
}
java/util/concurrent/ForkJoinPool$1.classForkJoinPool.java
package java.util.concurrent
final java.util.concurrent.ForkJoinPool$1 extends java.lang.Object implements java.security.PrivilegedAction {
void ()
public java.util.concurrent.ForkJoinPool run ()
public volatile java.lang.Object run ()
}
java/util/concurrent/ForkJoinPool$DefaultForkJoinWorkerThreadFactory.classForkJoinPool.java
package java.util.concurrent
final java.util.concurrent.ForkJoinPool$DefaultForkJoinWorkerThreadFactory extends java.lang.Object implements java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory {
void ()
public final java.util.concurrent.ForkJoinWorkerThread newThread (java.util.concurrent.ForkJoinPool)
java.util.concurrent.ForkJoinPool pool
}
java/util/concurrent/ForkJoinPool$EmptyTask.classForkJoinPool.java
package java.util.concurrent
final java.util.concurrent.ForkJoinPool$EmptyTask extends java.util.concurrent.ForkJoinTask {
private static final long serialVersionUID
void ()
public final java.lang.Void getRawResult ()
public final void setRawResult (java.lang.Void)
Void x
public final boolean exec ()
public volatile void setRawResult (java.lang.Object)
public volatile java.lang.Object getRawResult ()
}
java/util/concurrent/ForkJoinPool$ForkJoinWorkerThreadFactory.classForkJoinPool.java
package java.util.concurrent
public abstract java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory extends java.lang.Object {
public abstract java.util.concurrent.ForkJoinWorkerThread newThread (java.util.concurrent.ForkJoinPool)
}
java/util/concurrent/ForkJoinPool$ManagedBlocker.classForkJoinPool.java
package java.util.concurrent
public abstract java.util.concurrent.ForkJoinPool$ManagedBlocker extends java.lang.Object {
public abstract boolean block () throws java.lang.InterruptedException
public abstract boolean isReleasable ()
}
java/util/concurrent/ForkJoinPool$Submitter.classForkJoinPool.java
package java.util.concurrent
final java.util.concurrent.ForkJoinPool$Submitter extends java.lang.Object {
int seed
void (int)
int s
}
java/util/concurrent/ForkJoinPool$WorkQueue.classForkJoinPool.java
package java.util.concurrent
final java.util.concurrent.ForkJoinPool$WorkQueue extends java.lang.Object {
static final int INITIAL_QUEUE_CAPACITY
static final int MAXIMUM_QUEUE_CAPACITY
volatile long pad00
volatile long pad01
volatile long pad02
volatile long pad03
volatile long pad04
volatile long pad05
volatile long pad06
volatile int eventCount
int nextWait
int nsteals
int hint
short poolIndex
final short mode
volatile int qlock
volatile int base
int top
java.util.concurrent.ForkJoinTask[] array
final java.util.concurrent.ForkJoinPool pool
final java.util.concurrent.ForkJoinWorkerThread owner
volatile Thread parker
volatile java.util.concurrent.ForkJoinTask currentJoin
java.util.concurrent.ForkJoinTask currentSteal
volatile Object pad10
volatile Object pad11
volatile Object pad12
volatile Object pad13
volatile Object pad14
volatile Object pad15
volatile Object pad16
volatile Object pad17
volatile Object pad18
volatile Object pad19
volatile Object pad1a
volatile Object pad1b
volatile Object pad1c
volatile Object pad1d
private static final sun.misc.Unsafe U
private static final long QBASE
private static final long QLOCK
private static final int ABASE
private static final int ASHIFT
void (java.util.concurrent.ForkJoinPool, java.util.concurrent.ForkJoinWorkerThread, int, int)
java.util.concurrent.ForkJoinPool pool
java.util.concurrent.ForkJoinWorkerThread owner
int mode
int seed
final int queueSize ()
int n
final boolean isEmpty ()
java.util.concurrent.ForkJoinTask[] a
int m
int s
int n
final void push (java.util.concurrent.ForkJoinTask)
java.util.concurrent.ForkJoinPool p
int m
int n
java.util.concurrent.ForkJoinTask task
java.util.concurrent.ForkJoinTask[] a
int s
final java.util.concurrent.ForkJoinTask[] growArray ()
java.util.concurrent.ForkJoinTask x
int oldj
int j
int mask
int oldMask
int t
int b
java.util.concurrent.ForkJoinTask[] oldA
int size
java.util.concurrent.ForkJoinTask[] a
final java.util.concurrent.ForkJoinTask pop ()
long j
java.util.concurrent.ForkJoinTask t
int s
int m
java.util.concurrent.ForkJoinTask[] a
final java.util.concurrent.ForkJoinTask pollAt (int)
int j
java.util.concurrent.ForkJoinTask t
int b
java.util.concurrent.ForkJoinTask[] a
final java.util.concurrent.ForkJoinTask poll ()
int j
java.util.concurrent.ForkJoinTask[] a
java.util.concurrent.ForkJoinTask t
int b
final java.util.concurrent.ForkJoinTask nextLocalTask ()
final java.util.concurrent.ForkJoinTask peek ()
int m
java.util.concurrent.ForkJoinTask[] a
int m
int i
int j
final boolean tryUnpush (java.util.concurrent.ForkJoinTask)
int s
java.util.concurrent.ForkJoinTask t
java.util.concurrent.ForkJoinTask[] a
final void cancelAll ()
java.util.concurrent.ForkJoinTask t
final void pollAndExecAll ()
java.util.concurrent.ForkJoinTask t
final void runTask (java.util.concurrent.ForkJoinTask)
long i
java.util.concurrent.ForkJoinTask t
int s
int m
java.util.concurrent.ForkJoinTask[] a
int md
java.util.concurrent.ForkJoinTask task
final boolean tryRemoveAndExec (java.util.concurrent.ForkJoinTask)
long j
java.util.concurrent.ForkJoinTask t
boolean removed
boolean empty
boolean stat
java.util.concurrent.ForkJoinTask[] a
int m
int s
int b
int n
java.util.concurrent.ForkJoinTask task
boolean stat
final boolean pollAndExecCC (java.util.concurrent.CountedCompleter)
java.util.concurrent.CountedCompleter t
java.util.concurrent.CountedCompleter r
long j
java.util.concurrent.ForkJoinTask[] a
Object o
java.util.concurrent.CountedCompleter root
int b
final boolean externalPopAndExecCC (java.util.concurrent.CountedCompleter)
java.util.concurrent.CountedCompleter t
java.util.concurrent.CountedCompleter r
long j
java.util.concurrent.ForkJoinTask[] a
Object o
java.util.concurrent.CountedCompleter root
int s
final boolean internalPopAndExecCC (java.util.concurrent.CountedCompleter)
java.util.concurrent.CountedCompleter t
java.util.concurrent.CountedCompleter r
long j
java.util.concurrent.ForkJoinTask[] a
Object o
java.util.concurrent.CountedCompleter root
int s
final boolean isApparentlyUnblocked ()
Thread wt
Thread$State s
static void ()
Class k
Class ak
int scale
Exception e
}
java/util/concurrent/ForkJoinPool.classForkJoinPool.java
package java.util.concurrent
public java.util.concurrent.ForkJoinPool extends java.util.concurrent.AbstractExecutorService {
static final ThreadLocal submitters
public static final java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory defaultForkJoinWorkerThreadFactory
private static final RuntimePermission modifyThreadPermission
static final java.util.concurrent.ForkJoinPool common
static final int commonParallelism
private static int poolNumberSequence
private static final long IDLE_TIMEOUT
private static final long FAST_IDLE_TIMEOUT
private static final long TIMEOUT_SLOP
private static final int MAX_HELP
private static final int SEED_INCREMENT
private static final int AC_SHIFT
private static final int TC_SHIFT
private static final int ST_SHIFT
private static final int EC_SHIFT
private static final int SMASK
private static final int MAX_CAP
private static final int EVENMASK
private static final int SQMASK
private static final int SHORT_SIGN
private static final int INT_SIGN
private static final long STOP_BIT
private static final long AC_MASK
private static final long TC_MASK
private static final long TC_UNIT
private static final long AC_UNIT
private static final int UAC_SHIFT
private static final int UTC_SHIFT
private static final int UAC_MASK
private static final int UTC_MASK
private static final int UAC_UNIT
private static final int UTC_UNIT
private static final int E_MASK
private static final int E_SEQ
private static final int SHUTDOWN
private static final int PL_LOCK
private static final int PL_SIGNAL
private static final int PL_SPINS
static final int LIFO_QUEUE
static final int FIFO_QUEUE
static final int SHARED_QUEUE
volatile long pad00
volatile long pad01
volatile long pad02
volatile long pad03
volatile long pad04
volatile long pad05
volatile long pad06
volatile long stealCount
volatile long ctl
volatile int plock
volatile int indexSeed
final short parallelism
final short mode
java.util.concurrent.ForkJoinPool$WorkQueue[] workQueues
final java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory factory
final Thread$UncaughtExceptionHandler ueh
final String workerNamePrefix
volatile Object pad10
volatile Object pad11
volatile Object pad12
volatile Object pad13
volatile Object pad14
volatile Object pad15
volatile Object pad16
volatile Object pad17
volatile Object pad18
volatile Object pad19
volatile Object pad1a
volatile Object pad1b
private static final sun.misc.Unsafe U
private static final long CTL
private static final long PARKBLOCKER
private static final int ABASE
private static final int ASHIFT
private static final long STEALCOUNT
private static final long PLOCK
private static final long INDEXSEED
private static final long QBASE
private static final long QLOCK
private static void checkPermission ()
SecurityManager security
private static final synchronized int nextPoolId ()
private int acquirePlock ()
int nps
InterruptedException ie
int spins
int ps
private void releasePlock (int)
int ps
private void tryAddWorker ()
java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory fac
Throwable rex
Throwable ex
java.util.concurrent.ForkJoinWorkerThread wt
long nc
int e
long c
int u
final java.util.concurrent.ForkJoinPool$WorkQueue registerWorker (java.util.concurrent.ForkJoinWorkerThread)
int probes
int step
int n
int m
int r
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
java.util.concurrent.ForkJoinWorkerThread wt
Thread$UncaughtExceptionHandler handler
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int s
int ps
java.util.concurrent.ForkJoinPool$WorkQueue w
int nps
final void deregisterWorker (java.util.concurrent.ForkJoinWorkerThread, java.lang.Throwable)
int idx
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int ps
long sc
int nps
Thread p
long nc
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
java.util.concurrent.ForkJoinPool$WorkQueue v
int i
int u
int e
java.util.concurrent.ForkJoinWorkerThread wt
Throwable ex
java.util.concurrent.ForkJoinPool$WorkQueue w
long c
final void externalPush (java.util.concurrent.ForkJoinTask)
int j
int s
int n
int am
java.util.concurrent.ForkJoinPool$WorkQueue q
int r
int m
java.util.concurrent.ForkJoinTask[] a
java.util.concurrent.ForkJoinTask task
java.util.concurrent.ForkJoinPool$Submitter z
int ps
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
private void fullExternalPush (java.util.concurrent.ForkJoinTask)
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int m
int p
int n
java.util.concurrent.ForkJoinPool$WorkQueue[] nws
int nps
int j
java.util.concurrent.ForkJoinTask[] a
int s
boolean submitted
int nps
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
java.util.concurrent.ForkJoinPool$WorkQueue q
int ps
int m
int k
java.util.concurrent.ForkJoinPool$Submitter z
java.util.concurrent.ForkJoinTask task
int r
final void incrementActiveCount ()
long c
final void signalWork (java.util.concurrent.ForkJoinPool$WorkQueue[], java.util.concurrent.ForkJoinPool$WorkQueue)
Thread p
long c
int e
int u
int i
java.util.concurrent.ForkJoinPool$WorkQueue w
long nc
int ne
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
java.util.concurrent.ForkJoinPool$WorkQueue q
final void runWorker (java.util.concurrent.ForkJoinPool$WorkQueue)
int r
java.util.concurrent.ForkJoinPool$WorkQueue w
private final int scan (java.util.concurrent.ForkJoinPool$WorkQueue, int)
long i
int b
java.util.concurrent.ForkJoinTask[] a
java.util.concurrent.ForkJoinTask t
long nc
java.util.concurrent.ForkJoinPool$WorkQueue q
int e
int j
int ec
int m
java.util.concurrent.ForkJoinPool$WorkQueue w
int r
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
long c
private final int awaitWork (java.util.concurrent.ForkJoinPool$WorkQueue, long, int)
long sc
int dc
long parkTime
long deadline
Thread wt
long pc
int ns
long parkTime
long deadline
int e
int u
int d
java.util.concurrent.ForkJoinPool$WorkQueue w
long c
int ec
int stat
private final void helpRelease (long, java.util.concurrent.ForkJoinPool$WorkQueue[], java.util.concurrent.ForkJoinPool$WorkQueue, java.util.concurrent.ForkJoinPool$WorkQueue, int)
Thread p
long nc
int ne
java.util.concurrent.ForkJoinPool$WorkQueue v
int e
int i
long c
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
java.util.concurrent.ForkJoinPool$WorkQueue w
java.util.concurrent.ForkJoinPool$WorkQueue q
int b
private int tryHelpStealer (java.util.concurrent.ForkJoinPool$WorkQueue, java.util.concurrent.ForkJoinTask)
int origin
java.util.concurrent.ForkJoinTask ps
int jt
int i
java.util.concurrent.ForkJoinTask t
java.util.concurrent.ForkJoinTask[] a
java.util.concurrent.ForkJoinTask next
int b
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int m
int s
int h
java.util.concurrent.ForkJoinPool$WorkQueue j
java.util.concurrent.ForkJoinPool$WorkQueue v
java.util.concurrent.ForkJoinTask subtask
java.util.concurrent.ForkJoinPool$WorkQueue joiner
java.util.concurrent.ForkJoinTask task
int stat
int steps
private int helpComplete (java.util.concurrent.ForkJoinPool$WorkQueue, java.util.concurrent.CountedCompleter)
java.util.concurrent.ForkJoinPool$WorkQueue q
int k
int j
int scans
long c
int m
java.util.concurrent.ForkJoinPool$WorkQueue joiner
java.util.concurrent.CountedCompleter task
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int s
final boolean tryCompensate (long)
Thread p
long nc
int ne
long nc
java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory fac
Throwable rex
Throwable ex
java.util.concurrent.ForkJoinWorkerThread wt
long nc
int tc
java.util.concurrent.ForkJoinPool$WorkQueue w
int m
long c
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int pc
int e
final int awaitJoin (java.util.concurrent.ForkJoinPool$WorkQueue, java.util.concurrent.ForkJoinTask)
long c
java.util.concurrent.ForkJoinTask prevJoin
long cc
java.util.concurrent.ForkJoinPool$WorkQueue joiner
java.util.concurrent.ForkJoinTask task
int s
final void helpJoinOnce (java.util.concurrent.ForkJoinPool$WorkQueue, java.util.concurrent.ForkJoinTask)
java.util.concurrent.ForkJoinTask prevJoin
int s
java.util.concurrent.ForkJoinPool$WorkQueue joiner
java.util.concurrent.ForkJoinTask task
private java.util.concurrent.ForkJoinPool$WorkQueue findNonEmptyStealQueue ()
java.util.concurrent.ForkJoinPool$WorkQueue q
int j
int m
int ps
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int r
final void helpQuiescePool (java.util.concurrent.ForkJoinPool$WorkQueue)
long c
int b
long nc
long c
long c
java.util.concurrent.ForkJoinPool$WorkQueue q
java.util.concurrent.ForkJoinTask t
boolean active
java.util.concurrent.ForkJoinPool$WorkQueue w
java.util.concurrent.ForkJoinTask ps
final java.util.concurrent.ForkJoinTask nextTaskFor (java.util.concurrent.ForkJoinPool$WorkQueue)
java.util.concurrent.ForkJoinPool$WorkQueue q
int b
java.util.concurrent.ForkJoinTask t
java.util.concurrent.ForkJoinPool$WorkQueue w
static int getSurplusQueuedTaskCount ()
int p
int n
int a
java.util.concurrent.ForkJoinWorkerThread wt
java.util.concurrent.ForkJoinPool pool
java.util.concurrent.ForkJoinPool$WorkQueue q
Thread t
private boolean tryTerminate (boolean, boolean)
int nps
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
Thread wt
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
Thread p
long nc
java.util.concurrent.ForkJoinPool$WorkQueue w
int n
int i
int e
long cc
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int pass
long c
boolean now
boolean enable
int ps
static java.util.concurrent.ForkJoinPool$WorkQueue commonSubmitterQueue ()
java.util.concurrent.ForkJoinPool p
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int m
java.util.concurrent.ForkJoinPool$Submitter z
final boolean tryExternalUnpush (java.util.concurrent.ForkJoinTask)
long j
java.util.concurrent.ForkJoinPool$WorkQueue joiner
java.util.concurrent.ForkJoinTask[] a
int m
int s
java.util.concurrent.ForkJoinTask task
java.util.concurrent.ForkJoinPool$Submitter z
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
boolean popped
final int externalHelpComplete (java.util.concurrent.CountedCompleter)
java.util.concurrent.ForkJoinPool$WorkQueue q
int k
int scans
long c
java.util.concurrent.ForkJoinPool$WorkQueue joiner
int m
int j
java.util.concurrent.CountedCompleter task
java.util.concurrent.ForkJoinPool$Submitter z
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int s
public void ()
public void (int)
int parallelism
public void (int, java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory, java.lang.Thread$UncaughtExceptionHandler, boolean)
int parallelism
java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory factory
Thread$UncaughtExceptionHandler handler
boolean asyncMode
private static int checkParallelism (int)
int parallelism
private static java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory checkFactory (java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory)
java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory factory
private void (int, java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory, java.lang.Thread$UncaughtExceptionHandler, int, java.lang.String)
int parallelism
java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory factory
Thread$UncaughtExceptionHandler handler
int mode
String workerNamePrefix
long np
public static java.util.concurrent.ForkJoinPool commonPool ()
public java.lang.Object invoke (java.util.concurrent.ForkJoinTask)
java.util.concurrent.ForkJoinTask task
public void execute (java.util.concurrent.ForkJoinTask)
java.util.concurrent.ForkJoinTask task
public void execute (java.lang.Runnable)
java.util.concurrent.ForkJoinTask job
Runnable task
java.util.concurrent.ForkJoinTask job
public java.util.concurrent.ForkJoinTask submit (java.util.concurrent.ForkJoinTask)
java.util.concurrent.ForkJoinTask task
public java.util.concurrent.ForkJoinTask submit (java.util.concurrent.Callable)
java.util.concurrent.Callable task
java.util.concurrent.ForkJoinTask job
public java.util.concurrent.ForkJoinTask submit (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
java.util.concurrent.ForkJoinTask job
public java.util.concurrent.ForkJoinTask submit (java.lang.Runnable)
java.util.concurrent.ForkJoinTask job
Runnable task
java.util.concurrent.ForkJoinTask job
public java.util.List invokeAll (java.util.Collection)
java.util.concurrent.ForkJoinTask f
java.util.concurrent.Callable t
int i
int size
int i
int size
int i
int size
java.util.Collection tasks
java.util.ArrayList futures
boolean done
public java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory getFactory ()
public java.lang.Thread$UncaughtExceptionHandler getUncaughtExceptionHandler ()
public int getParallelism ()
int par
public static int getCommonPoolParallelism ()
public int getPoolSize ()
public boolean getAsyncMode ()
public int getRunningThreadCount ()
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
int rc
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
public int getActiveThreadCount ()
int r
public boolean isQuiescent ()
public long getStealCount ()
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
long count
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
public long getQueuedTaskCount ()
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
long count
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
public int getQueuedSubmissionCount ()
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
int count
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
public boolean hasQueuedSubmissions ()
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
protected java.util.concurrent.ForkJoinTask pollSubmission ()
java.util.concurrent.ForkJoinTask t
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
protected int drainTasksTo (java.util.Collection)
java.util.concurrent.ForkJoinTask t
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
java.util.Collection c
int count
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
public java.lang.String toString ()
int size
java.util.concurrent.ForkJoinPool$WorkQueue w
int i
String level
long qt
long qs
int rc
long st
long c
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int pc
int tc
int ac
String level
public void shutdown ()
public java.util.List shutdownNow ()
public boolean isTerminated ()
long c
public boolean isTerminating ()
long c
public boolean isShutdown ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long millis
long timeout
java.util.concurrent.TimeUnit unit
long nanos
long deadline
public boolean awaitQuiescence (long, java.util.concurrent.TimeUnit)
java.util.concurrent.ForkJoinWorkerThread wt
java.util.concurrent.ForkJoinTask t
java.util.concurrent.ForkJoinPool$WorkQueue q
int b
int j
java.util.concurrent.ForkJoinPool$WorkQueue[] ws
int m
long timeout
java.util.concurrent.TimeUnit unit
long nanos
Thread thread
long startTime
int r
boolean found
static void quiesceCommonPool ()
public static void managedBlock (java.util.concurrent.ForkJoinPool$ManagedBlocker) throws java.lang.InterruptedException
java.util.concurrent.ForkJoinPool p
java.util.concurrent.ForkJoinPool$ManagedBlocker blocker
Thread t
protected java.util.concurrent.RunnableFuture newTaskFor (java.lang.Runnable, java.lang.Object)
Runnable runnable
Object value
protected java.util.concurrent.RunnableFuture newTaskFor (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
private static java.util.concurrent.ForkJoinPool makeCommonPool ()
String pp
String fp
String hp
int parallelism
java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory factory
Thread$UncaughtExceptionHandler handler
public volatile java.util.concurrent.Future submit (java.util.concurrent.Callable)
public volatile java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
public volatile java.util.concurrent.Future submit (java.lang.Runnable)
static java.util.concurrent.ForkJoinPool access$000 ()
static void ()
Class k
Class tk
Class wk
Class ak
int scale
Exception e
int par
}
java/util/concurrent/ForkJoinTask$AdaptedCallable.classForkJoinTask.java
package java.util.concurrent
final java.util.concurrent.ForkJoinTask$AdaptedCallable extends java.util.concurrent.ForkJoinTask implements java.util.concurrent.RunnableFuture {
final java.util.concurrent.Callable callable
Object result
private static final long serialVersionUID
void (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
public final java.lang.Object getRawResult ()
public final void setRawResult (java.lang.Object)
Object v
public final boolean exec ()
RuntimeException rex
Exception ex
public final void run ()
}
java/util/concurrent/ForkJoinTask$AdaptedRunnable.classForkJoinTask.java
package java.util.concurrent
final java.util.concurrent.ForkJoinTask$AdaptedRunnable extends java.util.concurrent.ForkJoinTask implements java.util.concurrent.RunnableFuture {
final Runnable runnable
Object result
private static final long serialVersionUID
void (java.lang.Runnable, java.lang.Object)
Runnable runnable
Object result
public final java.lang.Object getRawResult ()
public final void setRawResult (java.lang.Object)
Object v
public final boolean exec ()
public final void run ()
}
java/util/concurrent/ForkJoinTask$AdaptedRunnableAction.classForkJoinTask.java
package java.util.concurrent
final java.util.concurrent.ForkJoinTask$AdaptedRunnableAction extends java.util.concurrent.ForkJoinTask implements java.util.concurrent.RunnableFuture {
final Runnable runnable
private static final long serialVersionUID
void (java.lang.Runnable)
Runnable runnable
public final java.lang.Void getRawResult ()
public final void setRawResult (java.lang.Void)
Void v
public final boolean exec ()
public final void run ()
public volatile void setRawResult (java.lang.Object)
public volatile java.lang.Object getRawResult ()
}
java/util/concurrent/ForkJoinTask$ExceptionNode.classForkJoinTask.java
package java.util.concurrent
final java.util.concurrent.ForkJoinTask$ExceptionNode extends java.lang.ref.WeakReference {
final Throwable ex
java.util.concurrent.ForkJoinTask$ExceptionNode next
final long thrower
final int hashCode
void (java.util.concurrent.ForkJoinTask, java.lang.Throwable, java.util.concurrent.ForkJoinTask$ExceptionNode)
java.util.concurrent.ForkJoinTask task
Throwable ex
java.util.concurrent.ForkJoinTask$ExceptionNode next
}
java/util/concurrent/ForkJoinTask$RunnableExecuteAction.classForkJoinTask.java
package java.util.concurrent
final java.util.concurrent.ForkJoinTask$RunnableExecuteAction extends java.util.concurrent.ForkJoinTask {
final Runnable runnable
private static final long serialVersionUID
void (java.lang.Runnable)
Runnable runnable
public final java.lang.Void getRawResult ()
public final void setRawResult (java.lang.Void)
Void v
public final boolean exec ()
void internalPropagateException (java.lang.Throwable)
Throwable ex
public volatile void setRawResult (java.lang.Object)
public volatile java.lang.Object getRawResult ()
}
java/util/concurrent/ForkJoinTask.classForkJoinTask.java
package java.util.concurrent
public abstract java.util.concurrent.ForkJoinTask extends java.lang.Object implements java.util.concurrent.Future java.io.Serializable {
volatile int status
static final int DONE_MASK
static final int NORMAL
static final int CANCELLED
static final int EXCEPTIONAL
static final int SIGNAL
static final int SMASK
private static final java.util.concurrent.ForkJoinTask$ExceptionNode[] exceptionTable
private static final java.util.concurrent.locks.ReentrantLock exceptionTableLock
private static final java.lang.ref.ReferenceQueue exceptionTableRefQueue
private static final int EXCEPTION_MAP_CAPACITY
private static final long serialVersionUID
private static final sun.misc.Unsafe U
private static final long STATUS
public void ()
private int setCompletion (int)
int s
int completion
final int doExec ()
boolean completed
Throwable rex
boolean completed
int s
final boolean trySetSignal ()
int s
private int externalAwaitDone ()
InterruptedException ie
boolean interrupted
int s
java.util.concurrent.ForkJoinPool cp
private int externalInterruptibleAwaitDone () throws java.lang.InterruptedException
int s
java.util.concurrent.ForkJoinPool cp
private int doJoin ()
java.util.concurrent.ForkJoinWorkerThread wt
java.util.concurrent.ForkJoinPool$WorkQueue w
Thread t
int s
private int doInvoke ()
java.util.concurrent.ForkJoinWorkerThread wt
Thread t
int s
final int recordExceptionalCompletion (java.lang.Throwable)
java.util.concurrent.ForkJoinTask$ExceptionNode e
java.util.concurrent.ForkJoinTask$ExceptionNode[] t
int i
int h
java.util.concurrent.locks.ReentrantLock lock
Throwable ex
int s
private int setExceptionalCompletion (java.lang.Throwable)
Throwable ex
int s
void internalPropagateException (java.lang.Throwable)
Throwable ex
static final void cancelIgnoringExceptions (java.util.concurrent.ForkJoinTask)
java.util.concurrent.ForkJoinTask t
private void clearExceptionalCompletion ()
java.util.concurrent.ForkJoinTask$ExceptionNode next
java.util.concurrent.ForkJoinTask$ExceptionNode[] t
int i
java.util.concurrent.ForkJoinTask$ExceptionNode e
java.util.concurrent.ForkJoinTask$ExceptionNode pred
int h
java.util.concurrent.locks.ReentrantLock lock
private java.lang.Throwable getThrowableException ()
java.util.concurrent.ForkJoinTask$ExceptionNode[] t
java.util.concurrent.ForkJoinTask$ExceptionNode e
Throwable ex
int h
java.util.concurrent.ForkJoinTask$ExceptionNode e
java.util.concurrent.locks.ReentrantLock lock
Throwable ex
private static void expungeStaleExceptions ()
java.util.concurrent.ForkJoinTask$ExceptionNode next
int hashCode
java.util.concurrent.ForkJoinTask$ExceptionNode[] t
int i
java.util.concurrent.ForkJoinTask$ExceptionNode e
java.util.concurrent.ForkJoinTask$ExceptionNode pred
Object x
static final void helpExpungeStaleExceptions ()
java.util.concurrent.locks.ReentrantLock lock
static void rethrow (java.lang.Throwable)
Throwable ex
static void uncheckedThrow (java.lang.Throwable) throws java.lang.Throwable
Throwable t
private void reportException (int)
int s
public final java.util.concurrent.ForkJoinTask fork ()
Thread t
public final java.lang.Object join ()
int s
public final java.lang.Object invoke ()
int s
public static void invokeAll (java.util.concurrent.ForkJoinTask, java.util.concurrent.ForkJoinTask)
java.util.concurrent.ForkJoinTask t1
java.util.concurrent.ForkJoinTask t2
int s1
int s2
public static transient void invokeAll (java.util.concurrent.ForkJoinTask[])
java.util.concurrent.ForkJoinTask t
int i
java.util.concurrent.ForkJoinTask t
int i
java.util.concurrent.ForkJoinTask[] tasks
Throwable ex
int last
public static java.util.Collection invokeAll (java.util.Collection)
java.util.concurrent.ForkJoinTask t
int i
java.util.concurrent.ForkJoinTask t
int i
java.util.Collection tasks
java.util.List ts
Throwable ex
int last
public boolean cancel (boolean)
boolean mayInterruptIfRunning
public final boolean isDone ()
public final boolean isCancelled ()
public final boolean isCompletedAbnormally ()
public final boolean isCompletedNormally ()
public final java.lang.Throwable getException ()
int s
public void completeExceptionally (java.lang.Throwable)
Throwable ex
public void complete (java.lang.Object)
Throwable rex
Object value
public final void quietlyComplete ()
public final java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
Throwable ex
int s
public final java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
java.util.concurrent.ForkJoinWorkerThread wt
java.util.concurrent.ForkJoinPool cp
InterruptedException ie
long ms
long deadline
java.util.concurrent.ForkJoinPool p
java.util.concurrent.ForkJoinPool$WorkQueue w
Thread t
boolean canBlock
boolean interrupted
Throwable ex
long timeout
java.util.concurrent.TimeUnit unit
int s
long ns
public final void quietlyJoin ()
public final void quietlyInvoke ()
public static void helpQuiesce ()
java.util.concurrent.ForkJoinWorkerThread wt
Thread t
public void reinitialize ()
public static java.util.concurrent.ForkJoinPool getPool ()
Thread t
public static boolean inForkJoinPool ()
public boolean tryUnfork ()
Thread t
public static int getQueuedTaskCount ()
java.util.concurrent.ForkJoinPool$WorkQueue q
Thread t
java.util.concurrent.ForkJoinPool$WorkQueue q
public static int getSurplusQueuedTaskCount ()
public abstract java.lang.Object getRawResult ()
protected abstract void setRawResult (java.lang.Object)
protected abstract boolean exec ()
protected static java.util.concurrent.ForkJoinTask peekNextLocalTask ()
java.util.concurrent.ForkJoinPool$WorkQueue q
Thread t
java.util.concurrent.ForkJoinPool$WorkQueue q
protected static java.util.concurrent.ForkJoinTask pollNextLocalTask ()
Thread t
protected static java.util.concurrent.ForkJoinTask pollTask ()
java.util.concurrent.ForkJoinWorkerThread wt
Thread t
public final short getForkJoinTaskTag ()
public final short setForkJoinTaskTag (short)
int s
short tag
public final boolean compareAndSetForkJoinTaskTag (short, short)
int s
short e
short tag
public static java.util.concurrent.ForkJoinTask adapt (java.lang.Runnable)
Runnable runnable
public static java.util.concurrent.ForkJoinTask adapt (java.lang.Runnable, java.lang.Object)
Runnable runnable
Object result
public static java.util.concurrent.ForkJoinTask adapt (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
Object ex
static java.lang.ref.ReferenceQueue access$000 ()
static void ()
Class k
Exception e
}
java/util/concurrent/ForkJoinWorkerThread.classForkJoinWorkerThread.java
package java.util.concurrent
public java.util.concurrent.ForkJoinWorkerThread extends java.lang.Thread {
final java.util.concurrent.ForkJoinPool pool
final java.util.concurrent.ForkJoinPool$WorkQueue workQueue
protected void (java.util.concurrent.ForkJoinPool)
java.util.concurrent.ForkJoinPool pool
public java.util.concurrent.ForkJoinPool getPool ()
public int getPoolIndex ()
protected void onStart ()
protected void onTermination (java.lang.Throwable)
Throwable exception
public void run ()
Throwable ex
Throwable ex
Throwable ex
Throwable ex
Throwable exception
}
java/util/concurrent/Future.classFuture.java
package java.util.concurrent
public abstract java.util.concurrent.Future extends java.lang.Object {
public abstract boolean cancel (boolean)
public abstract boolean isCancelled ()
public abstract boolean isDone ()
public abstract java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
public abstract java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
}
java/util/concurrent/FutureTask$WaitNode.classFutureTask.java
package java.util.concurrent
final java.util.concurrent.FutureTask$WaitNode extends java.lang.Object {
volatile Thread thread
volatile java.util.concurrent.FutureTask$WaitNode next
void ()
}
java/util/concurrent/FutureTask.classFutureTask.java
package java.util.concurrent
public java.util.concurrent.FutureTask extends java.lang.Object implements java.util.concurrent.RunnableFuture {
private volatile int state
private static final int NEW
private static final int COMPLETING
private static final int NORMAL
private static final int EXCEPTIONAL
private static final int CANCELLED
private static final int INTERRUPTING
private static final int INTERRUPTED
private java.util.concurrent.Callable callable
private Object outcome
private volatile Thread runner
private volatile java.util.concurrent.FutureTask$WaitNode waiters
private static final sun.misc.Unsafe U
private static final long STATE
private static final long RUNNER
private static final long WAITERS
private java.lang.Object report (int) throws java.util.concurrent.ExecutionException
int s
Object x
public void (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
public void (java.lang.Runnable, java.lang.Object)
Runnable runnable
Object result
public boolean isCancelled ()
public boolean isDone ()
public boolean cancel (boolean)
Thread t
boolean mayInterruptIfRunning
public java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
int s
public java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
int s
protected void done ()
protected void set (java.lang.Object)
Object v
protected void setException (java.lang.Throwable)
Throwable t
public void run ()
Object result
boolean ran
Throwable ex
Object result
boolean ran
java.util.concurrent.Callable c
int s
int s
protected boolean runAndReset ()
Throwable ex
java.util.concurrent.Callable c
boolean ran
int s
private void handlePossibleCancellationInterrupt (int)
int s
private void finishCompletion ()
Thread t
java.util.concurrent.FutureTask$WaitNode next
java.util.concurrent.FutureTask$WaitNode q
private int awaitDone (boolean, long) throws java.lang.InterruptedException
long parkNanos
long elapsed
long parkNanos
int s
boolean timed
long nanos
long startTime
java.util.concurrent.FutureTask$WaitNode q
boolean queued
private void removeWaiter (java.util.concurrent.FutureTask$WaitNode)
java.util.concurrent.FutureTask$WaitNode pred
java.util.concurrent.FutureTask$WaitNode q
java.util.concurrent.FutureTask$WaitNode s
java.util.concurrent.FutureTask$WaitNode node
static void ()
Exception e
}
java/util/concurrent/LinkedBlockingDeque$1.classLinkedBlockingDeque.java
package java.util.concurrent
java.util.concurrent.LinkedBlockingDeque$1 extends java.lang.Object {
}
java/util/concurrent/LinkedBlockingDeque$AbstractItr.classLinkedBlockingDeque.java
package java.util.concurrent
abstract java.util.concurrent.LinkedBlockingDeque$AbstractItr extends java.lang.Object implements java.util.Iterator {
java.util.concurrent.LinkedBlockingDeque$Node next
Object nextItem
private java.util.concurrent.LinkedBlockingDeque$Node lastRet
final java.util.concurrent.LinkedBlockingDeque this$0
abstract java.util.concurrent.LinkedBlockingDeque$Node firstNode ()
abstract java.util.concurrent.LinkedBlockingDeque$Node nextNode (java.util.concurrent.LinkedBlockingDeque$Node)
void (java.util.concurrent.LinkedBlockingDeque)
java.util.concurrent.locks.ReentrantLock lock
private java.util.concurrent.LinkedBlockingDeque$Node succ (java.util.concurrent.LinkedBlockingDeque$Node)
java.util.concurrent.LinkedBlockingDeque$Node s
java.util.concurrent.LinkedBlockingDeque$Node n
void advance ()
java.util.concurrent.locks.ReentrantLock lock
public boolean hasNext ()
public java.lang.Object next ()
Object x
public void remove ()
java.util.concurrent.LinkedBlockingDeque$Node n
java.util.concurrent.locks.ReentrantLock lock
}
java/util/concurrent/LinkedBlockingDeque$DescendingItr.classLinkedBlockingDeque.java
package java.util.concurrent
java.util.concurrent.LinkedBlockingDeque$DescendingItr extends java.util.concurrent.LinkedBlockingDeque$AbstractItr {
final java.util.concurrent.LinkedBlockingDeque this$0
private void (java.util.concurrent.LinkedBlockingDeque)
java.util.concurrent.LinkedBlockingDeque$Node firstNode ()
java.util.concurrent.LinkedBlockingDeque$Node nextNode (java.util.concurrent.LinkedBlockingDeque$Node)
java.util.concurrent.LinkedBlockingDeque$Node n
void (java.util.concurrent.LinkedBlockingDeque, java.util.concurrent.LinkedBlockingDeque$1)
java.util.concurrent.LinkedBlockingDeque x0
java.util.concurrent.LinkedBlockingDeque$1 x1
}
java/util/concurrent/LinkedBlockingDeque$Itr.classLinkedBlockingDeque.java
package java.util.concurrent
java.util.concurrent.LinkedBlockingDeque$Itr extends java.util.concurrent.LinkedBlockingDeque$AbstractItr {
final java.util.concurrent.LinkedBlockingDeque this$0
private void (java.util.concurrent.LinkedBlockingDeque)
java.util.concurrent.LinkedBlockingDeque$Node firstNode ()
java.util.concurrent.LinkedBlockingDeque$Node nextNode (java.util.concurrent.LinkedBlockingDeque$Node)
java.util.concurrent.LinkedBlockingDeque$Node n
void (java.util.concurrent.LinkedBlockingDeque, java.util.concurrent.LinkedBlockingDeque$1)
java.util.concurrent.LinkedBlockingDeque x0
java.util.concurrent.LinkedBlockingDeque$1 x1
}
java/util/concurrent/LinkedBlockingDeque$Node.classLinkedBlockingDeque.java
package java.util.concurrent
final java.util.concurrent.LinkedBlockingDeque$Node extends java.lang.Object {
Object item
java.util.concurrent.LinkedBlockingDeque$Node prev
java.util.concurrent.LinkedBlockingDeque$Node next
void (java.lang.Object)
Object x
}
java/util/concurrent/LinkedBlockingDeque.classLinkedBlockingDeque.java
package java.util.concurrent
public java.util.concurrent.LinkedBlockingDeque extends java.util.AbstractQueue implements java.util.concurrent.BlockingDeque java.io.Serializable {
private static final long serialVersionUID
transient java.util.concurrent.LinkedBlockingDeque$Node first
transient java.util.concurrent.LinkedBlockingDeque$Node last
private transient int count
private final int capacity
final java.util.concurrent.locks.ReentrantLock lock
private final java.util.concurrent.locks.Condition notEmpty
private final java.util.concurrent.locks.Condition notFull
public void ()
public void (int)
int capacity
public void (java.util.Collection)
Object e
java.util.Collection c
java.util.concurrent.locks.ReentrantLock lock
private boolean linkFirst (java.util.concurrent.LinkedBlockingDeque$Node)
java.util.concurrent.LinkedBlockingDeque$Node node
java.util.concurrent.LinkedBlockingDeque$Node f
private boolean linkLast (java.util.concurrent.LinkedBlockingDeque$Node)
java.util.concurrent.LinkedBlockingDeque$Node node
java.util.concurrent.LinkedBlockingDeque$Node l
private java.lang.Object unlinkFirst ()
java.util.concurrent.LinkedBlockingDeque$Node f
java.util.concurrent.LinkedBlockingDeque$Node n
Object item
private java.lang.Object unlinkLast ()
java.util.concurrent.LinkedBlockingDeque$Node l
java.util.concurrent.LinkedBlockingDeque$Node p
Object item
void unlink (java.util.concurrent.LinkedBlockingDeque$Node)
java.util.concurrent.LinkedBlockingDeque$Node x
java.util.concurrent.LinkedBlockingDeque$Node p
java.util.concurrent.LinkedBlockingDeque$Node n
public void addFirst (java.lang.Object)
Object e
public void addLast (java.lang.Object)
Object e
public boolean offerFirst (java.lang.Object)
Object e
java.util.concurrent.LinkedBlockingDeque$Node node
java.util.concurrent.locks.ReentrantLock lock
public boolean offerLast (java.lang.Object)
Object e
java.util.concurrent.LinkedBlockingDeque$Node node
java.util.concurrent.locks.ReentrantLock lock
public void putFirst (java.lang.Object) throws java.lang.InterruptedException
Object e
java.util.concurrent.LinkedBlockingDeque$Node node
java.util.concurrent.locks.ReentrantLock lock
public void putLast (java.lang.Object) throws java.lang.InterruptedException
Object e
java.util.concurrent.LinkedBlockingDeque$Node node
java.util.concurrent.locks.ReentrantLock lock
public boolean offerFirst (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object e
long timeout
java.util.concurrent.TimeUnit unit
java.util.concurrent.LinkedBlockingDeque$Node node
long nanos
java.util.concurrent.locks.ReentrantLock lock
public boolean offerLast (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object e
long timeout
java.util.concurrent.TimeUnit unit
java.util.concurrent.LinkedBlockingDeque$Node node
long nanos
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object removeFirst ()
Object x
public java.lang.Object removeLast ()
Object x
public java.lang.Object pollFirst ()
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object pollLast ()
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object takeFirst () throws java.lang.InterruptedException
Object x
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object takeLast () throws java.lang.InterruptedException
Object x
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object pollFirst (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object x
long timeout
java.util.concurrent.TimeUnit unit
long nanos
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object pollLast (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object x
long timeout
java.util.concurrent.TimeUnit unit
long nanos
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object getFirst ()
Object x
public java.lang.Object getLast ()
Object x
public java.lang.Object peekFirst ()
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object peekLast ()
java.util.concurrent.locks.ReentrantLock lock
public boolean removeFirstOccurrence (java.lang.Object)
java.util.concurrent.LinkedBlockingDeque$Node p
Object o
java.util.concurrent.locks.ReentrantLock lock
public boolean removeLastOccurrence (java.lang.Object)
java.util.concurrent.LinkedBlockingDeque$Node p
Object o
java.util.concurrent.locks.ReentrantLock lock
public boolean add (java.lang.Object)
Object e
public boolean offer (java.lang.Object)
Object e
public void put (java.lang.Object) throws java.lang.InterruptedException
Object e
public boolean offer (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object e
long timeout
java.util.concurrent.TimeUnit unit
public java.lang.Object remove ()
public java.lang.Object poll ()
public java.lang.Object take () throws java.lang.InterruptedException
public java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public java.lang.Object element ()
public java.lang.Object peek ()
public int remainingCapacity ()
java.util.concurrent.locks.ReentrantLock lock
public int drainTo (java.util.Collection)
java.util.Collection c
public int drainTo (java.util.Collection, int)
int i
int n
java.util.Collection c
int maxElements
java.util.concurrent.locks.ReentrantLock lock
public void push (java.lang.Object)
Object e
public java.lang.Object pop ()
public boolean remove (java.lang.Object)
Object o
public int size ()
java.util.concurrent.locks.ReentrantLock lock
public boolean contains (java.lang.Object)
java.util.concurrent.LinkedBlockingDeque$Node p
Object o
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object[] toArray ()
java.util.concurrent.LinkedBlockingDeque$Node p
Object[] a
int k
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object[] toArray (java.lang.Object[])
java.util.concurrent.LinkedBlockingDeque$Node p
int k
Object[] a
java.util.concurrent.locks.ReentrantLock lock
public java.lang.String toString ()
Object e
java.util.concurrent.LinkedBlockingDeque$Node p
StringBuilder sb
java.util.concurrent.locks.ReentrantLock lock
public void clear ()
java.util.concurrent.LinkedBlockingDeque$Node n
java.util.concurrent.LinkedBlockingDeque$Node f
java.util.concurrent.locks.ReentrantLock lock
public java.util.Iterator iterator ()
public java.util.Iterator descendingIterator ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.util.concurrent.LinkedBlockingDeque$Node p
java.io.ObjectOutputStream s
java.util.concurrent.locks.ReentrantLock lock
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object item
java.io.ObjectInputStream s
}
java/util/concurrent/LinkedBlockingQueue$Itr.classLinkedBlockingQueue.java
package java.util.concurrent
java.util.concurrent.LinkedBlockingQueue$Itr extends java.lang.Object implements java.util.Iterator {
private java.util.concurrent.LinkedBlockingQueue$Node current
private java.util.concurrent.LinkedBlockingQueue$Node lastRet
private Object currentElement
final java.util.concurrent.LinkedBlockingQueue this$0
void (java.util.concurrent.LinkedBlockingQueue)
public boolean hasNext ()
private java.util.concurrent.LinkedBlockingQueue$Node nextNode (java.util.concurrent.LinkedBlockingQueue$Node)
java.util.concurrent.LinkedBlockingQueue$Node s
java.util.concurrent.LinkedBlockingQueue$Node p
public java.lang.Object next ()
Object x
public void remove ()
java.util.concurrent.LinkedBlockingQueue$Node trail
java.util.concurrent.LinkedBlockingQueue$Node p
java.util.concurrent.LinkedBlockingQueue$Node node
}
java/util/concurrent/LinkedBlockingQueue$Node.classLinkedBlockingQueue.java
package java.util.concurrent
java.util.concurrent.LinkedBlockingQueue$Node extends java.lang.Object {
Object item
java.util.concurrent.LinkedBlockingQueue$Node next
void (java.lang.Object)
Object x
}
java/util/concurrent/LinkedBlockingQueue.classLinkedBlockingQueue.java
package java.util.concurrent
public java.util.concurrent.LinkedBlockingQueue extends java.util.AbstractQueue implements java.util.concurrent.BlockingQueue java.io.Serializable {
private static final long serialVersionUID
private final int capacity
private final java.util.concurrent.atomic.AtomicInteger count
transient java.util.concurrent.LinkedBlockingQueue$Node head
private transient java.util.concurrent.LinkedBlockingQueue$Node last
private final java.util.concurrent.locks.ReentrantLock takeLock
private final java.util.concurrent.locks.Condition notEmpty
private final java.util.concurrent.locks.ReentrantLock putLock
private final java.util.concurrent.locks.Condition notFull
private void signalNotEmpty ()
java.util.concurrent.locks.ReentrantLock takeLock
private void signalNotFull ()
java.util.concurrent.locks.ReentrantLock putLock
private void enqueue (java.util.concurrent.LinkedBlockingQueue$Node)
java.util.concurrent.LinkedBlockingQueue$Node node
private java.lang.Object dequeue ()
java.util.concurrent.LinkedBlockingQueue$Node h
java.util.concurrent.LinkedBlockingQueue$Node first
Object x
void fullyLock ()
void fullyUnlock ()
public void ()
public void (int)
int capacity
public void (java.util.Collection)
Object e
int n
java.util.Collection c
java.util.concurrent.locks.ReentrantLock putLock
public int size ()
public int remainingCapacity ()
public void put (java.lang.Object) throws java.lang.InterruptedException
Object e
int c
java.util.concurrent.LinkedBlockingQueue$Node node
java.util.concurrent.locks.ReentrantLock putLock
java.util.concurrent.atomic.AtomicInteger count
public boolean offer (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object e
long timeout
java.util.concurrent.TimeUnit unit
long nanos
int c
java.util.concurrent.locks.ReentrantLock putLock
java.util.concurrent.atomic.AtomicInteger count
public boolean offer (java.lang.Object)
Object e
java.util.concurrent.atomic.AtomicInteger count
int c
java.util.concurrent.LinkedBlockingQueue$Node node
java.util.concurrent.locks.ReentrantLock putLock
public java.lang.Object take () throws java.lang.InterruptedException
Object x
Object x
int c
java.util.concurrent.atomic.AtomicInteger count
java.util.concurrent.locks.ReentrantLock takeLock
public java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
Object x
int c
long nanos
java.util.concurrent.atomic.AtomicInteger count
java.util.concurrent.locks.ReentrantLock takeLock
public java.lang.Object poll ()
java.util.concurrent.atomic.AtomicInteger count
Object x
int c
java.util.concurrent.locks.ReentrantLock takeLock
public java.lang.Object peek ()
java.util.concurrent.LinkedBlockingQueue$Node first
java.util.concurrent.locks.ReentrantLock takeLock
void unlink (java.util.concurrent.LinkedBlockingQueue$Node, java.util.concurrent.LinkedBlockingQueue$Node)
java.util.concurrent.LinkedBlockingQueue$Node p
java.util.concurrent.LinkedBlockingQueue$Node trail
public boolean remove (java.lang.Object)
java.util.concurrent.LinkedBlockingQueue$Node trail
java.util.concurrent.LinkedBlockingQueue$Node p
Object o
public boolean contains (java.lang.Object)
java.util.concurrent.LinkedBlockingQueue$Node p
Object o
public java.lang.Object[] toArray ()
java.util.concurrent.LinkedBlockingQueue$Node p
int size
Object[] a
int k
public java.lang.Object[] toArray (java.lang.Object[])
java.util.concurrent.LinkedBlockingQueue$Node p
int size
int k
Object[] a
public java.lang.String toString ()
Object e
java.util.concurrent.LinkedBlockingQueue$Node p
StringBuilder sb
public void clear ()
java.util.concurrent.LinkedBlockingQueue$Node p
java.util.concurrent.LinkedBlockingQueue$Node h
public int drainTo (java.util.Collection)
java.util.Collection c
public int drainTo (java.util.Collection, int)
java.util.concurrent.LinkedBlockingQueue$Node p
int n
java.util.concurrent.LinkedBlockingQueue$Node h
int i
java.util.Collection c
int maxElements
boolean signalNotFull
java.util.concurrent.locks.ReentrantLock takeLock
public java.util.Iterator iterator ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.util.concurrent.LinkedBlockingQueue$Node p
java.io.ObjectOutputStream s
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object item
java.io.ObjectInputStream s
}
java/util/concurrent/LinkedTransferQueue$Itr.classLinkedTransferQueue.java
package java.util.concurrent
final java.util.concurrent.LinkedTransferQueue$Itr extends java.lang.Object implements java.util.Iterator {
private java.util.concurrent.LinkedTransferQueue$Node nextNode
private Object nextItem
private java.util.concurrent.LinkedTransferQueue$Node lastRet
private java.util.concurrent.LinkedTransferQueue$Node lastPred
final java.util.concurrent.LinkedTransferQueue this$0
private void advance (java.util.concurrent.LinkedTransferQueue$Node)
java.util.concurrent.LinkedTransferQueue$Node s
java.util.concurrent.LinkedTransferQueue$Node n
java.util.concurrent.LinkedTransferQueue$Node b
java.util.concurrent.LinkedTransferQueue$Node n
Object item
java.util.concurrent.LinkedTransferQueue$Node p
java.util.concurrent.LinkedTransferQueue$Node s
java.util.concurrent.LinkedTransferQueue$Node prev
java.util.concurrent.LinkedTransferQueue$Node r
void (java.util.concurrent.LinkedTransferQueue)
java.util.concurrent.LinkedTransferQueue this$0
public final boolean hasNext ()
public final java.lang.Object next ()
java.util.concurrent.LinkedTransferQueue$Node p
Object e
public final void remove ()
java.util.concurrent.LinkedTransferQueue$Node lastRet
}
java/util/concurrent/LinkedTransferQueue$Node.classLinkedTransferQueue.java
package java.util.concurrent
final java.util.concurrent.LinkedTransferQueue$Node extends java.lang.Object {
final boolean isData
volatile Object item
volatile java.util.concurrent.LinkedTransferQueue$Node next
volatile Thread waiter
private static final long serialVersionUID
private static final sun.misc.Unsafe UNSAFE
private static final long itemOffset
private static final long nextOffset
private static final long waiterOffset
final boolean casNext (java.util.concurrent.LinkedTransferQueue$Node, java.util.concurrent.LinkedTransferQueue$Node)
java.util.concurrent.LinkedTransferQueue$Node cmp
java.util.concurrent.LinkedTransferQueue$Node val
final boolean casItem (java.lang.Object, java.lang.Object)
Object cmp
Object val
void (java.lang.Object, boolean)
Object item
boolean isData
final void forgetNext ()
final void forgetContents ()
final boolean isMatched ()
Object x
final boolean isUnmatchedRequest ()
final boolean cannotPrecede (boolean)
Object x
boolean haveData
boolean d
final boolean tryMatchData ()
Object x
static void ()
Class k
Exception e
}
java/util/concurrent/LinkedTransferQueue.classLinkedTransferQueue.java
package java.util.concurrent
public java.util.concurrent.LinkedTransferQueue extends java.util.AbstractQueue implements java.util.concurrent.TransferQueue java.io.Serializable {
private static final long serialVersionUID
private static final boolean MP
private static final int FRONT_SPINS
private static final int CHAINED_SPINS
static final int SWEEP_THRESHOLD
volatile transient java.util.concurrent.LinkedTransferQueue$Node head
private volatile transient java.util.concurrent.LinkedTransferQueue$Node tail
private volatile transient int sweepVotes
private static final int NOW
private static final int ASYNC
private static final int SYNC
private static final int TIMED
private static final sun.misc.Unsafe UNSAFE
private static final long headOffset
private static final long tailOffset
private static final long sweepVotesOffset
private boolean casTail (java.util.concurrent.LinkedTransferQueue$Node, java.util.concurrent.LinkedTransferQueue$Node)
java.util.concurrent.LinkedTransferQueue$Node cmp
java.util.concurrent.LinkedTransferQueue$Node val
private boolean casHead (java.util.concurrent.LinkedTransferQueue$Node, java.util.concurrent.LinkedTransferQueue$Node)
java.util.concurrent.LinkedTransferQueue$Node cmp
java.util.concurrent.LinkedTransferQueue$Node val
private boolean casSweepVotes (int, int)
int cmp
int val
static java.lang.Object cast (java.lang.Object)
Object item
private java.lang.Object xfer (java.lang.Object, boolean, int, long)
java.util.concurrent.LinkedTransferQueue$Node n
java.util.concurrent.LinkedTransferQueue$Node q
boolean isData
Object item
java.util.concurrent.LinkedTransferQueue$Node n
java.util.concurrent.LinkedTransferQueue$Node h
java.util.concurrent.LinkedTransferQueue$Node p
java.util.concurrent.LinkedTransferQueue$Node pred
Object e
boolean haveData
int how
long nanos
java.util.concurrent.LinkedTransferQueue$Node s
private java.util.concurrent.LinkedTransferQueue$Node tryAppend (java.util.concurrent.LinkedTransferQueue$Node, boolean)
java.util.concurrent.LinkedTransferQueue$Node u
java.util.concurrent.LinkedTransferQueue$Node n
java.util.concurrent.LinkedTransferQueue$Node t
java.util.concurrent.LinkedTransferQueue$Node p
java.util.concurrent.LinkedTransferQueue$Node s
boolean haveData
private java.lang.Object awaitMatch (java.util.concurrent.LinkedTransferQueue$Node, java.util.concurrent.LinkedTransferQueue$Node, java.lang.Object, boolean, long)
Object item
java.util.concurrent.LinkedTransferQueue$Node s
java.util.concurrent.LinkedTransferQueue$Node pred
Object e
boolean timed
long nanos
long deadline
Thread w
int spins
java.util.concurrent.ThreadLocalRandom randomYields
private static int spinsFor (java.util.concurrent.LinkedTransferQueue$Node, boolean)
java.util.concurrent.LinkedTransferQueue$Node pred
boolean haveData
final java.util.concurrent.LinkedTransferQueue$Node succ (java.util.concurrent.LinkedTransferQueue$Node)
java.util.concurrent.LinkedTransferQueue$Node p
java.util.concurrent.LinkedTransferQueue$Node next
private java.util.concurrent.LinkedTransferQueue$Node firstOfMode (boolean)
java.util.concurrent.LinkedTransferQueue$Node p
boolean isData
private java.lang.Object firstDataItem ()
Object item
java.util.concurrent.LinkedTransferQueue$Node p
private int countOfMode (boolean)
java.util.concurrent.LinkedTransferQueue$Node n
java.util.concurrent.LinkedTransferQueue$Node p
boolean data
int count
final void unsplice (java.util.concurrent.LinkedTransferQueue$Node, java.util.concurrent.LinkedTransferQueue$Node)
java.util.concurrent.LinkedTransferQueue$Node h
java.util.concurrent.LinkedTransferQueue$Node hn
int v
java.util.concurrent.LinkedTransferQueue$Node n
java.util.concurrent.LinkedTransferQueue$Node pred
java.util.concurrent.LinkedTransferQueue$Node s
private void sweep ()
java.util.concurrent.LinkedTransferQueue$Node p
java.util.concurrent.LinkedTransferQueue$Node s
java.util.concurrent.LinkedTransferQueue$Node n
private boolean findAndRemove (java.lang.Object)
Object item
java.util.concurrent.LinkedTransferQueue$Node pred
java.util.concurrent.LinkedTransferQueue$Node p
Object e
public void ()
public void (java.util.Collection)
java.util.Collection c
public void put (java.lang.Object)
Object e
public boolean offer (java.lang.Object, long, java.util.concurrent.TimeUnit)
Object e
long timeout
java.util.concurrent.TimeUnit unit
public boolean offer (java.lang.Object)
Object e
public boolean add (java.lang.Object)
Object e
public boolean tryTransfer (java.lang.Object)
Object e
public void transfer (java.lang.Object) throws java.lang.InterruptedException
Object e
public boolean tryTransfer (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object e
long timeout
java.util.concurrent.TimeUnit unit
public java.lang.Object take () throws java.lang.InterruptedException
Object e
public java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
Object e
public java.lang.Object poll ()
public int drainTo (java.util.Collection)
Object e
java.util.Collection c
int n
public int drainTo (java.util.Collection, int)
Object e
java.util.Collection c
int maxElements
int n
public java.util.Iterator iterator ()
public java.lang.Object peek ()
public boolean isEmpty ()
java.util.concurrent.LinkedTransferQueue$Node p
public boolean hasWaitingConsumer ()
public int size ()
public int getWaitingConsumerCount ()
public boolean remove (java.lang.Object)
Object o
public boolean contains (java.lang.Object)
Object item
java.util.concurrent.LinkedTransferQueue$Node p
Object o
public int remainingCapacity ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
Object e
java.io.ObjectOutputStream s
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object item
java.io.ObjectInputStream s
static void ()
Class k
Exception e
}
java/util/concurrent/locks/
java/util/concurrent/locks/AbstractOwnableSynchronizer.classAbstractOwnableSynchronizer.java
package java.util.concurrent.locks
public abstract java.util.concurrent.locks.AbstractOwnableSynchronizer extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private transient Thread exclusiveOwnerThread
protected void ()
protected final void setExclusiveOwnerThread (java.lang.Thread)
Thread thread
protected final java.lang.Thread getExclusiveOwnerThread ()
}
java/util/concurrent/locks/AbstractQueuedLongSynchronizer$ConditionObject.classAbstractQueuedLongSynchronizer.java
package java.util.concurrent.locks
public java.util.concurrent.locks.AbstractQueuedLongSynchronizer$ConditionObject extends java.lang.Object implements java.util.concurrent.locks.Condition java.io.Serializable {
private static final long serialVersionUID
private transient java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node firstWaiter
private transient java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node lastWaiter
private static final int REINTERRUPT
private static final int THROW_IE
final java.util.concurrent.locks.AbstractQueuedLongSynchronizer this$0
public void (java.util.concurrent.locks.AbstractQueuedLongSynchronizer)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer this$0
private java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node addConditionWaiter ()
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node t
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
private void doSignal (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node first
private void doSignalAll (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node next
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node first
private void unlinkCancelledWaiters ()
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node next
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node t
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node trail
public final void signal ()
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node first
public final void signalAll ()
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node first
public final void awaitUninterruptibly ()
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
long savedState
boolean interrupted
private int checkInterruptWhileWaiting (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
private void reportInterruptAfterWait (int) throws java.lang.InterruptedException
int interruptMode
public final void await () throws java.lang.InterruptedException
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
long savedState
int interruptMode
public final long awaitNanos (long) throws java.lang.InterruptedException
long nanosTimeout
long initialNanos
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
long savedState
long deadline
int interruptMode
long remaining
public final boolean awaitUntil (java.util.Date) throws java.lang.InterruptedException
java.util.Date deadline
long abstime
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
long savedState
boolean timedout
int interruptMode
public final boolean await (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long time
java.util.concurrent.TimeUnit unit
long nanosTimeout
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
long savedState
long deadline
boolean timedout
int interruptMode
final boolean isOwnedBy (java.util.concurrent.locks.AbstractQueuedLongSynchronizer)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer sync
protected final boolean hasWaiters ()
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node w
protected final int getWaitQueueLength ()
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node w
int n
protected final java.util.Collection getWaitingThreads ()
Thread t
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node w
java.util.ArrayList list
}
java/util/concurrent/locks/AbstractQueuedLongSynchronizer$Node.classAbstractQueuedLongSynchronizer.java
package java.util.concurrent.locks
final java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node extends java.lang.Object {
static final java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node SHARED
static final java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node EXCLUSIVE
static final int CANCELLED
static final int SIGNAL
static final int CONDITION
static final int PROPAGATE
volatile int waitStatus
volatile java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node prev
volatile java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node next
volatile Thread thread
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node nextWaiter
final boolean isShared ()
final java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node predecessor () throws java.lang.NullPointerException
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node p
void ()
void (java.lang.Thread, java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node)
Thread thread
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node mode
void (java.lang.Thread, int)
Thread thread
int waitStatus
static void ()
}
java/util/concurrent/locks/AbstractQueuedLongSynchronizer.classAbstractQueuedLongSynchronizer.java
package java.util.concurrent.locks
public abstract java.util.concurrent.locks.AbstractQueuedLongSynchronizer extends java.util.concurrent.locks.AbstractOwnableSynchronizer implements java.io.Serializable {
private static final long serialVersionUID
private volatile transient java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node head
private volatile transient java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node tail
private volatile long state
static final long spinForTimeoutThreshold
private static final sun.misc.Unsafe unsafe
private static final long stateOffset
private static final long headOffset
private static final long tailOffset
private static final long waitStatusOffset
private static final long nextOffset
protected void ()
protected final long getState ()
protected final void setState (long)
long newState
protected final boolean compareAndSetState (long, long)
long expect
long update
private java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node enq (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node t
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
private java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node addWaiter (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node mode
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node pred
private void setHead (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
private void unparkSuccessor (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node p
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
int ws
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node s
private void doReleaseShared ()
int ws
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node h
private void setHeadAndPropagate (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node, long)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node s
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
long propagate
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node h
private void cancelAcquire (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node next
int ws
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node pred
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node predNext
private static boolean shouldParkAfterFailedAcquire (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node, java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node pred
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
int ws
static void selfInterrupt ()
private final boolean parkAndCheckInterrupt ()
final boolean acquireQueued (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node, long)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node p
boolean interrupted
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
long arg
boolean failed
private void doAcquireInterruptibly (long) throws java.lang.InterruptedException
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node p
long arg
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
boolean failed
private boolean doAcquireNanos (long, long) throws java.lang.InterruptedException
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node p
long arg
long nanosTimeout
long deadline
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
boolean failed
private void doAcquireShared (long)
long r
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node p
boolean interrupted
long arg
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
boolean failed
private void doAcquireSharedInterruptibly (long) throws java.lang.InterruptedException
long r
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node p
long arg
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
boolean failed
private boolean doAcquireSharedNanos (long, long) throws java.lang.InterruptedException
long r
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node p
long arg
long nanosTimeout
long deadline
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
boolean failed
protected boolean tryAcquire (long)
long arg
protected boolean tryRelease (long)
long arg
protected long tryAcquireShared (long)
long arg
protected boolean tryReleaseShared (long)
long arg
protected boolean isHeldExclusively ()
public final void acquire (long)
long arg
public final void acquireInterruptibly (long) throws java.lang.InterruptedException
long arg
public final boolean tryAcquireNanos (long, long) throws java.lang.InterruptedException
long arg
long nanosTimeout
public final boolean release (long)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node h
long arg
public final void acquireShared (long)
long arg
public final void acquireSharedInterruptibly (long) throws java.lang.InterruptedException
long arg
public final boolean tryAcquireSharedNanos (long, long) throws java.lang.InterruptedException
long arg
long nanosTimeout
public final boolean releaseShared (long)
long arg
public final boolean hasQueuedThreads ()
public final boolean hasContended ()
public final java.lang.Thread getFirstQueuedThread ()
private java.lang.Thread fullGetFirstQueuedThread ()
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node s
Thread st
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node s
Thread st
Thread tt
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node h
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node t
Thread firstThread
public final boolean isQueued (java.lang.Thread)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node p
Thread thread
final boolean apparentlyFirstQueuedIsExclusive ()
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node s
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node h
public final boolean hasQueuedPredecessors ()
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node s
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node t
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node h
public final int getQueueLength ()
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node p
int n
public final java.util.Collection getQueuedThreads ()
Thread t
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node p
java.util.ArrayList list
public final java.util.Collection getExclusiveQueuedThreads ()
Thread t
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node p
java.util.ArrayList list
public final java.util.Collection getSharedQueuedThreads ()
Thread t
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node p
java.util.ArrayList list
public java.lang.String toString ()
long s
String q
final boolean isOnSyncQueue (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
private boolean findNodeFromTail (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node p
final boolean transferForSignal (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node p
int ws
final boolean transferAfterCancelledWait (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
final long fullyRelease (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node)
long savedState
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
boolean failed
public final boolean owns (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$ConditionObject)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$ConditionObject condition
public final boolean hasWaiters (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$ConditionObject)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$ConditionObject condition
public final int getWaitQueueLength (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$ConditionObject)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$ConditionObject condition
public final java.util.Collection getWaitingThreads (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$ConditionObject)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$ConditionObject condition
private final boolean compareAndSetHead (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node update
private final boolean compareAndSetTail (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node, java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node expect
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node update
private static final boolean compareAndSetWaitStatus (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node, int, int)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
int expect
int update
private static final boolean compareAndSetNext (java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node, java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node, java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node node
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node expect
java.util.concurrent.locks.AbstractQueuedLongSynchronizer$Node update
static void ()
Exception ex
}
java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.classAbstractQueuedSynchronizer.java
package java.util.concurrent.locks
public java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject extends java.lang.Object implements java.util.concurrent.locks.Condition java.io.Serializable {
private static final long serialVersionUID
private transient java.util.concurrent.locks.AbstractQueuedSynchronizer$Node firstWaiter
private transient java.util.concurrent.locks.AbstractQueuedSynchronizer$Node lastWaiter
private static final int REINTERRUPT
private static final int THROW_IE
final java.util.concurrent.locks.AbstractQueuedSynchronizer this$0
public void (java.util.concurrent.locks.AbstractQueuedSynchronizer)
java.util.concurrent.locks.AbstractQueuedSynchronizer this$0
private java.util.concurrent.locks.AbstractQueuedSynchronizer$Node addConditionWaiter ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
private void doSignal (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node first
private void doSignalAll (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node next
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node first
private void unlinkCancelledWaiters ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node next
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node trail
public final void signal ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node first
public final void signalAll ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node first
public final void awaitUninterruptibly ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
int savedState
boolean interrupted
private int checkInterruptWhileWaiting (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
private void reportInterruptAfterWait (int) throws java.lang.InterruptedException
int interruptMode
public final void await () throws java.lang.InterruptedException
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
int savedState
int interruptMode
public final long awaitNanos (long) throws java.lang.InterruptedException
long nanosTimeout
long initialNanos
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
int savedState
long deadline
int interruptMode
long remaining
public final boolean awaitUntil (java.util.Date) throws java.lang.InterruptedException
java.util.Date deadline
long abstime
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
int savedState
boolean timedout
int interruptMode
public final boolean await (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long time
java.util.concurrent.TimeUnit unit
long nanosTimeout
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
int savedState
long deadline
boolean timedout
int interruptMode
final boolean isOwnedBy (java.util.concurrent.locks.AbstractQueuedSynchronizer)
java.util.concurrent.locks.AbstractQueuedSynchronizer sync
protected final boolean hasWaiters ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node w
protected final int getWaitQueueLength ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node w
int n
protected final java.util.Collection getWaitingThreads ()
Thread t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node w
java.util.ArrayList list
}
java/util/concurrent/locks/AbstractQueuedSynchronizer$Node.classAbstractQueuedSynchronizer.java
package java.util.concurrent.locks
final java.util.concurrent.locks.AbstractQueuedSynchronizer$Node extends java.lang.Object {
static final java.util.concurrent.locks.AbstractQueuedSynchronizer$Node SHARED
static final java.util.concurrent.locks.AbstractQueuedSynchronizer$Node EXCLUSIVE
static final int CANCELLED
static final int SIGNAL
static final int CONDITION
static final int PROPAGATE
volatile int waitStatus
volatile java.util.concurrent.locks.AbstractQueuedSynchronizer$Node prev
volatile java.util.concurrent.locks.AbstractQueuedSynchronizer$Node next
volatile Thread thread
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node nextWaiter
final boolean isShared ()
final java.util.concurrent.locks.AbstractQueuedSynchronizer$Node predecessor () throws java.lang.NullPointerException
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
void ()
void (java.lang.Thread, java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
Thread thread
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node mode
void (java.lang.Thread, int)
Thread thread
int waitStatus
static void ()
}
java/util/concurrent/locks/AbstractQueuedSynchronizer.classAbstractQueuedSynchronizer.java
package java.util.concurrent.locks
public abstract java.util.concurrent.locks.AbstractQueuedSynchronizer extends java.util.concurrent.locks.AbstractOwnableSynchronizer implements java.io.Serializable {
private static final long serialVersionUID
private volatile transient java.util.concurrent.locks.AbstractQueuedSynchronizer$Node head
private volatile transient java.util.concurrent.locks.AbstractQueuedSynchronizer$Node tail
private volatile int state
static final long spinForTimeoutThreshold
private static final sun.misc.Unsafe unsafe
private static final long stateOffset
private static final long headOffset
private static final long tailOffset
private static final long waitStatusOffset
private static final long nextOffset
protected void ()
protected final int getState ()
protected final void setState (int)
int newState
protected final boolean compareAndSetState (int, int)
int expect
int update
private java.util.concurrent.locks.AbstractQueuedSynchronizer$Node enq (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
private java.util.concurrent.locks.AbstractQueuedSynchronizer$Node addWaiter (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node mode
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node pred
private void setHead (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
private void unparkSuccessor (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
int ws
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node s
private void doReleaseShared ()
int ws
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node h
private void setHeadAndPropagate (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node s
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
int propagate
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node h
private void cancelAcquire (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node next
int ws
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node pred
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node predNext
private static boolean shouldParkAfterFailedAcquire (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node pred
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
int ws
static void selfInterrupt ()
private final boolean parkAndCheckInterrupt ()
final boolean acquireQueued (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
boolean interrupted
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
int arg
boolean failed
private void doAcquireInterruptibly (int) throws java.lang.InterruptedException
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
int arg
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
boolean failed
private boolean doAcquireNanos (int, long) throws java.lang.InterruptedException
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
int arg
long nanosTimeout
long deadline
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
boolean failed
private void doAcquireShared (int)
int r
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
boolean interrupted
int arg
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
boolean failed
private void doAcquireSharedInterruptibly (int) throws java.lang.InterruptedException
int r
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
int arg
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
boolean failed
private boolean doAcquireSharedNanos (int, long) throws java.lang.InterruptedException
int r
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
int arg
long nanosTimeout
long deadline
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
boolean failed
protected boolean tryAcquire (int)
int arg
protected boolean tryRelease (int)
int arg
protected int tryAcquireShared (int)
int arg
protected boolean tryReleaseShared (int)
int arg
protected boolean isHeldExclusively ()
public final void acquire (int)
int arg
public final void acquireInterruptibly (int) throws java.lang.InterruptedException
int arg
public final boolean tryAcquireNanos (int, long) throws java.lang.InterruptedException
int arg
long nanosTimeout
public final boolean release (int)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node h
int arg
public final void acquireShared (int)
int arg
public final void acquireSharedInterruptibly (int) throws java.lang.InterruptedException
int arg
public final boolean tryAcquireSharedNanos (int, long) throws java.lang.InterruptedException
int arg
long nanosTimeout
public final boolean releaseShared (int)
int arg
public final boolean hasQueuedThreads ()
public final boolean hasContended ()
public final java.lang.Thread getFirstQueuedThread ()
private java.lang.Thread fullGetFirstQueuedThread ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node s
Thread st
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node s
Thread st
Thread tt
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node h
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node t
Thread firstThread
public final boolean isQueued (java.lang.Thread)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
Thread thread
final boolean apparentlyFirstQueuedIsExclusive ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node s
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node h
public final boolean hasQueuedPredecessors ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node s
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node h
public final int getQueueLength ()
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
int n
public final java.util.Collection getQueuedThreads ()
Thread t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
java.util.ArrayList list
public final java.util.Collection getExclusiveQueuedThreads ()
Thread t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
java.util.ArrayList list
public final java.util.Collection getSharedQueuedThreads ()
Thread t
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
java.util.ArrayList list
public java.lang.String toString ()
int s
String q
final boolean isOnSyncQueue (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
private boolean findNodeFromTail (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node t
final boolean transferForSignal (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node p
int ws
final boolean transferAfterCancelledWait (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
final int fullyRelease (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
int savedState
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
boolean failed
public final boolean owns (java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject condition
public final boolean hasWaiters (java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject condition
public final int getWaitQueueLength (java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject condition
public final java.util.Collection getWaitingThreads (java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject condition
private final boolean compareAndSetHead (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node update
private final boolean compareAndSetTail (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node expect
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node update
private static final boolean compareAndSetWaitStatus (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int, int)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
int expect
int update
private static final boolean compareAndSetNext (java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, java.util.concurrent.locks.AbstractQueuedSynchronizer$Node)
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node node
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node expect
java.util.concurrent.locks.AbstractQueuedSynchronizer$Node update
static void ()
Exception ex
}
java/util/concurrent/locks/Condition.classCondition.java
package java.util.concurrent.locks
public abstract java.util.concurrent.locks.Condition extends java.lang.Object {
public abstract void await () throws java.lang.InterruptedException
public abstract void awaitUninterruptibly ()
public abstract long awaitNanos (long) throws java.lang.InterruptedException
public abstract boolean await (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract boolean awaitUntil (java.util.Date) throws java.lang.InterruptedException
public abstract void signal ()
public abstract void signalAll ()
}
java/util/concurrent/locks/Lock.classLock.java
package java.util.concurrent.locks
public abstract java.util.concurrent.locks.Lock extends java.lang.Object {
public abstract void lock ()
public abstract void lockInterruptibly () throws java.lang.InterruptedException
public abstract boolean tryLock ()
public abstract boolean tryLock (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract void unlock ()
public abstract java.util.concurrent.locks.Condition newCondition ()
}
java/util/concurrent/locks/LockSupport.classLockSupport.java
package java.util.concurrent.locks
public java.util.concurrent.locks.LockSupport extends java.lang.Object {
private static final sun.misc.Unsafe unsafe
private static final long parkBlockerOffset
private void ()
private static void setBlocker (java.lang.Thread, java.lang.Object)
Thread t
Object arg
public static void unpark (java.lang.Thread)
Thread thread
public static void park (java.lang.Object)
Object blocker
Thread t
public static void parkNanos (java.lang.Object, long)
Thread t
Object blocker
long nanos
public static void parkUntil (java.lang.Object, long)
Object blocker
long deadline
Thread t
public static java.lang.Object getBlocker (java.lang.Thread)
Thread t
public static void park ()
public static void parkNanos (long)
long nanos
public static void parkUntil (long)
long deadline
static void ()
Exception ex
}
java/util/concurrent/locks/ReadWriteLock.classReadWriteLock.java
package java.util.concurrent.locks
public abstract java.util.concurrent.locks.ReadWriteLock extends java.lang.Object {
public abstract java.util.concurrent.locks.Lock readLock ()
public abstract java.util.concurrent.locks.Lock writeLock ()
}
java/util/concurrent/locks/ReentrantLock$FairSync.classReentrantLock.java
package java.util.concurrent.locks
final java.util.concurrent.locks.ReentrantLock$FairSync extends java.util.concurrent.locks.ReentrantLock$Sync {
private static final long serialVersionUID
void ()
final void lock ()
protected final boolean tryAcquire (int)
int nextc
int acquires
Thread current
int c
}
java/util/concurrent/locks/ReentrantLock$NonfairSync.classReentrantLock.java
package java.util.concurrent.locks
final java.util.concurrent.locks.ReentrantLock$NonfairSync extends java.util.concurrent.locks.ReentrantLock$Sync {
private static final long serialVersionUID
void ()
final void lock ()
protected final boolean tryAcquire (int)
int acquires
}
java/util/concurrent/locks/ReentrantLock$Sync.classReentrantLock.java
package java.util.concurrent.locks
abstract java.util.concurrent.locks.ReentrantLock$Sync extends java.util.concurrent.locks.AbstractQueuedSynchronizer {
private static final long serialVersionUID
void ()
abstract void lock ()
final boolean nonfairTryAcquire (int)
int nextc
int acquires
Thread current
int c
protected final boolean tryRelease (int)
int releases
int c
boolean free
protected final boolean isHeldExclusively ()
final java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject newCondition ()
final java.lang.Thread getOwner ()
final int getHoldCount ()
final boolean isLocked ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
}
java/util/concurrent/locks/ReentrantLock.classReentrantLock.java
package java.util.concurrent.locks
public java.util.concurrent.locks.ReentrantLock extends java.lang.Object implements java.util.concurrent.locks.Lock java.io.Serializable {
private static final long serialVersionUID
private final java.util.concurrent.locks.ReentrantLock$Sync sync
public void ()
public void (boolean)
boolean fair
public void lock ()
public void lockInterruptibly () throws java.lang.InterruptedException
public boolean tryLock ()
public boolean tryLock (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public void unlock ()
public java.util.concurrent.locks.Condition newCondition ()
public int getHoldCount ()
public boolean isHeldByCurrentThread ()
public boolean isLocked ()
public final boolean isFair ()
protected java.lang.Thread getOwner ()
public final boolean hasQueuedThreads ()
public final boolean hasQueuedThread (java.lang.Thread)
Thread thread
public final int getQueueLength ()
protected java.util.Collection getQueuedThreads ()
public boolean hasWaiters (java.util.concurrent.locks.Condition)
java.util.concurrent.locks.Condition condition
public int getWaitQueueLength (java.util.concurrent.locks.Condition)
java.util.concurrent.locks.Condition condition
protected java.util.Collection getWaitingThreads (java.util.concurrent.locks.Condition)
java.util.concurrent.locks.Condition condition
public java.lang.String toString ()
Thread o
}
java/util/concurrent/locks/ReentrantReadWriteLock$FairSync.classReentrantReadWriteLock.java
package java.util.concurrent.locks
final java.util.concurrent.locks.ReentrantReadWriteLock$FairSync extends java.util.concurrent.locks.ReentrantReadWriteLock$Sync {
private static final long serialVersionUID
void ()
final boolean writerShouldBlock ()
final boolean readerShouldBlock ()
}
java/util/concurrent/locks/ReentrantReadWriteLock$NonfairSync.classReentrantReadWriteLock.java
package java.util.concurrent.locks
final java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync extends java.util.concurrent.locks.ReentrantReadWriteLock$Sync {
private static final long serialVersionUID
void ()
final boolean writerShouldBlock ()
final boolean readerShouldBlock ()
}
java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock.classReentrantReadWriteLock.java
package java.util.concurrent.locks
public java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock extends java.lang.Object implements java.util.concurrent.locks.Lock java.io.Serializable {
private static final long serialVersionUID
private final java.util.concurrent.locks.ReentrantReadWriteLock$Sync sync
protected void (java.util.concurrent.locks.ReentrantReadWriteLock)
java.util.concurrent.locks.ReentrantReadWriteLock lock
public void lock ()
public void lockInterruptibly () throws java.lang.InterruptedException
public boolean tryLock ()
public boolean tryLock (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public void unlock ()
public java.util.concurrent.locks.Condition newCondition ()
public java.lang.String toString ()
int r
}
java/util/concurrent/locks/ReentrantReadWriteLock$Sync$HoldCounter.classReentrantReadWriteLock.java
package java.util.concurrent.locks
final java.util.concurrent.locks.ReentrantReadWriteLock$Sync$HoldCounter extends java.lang.Object {
int count
final long tid
void ()
}
java/util/concurrent/locks/ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter.classReentrantReadWriteLock.java
package java.util.concurrent.locks
final java.util.concurrent.locks.ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter extends java.lang.ThreadLocal {
void ()
public java.util.concurrent.locks.ReentrantReadWriteLock$Sync$HoldCounter initialValue ()
public volatile java.lang.Object initialValue ()
}
java/util/concurrent/locks/ReentrantReadWriteLock$Sync.classReentrantReadWriteLock.java
package java.util.concurrent.locks
abstract java.util.concurrent.locks.ReentrantReadWriteLock$Sync extends java.util.concurrent.locks.AbstractQueuedSynchronizer {
private static final long serialVersionUID
static final int SHARED_SHIFT
static final int SHARED_UNIT
static final int MAX_COUNT
static final int EXCLUSIVE_MASK
private transient java.util.concurrent.locks.ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter readHolds
private transient java.util.concurrent.locks.ReentrantReadWriteLock$Sync$HoldCounter cachedHoldCounter
private transient Thread firstReader
private transient int firstReaderHoldCount
static int sharedCount (int)
int c
static int exclusiveCount (int)
int c
void ()
abstract boolean readerShouldBlock ()
abstract boolean writerShouldBlock ()
protected final boolean tryRelease (int)
int releases
int nextc
boolean free
protected final boolean tryAcquire (int)
int acquires
Thread current
int c
int w
protected final boolean tryReleaseShared (int)
java.util.concurrent.locks.ReentrantReadWriteLock$Sync$HoldCounter rh
int count
int c
int nextc
int unused
Thread current
private java.lang.IllegalMonitorStateException unmatchedUnlockException ()
protected final int tryAcquireShared (int)
java.util.concurrent.locks.ReentrantReadWriteLock$Sync$HoldCounter rh
int unused
Thread current
int c
int r
final int fullTryAcquireShared (java.lang.Thread)
int c
Thread current
java.util.concurrent.locks.ReentrantReadWriteLock$Sync$HoldCounter rh
final boolean tryWriteLock ()
int w
Thread current
int c
final boolean tryReadLock ()
java.util.concurrent.locks.ReentrantReadWriteLock$Sync$HoldCounter rh
int c
int r
Thread current
protected final boolean isHeldExclusively ()
final java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject newCondition ()
final java.lang.Thread getOwner ()
final int getReadLockCount ()
final boolean isWriteLocked ()
final int getWriteHoldCount ()
final int getReadHoldCount ()
Thread current
java.util.concurrent.locks.ReentrantReadWriteLock$Sync$HoldCounter rh
int count
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
final int getCount ()
}
java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock.classReentrantReadWriteLock.java
package java.util.concurrent.locks
public java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock extends java.lang.Object implements java.util.concurrent.locks.Lock java.io.Serializable {
private static final long serialVersionUID
private final java.util.concurrent.locks.ReentrantReadWriteLock$Sync sync
protected void (java.util.concurrent.locks.ReentrantReadWriteLock)
java.util.concurrent.locks.ReentrantReadWriteLock lock
public void lock ()
public void lockInterruptibly () throws java.lang.InterruptedException
public boolean tryLock ()
public boolean tryLock (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public void unlock ()
public java.util.concurrent.locks.Condition newCondition ()
public java.lang.String toString ()
Thread o
public boolean isHeldByCurrentThread ()
public int getHoldCount ()
}
java/util/concurrent/locks/ReentrantReadWriteLock.classReentrantReadWriteLock.java
package java.util.concurrent.locks
public java.util.concurrent.locks.ReentrantReadWriteLock extends java.lang.Object implements java.util.concurrent.locks.ReadWriteLock java.io.Serializable {
private static final long serialVersionUID
private final java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock readerLock
private final java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock writerLock
final java.util.concurrent.locks.ReentrantReadWriteLock$Sync sync
public void ()
public void (boolean)
boolean fair
public java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock writeLock ()
public java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock readLock ()
public final boolean isFair ()
protected java.lang.Thread getOwner ()
public int getReadLockCount ()
public boolean isWriteLocked ()
public boolean isWriteLockedByCurrentThread ()
public int getWriteHoldCount ()
public int getReadHoldCount ()
protected java.util.Collection getQueuedWriterThreads ()
protected java.util.Collection getQueuedReaderThreads ()
public final boolean hasQueuedThreads ()
public final boolean hasQueuedThread (java.lang.Thread)
Thread thread
public final int getQueueLength ()
protected java.util.Collection getQueuedThreads ()
public boolean hasWaiters (java.util.concurrent.locks.Condition)
java.util.concurrent.locks.Condition condition
public int getWaitQueueLength (java.util.concurrent.locks.Condition)
java.util.concurrent.locks.Condition condition
protected java.util.Collection getWaitingThreads (java.util.concurrent.locks.Condition)
java.util.concurrent.locks.Condition condition
public java.lang.String toString ()
int c
int w
int r
public volatile java.util.concurrent.locks.Lock writeLock ()
public volatile java.util.concurrent.locks.Lock readLock ()
}
java/util/concurrent/Phaser$QNode.classPhaser.java
package java.util.concurrent
final java.util.concurrent.Phaser$QNode extends java.lang.Object implements java.util.concurrent.ForkJoinPool$ManagedBlocker {
final java.util.concurrent.Phaser phaser
final int phase
final boolean interruptible
final boolean timed
boolean wasInterrupted
long nanos
final long deadline
volatile Thread thread
java.util.concurrent.Phaser$QNode next
void (java.util.concurrent.Phaser, int, boolean, boolean, long)
java.util.concurrent.Phaser phaser
int phase
boolean interruptible
boolean timed
long nanos
public boolean isReleasable ()
public boolean block ()
}
java/util/concurrent/Phaser.classPhaser.java
package java.util.concurrent
public java.util.concurrent.Phaser extends java.lang.Object {
private volatile long state
private static final int MAX_PARTIES
private static final int MAX_PHASE
private static final int PARTIES_SHIFT
private static final int PHASE_SHIFT
private static final int UNARRIVED_MASK
private static final long PARTIES_MASK
private static final long COUNTS_MASK
private static final long TERMINATION_BIT
private static final int ONE_ARRIVAL
private static final int ONE_PARTY
private static final int ONE_DEREGISTER
private static final int EMPTY
private final java.util.concurrent.Phaser parent
private final java.util.concurrent.Phaser root
private final java.util.concurrent.atomic.AtomicReference evenQ
private final java.util.concurrent.atomic.AtomicReference oddQ
private static final int NCPU
static final int SPINS_PER_ARRIVAL
private static final sun.misc.Unsafe UNSAFE
private static final long stateOffset
private static int unarrivedOf (long)
long s
int counts
private static int partiesOf (long)
long s
private static int phaseOf (long)
long s
private static int arrivedOf (long)
long s
int counts
private java.util.concurrent.atomic.AtomicReference queueFor (int)
int phase
private java.lang.String badArrive (long)
long s
private java.lang.String badRegister (long)
long s
private int doArrive (int)
int nextPhase
long n
int nextUnarrived
long s
int phase
int counts
int unarrived
int adjust
java.util.concurrent.Phaser root
private int doRegister (int)
long next
long s
int counts
int parties
int unarrived
int registrations
long adjust
java.util.concurrent.Phaser parent
int phase
private long reconcileState ()
int p
int phase
java.util.concurrent.Phaser root
long s
public void ()
public void (int)
int parties
public void (java.util.concurrent.Phaser)
java.util.concurrent.Phaser parent
public void (java.util.concurrent.Phaser, int)
java.util.concurrent.Phaser root
java.util.concurrent.Phaser parent
int parties
int phase
public int register ()
public int bulkRegister (int)
int parties
public int arrive ()
public int arriveAndDeregister ()
public int arriveAndAwaitAdvance ()
long n
int nextUnarrived
int nextPhase
long s
int phase
int counts
int unarrived
java.util.concurrent.Phaser root
public int awaitAdvance (int)
int phase
java.util.concurrent.Phaser root
long s
int p
public int awaitAdvanceInterruptibly (int) throws java.lang.InterruptedException
java.util.concurrent.Phaser$QNode node
int phase
java.util.concurrent.Phaser root
long s
int p
public int awaitAdvanceInterruptibly (int, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.TimeoutException
java.util.concurrent.Phaser$QNode node
int phase
long timeout
java.util.concurrent.TimeUnit unit
long nanos
java.util.concurrent.Phaser root
long s
int p
public void forceTermination ()
java.util.concurrent.Phaser root
long s
public final int getPhase ()
public int getRegisteredParties ()
public int getArrivedParties ()
public int getUnarrivedParties ()
public java.util.concurrent.Phaser getParent ()
public java.util.concurrent.Phaser getRoot ()
public boolean isTerminated ()
protected boolean onAdvance (int, int)
int phase
int registeredParties
public java.lang.String toString ()
private java.lang.String stateToString (long)
long s
private void releaseWaiters (int)
Thread t
int phase
java.util.concurrent.Phaser$QNode q
java.util.concurrent.atomic.AtomicReference head
private int abortWait (int)
Thread t
Thread t
java.util.concurrent.Phaser$QNode q
int p
int phase
java.util.concurrent.atomic.AtomicReference head
private int internalAwaitAdvance (int, java.util.concurrent.Phaser$QNode)
int unarrived
boolean interrupted
java.util.concurrent.atomic.AtomicReference head
java.util.concurrent.Phaser$QNode q
InterruptedException ie
int phase
java.util.concurrent.Phaser$QNode node
boolean queued
int lastUnarrived
int spins
long s
int p
static void ()
Class k
Exception e
}
java/util/concurrent/PriorityBlockingQueue$Itr.classPriorityBlockingQueue.java
package java.util.concurrent
final java.util.concurrent.PriorityBlockingQueue$Itr extends java.lang.Object implements java.util.Iterator {
final Object[] array
int cursor
int lastRet
final java.util.concurrent.PriorityBlockingQueue this$0
void (java.util.concurrent.PriorityBlockingQueue, java.lang.Object[])
java.util.concurrent.PriorityBlockingQueue this$0
Object[] array
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
java/util/concurrent/PriorityBlockingQueue.classPriorityBlockingQueue.java
package java.util.concurrent
public java.util.concurrent.PriorityBlockingQueue extends java.util.AbstractQueue implements java.util.concurrent.BlockingQueue java.io.Serializable {
private static final long serialVersionUID
private static final int DEFAULT_INITIAL_CAPACITY
private static final int MAX_ARRAY_SIZE
private transient Object[] queue
private transient int size
private transient java.util.Comparator comparator
private final java.util.concurrent.locks.ReentrantLock lock
private final java.util.concurrent.locks.Condition notEmpty
private volatile transient int allocationSpinLock
private java.util.PriorityQueue q
private static final sun.misc.Unsafe UNSAFE
private static final long allocationSpinLockOffset
public void ()
public void (int)
int initialCapacity
public void (int, java.util.Comparator)
int initialCapacity
java.util.Comparator comparator
public void (java.util.Collection)
java.util.SortedSet ss
java.util.concurrent.PriorityBlockingQueue pq
int i
java.util.Collection c
boolean heapify
boolean screen
Object[] a
int n
private void tryGrow (java.lang.Object[], int)
int minCap
int newCap
Object[] array
int oldCap
Object[] newArray
private java.lang.Object dequeue ()
Object[] array
Object result
Object x
java.util.Comparator cmp
int n
private static void siftUpComparable (int, java.lang.Object, java.lang.Object[])
int parent
Object e
int k
Object x
Object[] array
Comparable key
private static void siftUpUsingComparator (int, java.lang.Object, java.lang.Object[], java.util.Comparator)
int parent
Object e
int k
Object x
Object[] array
java.util.Comparator cmp
private static void siftDownComparable (int, java.lang.Object, java.lang.Object[], int)
int child
Object c
int right
Comparable key
int half
int k
Object x
Object[] array
int n
private static void siftDownUsingComparator (int, java.lang.Object, java.lang.Object[], int, java.util.Comparator)
int child
Object c
int right
int half
int k
Object x
Object[] array
int n
java.util.Comparator cmp
private void heapify ()
int i
int i
Object[] array
int n
int half
java.util.Comparator cmp
public boolean add (java.lang.Object)
Object e
public boolean offer (java.lang.Object)
java.util.Comparator cmp
Object e
java.util.concurrent.locks.ReentrantLock lock
int n
int cap
Object[] array
public void put (java.lang.Object)
Object e
public boolean offer (java.lang.Object, long, java.util.concurrent.TimeUnit)
Object e
long timeout
java.util.concurrent.TimeUnit unit
public java.lang.Object poll ()
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object take () throws java.lang.InterruptedException
Object result
java.util.concurrent.locks.ReentrantLock lock
Object result
public java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object result
long timeout
java.util.concurrent.TimeUnit unit
long nanos
java.util.concurrent.locks.ReentrantLock lock
Object result
public java.lang.Object peek ()
java.util.concurrent.locks.ReentrantLock lock
public java.util.Comparator comparator ()
public int size ()
java.util.concurrent.locks.ReentrantLock lock
public int remainingCapacity ()
private int indexOf (java.lang.Object)
int i
Object[] array
int n
Object o
private void removeAt (int)
Object moved
java.util.Comparator cmp
int i
Object[] array
int n
public boolean remove (java.lang.Object)
int i
Object o
java.util.concurrent.locks.ReentrantLock lock
void removeEQ (java.lang.Object)
int i
int n
Object[] array
Object o
java.util.concurrent.locks.ReentrantLock lock
public boolean contains (java.lang.Object)
Object o
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object[] toArray ()
java.util.concurrent.locks.ReentrantLock lock
public java.lang.String toString ()
Object e
int i
int n
StringBuilder sb
java.util.concurrent.locks.ReentrantLock lock
public int drainTo (java.util.Collection)
java.util.Collection c
public int drainTo (java.util.Collection, int)
int i
int n
java.util.Collection c
int maxElements
java.util.concurrent.locks.ReentrantLock lock
public void clear ()
int i
Object[] array
int n
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object[] toArray (java.lang.Object[])
int n
Object[] a
java.util.concurrent.locks.ReentrantLock lock
public java.util.Iterator iterator ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
static void ()
Class k
Exception e
}
java/util/concurrent/RecursiveAction.classRecursiveAction.java
package java.util.concurrent
public abstract java.util.concurrent.RecursiveAction extends java.util.concurrent.ForkJoinTask {
private static final long serialVersionUID
public void ()
protected abstract void compute ()
public final java.lang.Void getRawResult ()
protected final void setRawResult (java.lang.Void)
Void mustBeNull
protected final boolean exec ()
protected volatile void setRawResult (java.lang.Object)
public volatile java.lang.Object getRawResult ()
}
java/util/concurrent/RecursiveTask.classRecursiveTask.java
package java.util.concurrent
public abstract java.util.concurrent.RecursiveTask extends java.util.concurrent.ForkJoinTask {
private static final long serialVersionUID
Object result
public void ()
protected abstract java.lang.Object compute ()
public final java.lang.Object getRawResult ()
protected final void setRawResult (java.lang.Object)
Object value
protected final boolean exec ()
}
java/util/concurrent/RejectedExecutionException.classRejectedExecutionException.java
package java.util.concurrent
public java.util.concurrent.RejectedExecutionException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/util/concurrent/RejectedExecutionHandler.classRejectedExecutionHandler.java
package java.util.concurrent
public abstract java.util.concurrent.RejectedExecutionHandler extends java.lang.Object {
public abstract void rejectedExecution (java.lang.Runnable, java.util.concurrent.ThreadPoolExecutor)
}
java/util/concurrent/RunnableFuture.classRunnableFuture.java
package java.util.concurrent
public abstract java.util.concurrent.RunnableFuture extends java.lang.Object implements java.lang.Runnable java.util.concurrent.Future {
public abstract void run ()
}
java/util/concurrent/RunnableScheduledFuture.classRunnableScheduledFuture.java
package java.util.concurrent
public abstract java.util.concurrent.RunnableScheduledFuture extends java.lang.Object implements java.util.concurrent.RunnableFuture java.util.concurrent.ScheduledFuture {
public abstract boolean isPeriodic ()
}
java/util/concurrent/ScheduledExecutorService.classScheduledExecutorService.java
package java.util.concurrent
public abstract java.util.concurrent.ScheduledExecutorService extends java.lang.Object implements java.util.concurrent.ExecutorService {
public abstract java.util.concurrent.ScheduledFuture schedule (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
public abstract java.util.concurrent.ScheduledFuture schedule (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit)
public abstract java.util.concurrent.ScheduledFuture scheduleAtFixedRate (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
public abstract java.util.concurrent.ScheduledFuture scheduleWithFixedDelay (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
}
java/util/concurrent/ScheduledFuture.classScheduledFuture.java
package java.util.concurrent
public abstract java.util.concurrent.ScheduledFuture extends java.lang.Object implements java.util.concurrent.Delayed java.util.concurrent.Future {
}
java/util/concurrent/ScheduledThreadPoolExecutor$DelayedWorkQueue$Itr.classScheduledThreadPoolExecutor.java
package java.util.concurrent
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue$Itr extends java.lang.Object implements java.util.Iterator {
final java.util.concurrent.RunnableScheduledFuture[] array
int cursor
int lastRet
final java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue this$0
void (java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue, java.util.concurrent.RunnableScheduledFuture[])
java.util.concurrent.RunnableScheduledFuture[] array
public boolean hasNext ()
public java.lang.Runnable next ()
public void remove ()
public volatile java.lang.Object next ()
}
java/util/concurrent/ScheduledThreadPoolExecutor$DelayedWorkQueue.classScheduledThreadPoolExecutor.java
package java.util.concurrent
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue extends java.util.AbstractQueue implements java.util.concurrent.BlockingQueue {
private static final int INITIAL_CAPACITY
private java.util.concurrent.RunnableScheduledFuture[] queue
private final java.util.concurrent.locks.ReentrantLock lock
private int size
private Thread leader
private final java.util.concurrent.locks.Condition available
void ()
private void setIndex (java.util.concurrent.RunnableScheduledFuture, int)
java.util.concurrent.RunnableScheduledFuture f
int idx
private void siftUp (int, java.util.concurrent.RunnableScheduledFuture)
int parent
java.util.concurrent.RunnableScheduledFuture e
int k
java.util.concurrent.RunnableScheduledFuture key
private void siftDown (int, java.util.concurrent.RunnableScheduledFuture)
int child
java.util.concurrent.RunnableScheduledFuture c
int right
int k
java.util.concurrent.RunnableScheduledFuture key
int half
private void grow ()
int oldCapacity
int newCapacity
private int indexOf (java.lang.Object)
int i
int i
Object x
public boolean contains (java.lang.Object)
Object x
java.util.concurrent.locks.ReentrantLock lock
public boolean remove (java.lang.Object)
int i
int s
java.util.concurrent.RunnableScheduledFuture replacement
Object x
java.util.concurrent.locks.ReentrantLock lock
public int size ()
java.util.concurrent.locks.ReentrantLock lock
public boolean isEmpty ()
public int remainingCapacity ()
public java.util.concurrent.RunnableScheduledFuture peek ()
java.util.concurrent.locks.ReentrantLock lock
public boolean offer (java.lang.Runnable)
int i
Runnable x
java.util.concurrent.RunnableScheduledFuture e
java.util.concurrent.locks.ReentrantLock lock
public void put (java.lang.Runnable)
Runnable e
public boolean add (java.lang.Runnable)
Runnable e
public boolean offer (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
Runnable e
long timeout
java.util.concurrent.TimeUnit unit
private java.util.concurrent.RunnableScheduledFuture finishPoll (java.util.concurrent.RunnableScheduledFuture)
java.util.concurrent.RunnableScheduledFuture f
int s
java.util.concurrent.RunnableScheduledFuture x
public java.util.concurrent.RunnableScheduledFuture poll ()
java.util.concurrent.RunnableScheduledFuture first
java.util.concurrent.locks.ReentrantLock lock
public java.util.concurrent.RunnableScheduledFuture take () throws java.lang.InterruptedException
Thread thisThread
long delay
java.util.concurrent.RunnableScheduledFuture first
java.util.concurrent.locks.ReentrantLock lock
public java.util.concurrent.RunnableScheduledFuture poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeLeft
Thread thisThread
long delay
java.util.concurrent.RunnableScheduledFuture first
long timeout
java.util.concurrent.TimeUnit unit
long nanos
java.util.concurrent.locks.ReentrantLock lock
public void clear ()
java.util.concurrent.RunnableScheduledFuture t
int i
java.util.concurrent.locks.ReentrantLock lock
private java.util.concurrent.RunnableScheduledFuture peekExpired ()
java.util.concurrent.RunnableScheduledFuture first
public int drainTo (java.util.Collection)
java.util.concurrent.RunnableScheduledFuture first
int n
java.util.Collection c
java.util.concurrent.locks.ReentrantLock lock
public int drainTo (java.util.Collection, int)
java.util.concurrent.RunnableScheduledFuture first
int n
java.util.Collection c
int maxElements
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object[] toArray ()
java.util.concurrent.locks.ReentrantLock lock
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
java.util.concurrent.locks.ReentrantLock lock
public java.util.Iterator iterator ()
public volatile boolean add (java.lang.Object)
public volatile java.lang.Object peek ()
public volatile java.lang.Object poll ()
public volatile boolean offer (java.lang.Object)
public volatile java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public volatile java.lang.Object take () throws java.lang.InterruptedException
public volatile boolean offer (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public volatile void put (java.lang.Object) throws java.lang.InterruptedException
}
java/util/concurrent/ScheduledThreadPoolExecutor$ScheduledFutureTask.classScheduledThreadPoolExecutor.java
package java.util.concurrent
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask extends java.util.concurrent.FutureTask implements java.util.concurrent.RunnableScheduledFuture {
private final long sequenceNumber
private long time
private final long period
java.util.concurrent.RunnableScheduledFuture outerTask
int heapIndex
final java.util.concurrent.ScheduledThreadPoolExecutor this$0
void (java.util.concurrent.ScheduledThreadPoolExecutor, java.lang.Runnable, java.lang.Object, long)
Runnable r
Object result
long triggerTime
void (java.util.concurrent.ScheduledThreadPoolExecutor, java.lang.Runnable, java.lang.Object, long, long)
Runnable r
Object result
long triggerTime
long period
void (java.util.concurrent.ScheduledThreadPoolExecutor, java.util.concurrent.Callable, long)
java.util.concurrent.Callable callable
long triggerTime
public long getDelay (java.util.concurrent.TimeUnit)
java.util.concurrent.TimeUnit unit
public int compareTo (java.util.concurrent.Delayed)
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask x
long diff
java.util.concurrent.Delayed other
long diff
public boolean isPeriodic ()
private void setNextRunTime ()
long p
public boolean cancel (boolean)
boolean mayInterruptIfRunning
boolean cancelled
public void run ()
boolean periodic
public volatile int compareTo (java.lang.Object)
static void access$201 (java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask)
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask x0
static boolean access$301 (java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask)
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask x0
}
java/util/concurrent/ScheduledThreadPoolExecutor.classScheduledThreadPoolExecutor.java
package java.util.concurrent
public java.util.concurrent.ScheduledThreadPoolExecutor extends java.util.concurrent.ThreadPoolExecutor implements java.util.concurrent.ScheduledExecutorService {
private volatile boolean continueExistingPeriodicTasksAfterShutdown
private volatile boolean executeExistingDelayedTasksAfterShutdown
private volatile boolean removeOnCancel
private static final java.util.concurrent.atomic.AtomicLong sequencer
private static final long DEFAULT_KEEPALIVE_MILLIS
final long now ()
boolean canRunInCurrentRunState (boolean)
boolean periodic
private void delayedExecute (java.util.concurrent.RunnableScheduledFuture)
java.util.concurrent.RunnableScheduledFuture task
void reExecutePeriodic (java.util.concurrent.RunnableScheduledFuture)
java.util.concurrent.RunnableScheduledFuture task
void onShutdown ()
Object e
java.util.concurrent.RunnableScheduledFuture t
Object e
java.util.concurrent.BlockingQueue q
boolean keepDelayed
boolean keepPeriodic
protected java.util.concurrent.RunnableScheduledFuture decorateTask (java.lang.Runnable, java.util.concurrent.RunnableScheduledFuture)
Runnable runnable
java.util.concurrent.RunnableScheduledFuture task
protected java.util.concurrent.RunnableScheduledFuture decorateTask (java.util.concurrent.Callable, java.util.concurrent.RunnableScheduledFuture)
java.util.concurrent.Callable callable
java.util.concurrent.RunnableScheduledFuture task
public void (int)
int corePoolSize
public void (int, java.util.concurrent.ThreadFactory)
int corePoolSize
java.util.concurrent.ThreadFactory threadFactory
public void (int, java.util.concurrent.RejectedExecutionHandler)
int corePoolSize
java.util.concurrent.RejectedExecutionHandler handler
public void (int, java.util.concurrent.ThreadFactory, java.util.concurrent.RejectedExecutionHandler)
int corePoolSize
java.util.concurrent.ThreadFactory threadFactory
java.util.concurrent.RejectedExecutionHandler handler
private long triggerTime (long, java.util.concurrent.TimeUnit)
long delay
java.util.concurrent.TimeUnit unit
long triggerTime (long)
long delay
private long overflowFree (long)
long headDelay
long delay
java.util.concurrent.Delayed head
public java.util.concurrent.ScheduledFuture schedule (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
Runnable command
long delay
java.util.concurrent.TimeUnit unit
java.util.concurrent.RunnableScheduledFuture t
public java.util.concurrent.ScheduledFuture schedule (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit)
java.util.concurrent.Callable callable
long delay
java.util.concurrent.TimeUnit unit
java.util.concurrent.RunnableScheduledFuture t
public java.util.concurrent.ScheduledFuture scheduleAtFixedRate (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
Runnable command
long initialDelay
long period
java.util.concurrent.TimeUnit unit
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask sft
java.util.concurrent.RunnableScheduledFuture t
public java.util.concurrent.ScheduledFuture scheduleWithFixedDelay (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
Runnable command
long initialDelay
long delay
java.util.concurrent.TimeUnit unit
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask sft
java.util.concurrent.RunnableScheduledFuture t
public void execute (java.lang.Runnable)
Runnable command
public java.util.concurrent.Future submit (java.lang.Runnable)
Runnable task
public java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
public java.util.concurrent.Future submit (java.util.concurrent.Callable)
java.util.concurrent.Callable task
public void setContinueExistingPeriodicTasksAfterShutdownPolicy (boolean)
boolean value
public boolean getContinueExistingPeriodicTasksAfterShutdownPolicy ()
public void setExecuteExistingDelayedTasksAfterShutdownPolicy (boolean)
boolean value
public boolean getExecuteExistingDelayedTasksAfterShutdownPolicy ()
public void setRemoveOnCancelPolicy (boolean)
boolean value
public boolean getRemoveOnCancelPolicy ()
public void shutdown ()
public java.util.List shutdownNow ()
public java.util.concurrent.BlockingQueue getQueue ()
static java.util.concurrent.atomic.AtomicLong access$000 ()
static boolean access$100 (java.util.concurrent.ScheduledThreadPoolExecutor)
java.util.concurrent.ScheduledThreadPoolExecutor x0
static void ()
}
java/util/concurrent/Semaphore$FairSync.classSemaphore.java
package java.util.concurrent
final java.util.concurrent.Semaphore$FairSync extends java.util.concurrent.Semaphore$Sync {
private static final long serialVersionUID
void (int)
int permits
protected int tryAcquireShared (int)
int available
int remaining
int acquires
}
java/util/concurrent/Semaphore$NonfairSync.classSemaphore.java
package java.util.concurrent
final java.util.concurrent.Semaphore$NonfairSync extends java.util.concurrent.Semaphore$Sync {
private static final long serialVersionUID
void (int)
int permits
protected int tryAcquireShared (int)
int acquires
}
java/util/concurrent/Semaphore$Sync.classSemaphore.java
package java.util.concurrent
abstract java.util.concurrent.Semaphore$Sync extends java.util.concurrent.locks.AbstractQueuedSynchronizer {
private static final long serialVersionUID
void (int)
int permits
final int getPermits ()
final int nonfairTryAcquireShared (int)
int available
int remaining
int acquires
protected final boolean tryReleaseShared (int)
int current
int next
int releases
final void reducePermits (int)
int current
int next
int reductions
final int drainPermits ()
int current
}
java/util/concurrent/Semaphore.classSemaphore.java
package java.util.concurrent
public java.util.concurrent.Semaphore extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final java.util.concurrent.Semaphore$Sync sync
public void (int)
int permits
public void (int, boolean)
int permits
boolean fair
public void acquire () throws java.lang.InterruptedException
public void acquireUninterruptibly ()
public boolean tryAcquire ()
public boolean tryAcquire (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public void release ()
public void acquire (int) throws java.lang.InterruptedException
int permits
public void acquireUninterruptibly (int)
int permits
public boolean tryAcquire (int)
int permits
public boolean tryAcquire (int, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
int permits
long timeout
java.util.concurrent.TimeUnit unit
public void release (int)
int permits
public int availablePermits ()
public int drainPermits ()
protected void reducePermits (int)
int reduction
public boolean isFair ()
public final boolean hasQueuedThreads ()
public final int getQueueLength ()
protected java.util.Collection getQueuedThreads ()
public java.lang.String toString ()
}
java/util/concurrent/SynchronousQueue$EmptyIterator.classSynchronousQueue.java
package java.util.concurrent
java.util.concurrent.SynchronousQueue$EmptyIterator extends java.lang.Object implements java.util.Iterator {
static final java.util.concurrent.SynchronousQueue$EmptyIterator EMPTY_ITERATOR
private void ()
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
static void ()
}
java/util/concurrent/SynchronousQueue$FifoWaitQueue.classSynchronousQueue.java
package java.util.concurrent
java.util.concurrent.SynchronousQueue$FifoWaitQueue extends java.util.concurrent.SynchronousQueue$WaitQueue {
private static final long serialVersionUID
void ()
}
java/util/concurrent/SynchronousQueue$LifoWaitQueue.classSynchronousQueue.java
package java.util.concurrent
java.util.concurrent.SynchronousQueue$LifoWaitQueue extends java.util.concurrent.SynchronousQueue$WaitQueue {
private static final long serialVersionUID
void ()
}
java/util/concurrent/SynchronousQueue$Transferer.classSynchronousQueue.java
package java.util.concurrent
abstract java.util.concurrent.SynchronousQueue$Transferer extends java.lang.Object {
void ()
abstract java.lang.Object transfer (java.lang.Object, boolean, long)
}
java/util/concurrent/SynchronousQueue$TransferQueue$QNode.classSynchronousQueue.java
package java.util.concurrent
final java.util.concurrent.SynchronousQueue$TransferQueue$QNode extends java.lang.Object {
volatile java.util.concurrent.SynchronousQueue$TransferQueue$QNode next
volatile Object item
volatile Thread waiter
final boolean isData
private static final sun.misc.Unsafe UNSAFE
private static final long itemOffset
private static final long nextOffset
void (java.lang.Object, boolean)
Object item
boolean isData
boolean casNext (java.util.concurrent.SynchronousQueue$TransferQueue$QNode, java.util.concurrent.SynchronousQueue$TransferQueue$QNode)
java.util.concurrent.SynchronousQueue$TransferQueue$QNode cmp
java.util.concurrent.SynchronousQueue$TransferQueue$QNode val
boolean casItem (java.lang.Object, java.lang.Object)
Object cmp
Object val
void tryCancel (java.lang.Object)
Object cmp
boolean isCancelled ()
boolean isOffList ()
static void ()
Class k
Exception e
}
java/util/concurrent/SynchronousQueue$TransferQueue.classSynchronousQueue.java
package java.util.concurrent
final java.util.concurrent.SynchronousQueue$TransferQueue extends java.util.concurrent.SynchronousQueue$Transferer {
volatile transient java.util.concurrent.SynchronousQueue$TransferQueue$QNode head
volatile transient java.util.concurrent.SynchronousQueue$TransferQueue$QNode tail
volatile transient java.util.concurrent.SynchronousQueue$TransferQueue$QNode cleanMe
private static final sun.misc.Unsafe UNSAFE
private static final long headOffset
private static final long tailOffset
private static final long cleanMeOffset
void ()
java.util.concurrent.SynchronousQueue$TransferQueue$QNode h
void advanceHead (java.util.concurrent.SynchronousQueue$TransferQueue$QNode, java.util.concurrent.SynchronousQueue$TransferQueue$QNode)
java.util.concurrent.SynchronousQueue$TransferQueue$QNode h
java.util.concurrent.SynchronousQueue$TransferQueue$QNode nh
void advanceTail (java.util.concurrent.SynchronousQueue$TransferQueue$QNode, java.util.concurrent.SynchronousQueue$TransferQueue$QNode)
java.util.concurrent.SynchronousQueue$TransferQueue$QNode t
java.util.concurrent.SynchronousQueue$TransferQueue$QNode nt
boolean casCleanMe (java.util.concurrent.SynchronousQueue$TransferQueue$QNode, java.util.concurrent.SynchronousQueue$TransferQueue$QNode)
java.util.concurrent.SynchronousQueue$TransferQueue$QNode cmp
java.util.concurrent.SynchronousQueue$TransferQueue$QNode val
java.lang.Object transfer (java.lang.Object, boolean, long)
java.util.concurrent.SynchronousQueue$TransferQueue$QNode tn
Object x
java.util.concurrent.SynchronousQueue$TransferQueue$QNode m
Object x
java.util.concurrent.SynchronousQueue$TransferQueue$QNode t
java.util.concurrent.SynchronousQueue$TransferQueue$QNode h
Object e
boolean timed
long nanos
java.util.concurrent.SynchronousQueue$TransferQueue$QNode s
boolean isData
java.lang.Object awaitFulfill (java.util.concurrent.SynchronousQueue$TransferQueue$QNode, java.lang.Object, boolean, long)
Object x
java.util.concurrent.SynchronousQueue$TransferQueue$QNode s
Object e
boolean timed
long nanos
long deadline
Thread w
int spins
void clean (java.util.concurrent.SynchronousQueue$TransferQueue$QNode, java.util.concurrent.SynchronousQueue$TransferQueue$QNode)
java.util.concurrent.SynchronousQueue$TransferQueue$QNode sn
java.util.concurrent.SynchronousQueue$TransferQueue$QNode dn
java.util.concurrent.SynchronousQueue$TransferQueue$QNode d
java.util.concurrent.SynchronousQueue$TransferQueue$QNode h
java.util.concurrent.SynchronousQueue$TransferQueue$QNode hn
java.util.concurrent.SynchronousQueue$TransferQueue$QNode t
java.util.concurrent.SynchronousQueue$TransferQueue$QNode tn
java.util.concurrent.SynchronousQueue$TransferQueue$QNode dp
java.util.concurrent.SynchronousQueue$TransferQueue$QNode pred
java.util.concurrent.SynchronousQueue$TransferQueue$QNode s
static void ()
Class k
Exception e
}
java/util/concurrent/SynchronousQueue$TransferStack$SNode.classSynchronousQueue.java
package java.util.concurrent
final java.util.concurrent.SynchronousQueue$TransferStack$SNode extends java.lang.Object {
volatile java.util.concurrent.SynchronousQueue$TransferStack$SNode next
volatile java.util.concurrent.SynchronousQueue$TransferStack$SNode match
volatile Thread waiter
Object item
int mode
private static final sun.misc.Unsafe UNSAFE
private static final long matchOffset
private static final long nextOffset
void (java.lang.Object)
Object item
boolean casNext (java.util.concurrent.SynchronousQueue$TransferStack$SNode, java.util.concurrent.SynchronousQueue$TransferStack$SNode)
java.util.concurrent.SynchronousQueue$TransferStack$SNode cmp
java.util.concurrent.SynchronousQueue$TransferStack$SNode val
boolean tryMatch (java.util.concurrent.SynchronousQueue$TransferStack$SNode)
Thread w
java.util.concurrent.SynchronousQueue$TransferStack$SNode s
void tryCancel ()
boolean isCancelled ()
static void ()
Class k
Exception e
}
java/util/concurrent/SynchronousQueue$TransferStack.classSynchronousQueue.java
package java.util.concurrent
final java.util.concurrent.SynchronousQueue$TransferStack extends java.util.concurrent.SynchronousQueue$Transferer {
static final int REQUEST
static final int DATA
static final int FULFILLING
volatile java.util.concurrent.SynchronousQueue$TransferStack$SNode head
private static final sun.misc.Unsafe UNSAFE
private static final long headOffset
void ()
static boolean isFulfilling (int)
int m
boolean casHead (java.util.concurrent.SynchronousQueue$TransferStack$SNode, java.util.concurrent.SynchronousQueue$TransferStack$SNode)
java.util.concurrent.SynchronousQueue$TransferStack$SNode h
java.util.concurrent.SynchronousQueue$TransferStack$SNode nh
static java.util.concurrent.SynchronousQueue$TransferStack$SNode snode (java.util.concurrent.SynchronousQueue$TransferStack$SNode, java.lang.Object, java.util.concurrent.SynchronousQueue$TransferStack$SNode, int)
java.util.concurrent.SynchronousQueue$TransferStack$SNode s
Object e
java.util.concurrent.SynchronousQueue$TransferStack$SNode next
int mode
java.lang.Object transfer (java.lang.Object, boolean, long)
java.util.concurrent.SynchronousQueue$TransferStack$SNode m
java.util.concurrent.SynchronousQueue$TransferStack$SNode m
java.util.concurrent.SynchronousQueue$TransferStack$SNode mn
java.util.concurrent.SynchronousQueue$TransferStack$SNode mn
java.util.concurrent.SynchronousQueue$TransferStack$SNode m
java.util.concurrent.SynchronousQueue$TransferStack$SNode h
Object e
boolean timed
long nanos
java.util.concurrent.SynchronousQueue$TransferStack$SNode s
int mode
java.util.concurrent.SynchronousQueue$TransferStack$SNode awaitFulfill (java.util.concurrent.SynchronousQueue$TransferStack$SNode, boolean, long)
java.util.concurrent.SynchronousQueue$TransferStack$SNode m
java.util.concurrent.SynchronousQueue$TransferStack$SNode s
boolean timed
long nanos
long deadline
Thread w
int spins
boolean shouldSpin (java.util.concurrent.SynchronousQueue$TransferStack$SNode)
java.util.concurrent.SynchronousQueue$TransferStack$SNode s
java.util.concurrent.SynchronousQueue$TransferStack$SNode h
void clean (java.util.concurrent.SynchronousQueue$TransferStack$SNode)
java.util.concurrent.SynchronousQueue$TransferStack$SNode n
java.util.concurrent.SynchronousQueue$TransferStack$SNode s
java.util.concurrent.SynchronousQueue$TransferStack$SNode past
java.util.concurrent.SynchronousQueue$TransferStack$SNode p
static void ()
Class k
Exception e
}
java/util/concurrent/SynchronousQueue$WaitQueue.classSynchronousQueue.java
package java.util.concurrent
java.util.concurrent.SynchronousQueue$WaitQueue extends java.lang.Object implements java.io.Serializable {
void ()
}
java/util/concurrent/SynchronousQueue.classSynchronousQueue.java
package java.util.concurrent
public java.util.concurrent.SynchronousQueue extends java.util.AbstractQueue implements java.util.concurrent.BlockingQueue java.io.Serializable {
private static final long serialVersionUID
static final int NCPUS
static final int maxTimedSpins
static final int maxUntimedSpins
static final long spinForTimeoutThreshold
private volatile transient java.util.concurrent.SynchronousQueue$Transferer transferer
private java.util.concurrent.locks.ReentrantLock qlock
private java.util.concurrent.SynchronousQueue$WaitQueue waitingProducers
private java.util.concurrent.SynchronousQueue$WaitQueue waitingConsumers
public void ()
public void (boolean)
boolean fair
public void put (java.lang.Object) throws java.lang.InterruptedException
Object e
public boolean offer (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object e
long timeout
java.util.concurrent.TimeUnit unit
public boolean offer (java.lang.Object)
Object e
public java.lang.Object take () throws java.lang.InterruptedException
Object e
public java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
Object e
public java.lang.Object poll ()
public boolean isEmpty ()
public int size ()
public int remainingCapacity ()
public void clear ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public java.lang.Object peek ()
public java.util.Iterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public int drainTo (java.util.Collection)
Object e
java.util.Collection c
int n
public int drainTo (java.util.Collection, int)
Object e
java.util.Collection c
int maxElements
int n
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
boolean fair
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
static long objectFieldOffset (sun.misc.Unsafe, java.lang.String, java.lang.Class)
NoSuchFieldError error
NoSuchFieldException e
sun.misc.Unsafe UNSAFE
String field
Class klazz
static void ()
}
java/util/concurrent/ThreadFactory.classThreadFactory.java
package java.util.concurrent
public abstract java.util.concurrent.ThreadFactory extends java.lang.Object {
public abstract java.lang.Thread newThread (java.lang.Runnable)
}
java/util/concurrent/ThreadLocalRandom$1.classThreadLocalRandom.java
package java.util.concurrent
final java.util.concurrent.ThreadLocalRandom$1 extends java.lang.ThreadLocal {
void ()
protected java.util.concurrent.ThreadLocalRandom initialValue ()
protected volatile java.lang.Object initialValue ()
}
java/util/concurrent/ThreadLocalRandom.classThreadLocalRandom.java
package java.util.concurrent
public java.util.concurrent.ThreadLocalRandom extends java.util.Random {
private static final long multiplier
private static final long addend
private static final long mask
private long rnd
boolean initialized
private long pad0
private long pad1
private long pad2
private long pad3
private long pad4
private long pad5
private long pad6
private long pad7
private static final ThreadLocal localRandom
private static final long serialVersionUID
void ()
public static java.util.concurrent.ThreadLocalRandom current ()
public void setSeed (long)
long seed
protected int next (int)
int bits
public int nextInt (int, int)
int least
int bound
public long nextLong (long)
int bits
long half
long nextn
long n
long offset
public long nextLong (long, long)
long least
long bound
public double nextDouble (double)
double n
public double nextDouble (double, double)
double least
double bound
static void ()
}
java/util/concurrent/ThreadPoolExecutor$AbortPolicy.classThreadPoolExecutor.java
package java.util.concurrent
public java.util.concurrent.ThreadPoolExecutor$AbortPolicy extends java.lang.Object implements java.util.concurrent.RejectedExecutionHandler {
public void ()
public void rejectedExecution (java.lang.Runnable, java.util.concurrent.ThreadPoolExecutor)
Runnable r
java.util.concurrent.ThreadPoolExecutor e
}
java/util/concurrent/ThreadPoolExecutor$CallerRunsPolicy.classThreadPoolExecutor.java
package java.util.concurrent
public java.util.concurrent.ThreadPoolExecutor$CallerRunsPolicy extends java.lang.Object implements java.util.concurrent.RejectedExecutionHandler {
public void ()
public void rejectedExecution (java.lang.Runnable, java.util.concurrent.ThreadPoolExecutor)
Runnable r
java.util.concurrent.ThreadPoolExecutor e
}
java/util/concurrent/ThreadPoolExecutor$DiscardOldestPolicy.classThreadPoolExecutor.java
package java.util.concurrent
public java.util.concurrent.ThreadPoolExecutor$DiscardOldestPolicy extends java.lang.Object implements java.util.concurrent.RejectedExecutionHandler {
public void ()
public void rejectedExecution (java.lang.Runnable, java.util.concurrent.ThreadPoolExecutor)
Runnable r
java.util.concurrent.ThreadPoolExecutor e
}
java/util/concurrent/ThreadPoolExecutor$DiscardPolicy.classThreadPoolExecutor.java
package java.util.concurrent
public java.util.concurrent.ThreadPoolExecutor$DiscardPolicy extends java.lang.Object implements java.util.concurrent.RejectedExecutionHandler {
public void ()
public void rejectedExecution (java.lang.Runnable, java.util.concurrent.ThreadPoolExecutor)
Runnable r
java.util.concurrent.ThreadPoolExecutor e
}
java/util/concurrent/ThreadPoolExecutor$Worker.classThreadPoolExecutor.java
package java.util.concurrent
final java.util.concurrent.ThreadPoolExecutor$Worker extends java.util.concurrent.locks.AbstractQueuedSynchronizer implements java.lang.Runnable {
private static final long serialVersionUID
final Thread thread
Runnable firstTask
volatile long completedTasks
final java.util.concurrent.ThreadPoolExecutor this$0
void (java.util.concurrent.ThreadPoolExecutor, java.lang.Runnable)
Runnable firstTask
public void run ()
protected boolean isHeldExclusively ()
protected boolean tryAcquire (int)
int unused
protected boolean tryRelease (int)
int unused
public void lock ()
public boolean tryLock ()
public void unlock ()
public boolean isLocked ()
void interruptIfStarted ()
Thread t
}
java/util/concurrent/ThreadPoolExecutor.classThreadPoolExecutor.java
package java.util.concurrent
public java.util.concurrent.ThreadPoolExecutor extends java.util.concurrent.AbstractExecutorService {
private final java.util.concurrent.atomic.AtomicInteger ctl
private static final int COUNT_BITS
private static final int CAPACITY
private static final int RUNNING
private static final int SHUTDOWN
private static final int STOP
private static final int TIDYING
private static final int TERMINATED
private final java.util.concurrent.BlockingQueue workQueue
private final java.util.concurrent.locks.ReentrantLock mainLock
private final java.util.HashSet workers
private final java.util.concurrent.locks.Condition termination
private int largestPoolSize
private long completedTaskCount
private volatile java.util.concurrent.ThreadFactory threadFactory
private volatile java.util.concurrent.RejectedExecutionHandler handler
private volatile long keepAliveTime
private volatile boolean allowCoreThreadTimeOut
private volatile int corePoolSize
private volatile int maximumPoolSize
private static final java.util.concurrent.RejectedExecutionHandler defaultHandler
private static final RuntimePermission shutdownPerm
private static final boolean ONLY_ONE
private static int runStateOf (int)
int c
private static int workerCountOf (int)
int c
private static int ctlOf (int, int)
int rs
int wc
private static boolean runStateLessThan (int, int)
int c
int s
private static boolean runStateAtLeast (int, int)
int c
int s
private static boolean isRunning (int)
int c
private boolean compareAndIncrementWorkerCount (int)
int expect
private boolean compareAndDecrementWorkerCount (int)
int expect
private void decrementWorkerCount ()
private void advanceRunState (int)
int c
int targetState
final void tryTerminate ()
int c
java.util.concurrent.locks.ReentrantLock mainLock
private void checkShutdownAccess ()
java.util.concurrent.ThreadPoolExecutor$Worker w
java.util.concurrent.locks.ReentrantLock mainLock
SecurityManager security
private void interruptWorkers ()
java.util.concurrent.ThreadPoolExecutor$Worker w
java.util.concurrent.locks.ReentrantLock mainLock
private void interruptIdleWorkers (boolean)
Thread t
java.util.concurrent.ThreadPoolExecutor$Worker w
boolean onlyOne
java.util.concurrent.locks.ReentrantLock mainLock
private void interruptIdleWorkers ()
final void reject (java.lang.Runnable)
Runnable command
void onShutdown ()
final boolean isRunningOrShutdown (boolean)
boolean shutdownOK
int rs
private java.util.List drainQueue ()
Runnable r
java.util.concurrent.BlockingQueue q
java.util.ArrayList taskList
private boolean addWorker (java.lang.Runnable, boolean)
int wc
int c
int rs
int s
int rs
java.util.concurrent.locks.ReentrantLock mainLock
Thread t
Runnable firstTask
boolean core
boolean workerStarted
boolean workerAdded
java.util.concurrent.ThreadPoolExecutor$Worker w
private void addWorkerFailed (java.util.concurrent.ThreadPoolExecutor$Worker)
java.util.concurrent.ThreadPoolExecutor$Worker w
java.util.concurrent.locks.ReentrantLock mainLock
private void processWorkerExit (java.util.concurrent.ThreadPoolExecutor$Worker, boolean)
int min
java.util.concurrent.ThreadPoolExecutor$Worker w
boolean completedAbruptly
java.util.concurrent.locks.ReentrantLock mainLock
int c
private java.lang.Runnable getTask ()
Runnable r
InterruptedException retry
int c
int rs
int wc
boolean timed
boolean timedOut
final void runWorker (java.util.concurrent.ThreadPoolExecutor$Worker)
RuntimeException x
Error x
Throwable x
Throwable thrown
java.util.concurrent.ThreadPoolExecutor$Worker w
Thread wt
Runnable task
boolean completedAbruptly
public void (int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue)
int corePoolSize
int maximumPoolSize
long keepAliveTime
java.util.concurrent.TimeUnit unit
java.util.concurrent.BlockingQueue workQueue
public void (int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue, java.util.concurrent.ThreadFactory)
int corePoolSize
int maximumPoolSize
long keepAliveTime
java.util.concurrent.TimeUnit unit
java.util.concurrent.BlockingQueue workQueue
java.util.concurrent.ThreadFactory threadFactory
public void (int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue, java.util.concurrent.RejectedExecutionHandler)
int corePoolSize
int maximumPoolSize
long keepAliveTime
java.util.concurrent.TimeUnit unit
java.util.concurrent.BlockingQueue workQueue
java.util.concurrent.RejectedExecutionHandler handler
public void (int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue, java.util.concurrent.ThreadFactory, java.util.concurrent.RejectedExecutionHandler)
int corePoolSize
int maximumPoolSize
long keepAliveTime
java.util.concurrent.TimeUnit unit
java.util.concurrent.BlockingQueue workQueue
java.util.concurrent.ThreadFactory threadFactory
java.util.concurrent.RejectedExecutionHandler handler
public void execute (java.lang.Runnable)
int recheck
Runnable command
int c
public void shutdown ()
java.util.concurrent.locks.ReentrantLock mainLock
public java.util.List shutdownNow ()
java.util.List tasks
java.util.List tasks
java.util.concurrent.locks.ReentrantLock mainLock
public boolean isShutdown ()
public boolean isTerminating ()
int c
public boolean isTerminated ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
long nanos
java.util.concurrent.locks.ReentrantLock mainLock
protected void finalize ()
public void setThreadFactory (java.util.concurrent.ThreadFactory)
java.util.concurrent.ThreadFactory threadFactory
public java.util.concurrent.ThreadFactory getThreadFactory ()
public void setRejectedExecutionHandler (java.util.concurrent.RejectedExecutionHandler)
java.util.concurrent.RejectedExecutionHandler handler
public java.util.concurrent.RejectedExecutionHandler getRejectedExecutionHandler ()
public void setCorePoolSize (int)
int k
int corePoolSize
int delta
public int getCorePoolSize ()
public boolean prestartCoreThread ()
void ensurePrestart ()
int wc
public int prestartAllCoreThreads ()
int n
public boolean allowsCoreThreadTimeOut ()
public void allowCoreThreadTimeOut (boolean)
boolean value
public void setMaximumPoolSize (int)
int maximumPoolSize
public int getMaximumPoolSize ()
public void setKeepAliveTime (long, java.util.concurrent.TimeUnit)
long time
java.util.concurrent.TimeUnit unit
long keepAliveTime
long delta
public long getKeepAliveTime (java.util.concurrent.TimeUnit)
java.util.concurrent.TimeUnit unit
public java.util.concurrent.BlockingQueue getQueue ()
public boolean remove (java.lang.Runnable)
Runnable task
boolean removed
public void purge ()
Runnable r
java.util.Iterator it
Object r
java.util.ConcurrentModificationException fallThrough
java.util.concurrent.BlockingQueue q
public int getPoolSize ()
java.util.concurrent.locks.ReentrantLock mainLock
public int getActiveCount ()
java.util.concurrent.ThreadPoolExecutor$Worker w
int n
java.util.concurrent.locks.ReentrantLock mainLock
public int getLargestPoolSize ()
java.util.concurrent.locks.ReentrantLock mainLock
public long getTaskCount ()
java.util.concurrent.ThreadPoolExecutor$Worker w
long n
java.util.concurrent.locks.ReentrantLock mainLock
public long getCompletedTaskCount ()
java.util.concurrent.ThreadPoolExecutor$Worker w
long n
java.util.concurrent.locks.ReentrantLock mainLock
public java.lang.String toString ()
java.util.concurrent.ThreadPoolExecutor$Worker w
long ncompleted
int nworkers
int nactive
long ncompleted
int nworkers
int nactive
java.util.concurrent.locks.ReentrantLock mainLock
int c
String rs
protected void beforeExecute (java.lang.Thread, java.lang.Runnable)
Thread t
Runnable r
protected void afterExecute (java.lang.Runnable, java.lang.Throwable)
Runnable r
Throwable t
protected void terminated ()
static void ()
}
java/util/concurrent/TimeoutException.classTimeoutException.java
package java.util.concurrent
public java.util.concurrent.TimeoutException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
}
java/util/concurrent/TimeUnit$1.classTimeUnit.java
package java.util.concurrent
final java.util.concurrent.TimeUnit$1 extends java.util.concurrent.TimeUnit {
void (java.lang.String, int)
public long toNanos (long)
long d
public long toMicros (long)
long d
public long toMillis (long)
long d
public long toSeconds (long)
long d
public long toMinutes (long)
long d
public long toHours (long)
long d
public long toDays (long)
long d
public long convert (long, java.util.concurrent.TimeUnit)
long d
java.util.concurrent.TimeUnit u
int excessNanos (long, long)
long d
long m
}
java/util/concurrent/TimeUnit$2.classTimeUnit.java
package java.util.concurrent
final java.util.concurrent.TimeUnit$2 extends java.util.concurrent.TimeUnit {
void (java.lang.String, int)
public long toNanos (long)
long d
public long toMicros (long)
long d
public long toMillis (long)
long d
public long toSeconds (long)
long d
public long toMinutes (long)
long d
public long toHours (long)
long d
public long toDays (long)
long d
public long convert (long, java.util.concurrent.TimeUnit)
long d
java.util.concurrent.TimeUnit u
int excessNanos (long, long)
long d
long m
}
java/util/concurrent/TimeUnit$3.classTimeUnit.java
package java.util.concurrent
final java.util.concurrent.TimeUnit$3 extends java.util.concurrent.TimeUnit {
void (java.lang.String, int)
public long toNanos (long)
long d
public long toMicros (long)
long d
public long toMillis (long)
long d
public long toSeconds (long)
long d
public long toMinutes (long)
long d
public long toHours (long)
long d
public long toDays (long)
long d
public long convert (long, java.util.concurrent.TimeUnit)
long d
java.util.concurrent.TimeUnit u
int excessNanos (long, long)
long d
long m
}
java/util/concurrent/TimeUnit$4.classTimeUnit.java
package java.util.concurrent
final java.util.concurrent.TimeUnit$4 extends java.util.concurrent.TimeUnit {
void (java.lang.String, int)
public long toNanos (long)
long d
public long toMicros (long)
long d
public long toMillis (long)
long d
public long toSeconds (long)
long d
public long toMinutes (long)
long d
public long toHours (long)
long d
public long toDays (long)
long d
public long convert (long, java.util.concurrent.TimeUnit)
long d
java.util.concurrent.TimeUnit u
int excessNanos (long, long)
long d
long m
}
java/util/concurrent/TimeUnit$5.classTimeUnit.java
package java.util.concurrent
final java.util.concurrent.TimeUnit$5 extends java.util.concurrent.TimeUnit {
void (java.lang.String, int)
public long toNanos (long)
long d
public long toMicros (long)
long d
public long toMillis (long)
long d
public long toSeconds (long)
long d
public long toMinutes (long)
long d
public long toHours (long)
long d
public long toDays (long)
long d
public long convert (long, java.util.concurrent.TimeUnit)
long d
java.util.concurrent.TimeUnit u
int excessNanos (long, long)
long d
long m
}
java/util/concurrent/TimeUnit$6.classTimeUnit.java
package java.util.concurrent
final java.util.concurrent.TimeUnit$6 extends java.util.concurrent.TimeUnit {
void (java.lang.String, int)
public long toNanos (long)
long d
public long toMicros (long)
long d
public long toMillis (long)
long d
public long toSeconds (long)
long d
public long toMinutes (long)
long d
public long toHours (long)
long d
public long toDays (long)
long d
public long convert (long, java.util.concurrent.TimeUnit)
long d
java.util.concurrent.TimeUnit u
int excessNanos (long, long)
long d
long m
}
java/util/concurrent/TimeUnit$7.classTimeUnit.java
package java.util.concurrent
final java.util.concurrent.TimeUnit$7 extends java.util.concurrent.TimeUnit {
void (java.lang.String, int)
public long toNanos (long)
long d
public long toMicros (long)
long d
public long toMillis (long)
long d
public long toSeconds (long)
long d
public long toMinutes (long)
long d
public long toHours (long)
long d
public long toDays (long)
long d
public long convert (long, java.util.concurrent.TimeUnit)
long d
java.util.concurrent.TimeUnit u
int excessNanos (long, long)
long d
long m
}
java/util/concurrent/TimeUnit.classTimeUnit.java
package java.util.concurrent
public abstract java.util.concurrent.TimeUnit extends java.lang.Enum {
public static final java.util.concurrent.TimeUnit NANOSECONDS
public static final java.util.concurrent.TimeUnit MICROSECONDS
public static final java.util.concurrent.TimeUnit MILLISECONDS
public static final java.util.concurrent.TimeUnit SECONDS
public static final java.util.concurrent.TimeUnit MINUTES
public static final java.util.concurrent.TimeUnit HOURS
public static final java.util.concurrent.TimeUnit DAYS
static final long C0
static final long C1
static final long C2
static final long C3
static final long C4
static final long C5
static final long C6
static final long MAX
private static final java.util.concurrent.TimeUnit[] $VALUES
public static java.util.concurrent.TimeUnit[] values ()
public static java.util.concurrent.TimeUnit valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static long x (long, long, long)
long d
long m
long over
public long convert (long, java.util.concurrent.TimeUnit)
long sourceDuration
java.util.concurrent.TimeUnit sourceUnit
public long toNanos (long)
long duration
public long toMicros (long)
long duration
public long toMillis (long)
long duration
public long toSeconds (long)
long duration
public long toMinutes (long)
long duration
public long toHours (long)
long duration
public long toDays (long)
long duration
abstract int excessNanos (long, long)
public void timedWait (java.lang.Object, long) throws java.lang.InterruptedException
long ms
int ns
Object obj
long timeout
public void timedJoin (java.lang.Thread, long) throws java.lang.InterruptedException
long ms
int ns
Thread thread
long timeout
public void sleep (long) throws java.lang.InterruptedException
long ms
int ns
long timeout
void (java.lang.String, int, java.util.concurrent.TimeUnit$1)
String x0
int x1
java.util.concurrent.TimeUnit$1 x2
static void ()
}
java/util/concurrent/TransferQueue.classTransferQueue.java
package java.util.concurrent
public abstract java.util.concurrent.TransferQueue extends java.lang.Object implements java.util.concurrent.BlockingQueue {
public abstract boolean tryTransfer (java.lang.Object)
public abstract void transfer (java.lang.Object) throws java.lang.InterruptedException
public abstract boolean tryTransfer (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract boolean hasWaitingConsumer ()
public abstract int getWaitingConsumerCount ()
}
java/util/ConcurrentModificationException.classConcurrentModificationException.java
package java.util
public java.util.ConcurrentModificationException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
public void (java.lang.String, java.lang.Throwable)
String detailMessage
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
java/util/Currency.classCurrency.java
package java.util
public final java.util.Currency extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final java.util.HashMap codesToCurrencies
private static final java.util.HashMap localesToCurrencies
private final String currencyCode
private void (java.lang.String)
String currencyCode
String symbol
public static java.util.Currency getInstance (java.lang.String)
java.util.Currency currency
String currencyCode
public static java.util.Currency getInstance (java.util.Locale)
java.util.Currency currency
String country
String variant
String currencyCode
java.util.Currency result
java.util.Locale locale
public static java.util.Set getAvailableCurrencies ()
String currencyCode
java.util.Set result
String[] currencyCodes
public java.lang.String getCurrencyCode ()
public java.lang.String getDisplayName ()
public java.lang.String getDisplayName (java.util.Locale)
java.util.Locale locale
public java.lang.String getSymbol ()
public java.lang.String getSymbol (java.util.Locale)
java.util.Locale locale
libcore.icu.LocaleData localeData
String symbol
public int getDefaultFractionDigits ()
public java.lang.String toString ()
private java.lang.Object readResolve ()
static void ()
}
java/util/Date$CreationYear.classDate.java
package java.util
java.util.Date$CreationYear extends java.lang.Object {
private static final int VALUE
private void ()
static int access$000 ()
static void ()
}
java/util/Date.classDate.java
package java.util
public java.util.Date extends java.lang.Object implements java.io.Serializable java.lang.Cloneable java.lang.Comparable {
private static final long serialVersionUID
private transient long milliseconds
public void ()
public void (int, int, int)
int year
int month
int day
java.util.GregorianCalendar cal
public void (int, int, int, int, int)
int year
int month
int day
int hour
int minute
java.util.GregorianCalendar cal
public void (int, int, int, int, int, int)
int year
int month
int day
int hour
int minute
int second
java.util.GregorianCalendar cal
public void (long)
long milliseconds
public void (java.lang.String)
String string
public boolean after (java.util.Date)
java.util.Date date
public boolean before (java.util.Date)
java.util.Date date
public java.lang.Object clone ()
CloneNotSupportedException e
public int compareTo (java.util.Date)
java.util.Date date
public boolean equals (java.lang.Object)
Object object
public int getDate ()
public int getDay ()
public int getHours ()
public int getMinutes ()
public int getMonth ()
public int getSeconds ()
public long getTime ()
public int getTimezoneOffset ()
java.util.GregorianCalendar cal
public int getYear ()
public int hashCode ()
private static int parse (java.lang.String, java.lang.String[])
int i
int alength
int slength
String string
String[] array
private static java.lang.IllegalArgumentException parseError (java.lang.String)
String string
public static long parse (java.lang.String)
int digit
java.text.DateFormatSymbols symbols
String[] weekdays
String[] months
int value
String text
char next
int nextState
String string
char sign
int commentLevel
int offset
int length
int state
int year
int month
int date
int hour
int minute
int second
int zoneOffset
int minutesOffset
boolean zone
int PAD
int LETTERS
int NUMBERS
StringBuilder buffer
public void setDate (int)
int day
java.util.GregorianCalendar cal
public void setHours (int)
int hour
java.util.GregorianCalendar cal
public void setMinutes (int)
int minute
java.util.GregorianCalendar cal
public void setMonth (int)
int month
java.util.GregorianCalendar cal
public void setSeconds (int)
int second
java.util.GregorianCalendar cal
public void setTime (long)
long milliseconds
public void setYear (int)
int year
java.util.GregorianCalendar cal
public java.lang.String toGMTString ()
java.text.SimpleDateFormat sdf
java.util.TimeZone gmtZone
java.util.GregorianCalendar gc
public java.lang.String toLocaleString ()
public java.lang.String toString ()
libcore.icu.LocaleData localeData
java.util.TimeZone tz
java.util.Calendar cal
StringBuilder result
private static void appendTwoDigits (java.lang.StringBuilder, int)
StringBuilder sb
int n
public static long UTC (int, int, int, int, int, int)
int year
int month
int day
int hour
int minute
int second
java.util.GregorianCalendar cal
private static int zone (java.lang.String)
String text
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
public volatile int compareTo (java.lang.Object)
}
java/util/Deque.classDeque.java
package java.util
public abstract java.util.Deque extends java.lang.Object implements java.util.Queue {
public abstract void addFirst (java.lang.Object)
public abstract void addLast (java.lang.Object)
public abstract boolean offerFirst (java.lang.Object)
public abstract boolean offerLast (java.lang.Object)
public abstract java.lang.Object removeFirst ()
public abstract java.lang.Object removeLast ()
public abstract java.lang.Object pollFirst ()
public abstract java.lang.Object pollLast ()
public abstract java.lang.Object getFirst ()
public abstract java.lang.Object getLast ()
public abstract java.lang.Object peekFirst ()
public abstract java.lang.Object peekLast ()
public abstract boolean removeFirstOccurrence (java.lang.Object)
public abstract boolean removeLastOccurrence (java.lang.Object)
public abstract boolean add (java.lang.Object)
public abstract boolean offer (java.lang.Object)
public abstract java.lang.Object remove ()
public abstract java.lang.Object poll ()
public abstract java.lang.Object element ()
public abstract java.lang.Object peek ()
public abstract void push (java.lang.Object)
public abstract java.lang.Object pop ()
public abstract boolean remove (java.lang.Object)
public abstract boolean contains (java.lang.Object)
public abstract int size ()
public abstract java.util.Iterator iterator ()
public abstract java.util.Iterator descendingIterator ()
}
java/util/Dictionary.classDictionary.java
package java.util
public abstract java.util.Dictionary extends java.lang.Object {
public void ()
public abstract java.util.Enumeration elements ()
public abstract java.lang.Object get (java.lang.Object)
public abstract boolean isEmpty ()
public abstract java.util.Enumeration keys ()
public abstract java.lang.Object put (java.lang.Object, java.lang.Object)
public abstract java.lang.Object remove (java.lang.Object)
public abstract int size ()
}
java/util/DualPivotQuicksort.classDualPivotQuicksort.java
package java.util
final java.util.DualPivotQuicksort extends java.lang.Object {
private static final int INSERTION_SORT_THRESHOLD
private static final int COUNTING_SORT_THRESHOLD_FOR_BYTE
private static final int COUNTING_SORT_THRESHOLD_FOR_SHORT_OR_CHAR
private static final int NUM_SHORT_VALUES
private static final int NUM_CHAR_VALUES
private static final int NUM_BYTE_VALUES
private void ()
public static void sort (int[])
int[] a
public static void sort (int[], int, int)
int[] a
int fromIndex
int toIndex
private static void doSort (int[], int, int)
int ai
int j
int i
int[] a
int left
int right
private static void dualPivotQuicksort (int[], int, int)
int t
int t
int t
int t
int t
int t
int t
int t
int t
int ak
int k
int ak
int k
int ak
int k
int[] a
int left
int right
int sixth
int e1
int e5
int e3
int e4
int e2
int ae1
int ae2
int ae3
int ae4
int ae5
int pivot1
int pivot2
int less
int great
boolean pivotsDiffer
public static void sort (long[])
long[] a
public static void sort (long[], int, int)
long[] a
int fromIndex
int toIndex
private static void doSort (long[], int, int)
long ai
int j
int i
long[] a
int left
int right
private static void dualPivotQuicksort (long[], int, int)
long t
long t
long t
long t
long t
long t
long t
long t
long t
long ak
int k
long ak
int k
long ak
int k
long[] a
int left
int right
int sixth
int e1
int e5
int e3
int e4
int e2
long ae1
long ae2
long ae3
long ae4
long ae5
long pivot1
long pivot2
int less
int great
boolean pivotsDiffer
public static void sort (short[])
short[] a
public static void sort (short[], int, int)
short[] a
int fromIndex
int toIndex
private static void doSort (short[], int, int)
short ai
int j
int i
int i
int s
short value
int i
int k
int[] count
short[] a
int left
int right
private static void dualPivotQuicksort (short[], int, int)
short t
short t
short t
short t
short t
short t
short t
short t
short t
short ak
int k
short ak
int k
short ak
int k
short[] a
int left
int right
int sixth
int e1
int e5
int e3
int e4
int e2
short ae1
short ae2
short ae3
short ae4
short ae5
short pivot1
short pivot2
int less
int great
boolean pivotsDiffer
public static void sort (char[])
char[] a
public static void sort (char[], int, int)
char[] a
int fromIndex
int toIndex
private static void doSort (char[], int, int)
char ai
int j
int i
int i
int s
int i
int k
int[] count
char[] a
int left
int right
private static void dualPivotQuicksort (char[], int, int)
char t
char t
char t
char t
char t
char t
char t
char t
char t
char ak
int k
char ak
int k
char ak
int k
char[] a
int left
int right
int sixth
int e1
int e5
int e3
int e4
int e2
char ae1
char ae2
char ae3
char ae4
char ae5
char pivot1
char pivot2
int less
int great
boolean pivotsDiffer
public static void sort (byte[])
byte[] a
public static void sort (byte[], int, int)
byte[] a
int fromIndex
int toIndex
private static void doSort (byte[], int, int)
byte ai
int j
int i
int i
int s
byte value
int i
int k
int[] count
byte[] a
int left
int right
private static void dualPivotQuicksort (byte[], int, int)
byte t
byte t
byte t
byte t
byte t
byte t
byte t
byte t
byte t
byte ak
int k
byte ak
int k
byte ak
int k
byte[] a
int left
int right
int sixth
int e1
int e5
int e3
int e4
int e2
byte ae1
byte ae2
byte ae3
byte ae4
byte ae5
byte pivot1
byte pivot2
int less
int great
boolean pivotsDiffer
public static void sort (float[])
float[] a
public static void sort (float[], int, int)
float[] a
int fromIndex
int toIndex
private static void sortNegZeroAndNaN (float[], int, int)
float ak
int k
int i
int i
int m
float[] a
int left
int right
int NEGATIVE_ZERO
int numNegativeZeros
int n
int zeroIndex
private static int findAnyZero (float[], int, int)
int middle
float middleValue
float[] a
int low
int high
private static void doSort (float[], int, int)
float ai
int j
int i
float[] a
int left
int right
private static void dualPivotQuicksort (float[], int, int)
float t
float t
float t
float t
float t
float t
float t
float t
float t
float ak
int k
float ak
int k
float ak
int k
float[] a
int left
int right
int sixth
int e1
int e5
int e3
int e4
int e2
float ae1
float ae2
float ae3
float ae4
float ae5
float pivot1
float pivot2
int less
int great
boolean pivotsDiffer
public static void sort (double[])
double[] a
public static void sort (double[], int, int)
double[] a
int fromIndex
int toIndex
private static void sortNegZeroAndNaN (double[], int, int)
double ak
int k
int i
int i
int m
double[] a
int left
int right
long NEGATIVE_ZERO
int numNegativeZeros
int n
int zeroIndex
private static int findAnyZero (double[], int, int)
int middle
double middleValue
double[] a
int low
int high
private static void doSort (double[], int, int)
double ai
int j
int i
double[] a
int left
int right
private static void dualPivotQuicksort (double[], int, int)
double t
double t
double t
double t
double t
double t
double t
double t
double t
double ak
int k
double ak
int k
double ak
int k
double[] a
int left
int right
int sixth
int e1
int e5
int e3
int e4
int e2
double ae1
double ae2
double ae3
double ae4
double ae5
double pivot1
double pivot2
int less
int great
boolean pivotsDiffer
}
java/util/DuplicateFormatFlagsException.classDuplicateFormatFlagsException.java
package java.util
public java.util.DuplicateFormatFlagsException extends java.util.IllegalFormatException {
private static final long serialVersionUID
private final String flags
public void (java.lang.String)
String f
public java.lang.String getFlags ()
public java.lang.String getMessage ()
}
java/util/EmptyStackException.classEmptyStackException.java
package java.util
public java.util.EmptyStackException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
}
java/util/Enumeration.classEnumeration.java
package java.util
public abstract java.util.Enumeration extends java.lang.Object {
public abstract boolean hasMoreElements ()
public abstract java.lang.Object nextElement ()
}
java/util/EnumMap$Entry.classEnumMap.java
package java.util
java.util.EnumMap$Entry extends java.util.MapEntry {
private final java.util.EnumMap enumMap
private final int ordinal
void (java.lang.Enum, java.lang.Object, java.util.EnumMap)
Enum theKey
Object theValue
java.util.EnumMap em
public boolean equals (java.lang.Object)
Object theValue
java.util.Map$Entry entry
Object enumKey
Object object
boolean isEqual
public int hashCode ()
public java.lang.Enum getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
public java.lang.String toString ()
StringBuilder result
private void checkEntryStatus ()
public volatile java.lang.Object getKey ()
}
java/util/EnumMap$EnumMapEntryIterator.classEnumMap.java
package java.util
java.util.EnumMap$EnumMapEntryIterator extends java.util.EnumMap$EnumMapIterator {
void (java.util.MapEntry$Type, java.util.EnumMap)
java.util.MapEntry$Type value
java.util.EnumMap em
public java.lang.Object next ()
}
java/util/EnumMap$EnumMapEntrySet$1.classEnumMap.java
package java.util
java.util.EnumMap$EnumMapEntrySet$1 extends java.lang.Object implements java.util.MapEntry$Type {
final java.util.EnumMap$EnumMapEntrySet this$0
void (java.util.EnumMap$EnumMapEntrySet)
java.util.EnumMap$EnumMapEntrySet this$0
public java.util.Map$Entry get (java.util.MapEntry)
java.util.MapEntry entry
public volatile java.lang.Object get (java.util.MapEntry)
}
java/util/EnumMap$EnumMapEntrySet.classEnumMap.java
package java.util
java.util.EnumMap$EnumMapEntrySet extends java.util.AbstractSet {
private final java.util.EnumMap enumMap
void (java.util.EnumMap)
java.util.EnumMap em
public void clear ()
public boolean contains (java.lang.Object)
Object value
Object enumKey
Object enumValue
Object object
boolean isEqual
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object object
public int size ()
public java.lang.Object[] toArray ()
Object[] entryArray
public java.lang.Object[] toArray (java.lang.Object[])
Class clazz
Object[] newArray
java.util.Map$Entry entry
Object newEntry
Object[] array
int size
int index
Object[] entryArray
java.util.Iterator iter
}
java/util/EnumMap$EnumMapIterator.classEnumMap.java
package java.util
java.util.EnumMap$EnumMapIterator extends java.lang.Object implements java.util.Iterator {
int position
int prePosition
final java.util.EnumMap enumMap
final java.util.MapEntry$Type type
void (java.util.MapEntry$Type, java.util.EnumMap)
java.util.MapEntry$Type value
java.util.EnumMap em
public boolean hasNext ()
int length
public java.lang.Object next ()
public void remove ()
public java.lang.String toString ()
private void checkStatus ()
}
java/util/EnumMap$EnumMapKeySet$1.classEnumMap.java
package java.util
java.util.EnumMap$EnumMapKeySet$1 extends java.lang.Object implements java.util.MapEntry$Type {
final java.util.EnumMap$EnumMapKeySet this$0
void (java.util.EnumMap$EnumMapKeySet)
java.util.EnumMap$EnumMapKeySet this$0
public java.lang.Enum get (java.util.MapEntry)
java.util.MapEntry entry
public volatile java.lang.Object get (java.util.MapEntry)
}
java/util/EnumMap$EnumMapKeySet.classEnumMap.java
package java.util
java.util.EnumMap$EnumMapKeySet extends java.util.AbstractSet {
private final java.util.EnumMap enumMap
void (java.util.EnumMap)
java.util.EnumMap em
public void clear ()
public boolean contains (java.lang.Object)
Object object
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object object
public int size ()
}
java/util/EnumMap$EnumMapValueCollection$1.classEnumMap.java
package java.util
java.util.EnumMap$EnumMapValueCollection$1 extends java.lang.Object implements java.util.MapEntry$Type {
final java.util.EnumMap$EnumMapValueCollection this$0
void (java.util.EnumMap$EnumMapValueCollection)
java.util.EnumMap$EnumMapValueCollection this$0
public java.lang.Object get (java.util.MapEntry)
java.util.MapEntry entry
}
java/util/EnumMap$EnumMapValueCollection.classEnumMap.java
package java.util
java.util.EnumMap$EnumMapValueCollection extends java.util.AbstractCollection {
private final java.util.EnumMap enumMap
void (java.util.EnumMap)
java.util.EnumMap em
public void clear ()
public boolean contains (java.lang.Object)
Object object
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
int i
int i
Object object
public int size ()
}
java/util/EnumMap.classEnumMap.java
package java.util
public java.util.EnumMap extends java.util.AbstractMap implements java.io.Serializable java.lang.Cloneable java.util.Map {
private static final long serialVersionUID
private Class keyType
transient Enum[] keys
transient Object[] values
transient boolean[] hasMapping
private transient int mappingsCount
transient int enumSize
private transient java.util.EnumMap$EnumMapEntrySet entrySet
public void (java.lang.Class)
Class keyType
public void (java.util.EnumMap)
java.util.EnumMap map
public void (java.util.Map)
java.util.EnumMap enumMap
java.util.Iterator iter
Enum enumKey
Class clazz
Class enumClass
java.util.Map map
public void clear ()
public java.util.EnumMap clone ()
java.util.EnumMap enumMap
CloneNotSupportedException e
public boolean containsKey (java.lang.Object)
int keyOrdinal
Object key
public boolean containsValue (java.lang.Object)
int i
int i
Object value
public java.util.Set entrySet ()
public boolean equals (java.lang.Object)
Object object
java.util.EnumMap enumMap
public java.lang.Object get (java.lang.Object)
Object key
int keyOrdinal
public java.util.Set keySet ()
public java.lang.Object put (java.lang.Enum, java.lang.Object)
Enum key
Object value
public void putAll (java.util.Map)
java.util.Map map
public java.lang.Object remove (java.lang.Object)
Object key
int keyOrdinal
Object oldValue
public int size ()
public java.util.Collection values ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Enum enumKey
Object value
int i
java.io.ObjectInputStream stream
int elementCount
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.util.Map$Entry entry
java.io.ObjectOutputStream stream
private boolean isValidKeyType (java.lang.Object)
Object key
private void initialization (java.util.EnumMap)
java.util.EnumMap enumMap
private void initialization (java.lang.Class)
Class type
Object[] valueArray
private void putAllImpl (java.util.Map)
java.util.Map$Entry entry
java.util.Map map
private java.lang.Object putImpl (java.lang.Enum, java.lang.Object)
Enum key
Object value
int keyOrdinal
Object oldValue
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
public volatile java.lang.Object put (java.lang.Object, java.lang.Object)
}
java/util/EnumSet$1.classEnumSet.java
package java.util
java.util.EnumSet$1 extends java.lang.Object {
}
java/util/EnumSet$SerializationProxy.classEnumSet.java
package java.util
java.util.EnumSet$SerializationProxy extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private Class elementType
private Enum[] elements
private void ()
private java.lang.Object readResolve ()
Enum e
java.util.EnumSet set
void (java.util.EnumSet$1)
java.util.EnumSet$1 x0
static java.lang.Enum[] access$102 (java.util.EnumSet$SerializationProxy, java.lang.Enum[])
java.util.EnumSet$SerializationProxy x0
Enum[] x1
static java.lang.Class access$202 (java.util.EnumSet$SerializationProxy, java.lang.Class)
java.util.EnumSet$SerializationProxy x0
Class x1
}
java/util/EnumSet.classEnumSet.java
package java.util
public abstract java.util.EnumSet extends java.util.AbstractSet implements java.lang.Cloneable java.io.Serializable {
private static final long serialVersionUID
final Class elementClass
void (java.lang.Class)
Class cls
public static java.util.EnumSet noneOf (java.lang.Class)
Class elementType
Enum[] enums
public static java.util.EnumSet allOf (java.lang.Class)
Class elementType
java.util.EnumSet set
public static java.util.EnumSet copyOf (java.util.EnumSet)
java.util.EnumSet s
java.util.EnumSet set
public static java.util.EnumSet copyOf (java.util.Collection)
java.util.Collection c
java.util.Iterator iterator
Enum element
java.util.EnumSet set
public static java.util.EnumSet complementOf (java.util.EnumSet)
java.util.EnumSet s
java.util.EnumSet set
abstract void complement ()
public static java.util.EnumSet of (java.lang.Enum)
Enum e
java.util.EnumSet set
public static java.util.EnumSet of (java.lang.Enum, java.lang.Enum)
Enum e1
Enum e2
java.util.EnumSet set
public static java.util.EnumSet of (java.lang.Enum, java.lang.Enum, java.lang.Enum)
Enum e1
Enum e2
Enum e3
java.util.EnumSet set
public static java.util.EnumSet of (java.lang.Enum, java.lang.Enum, java.lang.Enum, java.lang.Enum)
Enum e1
Enum e2
Enum e3
Enum e4
java.util.EnumSet set
public static java.util.EnumSet of (java.lang.Enum, java.lang.Enum, java.lang.Enum, java.lang.Enum, java.lang.Enum)
Enum e1
Enum e2
Enum e3
Enum e4
Enum e5
java.util.EnumSet set
public static transient java.util.EnumSet of (java.lang.Enum, java.lang.Enum[])
Enum e
Enum start
Enum[] others
java.util.EnumSet set
public static java.util.EnumSet range (java.lang.Enum, java.lang.Enum)
Enum start
Enum end
java.util.EnumSet set
abstract void setRange (java.lang.Enum, java.lang.Enum)
public java.util.EnumSet clone ()
CloneNotSupportedException e
boolean isValidType (java.lang.Class)
Class cls
java.lang.Object writeReplace ()
java.util.EnumSet$SerializationProxy proxy
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
java/util/EventListener.classEventListener.java
package java.util
public abstract java.util.EventListener extends java.lang.Object {
}
java/util/EventListenerProxy.classEventListenerProxy.java
package java.util
public abstract java.util.EventListenerProxy extends java.lang.Object implements java.util.EventListener {
private final java.util.EventListener listener
public void (java.util.EventListener)
java.util.EventListener listener
public java.util.EventListener getListener ()
}
java/util/EventObject.classEventObject.java
package java.util
public java.util.EventObject extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
protected transient Object source
public void (java.lang.Object)
Object source
public java.lang.Object getSource ()
public java.lang.String toString ()
}
java/util/FormatFlagsConversionMismatchException.classFormatFlagsConversionMismatchException.java
package java.util
public java.util.FormatFlagsConversionMismatchException extends java.util.IllegalFormatException implements java.io.Serializable {
private static final long serialVersionUID
private final String f
private final char c
public void (java.lang.String, char)
String f
char c
public java.lang.String getFlags ()
public char getConversion ()
public java.lang.String getMessage ()
}
java/util/Formattable.classFormattable.java
package java.util
public abstract java.util.Formattable extends java.lang.Object {
public abstract void formatTo (java.util.Formatter, int, int, int) throws java.util.IllegalFormatException
}
java/util/FormattableFlags.classFormattableFlags.java
package java.util
public java.util.FormattableFlags extends java.lang.Object {
public static final int LEFT_JUSTIFY
public static final int UPPERCASE
public static final int ALTERNATE
private void ()
}
java/util/Formatter$1.classFormatter.java
package java.util
final java.util.Formatter$1 extends java.lang.ThreadLocal {
void ()
protected java.util.Formatter$CachedDecimalFormat initialValue ()
protected volatile java.lang.Object initialValue ()
}
java/util/Formatter$BigDecimalLayoutForm.classFormatter.java
package java.util
public final java.util.Formatter$BigDecimalLayoutForm extends java.lang.Enum {
public static final java.util.Formatter$BigDecimalLayoutForm SCIENTIFIC
public static final java.util.Formatter$BigDecimalLayoutForm DECIMAL_FLOAT
private static final java.util.Formatter$BigDecimalLayoutForm[] $VALUES
public static java.util.Formatter$BigDecimalLayoutForm[] values ()
public static java.util.Formatter$BigDecimalLayoutForm valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
java/util/Formatter$CachedDecimalFormat.classFormatter.java
package java.util
java.util.Formatter$CachedDecimalFormat extends java.lang.Object {
public libcore.icu.NativeDecimalFormat decimalFormat
public libcore.icu.LocaleData currentLocaleData
public String currentPattern
public void ()
public libcore.icu.NativeDecimalFormat update (libcore.icu.LocaleData, java.lang.String)
libcore.icu.LocaleData localeData
String pattern
}
java/util/Formatter$FormatSpecifierParser.classFormatter.java
package java.util
java.util.Formatter$FormatSpecifierParser extends java.lang.Object {
private String format
private int length
private int startIndex
private int i
void (java.lang.String)
String format
java.util.Formatter$FormatToken parseFormatToken (int)
int offset
java.lang.String getFormatSpecifierText ()
private int peek ()
private char advance ()
private java.util.UnknownFormatConversionException unknownFormatConversionException ()
private java.util.Formatter$FormatToken parseArgumentIndexAndFlags (java.util.Formatter$FormatToken)
int number
java.util.Formatter$FormatToken token
int position
int ch
private java.util.Formatter$FormatToken parseWidth (java.util.Formatter$FormatToken, int)
java.util.Formatter$FormatToken token
int width
int ch
private java.util.Formatter$FormatToken parsePrecision (java.util.Formatter$FormatToken)
java.util.Formatter$FormatToken token
int ch
private java.util.Formatter$FormatToken parseConversionType (java.util.Formatter$FormatToken)
char dateSuffix
java.util.Formatter$FormatToken token
char conversionType
private int nextInt ()
long value
private int failNextInt ()
static int access$000 (java.util.Formatter$FormatSpecifierParser)
java.util.Formatter$FormatSpecifierParser x0
}
java/util/Formatter$FormatToken.classFormatter.java
package java.util
java.util.Formatter$FormatToken extends java.lang.Object {
static final int LAST_ARGUMENT_INDEX
static final int UNSET
static final int FLAGS_UNSET
static final int DEFAULT_PRECISION
static final int FLAG_ZERO
private int argIndex
boolean flagComma
boolean flagMinus
boolean flagParenthesis
boolean flagPlus
boolean flagSharp
boolean flagSpace
boolean flagZero
private char conversionType
private char dateSuffix
private int precision
private int width
private StringBuilder strFlags
private void ()
boolean isDefault ()
boolean isPrecisionSet ()
int getArgIndex ()
void setArgIndex (int)
int index
int getWidth ()
void setWidth (int)
int width
int getPrecision ()
void setPrecision (int)
int precise
java.lang.String getStrFlags ()
boolean setFlag (int)
int ch
boolean dupe
char getConversionType ()
void setConversionType (char)
char c
char getDateSuffix ()
void setDateSuffix (char)
char c
boolean requireArgument ()
void checkFlags (java.lang.Object)
Object arg
boolean allowComma
boolean allowMinus
boolean allowParenthesis
boolean allowPlus
boolean allowSharp
boolean allowSpace
boolean allowZero
boolean allowPrecision
boolean allowWidth
boolean allowArgument
String mismatch
public java.util.UnknownFormatConversionException unknownFormatConversionException ()
void (java.util.Formatter$1)
java.util.Formatter$1 x0
}
java/util/Formatter.classFormatter.java
package java.util
public final java.util.Formatter extends java.lang.Object implements java.io.Closeable java.io.Flushable {
private static final char[] ZEROS
private Appendable out
private java.util.Locale locale
private Object arg
private boolean closed
private java.util.Formatter$FormatToken formatToken
private java.io.IOException lastIOException
private libcore.icu.LocaleData localeData
private static final ThreadLocal cachedDecimalFormat
private libcore.icu.NativeDecimalFormat getDecimalFormat (java.lang.String)
String pattern
public void ()
public void (java.lang.Appendable)
Appendable a
public void (java.util.Locale)
java.util.Locale l
public void (java.lang.Appendable, java.util.Locale)
Appendable a
java.util.Locale l
public void (java.lang.String) throws java.io.FileNotFoundException
String fileName
public void (java.lang.String, java.lang.String) throws java.io.FileNotFoundException java.io.UnsupportedEncodingException
String fileName
String csn
public void (java.lang.String, java.lang.String, java.util.Locale) throws java.io.FileNotFoundException java.io.UnsupportedEncodingException
String fileName
String csn
java.util.Locale l
public void (java.io.File) throws java.io.FileNotFoundException
java.io.File file
public void (java.io.File, java.lang.String) throws java.io.FileNotFoundException java.io.UnsupportedEncodingException
java.io.File file
String csn
public void (java.io.File, java.lang.String, java.util.Locale) throws java.io.FileNotFoundException java.io.UnsupportedEncodingException
RuntimeException e
java.io.UnsupportedEncodingException e
java.io.File file
String csn
java.util.Locale l
java.io.FileOutputStream fout
public void (java.io.OutputStream)
java.io.OutputStream os
public void (java.io.OutputStream, java.lang.String) throws java.io.UnsupportedEncodingException
java.io.OutputStream os
String csn
public void (java.io.OutputStream, java.lang.String, java.util.Locale) throws java.io.UnsupportedEncodingException
java.io.OutputStream os
String csn
java.util.Locale l
public void (java.io.PrintStream)
java.io.PrintStream ps
private void checkNotClosed ()
public java.util.Locale locale ()
public java.lang.Appendable out ()
public java.lang.String toString ()
public void flush ()
java.io.IOException e
public void close ()
java.io.IOException e
public java.io.IOException ioException ()
public transient java.util.Formatter format (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient java.util.Formatter format (java.util.Locale, java.lang.String, java.lang.Object[])
java.util.Locale l
String format
Object[] args
java.util.Locale originalLocale
private transient void doFormat (java.lang.String, java.lang.Object[])
int index
java.util.Formatter$FormatToken token
Object argument
CharSequence substitution
int plainTextStart
int nextPercent
int plainTextEnd
String format
Object[] args
java.util.Formatter$FormatSpecifierParser fsp
int currentObjectIndex
Object lastArgument
boolean hasLastArgumentSet
int length
int i
private void outputCharSequence (java.lang.CharSequence, int, int)
java.io.IOException e
CharSequence cs
int start
int end
private java.lang.Object getArgument (java.lang.Object[], int, java.util.Formatter$FormatSpecifierParser, java.lang.Object, boolean)
Object[] args
int index
java.util.Formatter$FormatSpecifierParser fsp
Object lastArgument
boolean hasLastArgumentSet
private java.lang.CharSequence transform (java.util.Formatter$FormatToken, java.lang.Object)
String result
boolean needLocalizedDigits
CharSequence result
CharSequence result
CharSequence result
CharSequence result
CharSequence result
CharSequence result
CharSequence result
CharSequence result
CharSequence result
CharSequence result
java.util.Formatter$FormatToken token
Object argument
CharSequence result
private java.util.IllegalFormatConversionException badArgumentType ()
private java.lang.CharSequence localizeDigits (java.lang.CharSequence)
char ch
int i
CharSequence s
int length
int offsetToLocalizedDigits
StringBuilder result
private java.lang.CharSequence insertGrouping (java.lang.CharSequence)
CharSequence s
StringBuilder result
int digitsLength
int i
int headLength
private java.lang.CharSequence transformFromBoolean ()
CharSequence result
CharSequence result
CharSequence result
private java.lang.CharSequence transformFromHashCode ()
CharSequence result
CharSequence result
private java.lang.CharSequence transformFromString ()
int flags
CharSequence result
private java.lang.CharSequence transformFromCharacter ()
int codePoint
CharSequence result
private java.lang.CharSequence transformFromPercent ()
private java.lang.CharSequence padding (java.lang.CharSequence, int)
CharSequence source
int startIndex
int start
int width
int precision
int length
char paddingChar
char[] paddingChars
boolean paddingRight
StringBuilder result
private java.lang.StringBuilder toStringBuilder (java.lang.CharSequence)
CharSequence cs
private java.lang.StringBuilder wrapParentheses (java.lang.StringBuilder)
StringBuilder result
private java.lang.CharSequence transformFromInteger ()
long value
long value
long value
long value
CharSequence digits
int startIndex
StringBuilder result
char currentConversionType
long value
private java.lang.CharSequence transformFromNull ()
private java.lang.CharSequence transformFromBigInteger ()
CharSequence digits
int startIndex
StringBuilder result
java.math.BigInteger bigInt
char currentConversionType
boolean isNegative
private java.lang.CharSequence transformFromDateTime ()
java.util.Calendar calendar
java.util.Date date
java.util.Calendar calendar
StringBuilder result
private boolean appendT (java.lang.StringBuilder, char, java.util.Calendar)
java.util.TimeZone timeZone
long offset
char sign
StringBuilder result
char conversion
java.util.Calendar calendar
private int to12Hour (int)
int hour
private void appendLocalized (java.lang.StringBuilder, long, int)
int i
StringBuilder result
long value
int width
int paddingIndex
char zeroDigit
int zeroCount
private java.lang.CharSequence transformFromSpecialNumber (double)
double d
String source
private java.lang.CharSequence transformFromFloat ()
Number number
double d
char conversionType
StringBuilder result
int startIndex
char firstChar
private static boolean startsWithMinusSign (java.lang.CharSequence, java.lang.String)
int i
CharSequence cs
String minusSign
private void transformE (java.lang.StringBuilder)
StringBuilder sb
char[] zeros
char[] chars
int i
int indexOfE
StringBuilder result
int precision
String pattern
libcore.icu.NativeDecimalFormat nf
char[] chars
private void transformG (java.lang.StringBuilder)
StringBuilder result
int precision
double d
boolean requireScientificRepresentation
java.math.BigDecimal b
long l
private void transformF (java.lang.StringBuilder)
int groupingSize
char[] sharps
int i
StringBuilder patternBuilder
StringBuilder result
String pattern
int precision
libcore.icu.NativeDecimalFormat nf
private void transformA (java.lang.StringBuilder)
char[] zeros
StringBuilder result
int precision
int indexOfFirstFractionalDigit
int indexOfP
int fractionalLength
static void ()
}
java/util/FormatterClosedException.classFormatterClosedException.java
package java.util
public java.util.FormatterClosedException extends java.lang.IllegalStateException implements java.io.Serializable {
private static final long serialVersionUID
public void ()
}
java/util/Grego.classGrego.java
package java.util
java.util.Grego extends java.lang.Object {
public static final long MIN_MILLIS
public static final long MAX_MILLIS
public static final int MILLIS_PER_SECOND
public static final int MILLIS_PER_MINUTE
public static final int MILLIS_PER_HOUR
public static final int MILLIS_PER_DAY
private static final int JULIAN_1_CE
private static final int JULIAN_1970_CE
private static final int[] MONTH_LENGTH
private static final int[] DAYS_BEFORE
void ()
public static final boolean isLeapYear (int)
int year
public static final int monthLength (int, int)
int year
int month
public static final int previousMonthLength (int, int)
int year
int month
public static long fieldsToDay (int, int, int)
int year
int month
int dom
int y
long julian
public static int dayOfWeek (long)
long day
long[] remainder
int dayOfWeek
public static int[] dayToFields (long, int[])
long day
int[] fields
long[] rem
long n400
long n100
long n4
long n1
int year
int dayOfYear
boolean isLeap
int correction
int march1
int month
int dayOfMonth
int dayOfWeek
public static int[] timeToFields (long, int[])
long time
int[] fields
long[] remainder
long day
public static long floorDivide (long, long)
long numerator
long denominator
private static long floorDivide (long, long, long[])
long numerator
long denominator
long[] remainder
long quotient
public static int getDayOfWeekInMonth (int, int, int)
int year
int month
int dayOfMonth
int weekInMonth
static void ()
}
java/util/GregorianCalendar.classGregorianCalendar.java
package java.util
public java.util.GregorianCalendar extends java.util.Calendar {
private static final long serialVersionUID
public static final int BC
public static final int AD
private static final long defaultGregorianCutover
private long gregorianCutover
private transient int changeYear
private transient int julianSkew
static byte[] DaysInMonth
private static int[] DaysInYear
private static int[] maximums
private static int[] minimums
private static int[] leastMaximums
private int currentYearSkew
private int lastYearSkew
public void ()
public void (int, int, int)
int year
int month
int day
public void (int, int, int, int, int)
int year
int month
int day
int hour
int minute
public void (int, int, int, int, int, int)
int year
int month
int day
int hour
int minute
int second
void (long)
long milliseconds
public void (java.util.Locale)
java.util.Locale locale
public void (java.util.TimeZone)
java.util.TimeZone timezone
public void (java.util.TimeZone, java.util.Locale)
java.util.TimeZone timezone
java.util.Locale locale
public void (boolean)
boolean ignored
public void add (int, int)
int month
int days
int field
int value
long multiplier
long delta
int zoneOffset
int offsetBefore
int offsetAfter
int dstDelta
private void fullFieldsCalc ()
long oldDays
int millis
long days
int dayOfYear
int month
boolean leapYear
int date
int dstOffset
int daysFromStart
int week
protected void computeFields ()
int i
java.util.TimeZone timeZone
int dstOffset
int zoneOffset
protected void computeTime ()
int dayOfWeek
int skew
int skew
int dayOfWeek
int month
boolean leapYear
boolean useDate
long days
int dayOfWeek
int dayOfWeek
int skew
boolean useWeekYear
long timeVal
long hour
long days
int year
boolean weekMonthSet
boolean useMonth
long timeValWithoutDST
private int computeYearAndDay (long, long)
long dayCount
long localTime
int year
long days
int approxYears
private long daysFromBaseYear (long)
long days
long year
private int daysInMonth ()
private int daysInMonth (boolean, int)
boolean leapYear
int month
private int daysInYear (int)
int year
int daysInYear
private int daysInYear (boolean, int)
boolean leapYear
int month
public boolean equals (java.lang.Object)
Object object
public int getActualMaximum (int)
java.util.GregorianCalendar clone
int field
int value
long orgTime
int result
public int getActualMinimum (int)
int field
public int getGreatestMinimum (int)
int field
public final java.util.Date getGregorianChange ()
public int getLeastMaximum (int)
long currentTimeInMillis
int actual
int field
public int getMaximum (int)
int field
public int getMinimum (int)
int field
private int getOffset (long)
long localTime
java.util.TimeZone timeZone
long dayCount
int millis
int year
long days
int approxYears
int dayOfYear
int month
boolean leapYear
int date
int dayOfWeek
public int hashCode ()
public boolean isLeapYear (int)
int year
private int julianError ()
private int mod (int, int)
int value
int mod
int rem
private int mod7 (long)
long num1
int rem
public void roll (int, int)
int addDays
int week
int days
int day
int mod
int maxWeeks
int newWeek
int week
int days
int day
int mod
int maxWeeks
int newWeek
int field
int value
int max
public void roll (int, boolean)
int field
boolean increment
public void setGregorianChange (java.util.Date)
java.util.Date date
java.util.GregorianCalendar cal
int dayOfYear
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
static void ()
}
java/util/HashMap$1.classHashMap.java
package java.util
java.util.HashMap$1 extends java.lang.Object {
}
java/util/HashMap$EntryIterator.classHashMap.java
package java.util
final java.util.HashMap$EntryIterator extends java.util.HashMap$HashIterator implements java.util.Iterator {
final java.util.HashMap this$0
private void (java.util.HashMap)
public java.util.Map$Entry next ()
public volatile java.lang.Object next ()
void (java.util.HashMap, java.util.HashMap$1)
java.util.HashMap x0
java.util.HashMap$1 x1
}
java/util/HashMap$EntrySet.classHashMap.java
package java.util
final java.util.HashMap$EntrySet extends java.util.AbstractSet {
final java.util.HashMap this$0
private void (java.util.HashMap)
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
java.util.Map$Entry e
public boolean remove (java.lang.Object)
Object o
java.util.Map$Entry e
public int size ()
public boolean isEmpty ()
public void clear ()
void (java.util.HashMap, java.util.HashMap$1)
java.util.HashMap x0
java.util.HashMap$1 x1
}
java/util/HashMap$HashIterator.classHashMap.java
package java.util
abstract java.util.HashMap$HashIterator extends java.lang.Object {
int nextIndex
java.util.HashMap$HashMapEntry nextEntry
java.util.HashMap$HashMapEntry lastEntryReturned
int expectedModCount
final java.util.HashMap this$0
void (java.util.HashMap)
java.util.HashMap$HashMapEntry[] tab
java.util.HashMap$HashMapEntry next
public boolean hasNext ()
java.util.HashMap$HashMapEntry nextEntry ()
java.util.HashMap$HashMapEntry entryToReturn
java.util.HashMap$HashMapEntry[] tab
java.util.HashMap$HashMapEntry next
public void remove ()
}
java/util/HashMap$HashMapEntry.classHashMap.java
package java.util
java.util.HashMap$HashMapEntry extends java.lang.Object implements java.util.Map$Entry {
final Object key
Object value
final int hash
java.util.HashMap$HashMapEntry next
void (java.lang.Object, java.lang.Object, int, java.util.HashMap$HashMapEntry)
Object key
Object value
int hash
java.util.HashMap$HashMapEntry next
public final java.lang.Object getKey ()
public final java.lang.Object getValue ()
public final java.lang.Object setValue (java.lang.Object)
Object value
Object oldValue
public final boolean equals (java.lang.Object)
Object o
java.util.Map$Entry e
public final int hashCode ()
public final java.lang.String toString ()
}
java/util/HashMap$KeyIterator.classHashMap.java
package java.util
final java.util.HashMap$KeyIterator extends java.util.HashMap$HashIterator implements java.util.Iterator {
final java.util.HashMap this$0
private void (java.util.HashMap)
public java.lang.Object next ()
void (java.util.HashMap, java.util.HashMap$1)
java.util.HashMap x0
java.util.HashMap$1 x1
}
java/util/HashMap$KeySet.classHashMap.java
package java.util
final java.util.HashMap$KeySet extends java.util.AbstractSet {
final java.util.HashMap this$0
private void (java.util.HashMap)
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
int oldSize
public void clear ()
void (java.util.HashMap, java.util.HashMap$1)
java.util.HashMap x0
java.util.HashMap$1 x1
}
java/util/HashMap$ValueIterator.classHashMap.java
package java.util
final java.util.HashMap$ValueIterator extends java.util.HashMap$HashIterator implements java.util.Iterator {
final java.util.HashMap this$0
private void (java.util.HashMap)
public java.lang.Object next ()
void (java.util.HashMap, java.util.HashMap$1)
java.util.HashMap x0
java.util.HashMap$1 x1
}
java/util/HashMap$Values.classHashMap.java
package java.util
final java.util.HashMap$Values extends java.util.AbstractCollection {
final java.util.HashMap this$0
private void (java.util.HashMap)
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public void clear ()
void (java.util.HashMap, java.util.HashMap$1)
java.util.HashMap x0
java.util.HashMap$1 x1
}
java/util/HashMap.classHashMap.java
package java.util
public java.util.HashMap extends java.util.AbstractMap implements java.lang.Cloneable java.io.Serializable {
private static final int MINIMUM_CAPACITY
private static final int MAXIMUM_CAPACITY
private static final java.util.Map$Entry[] EMPTY_TABLE
static final float DEFAULT_LOAD_FACTOR
transient java.util.HashMap$HashMapEntry[] table
transient java.util.HashMap$HashMapEntry entryForNullKey
transient int size
transient int modCount
private transient int threshold
private transient java.util.Set keySet
private transient java.util.Set entrySet
private transient java.util.Collection values
private static final long serialVersionUID
private static final java.io.ObjectStreamField[] serialPersistentFields
public void ()
public void (int)
java.util.HashMap$HashMapEntry[] tab
int capacity
public void (int, float)
int capacity
float loadFactor
public void (java.util.Map)
java.util.Map map
final void constructorPutAll (java.util.Map)
java.util.Map$Entry e
java.util.Map map
static int capacityForInitSize (int)
int size
int result
public java.lang.Object clone ()
java.util.HashMap result
CloneNotSupportedException e
java.util.HashMap result
void init ()
public boolean isEmpty ()
public int size ()
public java.lang.Object get (java.lang.Object)
java.util.HashMap$HashMapEntry e
Object eKey
java.util.HashMap$HashMapEntry e
Object key
int hash
java.util.HashMap$HashMapEntry[] tab
public boolean containsKey (java.lang.Object)
Object eKey
java.util.HashMap$HashMapEntry e
Object key
int hash
java.util.HashMap$HashMapEntry[] tab
public boolean containsValue (java.lang.Object)
java.util.HashMap$HashMapEntry e
int i
java.util.HashMap$HashMapEntry e
int i
Object value
java.util.HashMap$HashMapEntry[] tab
int len
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object oldValue
java.util.HashMap$HashMapEntry e
Object key
Object value
int hash
java.util.HashMap$HashMapEntry[] tab
int index
private java.lang.Object putValueForNullKey (java.lang.Object)
Object oldValue
Object value
java.util.HashMap$HashMapEntry entry
void preModify (java.util.HashMap$HashMapEntry)
java.util.HashMap$HashMapEntry e
private void constructorPut (java.lang.Object, java.lang.Object)
java.util.HashMap$HashMapEntry entry
java.util.HashMap$HashMapEntry e
Object key
Object value
int hash
java.util.HashMap$HashMapEntry[] tab
int index
java.util.HashMap$HashMapEntry first
void addNewEntry (java.lang.Object, java.lang.Object, int, int)
Object key
Object value
int hash
int index
void addNewEntryForNullKey (java.lang.Object)
Object value
java.util.HashMap$HashMapEntry constructorNewEntry (java.lang.Object, java.lang.Object, int, java.util.HashMap$HashMapEntry)
Object key
Object value
int hash
java.util.HashMap$HashMapEntry first
public void putAll (java.util.Map)
java.util.Map map
private void ensureCapacity (int)
java.util.HashMap$HashMapEntry oldNext
int newIndex
java.util.HashMap$HashMapEntry newNext
java.util.HashMap$HashMapEntry e
int i
int newMask
int numMappings
int newCapacity
java.util.HashMap$HashMapEntry[] oldTable
int oldCapacity
java.util.HashMap$HashMapEntry[] newTable
private java.util.HashMap$HashMapEntry[] makeTable (int)
int newCapacity
java.util.HashMap$HashMapEntry[] newTable
private java.util.HashMap$HashMapEntry[] doubleCapacity ()
int nextHighBit
java.util.HashMap$HashMapEntry n
java.util.HashMap$HashMapEntry e
int highBit
java.util.HashMap$HashMapEntry broken
int j
java.util.HashMap$HashMapEntry[] oldTable
int oldCapacity
int newCapacity
java.util.HashMap$HashMapEntry[] newTable
public java.lang.Object remove (java.lang.Object)
java.util.HashMap$HashMapEntry e
java.util.HashMap$HashMapEntry prev
Object key
int hash
java.util.HashMap$HashMapEntry[] tab
int index
private java.lang.Object removeNullKey ()
java.util.HashMap$HashMapEntry e
void postRemove (java.util.HashMap$HashMapEntry)
java.util.HashMap$HashMapEntry e
public void clear ()
public java.util.Set keySet ()
java.util.Set ks
public java.util.Collection values ()
java.util.Collection vs
public java.util.Set entrySet ()
java.util.Set es
private boolean containsMapping (java.lang.Object, java.lang.Object)
java.util.HashMap$HashMapEntry e
java.util.HashMap$HashMapEntry e
Object key
Object value
int hash
java.util.HashMap$HashMapEntry[] tab
int index
private boolean removeMapping (java.lang.Object, java.lang.Object)
java.util.HashMap$HashMapEntry e
java.util.HashMap$HashMapEntry e
java.util.HashMap$HashMapEntry prev
Object key
Object value
int hash
java.util.HashMap$HashMapEntry[] tab
int index
java.util.Iterator newKeyIterator ()
java.util.Iterator newValueIterator ()
java.util.Iterator newEntryIterator ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.util.Map$Entry e
java.io.ObjectOutputStream stream
java.io.ObjectOutputStream$PutField fields
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object key
Object val
int i
java.io.ObjectInputStream stream
int capacity
int size
static boolean access$600 (java.util.HashMap, java.lang.Object, java.lang.Object)
java.util.HashMap x0
Object x1
Object x2
static boolean access$700 (java.util.HashMap, java.lang.Object, java.lang.Object)
java.util.HashMap x0
Object x1
Object x2
static void ()
}
java/util/HashSet.classHashSet.java
package java.util
public java.util.HashSet extends java.util.AbstractSet implements java.util.Set java.lang.Cloneable java.io.Serializable {
private static final long serialVersionUID
transient java.util.HashMap backingMap
public void ()
public void (int)
int capacity
public void (int, float)
int capacity
float loadFactor
public void (java.util.Collection)
Object e
java.util.Collection collection
void (java.util.HashMap)
java.util.HashMap backingMap
public boolean add (java.lang.Object)
Object object
public void clear ()
public java.lang.Object clone ()
java.util.HashSet clone
CloneNotSupportedException e
public boolean contains (java.lang.Object)
Object object
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object object
public int size ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
Object e
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object key
int i
java.io.ObjectInputStream stream
int length
float loadFactor
int elementCount
java.util.HashMap createBackingMap (int, float)
int capacity
float loadFactor
}
java/util/Hashtable$1.classHashtable.java
package java.util
java.util.Hashtable$1 extends java.lang.Object {
}
java/util/Hashtable$EntryIterator.classHashtable.java
package java.util
final java.util.Hashtable$EntryIterator extends java.util.Hashtable$HashIterator implements java.util.Iterator {
final java.util.Hashtable this$0
private void (java.util.Hashtable)
public java.util.Map$Entry next ()
public volatile java.lang.Object next ()
void (java.util.Hashtable, java.util.Hashtable$1)
java.util.Hashtable x0
java.util.Hashtable$1 x1
}
java/util/Hashtable$EntrySet.classHashtable.java
package java.util
final java.util.Hashtable$EntrySet extends java.util.AbstractSet {
final java.util.Hashtable this$0
private void (java.util.Hashtable)
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
java.util.Map$Entry e
public boolean remove (java.lang.Object)
Object o
java.util.Map$Entry e
public int size ()
public void clear ()
public boolean removeAll (java.util.Collection)
java.util.Collection collection
public boolean retainAll (java.util.Collection)
java.util.Collection collection
public boolean containsAll (java.util.Collection)
java.util.Collection collection
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.lang.String toString ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
void (java.util.Hashtable, java.util.Hashtable$1)
java.util.Hashtable x0
java.util.Hashtable$1 x1
}
java/util/Hashtable$HashIterator.classHashtable.java
package java.util
abstract java.util.Hashtable$HashIterator extends java.lang.Object {
int nextIndex
java.util.Hashtable$HashtableEntry nextEntry
java.util.Hashtable$HashtableEntry lastEntryReturned
int expectedModCount
final java.util.Hashtable this$0
void (java.util.Hashtable)
java.util.Hashtable$HashtableEntry[] tab
java.util.Hashtable$HashtableEntry next
public boolean hasNext ()
java.util.Hashtable$HashtableEntry nextEntry ()
java.util.Hashtable$HashtableEntry entryToReturn
java.util.Hashtable$HashtableEntry[] tab
java.util.Hashtable$HashtableEntry next
java.util.Hashtable$HashtableEntry nextEntryNotFailFast ()
java.util.Hashtable$HashtableEntry entryToReturn
java.util.Hashtable$HashtableEntry[] tab
java.util.Hashtable$HashtableEntry next
public void remove ()
}
java/util/Hashtable$HashtableEntry.classHashtable.java
package java.util
java.util.Hashtable$HashtableEntry extends java.lang.Object implements java.util.Map$Entry {
final Object key
Object value
final int hash
java.util.Hashtable$HashtableEntry next
void (java.lang.Object, java.lang.Object, int, java.util.Hashtable$HashtableEntry)
Object key
Object value
int hash
java.util.Hashtable$HashtableEntry next
public final java.lang.Object getKey ()
public final java.lang.Object getValue ()
public final java.lang.Object setValue (java.lang.Object)
Object value
Object oldValue
public final boolean equals (java.lang.Object)
Object o
java.util.Map$Entry e
public final int hashCode ()
public final java.lang.String toString ()
}
java/util/Hashtable$KeyEnumeration.classHashtable.java
package java.util
final java.util.Hashtable$KeyEnumeration extends java.util.Hashtable$HashIterator implements java.util.Enumeration {
final java.util.Hashtable this$0
private void (java.util.Hashtable)
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
void (java.util.Hashtable, java.util.Hashtable$1)
java.util.Hashtable x0
java.util.Hashtable$1 x1
}
java/util/Hashtable$KeyIterator.classHashtable.java
package java.util
final java.util.Hashtable$KeyIterator extends java.util.Hashtable$HashIterator implements java.util.Iterator {
final java.util.Hashtable this$0
private void (java.util.Hashtable)
public java.lang.Object next ()
void (java.util.Hashtable, java.util.Hashtable$1)
java.util.Hashtable x0
java.util.Hashtable$1 x1
}
java/util/Hashtable$KeySet.classHashtable.java
package java.util
final java.util.Hashtable$KeySet extends java.util.AbstractSet {
final java.util.Hashtable this$0
private void (java.util.Hashtable)
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
int oldSize
Object o
public void clear ()
public boolean removeAll (java.util.Collection)
java.util.Collection collection
public boolean retainAll (java.util.Collection)
java.util.Collection collection
public boolean containsAll (java.util.Collection)
java.util.Collection collection
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.lang.String toString ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
void (java.util.Hashtable, java.util.Hashtable$1)
java.util.Hashtable x0
java.util.Hashtable$1 x1
}
java/util/Hashtable$ValueEnumeration.classHashtable.java
package java.util
final java.util.Hashtable$ValueEnumeration extends java.util.Hashtable$HashIterator implements java.util.Enumeration {
final java.util.Hashtable this$0
private void (java.util.Hashtable)
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
void (java.util.Hashtable, java.util.Hashtable$1)
java.util.Hashtable x0
java.util.Hashtable$1 x1
}
java/util/Hashtable$ValueIterator.classHashtable.java
package java.util
final java.util.Hashtable$ValueIterator extends java.util.Hashtable$HashIterator implements java.util.Iterator {
final java.util.Hashtable this$0
private void (java.util.Hashtable)
public java.lang.Object next ()
void (java.util.Hashtable, java.util.Hashtable$1)
java.util.Hashtable x0
java.util.Hashtable$1 x1
}
java/util/Hashtable$Values.classHashtable.java
package java.util
final java.util.Hashtable$Values extends java.util.AbstractCollection {
final java.util.Hashtable this$0
private void (java.util.Hashtable)
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
Object o
public void clear ()
public boolean containsAll (java.util.Collection)
java.util.Collection collection
public java.lang.String toString ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
void (java.util.Hashtable, java.util.Hashtable$1)
java.util.Hashtable x0
java.util.Hashtable$1 x1
}
java/util/Hashtable.classHashtable.java
package java.util
public java.util.Hashtable extends java.util.Dictionary implements java.util.Map java.lang.Cloneable java.io.Serializable {
private static final int MINIMUM_CAPACITY
private static final int MAXIMUM_CAPACITY
private static final java.util.Map$Entry[] EMPTY_TABLE
private static final float DEFAULT_LOAD_FACTOR
private transient java.util.Hashtable$HashtableEntry[] table
private transient int size
private transient int modCount
private transient int threshold
private transient java.util.Set keySet
private transient java.util.Set entrySet
private transient java.util.Collection values
private static final int CHARS_PER_ENTRY
private static final long serialVersionUID
private static final java.io.ObjectStreamField[] serialPersistentFields
public void ()
public void (int)
java.util.Hashtable$HashtableEntry[] tab
int capacity
public void (int, float)
int capacity
float loadFactor
public void (java.util.Map)
java.util.Map map
private void constructorPutAll (java.util.Map)
java.util.Map$Entry e
java.util.Map map
private static int capacityForInitSize (int)
int size
int result
public synchronized java.lang.Object clone ()
java.util.Hashtable result
CloneNotSupportedException e
java.util.Hashtable result
public synchronized boolean isEmpty ()
public synchronized int size ()
public synchronized java.lang.Object get (java.lang.Object)
Object eKey
java.util.Hashtable$HashtableEntry e
Object key
int hash
java.util.Hashtable$HashtableEntry[] tab
public synchronized boolean containsKey (java.lang.Object)
Object eKey
java.util.Hashtable$HashtableEntry e
Object key
int hash
java.util.Hashtable$HashtableEntry[] tab
public synchronized boolean containsValue (java.lang.Object)
java.util.Hashtable$HashtableEntry e
int i
Object value
java.util.Hashtable$HashtableEntry[] tab
int len
public boolean contains (java.lang.Object)
Object value
public synchronized java.lang.Object put (java.lang.Object, java.lang.Object)
Object oldValue
java.util.Hashtable$HashtableEntry e
Object key
Object value
int hash
java.util.Hashtable$HashtableEntry[] tab
int index
java.util.Hashtable$HashtableEntry first
private void constructorPut (java.lang.Object, java.lang.Object)
java.util.Hashtable$HashtableEntry e
Object key
Object value
int hash
java.util.Hashtable$HashtableEntry[] tab
int index
java.util.Hashtable$HashtableEntry first
public synchronized void putAll (java.util.Map)
java.util.Map$Entry e
java.util.Map map
private void ensureCapacity (int)
java.util.Hashtable$HashtableEntry oldNext
int newIndex
java.util.Hashtable$HashtableEntry newNext
java.util.Hashtable$HashtableEntry e
int i
int newMask
int numMappings
int newCapacity
java.util.Hashtable$HashtableEntry[] oldTable
int oldCapacity
java.util.Hashtable$HashtableEntry[] newTable
protected void rehash ()
private java.util.Hashtable$HashtableEntry[] makeTable (int)
int newCapacity
java.util.Hashtable$HashtableEntry[] newTable
private java.util.Hashtable$HashtableEntry[] doubleCapacity ()
int nextHighBit
java.util.Hashtable$HashtableEntry n
java.util.Hashtable$HashtableEntry e
int highBit
java.util.Hashtable$HashtableEntry broken
int j
java.util.Hashtable$HashtableEntry[] oldTable
int oldCapacity
int newCapacity
java.util.Hashtable$HashtableEntry[] newTable
public synchronized java.lang.Object remove (java.lang.Object)
java.util.Hashtable$HashtableEntry e
java.util.Hashtable$HashtableEntry prev
Object key
int hash
java.util.Hashtable$HashtableEntry[] tab
int index
public synchronized void clear ()
public synchronized java.util.Set keySet ()
java.util.Set ks
public synchronized java.util.Collection values ()
java.util.Collection vs
public synchronized java.util.Set entrySet ()
java.util.Set es
public synchronized java.util.Enumeration keys ()
public synchronized java.util.Enumeration elements ()
private synchronized boolean containsMapping (java.lang.Object, java.lang.Object)
java.util.Hashtable$HashtableEntry e
Object key
Object value
int hash
java.util.Hashtable$HashtableEntry[] tab
int index
private synchronized boolean removeMapping (java.lang.Object, java.lang.Object)
java.util.Hashtable$HashtableEntry e
java.util.Hashtable$HashtableEntry prev
Object key
Object value
int hash
java.util.Hashtable$HashtableEntry[] tab
int index
public synchronized boolean equals (java.lang.Object)
Object object
public synchronized int hashCode ()
Object key
Object value
java.util.Map$Entry e
int result
public synchronized java.lang.String toString ()
java.util.Map$Entry entry
Object key
Object value
StringBuilder result
java.util.Iterator i
boolean hasMore
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.util.Map$Entry e
java.io.ObjectOutputStream stream
java.io.ObjectOutputStream$PutField fields
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object key
Object val
int i
java.io.ObjectInputStream stream
int capacity
int size
static int access$500 (java.util.Hashtable)
java.util.Hashtable x0
static java.util.Hashtable$HashtableEntry[] access$600 (java.util.Hashtable)
java.util.Hashtable x0
static int access$800 (java.util.Hashtable)
java.util.Hashtable x0
static boolean access$1100 (java.util.Hashtable, java.lang.Object, java.lang.Object)
java.util.Hashtable x0
Object x1
Object x2
static boolean access$1200 (java.util.Hashtable, java.lang.Object, java.lang.Object)
java.util.Hashtable x0
Object x1
Object x2
static void ()
}
java/util/HugeEnumSet$1.classHugeEnumSet.java
package java.util
java.util.HugeEnumSet$1 extends java.lang.Object {
}
java/util/HugeEnumSet$HugeEnumSetIterator.classHugeEnumSet.java
package java.util
java.util.HugeEnumSet$HugeEnumSetIterator extends java.lang.Object implements java.util.Iterator {
private long currentBits
private int index
private long mask
private Enum last
final java.util.HugeEnumSet this$0
private void (java.util.HugeEnumSet)
void computeNextElement ()
public boolean hasNext ()
public java.lang.Enum next ()
int ordinal
public void remove ()
public volatile java.lang.Object next ()
void (java.util.HugeEnumSet, java.util.HugeEnumSet$1)
java.util.HugeEnumSet x0
java.util.HugeEnumSet$1 x1
}
java/util/HugeEnumSet.classHugeEnumSet.java
package java.util
final java.util.HugeEnumSet extends java.util.EnumSet {
private static final int BIT_IN_LONG
private final Enum[] enums
private long[] bits
private int size
void (java.lang.Class, java.lang.Enum[])
Class elementType
Enum[] enums
public boolean add (java.lang.Enum)
Enum element
int ordinal
int index
int inBits
long oldBits
long newBits
public boolean addAll (java.util.Collection)
long oldBits
long newBits
int i
java.util.EnumSet set
java.util.HugeEnumSet hugeSet
boolean changed
java.util.Collection collection
public int size ()
public void clear ()
protected void complement ()
long b
int i
int length
public boolean contains (java.lang.Object)
Object object
int ordinal
int index
int inBits
public java.util.HugeEnumSet clone ()
java.util.HugeEnumSet set
public boolean containsAll (java.util.Collection)
long setBits
int i
java.util.HugeEnumSet set
java.util.Collection collection
public boolean equals (java.lang.Object)
Object object
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object object
int ordinal
int index
int inBits
long oldBits
long newBits
public boolean removeAll (java.util.Collection)
long oldBits
long newBits
int i
java.util.EnumSet set
java.util.HugeEnumSet hugeSet
boolean changed
java.util.Collection collection
public boolean retainAll (java.util.Collection)
long oldBits
long newBits
int i
java.util.EnumSet set
java.util.HugeEnumSet hugeSet
boolean changed
java.util.Collection collection
void setRange (java.lang.Enum, java.lang.Enum)
long range
int i
long range
Enum start
Enum end
int startOrdinal
int startIndex
int startInBits
int endOrdinal
int endIndex
int endInBits
public volatile java.util.EnumSet clone ()
public volatile boolean add (java.lang.Object)
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static long[] access$000 (java.util.HugeEnumSet)
java.util.HugeEnumSet x0
static java.lang.Enum[] access$100 (java.util.HugeEnumSet)
java.util.HugeEnumSet x0
}
java/util/IdentityHashMap$1$1.classIdentityHashMap.java
package java.util
java.util.IdentityHashMap$1$1 extends java.lang.Object implements java.util.MapEntry$Type {
final java.util.IdentityHashMap$1 this$1
void (java.util.IdentityHashMap$1)
java.util.IdentityHashMap$1 this$1
public java.lang.Object get (java.util.MapEntry)
java.util.MapEntry entry
}
java/util/IdentityHashMap$1.classIdentityHashMap.java
package java.util
java.util.IdentityHashMap$1 extends java.util.AbstractSet {
final java.util.IdentityHashMap this$0
void (java.util.IdentityHashMap)
java.util.IdentityHashMap this$0
public boolean contains (java.lang.Object)
Object object
public int size ()
public void clear ()
public boolean remove (java.lang.Object)
Object key
public java.util.Iterator iterator ()
}
java/util/IdentityHashMap$2$1.classIdentityHashMap.java
package java.util
java.util.IdentityHashMap$2$1 extends java.lang.Object implements java.util.MapEntry$Type {
final java.util.IdentityHashMap$2 this$1
void (java.util.IdentityHashMap$2)
java.util.IdentityHashMap$2 this$1
public java.lang.Object get (java.util.MapEntry)
java.util.MapEntry entry
}
java/util/IdentityHashMap$2.classIdentityHashMap.java
package java.util
java.util.IdentityHashMap$2 extends java.util.AbstractCollection {
final java.util.IdentityHashMap this$0
void (java.util.IdentityHashMap)
java.util.IdentityHashMap this$0
public boolean contains (java.lang.Object)
Object object
public int size ()
public void clear ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object object
java.util.Iterator it
}
java/util/IdentityHashMap$IdentityHashMapEntry.classIdentityHashMap.java
package java.util
java.util.IdentityHashMap$IdentityHashMapEntry extends java.util.MapEntry {
private final java.util.IdentityHashMap map
void (java.util.IdentityHashMap, java.lang.Object, java.lang.Object)
java.util.IdentityHashMap map
Object theKey
Object theValue
public java.lang.Object clone ()
public boolean equals (java.lang.Object)
java.util.Map$Entry entry
Object object
public int hashCode ()
public java.lang.String toString ()
public java.lang.Object setValue (java.lang.Object)
Object object
Object result
}
java/util/IdentityHashMap$IdentityHashMapEntrySet$1.classIdentityHashMap.java
package java.util
java.util.IdentityHashMap$IdentityHashMapEntrySet$1 extends java.lang.Object implements java.util.MapEntry$Type {
final java.util.IdentityHashMap$IdentityHashMapEntrySet this$0
void (java.util.IdentityHashMap$IdentityHashMapEntrySet)
java.util.IdentityHashMap$IdentityHashMapEntrySet this$0
public java.util.Map$Entry get (java.util.MapEntry)
java.util.MapEntry entry
public volatile java.lang.Object get (java.util.MapEntry)
}
java/util/IdentityHashMap$IdentityHashMapEntrySet.classIdentityHashMap.java
package java.util
java.util.IdentityHashMap$IdentityHashMapEntrySet extends java.util.AbstractSet {
private final java.util.IdentityHashMap associatedMap
public void (java.util.IdentityHashMap)
java.util.IdentityHashMap hm
java.util.IdentityHashMap hashMap ()
public int size ()
public void clear ()
public boolean remove (java.lang.Object)
Object object
public boolean contains (java.lang.Object)
java.util.IdentityHashMap$IdentityHashMapEntry entry
Object object
public java.util.Iterator iterator ()
}
java/util/IdentityHashMap$IdentityHashMapIterator.classIdentityHashMap.java
package java.util
java.util.IdentityHashMap$IdentityHashMapIterator extends java.lang.Object implements java.util.Iterator {
private int position
private int lastPosition
final java.util.IdentityHashMap associatedMap
int expectedModCount
final java.util.MapEntry$Type type
boolean canRemove
void (java.util.MapEntry$Type, java.util.IdentityHashMap)
java.util.MapEntry$Type value
java.util.IdentityHashMap hm
public boolean hasNext ()
void checkConcurrentMod () throws java.util.ConcurrentModificationException
public java.lang.Object next ()
java.util.IdentityHashMap$IdentityHashMapEntry result
public void remove ()
}
java/util/IdentityHashMap.classIdentityHashMap.java
package java.util
public java.util.IdentityHashMap extends java.util.AbstractMap implements java.util.Map java.io.Serializable java.lang.Cloneable {
private static final long serialVersionUID
transient Object[] elementData
int size
transient int threshold
private static final int DEFAULT_MAX_SIZE
private static final int loadFactor
transient int modCount
private static final Object NULL_OBJECT
public void ()
public void (int)
int maxSize
private int getThreshold (int)
int maxSize
private int computeElementArraySize ()
int arraySize
private java.lang.Object[] newElementArray (int)
int s
public void (java.util.Map)
java.util.Map map
private java.lang.Object massageValue (java.lang.Object)
Object value
public void clear ()
int i
public boolean containsKey (java.lang.Object)
Object key
int index
public boolean containsValue (java.lang.Object)
int i
Object value
public java.lang.Object get (java.lang.Object)
Object result
Object key
int index
private java.util.IdentityHashMap$IdentityHashMapEntry getEntry (java.lang.Object)
Object key
int index
private java.util.IdentityHashMap$IdentityHashMapEntry getEntry (int)
int index
Object key
Object value
private int findIndex (java.lang.Object, java.lang.Object[])
Object key
Object[] array
int length
int index
int last
private int getModuloHash (java.lang.Object, int)
Object key
int length
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
Object _key
Object _value
int index
Object result
public void putAll (java.util.Map)
java.util.Map map
private void rehash ()
int index
Object key
int i
int newlength
Object[] newData
private void computeMaxSize ()
public java.lang.Object remove (java.lang.Object)
boolean hashedOk
int hash
Object key
int index
int next
Object result
Object object
int length
public java.util.Set entrySet ()
public java.util.Set keySet ()
public java.util.Collection values ()
public boolean equals (java.lang.Object)
java.util.Map map
java.util.Set set
Object object
public java.lang.Object clone ()
java.util.IdentityHashMap cloneHashMap
CloneNotSupportedException e
public boolean isEmpty ()
public int size ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.util.MapEntry entry
java.io.ObjectOutputStream stream
java.util.Iterator iterator
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object key
int i
java.io.ObjectInputStream stream
int savedSize
private void putAllImpl (java.util.Map)
java.util.Map map
static java.util.IdentityHashMap$IdentityHashMapEntry access$000 (java.util.IdentityHashMap, int)
java.util.IdentityHashMap x0
int x1
static java.util.IdentityHashMap$IdentityHashMapEntry access$100 (java.util.IdentityHashMap, java.lang.Object)
java.util.IdentityHashMap x0
Object x1
static void ()
}
java/util/IllegalFormatCodePointException.classIllegalFormatCodePointException.java
package java.util
public java.util.IllegalFormatCodePointException extends java.util.IllegalFormatException implements java.io.Serializable {
private static final long serialVersionUID
private final int c
public void (int)
int c
public int getCodePoint ()
public java.lang.String getMessage ()
}
java/util/IllegalFormatConversionException.classIllegalFormatConversionException.java
package java.util
public java.util.IllegalFormatConversionException extends java.util.IllegalFormatException implements java.io.Serializable {
private static final long serialVersionUID
private final char c
private final Class arg
public void (char, java.lang.Class)
char c
Class arg
public java.lang.Class getArgumentClass ()
public char getConversion ()
public java.lang.String getMessage ()
}
java/util/IllegalFormatException.classIllegalFormatException.java
package java.util
public java.util.IllegalFormatException extends java.lang.IllegalArgumentException implements java.io.Serializable {
private static final long serialVersionUID
void ()
}
java/util/IllegalFormatFlagsException.classIllegalFormatFlagsException.java
package java.util
public java.util.IllegalFormatFlagsException extends java.util.IllegalFormatException implements java.io.Serializable {
private static final long serialVersionUID
private final String flags
public void (java.lang.String)
String flags
public java.lang.String getFlags ()
public java.lang.String getMessage ()
}
java/util/IllegalFormatPrecisionException.classIllegalFormatPrecisionException.java
package java.util
public java.util.IllegalFormatPrecisionException extends java.util.IllegalFormatException {
private static final long serialVersionUID
private final int p
public void (int)
int p
public int getPrecision ()
public java.lang.String getMessage ()
}
java/util/IllegalFormatWidthException.classIllegalFormatWidthException.java
package java.util
public java.util.IllegalFormatWidthException extends java.util.IllegalFormatException {
private static final long serialVersionUID
private final int w
public void (int)
int w
public int getWidth ()
public java.lang.String getMessage ()
}
java/util/IllformedLocaleException.classIllformedLocaleException.java
package java.util
public java.util.IllformedLocaleException extends java.lang.RuntimeException {
private final int errorIndex
public void ()
public void (java.lang.String)
String message
public void (java.lang.String, int)
String message
int errorIndex
public int getErrorIndex ()
}
java/util/InputMismatchException.classInputMismatchException.java
package java.util
public java.util.InputMismatchException extends java.util.NoSuchElementException implements java.io.Serializable {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String msg
}
java/util/InvalidPropertiesFormatException.classInvalidPropertiesFormatException.java
package java.util
public java.util.InvalidPropertiesFormatException extends java.io.IOException {
private static final long serialVersionUID
public void (java.lang.String)
String m
public void (java.lang.Throwable)
Throwable c
private void writeObject (java.io.ObjectOutputStream) throws java.io.NotSerializableException
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.NotSerializableException
java.io.ObjectInputStream in
}
java/util/Iterator.classIterator.java
package java.util
public abstract java.util.Iterator extends java.lang.Object {
public abstract boolean hasNext ()
public abstract java.lang.Object next ()
public abstract void remove ()
}
java/util/jar/
java/util/jar/Attributes$Name.classAttributes.java
package java.util.jar
public java.util.jar.Attributes$Name extends java.lang.Object {
public static final java.util.jar.Attributes$Name CLASS_PATH
public static final java.util.jar.Attributes$Name MANIFEST_VERSION
public static final java.util.jar.Attributes$Name MAIN_CLASS
public static final java.util.jar.Attributes$Name SIGNATURE_VERSION
public static final java.util.jar.Attributes$Name CONTENT_TYPE
public static final java.util.jar.Attributes$Name SEALED
public static final java.util.jar.Attributes$Name IMPLEMENTATION_TITLE
public static final java.util.jar.Attributes$Name IMPLEMENTATION_VERSION
public static final java.util.jar.Attributes$Name IMPLEMENTATION_VENDOR
public static final java.util.jar.Attributes$Name SPECIFICATION_TITLE
public static final java.util.jar.Attributes$Name SPECIFICATION_VERSION
public static final java.util.jar.Attributes$Name SPECIFICATION_VENDOR
public static final java.util.jar.Attributes$Name EXTENSION_LIST
public static final java.util.jar.Attributes$Name EXTENSION_NAME
public static final java.util.jar.Attributes$Name EXTENSION_INSTALLATION
public static final java.util.jar.Attributes$Name IMPLEMENTATION_VENDOR_ID
public static final java.util.jar.Attributes$Name IMPLEMENTATION_URL
public static final java.util.jar.Attributes$Name NAME
private final String name
public void (java.lang.String)
char ch
int i
String name
java.lang.String getName ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.lang.String toString ()
static void ()
}
java/util/jar/Attributes.classAttributes.java
package java.util.jar
public java.util.jar.Attributes extends java.lang.Object implements java.lang.Cloneable java.util.Map {
protected java.util.Map map
public void ()
public void (java.util.jar.Attributes)
java.util.jar.Attributes attrib
public void (int)
int size
public void clear ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.util.Set entrySet ()
public java.lang.Object get (java.lang.Object)
Object key
public boolean isEmpty ()
public java.util.Set keySet ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map attrib
public java.lang.Object remove (java.lang.Object)
Object key
public int size ()
public java.util.Collection values ()
public java.lang.Object clone ()
java.util.jar.Attributes clone
CloneNotSupportedException e
java.util.jar.Attributes clone
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
public java.lang.String getValue (java.util.jar.Attributes$Name)
java.util.jar.Attributes$Name name
public java.lang.String getValue (java.lang.String)
String name
public java.lang.String putValue (java.lang.String, java.lang.String)
String name
String value
}
java/util/jar/JarEntry.classJarEntry.java
package java.util.jar
public java.util.jar.JarEntry extends java.util.zip.ZipEntry {
private java.util.jar.Attributes attributes
final java.util.jar.JarFile parentJar
java.security.CodeSigner[] signers
private java.security.cert.CertificateFactory factory
private boolean isFactoryChecked
public void (java.lang.String)
String name
public void (java.util.zip.ZipEntry)
java.util.zip.ZipEntry entry
void (java.util.zip.ZipEntry, java.util.jar.JarFile)
java.util.zip.ZipEntry entry
java.util.jar.JarFile parentJar
public void (java.util.jar.JarEntry)
java.util.jar.JarEntry je
public java.util.jar.Attributes getAttributes () throws java.io.IOException
java.util.jar.Manifest manifest
public java.security.cert.Certificate[] getCertificates ()
java.security.cert.Certificate[] chain
java.security.cert.Certificate[] chain
java.util.jar.JarVerifier jarVerifier
java.security.cert.Certificate[][] certChains
int count
java.security.cert.Certificate[] certs
int i
void setAttributes (java.util.jar.Attributes)
java.util.jar.Attributes attrib
public java.security.CodeSigner[] getCodeSigners ()
java.util.jar.JarVerifier jarVerifier
private java.security.CodeSigner[] getCodeSigners (java.security.cert.Certificate[][])
java.security.cert.Certificate[] chain
java.security.cert.Certificate[][] certChains
java.util.ArrayList asigners
java.security.CodeSigner[] tmp
private void addCodeSigner (java.util.ArrayList, java.security.cert.Certificate[])
java.security.cert.Certificate cert
java.util.ArrayList asigners
java.security.cert.Certificate[] certs
java.security.cert.CertPath certPath
}
java/util/jar/JarException.classJarException.java
package java.util.jar
public java.util.jar.JarException extends java.util.zip.ZipException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/util/jar/JarFile$JarFileEnumerator.classJarFile.java
package java.util.jar
final java.util.jar.JarFile$JarFileEnumerator extends java.lang.Object implements java.util.Enumeration {
final java.util.Enumeration ze
final java.util.jar.JarFile jf
void (java.util.Enumeration, java.util.jar.JarFile)
java.util.Enumeration zenum
java.util.jar.JarFile jf
public boolean hasMoreElements ()
public java.util.jar.JarEntry nextElement ()
public volatile java.lang.Object nextElement ()
}
java/util/jar/JarFile$JarFileInputStream.classJarFile.java
package java.util.jar
final java.util.jar.JarFile$JarFileInputStream extends java.io.FilterInputStream {
private final java.util.jar.JarVerifier$VerifierEntry entry
private long count
private boolean done
void (java.io.InputStream, long, java.util.jar.JarVerifier$VerifierEntry)
java.io.InputStream is
long size
java.util.jar.JarVerifier$VerifierEntry e
public int read () throws java.io.IOException
int r
public int read (byte[], int, int) throws java.io.IOException
int size
int r
byte[] buffer
int byteOffset
int byteCount
public int available () throws java.io.IOException
public long skip (long) throws java.io.IOException
long byteCount
}
java/util/jar/JarFile.classJarFile.java
package java.util.jar
public java.util.jar.JarFile extends java.util.zip.ZipFile {
public static final String MANIFEST_NAME
static final String META_DIR
private java.util.jar.Manifest manifest
private byte[] manifestBytes
java.util.jar.JarVerifier verifier
private boolean closed
public void (java.io.File) throws java.io.IOException
java.io.File file
public void (java.io.File, boolean) throws java.io.IOException
java.io.File file
boolean verify
public void (java.io.File, boolean, int) throws java.io.IOException
java.io.File file
boolean verify
int mode
java.util.HashMap metaEntries
public void (java.lang.String) throws java.io.IOException
String filename
public void (java.lang.String, boolean) throws java.io.IOException
String filename
boolean verify
public java.util.Enumeration entries ()
public java.util.jar.JarEntry getJarEntry (java.lang.String)
String name
public java.util.jar.Manifest getManifest () throws java.io.IOException
static java.util.HashMap readMetaEntries (java.util.zip.ZipFile, boolean) throws java.io.IOException
java.io.InputStream is
String entryName
java.util.zip.ZipEntry entry
java.util.zip.ZipFile zipFile
boolean verificationRequired
java.util.List metaEntries
java.util.HashMap metaEntriesMap
private static boolean endsWithIgnoreCase (java.lang.String, java.lang.String)
String s
String suffix
public java.io.InputStream getInputStream (java.util.zip.ZipEntry) throws java.io.IOException
java.util.zip.ZipEntry ze
java.io.InputStream in
java.util.jar.JarVerifier$VerifierEntry entry
public java.util.zip.ZipEntry getEntry (java.lang.String)
String name
java.util.zip.ZipEntry ze
private static java.util.List getMetaEntries (java.util.zip.ZipFile)
java.util.zip.ZipEntry ze
java.util.zip.ZipFile zipFile
java.util.List list
java.util.Enumeration allEntries
public void close () throws java.io.IOException
}
java/util/jar/JarInputStream.classJarInputStream.java
package java.util.jar
public java.util.jar.JarInputStream extends java.util.zip.ZipInputStream {
private java.util.jar.Manifest manifest
private boolean verified
private java.util.jar.JarEntry currentJarEntry
private java.util.jar.JarEntry pendingJarEntry
private boolean isMeta
private java.util.jar.JarVerifier verifier
private java.io.OutputStream verStream
public void (java.io.InputStream, boolean) throws java.io.IOException
java.util.HashMap metaEntries
byte[] manifestBytes
java.io.InputStream stream
boolean verify
public void (java.io.InputStream) throws java.io.IOException
java.io.InputStream stream
public java.util.jar.Manifest getManifest ()
public java.util.jar.JarEntry getNextJarEntry () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
SecurityException e
byte[] buffer
int byteOffset
int byteCount
int r
public java.util.zip.ZipEntry getNextEntry () throws java.io.IOException
java.util.jar.JarEntry pending
int entrySize
public void closeEntry () throws java.io.IOException
protected java.util.zip.ZipEntry createZipEntry (java.lang.String)
String name
java.util.jar.JarEntry entry
}
java/util/jar/JarOutputStream.classJarOutputStream.java
package java.util.jar
public java.util.jar.JarOutputStream extends java.util.zip.ZipOutputStream {
private java.util.jar.Manifest manifest
public void (java.io.OutputStream, java.util.jar.Manifest) throws java.io.IOException
java.io.OutputStream os
java.util.jar.Manifest manifest
java.util.zip.ZipEntry ze
public void (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream os
public void putNextEntry (java.util.zip.ZipEntry) throws java.io.IOException
java.util.zip.ZipEntry ze
}
java/util/jar/JarVerifier$VerifierEntry.classJarVerifier.java
package java.util.jar
java.util.jar.JarVerifier$VerifierEntry extends java.io.OutputStream {
private final String name
private final java.security.MessageDigest digest
private final byte[] hash
private final java.security.cert.Certificate[][] certChains
private final java.util.Hashtable verifiedEntries
void (java.lang.String, java.security.MessageDigest, byte[], java.security.cert.Certificate[][], java.util.Hashtable)
String name
java.security.MessageDigest digest
byte[] hash
java.security.cert.Certificate[][] certChains
java.util.Hashtable verifedEntries
public void write (int)
int value
public void write (byte[], int, int)
byte[] buf
int off
int nbytes
void verify ()
byte[] d
}
java/util/jar/JarVerifier.classJarVerifier.java
package java.util.jar
java.util.jar.JarVerifier extends java.lang.Object {
private static final String[] DIGEST_ALGORITHMS
private final String jarName
private final java.util.jar.Manifest manifest
private final java.util.HashMap metaEntries
private final int mainAttributesEnd
private final java.util.Hashtable signatures
private final java.util.Hashtable certificates
private final java.util.Hashtable verifiedEntries
private static java.lang.SecurityException invalidDigest (java.lang.String, java.lang.String, java.lang.String)
String signatureFile
String name
String jarName
private static java.lang.SecurityException failedVerification (java.lang.String, java.lang.String)
String jarName
String signatureFile
void (java.lang.String, java.util.jar.Manifest, java.util.HashMap)
String name
java.util.jar.Manifest manifest
java.util.HashMap metaEntries
java.util.jar.JarVerifier$VerifierEntry initEntry (java.lang.String)
String signatureFile
java.security.cert.Certificate[] certChain
java.util.Map$Entry entry
java.util.HashMap hm
String algorithm
String hash
byte[] hashBytes
int i
String name
java.util.jar.Attributes attributes
java.util.ArrayList certChains
java.util.Iterator it
java.security.cert.Certificate[][] certChainsArray
void addMetaEntry (java.lang.String, byte[])
String name
byte[] buf
synchronized boolean readCertificates ()
String key
java.util.Iterator it
private void verifyCertificate (java.lang.String)
java.security.cert.Certificate[] signerCertChain
java.io.IOException e
java.security.GeneralSecurityException e
java.util.jar.ManifestReader im
java.io.IOException e
String digestAttribute
java.util.Map$Entry entry
java.util.jar.Manifest$Chunk chunk
java.util.Iterator it
String certFile
String signatureFile
byte[] sfBytes
byte[] manifestBytes
byte[] sBlockBytes
java.util.jar.Attributes attributes
java.util.HashMap entries
boolean createdBySigntool
String createdBy
String digestAttribute
boolean isSignedJar ()
private boolean verify (java.util.jar.Attributes, java.lang.String, byte[], int, int, boolean, boolean)
java.security.MessageDigest md
java.security.NoSuchAlgorithmException e
String algorithm
String hash
java.security.MessageDigest md
byte[] b
byte[] hashBytes
int i
java.util.jar.Attributes attributes
String entry
byte[] data
int start
int end
boolean ignoreSecondEndline
boolean ignorable
java.security.cert.Certificate[][] getCertificateChains (java.lang.String)
String name
void removeMetaEntries ()
static java.lang.SecurityException access$000 (java.lang.String, java.lang.String, java.lang.String)
String x0
String x1
String x2
static void ()
}
java/util/jar/Manifest$Chunk.classManifest.java
package java.util.jar
final java.util.jar.Manifest$Chunk extends java.lang.Object {
final int start
final int end
void (int, int)
int start
int end
}
java/util/jar/Manifest.classManifest.java
package java.util.jar
public java.util.jar.Manifest extends java.lang.Object implements java.lang.Cloneable {
static final int LINE_LENGTH_LIMIT
private static final byte[] LINE_SEPARATOR
private static final byte[] VALUE_SEPARATOR
private java.util.jar.Attributes mainAttributes
private java.util.HashMap entries
private java.util.HashMap chunks
private int mainEnd
public void ()
public void (java.io.InputStream) throws java.io.IOException
java.io.InputStream is
public void (java.util.jar.Manifest)
java.util.jar.Manifest man
void (byte[], boolean) throws java.io.IOException
byte[] manifestBytes
boolean readChunks
public void clear ()
public java.util.jar.Attributes getAttributes (java.lang.String)
String name
public java.util.Map getEntries ()
public java.util.jar.Attributes getMainAttributes ()
public java.lang.Object clone ()
java.util.jar.Manifest result
CloneNotSupportedException e
java.util.jar.Manifest result
private final void cloneAttributesAndEntriesFrom (java.util.jar.Manifest)
java.util.jar.Manifest other
public void write (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream os
public void read (java.io.InputStream) throws java.io.IOException
java.io.InputStream is
private void read (byte[]) throws java.io.IOException
byte[] buf
java.util.jar.ManifestReader im
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
java.util.jar.Manifest$Chunk getChunk (java.lang.String)
String name
void removeChunks ()
int getMainAttributesEnd ()
static void write (java.util.jar.Manifest, java.io.OutputStream) throws java.io.IOException
java.util.jar.Attributes$Name name
java.util.Iterator entries
java.util.jar.Attributes$Name name
String key
java.util.jar.Attributes attributes
java.util.Iterator entries
java.util.jar.Manifest manifest
java.io.OutputStream out
java.nio.charset.CharsetEncoder encoder
java.nio.ByteBuffer buffer
java.util.jar.Attributes$Name versionName
String version
java.util.Iterator i
private static void writeEntry (java.io.OutputStream, java.util.jar.Attributes$Name, java.lang.String, java.nio.charset.CharsetEncoder, java.nio.ByteBuffer) throws java.io.IOException
java.nio.charset.CoderResult r
java.io.OutputStream os
java.util.jar.Attributes$Name name
String value
java.nio.charset.CharsetEncoder encoder
java.nio.ByteBuffer bBuf
String nameString
java.nio.CharBuffer cBuf
static void ()
}
java/util/jar/ManifestReader.classManifestReader.java
package java.util.jar
java.util.jar.ManifestReader extends java.lang.Object {
private final java.util.HashMap attributeNameCache
private final java.io.ByteArrayOutputStream valueBuffer
private final byte[] buf
private final int endOfMainSection
private int pos
private java.util.jar.Attributes$Name name
private String value
private int consecutiveLineBreaks
public void (byte[], java.util.jar.Attributes) throws java.io.IOException
byte[] buf
java.util.jar.Attributes main
public void readEntries (java.util.Map, java.util.Map) throws java.io.IOException
String entryNameValue
java.util.jar.Attributes entry
java.util.Map entries
java.util.Map chunks
int mark
public int getEndOfMainSection ()
private boolean readHeader () throws java.io.IOException
private void readName () throws java.io.IOException
IllegalArgumentException e
String nameString
int mark
private void readValue () throws java.io.IOException
byte next
boolean lastCr
int mark
int last
}
java/util/jar/Pack200$Packer.classPack200.java
package java.util.jar
public abstract java.util.jar.Pack200$Packer extends java.lang.Object {
public static final String CLASS_ATTRIBUTE_PFX
public static final String CODE_ATTRIBUTE_PFX
public static final String DEFLATE_HINT
public static final String EFFORT
public static final String ERROR
public static final String FALSE
public static final String FIELD_ATTRIBUTE_PFX
public static final String KEEP
public static final String KEEP_FILE_ORDER
public static final String LATEST
public static final String METHOD_ATTRIBUTE_PFX
public static final String MODIFICATION_TIME
public static final String PASS
public static final String PASS_FILE_PFX
public static final String PROGRESS
public static final String SEGMENT_LIMIT
public static final String STRIP
public static final String TRUE
public static final String UNKNOWN_ATTRIBUTE
public abstract java.util.SortedMap properties ()
public abstract void pack (java.util.jar.JarFile, java.io.OutputStream) throws java.io.IOException
public abstract void pack (java.util.jar.JarInputStream, java.io.OutputStream) throws java.io.IOException
public abstract void addPropertyChangeListener (java.beans.PropertyChangeListener)
public abstract void removePropertyChangeListener (java.beans.PropertyChangeListener)
}
java/util/jar/Pack200$Unpacker.classPack200.java
package java.util.jar
public abstract java.util.jar.Pack200$Unpacker extends java.lang.Object {
public static final String DEFLATE_HINT
public static final String FALSE
public static final String KEEP
public static final String PROGRESS
public static final String TRUE
public abstract java.util.SortedMap properties ()
public abstract void unpack (java.io.InputStream, java.util.jar.JarOutputStream) throws java.io.IOException
public abstract void unpack (java.io.File, java.util.jar.JarOutputStream) throws java.io.IOException
public abstract void addPropertyChangeListener (java.beans.PropertyChangeListener)
public abstract void removePropertyChangeListener (java.beans.PropertyChangeListener)
}
java/util/jar/Pack200.classPack200.java
package java.util.jar
public abstract java.util.jar.Pack200 extends java.lang.Object {
private static final String SYSTEM_PROPERTY_PACKER
private static final String SYSTEM_PROPERTY_UNPACKER
private void ()
public static java.util.jar.Pack200$Packer newPacker ()
Exception e
String className
public static java.util.jar.Pack200$Unpacker newUnpacker ()
Exception e
String className
}
java/util/jar/StrictJarFile$EntryIterator.classStrictJarFile.java
package java.util.jar
final java.util.jar.StrictJarFile$EntryIterator extends java.lang.Object implements java.util.Iterator {
private final long iterationHandle
private java.util.zip.ZipEntry nextEntry
void (long, java.lang.String) throws java.io.IOException
long nativeHandle
String prefix
public java.util.zip.ZipEntry next ()
java.util.zip.ZipEntry ze
public boolean hasNext ()
java.util.zip.ZipEntry ze
public void remove ()
public volatile java.lang.Object next ()
}
java/util/jar/StrictJarFile.classStrictJarFile.java
package java.util.jar
public final java.util.jar.StrictJarFile extends java.lang.Object {
private final String fileName
private final long nativeHandle
private final java.io.RandomAccessFile raf
private final java.util.jar.Manifest manifest
private final java.util.jar.JarVerifier verifier
private final boolean isSigned
private final dalvik.system.CloseGuard guard
private boolean closed
public void (java.lang.String) throws java.io.IOException java.lang.SecurityException
String file
java.util.Set files
java.util.HashMap metaEntries
byte[] manifestBytes
Exception e
String fileName
public java.lang.String getName ()
public java.util.jar.Manifest getManifest ()
public java.util.Iterator iterator () throws java.io.IOException
public java.util.zip.ZipEntry findEntry (java.lang.String)
String name
public java.security.cert.Certificate[][] getCertificateChains (java.util.zip.ZipEntry)
java.util.zip.ZipEntry ze
public java.security.cert.Certificate[] getCertificates (java.util.zip.ZipEntry)
java.security.cert.Certificate[] chain
java.security.cert.Certificate[] chain
java.security.cert.Certificate[][] certChains
int count
java.security.cert.Certificate[] certs
int i
java.util.zip.ZipEntry ze
public java.io.InputStream getInputStream (java.util.zip.ZipEntry)
java.util.jar.JarVerifier$VerifierEntry entry
java.util.zip.ZipEntry ze
java.io.InputStream is
public void close () throws java.io.IOException
private java.io.InputStream getZipInputStream (java.util.zip.ZipEntry)
java.util.zip.ZipFile$RAFStream wrapped
int bufSize
java.util.zip.ZipEntry ze
private java.util.HashMap getMetaEntries () throws java.io.IOException
java.util.zip.ZipEntry entry
java.util.HashMap metaEntries
java.util.Iterator entryIterator
private static native long nativeOpenJarFile (java.lang.String) throws java.io.IOException
private static native long nativeStartIteration (long, java.lang.String)
private static native java.util.zip.ZipEntry nativeNextEntry (long)
private static native java.util.zip.ZipEntry nativeFindEntry (long, java.lang.String)
private static native void nativeClose (long)
static long access$000 (long, java.lang.String)
long x0
String x1
static java.util.zip.ZipEntry access$100 (long)
long x0
}
java/util/LinkedHashMap$1.classLinkedHashMap.java
package java.util
java.util.LinkedHashMap$1 extends java.lang.Object {
}
java/util/LinkedHashMap$EntryIterator.classLinkedHashMap.java
package java.util
final java.util.LinkedHashMap$EntryIterator extends java.util.LinkedHashMap$LinkedHashIterator {
final java.util.LinkedHashMap this$0
private void (java.util.LinkedHashMap)
public final java.util.Map$Entry next ()
public volatile java.lang.Object next ()
void (java.util.LinkedHashMap, java.util.LinkedHashMap$1)
java.util.LinkedHashMap x0
java.util.LinkedHashMap$1 x1
}
java/util/LinkedHashMap$KeyIterator.classLinkedHashMap.java
package java.util
final java.util.LinkedHashMap$KeyIterator extends java.util.LinkedHashMap$LinkedHashIterator {
final java.util.LinkedHashMap this$0
private void (java.util.LinkedHashMap)
public final java.lang.Object next ()
void (java.util.LinkedHashMap, java.util.LinkedHashMap$1)
java.util.LinkedHashMap x0
java.util.LinkedHashMap$1 x1
}
java/util/LinkedHashMap$LinkedEntry.classLinkedHashMap.java
package java.util
java.util.LinkedHashMap$LinkedEntry extends java.util.HashMap$HashMapEntry {
java.util.LinkedHashMap$LinkedEntry nxt
java.util.LinkedHashMap$LinkedEntry prv
void ()
void (java.lang.Object, java.lang.Object, int, java.util.HashMap$HashMapEntry, java.util.LinkedHashMap$LinkedEntry, java.util.LinkedHashMap$LinkedEntry)
Object key
Object value
int hash
java.util.HashMap$HashMapEntry next
java.util.LinkedHashMap$LinkedEntry nxt
java.util.LinkedHashMap$LinkedEntry prv
}
java/util/LinkedHashMap$LinkedHashIterator.classLinkedHashMap.java
package java.util
abstract java.util.LinkedHashMap$LinkedHashIterator extends java.lang.Object implements java.util.Iterator {
java.util.LinkedHashMap$LinkedEntry next
java.util.LinkedHashMap$LinkedEntry lastReturned
int expectedModCount
final java.util.LinkedHashMap this$0
private void (java.util.LinkedHashMap)
public final boolean hasNext ()
final java.util.LinkedHashMap$LinkedEntry nextEntry ()
java.util.LinkedHashMap$LinkedEntry e
public final void remove ()
void (java.util.LinkedHashMap, java.util.LinkedHashMap$1)
java.util.LinkedHashMap x0
java.util.LinkedHashMap$1 x1
}
java/util/LinkedHashMap$ValueIterator.classLinkedHashMap.java
package java.util
final java.util.LinkedHashMap$ValueIterator extends java.util.LinkedHashMap$LinkedHashIterator {
final java.util.LinkedHashMap this$0
private void (java.util.LinkedHashMap)
public final java.lang.Object next ()
void (java.util.LinkedHashMap, java.util.LinkedHashMap$1)
java.util.LinkedHashMap x0
java.util.LinkedHashMap$1 x1
}
java/util/LinkedHashMap.classLinkedHashMap.java
package java.util
public java.util.LinkedHashMap extends java.util.HashMap {
transient java.util.LinkedHashMap$LinkedEntry header
private final boolean accessOrder
private static final long serialVersionUID
public void ()
public void (int)
int initialCapacity
public void (int, float)
int initialCapacity
float loadFactor
public void (int, float, boolean)
int initialCapacity
float loadFactor
boolean accessOrder
public void (java.util.Map)
java.util.Map map
void init ()
public java.util.Map$Entry eldest ()
java.util.LinkedHashMap$LinkedEntry eldest
void addNewEntry (java.lang.Object, java.lang.Object, int, int)
Object key
Object value
int hash
int index
java.util.LinkedHashMap$LinkedEntry header
java.util.LinkedHashMap$LinkedEntry eldest
java.util.LinkedHashMap$LinkedEntry oldTail
java.util.LinkedHashMap$LinkedEntry newTail
void addNewEntryForNullKey (java.lang.Object)
Object value
java.util.LinkedHashMap$LinkedEntry header
java.util.LinkedHashMap$LinkedEntry eldest
java.util.LinkedHashMap$LinkedEntry oldTail
java.util.LinkedHashMap$LinkedEntry newTail
java.util.HashMap$HashMapEntry constructorNewEntry (java.lang.Object, java.lang.Object, int, java.util.HashMap$HashMapEntry)
Object key
Object value
int hash
java.util.HashMap$HashMapEntry next
java.util.LinkedHashMap$LinkedEntry header
java.util.LinkedHashMap$LinkedEntry oldTail
java.util.LinkedHashMap$LinkedEntry newTail
public java.lang.Object get (java.lang.Object)
java.util.HashMap$HashMapEntry e
Object eKey
java.util.HashMap$HashMapEntry e
Object key
int hash
java.util.HashMap$HashMapEntry[] tab
private void makeTail (java.util.LinkedHashMap$LinkedEntry)
java.util.LinkedHashMap$LinkedEntry e
java.util.LinkedHashMap$LinkedEntry header
java.util.LinkedHashMap$LinkedEntry oldTail
void preModify (java.util.HashMap$HashMapEntry)
java.util.HashMap$HashMapEntry e
void postRemove (java.util.HashMap$HashMapEntry)
java.util.HashMap$HashMapEntry e
java.util.LinkedHashMap$LinkedEntry le
public boolean containsValue (java.lang.Object)
java.util.LinkedHashMap$LinkedEntry header
java.util.LinkedHashMap$LinkedEntry e
java.util.LinkedHashMap$LinkedEntry header
java.util.LinkedHashMap$LinkedEntry e
Object value
public void clear ()
java.util.LinkedHashMap$LinkedEntry nxt
java.util.LinkedHashMap$LinkedEntry e
java.util.LinkedHashMap$LinkedEntry header
java.util.Iterator newKeyIterator ()
java.util.Iterator newValueIterator ()
java.util.Iterator newEntryIterator ()
protected boolean removeEldestEntry (java.util.Map$Entry)
java.util.Map$Entry eldest
}
java/util/LinkedHashSet.classLinkedHashSet.java
package java.util
public java.util.LinkedHashSet extends java.util.HashSet implements java.util.Set java.lang.Cloneable java.io.Serializable {
private static final long serialVersionUID
public void ()
public void (int)
int capacity
public void (int, float)
int capacity
float loadFactor
public void (java.util.Collection)
Object e
java.util.Collection collection
java.util.HashMap createBackingMap (int, float)
int capacity
float loadFactor
}
java/util/LinkedList$Link.classLinkedList.java
package java.util
final java.util.LinkedList$Link extends java.lang.Object {
Object data
java.util.LinkedList$Link previous
java.util.LinkedList$Link next
void (java.lang.Object, java.util.LinkedList$Link, java.util.LinkedList$Link)
Object o
java.util.LinkedList$Link p
java.util.LinkedList$Link n
}
java/util/LinkedList$LinkIterator.classLinkedList.java
package java.util
final java.util.LinkedList$LinkIterator extends java.lang.Object implements java.util.ListIterator {
int pos
int expectedModCount
final java.util.LinkedList list
java.util.LinkedList$Link link
java.util.LinkedList$Link lastLink
void (java.util.LinkedList, int)
java.util.LinkedList object
int location
public void add (java.lang.Object)
java.util.LinkedList$Link next
java.util.LinkedList$Link newLink
Object object
public boolean hasNext ()
public boolean hasPrevious ()
public java.lang.Object next ()
java.util.LinkedList$Link next
public int nextIndex ()
public java.lang.Object previous ()
public int previousIndex ()
public void remove ()
java.util.LinkedList$Link next
java.util.LinkedList$Link previous
public void set (java.lang.Object)
Object object
}
java/util/LinkedList$ReverseLinkIterator.classLinkedList.java
package java.util
java.util.LinkedList$ReverseLinkIterator extends java.lang.Object implements java.util.Iterator {
private int expectedModCount
private final java.util.LinkedList list
private java.util.LinkedList$Link link
private boolean canRemove
final java.util.LinkedList this$0
void (java.util.LinkedList, java.util.LinkedList)
java.util.LinkedList linkedList
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
java.util.LinkedList$Link next
java.util.LinkedList$Link previous
}
java/util/LinkedList.classLinkedList.java
package java.util
public java.util.LinkedList extends java.util.AbstractSequentialList implements java.util.List java.util.Deque java.util.Queue java.lang.Cloneable java.io.Serializable {
private static final long serialVersionUID
transient int size
transient java.util.LinkedList$Link voidLink
public void ()
public void (java.util.Collection)
java.util.Collection collection
public void add (int, java.lang.Object)
int i
int i
java.util.LinkedList$Link link
java.util.LinkedList$Link previous
java.util.LinkedList$Link newLink
int location
Object object
public boolean add (java.lang.Object)
Object object
private boolean addLastImpl (java.lang.Object)
Object object
java.util.LinkedList$Link oldLast
java.util.LinkedList$Link newLink
public boolean addAll (int, java.util.Collection)
int i
int i
java.util.LinkedList$Link newLink
Object e
int location
java.util.Collection collection
int adding
java.util.Collection elements
java.util.LinkedList$Link previous
java.util.LinkedList$Link next
public boolean addAll (java.util.Collection)
java.util.LinkedList$Link newLink
Object e
java.util.Collection collection
int adding
java.util.Collection elements
java.util.LinkedList$Link previous
public void addFirst (java.lang.Object)
Object object
private boolean addFirstImpl (java.lang.Object)
Object object
java.util.LinkedList$Link oldFirst
java.util.LinkedList$Link newLink
public void addLast (java.lang.Object)
Object object
public void clear ()
public java.lang.Object clone ()
java.util.LinkedList l
CloneNotSupportedException e
public boolean contains (java.lang.Object)
Object object
java.util.LinkedList$Link link
public java.lang.Object get (int)
int i
int i
java.util.LinkedList$Link link
int location
public java.lang.Object getFirst ()
private java.lang.Object getFirstImpl ()
java.util.LinkedList$Link first
public java.lang.Object getLast ()
java.util.LinkedList$Link last
public int indexOf (java.lang.Object)
Object object
int pos
java.util.LinkedList$Link link
public int lastIndexOf (java.lang.Object)
Object object
int pos
java.util.LinkedList$Link link
public java.util.ListIterator listIterator (int)
int location
public java.lang.Object remove (int)
int i
int i
java.util.LinkedList$Link link
java.util.LinkedList$Link previous
java.util.LinkedList$Link next
int location
public boolean remove (java.lang.Object)
Object object
public java.lang.Object removeFirst ()
private java.lang.Object removeFirstImpl ()
java.util.LinkedList$Link next
java.util.LinkedList$Link first
public java.lang.Object removeLast ()
private java.lang.Object removeLastImpl ()
java.util.LinkedList$Link previous
java.util.LinkedList$Link last
public java.util.Iterator descendingIterator ()
public boolean offerFirst (java.lang.Object)
Object e
public boolean offerLast (java.lang.Object)
Object e
public java.lang.Object peekFirst ()
public java.lang.Object peekLast ()
java.util.LinkedList$Link last
public java.lang.Object pollFirst ()
public java.lang.Object pollLast ()
public java.lang.Object pop ()
public void push (java.lang.Object)
Object e
public boolean removeFirstOccurrence (java.lang.Object)
Object o
public boolean removeLastOccurrence (java.lang.Object)
Object o
java.util.Iterator iter
private boolean removeFirstOccurrenceImpl (java.lang.Object)
Object o
java.util.Iterator iter
private boolean removeOneOccurrence (java.lang.Object, java.util.Iterator)
Object element
Object o
java.util.Iterator iter
public java.lang.Object set (int, java.lang.Object)
int i
int i
java.util.LinkedList$Link link
Object result
int location
Object object
public int size ()
public boolean offer (java.lang.Object)
Object o
public java.lang.Object poll ()
public java.lang.Object remove ()
public java.lang.Object peek ()
private java.lang.Object peekFirstImpl ()
java.util.LinkedList$Link first
public java.lang.Object element ()
public java.lang.Object[] toArray ()
int index
Object[] contents
java.util.LinkedList$Link link
public java.lang.Object[] toArray (java.lang.Object[])
Class ct
Object[] contents
int index
java.util.LinkedList$Link link
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
java.util.Iterator it
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.util.LinkedList$Link nextLink
int i
java.io.ObjectInputStream stream
java.util.LinkedList$Link link
}
java/util/List.classList.java
package java.util
public abstract java.util.List extends java.lang.Object implements java.util.Collection {
public abstract void add (int, java.lang.Object)
public abstract boolean add (java.lang.Object)
public abstract boolean addAll (int, java.util.Collection)
public abstract boolean addAll (java.util.Collection)
public abstract void clear ()
public abstract boolean contains (java.lang.Object)
public abstract boolean containsAll (java.util.Collection)
public abstract boolean equals (java.lang.Object)
public abstract java.lang.Object get (int)
public abstract int hashCode ()
public abstract int indexOf (java.lang.Object)
public abstract boolean isEmpty ()
public abstract java.util.Iterator iterator ()
public abstract int lastIndexOf (java.lang.Object)
public abstract java.util.ListIterator listIterator ()
public abstract java.util.ListIterator listIterator (int)
public abstract java.lang.Object remove (int)
public abstract boolean remove (java.lang.Object)
public abstract boolean removeAll (java.util.Collection)
public abstract boolean retainAll (java.util.Collection)
public abstract java.lang.Object set (int, java.lang.Object)
public abstract int size ()
public abstract java.util.List subList (int, int)
public abstract java.lang.Object[] toArray ()
public abstract java.lang.Object[] toArray (java.lang.Object[])
}
java/util/ListIterator.classListIterator.java
package java.util
public abstract java.util.ListIterator extends java.lang.Object implements java.util.Iterator {
public abstract void add (java.lang.Object)
public abstract boolean hasNext ()
public abstract boolean hasPrevious ()
public abstract java.lang.Object next ()
public abstract int nextIndex ()
public abstract java.lang.Object previous ()
public abstract int previousIndex ()
public abstract void remove ()
public abstract void set (java.lang.Object)
}
java/util/ListResourceBundle$1.classListResourceBundle.java
package java.util
java.util.ListResourceBundle$1 extends java.lang.Object implements java.util.Enumeration {
java.util.Iterator local
java.util.Enumeration pEnum
String nextElement
final java.util.ListResourceBundle this$0
void (java.util.ListResourceBundle)
java.util.ListResourceBundle this$0
private boolean findNext ()
String next
public boolean hasMoreElements ()
public java.lang.String nextElement ()
String result
public volatile java.lang.Object nextElement ()
}
java/util/ListResourceBundle$2.classListResourceBundle.java
package java.util
java.util.ListResourceBundle$2 extends java.lang.Object implements java.util.Enumeration {
java.util.Iterator it
final java.util.ListResourceBundle this$0
void (java.util.ListResourceBundle)
java.util.ListResourceBundle this$0
public boolean hasMoreElements ()
public java.lang.String nextElement ()
public volatile java.lang.Object nextElement ()
}
java/util/ListResourceBundle.classListResourceBundle.java
package java.util
public abstract java.util.ListResourceBundle extends java.util.ResourceBundle {
java.util.HashMap table
public void ()
protected abstract java.lang.Object[][] getContents ()
public java.util.Enumeration getKeys ()
public final java.lang.Object handleGetObject (java.lang.String)
String key
private synchronized void initializeTable ()
Object[] content
Object[][] contents
protected java.util.Set handleKeySet ()
}
java/util/Locale$Builder.classLocale.java
package java.util
public final java.util.Locale$Builder extends java.lang.Object {
private String language
private String region
private String variant
private String script
private final java.util.Set attributes
private final java.util.Map keywords
private final java.util.Map extensions
public void ()
public java.util.Locale$Builder setLanguage (java.lang.String)
String language
private static java.lang.String normalizeAndValidateLanguage (java.lang.String, boolean)
String language
boolean strict
String lowercaseLanguage
public java.util.Locale$Builder setLanguageTag (java.lang.String)
String languageTag
java.util.Locale fromIcu
public java.util.Locale$Builder setRegion (java.lang.String)
String region
private static java.lang.String normalizeAndValidateRegion (java.lang.String, boolean)
String region
boolean strict
String uppercaseRegion
public java.util.Locale$Builder setVariant (java.lang.String)
String variant
private static java.lang.String normalizeAndValidateVariant (java.lang.String)
String subTag
String variant
String normalizedVariant
String[] subTags
private static boolean isValidVariantSubtag (java.lang.String)
char firstChar
String subTag
public java.util.Locale$Builder setScript (java.lang.String)
String script
private static java.lang.String normalizeAndValidateScript (java.lang.String, boolean)
String script
boolean strict
public java.util.Locale$Builder setLocale (java.util.Locale)
java.util.IllformedLocaleException ifle
java.util.Locale locale
String backupLanguage
String backupRegion
String backupVariant
public java.util.Locale$Builder addUnicodeLocaleAttribute (java.lang.String)
String attribute
String lowercaseAttribute
public java.util.Locale$Builder removeUnicodeLocaleAttribute (java.lang.String)
String attribute
String lowercaseAttribute
public java.util.Locale$Builder setExtension (char, java.lang.String)
String subtag
char key
String value
String normalizedValue
String[] subtags
char normalizedKey
int minimumLength
public java.util.Locale$Builder clearExtensions ()
public java.util.Locale$Builder setUnicodeLocaleKeyword (java.lang.String, java.lang.String)
String key
String type
String lowerCaseKey
String lowerCaseType
public java.util.Locale$Builder clear ()
public java.util.Locale build ()
static java.lang.String access$1100 (java.lang.String, boolean)
String x0
boolean x1
static java.lang.String access$1200 (java.lang.String, boolean)
String x0
boolean x1
static java.lang.String access$1300 (java.lang.String)
String x0
static boolean access$1400 (java.lang.String)
String x0
static java.lang.String access$1500 (java.lang.String, boolean)
String x0
boolean x1
}
java/util/Locale$NoImagePreloadHolder.classLocale.java
package java.util
java.util.Locale$NoImagePreloadHolder extends java.lang.Object {
private static java.util.Locale defaultLocale
private void ()
static java.util.Locale access$1000 ()
static java.util.Locale access$1002 (java.util.Locale)
java.util.Locale x0
static void ()
}
java/util/Locale.classLocale.java
package java.util
public final java.util.Locale extends java.lang.Object implements java.lang.Cloneable java.io.Serializable {
private static final long serialVersionUID
public static final java.util.Locale CANADA
public static final java.util.Locale CANADA_FRENCH
public static final java.util.Locale CHINA
public static final java.util.Locale CHINESE
public static final java.util.Locale ENGLISH
public static final java.util.Locale FRANCE
public static final java.util.Locale FRENCH
public static final java.util.Locale GERMAN
public static final java.util.Locale GERMANY
public static final java.util.Locale ITALIAN
public static final java.util.Locale ITALY
public static final java.util.Locale JAPAN
public static final java.util.Locale JAPANESE
public static final java.util.Locale KOREA
public static final java.util.Locale KOREAN
public static final java.util.Locale PRC
public static final java.util.Locale ROOT
public static final java.util.Locale SIMPLIFIED_CHINESE
public static final java.util.Locale TAIWAN
public static final java.util.Locale TRADITIONAL_CHINESE
public static final java.util.Locale UK
public static final java.util.Locale US
public static final char PRIVATE_USE_EXTENSION
public static final char UNICODE_LOCALE_EXTENSION
private static final String UNDETERMINED_LANGUAGE
private static final java.util.TreeMap GRANDFATHERED_LOCALES
private transient String countryCode
private transient String languageCode
private transient String variantCode
private transient String scriptCode
private transient java.util.Set unicodeAttributes
private transient java.util.Map unicodeKeywords
private transient java.util.Map extensions
private final transient boolean hasValidatedFields
private transient String cachedToStringResult
private transient String cachedLanguageTag
private transient String cachedIcuLocaleId
private static final java.io.ObjectStreamField[] serialPersistentFields
public static java.util.Locale getDefaultLocaleFromSystemProperties ()
java.util.Locale defaultLocale
String language
String region
String variant
String languageTag
java.util.Locale defaultLocale
public static java.util.Locale forLanguageTag (java.lang.String)
String languageTag
private void (boolean, java.lang.String, java.lang.String)
boolean hasValidatedFields
String lowerCaseLanguageCode
String upperCaseCountryCode
public void (java.lang.String)
String language
public void (java.lang.String, java.lang.String)
String language
String country
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Set, java.util.Map, java.util.Map, boolean)
java.util.Set attribsCopy
java.util.Map keywordsCopy
java.util.Map extensionsCopy
java.util.Map keywordsCopy
java.util.Map keywordsCopy
java.util.Map extensionsCopy
String language
String country
String variant
String scriptCode
java.util.Set unicodeAttributes
java.util.Map unicodeKeywords
java.util.Map extensions
boolean hasValidatedFields
public void (java.lang.String, java.lang.String, java.lang.String)
String language
String country
String variant
public java.lang.Object clone ()
CloneNotSupportedException e
public boolean equals (java.lang.Object)
java.util.Locale o
Object object
public static java.util.Locale[] getAvailableLocales ()
public java.lang.String getCountry ()
public static java.util.Locale getDefault ()
public final java.lang.String getDisplayCountry ()
public java.lang.String getDisplayCountry (java.util.Locale)
java.util.Locale locale
String normalizedRegion
String result
public final java.lang.String getDisplayLanguage ()
public java.lang.String getDisplayLanguage (java.util.Locale)
java.util.Locale locale
String normalizedLanguage
String result
public final java.lang.String getDisplayName ()
public java.lang.String getDisplayName (java.util.Locale)
String displayLanguage
String displayScript
String displayCountry
String displayVariant
java.util.Locale locale
int count
StringBuilder buffer
public final java.lang.String getDisplayVariant ()
public java.lang.String getDisplayVariant (java.util.Locale)
java.util.IllformedLocaleException ilfe
java.util.Locale locale
String result
public java.lang.String getISO3Country ()
String code
public java.lang.String getISO3Language ()
String code
public static java.lang.String[] getISOCountries ()
public static java.lang.String[] getISOLanguages ()
public java.lang.String getLanguage ()
public java.lang.String getVariant ()
public java.lang.String getScript ()
public java.lang.String getDisplayScript ()
public java.lang.String getDisplayScript (java.util.Locale)
java.util.Locale locale
String result
public java.lang.String toLanguageTag ()
private java.lang.String makeLanguageTag ()
String[] split
java.util.IllformedLocaleException ilfe
java.util.Map$Entry extension
String language
String region
String variant
String illFormedVariantSubtags
StringBuilder sb
String privateUse
private static java.lang.String[] splitIllformedVariant (java.lang.String)
int i
char firstChar
String subTag
int i
String variant
String normalizedVariant
String[] subTags
String[] split
int firstInvalidSubtag
int firstIllformedSubtag
private static java.lang.String concatenateRange (java.lang.String[], int, int)
int i
String[] array
int start
int end
StringBuilder builder
public java.util.Set getExtensionKeys ()
public java.lang.String getExtension (char)
char extensionKey
public java.lang.String getUnicodeLocaleType (java.lang.String)
String keyWord
public java.util.Set getUnicodeLocaleAttributes ()
public java.util.Set getUnicodeLocaleKeys ()
public synchronized int hashCode ()
public static synchronized void setDefault (java.util.Locale)
java.util.Locale locale
String languageTag
public final java.lang.String toString ()
String result
private static java.lang.String toNewString (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Map)
String languageCode
String countryCode
String variantCode
String scriptCode
java.util.Map extensions
StringBuilder result
boolean hasScriptOrExtensions
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
java.io.ObjectOutputStream$PutField fields
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.io.ObjectInputStream$GetField fields
String extensions
private void readExtensions (java.lang.String)
String unicodeExtension
String[] subTags
java.util.Map unicodeKeywords
java.util.Set unicodeAttributes
String extensions
java.util.Map extensionsMap
public static java.lang.String serializeExtensions (java.util.Map)
java.util.Map$Entry entry
java.util.Map extensionsMap
java.util.Iterator entryIterator
StringBuilder sb
public static void parseSerializedExtensions (java.lang.String, java.util.Map)
String subTag
int valueStart
int valueEnd
int i
String extString
java.util.Map outputMap
String[] subTags
int[] typeStartIndices
int length
int count
private static boolean isUnM49AreaCode (java.lang.String)
char character
int i
String code
private static boolean isAsciiAlphaNum (java.lang.String)
char character
int i
String string
private static boolean isValidBcp47Alpha (java.lang.String, int, int)
char character
int i
String string
int lowerBound
int upperBound
int length
private static boolean isValidBcp47Alphanum (java.lang.String, int, int)
String attributeOrType
int lowerBound
int upperBound
private static java.lang.String titleCaseAsciiWord (java.lang.String)
byte[] chars
UnsupportedOperationException uoe
String word
private static boolean isValidTypeList (java.lang.String)
String type
String lowerCaseTypeList
String[] splitList
private static void addUnicodeExtensionToExtensionsMap (java.util.Set, java.util.Map, java.util.Map)
java.util.Iterator attributesIterator
java.util.Map$Entry keyWord
java.util.Iterator keywordsIterator
java.util.Set attributes
java.util.Map keywords
java.util.Map extensions
StringBuilder sb
public static void parseUnicodeExtension (java.lang.String[], java.util.Map, java.util.Set)
String subtag
String[] subtags
java.util.Map keywords
java.util.Set attributes
String lastKeyword
java.util.List subtagsForKeyword
private static java.lang.String joinBcp47Subtags (java.util.List)
int i
java.util.List strings
int size
StringBuilder sb
public static java.lang.String adjustLanguageCode (java.lang.String)
String languageCode
String adjusted
private static java.lang.String convertGrandfatheredTag (java.lang.String)
String original
String converted
private static void extractVariantSubtags (java.lang.String[], int, int, java.util.List)
String subtag
int i
String[] subtags
int startIndex
int endIndex
java.util.List normalizedVariants
private static int extractExtensions (java.lang.String[], int, int, java.util.Map)
String key
String value
String subtag
boolean parsingPrivateUse
String key
String value
String[] subtags
int startIndex
int endIndex
java.util.Map extensions
int privateUseExtensionIndex
int extensionKeyIndex
int i
private static java.util.Locale forLanguageTag (java.lang.String, boolean)
String subtag
int i
int i
StringBuilder variantsBuilder
String tag
boolean strict
String converted
String[] subtags
int lastSubtag
String languageCode
String scriptCode
int nextSubtag
String regionCode
java.util.List variants
java.util.Map extensions
java.util.Set unicodeKeywords
java.util.Map unicodeAttributes
String variantCode
static boolean access$000 (java.lang.String, int, int)
String x0
int x1
int x2
static java.util.Locale access$100 (java.lang.String, boolean)
String x0
boolean x1
static boolean access$200 (java.lang.String)
String x0
static boolean access$300 (java.lang.String)
String x0
static java.lang.String access$400 (java.lang.String)
String x0
static java.util.Map access$500 (java.util.Locale)
java.util.Locale x0
static java.util.Map access$600 (java.util.Locale)
java.util.Locale x0
static java.util.Set access$700 (java.util.Locale)
java.util.Locale x0
static boolean access$800 (java.lang.String, int, int)
String x0
int x1
int x2
static boolean access$900 (java.lang.String)
String x0
static void ()
}
java/util/logging/
java/util/logging/ConsoleHandler.classConsoleHandler.java
package java.util.logging
public java.util.logging.ConsoleHandler extends java.util.logging.StreamHandler {
public void ()
public void close ()
public void publish (java.util.logging.LogRecord)
java.util.logging.LogRecord record
}
java/util/logging/ErrorManager.classErrorManager.java
package java.util.logging
public java.util.logging.ErrorManager extends java.lang.Object {
public static final int GENERIC_FAILURE
public static final int WRITE_FAILURE
public static final int FLUSH_FAILURE
public static final int CLOSE_FAILURE
public static final int OPEN_FAILURE
public static final int FORMAT_FAILURE
private static final String[] FAILURES
private boolean called
public void ()
public void error (java.lang.String, java.lang.Exception, int)
String message
Exception exception
int errorCode
static void ()
}
java/util/logging/FileHandler$MeasureOutputStream.classFileHandler.java
package java.util.logging
java.util.logging.FileHandler$MeasureOutputStream extends java.io.OutputStream {
java.io.OutputStream wrapped
long length
public void (java.io.OutputStream, long)
java.io.OutputStream stream
long currentLength
public void (java.io.OutputStream)
java.io.OutputStream stream
public void write (int) throws java.io.IOException
int oneByte
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public void close () throws java.io.IOException
public void flush () throws java.io.IOException
public long getLength ()
public void setLength (long)
long newLength
}
java/util/logging/FileHandler.classFileHandler.java
package java.util.logging
public java.util.logging.FileHandler extends java.util.logging.StreamHandler {
private static final String LCK_EXT
private static final int DEFAULT_COUNT
private static final int DEFAULT_LIMIT
private static final boolean DEFAULT_APPEND
private static final String DEFAULT_PATTERN
private static final java.util.Hashtable allLocks
private int count
private int limit
private boolean append
private String pattern
private java.util.logging.LogManager manager
private java.util.logging.FileHandler$MeasureOutputStream output
private java.io.File[] files
java.nio.channels.FileLock lock
String fileName
int uniqueID
public void () throws java.io.IOException
private void init (java.lang.String, java.lang.Boolean, java.lang.Integer, java.lang.Integer) throws java.io.IOException
String p
Boolean a
Integer l
Integer c
private void initOutputFiles () throws java.io.FileNotFoundException java.io.IOException
int generation
int i
java.io.FileOutputStream fileStream
java.nio.channels.FileChannel channel
private void initProperties (java.lang.String, java.lang.Boolean, java.lang.Integer, java.lang.Integer)
String p
Boolean a
Integer l
Integer c
String className
void findNextGeneration ()
int i
java.io.FileNotFoundException e1
private java.lang.String parseFileName (int)
int gen
int cur
int next
boolean hasUniqueID
boolean hasGeneration
String homePath
boolean homePathHasSepEnd
String tempPath
boolean tempPathHasSepEnd
StringBuilder sb
char[] value
private boolean getBooleanProperty (java.lang.String, boolean)
String key
boolean defaultValue
String property
boolean result
private java.lang.String getStringProperty (java.lang.String, java.lang.String)
String key
String defaultValue
String property
private int getIntProperty (java.lang.String, int)
String key
int defaultValue
String property
int result
public void (java.lang.String) throws java.io.IOException
String pattern
public void (java.lang.String, boolean) throws java.io.IOException
String pattern
boolean append
public void (java.lang.String, int, int) throws java.io.IOException
String pattern
int limit
int count
public void (java.lang.String, int, int, boolean) throws java.io.IOException
String pattern
int limit
int count
boolean append
public void close ()
java.nio.channels.FileChannel channel
java.io.File file
public synchronized void publish (java.util.logging.LogRecord)
java.util.logging.LogRecord record
static void ()
}
java/util/logging/Filter.classFilter.java
package java.util.logging
public abstract java.util.logging.Filter extends java.lang.Object {
public abstract boolean isLoggable (java.util.logging.LogRecord)
}
java/util/logging/Formatter.classFormatter.java
package java.util.logging
public abstract java.util.logging.Formatter extends java.lang.Object {
protected void ()
public abstract java.lang.String format (java.util.logging.LogRecord)
public java.lang.String formatMessage (java.util.logging.LogRecord)
Exception e
IllegalArgumentException e
Object[] params
java.util.logging.LogRecord r
String pattern
java.util.ResourceBundle rb
public java.lang.String getHead (java.util.logging.Handler)
java.util.logging.Handler h
public java.lang.String getTail (java.util.logging.Handler)
java.util.logging.Handler h
}
java/util/logging/Handler.classHandler.java
package java.util.logging
public abstract java.util.logging.Handler extends java.lang.Object {
private static final java.util.logging.Level DEFAULT_LEVEL
private java.util.logging.ErrorManager errorMan
private String encoding
private java.util.logging.Level level
private java.util.logging.Formatter formatter
private java.util.logging.Filter filter
private String prefix
protected void ()
private java.lang.Object getDefaultInstance (java.lang.String)
String className
Object result
private java.lang.Object getCustomizeInstance (java.lang.String) throws java.lang.Exception
String className
ClassLoader loader
Class c
void printInvalidPropMessage (java.lang.String, java.lang.String, java.lang.Exception)
String key
String value
Exception e
String msg
void initProperties (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
Exception e1
Exception e
Exception e
java.io.UnsupportedEncodingException e
String defaultLevel
String defaultFilter
String defaultFormatter
String defaultEncoding
java.util.logging.LogManager manager
String filterName
String levelName
String formatterName
String encodingName
public abstract void close ()
public abstract void flush ()
public abstract void publish (java.util.logging.LogRecord)
public java.lang.String getEncoding ()
public java.util.logging.ErrorManager getErrorManager ()
public java.util.logging.Filter getFilter ()
public java.util.logging.Formatter getFormatter ()
public java.util.logging.Level getLevel ()
public boolean isLoggable (java.util.logging.LogRecord)
java.util.logging.LogRecord record
protected void reportError (java.lang.String, java.lang.Exception, int)
String msg
Exception ex
int code
void internalSetEncoding (java.lang.String) throws java.io.UnsupportedEncodingException
String newEncoding
public void setEncoding (java.lang.String) throws java.io.UnsupportedEncodingException
String charsetName
public void setErrorManager (java.util.logging.ErrorManager)
java.util.logging.ErrorManager newErrorManager
public void setFilter (java.util.logging.Filter)
java.util.logging.Filter newFilter
void internalSetFormatter (java.util.logging.Formatter)
java.util.logging.Formatter newFormatter
public void setFormatter (java.util.logging.Formatter)
java.util.logging.Formatter newFormatter
public void setLevel (java.util.logging.Level)
java.util.logging.Level newLevel
static void ()
}
java/util/logging/Level.classLevel.java
package java.util.logging
public java.util.logging.Level extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final java.util.List levels
public static final java.util.logging.Level OFF
public static final java.util.logging.Level SEVERE
public static final java.util.logging.Level WARNING
public static final java.util.logging.Level INFO
public static final java.util.logging.Level CONFIG
public static final java.util.logging.Level FINE
public static final java.util.logging.Level FINER
public static final java.util.logging.Level FINEST
public static final java.util.logging.Level ALL
private final String name
private final int value
private final String resourceBundleName
private transient java.util.ResourceBundle rb
public static java.util.logging.Level parse (java.lang.String) throws java.lang.IllegalArgumentException
boolean isNameAnInt
int nameAsInt
NumberFormatException e
java.util.logging.Level level
java.util.logging.Level level
String name
boolean isNameAnInt
int nameAsInt
protected void (java.lang.String, int)
String name
int level
protected void (java.lang.String, int, java.lang.String)
java.util.MissingResourceException e
String name
int level
String resourceBundleName
public java.lang.String getName ()
public java.lang.String getResourceBundleName ()
public final int intValue ()
private java.lang.Object readResolve ()
java.util.logging.Level level
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.util.MissingResourceException e
java.io.ObjectInputStream in
public java.lang.String getLocalizedName ()
java.util.MissingResourceException e
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public final java.lang.String toString ()
static void ()
}
java/util/logging/Logger$1.classLogger.java
package java.util.logging
final java.util.logging.Logger$1 extends java.lang.Object implements dalvik.system.DalvikLogHandler {
void ()
public void publish (java.util.logging.Logger, java.lang.String, java.util.logging.Level, java.lang.String)
java.util.logging.Logger source
String tag
java.util.logging.Level level
String message
java.util.logging.LogRecord record
}
java/util/logging/Logger.classLogger.java
package java.util.logging
public java.util.logging.Logger extends java.lang.Object {
private static final dalvik.system.DalvikLogHandler GENERAL_LOG_HANDLER
public static final String GLOBAL_LOGGER_NAME
public static final java.util.logging.Logger global
private static final java.util.logging.Handler[] EMPTY_HANDLERS_ARRAY
private volatile String name
java.util.logging.Logger parent
volatile java.util.logging.Level levelObjVal
volatile int levelIntVal
private java.util.logging.Filter filter
private volatile String resourceBundleName
private volatile java.util.ResourceBundle resourceBundle
private final java.util.List handlers
private boolean notifyParentHandlers
private boolean isNamed
final java.util.List children
private final String androidTag
private volatile dalvik.system.DalvikLogHandler dalvikLogHandler
void updateDalvikLogHandler ()
java.util.logging.Handler firstHandler
java.util.Iterator h
java.util.logging.Logger logger
dalvik.system.DalvikLogHandler newLogHandler
java.util.logging.Logger parent
protected void (java.lang.String, java.lang.String)
String name
String resourceBundleName
static java.util.ResourceBundle loadResourceBundle (java.lang.String)
String resourceBundleName
ClassLoader cl
public static java.util.logging.Logger getAnonymousLogger ()
public static java.util.logging.Logger getAnonymousLogger (java.lang.String)
String resourceBundleName
java.util.logging.Logger result
java.util.logging.LogManager logManager
private synchronized void initResourceBundle (java.lang.String)
String resourceBundleName
String current
public static java.util.logging.Logger getLogger (java.lang.String)
String name
public static java.util.logging.Logger getLogger (java.lang.String, java.lang.String)
String name
String resourceBundleName
java.util.logging.Logger result
public static java.util.logging.Logger getGlobal ()
public void addHandler (java.util.logging.Handler)
java.util.logging.Handler handler
void setManager (java.util.logging.LogManager)
IllegalArgumentException invalidLevel
java.util.logging.Handler handler
Exception invalidHandlerName
String level
Exception invalidLevel
java.util.logging.Handler handler
String handlerName
java.util.logging.LogManager manager
String levelProperty
String handlersPropertyName
String handlersProperty
public java.util.logging.Handler[] getHandlers ()
public void removeHandler (java.util.logging.Handler)
java.util.logging.Handler handler
public java.util.logging.Filter getFilter ()
public void setFilter (java.util.logging.Filter)
java.util.logging.Filter newFilter
public java.util.logging.Level getLevel ()
public void setLevel (java.util.logging.Level)
java.util.logging.Level newLevel
java.util.logging.LogManager logManager
public boolean getUseParentHandlers ()
public void setUseParentHandlers (boolean)
boolean notifyParentHandlers
public java.util.logging.Logger getParent ()
public void setParent (java.util.logging.Logger)
java.util.logging.Logger parent
java.util.logging.LogManager logManager
public java.lang.String getName ()
public java.util.ResourceBundle getResourceBundle ()
public java.lang.String getResourceBundleName ()
private boolean internalIsLoggable (java.util.logging.Level)
java.util.logging.Level l
int effectiveLevel
public boolean isLoggable (java.util.logging.Level)
java.util.logging.Level l
private void setResourceBundle (java.util.logging.LogRecord)
String resourceBundleName
java.util.logging.Logger p
java.util.logging.LogRecord record
public void entering (java.lang.String, java.lang.String)
String sourceClass
String sourceMethod
java.util.logging.LogRecord record
public void entering (java.lang.String, java.lang.String, java.lang.Object)
String sourceClass
String sourceMethod
Object param
java.util.logging.LogRecord record
public void entering (java.lang.String, java.lang.String, java.lang.Object[])
int i
StringBuilder msgBuffer
String sourceClass
String sourceMethod
Object[] params
String msg
java.util.logging.LogRecord record
public void exiting (java.lang.String, java.lang.String)
String sourceClass
String sourceMethod
java.util.logging.LogRecord record
public void exiting (java.lang.String, java.lang.String, java.lang.Object)
String sourceClass
String sourceMethod
Object result
java.util.logging.LogRecord record
public void throwing (java.lang.String, java.lang.String, java.lang.Throwable)
String sourceClass
String sourceMethod
Throwable thrown
java.util.logging.LogRecord record
public void severe (java.lang.String)
String msg
public void warning (java.lang.String)
String msg
public void info (java.lang.String)
String msg
public void config (java.lang.String)
String msg
public void fine (java.lang.String)
String msg
public void finer (java.lang.String)
String msg
public void finest (java.lang.String)
String msg
public void log (java.util.logging.Level, java.lang.String)
java.util.logging.Level logLevel
String msg
public void log (java.util.logging.Level, java.lang.String, java.lang.Object)
java.util.logging.Level logLevel
String msg
Object param
java.util.logging.LogRecord record
public void log (java.util.logging.Level, java.lang.String, java.lang.Object[])
java.util.logging.Level logLevel
String msg
Object[] params
java.util.logging.LogRecord record
public void log (java.util.logging.Level, java.lang.String, java.lang.Throwable)
java.util.logging.Level logLevel
String msg
Throwable thrown
java.util.logging.LogRecord record
public void log (java.util.logging.LogRecord)
java.util.logging.Handler element
java.util.logging.Handler element
java.util.logging.Handler[] ha
java.util.logging.LogRecord record
java.util.logging.Filter f
java.util.logging.Handler[] allHandlers
java.util.logging.Logger temp
java.util.logging.Logger theParent
public void logp (java.util.logging.Level, java.lang.String, java.lang.String, java.lang.String)
java.util.logging.Level logLevel
String sourceClass
String sourceMethod
String msg
java.util.logging.LogRecord record
public void logp (java.util.logging.Level, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
java.util.logging.Level logLevel
String sourceClass
String sourceMethod
String msg
Object param
java.util.logging.LogRecord record
public void logp (java.util.logging.Level, java.lang.String, java.lang.String, java.lang.String, java.lang.Object[])
java.util.logging.Level logLevel
String sourceClass
String sourceMethod
String msg
Object[] params
java.util.logging.LogRecord record
public void logp (java.util.logging.Level, java.lang.String, java.lang.String, java.lang.String, java.lang.Throwable)
java.util.logging.Level logLevel
String sourceClass
String sourceMethod
String msg
Throwable thrown
java.util.logging.LogRecord record
public void logrb (java.util.logging.Level, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
java.util.logging.Level logLevel
String sourceClass
String sourceMethod
String bundleName
String msg
java.util.logging.LogRecord record
public void logrb (java.util.logging.Level, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
java.util.logging.Level logLevel
String sourceClass
String sourceMethod
String bundleName
String msg
Object param
java.util.logging.LogRecord record
public void logrb (java.util.logging.Level, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Object[])
java.util.logging.Level logLevel
String sourceClass
String sourceMethod
String bundleName
String msg
Object[] params
java.util.logging.LogRecord record
public void logrb (java.util.logging.Level, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Throwable)
java.util.logging.Level logLevel
String sourceClass
String sourceMethod
String bundleName
String msg
Throwable thrown
java.util.logging.LogRecord record
void reset ()
java.util.logging.Handler handler
static java.lang.String access$000 (java.util.logging.Logger)
java.util.logging.Logger x0
static void access$100 (java.util.logging.Logger, java.util.logging.LogRecord)
java.util.logging.Logger x0
java.util.logging.LogRecord x1
static void ()
}
java/util/logging/logging.properties
java/util/logging/LoggingMXBean.classLoggingMXBean.java
package java.util.logging
public abstract java.util.logging.LoggingMXBean extends java.lang.Object {
public abstract java.lang.String getLoggerLevel (java.lang.String)
public abstract java.util.List getLoggerNames ()
public abstract java.lang.String getParentLoggerName (java.lang.String)
public abstract void setLoggerLevel (java.lang.String, java.lang.String)
}
java/util/logging/LoggingPermission.classLoggingPermission.java
package java.util.logging
public final java.util.logging.LoggingPermission extends java.security.BasicPermission implements java.security.Guard java.io.Serializable {
public void (java.lang.String, java.lang.String)
String name
String actions
public java.lang.String getActions ()
public boolean implies (java.security.Permission)
java.security.Permission permission
}
java/util/logging/LogManager$1.classLogManager.java
package java.util.logging
java.util.logging.LogManager$1 extends java.lang.Thread {
final java.util.logging.LogManager this$0
void (java.util.logging.LogManager)
java.util.logging.LogManager this$0
public void run ()
}
java/util/logging/LogManager.classLogManager.java
package java.util.logging
public java.util.logging.LogManager extends java.lang.Object {
private static final java.util.logging.LoggingPermission perm
static java.util.logging.LogManager manager
public static final String LOGGING_MXBEAN_NAME
private java.util.Hashtable loggers
private java.util.Properties props
private java.beans.PropertyChangeSupport listeners
public static java.util.logging.LoggingMXBean getLoggingMXBean ()
protected void ()
public void checkAccess ()
public synchronized boolean addLogger (java.util.logging.Logger)
java.util.logging.Logger logger
String name
private void addToFamilyTree (java.util.logging.Logger, java.lang.String)
java.util.logging.Logger thisLogger
java.util.logging.Logger oldParent
java.util.logging.Logger child
java.util.logging.Logger logger
String name
java.util.logging.Logger parent
int lastSeparator
String parentName
String nameDot
java.util.Collection allLoggers
public synchronized java.util.logging.Logger getLogger (java.lang.String)
String name
public synchronized java.util.Enumeration getLoggerNames ()
public static java.util.logging.LogManager getLogManager ()
public java.lang.String getProperty (java.lang.String)
String name
public void readConfiguration () throws java.io.IOException
java.io.IOException exception
String configFile
java.io.InputStream input
String configClassName
static java.lang.Object getInstanceByClass (java.lang.String)
Class clazz
Class clazz
Exception innerE
Exception e
String className
private synchronized void setConfiguration ()
java.util.logging.Logger logger
java.util.logging.Logger root
String configs
java.util.Collection allLoggers
private synchronized void readConfigurationImpl (java.io.InputStream) throws java.io.IOException
String configerName
java.util.StringTokenizer st
String property
java.util.logging.Logger logger
java.io.InputStream ins
java.util.logging.Logger root
String configs
java.util.Collection allLoggers
public void readConfiguration (java.io.InputStream) throws java.io.IOException
java.io.InputStream ins
public synchronized void reset ()
String name
java.util.logging.Logger logger
java.util.Enumeration names
java.util.logging.Logger root
public void addPropertyChangeListener (java.beans.PropertyChangeListener)
java.beans.PropertyChangeListener l
public void removePropertyChangeListener (java.beans.PropertyChangeListener)
java.beans.PropertyChangeListener l
synchronized java.util.logging.Logger getOrCreate (java.lang.String, java.lang.String)
String name
String resourceBundleName
java.util.logging.Logger result
synchronized void setParent (java.util.logging.Logger, java.util.logging.Logger)
java.util.logging.Logger logger
java.util.logging.Logger newParent
synchronized void setLevelRecursively (java.util.logging.Logger, java.util.logging.Level)
java.util.logging.Logger child
java.util.logging.Logger logger
java.util.logging.Level newLevel
int previous
static void ()
Exception e
String className
java.util.logging.Logger root
}
java/util/logging/LogRecord.classLogRecord.java
package java.util.logging
public java.util.logging.LogRecord extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final int MAJOR
private static final int MINOR
private static long currentSequenceNumber
private static ThreadLocal currentThreadId
private static int initThreadId
private java.util.logging.Level level
private long sequenceNumber
private String sourceClassName
private String sourceMethodName
private String message
private int threadID
private long millis
private Throwable thrown
private String loggerName
private String resourceBundleName
private transient java.util.ResourceBundle resourceBundle
private transient Object[] parameters
private transient boolean sourceInitialized
public void (java.util.logging.Level, java.lang.String)
Integer id
java.util.logging.Level level
String msg
public java.util.logging.Level getLevel ()
public void setLevel (java.util.logging.Level)
java.util.logging.Level level
public java.lang.String getLoggerName ()
public void setLoggerName (java.lang.String)
String loggerName
public java.lang.String getMessage ()
public void setMessage (java.lang.String)
String message
public long getMillis ()
public void setMillis (long)
long millis
public java.lang.Object[] getParameters ()
public void setParameters (java.lang.Object[])
Object[] parameters
public java.util.ResourceBundle getResourceBundle ()
public void setResourceBundle (java.util.ResourceBundle)
java.util.ResourceBundle resourceBundle
public java.lang.String getResourceBundleName ()
public void setResourceBundleName (java.lang.String)
String resourceBundleName
public long getSequenceNumber ()
public void setSequenceNumber (long)
long sequenceNumber
public java.lang.String getSourceClassName ()
private void initSource ()
String current
StackTraceElement element
boolean sawLogger
public void setSourceClassName (java.lang.String)
String sourceClassName
public java.lang.String getSourceMethodName ()
public void setSourceMethodName (java.lang.String)
String sourceMethodName
public int getThreadID ()
public void setThreadID (int)
int threadID
public java.lang.Throwable getThrown ()
public void setThrown (java.lang.Throwable)
Throwable thrown
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
Object element
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int i
java.util.MissingResourceException e
java.io.ObjectInputStream in
byte major
byte minor
int length
static void ()
}
java/util/logging/MemoryHandler.classMemoryHandler.java
package java.util.logging
public java.util.logging.MemoryHandler extends java.util.logging.Handler {
private static final int DEFAULT_SIZE
private java.util.logging.Handler target
private int size
private java.util.logging.Level push
private final java.util.logging.LogManager manager
private java.util.logging.LogRecord[] buffer
private int cursor
public void ()
ClassLoader loader
Class targetClass
Exception e
Exception e
Exception e
String className
String targetName
String sizeString
String pushName
public void (java.util.logging.Handler, int, java.util.logging.Level)
java.util.logging.Handler target
int size
java.util.logging.Level pushLevel
public void close ()
public void flush ()
public synchronized void publish (java.util.logging.LogRecord)
java.util.logging.LogRecord record
public java.util.logging.Level getPushLevel ()
public boolean isLoggable (java.util.logging.LogRecord)
java.util.logging.LogRecord record
public void push ()
int i
int i
public void setPushLevel (java.util.logging.Level)
java.util.logging.Level newLevel
}
java/util/logging/SimpleFormatter.classSimpleFormatter.java
package java.util.logging
public java.util.logging.SimpleFormatter extends java.util.logging.Formatter {
public void ()
public java.lang.String format (java.util.logging.LogRecord)
java.io.StringWriter sw
Throwable t
java.io.PrintWriter pw
java.util.logging.LogRecord r
StringBuilder sb
}
java/util/logging/SocketHandler.classSocketHandler.java
package java.util.logging
public java.util.logging.SocketHandler extends java.util.logging.StreamHandler {
private static final String DEFAULT_LEVEL
private static final String DEFAULT_FORMATTER
private java.net.Socket socket
public void () throws java.io.IOException
public void (java.lang.String, int) throws java.io.IOException
String host
int port
private void initSocket (java.lang.String, java.lang.String) throws java.io.IOException
int p
NumberFormatException e
java.io.IOException e
String host
String port
int p
public void close ()
Exception e
public void publish (java.util.logging.LogRecord)
java.util.logging.LogRecord record
}
java/util/logging/StreamHandler.classStreamHandler.java
package java.util.logging
public java.util.logging.StreamHandler extends java.util.logging.Handler {
private java.io.OutputStream os
private java.io.Writer writer
private boolean writerNotInitialized
public void ()
void (java.io.OutputStream)
java.io.OutputStream os
void (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String defaultLevel
String defaultFilter
String defaultFormatter
String defaultEncoding
public void (java.io.OutputStream, java.util.logging.Formatter)
java.io.OutputStream os
java.util.logging.Formatter formatter
private void initializeWriter ()
private void write (java.lang.String)
Exception e
String s
void internalSetOutputStream (java.io.OutputStream)
java.io.OutputStream newOs
protected void setOutputStream (java.io.OutputStream)
java.io.OutputStream os
public void setEncoding (java.lang.String) throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingException e
String charsetName
void close (boolean)
Exception e
boolean closeStream
public void close ()
public void flush ()
Exception e
public synchronized void publish (java.util.logging.LogRecord)
Exception e
String msg
Exception e
java.util.logging.LogRecord record
public boolean isLoggable (java.util.logging.LogRecord)
java.util.logging.LogRecord record
}
java/util/logging/XMLFormatter.classXMLFormatter.java
package java.util.logging
public java.util.logging.XMLFormatter extends java.util.logging.Formatter {
private static final String indent
public void ()
public java.lang.String format (java.util.logging.LogRecord)
Object element
java.util.logging.LogRecord r
long time
String date
String nl
StringBuilder sb
Object[] params
private void formatMessages (java.util.logging.LogRecord, java.lang.StringBuilder)
String message
Exception e
String message
java.util.logging.LogRecord r
StringBuilder sb
java.util.ResourceBundle rb
String pattern
private void formatThrowable (java.util.logging.LogRecord, java.lang.StringBuilder)
StackTraceElement e
String nl
StackTraceElement[] elements
java.util.logging.LogRecord r
StringBuilder sb
Throwable t
private static void append (java.lang.StringBuilder, int, java.lang.String, java.lang.Object)
int i
StringBuilder sb
int indentCount
String tag
Object value
private static void escapeAndAppend (java.lang.StringBuilder, int, java.lang.String, java.lang.Object)
int i
java.io.IOException e
StringBuilder sb
int indentCount
String tag
Object value
private static void escapeXml (java.lang.Appendable, java.lang.String) throws java.io.IOException
char c
int i
Appendable valueBuilder
String value
public java.lang.String getHead (java.util.logging.Handler)
java.util.logging.Handler h
String encoding
StringBuilder sb
public java.lang.String getTail (java.util.logging.Handler)
java.util.logging.Handler h
}
java/util/Map$Entry.classMap.java
package java.util
public abstract java.util.Map$Entry extends java.lang.Object {
public abstract boolean equals (java.lang.Object)
public abstract java.lang.Object getKey ()
public abstract java.lang.Object getValue ()
public abstract int hashCode ()
public abstract java.lang.Object setValue (java.lang.Object)
}
java/util/Map.classMap.java
package java.util
public abstract java.util.Map extends java.lang.Object {
public abstract void clear ()
public abstract boolean containsKey (java.lang.Object)
public abstract boolean containsValue (java.lang.Object)
public abstract java.util.Set entrySet ()
public abstract boolean equals (java.lang.Object)
public abstract java.lang.Object get (java.lang.Object)
public abstract int hashCode ()
public abstract boolean isEmpty ()
public abstract java.util.Set keySet ()
public abstract java.lang.Object put (java.lang.Object, java.lang.Object)
public abstract void putAll (java.util.Map)
public abstract java.lang.Object remove (java.lang.Object)
public abstract int size ()
public abstract java.util.Collection values ()
}
java/util/MapEntry$Type.classMapEntry.java
package java.util
abstract java.util.MapEntry$Type extends java.lang.Object {
public abstract java.lang.Object get (java.util.MapEntry)
}
java/util/MapEntry.classMapEntry.java
package java.util
java.util.MapEntry extends java.lang.Object implements java.util.Map$Entry java.lang.Cloneable {
Object key
Object value
void (java.lang.Object)
Object theKey
void (java.lang.Object, java.lang.Object)
Object theKey
Object theValue
public java.lang.Object clone ()
CloneNotSupportedException e
public boolean equals (java.lang.Object)
java.util.Map$Entry entry
Object object
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public int hashCode ()
public java.lang.Object setValue (java.lang.Object)
Object object
Object result
public java.lang.String toString ()
}
java/util/MiniEnumSet$1.classMiniEnumSet.java
package java.util
java.util.MiniEnumSet$1 extends java.lang.Object {
}
java/util/MiniEnumSet$MiniEnumSetIterator.classMiniEnumSet.java
package java.util
java.util.MiniEnumSet$MiniEnumSetIterator extends java.lang.Object implements java.util.Iterator {
private long currentBits
private long mask
private Enum last
final java.util.MiniEnumSet this$0
private void (java.util.MiniEnumSet)
public boolean hasNext ()
public java.lang.Enum next ()
int ordinal
public void remove ()
public volatile java.lang.Object next ()
void (java.util.MiniEnumSet, java.util.MiniEnumSet$1)
java.util.MiniEnumSet x0
java.util.MiniEnumSet$1 x1
}
java/util/MiniEnumSet.classMiniEnumSet.java
package java.util
final java.util.MiniEnumSet extends java.util.EnumSet {
private static final int MAX_ELEMENTS
private int size
private final Enum[] enums
private long bits
void (java.lang.Class, java.lang.Enum[])
Class elementType
Enum[] enums
public java.util.Iterator iterator ()
public int size ()
public void clear ()
public boolean add (java.lang.Enum)
Enum element
long oldBits
long newBits
public boolean addAll (java.util.Collection)
java.util.EnumSet set
java.util.MiniEnumSet miniSet
long oldBits
long newBits
java.util.Collection collection
public boolean contains (java.lang.Object)
Object object
Enum element
int ordinal
public boolean containsAll (java.util.Collection)
java.util.MiniEnumSet set
long setBits
java.util.Collection collection
public boolean removeAll (java.util.Collection)
java.util.EnumSet set
java.util.MiniEnumSet miniSet
long oldBits
long newBits
java.util.Collection collection
public boolean retainAll (java.util.Collection)
java.util.EnumSet set
java.util.MiniEnumSet miniSet
long oldBits
long newBits
java.util.Collection collection
public boolean remove (java.lang.Object)
Object object
Enum element
int ordinal
long oldBits
long newBits
public boolean equals (java.lang.Object)
Object object
java.util.EnumSet set
void complement ()
void setRange (java.lang.Enum, java.lang.Enum)
Enum start
Enum end
int length
long range
public volatile boolean add (java.lang.Object)
static long access$000 (java.util.MiniEnumSet)
java.util.MiniEnumSet x0
static java.lang.Enum[] access$100 (java.util.MiniEnumSet)
java.util.MiniEnumSet x0
}
java/util/MissingFormatArgumentException.classMissingFormatArgumentException.java
package java.util
public java.util.MissingFormatArgumentException extends java.util.IllegalFormatException {
private static final long serialVersionUID
private final String s
public void (java.lang.String)
String s
public java.lang.String getFormatSpecifier ()
public java.lang.String getMessage ()
}
java/util/MissingFormatWidthException.classMissingFormatWidthException.java
package java.util
public java.util.MissingFormatWidthException extends java.util.IllegalFormatException {
private static final long serialVersionUID
private final String s
public void (java.lang.String)
String s
public java.lang.String getFormatSpecifier ()
public java.lang.String getMessage ()
}
java/util/MissingResourceException.classMissingResourceException.java
package java.util
public java.util.MissingResourceException extends java.lang.RuntimeException {
private static final long serialVersionUID
String className
String key
public void (java.lang.String, java.lang.String, java.lang.String)
String detailMessage
String className
String resourceName
public java.lang.String getClassName ()
public java.lang.String getKey ()
}
java/util/NavigableMap.classNavigableMap.java
package java.util
public abstract java.util.NavigableMap extends java.lang.Object implements java.util.SortedMap {
public abstract java.util.Map$Entry lowerEntry (java.lang.Object)
public abstract java.lang.Object lowerKey (java.lang.Object)
public abstract java.util.Map$Entry floorEntry (java.lang.Object)
public abstract java.lang.Object floorKey (java.lang.Object)
public abstract java.util.Map$Entry ceilingEntry (java.lang.Object)
public abstract java.lang.Object ceilingKey (java.lang.Object)
public abstract java.util.Map$Entry higherEntry (java.lang.Object)
public abstract java.lang.Object higherKey (java.lang.Object)
public abstract java.util.Map$Entry firstEntry ()
public abstract java.util.Map$Entry lastEntry ()
public abstract java.util.Map$Entry pollFirstEntry ()
public abstract java.util.Map$Entry pollLastEntry ()
public abstract java.util.NavigableMap descendingMap ()
public abstract java.util.NavigableSet navigableKeySet ()
public abstract java.util.NavigableSet descendingKeySet ()
public abstract java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
public abstract java.util.NavigableMap headMap (java.lang.Object, boolean)
public abstract java.util.NavigableMap tailMap (java.lang.Object, boolean)
public abstract java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
public abstract java.util.SortedMap headMap (java.lang.Object)
public abstract java.util.SortedMap tailMap (java.lang.Object)
}
java/util/NavigableSet.classNavigableSet.java
package java.util
public abstract java.util.NavigableSet extends java.lang.Object implements java.util.SortedSet {
public abstract java.lang.Object lower (java.lang.Object)
public abstract java.lang.Object floor (java.lang.Object)
public abstract java.lang.Object ceiling (java.lang.Object)
public abstract java.lang.Object higher (java.lang.Object)
public abstract java.lang.Object pollFirst ()
public abstract java.lang.Object pollLast ()
public abstract java.util.Iterator iterator ()
public abstract java.util.NavigableSet descendingSet ()
public abstract java.util.Iterator descendingIterator ()
public abstract java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
public abstract java.util.NavigableSet headSet (java.lang.Object, boolean)
public abstract java.util.NavigableSet tailSet (java.lang.Object, boolean)
public abstract java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
public abstract java.util.SortedSet headSet (java.lang.Object)
public abstract java.util.SortedSet tailSet (java.lang.Object)
}
java/util/NoSuchElementException.classNoSuchElementException.java
package java.util
public java.util.NoSuchElementException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/util/Objects.classObjects.java
package java.util
public final java.util.Objects extends java.lang.Object {
private void ()
public static int compare (java.lang.Object, java.lang.Object, java.util.Comparator)
Object a
Object b
java.util.Comparator c
public static boolean deepEquals (java.lang.Object, java.lang.Object)
Object a
Object b
public static boolean equals (java.lang.Object, java.lang.Object)
Object a
Object b
public static transient int hash (java.lang.Object[])
Object[] values
public static int hashCode (java.lang.Object)
Object o
public static java.lang.Object requireNonNull (java.lang.Object)
Object o
public static java.lang.Object requireNonNull (java.lang.Object, java.lang.String)
Object o
String message
public static java.lang.String toString (java.lang.Object)
Object o
public static java.lang.String toString (java.lang.Object, java.lang.String)
Object o
String nullString
}
java/util/Observable.classObservable.java
package java.util
public java.util.Observable extends java.lang.Object {
java.util.List observers
boolean changed
public void ()
public void addObserver (java.util.Observer)
java.util.Observer observer
protected void clearChanged ()
public int countObservers ()
public synchronized void deleteObserver (java.util.Observer)
java.util.Observer observer
public synchronized void deleteObservers ()
public boolean hasChanged ()
public void notifyObservers ()
public void notifyObservers (java.lang.Object)
java.util.Observer observer
Object data
int size
java.util.Observer[] arrays
protected void setChanged ()
}
java/util/Observer.classObserver.java
package java.util
public abstract java.util.Observer extends java.lang.Object {
public abstract void update (java.util.Observable, java.lang.Object)
}
java/util/prefs/
java/util/prefs/AbstractPreferences$1.classAbstractPreferences.java
package java.util.prefs
final java.util.prefs.AbstractPreferences$1 extends java.lang.Thread {
void ()
public void run ()
java.util.prefs.Preferences uroot
java.util.prefs.Preferences sroot
}
java/util/prefs/AbstractPreferences$EventDispatcher.classAbstractPreferences.java
package java.util.prefs
java.util.prefs.AbstractPreferences$EventDispatcher extends java.lang.Thread {
void (java.lang.String)
String name
public void run ()
java.util.EventObject event
InterruptedException e
java.util.EventObject event
java.util.prefs.AbstractPreferences pref
private java.util.EventObject getEventObject () throws java.lang.InterruptedException
java.util.EventObject event
private void dispatchPrefChange (java.util.prefs.PreferenceChangeEvent, java.util.List)
java.util.EventListener preferenceChangeListener
java.util.prefs.PreferenceChangeEvent event
java.util.List preferenceChangeListeners
private void dispatchNodeRemove (java.util.prefs.NodeChangeEvent, java.util.List)
java.util.EventListener nodeChangeListener
java.util.prefs.NodeChangeEvent event
java.util.List nodeChangeListeners
private void dispatchNodeAdd (java.util.prefs.NodeChangeEvent, java.util.List)
java.util.prefs.NodeChangeListener ncl
java.util.EventListener nodeChangeListener
java.util.prefs.NodeChangeEvent event
java.util.List nodeChangeListeners
}
java/util/prefs/AbstractPreferences$NodeAddEvent.classAbstractPreferences.java
package java.util.prefs
java.util.prefs.AbstractPreferences$NodeAddEvent extends java.util.prefs.NodeChangeEvent {
private static final long serialVersionUID
public void (java.util.prefs.Preferences, java.util.prefs.Preferences)
java.util.prefs.Preferences p
java.util.prefs.Preferences c
}
java/util/prefs/AbstractPreferences$NodeRemoveEvent.classAbstractPreferences.java
package java.util.prefs
java.util.prefs.AbstractPreferences$NodeRemoveEvent extends java.util.prefs.NodeChangeEvent {
private static final long serialVersionUID
public void (java.util.prefs.Preferences, java.util.prefs.Preferences)
java.util.prefs.Preferences p
java.util.prefs.Preferences c
}
java/util/prefs/AbstractPreferences.classAbstractPreferences.java
package java.util.prefs
public abstract java.util.prefs.AbstractPreferences extends java.util.prefs.Preferences {
private static final java.util.List events
private static final java.util.prefs.AbstractPreferences$EventDispatcher dispatcher
boolean userNode
protected final Object lock
protected boolean newNode
private java.util.Map cachedNode
private java.util.List nodeChangeListeners
private java.util.List preferenceChangeListeners
private String nodeName
private java.util.prefs.AbstractPreferences parentPref
private boolean isRemoved
private java.util.prefs.AbstractPreferences root
protected void (java.util.prefs.AbstractPreferences, java.lang.String)
java.util.prefs.AbstractPreferences parent
String name
protected final java.util.prefs.AbstractPreferences[] cachedChildren ()
protected java.util.prefs.AbstractPreferences getChild (java.lang.String) throws java.util.prefs.BackingStoreException
String childrenName
java.util.prefs.AbstractPreferences result
String[] childrenNames
String name
protected boolean isRemoved ()
protected abstract void flushSpi () throws java.util.prefs.BackingStoreException
protected abstract java.lang.String[] childrenNamesSpi () throws java.util.prefs.BackingStoreException
protected abstract java.util.prefs.AbstractPreferences childSpi (java.lang.String)
protected abstract void putSpi (java.lang.String, java.lang.String)
protected abstract java.lang.String getSpi (java.lang.String)
protected abstract java.lang.String[] keysSpi () throws java.util.prefs.BackingStoreException
protected abstract void removeNodeSpi () throws java.util.prefs.BackingStoreException
protected abstract void removeSpi (java.lang.String)
protected abstract void syncSpi () throws java.util.prefs.BackingStoreException
public java.lang.String absolutePath ()
public java.lang.String[] childrenNames () throws java.util.prefs.BackingStoreException
int i
java.util.TreeSet result
String[] names
public void clear () throws java.util.prefs.BackingStoreException
String key
public void exportNode (java.io.OutputStream) throws java.io.IOException java.util.prefs.BackingStoreException
java.io.OutputStream ostream
public void exportSubtree (java.io.OutputStream) throws java.io.IOException java.util.prefs.BackingStoreException
java.io.OutputStream ostream
public void flush () throws java.util.prefs.BackingStoreException
java.util.prefs.AbstractPreferences[] cc
int i
public java.lang.String get (java.lang.String, java.lang.String)
String key
String deflt
String result
public boolean getBoolean (java.lang.String, boolean)
String key
boolean deflt
String result
public byte[] getByteArray (java.lang.String, byte[])
byte[] bavalue
Exception e
String key
byte[] deflt
String svalue
public double getDouble (java.lang.String, double)
NumberFormatException e
String key
double deflt
String result
public float getFloat (java.lang.String, float)
NumberFormatException e
String key
float deflt
String result
public int getInt (java.lang.String, int)
NumberFormatException e
String key
int deflt
String result
public long getLong (java.lang.String, long)
NumberFormatException e
String key
long deflt
String result
public boolean isUserNode ()
public java.lang.String[] keys () throws java.util.prefs.BackingStoreException
public java.lang.String name ()
public java.util.prefs.Preferences node (java.lang.String)
java.util.prefs.BackingStoreException e
String name
java.util.prefs.AbstractPreferences startNode
private void validateName (java.lang.String)
String name
private java.util.prefs.AbstractPreferences nodeImpl (java.lang.String, boolean) throws java.util.prefs.BackingStoreException
java.util.prefs.AbstractPreferences temp
String name
java.util.prefs.AbstractPreferences temp
String path
boolean createNew
String[] names
java.util.prefs.AbstractPreferences currentNode
private java.util.prefs.AbstractPreferences getNodeFromBackend (boolean, java.util.prefs.AbstractPreferences, java.lang.String) throws java.util.prefs.BackingStoreException
java.util.prefs.AbstractPreferences temp
boolean createNew
java.util.prefs.AbstractPreferences currentNode
String name
java.util.prefs.AbstractPreferences temp
public boolean nodeExists (java.lang.String) throws java.util.prefs.BackingStoreException
java.util.prefs.Preferences result
IllegalArgumentException e
String name
java.util.prefs.AbstractPreferences startNode
public java.util.prefs.Preferences parent ()
private void checkState ()
public void put (java.lang.String, java.lang.String)
String key
String value
public void putBoolean (java.lang.String, boolean)
String key
boolean value
public void putByteArray (java.lang.String, byte[])
String key
byte[] value
public void putDouble (java.lang.String, double)
String key
double value
public void putFloat (java.lang.String, float)
String key
float value
public void putInt (java.lang.String, int)
String key
int value
public void putLong (java.lang.String, long)
String key
long value
public void remove (java.lang.String)
String key
public void removeNode () throws java.util.prefs.BackingStoreException
private void removeNodeImpl () throws java.util.prefs.BackingStoreException
java.util.prefs.AbstractPreferences child
String childrenName
java.util.prefs.AbstractPreferences child
String[] childrenNames
java.util.Collection values
java.util.prefs.AbstractPreferences[] children
public void addNodeChangeListener (java.util.prefs.NodeChangeListener)
java.util.prefs.NodeChangeListener ncl
public void addPreferenceChangeListener (java.util.prefs.PreferenceChangeListener)
java.util.prefs.PreferenceChangeListener pcl
public void removeNodeChangeListener (java.util.prefs.NodeChangeListener)
int pos
java.util.prefs.NodeChangeListener ncl
public void removePreferenceChangeListener (java.util.prefs.PreferenceChangeListener)
int pos
java.util.prefs.PreferenceChangeListener pcl
public void sync () throws java.util.prefs.BackingStoreException
java.util.prefs.AbstractPreferences child
public java.lang.String toString ()
private void notifyChildAdded (java.util.prefs.Preferences)
java.util.prefs.Preferences child
java.util.prefs.NodeChangeEvent nce
private void notifyChildRemoved (java.util.prefs.Preferences)
java.util.prefs.Preferences child
java.util.prefs.NodeChangeEvent nce
private void notifyPreferenceChange (java.lang.String, java.lang.String)
String key
String newValue
java.util.prefs.PreferenceChangeEvent pce
static java.util.List access$000 (java.util.prefs.AbstractPreferences)
java.util.prefs.AbstractPreferences x0
static java.util.List access$100 (java.util.prefs.AbstractPreferences)
java.util.prefs.AbstractPreferences x0
static java.util.List access$200 ()
static void ()
}
java/util/prefs/BackingStoreException.classBackingStoreException.java
package java.util.prefs
public java.util.prefs.BackingStoreException extends java.lang.Exception {
private static final long serialVersionUID
public void (java.lang.String)
String s
public void (java.lang.Throwable)
Throwable t
}
java/util/prefs/FilePreferencesFactoryImpl.classFilePreferencesFactoryImpl.java
package java.util.prefs
java.util.prefs.FilePreferencesFactoryImpl extends java.lang.Object implements java.util.prefs.PreferencesFactory {
private static final java.util.prefs.Preferences USER_ROOT
private static final java.util.prefs.Preferences SYSTEM_ROOT
public void ()
public java.util.prefs.Preferences userRoot ()
public java.util.prefs.Preferences systemRoot ()
static void ()
}
java/util/prefs/FilePreferencesImpl$1.classFilePreferencesImpl.java
package java.util.prefs
java.util.prefs.FilePreferencesImpl$1 extends java.lang.Object implements java.io.FilenameFilter {
final java.util.prefs.FilePreferencesImpl this$0
void (java.util.prefs.FilePreferencesImpl)
java.util.prefs.FilePreferencesImpl this$0
public boolean accept (java.io.File, java.lang.String)
java.io.File parent
String name
}
java/util/prefs/FilePreferencesImpl.classFilePreferencesImpl.java
package java.util.prefs
public java.util.prefs.FilePreferencesImpl extends java.util.prefs.AbstractPreferences {
private static final String PREFS_FILE_NAME
private final String path
private java.util.Properties prefs
private java.io.File prefsFile
private java.io.File dir
private java.util.Set removed
private java.util.Set updated
public void (java.lang.String, boolean)
String path
boolean isUserNode
private void (java.util.prefs.AbstractPreferences, java.lang.String)
java.util.prefs.AbstractPreferences parent
String name
private void initPrefs ()
protected java.lang.String[] childrenNamesSpi () throws java.util.prefs.BackingStoreException
String[] names
protected java.util.prefs.AbstractPreferences childSpi (java.lang.String)
String name
java.util.prefs.FilePreferencesImpl child
protected void flushSpi () throws java.util.prefs.BackingStoreException
Object key
java.util.Properties currentPrefs
java.util.Iterator it
Exception e
protected java.lang.String getSpi (java.lang.String)
Exception e
String key
protected java.lang.String[] keysSpi () throws java.util.prefs.BackingStoreException
java.util.Set ks
protected void putSpi (java.lang.String, java.lang.String)
String name
String value
protected void removeNodeSpi () throws java.util.prefs.BackingStoreException
boolean removeSucceed
protected void removeSpi (java.lang.String)
String key
protected void syncSpi () throws java.util.prefs.BackingStoreException
static java.lang.String access$000 (java.util.prefs.FilePreferencesImpl)
java.util.prefs.FilePreferencesImpl x0
}
java/util/prefs/InvalidPreferencesFormatException.classInvalidPreferencesFormatException.java
package java.util.prefs
public java.util.prefs.InvalidPreferencesFormatException extends java.lang.Exception {
private static final long serialVersionUID
public void (java.lang.String)
String s
public void (java.lang.String, java.lang.Throwable)
String s
Throwable t
public void (java.lang.Throwable)
Throwable t
}
java/util/prefs/NodeChangeEvent.classNodeChangeEvent.java
package java.util.prefs
public java.util.prefs.NodeChangeEvent extends java.util.EventObject implements java.io.Serializable {
private static final long serialVersionUID
private final java.util.prefs.Preferences parent
private final java.util.prefs.Preferences child
public void (java.util.prefs.Preferences, java.util.prefs.Preferences)
java.util.prefs.Preferences p
java.util.prefs.Preferences c
public java.util.prefs.Preferences getParent ()
public java.util.prefs.Preferences getChild ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
}
java/util/prefs/NodeChangeListener.classNodeChangeListener.java
package java.util.prefs
public abstract java.util.prefs.NodeChangeListener extends java.lang.Object implements java.util.EventListener {
public abstract void childAdded (java.util.prefs.NodeChangeEvent)
public abstract void childRemoved (java.util.prefs.NodeChangeEvent)
}
java/util/prefs/NodeSet.classNodeSet.java
package java.util.prefs
java.util.prefs.NodeSet extends java.lang.Object implements org.w3c.dom.NodeList {
java.util.ArrayList list
public void (java.util.Iterator)
java.util.Iterator nodes
public int getLength ()
public org.w3c.dom.Node item (int)
IndexOutOfBoundsException ioobe
int index
org.w3c.dom.Node result
}
java/util/prefs/PreferenceChangeEvent.classPreferenceChangeEvent.java
package java.util.prefs
public java.util.prefs.PreferenceChangeEvent extends java.util.EventObject implements java.io.Serializable {
private static final long serialVersionUID
private final java.util.prefs.Preferences node
private final String key
private final String value
public void (java.util.prefs.Preferences, java.lang.String, java.lang.String)
java.util.prefs.Preferences p
String k
String v
public java.lang.String getKey ()
public java.lang.String getNewValue ()
public java.util.prefs.Preferences getNode ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException
java.io.ObjectInputStream in
}
java/util/prefs/PreferenceChangeListener.classPreferenceChangeListener.java
package java.util.prefs
public abstract java.util.prefs.PreferenceChangeListener extends java.lang.Object implements java.util.EventListener {
public abstract void preferenceChange (java.util.prefs.PreferenceChangeEvent)
}
java/util/prefs/Preferences.classPreferences.java
package java.util.prefs
public abstract java.util.prefs.Preferences extends java.lang.Object {
public static final int MAX_KEY_LENGTH
public static final int MAX_NAME_LENGTH
public static final int MAX_VALUE_LENGTH
private static volatile java.util.prefs.PreferencesFactory factory
public static java.util.prefs.PreferencesFactory setPreferencesFactory (java.util.prefs.PreferencesFactory)
java.util.prefs.PreferencesFactory pf
java.util.prefs.PreferencesFactory previous
private static java.util.prefs.PreferencesFactory findPreferencesFactory ()
java.util.prefs.PreferencesFactory impl
java.util.prefs.PreferencesFactory result
protected void ()
public abstract java.lang.String absolutePath ()
public abstract java.lang.String[] childrenNames () throws java.util.prefs.BackingStoreException
public abstract void clear () throws java.util.prefs.BackingStoreException
public abstract void exportNode (java.io.OutputStream) throws java.io.IOException java.util.prefs.BackingStoreException
public abstract void exportSubtree (java.io.OutputStream) throws java.io.IOException java.util.prefs.BackingStoreException
public abstract void flush () throws java.util.prefs.BackingStoreException
public abstract java.lang.String get (java.lang.String, java.lang.String)
public abstract boolean getBoolean (java.lang.String, boolean)
public abstract byte[] getByteArray (java.lang.String, byte[])
public abstract double getDouble (java.lang.String, double)
public abstract float getFloat (java.lang.String, float)
public abstract int getInt (java.lang.String, int)
public abstract long getLong (java.lang.String, long)
public static void importPreferences (java.io.InputStream) throws java.util.prefs.InvalidPreferencesFormatException java.io.IOException
java.io.InputStream istream
public abstract boolean isUserNode ()
public abstract java.lang.String[] keys () throws java.util.prefs.BackingStoreException
public abstract java.lang.String name ()
public abstract java.util.prefs.Preferences node (java.lang.String)
public abstract boolean nodeExists (java.lang.String) throws java.util.prefs.BackingStoreException
public abstract java.util.prefs.Preferences parent ()
public abstract void put (java.lang.String, java.lang.String)
public abstract void putBoolean (java.lang.String, boolean)
public abstract void putByteArray (java.lang.String, byte[])
public abstract void putDouble (java.lang.String, double)
public abstract void putFloat (java.lang.String, float)
public abstract void putInt (java.lang.String, int)
public abstract void putLong (java.lang.String, long)
public abstract void remove (java.lang.String)
public abstract void removeNode () throws java.util.prefs.BackingStoreException
public abstract void addNodeChangeListener (java.util.prefs.NodeChangeListener)
public abstract void addPreferenceChangeListener (java.util.prefs.PreferenceChangeListener)
public abstract void removeNodeChangeListener (java.util.prefs.NodeChangeListener)
public abstract void removePreferenceChangeListener (java.util.prefs.PreferenceChangeListener)
public abstract void sync () throws java.util.prefs.BackingStoreException
public static java.util.prefs.Preferences systemNodeForPackage (java.lang.Class)
Class c
public static java.util.prefs.Preferences systemRoot ()
public static java.util.prefs.Preferences userNodeForPackage (java.lang.Class)
Class c
private static java.lang.String getNodeName (java.lang.Class)
Class c
Package p
public static java.util.prefs.Preferences userRoot ()
public abstract java.lang.String toString ()
static void ()
}
java/util/prefs/PreferencesFactory.classPreferencesFactory.java
package java.util.prefs
public abstract java.util.prefs.PreferencesFactory extends java.lang.Object {
public abstract java.util.prefs.Preferences userRoot ()
public abstract java.util.prefs.Preferences systemRoot ()
}
java/util/prefs/XMLParser$1.classXMLParser.java
package java.util.prefs
final java.util.prefs.XMLParser$1 extends java.lang.Object implements org.xml.sax.EntityResolver {
void ()
public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) throws org.xml.sax.SAXException java.io.IOException
org.xml.sax.InputSource result
String publicId
String systemId
}
java/util/prefs/XMLParser$2.classXMLParser.java
package java.util.prefs
final java.util.prefs.XMLParser$2 extends java.lang.Object implements org.xml.sax.ErrorHandler {
void ()
public void warning (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException e
public void error (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException e
public void fatalError (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException e
}
java/util/prefs/XMLParser.classXMLParser.java
package java.util.prefs
java.util.prefs.XMLParser extends java.lang.Object {
static final String PREFS_DTD_NAME
static final String PREFS_DTD
static final String HEADER
static final String DOCTYPE
private static final String FILE_PREFS
private static final float XML_VERSION
private static final javax.xml.parsers.DocumentBuilder builder
private static int indent
private void ()
static void exportPrefs (java.util.prefs.Preferences, java.io.OutputStream, boolean) throws java.io.IOException java.util.prefs.BackingStoreException
java.util.prefs.Preferences prefs
java.io.OutputStream stream
boolean withSubTree
java.io.BufferedWriter out
java.util.StringTokenizer ancestors
private static void exportNode (java.util.StringTokenizer, java.util.prefs.Preferences, boolean, java.io.BufferedWriter) throws java.io.IOException java.util.prefs.BackingStoreException
String name
java.util.StringTokenizer ancestors
java.util.prefs.Preferences prefs
boolean withSubTree
java.io.BufferedWriter out
private static void exportSubTree (java.util.prefs.Preferences, java.io.BufferedWriter) throws java.util.prefs.BackingStoreException java.io.IOException
java.util.prefs.Preferences child
int i
java.util.prefs.Preferences prefs
java.io.BufferedWriter out
String[] names
private static void exportEntries (java.util.prefs.Preferences, java.io.BufferedWriter) throws java.util.prefs.BackingStoreException java.io.IOException
int i
java.util.prefs.Preferences prefs
java.io.BufferedWriter out
String[] keys
String[] values
private static void exportEntries (java.lang.String[], java.lang.String[], java.io.BufferedWriter) throws java.io.IOException
int i
String[] keys
String[] values
java.io.BufferedWriter out
private static void flushEndTag (java.lang.String, java.io.BufferedWriter) throws java.io.IOException
String tagName
java.io.BufferedWriter out
private static void flushEmptyElement (java.lang.String, java.io.BufferedWriter) throws java.io.IOException
String tagName
java.io.BufferedWriter out
private static void flushEmptyElement (java.lang.String, java.lang.String[], java.lang.String[], java.io.BufferedWriter) throws java.io.IOException
String tagName
String[] attrKeys
String[] attrValues
java.io.BufferedWriter out
private static void flushPairs (java.lang.String[], java.lang.String[], java.io.BufferedWriter) throws java.io.IOException
int i
String[] attrKeys
String[] attrValues
java.io.BufferedWriter out
private static void flushIndent (int, java.io.BufferedWriter) throws java.io.IOException
int i
int ind
java.io.BufferedWriter out
private static void flushStartTag (java.lang.String, java.lang.String[], java.lang.String[], java.io.BufferedWriter) throws java.io.IOException
String tagName
String[] attrKeys
String[] attrValues
java.io.BufferedWriter out
private static void flushStartTag (java.lang.String, java.io.BufferedWriter) throws java.io.IOException
String tagName
java.io.BufferedWriter out
private static java.lang.String htmlEncode (java.lang.String)
char c
int i
String s
StringBuilder sb
static void importPrefs (java.io.InputStream) throws java.io.IOException java.util.prefs.InvalidPreferencesFormatException
org.w3c.dom.Document doc
org.w3c.dom.Element preferences
String version
org.w3c.dom.Element root
java.util.prefs.Preferences prefsRoot
String type
javax.xml.parsers.FactoryConfigurationError e
org.xml.sax.SAXException e
java.io.InputStream in
private static void loadNode (java.util.prefs.Preferences, org.w3c.dom.Element)
org.w3c.dom.Element entry
String key
String value
int i
org.w3c.dom.Element child
String name
int i
int i
java.util.prefs.Preferences prefs
org.w3c.dom.Element node
org.w3c.dom.NodeList children
org.w3c.dom.NodeList entries
int childNumber
java.util.prefs.Preferences[] prefChildren
int entryNumber
private static org.w3c.dom.NodeList selectNodeList (org.w3c.dom.Element, java.lang.String)
Object next
int i
Object subnext
int j
org.w3c.dom.NodeList nextChildNodes
Object next
int i
org.w3c.dom.Element documentElement
String string
org.w3c.dom.NodeList result
java.util.ArrayList input
String[] path
org.w3c.dom.NodeList childNodes
static java.util.Properties readXmlPreferences (java.io.File)
org.w3c.dom.Element node
String key
String value
int i
org.w3c.dom.Document document
org.w3c.dom.NodeList entries
int length
java.io.Reader reader
java.io.File xmlFile
java.util.Properties result
static void writeXmlPreferences (java.io.File, java.util.Properties) throws java.io.IOException
int i
String[] keys
int length
String[] values
java.io.File xmlFile
java.util.Properties properties
java.io.File parent
java.io.File temporaryForWriting
java.io.BufferedWriter out
static void ()
javax.xml.parsers.ParserConfigurationException e
javax.xml.parsers.DocumentBuilderFactory factory
}
java/util/PriorityQueue$1.classPriorityQueue.java
package java.util
java.util.PriorityQueue$1 extends java.lang.Object {
}
java/util/PriorityQueue$PriorityIterator.classPriorityQueue.java
package java.util
java.util.PriorityQueue$PriorityIterator extends java.lang.Object implements java.util.Iterator {
private int currentIndex
private boolean allowRemove
final java.util.PriorityQueue this$0
private void (java.util.PriorityQueue)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
void (java.util.PriorityQueue, java.util.PriorityQueue$1)
java.util.PriorityQueue x0
java.util.PriorityQueue$1 x1
}
java/util/PriorityQueue.classPriorityQueue.java
package java.util
public java.util.PriorityQueue extends java.util.AbstractQueue implements java.io.Serializable {
private static final long serialVersionUID
private static final int DEFAULT_CAPACITY
private static final double DEFAULT_INIT_CAPACITY_RATIO
private static final int DEFAULT_CAPACITY_RATIO
private int size
private java.util.Comparator comparator
private transient Object[] elements
public void ()
public void (int)
int initialCapacity
public void (int, java.util.Comparator)
int initialCapacity
java.util.Comparator comparator
public void (java.util.Collection)
java.util.Collection c
public void (java.util.PriorityQueue)
java.util.PriorityQueue c
public void (java.util.SortedSet)
java.util.SortedSet c
public java.util.Iterator iterator ()
public int size ()
public void clear ()
public boolean offer (java.lang.Object)
Object o
public java.lang.Object poll ()
Object result
public java.lang.Object peek ()
public java.util.Comparator comparator ()
public boolean remove (java.lang.Object)
int targetIndex
Object o
public boolean add (java.lang.Object)
Object o
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int i
java.io.ObjectInputStream in
int capacity
private java.lang.Object[] newElementArray (int)
int capacity
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
int i
java.io.ObjectOutputStream out
private void getFromPriorityQueue (java.util.PriorityQueue)
java.util.PriorityQueue c
private void getFromSortedSet (java.util.SortedSet)
java.util.SortedSet c
java.util.Iterator iter
private void removeAt (int)
int index
Object moved
private int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
private void siftUp (int)
Object parent
int parentIndex
int childIndex
Object target
private void siftDown (int)
int rootIndex
Object target
int childIndex
private void initSize (java.util.Collection)
int capacity
java.util.Collection c
private void growToSize (int)
Object[] newElements
int size
static int access$100 (java.util.PriorityQueue)
java.util.PriorityQueue x0
static java.lang.Object[] access$200 (java.util.PriorityQueue)
java.util.PriorityQueue x0
static void access$300 (java.util.PriorityQueue, int)
java.util.PriorityQueue x0
int x1
}
java/util/Properties$1.classProperties.java
package java.util
java.util.Properties$1 extends java.lang.Object implements org.xml.sax.ErrorHandler {
final java.util.Properties this$0
void (java.util.Properties)
java.util.Properties this$0
public void warning (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException e
public void error (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException e
public void fatalError (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException e
}
java/util/Properties$2.classProperties.java
package java.util
java.util.Properties$2 extends java.lang.Object implements org.xml.sax.EntityResolver {
final java.util.Properties this$0
void (java.util.Properties)
java.util.Properties this$0
public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) throws org.xml.sax.SAXException java.io.IOException
org.xml.sax.InputSource result
String publicId
String systemId
}
java/util/Properties.classProperties.java
package java.util
public java.util.Properties extends java.util.Hashtable {
private static final long serialVersionUID
private transient javax.xml.parsers.DocumentBuilder builder
private static final String PROP_DTD_NAME
private static final String PROP_DTD
protected java.util.Properties defaults
private static final int NONE
private static final int SLASH
private static final int UNICODE
private static final int CONTINUE
private static final int KEY_DONE
private static final int IGNORE
public void ()
public void (java.util.Properties)
java.util.Properties properties
private void dumpString (java.lang.StringBuilder, java.lang.String, boolean)
int j
String hex
char ch
StringBuilder buffer
String string
boolean key
int i
public java.lang.String getProperty (java.lang.String)
String name
Object result
String property
public java.lang.String getProperty (java.lang.String, java.lang.String)
String name
String defaultValue
Object result
String property
public void list (java.io.PrintStream)
java.io.PrintStream out
public void list (java.io.PrintWriter)
java.io.PrintWriter out
private void listToAppendable (java.lang.Appendable)
String key
String property
java.util.Properties def
StringBuilder sb
java.util.Enumeration keys
java.io.IOException ex
Appendable out
public synchronized void load (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
public synchronized void load (java.io.Reader) throws java.io.IOException
char[] newBuf
int digit
String temp
char nextChar
String temp
String key
String value
java.io.Reader in
int mode
int unicode
int count
char[] buf
int offset
int keyLength
int intVal
boolean firstChar
java.io.BufferedReader br
public java.util.Enumeration propertyNames ()
java.util.Hashtable selected
public java.util.Set stringPropertyNames ()
java.util.Hashtable stringProperties
private void selectProperties (java.util.Hashtable, boolean)
Object key
Object value
java.util.Hashtable selectProperties
boolean isStringOnly
java.util.Enumeration keys
public void save (java.io.OutputStream, java.lang.String)
java.io.OutputStream out
String comment
public java.lang.Object setProperty (java.lang.String, java.lang.String)
String name
String value
public synchronized void store (java.io.OutputStream, java.lang.String) throws java.io.IOException
java.io.OutputStream out
String comment
public synchronized void store (java.io.Writer, java.lang.String) throws java.io.IOException
String key
java.util.Map$Entry entry
java.io.Writer writer
String comment
StringBuilder sb
public synchronized void loadFromXML (java.io.InputStream) throws java.io.IOException java.util.InvalidPropertiesFormatException
javax.xml.parsers.ParserConfigurationException e
javax.xml.parsers.DocumentBuilderFactory factory
org.w3c.dom.Element entry
String key
String value
int i
org.w3c.dom.Document doc
org.w3c.dom.NodeList entries
int entriesListLength
java.io.IOException e
org.xml.sax.SAXException e
java.io.InputStream in
public void storeToXML (java.io.OutputStream, java.lang.String) throws java.io.IOException
java.io.OutputStream os
String comment
public synchronized void storeToXML (java.io.OutputStream, java.lang.String, java.lang.String) throws java.io.IOException
String encodingCanonicalName
java.nio.charset.IllegalCharsetNameException e
String encodingCanonicalName
java.nio.charset.UnsupportedCharsetException e
String keyValue
String entryValue
java.util.Map$Entry entry
java.io.OutputStream os
String comment
String encoding
String encodingCanonicalName
java.io.PrintStream printStream
private java.lang.String substitutePredefinedEntries (java.lang.String)
String s
}
java/util/PropertyPermission.classPropertyPermission.java
package java.util
public final java.util.PropertyPermission extends java.security.BasicPermission {
public void (java.lang.String, java.lang.String)
String name
String actions
public java.lang.String getActions ()
public boolean implies (java.security.Permission)
java.security.Permission permission
}
java/util/PropertyResourceBundle$1.classPropertyResourceBundle.java
package java.util
java.util.PropertyResourceBundle$1 extends java.lang.Object implements java.util.Enumeration {
java.util.Enumeration local
java.util.Enumeration pEnum
String nextElement
final java.util.PropertyResourceBundle this$0
void (java.util.PropertyResourceBundle)
java.util.PropertyResourceBundle this$0
private boolean findNext ()
String next
public boolean hasMoreElements ()
public java.lang.String nextElement ()
String result
public volatile java.lang.Object nextElement ()
}
java/util/PropertyResourceBundle.classPropertyResourceBundle.java
package java.util
public java.util.PropertyResourceBundle extends java.util.ResourceBundle {
java.util.Properties resources
public void (java.io.InputStream) throws java.io.IOException
java.io.InputStream stream
public void (java.io.Reader) throws java.io.IOException
java.io.Reader reader
protected java.util.Set handleKeySet ()
private java.util.Enumeration getLocalKeys ()
public java.util.Enumeration getKeys ()
public java.lang.Object handleGetObject (java.lang.String)
String key
static java.util.Enumeration access$000 (java.util.PropertyResourceBundle)
java.util.PropertyResourceBundle x0
}
java/util/Queue.classQueue.java
package java.util
public abstract java.util.Queue extends java.lang.Object implements java.util.Collection {
public abstract boolean add (java.lang.Object)
public abstract boolean offer (java.lang.Object)
public abstract java.lang.Object remove ()
public abstract java.lang.Object poll ()
public abstract java.lang.Object element ()
public abstract java.lang.Object peek ()
}
java/util/Random.classRandom.java
package java.util
public java.util.Random extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final long multiplier
private boolean haveNextNextGaussian
private long seed
private double nextNextGaussian
private static volatile long seedBase
public void ()
public void (long)
long seed
protected synchronized int next (int)
int bits
public boolean nextBoolean ()
public void nextBytes (byte[])
byte[] buf
int rand
int count
int loop
public double nextDouble ()
public float nextFloat ()
public synchronized double nextGaussian ()
double v1
double v2
double s
double multiplier
public int nextInt ()
public int nextInt (int)
int n
int bits
int val
public long nextLong ()
public synchronized void setSeed (long)
long seed
static void ()
}
java/util/RandomAccess.classRandomAccess.java
package java.util
public abstract java.util.RandomAccess extends java.lang.Object {
}
java/util/regex/
java/util/regex/Matcher.classMatcher.java
package java.util.regex
public final java.util.regex.Matcher extends java.lang.Object implements java.util.regex.MatchResult {
private java.util.regex.Pattern pattern
private long address
private String input
private int regionStart
private int regionEnd
private int appendPos
private boolean matchFound
private int[] matchOffsets
private boolean anchoringBounds
private boolean transparentBounds
void (java.util.regex.Pattern, java.lang.CharSequence)
java.util.regex.Pattern pattern
CharSequence input
public java.util.regex.Matcher appendReplacement (java.lang.StringBuffer, java.lang.String)
StringBuffer buffer
String replacement
private void appendEvaluated (java.lang.StringBuffer, java.lang.String)
char c
int i
StringBuffer buffer
String s
boolean escape
boolean dollar
public java.util.regex.Matcher reset ()
public java.util.regex.Matcher reset (java.lang.CharSequence)
CharSequence input
private java.util.regex.Matcher reset (java.lang.CharSequence, int, int)
CharSequence input
int start
int end
public java.util.regex.Matcher usePattern (java.util.regex.Pattern)
java.util.regex.Pattern pattern
private void resetForInput ()
public java.util.regex.Matcher region (int, int)
int start
int end
public java.lang.StringBuffer appendTail (java.lang.StringBuffer)
StringBuffer buffer
public java.lang.String replaceFirst (java.lang.String)
String replacement
StringBuffer buffer
public java.lang.String replaceAll (java.lang.String)
String replacement
StringBuffer buffer
public java.util.regex.Pattern pattern ()
public boolean find (int)
int start
public boolean find ()
public boolean lookingAt ()
public boolean matches ()
public static java.lang.String quoteReplacement (java.lang.String)
char c
int i
String s
StringBuilder result
public java.util.regex.MatchResult toMatchResult ()
public java.util.regex.Matcher useAnchoringBounds (boolean)
boolean value
public boolean hasAnchoringBounds ()
public java.util.regex.Matcher useTransparentBounds (boolean)
boolean value
private void ensureMatch ()
public boolean hasTransparentBounds ()
public int regionStart ()
public int regionEnd ()
public boolean requireEnd ()
public boolean hitEnd ()
protected void finalize () throws java.lang.Throwable
public java.lang.String toString ()
public int end ()
public int end (int)
int group
public java.lang.String group ()
public java.lang.String group (int)
int group
int from
int to
public int groupCount ()
public int start ()
public int start (int) throws java.lang.IllegalStateException
int group
private static native void closeImpl (long)
private static native boolean findImpl (long, java.lang.String, int, int[])
private static native boolean findNextImpl (long, java.lang.String, int[])
private static native int groupCountImpl (long)
private static native boolean hitEndImpl (long)
private static native boolean lookingAtImpl (long, java.lang.String, int[])
private static native boolean matchesImpl (long, java.lang.String, int[])
private static native long openImpl (long)
private static native boolean requireEndImpl (long)
private static native void setInputImpl (long, java.lang.String, int, int)
private static native void useAnchoringBoundsImpl (long, boolean)
private static native void useTransparentBoundsImpl (long, boolean)
}
java/util/regex/MatchResult.classMatchResult.java
package java.util.regex
public abstract java.util.regex.MatchResult extends java.lang.Object {
public abstract int end ()
public abstract int end (int)
public abstract java.lang.String group ()
public abstract java.lang.String group (int)
public abstract int groupCount ()
public abstract int start ()
public abstract int start (int)
}
java/util/regex/MatchResultImpl.classMatchResultImpl.java
package java.util.regex
java.util.regex.MatchResultImpl extends java.lang.Object implements java.util.regex.MatchResult {
private String text
private int[] offsets
void (java.lang.String, int[])
String text
int[] offsets
public int end ()
public int end (int)
int group
public java.lang.String group ()
public java.lang.String group (int)
int group
int from
int to
public int groupCount ()
public int start ()
public int start (int)
int group
}
java/util/regex/Pattern.classPattern.java
package java.util.regex
public final java.util.regex.Pattern extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public static final int UNIX_LINES
public static final int CASE_INSENSITIVE
public static final int COMMENTS
public static final int MULTILINE
public static final int LITERAL
public static final int DOTALL
public static final int UNICODE_CASE
public static final int CANON_EQ
private final String pattern
private final int flags
transient long address
public java.util.regex.Matcher matcher (java.lang.CharSequence)
CharSequence input
public java.lang.String[] split (java.lang.CharSequence, int)
CharSequence input
int limit
public java.lang.String[] split (java.lang.CharSequence)
CharSequence input
public java.lang.String pattern ()
public java.lang.String toString ()
public int flags ()
public static java.util.regex.Pattern compile (java.lang.String, int) throws java.util.regex.PatternSyntaxException
String regularExpression
int flags
public static java.util.regex.Pattern compile (java.lang.String)
String pattern
private void (java.lang.String, int) throws java.util.regex.PatternSyntaxException
String pattern
int flags
int supportedFlags
private void compile () throws java.util.regex.PatternSyntaxException
String icuPattern
int icuFlags
public static boolean matches (java.lang.String, java.lang.CharSequence)
String regularExpression
CharSequence input
public static java.lang.String quote (java.lang.String)
String string
StringBuilder sb
int apos
int k
protected void finalize () throws java.lang.Throwable
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
private static native void closeImpl (long)
private static native long compileImpl (java.lang.String, int)
}
java/util/regex/PatternSyntaxException.classPatternSyntaxException.java
package java.util.regex
public java.util.regex.PatternSyntaxException extends java.lang.IllegalArgumentException {
private static final long serialVersionUID
private String desc
private String pattern
private int index
public void (java.lang.String, java.lang.String, int)
String description
String pattern
int index
public java.lang.String getPattern ()
public java.lang.String getMessage ()
char[] spaces
StringBuilder sb
public java.lang.String getDescription ()
public int getIndex ()
}
java/util/regex/Splitter.classSplitter.java
package java.util.regex
public java.util.regex.Splitter extends java.lang.Object {
private static final String METACHARACTERS
private void ()
public static java.lang.String[] fastSplit (java.lang.String, java.lang.String, int)
int end
int end
int i
String re
String input
int limit
int len
char ch
int separatorCount
int begin
int lastPartEnd
String[] result
public static java.lang.String[] split (java.util.regex.Pattern, java.lang.String, java.lang.String, int)
java.util.regex.Pattern pattern
String re
String input
int limit
String[] fastResult
java.util.ArrayList list
java.util.regex.Matcher matcher
int begin
private static java.lang.String[] finishSplit (java.util.List, java.lang.String, int, int)
int i
java.util.List list
String input
int begin
int limit
}
java/util/ResourceBundle$Control.classResourceBundle.java
package java.util
public java.util.ResourceBundle$Control extends java.lang.Object {
static java.util.List listDefault
static java.util.List listClass
static java.util.List listProperties
static String JAVACLASS
static String JAVAPROPERTIES
public static final java.util.List FORMAT_DEFAULT
public static final java.util.List FORMAT_CLASS
public static final java.util.List FORMAT_PROPERTIES
public static final long TTL_DONT_CACHE
public static final long TTL_NO_EXPIRATION_CONTROL
private static final java.util.ResourceBundle$Control FORMAT_PROPERTIES_CONTROL
private static final java.util.ResourceBundle$Control FORMAT_CLASS_CONTROL
private static final java.util.ResourceBundle$Control FORMAT_DEFAULT_CONTROL
java.util.List format
protected void ()
public static java.util.ResourceBundle$Control getControl (java.util.List)
java.util.List formats
public static java.util.ResourceBundle$Control getNoFallbackControl (java.util.List)
java.util.List formats
public java.util.List getCandidateLocales (java.lang.String, java.util.Locale)
String baseName
java.util.Locale locale
java.util.List retList
String language
String country
String variant
public java.util.List getFormats (java.lang.String)
String baseName
public java.util.Locale getFallbackLocale (java.lang.String, java.util.Locale)
String baseName
java.util.Locale locale
public java.util.ResourceBundle newBundle (java.lang.String, java.util.Locale, java.lang.String, java.lang.ClassLoader, boolean) throws java.lang.IllegalAccessException java.lang.InstantiationException java.io.IOException
java.util.ResourceBundle bundle
NullPointerException e
Class cls
java.net.URLConnection con
java.net.URL url
java.util.ResourceBundle ret
java.io.IOException e
java.util.ResourceBundle ret
java.io.InputStream streams
String resourceName
String baseName
java.util.Locale locale
String format
ClassLoader loader
boolean reload
String bundleName
ClassLoader clsloader
public long getTimeToLive (java.lang.String, java.util.Locale)
String baseName
java.util.Locale locale
public boolean needsReload (java.lang.String, java.util.Locale, java.lang.String, java.lang.ClassLoader, java.util.ResourceBundle, long)
String fileName
long lastModified
String baseName
java.util.Locale locale
String format
ClassLoader loader
java.util.ResourceBundle bundle
long loadTime
String bundleName
String suffix
String urlname
java.net.URL url
public java.lang.String toBundleName (java.lang.String, java.util.Locale)
String baseName
java.util.Locale locale
String emptyString
String preString
String underline
StringBuilder ret
StringBuilder prefix
public final java.lang.String toResourceName (java.lang.String, java.lang.String)
String bundleName
String suffix
StringBuilder ret
static void ()
}
java/util/ResourceBundle$MissingBundle.classResourceBundle.java
package java.util
java.util.ResourceBundle$MissingBundle extends java.util.ResourceBundle {
void ()
public java.util.Enumeration getKeys ()
public java.lang.Object handleGetObject (java.lang.String)
String name
}
java/util/ResourceBundle$NoFallbackControl.classResourceBundle.java
package java.util
java.util.ResourceBundle$NoFallbackControl extends java.util.ResourceBundle$Control {
static final java.util.ResourceBundle$Control NOFALLBACK_FORMAT_PROPERTIES_CONTROL
static final java.util.ResourceBundle$Control NOFALLBACK_FORMAT_CLASS_CONTROL
static final java.util.ResourceBundle$Control NOFALLBACK_FORMAT_DEFAULT_CONTROL
public void (java.lang.String)
String format
public void (java.util.List)
java.util.List list
public java.util.Locale getFallbackLocale (java.lang.String, java.util.Locale)
String baseName
java.util.Locale locale
static void ()
}
java/util/ResourceBundle$SimpleControl.classResourceBundle.java
package java.util
java.util.ResourceBundle$SimpleControl extends java.util.ResourceBundle$Control {
public void (java.lang.String)
String format
}
java/util/ResourceBundle.classResourceBundle.java
package java.util
public abstract java.util.ResourceBundle extends java.lang.Object {
private static final String UNDER_SCORE
private static final String EMPTY_STRING
protected java.util.ResourceBundle parent
private java.util.Locale locale
private long lastLoadTime
private static final java.util.ResourceBundle MISSING
private static final java.util.ResourceBundle MISSINGBASE
private static final java.util.WeakHashMap cache
private static java.util.Locale cacheLocale
public void ()
public static java.util.ResourceBundle getBundle (java.lang.String) throws java.util.MissingResourceException
String bundleName
ClassLoader classLoader
public static java.util.ResourceBundle getBundle (java.lang.String, java.util.Locale)
String bundleName
java.util.Locale locale
ClassLoader classLoader
public static java.util.ResourceBundle getBundle (java.lang.String, java.util.Locale, java.lang.ClassLoader) throws java.util.MissingResourceException
String bundleName
java.util.Locale locale
ClassLoader loader
java.util.Locale defaultLocale
java.util.ResourceBundle bundle
private static java.util.MissingResourceException missingResourceException (java.lang.String, java.lang.String)
String className
String key
String detail
public static java.util.ResourceBundle getBundle (java.lang.String, java.util.ResourceBundle$Control)
String baseName
java.util.ResourceBundle$Control control
public static java.util.ResourceBundle getBundle (java.lang.String, java.util.Locale, java.util.ResourceBundle$Control)
String baseName
java.util.Locale targetLocale
java.util.ResourceBundle$Control control
private static java.lang.ClassLoader getLoader ()
ClassLoader cl
public static java.util.ResourceBundle getBundle (java.lang.String, java.util.Locale, java.lang.ClassLoader, java.util.ResourceBundle$Control)
long time
String baseName
java.util.Locale targetLocale
ClassLoader loader
java.util.ResourceBundle$Control control
boolean expired
String bundleName
Object cacheKey
java.util.Hashtable loaderCache
java.util.ResourceBundle result
java.util.ResourceBundle ret
private static java.util.ResourceBundle processGetBundle (java.lang.String, java.util.Locale, java.lang.ClassLoader, java.util.ResourceBundle$Control, boolean, java.util.ResourceBundle)
String format
java.util.Locale locale
java.util.Locale nextLocale
String baseName
java.util.Locale targetLocale
ClassLoader loader
java.util.ResourceBundle$Control control
boolean expired
java.util.ResourceBundle result
java.util.List locales
java.util.List formats
java.util.ResourceBundle ret
java.util.ResourceBundle currentBundle
java.util.ResourceBundle bundle
public abstract java.util.Enumeration getKeys ()
public java.util.Locale getLocale ()
public final java.lang.Object getObject (java.lang.String)
Object result
String key
java.util.ResourceBundle last
java.util.ResourceBundle theParent
public final java.lang.String getString (java.lang.String)
String key
public final java.lang.String[] getStringArray (java.lang.String)
String key
private static java.util.ResourceBundle handleGetBundle (boolean, java.lang.String, java.util.Locale, java.lang.ClassLoader)
java.util.Locale newLocale
Class bundleClass
String fileName
java.io.InputStream stream
java.util.ResourceBundle parent
boolean loadBase
String base
java.util.Locale locale
ClassLoader loader
String localeName
String bundleName
Object cacheKey
java.util.Hashtable loaderCache
java.util.ResourceBundle cached
java.util.ResourceBundle bundle
java.util.Locale strippedLocale
private static java.util.Hashtable getLoaderCache (java.lang.Object)
java.util.Hashtable loaderCache
Object cacheKey
protected abstract java.lang.Object handleGetObject (java.lang.String)
protected void setParent (java.util.ResourceBundle)
java.util.ResourceBundle bundle
private static java.util.Locale strip (java.util.Locale)
java.util.Locale locale
String language
String country
String variant
private void setLocale (java.util.Locale)
java.util.Locale locale
public static void clearCache ()
public static void clearCache (java.lang.ClassLoader)
ClassLoader loader
public boolean containsKey (java.lang.String)
String key
public java.util.Set keySet ()
java.util.Set ret
java.util.Enumeration keys
protected java.util.Set handleKeySet ()
String key
java.util.Set set
java.util.Set ret
static void access$000 (java.util.ResourceBundle, java.util.Locale)
java.util.ResourceBundle x0
java.util.Locale x1
static void ()
}
java/util/Scanner.classScanner.java
package java.util
public final java.util.Scanner extends java.lang.Object implements java.io.Closeable java.util.Iterator {
private static final String NL
private static final java.util.regex.Pattern DEFAULT_DELIMITER
private static final java.util.regex.Pattern BOOLEAN_PATTERN
private static final java.util.regex.Pattern LINE_TERMINATOR
private static final java.util.regex.Pattern MULTI_LINE_TERMINATOR
private static final java.util.regex.Pattern LINE_PATTERN
private static final java.util.regex.Pattern ANY_PATTERN
private static final int DEFAULT_RADIX
private Readable input
private java.nio.CharBuffer buffer
private java.util.regex.Pattern delimiter
private java.util.regex.Matcher matcher
private int currentRadix
private java.util.Locale locale
private int findStartIndex
private int preStartIndex
private int bufferLength
private boolean closed
private java.io.IOException lastIOException
private boolean matchSuccessful
private java.text.DecimalFormat decimalFormat
private boolean inputExhausted
private Object cachedNextValue
private int cachedNextIndex
private java.util.regex.Pattern cachedFloatPattern
private int cachedIntegerPatternRadix
private java.util.regex.Pattern cachedIntegerPattern
public void (java.io.File) throws java.io.FileNotFoundException
java.io.File src
public void (java.io.File, java.lang.String) throws java.io.FileNotFoundException
java.io.InputStreamReader streamReader
java.io.UnsupportedEncodingException e
java.io.File src
String charsetName
java.io.FileInputStream fis
java.io.InputStreamReader streamReader
public void (java.lang.String)
String src
public void (java.io.InputStream)
java.io.InputStream src
public void (java.io.InputStream, java.lang.String)
java.io.InputStreamReader streamReader
java.io.UnsupportedEncodingException e
java.io.InputStream src
String charsetName
java.io.InputStreamReader streamReader
public void (java.lang.Readable)
Readable src
public void (java.nio.channels.ReadableByteChannel)
java.nio.channels.ReadableByteChannel src
public void (java.nio.channels.ReadableByteChannel, java.lang.String)
java.nio.channels.ReadableByteChannel src
String charsetName
private void initialize (java.lang.Readable)
Readable input
public void close ()
java.io.IOException e
public java.util.regex.Pattern delimiter ()
public java.lang.String findInLine (java.util.regex.Pattern)
java.util.regex.Pattern pattern
int horizonLineSeparator
boolean findComplete
int terminatorLength
int oldLimit
public java.lang.String findInLine (java.lang.String)
String pattern
public java.lang.String findWithinHorizon (java.util.regex.Pattern, int)
int findEndIndex
boolean isHorizonInBuffer
java.util.regex.Pattern pattern
int horizon
String result
int horizonEndIndex
public java.lang.String findWithinHorizon (java.lang.String, int)
String pattern
int horizon
public boolean hasNext ()
public boolean hasNext (java.util.regex.Pattern)
java.util.regex.Pattern pattern
boolean hasNext
public boolean hasNext (java.lang.String)
String pattern
public boolean hasNextBigDecimal ()
NumberFormatException e
String floatString
java.util.regex.Pattern floatPattern
boolean isBigDecimalValue
public boolean hasNextBigInteger ()
public boolean hasNextBigInteger (int)
NumberFormatException e
String intString
int radix
java.util.regex.Pattern integerPattern
boolean isBigIntegerValue
public boolean hasNextBoolean ()
public boolean hasNextByte ()
public boolean hasNextByte (int)
NumberFormatException e
String intString
int radix
java.util.regex.Pattern integerPattern
boolean isByteValue
public boolean hasNextDouble ()
NumberFormatException e
String floatString
java.util.regex.Pattern floatPattern
boolean isDoubleValue
public boolean hasNextFloat ()
NumberFormatException e
String floatString
java.util.regex.Pattern floatPattern
boolean isFloatValue
public boolean hasNextInt ()
public boolean hasNextInt (int)
NumberFormatException e
String intString
int radix
java.util.regex.Pattern integerPattern
boolean isIntValue
public boolean hasNextLine ()
String result
public boolean hasNextLong ()
public boolean hasNextLong (int)
NumberFormatException e
String intString
int radix
java.util.regex.Pattern integerPattern
boolean isLongValue
public boolean hasNextShort ()
public boolean hasNextShort (int)
NumberFormatException e
String intString
int radix
java.util.regex.Pattern integerPattern
boolean isShortValue
public java.io.IOException ioException ()
public java.util.Locale locale ()
private void setLocale (java.util.Locale)
java.util.Locale locale
public java.util.regex.MatchResult match ()
public java.lang.String next ()
public java.lang.String next (java.util.regex.Pattern)
java.util.regex.Pattern pattern
public java.lang.String next (java.lang.String)
String pattern
public java.math.BigDecimal nextBigDecimal ()
java.math.BigDecimal bigDecimalValue
NumberFormatException e
Object obj
java.util.regex.Pattern floatPattern
String floatString
java.math.BigDecimal bigDecimalValue
public java.math.BigInteger nextBigInteger ()
public java.math.BigInteger nextBigInteger (int)
java.math.BigInteger bigIntegerValue
NumberFormatException e
int radix
Object obj
java.util.regex.Pattern integerPattern
String intString
java.math.BigInteger bigIntegerValue
public boolean nextBoolean ()
public byte nextByte ()
public byte nextByte (int)
NumberFormatException e
int radix
Object obj
java.util.regex.Pattern integerPattern
String intString
byte byteValue
public double nextDouble ()
double doubleValue
NumberFormatException e
Object obj
java.util.regex.Pattern floatPattern
String floatString
double doubleValue
public float nextFloat ()
float floatValue
NumberFormatException e
Object obj
java.util.regex.Pattern floatPattern
String floatString
float floatValue
public int nextInt ()
public int nextInt (int)
int intValue
NumberFormatException e
int radix
Object obj
java.util.regex.Pattern integerPattern
String intString
int intValue
public java.lang.String nextLine ()
String result
java.util.regex.Matcher terminatorMatcher
String result
public long nextLong ()
public long nextLong (int)
long longValue
NumberFormatException e
int radix
Object obj
java.util.regex.Pattern integerPattern
String intString
long longValue
public short nextShort ()
public short nextShort (int)
short shortValue
NumberFormatException e
int radix
Object obj
java.util.regex.Pattern integerPattern
String intString
short shortValue
public int radix ()
public java.util.Scanner skip (java.util.regex.Pattern)
boolean matchInBuffer
java.util.regex.Pattern pattern
public java.util.Scanner skip (java.lang.String)
String pattern
public java.lang.String toString ()
public java.util.Scanner useDelimiter (java.util.regex.Pattern)
java.util.regex.Pattern pattern
public java.util.Scanner useDelimiter (java.lang.String)
String pattern
public java.util.Scanner useLocale (java.util.Locale)
java.util.Locale l
public java.util.Scanner useRadix (int)
int radix
private void checkRadix (int)
int radix
public void remove ()
private void checkOpen ()
private void checkNotNull (java.util.regex.Pattern)
java.util.regex.Pattern pattern
private void resetMatcher ()
private void prepareForScan ()
int oldPosition
private void recoverPreviousStatus ()
private java.util.regex.Pattern getIntegerPattern (int)
int radix
String digits
String ASCIIDigit
String nonZeroASCIIDigit
String digit
String nonZeroDigit
String numeral
String regex
private java.util.regex.Pattern getFloatPattern ()
java.text.DecimalFormatSymbols dfs
String digit
String nonZeroDigit
String numeral
String decimalSeparator
String decimalNumeral
String exponent
String decimal
String hexFloat
String localNaN
String localeInfinity
String nonNumber
String signedNonNumber
private java.lang.String getNumeral (java.lang.String, java.lang.String)
String digit
String nonZeroDigit
String groupSeparator
String groupedNumeral
private java.lang.String addPositiveSign (java.lang.String)
String unsignedNumeral
String positivePrefix
String positiveSuffix
private java.lang.String addNegativeSign (java.lang.String)
String unsignedNumeral
String negativePrefix
String negativeSuffix
private java.lang.String removeLocaleInfoFromFloat (java.lang.String)
String decimalNumeralString
String exponentString
String floatString
int exponentIndex
private java.lang.String removeLocaleInfo (java.lang.String, java.lang.Class)
int i
int i
String token
Class type
java.text.DecimalFormatSymbols dfs
StringBuilder tokenBuilder
boolean negative
String groupSeparator
int separatorIndex
String decimalSeparator
StringBuilder result
private boolean removeLocaleSign (java.lang.StringBuilder)
StringBuilder tokenBuilder
String positivePrefix
String positiveSuffix
String negativePrefix
String negativeSuffix
boolean negative
private boolean setTokenRegion ()
int tokenStartIndex
int tokenEndIndex
private int findPreDelimiter ()
int tokenStartIndex
boolean findComplete
private boolean setHeadTokenRegion (int)
int tokenStartIndex
int tokenEndIndex
int tokenStartIndex
int tokenEndIndex
int findIndex
boolean setSuccess
private int findDelimiterAfter ()
int tokenEndIndex
boolean findComplete
private void readMore ()
int readCount
java.io.IOException e
int oldPosition
int oldBufferLength
int readCount
private void expandBuffer ()
int oldPosition
int oldCapacity
int oldLimit
int newCapacity
char[] newBuffer
public java.util.Scanner reset ()
public volatile java.lang.Object next ()
static void ()
}
java/util/ServiceConfigurationError.classServiceConfigurationError.java
package java.util
public java.util.ServiceConfigurationError extends java.lang.Error {
private static final long serialVersionUID
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
java/util/ServiceLoader$ServiceIterator.classServiceLoader.java
package java.util
java.util.ServiceLoader$ServiceIterator extends java.lang.Object implements java.util.Iterator {
private final ClassLoader classLoader
private final Class service
private final java.util.Set services
private boolean isRead
private java.util.LinkedList queue
final java.util.ServiceLoader this$0
public void (java.util.ServiceLoader, java.util.ServiceLoader)
java.util.ServiceLoader sl
public boolean hasNext ()
public java.lang.Object next ()
Exception e
String className
private void readClass ()
int commentStart
String className
String line
Exception e
java.io.BufferedReader reader
java.net.URL url
public void remove ()
private void checkValidJavaClassName (java.lang.String)
char ch
int i
String className
}
java/util/ServiceLoader.classServiceLoader.java
package java.util
public final java.util.ServiceLoader extends java.lang.Object implements java.lang.Iterable {
private final Class service
private final ClassLoader classLoader
private final java.util.Set services
private void (java.lang.Class, java.lang.ClassLoader)
Class service
ClassLoader classLoader
public void reload ()
public java.util.Iterator iterator ()
public static java.util.ServiceLoader load (java.lang.Class, java.lang.ClassLoader)
Class service
ClassLoader classLoader
private void internalLoad ()
String name
java.io.IOException e
public static java.util.ServiceLoader load (java.lang.Class)
Class service
public static java.util.ServiceLoader loadInstalled (java.lang.Class)
Class service
ClassLoader cl
public static java.lang.Object loadFromSystemProperty (java.lang.Class)
Class c
String className
Exception e
Class service
public java.lang.String toString ()
static java.lang.ClassLoader access$000 (java.util.ServiceLoader)
java.util.ServiceLoader x0
static java.lang.Class access$100 (java.util.ServiceLoader)
java.util.ServiceLoader x0
static java.util.Set access$200 (java.util.ServiceLoader)
java.util.ServiceLoader x0
}
java/util/Set.classSet.java
package java.util
public abstract java.util.Set extends java.lang.Object implements java.util.Collection {
public abstract boolean add (java.lang.Object)
public abstract boolean addAll (java.util.Collection)
public abstract void clear ()
public abstract boolean contains (java.lang.Object)
public abstract boolean containsAll (java.util.Collection)
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract boolean isEmpty ()
public abstract java.util.Iterator iterator ()
public abstract boolean remove (java.lang.Object)
public abstract boolean removeAll (java.util.Collection)
public abstract boolean retainAll (java.util.Collection)
public abstract int size ()
public abstract java.lang.Object[] toArray ()
public abstract java.lang.Object[] toArray (java.lang.Object[])
}
java/util/SimpleTimeZone.classSimpleTimeZone.java
package java.util
public java.util.SimpleTimeZone extends java.util.TimeZone {
private static final long serialVersionUID
private int rawOffset
private int startYear
private int startMonth
private int startDay
private int startDayOfWeek
private int startTime
private int endMonth
private int endDay
private int endDayOfWeek
private int endTime
private int startMode
private int endMode
private static final int DOM_MODE
private static final int DOW_IN_MONTH_MODE
private static final int DOW_GE_DOM_MODE
private static final int DOW_LE_DOM_MODE
public static final int UTC_TIME
public static final int STANDARD_TIME
public static final int WALL_TIME
private boolean useDaylight
private int dstSavings
private static final java.io.ObjectStreamField[] serialPersistentFields
public void (int, java.lang.String)
int offset
String name
public void (int, java.lang.String, int, int, int, int, int, int, int, int)
int offset
String name
int startMonth
int startDay
int startDayOfWeek
int startTime
int endMonth
int endDay
int endDayOfWeek
int endTime
public void (int, java.lang.String, int, int, int, int, int, int, int, int, int)
int offset
String name
int startMonth
int startDay
int startDayOfWeek
int startTime
int endMonth
int endDay
int endDayOfWeek
int endTime
int daylightSavings
public void (int, java.lang.String, int, int, int, int, int, int, int, int, int, int, int)
int offset
String name
int startMonth
int startDay
int startDayOfWeek
int startTime
int startTimeMode
int endMonth
int endDay
int endDayOfWeek
int endTime
int endTimeMode
int daylightSavings
public java.lang.Object clone ()
java.util.SimpleTimeZone zone
public boolean equals (java.lang.Object)
Object object
java.util.SimpleTimeZone tz
public int getDSTSavings ()
public int getOffset (int, int, int, int, int, int)
int daysInMonth
int daysInMonth
int changeDays
int ruleMonth
int era
int year
int month
int day
int dayOfWeek
int time
int ruleDay
int firstDayOfMonth
int ruleTime
int nextMonth
public int getOffset (long)
long time
int[] fields
public int getRawOffset ()
public synchronized int hashCode ()
int hashCode
public boolean hasSameRules (java.util.TimeZone)
java.util.TimeZone zone
java.util.SimpleTimeZone tz
public boolean inDaylightTime (java.util.Date)
java.util.Date time
private boolean isLeapYear (int)
int year
private int mod7 (int)
int num1
int rem
public void setDSTSavings (int)
int milliseconds
private void checkRange (int, int, int)
int month
int dayOfWeek
int time
private void checkDay (int, int)
int month
int day
private void setEndMode ()
public void setEndRule (int, int, int)
int month
int dayOfMonth
int time
public void setEndRule (int, int, int, int)
int month
int day
int dayOfWeek
int time
public void setEndRule (int, int, int, int, boolean)
int month
int day
int dayOfWeek
int time
boolean after
public void setRawOffset (int)
int offset
private void setStartMode ()
public void setStartRule (int, int, int)
int month
int dayOfMonth
int time
public void setStartRule (int, int, int, int)
int month
int day
int dayOfWeek
int time
public void setStartRule (int, int, int, int, boolean)
int month
int day
int dayOfWeek
int time
boolean after
public void setStartYear (int)
int year
public java.lang.String toString ()
public boolean useDaylightTime ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.util.Calendar cal
java.io.ObjectOutputStream stream
int sEndDay
int sEndDayOfWeek
int sStartDay
int sStartDayOfWeek
java.io.ObjectOutputStream$PutField fields
byte[] values
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int length
byte[] values
java.io.ObjectInputStream stream
java.io.ObjectInputStream$GetField fields
static void ()
}
java/util/SortedMap.classSortedMap.java
package java.util
public abstract java.util.SortedMap extends java.lang.Object implements java.util.Map {
public abstract java.util.Comparator comparator ()
public abstract java.lang.Object firstKey ()
public abstract java.util.SortedMap headMap (java.lang.Object)
public abstract java.lang.Object lastKey ()
public abstract java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
public abstract java.util.SortedMap tailMap (java.lang.Object)
}
java/util/SortedSet.classSortedSet.java
package java.util
public abstract java.util.SortedSet extends java.lang.Object implements java.util.Set {
public abstract java.util.Comparator comparator ()
public abstract java.lang.Object first ()
public abstract java.util.SortedSet headSet (java.lang.Object)
public abstract java.lang.Object last ()
public abstract java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
public abstract java.util.SortedSet tailSet (java.lang.Object)
}
java/util/Stack.classStack.java
package java.util
public java.util.Stack extends java.util.Vector {
private static final long serialVersionUID
public void ()
public boolean empty ()
public synchronized java.lang.Object peek ()
IndexOutOfBoundsException e
public synchronized java.lang.Object pop ()
int index
Object obj
public java.lang.Object push (java.lang.Object)
Object object
public synchronized int search (java.lang.Object)
int i
int i
Object o
Object[] dumpArray
int size
}
java/util/StringTokenizer.classStringTokenizer.java
package java.util
public java.util.StringTokenizer extends java.lang.Object implements java.util.Enumeration {
private String string
private String delimiters
private boolean returnDelimiters
private int position
public void (java.lang.String)
String string
public void (java.lang.String, java.lang.String)
String string
String delimiters
public void (java.lang.String, java.lang.String, boolean)
String string
String delimiters
boolean returnDelimiters
public int countTokens ()
int i
int length
int count
boolean inToken
public boolean hasMoreElements ()
public boolean hasMoreTokens ()
int i
int length
public java.lang.Object nextElement ()
public java.lang.String nextToken ()
int i
int length
public java.lang.String nextToken (java.lang.String)
String delims
}
java/util/Timer$1.classTimer.java
package java.util
java.util.Timer$1 extends java.lang.Object implements java.util.Comparator {
final java.util.Timer this$0
void (java.util.Timer)
java.util.Timer this$0
public int compare (java.util.Timer$ScheduledTask, java.util.Timer$ScheduledTask)
java.util.Timer$ScheduledTask t1
java.util.Timer$ScheduledTask t2
public volatile int compare (java.lang.Object, java.lang.Object)
}
java/util/Timer$ExecutionThreadRunnable.classTimer.java
package java.util
java.util.Timer$ExecutionThreadRunnable extends java.lang.Object implements java.lang.Runnable {
private final java.util.Timer timer
private final java.util.PriorityQueue scheduledTaskPriorityQueue
private final java.util.concurrent.locks.ReentrantLock timerLock
private final java.util.concurrent.locks.Condition schedulingChanged
private final java.util.concurrent.atomic.AtomicBoolean isCancelled
private void (java.util.Timer, java.util.PriorityQueue, java.util.concurrent.locks.ReentrantLock, java.util.concurrent.locks.Condition, java.util.concurrent.atomic.AtomicBoolean)
java.util.Timer timer
java.util.PriorityQueue scheduledTaskPriorityQueue
java.util.concurrent.locks.ReentrantLock timerLock
java.util.concurrent.locks.Condition schedulingChanged
java.util.concurrent.atomic.AtomicBoolean isCancelled
public void run ()
InterruptedException e
java.util.Timer$ScheduledTask nextTask
Long delayUntilNextTask
boolean executeNextTask
private static java.lang.Long computeDelayUntilNextTask (java.util.Timer$ScheduledTask)
java.util.Timer$ScheduledTask scheduledTask
long currentTimeMillis
private void runTask (java.util.Timer$ScheduledTask)
Throwable e
java.util.Timer$ScheduledTask sc
private void updatePriorityQueue (java.util.Timer$ScheduledTask, long)
java.util.Timer$ScheduledTask taskExecuted
long timeFinished
void (java.util.Timer, java.util.PriorityQueue, java.util.concurrent.locks.ReentrantLock, java.util.concurrent.locks.Condition, java.util.concurrent.atomic.AtomicBoolean, java.util.Timer$1)
java.util.Timer x0
java.util.PriorityQueue x1
java.util.concurrent.locks.ReentrantLock x2
java.util.concurrent.locks.Condition x3
java.util.concurrent.atomic.AtomicBoolean x4
java.util.Timer$1 x5
}
java/util/Timer$ScheduledTask.classTimer.java
package java.util
java.util.Timer$ScheduledTask extends java.lang.Object {
final java.util.TimerTask timerTask
final Long period
final boolean isAtFixedRate
Long nextExecution
void (java.util.TimerTask, java.lang.Long, java.lang.Long, boolean)
java.util.TimerTask timerTask
Long nextExecution
Long period
boolean isAtFixedRate
}
java/util/Timer.classTimer.java
package java.util
public java.util.Timer extends java.lang.Object {
private static final java.util.concurrent.atomic.AtomicLong NAME_COUNTER
private final String name
private final Thread executionThread
private final java.util.concurrent.atomic.AtomicBoolean isCancelled
private final java.util.PriorityQueue scheduledTasksPriorityQueue
private final java.util.concurrent.locks.ReentrantLock lock
private final java.util.concurrent.locks.Condition schedulingChanged
private static final java.util.Date VALID_DATE
public void (java.lang.String, boolean)
String name
boolean isDaemon
public void (java.lang.String)
String name
public void (boolean)
boolean isDaemon
public void ()
protected void finalize () throws java.lang.Throwable
public void cancel ()
public int purge ()
private int doPurge ()
java.util.Timer$ScheduledTask scheduledTask
java.util.Timer$ScheduledTask s
java.util.List tasksToRemove
public void schedule (java.util.TimerTask, java.util.Date)
java.util.TimerTask task
java.util.Date when
public void schedule (java.util.TimerTask, long)
java.util.TimerTask task
long delay
public void schedule (java.util.TimerTask, long, long)
java.util.TimerTask task
long delay
long period
public void schedule (java.util.TimerTask, java.util.Date, long)
java.util.TimerTask task
java.util.Date when
long period
public void scheduleAtFixedRate (java.util.TimerTask, long, long)
java.util.TimerTask task
long delay
long period
public void scheduleAtFixedRate (java.util.TimerTask, java.util.Date, long)
java.util.TimerTask task
java.util.Date when
long period
private void validateScheduling (java.util.TimerTask, long, long)
java.util.TimerTask task
long delay
long period
private void validateScheduling (java.util.TimerTask, java.util.Date, long, long)
java.util.TimerTask task
java.util.Date when
long delay
long period
private void doSchedule (java.util.TimerTask, java.lang.Long, java.lang.Long)
java.util.TimerTask timerTask
Long nextExecution
Long period
private void doSchedule (java.util.TimerTask, java.lang.Long, java.lang.Long, boolean)
java.util.TimerTask timerTask
Long nextExecution
Long period
boolean isAtFixedRate
static void ()
}
java/util/TimerTask.classTimerTask.java
package java.util
public abstract java.util.TimerTask extends java.lang.Object implements java.lang.Runnable {
private boolean cancelled
private long scheduledExecutionTime
private boolean scheduled
private final Object lock
protected void ()
public abstract void run ()
public boolean cancel ()
public long scheduledExecutionTime ()
boolean isCancelled ()
void setScheduledExecutionTime (long)
long timeMillis
void setScheduled (boolean)
boolean scheduled
void updateScheduledExecutionTimeAndRun (long, boolean)
long scheduledExecutionTime
boolean hasAnotherFutureExecutionScheduled
}
java/util/TimeZone$CustomTimeZoneParser.classTimeZone.java
package java.util
final java.util.TimeZone$CustomTimeZoneParser extends java.lang.Object {
private static final java.util.regex.Pattern CUSTOM_ZONE_ID_PATTERN
private void ()
private static java.util.TimeZone getCustomTimeZone (java.lang.String)
int hour
NumberFormatException impossible
String id
java.util.regex.Matcher m
int hour
int minute
char sign
int raw
String cleanId
static java.util.TimeZone access$000 (java.lang.String)
String x0
static void ()
}
java/util/TimeZone.classTimeZone.java
package java.util
public abstract java.util.TimeZone extends java.lang.Object implements java.io.Serializable java.lang.Cloneable {
private static final long serialVersionUID
public static final int SHORT
public static final int LONG
private static final java.util.TimeZone GMT
private static final java.util.TimeZone UTC
private static java.util.TimeZone defaultTimeZone
private String ID
public void ()
public java.lang.Object clone ()
CloneNotSupportedException e
public static synchronized java.lang.String[] getAvailableIDs ()
public static synchronized java.lang.String[] getAvailableIDs (int)
int offsetMillis
public static synchronized java.util.TimeZone getDefault ()
java.io.IOException ex
org.apache.harmony.luni.internal.util.TimezoneGetter tzGetter
String zoneName
public final java.lang.String getDisplayName ()
public final java.lang.String getDisplayName (java.util.Locale)
java.util.Locale locale
public final java.lang.String getDisplayName (boolean, int)
boolean daylightTime
int style
public java.lang.String getDisplayName (boolean, int, java.util.Locale)
boolean daylightTime
int style
java.util.Locale locale
String[][] zoneStrings
String result
int offsetMillis
public static java.lang.String createGmtOffsetString (boolean, boolean, int)
boolean includeGmt
boolean includeMinuteSeparator
int offsetMillis
int offsetMinutes
char sign
StringBuilder builder
private static void appendNumber (java.lang.StringBuilder, int, int)
int i
StringBuilder builder
int count
int value
String string
public java.lang.String getID ()
public int getDSTSavings ()
public int getOffset (long)
long time
public abstract int getOffset (int, int, int, int, int, int)
public abstract int getRawOffset ()
public static synchronized java.util.TimeZone getTimeZone (java.lang.String)
String id
java.util.TimeZone zone
public boolean hasSameRules (java.util.TimeZone)
java.util.TimeZone timeZone
public abstract boolean inDaylightTime (java.util.Date)
public static synchronized void setDefault (java.util.TimeZone)
java.util.TimeZone timeZone
public void setID (java.lang.String)
String id
public abstract void setRawOffset (int)
public abstract boolean useDaylightTime ()
static void ()
}
java/util/TimSort.classTimSort.java
package java.util
java.util.TimSort extends java.lang.Object {
private static final int MIN_MERGE
private final Object[] a
private final java.util.Comparator c
private static final int MIN_GALLOP
private int minGallop
private static final int INITIAL_TMP_STORAGE_LENGTH
private Object[] tmp
private int stackSize
private final int[] runBase
private final int[] runLen
private static final boolean DEBUG
private void (java.lang.Object[], java.util.Comparator)
Object[] a
java.util.Comparator c
int len
Object[] newArray
int stackLen
static void sort (java.lang.Object[], java.util.Comparator)
Object[] a
java.util.Comparator c
static void sort (java.lang.Object[], int, int, java.util.Comparator)
int initRunLen
int force
int runLen
Object[] a
int lo
int hi
java.util.Comparator c
int nRemaining
java.util.TimSort ts
int minRun
private static void binarySort (java.lang.Object[], int, int, int, java.util.Comparator)
int mid
Object pivot
int left
int right
int n
Object[] a
int lo
int hi
int start
java.util.Comparator c
private static int countRunAndMakeAscending (java.lang.Object[], int, int, java.util.Comparator)
Object[] a
int lo
int hi
java.util.Comparator c
int runHi
private static void reverseRange (java.lang.Object[], int, int)
Object t
Object[] a
int lo
int hi
private static int minRunLength (int)
int n
int r
private void pushRun (int, int)
int runBase
int runLen
private void mergeCollapse ()
int n
private void mergeForceCollapse ()
int n
private void mergeAt (int)
int i
int base1
int len1
int base2
int len2
int k
private static int gallopLeft (java.lang.Object, java.lang.Object[], int, int, int, java.util.Comparator)
int maxOfs
int maxOfs
int tmp
int m
Object key
Object[] a
int base
int len
int hint
java.util.Comparator c
int lastOfs
int ofs
private static int gallopRight (java.lang.Object, java.lang.Object[], int, int, int, java.util.Comparator)
int maxOfs
int tmp
int maxOfs
int m
Object key
Object[] a
int base
int len
int hint
java.util.Comparator c
int ofs
int lastOfs
private void mergeLo (int, int, int, int)
int count1
int count2
int base1
int len1
int base2
int len2
Object[] a
Object[] tmp
int cursor1
int cursor2
int dest
java.util.Comparator c
int minGallop
private void mergeHi (int, int, int, int)
int count1
int count2
int base1
int len1
int base2
int len2
Object[] a
Object[] tmp
int cursor1
int cursor2
int dest
java.util.Comparator c
int minGallop
private java.lang.Object[] ensureCapacity (int)
int newSize
Object[] newArray
int minCapacity
}
java/util/TooManyListenersException.classTooManyListenersException.java
package java.util
public java.util.TooManyListenersException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/util/TreeMap$1.classTreeMap.java
package java.util
final java.util.TreeMap$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.Comparable, java.lang.Comparable)
Comparable a
Comparable b
public volatile int compare (java.lang.Object, java.lang.Object)
}
java/util/TreeMap$2.classTreeMap.java
package java.util
java.util.TreeMap$2 extends java.lang.Object {
static final int[] $SwitchMap$java$util$TreeMap$Relation
static final int[] $SwitchMap$java$util$TreeMap$Bound
static void ()
}
java/util/TreeMap$AscendingSubMap.classTreeMap.java
package java.util
java.util.TreeMap$AscendingSubMap extends java.util.TreeMap$NavigableSubMap {
private static final long serialVersionUID
void (java.util.TreeMap, java.lang.Object, java.util.TreeMap$Bound, java.lang.Object, java.util.TreeMap$Bound)
java.util.TreeMap delegate
Object from
java.util.TreeMap$Bound fromBound
Object to
java.util.TreeMap$Bound toBound
}
java/util/TreeMap$Bound$1.classTreeMap.java
package java.util
final java.util.TreeMap$Bound$1 extends java.util.TreeMap$Bound {
void (java.lang.String, int)
public java.lang.String leftCap (java.lang.Object)
Object from
public java.lang.String rightCap (java.lang.Object)
Object to
}
java/util/TreeMap$Bound$2.classTreeMap.java
package java.util
final java.util.TreeMap$Bound$2 extends java.util.TreeMap$Bound {
void (java.lang.String, int)
public java.lang.String leftCap (java.lang.Object)
Object from
public java.lang.String rightCap (java.lang.Object)
Object to
}
java/util/TreeMap$Bound$3.classTreeMap.java
package java.util
final java.util.TreeMap$Bound$3 extends java.util.TreeMap$Bound {
void (java.lang.String, int)
public java.lang.String leftCap (java.lang.Object)
Object from
public java.lang.String rightCap (java.lang.Object)
Object to
}
java/util/TreeMap$Bound.classTreeMap.java
package java.util
abstract java.util.TreeMap$Bound extends java.lang.Enum {
public static final java.util.TreeMap$Bound INCLUSIVE
public static final java.util.TreeMap$Bound EXCLUSIVE
public static final java.util.TreeMap$Bound NO_BOUND
private static final java.util.TreeMap$Bound[] $VALUES
public static java.util.TreeMap$Bound[] values ()
public static java.util.TreeMap$Bound valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public abstract java.lang.String leftCap (java.lang.Object)
public abstract java.lang.String rightCap (java.lang.Object)
void (java.lang.String, int, java.util.TreeMap$1)
String x0
int x1
java.util.TreeMap$1 x2
static void ()
}
java/util/TreeMap$BoundedMap$BoundedEntrySet$1.classTreeMap.java
package java.util
java.util.TreeMap$BoundedMap$BoundedEntrySet$1 extends java.util.TreeMap$BoundedMap$BoundedIterator {
final java.util.TreeMap$BoundedMap$BoundedEntrySet this$2
void (java.util.TreeMap$BoundedMap$BoundedEntrySet, java.util.TreeMap$Node)
java.util.TreeMap$BoundedMap$BoundedEntrySet this$2
java.util.TreeMap$Node next
public java.util.Map$Entry next ()
public volatile java.lang.Object next ()
}
java/util/TreeMap$BoundedMap$BoundedEntrySet.classTreeMap.java
package java.util
final java.util.TreeMap$BoundedMap$BoundedEntrySet extends java.util.AbstractSet {
final java.util.TreeMap$BoundedMap this$1
void (java.util.TreeMap$BoundedMap)
java.util.TreeMap$BoundedMap this$1
public int size ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
java.util.Map$Entry entry
public boolean remove (java.lang.Object)
Object o
java.util.Map$Entry entry
}
java/util/TreeMap$BoundedMap$BoundedIterator.classTreeMap.java
package java.util
abstract java.util.TreeMap$BoundedMap$BoundedIterator extends java.util.TreeMap$MapIterator {
final java.util.TreeMap$BoundedMap this$1
protected void (java.util.TreeMap$BoundedMap, java.util.TreeMap$Node)
java.util.TreeMap$BoundedMap this$1
java.util.TreeMap$Node next
protected java.util.TreeMap$Node stepForward ()
java.util.TreeMap$Node result
protected java.util.TreeMap$Node stepBackward ()
java.util.TreeMap$Node result
}
java/util/TreeMap$BoundedMap$BoundedKeySet$1.classTreeMap.java
package java.util
java.util.TreeMap$BoundedMap$BoundedKeySet$1 extends java.util.TreeMap$BoundedMap$BoundedIterator {
final java.util.TreeMap$BoundedMap$BoundedKeySet this$2
void (java.util.TreeMap$BoundedMap$BoundedKeySet, java.util.TreeMap$Node)
java.util.TreeMap$BoundedMap$BoundedKeySet this$2
java.util.TreeMap$Node next
public java.lang.Object next ()
}
java/util/TreeMap$BoundedMap$BoundedKeySet$2.classTreeMap.java
package java.util
java.util.TreeMap$BoundedMap$BoundedKeySet$2 extends java.util.TreeMap$BoundedMap$BoundedIterator {
final java.util.TreeMap$BoundedMap$BoundedKeySet this$2
void (java.util.TreeMap$BoundedMap$BoundedKeySet, java.util.TreeMap$Node)
java.util.TreeMap$BoundedMap$BoundedKeySet this$2
java.util.TreeMap$Node next
public java.lang.Object next ()
}
java/util/TreeMap$BoundedMap$BoundedKeySet.classTreeMap.java
package java.util
final java.util.TreeMap$BoundedMap$BoundedKeySet extends java.util.AbstractSet implements java.util.NavigableSet {
final java.util.TreeMap$BoundedMap this$1
void (java.util.TreeMap$BoundedMap)
java.util.TreeMap$BoundedMap this$1
public int size ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
public java.util.Iterator descendingIterator ()
public boolean contains (java.lang.Object)
Object key
public boolean remove (java.lang.Object)
Object key
public java.lang.Object first ()
public java.lang.Object pollFirst ()
java.util.Map$Entry entry
public java.lang.Object last ()
public java.lang.Object pollLast ()
java.util.Map$Entry entry
public java.lang.Object lower (java.lang.Object)
Object key
public java.lang.Object floor (java.lang.Object)
Object key
public java.lang.Object ceiling (java.lang.Object)
Object key
public java.lang.Object higher (java.lang.Object)
Object key
public java.util.Comparator comparator ()
public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object from
boolean fromInclusive
Object to
boolean toInclusive
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromInclusive
Object toExclusive
public java.util.NavigableSet headSet (java.lang.Object, boolean)
Object to
boolean inclusive
public java.util.SortedSet headSet (java.lang.Object)
Object toExclusive
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object from
boolean inclusive
public java.util.SortedSet tailSet (java.lang.Object)
Object fromInclusive
public java.util.NavigableSet descendingSet ()
}
java/util/TreeMap$BoundedMap.classTreeMap.java
package java.util
final java.util.TreeMap$BoundedMap extends java.util.AbstractMap implements java.util.NavigableMap java.io.Serializable {
private final transient boolean ascending
private final transient Object from
private final transient java.util.TreeMap$Bound fromBound
private final transient Object to
private final transient java.util.TreeMap$Bound toBound
private transient java.util.TreeMap$BoundedMap$BoundedEntrySet entrySet
private transient java.util.TreeMap$BoundedMap$BoundedKeySet keySet
final java.util.TreeMap this$0
void (java.util.TreeMap, boolean, java.lang.Object, java.util.TreeMap$Bound, java.lang.Object, java.util.TreeMap$Bound)
java.util.TreeMap this$0
boolean ascending
Object from
java.util.TreeMap$Bound fromBound
Object to
java.util.TreeMap$Bound toBound
public int size ()
public boolean isEmpty ()
public java.lang.Object get (java.lang.Object)
Object key
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
private boolean isInBounds (java.lang.Object)
Object key
private boolean isInBounds (java.lang.Object, java.util.TreeMap$Bound, java.util.TreeMap$Bound)
Object key
java.util.TreeMap$Bound fromBound
java.util.TreeMap$Bound toBound
private java.util.TreeMap$Node bound (java.util.TreeMap$Node, java.util.TreeMap$Bound, java.util.TreeMap$Bound)
java.util.TreeMap$Node node
java.util.TreeMap$Bound fromBound
java.util.TreeMap$Bound toBound
public java.util.Map$Entry firstEntry ()
public java.util.Map$Entry pollFirstEntry ()
java.util.TreeMap$Node result
public java.lang.Object firstKey ()
java.util.Map$Entry entry
public java.util.Map$Entry lastEntry ()
public java.util.Map$Entry pollLastEntry ()
java.util.TreeMap$Node result
public java.lang.Object lastKey ()
java.util.Map$Entry entry
private java.util.TreeMap$Node endpoint (boolean)
java.util.TreeMap$Node node
java.util.TreeMap$Node node
java.util.TreeMap$Node node
java.util.TreeMap$Node node
java.util.TreeMap$Node node
java.util.TreeMap$Node node
java.util.TreeMap$Node node
boolean first
java.util.TreeMap$Node node
private java.util.Map$Entry findBounded (java.lang.Object, java.util.TreeMap$Relation)
int comparison
int comparison
Object key
java.util.TreeMap$Relation relation
java.util.TreeMap$Bound fromBoundForCheck
java.util.TreeMap$Bound toBoundForCheck
public java.util.Map$Entry lowerEntry (java.lang.Object)
Object key
public java.lang.Object lowerKey (java.lang.Object)
Object key
java.util.Map$Entry entry
public java.util.Map$Entry floorEntry (java.lang.Object)
Object key
public java.lang.Object floorKey (java.lang.Object)
Object key
java.util.Map$Entry entry
public java.util.Map$Entry ceilingEntry (java.lang.Object)
Object key
public java.lang.Object ceilingKey (java.lang.Object)
Object key
java.util.Map$Entry entry
public java.util.Map$Entry higherEntry (java.lang.Object)
Object key
public java.lang.Object higherKey (java.lang.Object)
Object key
java.util.Map$Entry entry
public java.util.Comparator comparator ()
java.util.Comparator forward
public java.util.Set entrySet ()
java.util.TreeMap$BoundedMap$BoundedEntrySet result
public java.util.Set keySet ()
public java.util.NavigableSet navigableKeySet ()
java.util.TreeMap$BoundedMap$BoundedKeySet result
public java.util.NavigableMap descendingMap ()
public java.util.NavigableSet descendingKeySet ()
public java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object from
boolean fromInclusive
Object to
boolean toInclusive
java.util.TreeMap$Bound fromBound
java.util.TreeMap$Bound toBound
public java.util.NavigableMap subMap (java.lang.Object, java.lang.Object)
Object fromInclusive
Object toExclusive
public java.util.NavigableMap headMap (java.lang.Object, boolean)
Object to
boolean inclusive
java.util.TreeMap$Bound toBound
public java.util.NavigableMap headMap (java.lang.Object)
Object toExclusive
public java.util.NavigableMap tailMap (java.lang.Object, boolean)
Object from
boolean inclusive
java.util.TreeMap$Bound fromBound
public java.util.NavigableMap tailMap (java.lang.Object)
Object fromInclusive
private java.util.NavigableMap subMap (java.lang.Object, java.util.TreeMap$Bound, java.lang.Object, java.util.TreeMap$Bound)
Object fromTmp
java.util.TreeMap$Bound fromBoundTmp
java.util.TreeMap$Bound fromBoundToCheck
java.util.TreeMap$Bound toBoundToCheck
Object from
java.util.TreeMap$Bound fromBound
Object to
java.util.TreeMap$Bound toBound
private java.lang.IllegalArgumentException outOfBounds (java.lang.Object, java.util.TreeMap$Bound, java.util.TreeMap$Bound)
Object value
java.util.TreeMap$Bound fromBound
java.util.TreeMap$Bound toBound
java.lang.Object writeReplace () throws java.io.ObjectStreamException
public volatile java.util.SortedMap tailMap (java.lang.Object)
public volatile java.util.SortedMap headMap (java.lang.Object)
public volatile java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
static java.util.TreeMap$Bound access$400 (java.util.TreeMap$BoundedMap)
java.util.TreeMap$BoundedMap x0
static boolean access$500 (java.util.TreeMap$BoundedMap, java.lang.Object, java.util.TreeMap$Bound, java.util.TreeMap$Bound)
java.util.TreeMap$BoundedMap x0
Object x1
java.util.TreeMap$Bound x2
java.util.TreeMap$Bound x3
static java.util.TreeMap$Bound access$600 (java.util.TreeMap$BoundedMap)
java.util.TreeMap$BoundedMap x0
static java.util.TreeMap$Node access$700 (java.util.TreeMap$BoundedMap, boolean)
java.util.TreeMap$BoundedMap x0
boolean x1
static boolean access$800 (java.util.TreeMap$BoundedMap)
java.util.TreeMap$BoundedMap x0
static boolean access$900 (java.util.TreeMap$BoundedMap, java.lang.Object)
java.util.TreeMap$BoundedMap x0
Object x1
static java.lang.Object access$1000 (java.util.TreeMap$BoundedMap)
java.util.TreeMap$BoundedMap x0
static java.lang.Object access$1100 (java.util.TreeMap$BoundedMap)
java.util.TreeMap$BoundedMap x0
}
java/util/TreeMap$DescendingSubMap.classTreeMap.java
package java.util
java.util.TreeMap$DescendingSubMap extends java.util.TreeMap$NavigableSubMap {
private static final long serialVersionUID
java.util.Comparator reverseComparator
void (java.util.TreeMap, java.lang.Object, java.util.TreeMap$Bound, java.lang.Object, java.util.TreeMap$Bound)
java.util.TreeMap delegate
Object from
java.util.TreeMap$Bound fromBound
Object to
java.util.TreeMap$Bound toBound
}
java/util/TreeMap$EntrySet$1.classTreeMap.java
package java.util
java.util.TreeMap$EntrySet$1 extends java.util.TreeMap$MapIterator {
final java.util.TreeMap$EntrySet this$1
void (java.util.TreeMap$EntrySet, java.util.TreeMap$Node)
java.util.TreeMap$EntrySet this$1
java.util.TreeMap$Node next
public java.util.Map$Entry next ()
public volatile java.lang.Object next ()
}
java/util/TreeMap$EntrySet.classTreeMap.java
package java.util
java.util.TreeMap$EntrySet extends java.util.AbstractSet {
final java.util.TreeMap this$0
void (java.util.TreeMap)
java.util.TreeMap this$0
public int size ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
java.util.TreeMap$Node node
public void clear ()
}
java/util/TreeMap$KeySet$1.classTreeMap.java
package java.util
java.util.TreeMap$KeySet$1 extends java.util.TreeMap$MapIterator {
final java.util.TreeMap$KeySet this$1
void (java.util.TreeMap$KeySet, java.util.TreeMap$Node)
java.util.TreeMap$KeySet this$1
java.util.TreeMap$Node next
public java.lang.Object next ()
}
java/util/TreeMap$KeySet$2.classTreeMap.java
package java.util
java.util.TreeMap$KeySet$2 extends java.util.TreeMap$MapIterator {
final java.util.TreeMap$KeySet this$1
void (java.util.TreeMap$KeySet, java.util.TreeMap$Node)
java.util.TreeMap$KeySet this$1
java.util.TreeMap$Node next
public java.lang.Object next ()
}
java/util/TreeMap$KeySet.classTreeMap.java
package java.util
java.util.TreeMap$KeySet extends java.util.AbstractSet implements java.util.NavigableSet {
final java.util.TreeMap this$0
void (java.util.TreeMap)
java.util.TreeMap this$0
public int size ()
public java.util.Iterator iterator ()
public java.util.Iterator descendingIterator ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object key
public void clear ()
public java.util.Comparator comparator ()
public java.lang.Object first ()
public java.lang.Object last ()
public java.lang.Object lower (java.lang.Object)
Object key
public java.lang.Object floor (java.lang.Object)
Object key
public java.lang.Object ceiling (java.lang.Object)
Object key
public java.lang.Object higher (java.lang.Object)
Object key
public java.lang.Object pollFirst ()
java.util.Map$Entry entry
public java.lang.Object pollLast ()
java.util.Map$Entry entry
public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object from
boolean fromInclusive
Object to
boolean toInclusive
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromInclusive
Object toExclusive
public java.util.NavigableSet headSet (java.lang.Object, boolean)
Object to
boolean inclusive
public java.util.SortedSet headSet (java.lang.Object)
Object toExclusive
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object from
boolean inclusive
public java.util.SortedSet tailSet (java.lang.Object)
Object fromInclusive
public java.util.NavigableSet descendingSet ()
}
java/util/TreeMap$MapIterator.classTreeMap.java
package java.util
abstract java.util.TreeMap$MapIterator extends java.lang.Object implements java.util.Iterator {
protected java.util.TreeMap$Node next
protected java.util.TreeMap$Node last
protected int expectedModCount
final java.util.TreeMap this$0
void (java.util.TreeMap, java.util.TreeMap$Node)
java.util.TreeMap this$0
java.util.TreeMap$Node next
public boolean hasNext ()
protected java.util.TreeMap$Node stepForward ()
protected java.util.TreeMap$Node stepBackward ()
public void remove ()
}
java/util/TreeMap$NavigableSubMap.classTreeMap.java
package java.util
abstract java.util.TreeMap$NavigableSubMap extends java.util.AbstractMap implements java.io.Serializable {
private static final long serialVersionUID
java.util.TreeMap m
Object lo
Object hi
boolean fromStart
boolean toEnd
boolean loInclusive
boolean hiInclusive
void (java.util.TreeMap, java.lang.Object, java.util.TreeMap$Bound, java.lang.Object, java.util.TreeMap$Bound)
java.util.TreeMap delegate
Object from
java.util.TreeMap$Bound fromBound
Object to
java.util.TreeMap$Bound toBound
public java.util.Set entrySet ()
protected java.lang.Object readResolve () throws java.io.ObjectStreamException
java.util.TreeMap$Bound fromBound
java.util.TreeMap$Bound toBound
boolean ascending
}
java/util/TreeMap$Node.classTreeMap.java
package java.util
java.util.TreeMap$Node extends java.lang.Object implements java.util.Map$Entry {
java.util.TreeMap$Node parent
java.util.TreeMap$Node left
java.util.TreeMap$Node right
final Object key
Object value
int height
void (java.util.TreeMap$Node, java.lang.Object)
java.util.TreeMap$Node parent
Object key
java.util.TreeMap$Node copy (java.util.TreeMap$Node)
java.util.TreeMap$Node parent
java.util.TreeMap$Node result
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
Object oldValue
public boolean equals (java.lang.Object)
java.util.Map$Entry other
Object o
public int hashCode ()
public java.lang.String toString ()
java.util.TreeMap$Node next ()
java.util.TreeMap$Node node
java.util.TreeMap$Node parent
public java.util.TreeMap$Node prev ()
java.util.TreeMap$Node node
java.util.TreeMap$Node parent
public java.util.TreeMap$Node first ()
java.util.TreeMap$Node node
java.util.TreeMap$Node child
public java.util.TreeMap$Node last ()
java.util.TreeMap$Node node
java.util.TreeMap$Node child
}
java/util/TreeMap$Relation.classTreeMap.java
package java.util
final java.util.TreeMap$Relation extends java.lang.Enum {
public static final java.util.TreeMap$Relation LOWER
public static final java.util.TreeMap$Relation FLOOR
public static final java.util.TreeMap$Relation EQUAL
public static final java.util.TreeMap$Relation CREATE
public static final java.util.TreeMap$Relation CEILING
public static final java.util.TreeMap$Relation HIGHER
private static final java.util.TreeMap$Relation[] $VALUES
public static java.util.TreeMap$Relation[] values ()
public static java.util.TreeMap$Relation valueOf (java.lang.String)
String name
private void (java.lang.String, int)
java.util.TreeMap$Relation forOrder (boolean)
boolean ascending
static void ()
}
java/util/TreeMap$SubMap.classTreeMap.java
package java.util
java.util.TreeMap$SubMap extends java.util.AbstractMap implements java.io.Serializable {
private static final long serialVersionUID
Object fromKey
Object toKey
boolean fromStart
boolean toEnd
final java.util.TreeMap this$0
void (java.util.TreeMap)
java.util.TreeMap this$0
public java.util.Set entrySet ()
protected java.lang.Object readResolve () throws java.io.ObjectStreamException
java.util.TreeMap$Bound fromBound
java.util.TreeMap$Bound toBound
}
java/util/TreeMap.classTreeMap.java
package java.util
public java.util.TreeMap extends java.util.AbstractMap implements java.util.SortedMap java.util.NavigableMap java.lang.Cloneable java.io.Serializable {
private static final java.util.Comparator NATURAL_ORDER
java.util.Comparator comparator
java.util.TreeMap$Node root
int size
int modCount
private java.util.TreeMap$EntrySet entrySet
private java.util.TreeMap$KeySet keySet
private static final long serialVersionUID
public void ()
public void (java.util.Map)
java.util.Map$Entry entry
java.util.Map copyFrom
public void (java.util.Comparator)
java.util.Comparator comparator
public void (java.util.SortedMap)
java.util.Map$Entry entry
java.util.SortedMap copyFrom
java.util.Comparator sourceComparator
public java.lang.Object clone ()
java.util.TreeMap map
CloneNotSupportedException e
public int size ()
public boolean isEmpty ()
public java.lang.Object get (java.lang.Object)
Object key
java.util.Map$Entry entry
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void clear ()
public java.lang.Object remove (java.lang.Object)
Object key
java.util.TreeMap$Node node
java.lang.Object putInternal (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.TreeMap$Node created
Object result
java.util.TreeMap$Node find (java.lang.Object, java.util.TreeMap$Relation)
java.util.TreeMap$Node created
java.util.TreeMap$Node created
int comparison
java.util.TreeMap$Node child
Object key
java.util.TreeMap$Relation relation
Comparable comparableKey
java.util.TreeMap$Node nearest
java.util.TreeMap$Node findByObject (java.lang.Object)
Object key
java.util.TreeMap$Node findByEntry (java.util.Map$Entry)
java.util.Map$Entry entry
java.util.TreeMap$Node mine
boolean valuesEqual
void removeInternal (java.util.TreeMap$Node)
java.util.TreeMap$Node adjacent
int leftHeight
int rightHeight
java.util.TreeMap$Node node
java.util.TreeMap$Node left
java.util.TreeMap$Node right
java.util.TreeMap$Node originalParent
java.util.TreeMap$Node removeInternalByKey (java.lang.Object)
Object key
java.util.TreeMap$Node node
private void replaceInParent (java.util.TreeMap$Node, java.util.TreeMap$Node)
java.util.TreeMap$Node node
java.util.TreeMap$Node replacement
java.util.TreeMap$Node parent
private void rebalance (java.util.TreeMap$Node, boolean)
java.util.TreeMap$Node rightLeft
java.util.TreeMap$Node rightRight
int rightRightHeight
int rightLeftHeight
int rightDelta
java.util.TreeMap$Node leftLeft
java.util.TreeMap$Node leftRight
int leftRightHeight
int leftLeftHeight
int leftDelta
java.util.TreeMap$Node left
java.util.TreeMap$Node right
int leftHeight
int rightHeight
int delta
java.util.TreeMap$Node node
java.util.TreeMap$Node unbalanced
boolean insert
private void rotateLeft (java.util.TreeMap$Node)
java.util.TreeMap$Node root
java.util.TreeMap$Node left
java.util.TreeMap$Node pivot
java.util.TreeMap$Node pivotLeft
java.util.TreeMap$Node pivotRight
private void rotateRight (java.util.TreeMap$Node)
java.util.TreeMap$Node root
java.util.TreeMap$Node pivot
java.util.TreeMap$Node right
java.util.TreeMap$Node pivotLeft
java.util.TreeMap$Node pivotRight
private java.util.AbstractMap$SimpleImmutableEntry immutableCopy (java.util.Map$Entry)
java.util.Map$Entry entry
public java.util.Map$Entry firstEntry ()
private java.util.Map$Entry internalPollFirstEntry ()
java.util.TreeMap$Node result
public java.util.Map$Entry pollFirstEntry ()
public java.lang.Object firstKey ()
public java.util.Map$Entry lastEntry ()
private java.util.Map$Entry internalPollLastEntry ()
java.util.TreeMap$Node result
public java.util.Map$Entry pollLastEntry ()
public java.lang.Object lastKey ()
public java.util.Map$Entry lowerEntry (java.lang.Object)
Object key
public java.lang.Object lowerKey (java.lang.Object)
Object key
java.util.Map$Entry entry
public java.util.Map$Entry floorEntry (java.lang.Object)
Object key
public java.lang.Object floorKey (java.lang.Object)
Object key
java.util.Map$Entry entry
public java.util.Map$Entry ceilingEntry (java.lang.Object)
Object key
public java.lang.Object ceilingKey (java.lang.Object)
Object key
java.util.Map$Entry entry
public java.util.Map$Entry higherEntry (java.lang.Object)
Object key
public java.lang.Object higherKey (java.lang.Object)
Object key
java.util.Map$Entry entry
public java.util.Comparator comparator ()
public java.util.Set entrySet ()
java.util.TreeMap$EntrySet result
public java.util.Set keySet ()
java.util.TreeMap$KeySet result
public java.util.NavigableSet navigableKeySet ()
java.util.TreeMap$KeySet result
public java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object from
boolean fromInclusive
Object to
boolean toInclusive
java.util.TreeMap$Bound fromBound
java.util.TreeMap$Bound toBound
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromInclusive
Object toExclusive
public java.util.NavigableMap headMap (java.lang.Object, boolean)
Object to
boolean inclusive
java.util.TreeMap$Bound toBound
public java.util.SortedMap headMap (java.lang.Object)
Object toExclusive
public java.util.NavigableMap tailMap (java.lang.Object, boolean)
Object from
boolean inclusive
java.util.TreeMap$Bound fromBound
public java.util.SortedMap tailMap (java.lang.Object)
Object fromInclusive
public java.util.NavigableMap descendingMap ()
public java.util.NavigableSet descendingKeySet ()
static int count (java.util.Iterator)
java.util.Iterator iterator
int count
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.util.Map$Entry entry
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int i
java.io.ObjectInputStream stream
java.io.ObjectInputStream$GetField fields
int size
static java.util.Map$Entry access$000 (java.util.TreeMap)
java.util.TreeMap x0
static java.util.Map$Entry access$100 (java.util.TreeMap)
java.util.TreeMap x0
static java.util.AbstractMap$SimpleImmutableEntry access$300 (java.util.TreeMap, java.util.Map$Entry)
java.util.TreeMap x0
java.util.Map$Entry x1
static void ()
}
java/util/TreeSet.classTreeSet.java
package java.util
public java.util.TreeSet extends java.util.AbstractSet implements java.util.NavigableSet java.lang.Cloneable java.io.Serializable {
private static final long serialVersionUID
private transient java.util.NavigableMap backingMap
private transient java.util.NavigableSet descendingSet
void (java.util.NavigableMap)
java.util.NavigableMap map
public void ()
public void (java.util.Collection)
java.util.Collection collection
public void (java.util.Comparator)
java.util.Comparator comparator
public void (java.util.SortedSet)
java.util.SortedSet set
java.util.Iterator it
public boolean add (java.lang.Object)
Object object
public boolean addAll (java.util.Collection)
java.util.Collection collection
public void clear ()
public java.lang.Object clone ()
java.util.TreeSet clone
CloneNotSupportedException e
public java.util.Comparator comparator ()
public boolean contains (java.lang.Object)
Object object
public boolean isEmpty ()
public java.util.Iterator iterator ()
public java.util.Iterator descendingIterator ()
public boolean remove (java.lang.Object)
Object object
public int size ()
public java.lang.Object first ()
public java.lang.Object last ()
public java.lang.Object pollFirst ()
java.util.Map$Entry entry
public java.lang.Object pollLast ()
java.util.Map$Entry entry
public java.lang.Object higher (java.lang.Object)
Object e
public java.lang.Object lower (java.lang.Object)
Object e
public java.lang.Object ceiling (java.lang.Object)
Object e
public java.lang.Object floor (java.lang.Object)
Object e
public java.util.NavigableSet descendingSet ()
public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object start
boolean startInclusive
Object end
boolean endInclusive
java.util.Comparator c
int compare
public java.util.NavigableSet headSet (java.lang.Object, boolean)
Object end
boolean endInclusive
java.util.Comparator c
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object start
boolean startInclusive
java.util.Comparator c
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object start
Object end
public java.util.SortedSet headSet (java.lang.Object)
Object end
public java.util.SortedSet tailSet (java.lang.Object)
Object start
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.util.Iterator it
java.io.ObjectOutputStream stream
int size
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object elem
int i
java.io.ObjectInputStream stream
java.util.TreeMap map
int size
}
java/util/UnknownFormatConversionException.classUnknownFormatConversionException.java
package java.util
public java.util.UnknownFormatConversionException extends java.util.IllegalFormatException {
private static final long serialVersionUID
private final String s
public void (java.lang.String)
String s
public java.lang.String getConversion ()
public java.lang.String getMessage ()
}
java/util/UnknownFormatFlagsException.classUnknownFormatFlagsException.java
package java.util
public java.util.UnknownFormatFlagsException extends java.util.IllegalFormatException {
private static final long serialVersionUID
private final String flags
public void (java.lang.String)
String f
public java.lang.String getFlags ()
public java.lang.String getMessage ()
}
java/util/UnsafeArrayList.classUnsafeArrayList.java
package java.util
public java.util.UnsafeArrayList extends java.util.AbstractList {
private final Class elementType
private Object[] array
private int size
public void (java.lang.Class, int)
Class elementType
int initialCapacity
public boolean add (java.lang.Object)
Object[] newArray
Object element
public java.lang.Object[] array ()
public java.lang.Object get (int)
int i
public int size ()
}
java/util/UUID.classUUID.java
package java.util
public final java.util.UUID extends java.lang.Object implements java.io.Serializable java.lang.Comparable {
private static final long serialVersionUID
private static java.security.SecureRandom rng
private long mostSigBits
private long leastSigBits
private transient int variant
private transient int version
private transient long timestamp
private transient int clockSequence
private transient long node
private transient int hash
public void (long, long)
long mostSigBits
long leastSigBits
private void init ()
int msbHash
int lsbHash
long timeLow
long timeMid
long timeHigh
public static java.util.UUID randomUUID ()
byte[] data
public static java.util.UUID nameUUIDFromBytes (byte[])
java.security.MessageDigest md
java.security.NoSuchAlgorithmException e
byte[] name
private static java.util.UUID makeUuid (byte[], int)
byte[] hash
int version
long msb
long lsb
public static java.util.UUID fromString (java.lang.String)
String uuid
String[] parts
long m1
long m2
long m3
long lsb1
long lsb2
long msb
long lsb
public long getLeastSignificantBits ()
public long getMostSignificantBits ()
public int version ()
public int variant ()
public long timestamp ()
public int clockSequence ()
public long node ()
public int compareTo (java.util.UUID)
java.util.UUID uuid
public boolean equals (java.lang.Object)
Object object
java.util.UUID that
public int hashCode ()
public java.lang.String toString ()
int i
int diff
int i
int diff
StringBuilder builder
String msbStr
String lsbStr
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
public volatile int compareTo (java.lang.Object)
}
java/util/Vector$1.classVector.java
package java.util
java.util.Vector$1 extends java.lang.Object implements java.util.Enumeration {
int pos
final java.util.Vector this$0
void (java.util.Vector)
java.util.Vector this$0
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
}
java/util/Vector.classVector.java
package java.util
public java.util.Vector extends java.util.AbstractList implements java.util.List java.util.RandomAccess java.lang.Cloneable java.io.Serializable {
private static final long serialVersionUID
protected int elementCount
protected Object[] elementData
protected int capacityIncrement
private static final int DEFAULT_SIZE
public void ()
public void (int)
int capacity
public void (int, int)
int capacity
int capacityIncrement
public void (java.util.Collection)
java.util.Collection collection
java.util.Iterator it
private java.lang.Object[] newElementArray (int)
int size
public void add (int, java.lang.Object)
int location
Object object
public synchronized boolean add (java.lang.Object)
Object object
public synchronized boolean addAll (int, java.util.Collection)
int size
int required
int count
java.util.Iterator it
int location
java.util.Collection collection
public synchronized boolean addAll (java.util.Collection)
java.util.Collection collection
public synchronized void addElement (java.lang.Object)
Object object
public synchronized int capacity ()
public void clear ()
public synchronized java.lang.Object clone ()
java.util.Vector vector
CloneNotSupportedException e
public boolean contains (java.lang.Object)
Object object
public synchronized boolean containsAll (java.util.Collection)
java.util.Collection collection
public synchronized void copyInto (java.lang.Object[])
Object[] elements
public synchronized java.lang.Object elementAt (int)
int location
public java.util.Enumeration elements ()
public synchronized void ensureCapacity (int)
int next
int minimumCapacity
public synchronized boolean equals (java.lang.Object)
Object e1
Object e2
java.util.List list
int index
java.util.Iterator it
Object object
public synchronized java.lang.Object firstElement ()
public java.lang.Object get (int)
int location
private void grow (int)
int newCapacity
Object[] newData
private void growByOne ()
int adding
Object[] newData
private void growBy (int)
int required
int adding
Object[] newData
public synchronized int hashCode ()
int i
int result
public int indexOf (java.lang.Object)
Object object
public synchronized int indexOf (java.lang.Object, int)
int i
int i
Object object
int location
public synchronized void insertElementAt (java.lang.Object, int)
int count
Object object
int location
public synchronized boolean isEmpty ()
public synchronized java.lang.Object lastElement ()
IndexOutOfBoundsException e
public synchronized int lastIndexOf (java.lang.Object)
Object object
public synchronized int lastIndexOf (java.lang.Object, int)
int i
int i
Object object
int location
public synchronized java.lang.Object remove (int)
Object result
int size
int location
public boolean remove (java.lang.Object)
Object object
public synchronized boolean removeAll (java.util.Collection)
java.util.Collection collection
public synchronized void removeAllElements ()
int i
public synchronized boolean removeElement (java.lang.Object)
Object object
int index
public synchronized void removeElementAt (int)
int size
int location
protected void removeRange (int, int)
int newCount
int start
int end
public synchronized boolean retainAll (java.util.Collection)
java.util.Collection collection
public synchronized java.lang.Object set (int, java.lang.Object)
Object result
int location
Object object
public synchronized void setElementAt (java.lang.Object, int)
Object object
int location
private static java.lang.ArrayIndexOutOfBoundsException arrayIndexOutOfBoundsException (int, int)
int index
int size
public synchronized void setSize (int)
int length
public synchronized int size ()
public synchronized java.util.List subList (int, int)
int start
int end
public synchronized java.lang.Object[] toArray ()
Object[] result
public synchronized java.lang.Object[] toArray (java.lang.Object[])
Class ct
Object[] contents
public synchronized java.lang.String toString ()
int i
int length
StringBuilder buffer
public synchronized void trimToSize ()
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
}
java/util/WeakHashMap$1$1.classWeakHashMap.java
package java.util
java.util.WeakHashMap$1$1 extends java.lang.Object implements java.util.WeakHashMap$Entry$Type {
final java.util.WeakHashMap$1 this$1
void (java.util.WeakHashMap$1)
java.util.WeakHashMap$1 this$1
public java.util.Map$Entry get (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile java.lang.Object get (java.util.Map$Entry)
}
java/util/WeakHashMap$1.classWeakHashMap.java
package java.util
java.util.WeakHashMap$1 extends java.util.AbstractSet {
final java.util.WeakHashMap this$0
void (java.util.WeakHashMap)
java.util.WeakHashMap this$0
public int size ()
public void clear ()
public boolean remove (java.lang.Object)
Object object
public boolean contains (java.lang.Object)
Object key
java.util.WeakHashMap$Entry entry
Object object
public java.util.Iterator iterator ()
}
java/util/WeakHashMap$2$1.classWeakHashMap.java
package java.util
java.util.WeakHashMap$2$1 extends java.lang.Object implements java.util.WeakHashMap$Entry$Type {
final java.util.WeakHashMap$2 this$1
void (java.util.WeakHashMap$2)
java.util.WeakHashMap$2 this$1
public java.lang.Object get (java.util.Map$Entry)
java.util.Map$Entry entry
}
java/util/WeakHashMap$2.classWeakHashMap.java
package java.util
java.util.WeakHashMap$2 extends java.util.AbstractSet {
final java.util.WeakHashMap this$0
void (java.util.WeakHashMap)
java.util.WeakHashMap this$0
public boolean contains (java.lang.Object)
Object object
public int size ()
public void clear ()
public boolean remove (java.lang.Object)
Object key
public java.util.Iterator iterator ()
}
java/util/WeakHashMap$3$1.classWeakHashMap.java
package java.util
java.util.WeakHashMap$3$1 extends java.lang.Object implements java.util.WeakHashMap$Entry$Type {
final java.util.WeakHashMap$3 this$1
void (java.util.WeakHashMap$3)
java.util.WeakHashMap$3 this$1
public java.lang.Object get (java.util.Map$Entry)
java.util.Map$Entry entry
}
java/util/WeakHashMap$3.classWeakHashMap.java
package java.util
java.util.WeakHashMap$3 extends java.util.AbstractCollection {
final java.util.WeakHashMap this$0
void (java.util.WeakHashMap)
java.util.WeakHashMap this$0
public int size ()
public void clear ()
public boolean contains (java.lang.Object)
Object object
public java.util.Iterator iterator ()
}
java/util/WeakHashMap$Entry$Type.classWeakHashMap.java
package java.util
abstract java.util.WeakHashMap$Entry$Type extends java.lang.Object {
public abstract java.lang.Object get (java.util.Map$Entry)
}
java/util/WeakHashMap$Entry.classWeakHashMap.java
package java.util
final java.util.WeakHashMap$Entry extends java.lang.ref.WeakReference implements java.util.Map$Entry {
final int hash
boolean isNull
Object value
java.util.WeakHashMap$Entry next
void (java.lang.Object, java.lang.Object, java.lang.ref.ReferenceQueue)
Object key
Object object
java.lang.ref.ReferenceQueue queue
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object object
Object result
public boolean equals (java.lang.Object)
Object other
java.util.Map$Entry entry
Object key
public int hashCode ()
public java.lang.String toString ()
}
java/util/WeakHashMap$HashIterator.classWeakHashMap.java
package java.util
java.util.WeakHashMap$HashIterator extends java.lang.Object implements java.util.Iterator {
private int position
private int expectedModCount
private java.util.WeakHashMap$Entry currentEntry
private java.util.WeakHashMap$Entry nextEntry
private Object nextKey
final java.util.WeakHashMap$Entry$Type type
final java.util.WeakHashMap this$0
void (java.util.WeakHashMap, java.util.WeakHashMap$Entry$Type)
java.util.WeakHashMap this$0
java.util.WeakHashMap$Entry$Type type
public boolean hasNext ()
public java.lang.Object next ()
Object result
public void remove ()
}
java/util/WeakHashMap.classWeakHashMap.java
package java.util
public java.util.WeakHashMap extends java.util.AbstractMap implements java.util.Map {
private static final int DEFAULT_SIZE
private final java.lang.ref.ReferenceQueue referenceQueue
int elementCount
java.util.WeakHashMap$Entry[] elementData
private final int loadFactor
private int threshold
volatile int modCount
private static java.util.WeakHashMap$Entry[] newEntryArray (int)
int size
public void ()
public void (int)
int capacity
public void (int, float)
int capacity
float loadFactor
public void (java.util.Map)
java.util.Map map
public void clear ()
private void computeMaxSize ()
public boolean containsKey (java.lang.Object)
Object key
public java.util.Set entrySet ()
public java.util.Set keySet ()
public java.util.Collection values ()
public java.lang.Object get (java.lang.Object)
int index
java.util.WeakHashMap$Entry entry
Object key
java.util.WeakHashMap$Entry entry
java.util.WeakHashMap$Entry getEntry (java.lang.Object)
int index
java.util.WeakHashMap$Entry entry
Object key
java.util.WeakHashMap$Entry entry
public boolean containsValue (java.lang.Object)
Object key
java.util.WeakHashMap$Entry entry
int i
Object key
java.util.WeakHashMap$Entry entry
int i
Object value
public boolean isEmpty ()
void poll ()
java.util.WeakHashMap$Entry toRemove
void removeEntry (java.util.WeakHashMap$Entry)
java.util.WeakHashMap$Entry toRemove
java.util.WeakHashMap$Entry entry
java.util.WeakHashMap$Entry last
int index
public java.lang.Object put (java.lang.Object, java.lang.Object)
java.util.WeakHashMap$Entry entry
Object key
Object value
int index
java.util.WeakHashMap$Entry entry
Object result
private void rehash ()
int index
java.util.WeakHashMap$Entry next
java.util.WeakHashMap$Entry entry
int i
int length
java.util.WeakHashMap$Entry[] newData
public void putAll (java.util.Map)
java.util.Map map
public java.lang.Object remove (java.lang.Object)
java.util.WeakHashMap$Entry entry
Object key
int index
java.util.WeakHashMap$Entry entry
java.util.WeakHashMap$Entry last
public int size ()
private void putAllImpl (java.util.Map)
java.util.Map map
}
java/util/zip/
java/util/zip/Adler32.classAdler32.java
package java.util.zip
public java.util.zip.Adler32 extends java.lang.Object implements java.util.zip.Checksum {
private long adler
public void ()
public long getValue ()
public void reset ()
public void update (int)
int i
public void update (byte[])
byte[] buf
public void update (byte[], int, int)
byte[] buf
int offset
int byteCount
private native long updateImpl (byte[], int, int, long)
private native long updateByteImpl (int, long)
}
java/util/zip/CheckedInputStream.classCheckedInputStream.java
package java.util.zip
public java.util.zip.CheckedInputStream extends java.io.FilterInputStream {
private final java.util.zip.Checksum check
public void (java.io.InputStream, java.util.zip.Checksum)
java.io.InputStream is
java.util.zip.Checksum csum
public int read () throws java.io.IOException
int x
public int read (byte[], int, int) throws java.io.IOException
byte[] buffer
int byteOffset
int byteCount
int bytesRead
public java.util.zip.Checksum getChecksum ()
public long skip (long) throws java.io.IOException
long byteCount
}
java/util/zip/CheckedOutputStream.classCheckedOutputStream.java
package java.util.zip
public java.util.zip.CheckedOutputStream extends java.io.FilterOutputStream {
private final java.util.zip.Checksum check
public void (java.io.OutputStream, java.util.zip.Checksum)
java.io.OutputStream os
java.util.zip.Checksum cs
public java.util.zip.Checksum getChecksum ()
public void write (int) throws java.io.IOException
int val
public void write (byte[], int, int) throws java.io.IOException
byte[] buf
int off
int nbytes
}
java/util/zip/Checksum.classChecksum.java
package java.util.zip
public abstract java.util.zip.Checksum extends java.lang.Object {
public abstract long getValue ()
public abstract void reset ()
public abstract void update (byte[], int, int)
public abstract void update (int)
}
java/util/zip/CRC32.classCRC32.java
package java.util.zip
public java.util.zip.CRC32 extends java.lang.Object implements java.util.zip.Checksum {
private long crc
long tbytes
public void ()
public long getValue ()
public void reset ()
public void update (int)
int val
public void update (byte[])
byte[] buf
public void update (byte[], int, int)
byte[] buf
int offset
int byteCount
private native long updateImpl (byte[], int, int, long)
private native long updateByteImpl (byte, long)
}
java/util/zip/DataFormatException.classDataFormatException.java
package java.util.zip
public java.util.zip.DataFormatException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/util/zip/Deflater.classDeflater.java
package java.util.zip
public java.util.zip.Deflater extends java.lang.Object {
public static final int BEST_COMPRESSION
public static final int BEST_SPEED
public static final int NO_COMPRESSION
public static final int DEFAULT_COMPRESSION
public static final int DEFAULT_STRATEGY
public static final int DEFLATED
public static final int FILTERED
public static final int HUFFMAN_ONLY
public static final int NO_FLUSH
public static final int SYNC_FLUSH
public static final int FULL_FLUSH
private static final int FINISH
private int flushParm
private boolean finished
private int compressLevel
private int strategy
private long streamHandle
private byte[] inputBuffer
private int inRead
private int inLength
private final dalvik.system.CloseGuard guard
public void ()
public void (int)
int level
public void (int, boolean)
int level
boolean noHeader
public int deflate (byte[])
byte[] buf
public synchronized int deflate (byte[], int, int)
byte[] buf
int offset
int byteCount
public synchronized int deflate (byte[], int, int, int)
byte[] buf
int offset
int byteCount
int flush
private synchronized int deflateImpl (byte[], int, int, int)
byte[] buf
int offset
int byteCount
int flush
private native int deflateImpl (byte[], int, int, long, int)
public synchronized void end ()
private void endImpl ()
private native void endImpl (long)
protected void finalize ()
Throwable t
Throwable t
public synchronized void finish ()
public synchronized boolean finished ()
public synchronized int getAdler ()
private native int getAdlerImpl (long)
public synchronized int getTotalIn ()
private native long getTotalInImpl (long)
public synchronized int getTotalOut ()
private native long getTotalOutImpl (long)
public synchronized boolean needsInput ()
public synchronized void reset ()
private native void resetImpl (long)
public void setDictionary (byte[])
byte[] dictionary
public synchronized void setDictionary (byte[], int, int)
byte[] buf
int offset
int byteCount
private native void setDictionaryImpl (byte[], int, int, long)
public void setInput (byte[])
byte[] buf
public synchronized void setInput (byte[], int, int)
byte[] buf
int offset
int byteCount
private native void setLevelsImpl (int, int, long)
private native void setInputImpl (byte[], int, int, long)
public synchronized void setLevel (int)
int level
public synchronized void setStrategy (int)
int strategy
public synchronized long getBytesRead ()
public synchronized long getBytesWritten ()
private native long createStream (int, int, boolean)
private void checkOpen ()
}
java/util/zip/DeflaterInputStream.classDeflaterInputStream.java
package java.util.zip
public java.util.zip.DeflaterInputStream extends java.io.FilterInputStream {
private static final int DEFAULT_BUFFER_SIZE
protected final java.util.zip.Deflater def
protected final byte[] buf
private boolean closed
private boolean available
public void (java.io.InputStream)
java.io.InputStream in
public void (java.io.InputStream, java.util.zip.Deflater)
java.io.InputStream in
java.util.zip.Deflater deflater
public void (java.io.InputStream, java.util.zip.Deflater, int)
java.io.InputStream in
java.util.zip.Deflater deflater
int bufferSize
public void close () throws java.io.IOException
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
int bytesRead
int bytesDeflated
byte[] buffer
int byteOffset
int byteCount
int count
public long skip (long) throws java.io.IOException
long byteCount
public int available () throws java.io.IOException
public boolean markSupported ()
public void mark (int)
int limit
public void reset () throws java.io.IOException
private void checkClosed () throws java.io.IOException
}
java/util/zip/DeflaterOutputStream.classDeflaterOutputStream.java
package java.util.zip
public java.util.zip.DeflaterOutputStream extends java.io.FilterOutputStream {
static final int BUF_SIZE
protected byte[] buf
protected java.util.zip.Deflater def
boolean done
private final boolean syncFlush
public void (java.io.OutputStream)
java.io.OutputStream os
public void (java.io.OutputStream, java.util.zip.Deflater)
java.io.OutputStream os
java.util.zip.Deflater def
public void (java.io.OutputStream, java.util.zip.Deflater, int)
java.io.OutputStream os
java.util.zip.Deflater def
int bufferSize
public void (java.io.OutputStream, boolean)
java.io.OutputStream os
boolean syncFlush
public void (java.io.OutputStream, java.util.zip.Deflater, boolean)
java.io.OutputStream os
java.util.zip.Deflater def
boolean syncFlush
public void (java.io.OutputStream, java.util.zip.Deflater, int, boolean)
java.io.OutputStream os
java.util.zip.Deflater def
int bufferSize
boolean syncFlush
protected void deflate () throws java.io.IOException
int byteCount
public void close () throws java.io.IOException
public void finish () throws java.io.IOException
int byteCount
public void write (int) throws java.io.IOException
int i
public void write (byte[], int, int) throws java.io.IOException
byte[] buffer
int offset
int byteCount
public void flush () throws java.io.IOException
int byteCount
}
java/util/zip/GZIPInputStream.classGZIPInputStream.java
package java.util.zip
public java.util.zip.GZIPInputStream extends java.util.zip.InflaterInputStream {
private static final int FCOMMENT
private static final int FEXTRA
private static final int FHCRC
private static final int FNAME
private static final int GZIP_TRAILER_SIZE
public static final int GZIP_MAGIC
protected java.util.zip.CRC32 crc
protected boolean eos
public void (java.io.InputStream) throws java.io.IOException
java.io.InputStream is
public void (java.io.InputStream, int) throws java.io.IOException
byte[] header
short magic
java.io.IOException e
java.io.InputStream is
int size
public void close () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
int bytesRead
byte[] buffer
int byteOffset
int byteCount
int bytesRead
private boolean maybeReadNextMember () throws java.io.IOException
byte[] buffer
java.io.EOFException eof
int remaining
byte[] buffer
short magic
private static byte[] readHeader (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
byte[] header
private static void parseGzipHeader (java.io.InputStream, byte[], java.util.zip.CRC32, byte[]) throws java.io.IOException
int max
int result
int length
short crc16
java.io.InputStream in
byte[] header
java.util.zip.CRC32 crc
byte[] scratch
byte flags
boolean hcrc
private void verifyCrc () throws java.io.IOException
int size
int trailerSize
byte[] b
int copySize
private static void readZeroTerminated (java.io.InputStream, java.util.zip.CRC32, boolean) throws java.io.IOException
java.io.InputStream in
java.util.zip.CRC32 crc
boolean hcrc
int result
}
java/util/zip/GZIPOutputStream.classGZIPOutputStream.java
package java.util.zip
public java.util.zip.GZIPOutputStream extends java.util.zip.DeflaterOutputStream {
protected java.util.zip.CRC32 crc
public void (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream os
public void (java.io.OutputStream, boolean) throws java.io.IOException
java.io.OutputStream os
boolean syncFlush
public void (java.io.OutputStream, int) throws java.io.IOException
java.io.OutputStream os
int bufferSize
public void (java.io.OutputStream, int, boolean) throws java.io.IOException
java.io.OutputStream os
int bufferSize
boolean syncFlush
public void finish () throws java.io.IOException
public void write (byte[], int, int) throws java.io.IOException
byte[] buffer
int off
int nbytes
private long writeLong (long) throws java.io.IOException
long i
int unsigned
private int writeShort (int) throws java.io.IOException
int i
}
java/util/zip/Inflater.classInflater.java
package java.util.zip
public java.util.zip.Inflater extends java.lang.Object {
private int inLength
private int inRead
private boolean finished
private boolean needsDictionary
private long streamHandle
private final dalvik.system.CloseGuard guard
public void ()
public void (boolean)
boolean noHeader
private native long createStream (boolean)
public synchronized void end ()
private native void endImpl (long)
protected void finalize ()
Throwable t
Throwable t
public synchronized boolean finished ()
public synchronized int getAdler ()
private native int getAdlerImpl (long)
public synchronized long getBytesRead ()
public synchronized long getBytesWritten ()
public synchronized int getRemaining ()
synchronized int getCurrentOffset ()
public synchronized int getTotalIn ()
private native long getTotalInImpl (long)
public synchronized int getTotalOut ()
private native long getTotalOutImpl (long)
public int inflate (byte[]) throws java.util.zip.DataFormatException
byte[] buf
public synchronized int inflate (byte[], int, int) throws java.util.zip.DataFormatException
byte[] buf
int offset
int byteCount
boolean neededDict
int result
private native int inflateImpl (byte[], int, int, long)
public synchronized boolean needsDictionary ()
public synchronized boolean needsInput ()
public synchronized void reset ()
private native void resetImpl (long)
public synchronized void setDictionary (byte[])
byte[] dictionary
public synchronized void setDictionary (byte[], int, int)
byte[] dictionary
int offset
int byteCount
private native void setDictionaryImpl (byte[], int, int, long)
public synchronized void setInput (byte[])
byte[] buf
public synchronized void setInput (byte[], int, int)
byte[] buf
int offset
int byteCount
private native void setInputImpl (byte[], int, int, long)
synchronized int setFileInput (java.io.FileDescriptor, long, int)
java.io.FileDescriptor fd
long offset
int byteCount
private native int setFileInputImpl (java.io.FileDescriptor, long, int, long)
private void checkOpen ()
}
java/util/zip/InflaterInputStream.classInflaterInputStream.java
package java.util.zip
public java.util.zip.InflaterInputStream extends java.io.FilterInputStream {
protected java.util.zip.Inflater inf
protected byte[] buf
protected int len
boolean closed
boolean eof
static final int BUF_SIZE
int nativeEndBufSize
public void (java.io.InputStream)
java.io.InputStream is
public void (java.io.InputStream, java.util.zip.Inflater)
java.io.InputStream is
java.util.zip.Inflater inflater
public void (java.io.InputStream, java.util.zip.Inflater, int)
java.io.InputStream is
java.util.zip.Inflater inflater
int bufferSize
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
int result
java.util.zip.DataFormatException e
byte[] buffer
int byteOffset
int byteCount
protected void fill () throws java.io.IOException
java.util.zip.ZipFile$RAFStream is
public long skip (long) throws java.io.IOException
long byteCount
public int available () throws java.io.IOException
public void close () throws java.io.IOException
public void mark (int)
int readlimit
public void reset () throws java.io.IOException
public boolean markSupported ()
private void checkClosed () throws java.io.IOException
}
java/util/zip/InflaterOutputStream.classInflaterOutputStream.java
package java.util.zip
public java.util.zip.InflaterOutputStream extends java.io.FilterOutputStream {
private static final int DEFAULT_BUFFER_SIZE
protected final java.util.zip.Inflater inf
protected final byte[] buf
private boolean closed
public void (java.io.OutputStream)
java.io.OutputStream out
public void (java.io.OutputStream, java.util.zip.Inflater)
java.io.OutputStream out
java.util.zip.Inflater inf
public void (java.io.OutputStream, java.util.zip.Inflater, int)
java.io.OutputStream out
java.util.zip.Inflater inf
int bufferSize
public void close () throws java.io.IOException
public void flush () throws java.io.IOException
public void finish () throws java.io.IOException
public void write (int) throws java.io.IOException java.util.zip.ZipException
int b
public void write (byte[], int, int) throws java.io.IOException java.util.zip.ZipException
byte[] bytes
int offset
int byteCount
private void write () throws java.io.IOException java.util.zip.ZipException
int inflated
java.util.zip.DataFormatException e
private void checkClosed () throws java.io.IOException
}
java/util/zip/Zip64.classZip64.java
package java.util.zip
public java.util.zip.Zip64 extends java.lang.Object {
public static final long MAX_ZIP_ENTRY_AND_ARCHIVE_SIZE
private static final short ZIP64_EXTENDED_INFO_HEADER_ID
private static final int ZIP64_LOCATOR_SIZE
private static final int ZIP64_LOCATOR_SIGNATURE
private static final int ZIP64_EOCD_RECORD_SIGNATURE
private static final int ZIP64_EOCD_RECORD_EFFECTIVE_SIZE
private void ()
public static long parseZip64EocdRecordLocator (java.io.RandomAccessFile, long) throws java.io.IOException
byte[] zip64EocdLocator
java.nio.ByteBuffer buf
int diskWithCentralDir
long zip64EocdRecordOffset
int numDisks
java.io.RandomAccessFile raf
long eocdOffset
public static java.util.zip.ZipFile$EocdRecord parseZip64EocdRecord (java.io.RandomAccessFile, long, int) throws java.io.IOException
int diskNumber
int diskWithCentralDirStart
long numEntries
long totalNumEntries
long centralDirOffset
java.util.zip.ZipException zipException
java.nio.BufferUnderflowException bue
java.io.RandomAccessFile raf
long eocdRecordOffset
int commentLength
int signature
byte[] zip64Eocd
java.nio.ByteBuffer buf
public static boolean parseZip64ExtendedInfo (java.util.zip.ZipEntry, boolean) throws java.util.zip.ZipException
java.util.zip.ZipException zipException
java.nio.BufferUnderflowException bue
java.nio.ByteBuffer buf
int extendedInfoHeaderStart
int extendedInfoTotalSize
int extrasLen
byte[] extrasWithoutZip64
java.util.zip.ZipEntry ze
boolean fromCentralDirectory
int extendedInfoSize
int extendedInfoStart
public static void insertZip64ExtendedInfoToExtras (java.util.zip.ZipEntry) throws java.util.zip.ZipException
byte[] output
java.util.zip.ZipEntry ze
byte[] output
int extendedInfoSize
java.nio.ByteBuffer bb
private static int getZip64ExtendedInfoSize (java.nio.ByteBuffer)
int headerId
int length
java.nio.BufferUnderflowException bue
IllegalArgumentException iae
java.nio.ByteBuffer extras
public static void refreshZip64ExtendedInfo (java.util.zip.ZipEntry)
java.nio.BufferOverflowException boe
java.util.zip.ZipEntry ze
java.nio.ByteBuffer buf
int extendedInfoSize
public static void writeZip64EocdRecordAndLocator (java.io.ByteArrayOutputStream, long, long, long) throws java.io.IOException
java.io.ByteArrayOutputStream baos
long numEntries
long offset
long cDirSize
}
java/util/zip/ZipConstants.classZipConstants.java
package java.util.zip
abstract java.util.zip.ZipConstants extends java.lang.Object {
public static final long LOCSIG
public static final long EXTSIG
public static final long CENSIG
public static final long ENDSIG
public static final int LOCHDR
public static final int EXTHDR
public static final int CENHDR
public static final int ENDHDR
public static final int LOCVER
public static final int LOCFLG
public static final int LOCHOW
public static final int LOCTIM
public static final int LOCCRC
public static final int LOCSIZ
public static final int LOCLEN
public static final int LOCNAM
public static final int LOCEXT
public static final int EXTCRC
public static final int EXTSIZ
public static final int EXTLEN
public static final int CENVEM
public static final int CENVER
public static final int CENFLG
public static final int CENHOW
public static final int CENTIM
public static final int CENCRC
public static final int CENSIZ
public static final int CENLEN
public static final int CENNAM
public static final int CENEXT
public static final int CENCOM
public static final int CENDSK
public static final int CENATT
public static final int CENATX
public static final int CENOFF
public static final int ENDSUB
public static final int ENDTOT
public static final int ENDSIZ
public static final int ENDOFF
public static final int ENDCOM
}
java/util/zip/ZipEntry.classZipEntry.java
package java.util.zip
public java.util.zip.ZipEntry extends java.lang.Object implements java.util.zip.ZipConstants java.lang.Cloneable {
String name
String comment
long crc
long compressedSize
long size
int compressionMethod
int time
int modDate
byte[] extra
long localHeaderRelOffset
long dataOffset
public static final int DEFLATED
public static final int STORED
public void (java.lang.String, java.lang.String, long, long, long, int, int, int, byte[], long, long)
String name
String comment
long crc
long compressedSize
long size
int compressionMethod
int time
int modDate
byte[] extra
long localHeaderRelOffset
long dataOffset
public void (java.lang.String)
String name
public java.lang.String getComment ()
public long getCompressedSize ()
public long getCrc ()
public byte[] getExtra ()
public int getMethod ()
public java.lang.String getName ()
public long getSize ()
public long getTime ()
java.util.GregorianCalendar cal
public boolean isDirectory ()
public void setComment (java.lang.String)
String comment
public void setCompressedSize (long)
long value
public void setCrc (long)
long value
public void setExtra (byte[])
byte[] data
public void setMethod (int)
int value
public void setSize (long)
long value
public void setTime (long)
long value
java.util.GregorianCalendar cal
int year
public void setDataOffset (long)
long value
public long getDataOffset ()
public java.lang.String toString ()
public void (java.util.zip.ZipEntry)
java.util.zip.ZipEntry ze
public java.lang.Object clone ()
java.util.zip.ZipEntry result
CloneNotSupportedException e
public int hashCode ()
void (byte[], java.io.InputStream, java.nio.charset.Charset, boolean) throws java.io.IOException
byte[] commentBytes
byte[] cdeHdrBuf
java.io.InputStream cdStream
java.nio.charset.Charset defaultCharset
boolean isZip64
libcore.io.BufferIterator it
int sig
int gpbf
java.nio.charset.Charset charset
int nameLength
int extraLength
int commentByteCount
byte[] nameBytes
private static boolean containsNulByte (byte[])
byte b
byte[] bytes
private static void validateStringLength (java.lang.String, java.lang.String)
String argument
String string
byte[] bytes
}
java/util/zip/ZipError.classZipError.java
package java.util.zip
public java.util.zip.ZipError extends java.lang.InternalError {
private static final long serialVersionUID
public void (java.lang.String)
String s
}
java/util/zip/ZipException.classZipException.java
package java.util.zip
public java.util.zip.ZipException extends java.io.IOException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String detailMessage
}
java/util/zip/ZipFile$1.classZipFile.java
package java.util.zip
java.util.zip.ZipFile$1 extends java.lang.Object implements java.util.Enumeration {
final java.util.Iterator val$iterator
final java.util.zip.ZipFile this$0
void (java.util.zip.ZipFile, java.util.Iterator)
java.util.zip.ZipFile this$0
public boolean hasMoreElements ()
public java.util.zip.ZipEntry nextElement ()
public volatile java.lang.Object nextElement ()
}
java/util/zip/ZipFile$EocdRecord.classZipFile.java
package java.util.zip
java.util.zip.ZipFile$EocdRecord extends java.lang.Object {
final long numEntries
final long centralDirOffset
final int commentLength
void (long, long, int)
long numEntries
long centralDirOffset
int commentLength
}
java/util/zip/ZipFile$RAFStream.classZipFile.java
package java.util.zip
public java.util.zip.ZipFile$RAFStream extends java.io.InputStream {
private final java.io.RandomAccessFile sharedRaf
private long endOffset
private long offset
public void (java.io.RandomAccessFile, long, long)
java.io.RandomAccessFile raf
long initialOffset
long endOffset
public void (java.io.RandomAccessFile, long) throws java.io.IOException
java.io.RandomAccessFile raf
long initialOffset
public int available () throws java.io.IOException
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
long length
int count
byte[] buffer
int byteOffset
int byteCount
public long skip (long) throws java.io.IOException
long byteCount
public int fill (java.util.zip.Inflater, int) throws java.io.IOException
int len
int cnt
java.util.zip.Inflater inflater
int nativeEndBufSize
static long access$102 (java.util.zip.ZipFile$RAFStream, long)
java.util.zip.ZipFile$RAFStream x0
long x1
static long access$200 (java.util.zip.ZipFile$RAFStream)
java.util.zip.ZipFile$RAFStream x0
}
java/util/zip/ZipFile$ZipInflaterInputStream.classZipFile.java
package java.util.zip
public java.util.zip.ZipFile$ZipInflaterInputStream extends java.util.zip.InflaterInputStream {
private final java.util.zip.ZipEntry entry
private long bytesRead
public void (java.io.InputStream, java.util.zip.Inflater, int, java.util.zip.ZipEntry)
java.io.InputStream is
java.util.zip.Inflater inf
int bsize
java.util.zip.ZipEntry entry
public int read (byte[], int, int) throws java.io.IOException
int i
java.io.IOException e
byte[] buffer
int byteOffset
int byteCount
int i
public int available () throws java.io.IOException
}
java/util/zip/ZipFile.classZipFile.java
package java.util.zip
public java.util.zip.ZipFile extends java.lang.Object implements java.io.Closeable java.util.zip.ZipConstants {
static final int GPBF_ENCRYPTED_FLAG
static final int GPBF_DATA_DESCRIPTOR_FLAG
static final int GPBF_UTF8_FLAG
static final int GPBF_UNSUPPORTED_MASK
public static final int OPEN_READ
public static final int OPEN_DELETE
private final String filename
private java.io.File fileToDeleteOnClose
private java.io.RandomAccessFile raf
private final java.util.LinkedHashMap entries
private String comment
private final dalvik.system.CloseGuard guard
public void (java.io.File) throws java.util.zip.ZipException java.io.IOException
java.io.File file
public void (java.lang.String) throws java.io.IOException
String name
public void (java.io.File, int) throws java.io.IOException
java.io.File file
int mode
boolean mustCloseFile
protected void finalize () throws java.io.IOException
Throwable t
Throwable t
public void close () throws java.io.IOException
java.io.RandomAccessFile localRaf
private void checkNotClosed ()
public java.util.Enumeration entries ()
java.util.Iterator iterator
public java.lang.String getComment ()
public java.util.zip.ZipEntry getEntry (java.lang.String)
String entryName
java.util.zip.ZipEntry ze
public java.io.InputStream getInputStream (java.util.zip.ZipEntry) throws java.io.IOException
int bufSize
java.util.zip.ZipFile$RAFStream rafStream
java.io.DataInputStream is
int localMagic
int gpbf
int fileNameLength
int extraFieldLength
java.util.zip.ZipEntry entry
java.io.RandomAccessFile localRaf
public java.lang.String getName ()
public int size ()
private void readCentralDir () throws java.io.IOException
long eocdOffset
byte[] commentBytes
java.util.zip.ZipEntry newEntry
String entryName
long i
long scanOffset
int headerMagic
long stopOffset
long eocdOffset
long zip64EocdRecordOffset
java.util.zip.ZipFile$EocdRecord record
java.util.zip.ZipFile$RAFStream rafStream
java.io.BufferedInputStream bufferedStream
byte[] hdrBuf
private static java.util.zip.ZipFile$EocdRecord parseEocdRecord (java.io.RandomAccessFile, long, boolean) throws java.io.IOException
long numEntries
long centralDirOffset
int diskNumber
int diskWithCentralDir
int totalNumEntries
java.io.RandomAccessFile raf
long offset
boolean isZip64
byte[] eocd
libcore.io.BufferIterator it
long numEntries
long centralDirOffset
int commentLength
static void throwZipException (java.lang.String, int) throws java.util.zip.ZipException
String msg
int magic
String hexString
static void access$000 (java.util.zip.ZipFile)
java.util.zip.ZipFile x0
}
java/util/zip/ZipInputStream.classZipInputStream.java
package java.util.zip
public java.util.zip.ZipInputStream extends java.util.zip.InflaterInputStream implements java.util.zip.ZipConstants {
private static final int ZIPLocalHeaderVersionNeeded
private boolean entriesEnd
private boolean hasDD
private int entryIn
private int inRead
private int lastRead
private java.util.zip.ZipEntry currentEntry
private boolean currentEntryIsZip64
private final byte[] hdrBuf
private final java.util.zip.CRC32 crc
private byte[] stringBytesBuf
private char[] stringCharBuf
public void (java.io.InputStream)
java.io.InputStream stream
public void close () throws java.io.IOException
public void closeEntry () throws java.io.IOException
Exception e
int inB
int out
Exception e
AssertionError error
Exception failure
int inB
int out
int diff
private void readAndVerifyDataDescriptor (long, long, boolean) throws java.io.IOException
int sig
long inB
long out
boolean isZip64
public java.util.zip.ZipEntry getNextEntry () throws java.io.IOException
byte[] extraData
int hdr
int version
int flags
int ceLastModifiedTime
int ceLastModifiedDate
int ceCompressionMethod
long ceCrc
long ceCompressedSize
long ceSize
int nameLength
int extraLength
String name
private java.lang.String readString (int) throws java.io.IOException
int byteLength
private int peekShort (int)
int offset
public int read (byte[], int, int) throws java.io.IOException
int csize
int toRead
int read
java.util.zip.DataFormatException e
byte[] buffer
int byteOffset
int byteCount
int read
public int available () throws java.io.IOException
protected java.util.zip.ZipEntry createZipEntry (java.lang.String)
String name
private void checkClosed () throws java.io.IOException
}
java/util/zip/ZipOutputStream.classZipOutputStream.java
package java.util.zip
public java.util.zip.ZipOutputStream extends java.util.zip.DeflaterOutputStream implements java.util.zip.ZipConstants {
public static final int DEFLATED
public static final int STORED
private static final int ZIP_VERSION_2_0
private byte[] commentBytes
private final java.util.HashSet entries
private int defaultCompressionMethod
private int compressionLevel
private java.io.ByteArrayOutputStream cDir
private java.util.zip.ZipEntry currentEntry
private final java.util.zip.CRC32 crc
private long offset
private byte[] nameBytes
private byte[] entryCommentBytes
private static final byte[] ZIP64_PLACEHOLDER_BYTES
private boolean archiveNeedsZip64EocdRecord
private boolean currentEntryNeedsZip64
private final boolean forceZip64
public void (java.io.OutputStream)
java.io.OutputStream os
public void (java.io.OutputStream, boolean)
java.io.OutputStream os
boolean forceZip64
public void close () throws java.io.IOException
public void closeEntry () throws java.io.IOException
long curOffset
int flags
public void finish () throws java.io.IOException
int cdirEntriesSize
public void putNextEntry (java.util.zip.ZipEntry) throws java.io.IOException
java.util.zip.ZipEntry ze
int method
int flags
private void checkAndSetZip64Requirements (java.util.zip.ZipEntry)
java.util.zip.ZipEntry entry
long totalBytesWritten
long entriesWritten
public void setComment (java.lang.String)
String comment
byte[] newCommentBytes
public void setLevel (int)
int level
public void setMethod (int)
int method
static long writeLongAsUint32 (java.io.OutputStream, long) throws java.io.IOException
java.io.OutputStream os
long i
static long writeLongAsUint64 (java.io.OutputStream, long) throws java.io.IOException
java.io.OutputStream os
long i
int i1
int i2
static int writeIntAsUint16 (java.io.OutputStream, int) throws java.io.IOException
java.io.OutputStream os
int i
public void write (byte[], int, int) throws java.io.IOException
byte[] buffer
int offset
int byteCount
long totalBytes
private void checkOpen () throws java.io.IOException
private void checkSizeIsWithinShort (java.lang.String, byte[])
String property
byte[] bytes
private long getBytesWritten ()
static void ()
}
javax/
javax/crypto/
javax/crypto/AEADBadTagException.classAEADBadTagException.java
package javax.crypto
public javax.crypto.AEADBadTagException extends javax.crypto.BadPaddingException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
}
javax/crypto/BadPaddingException.classBadPaddingException.java
package javax.crypto
public javax.crypto.BadPaddingException extends java.security.GeneralSecurityException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
}
javax/crypto/Cipher$1.classCipher.java
package javax.crypto
javax.crypto.Cipher$1 extends java.lang.Object {
static final int[] $SwitchMap$javax$crypto$Cipher$InitType
static void ()
}
javax/crypto/Cipher$InitParams.classCipher.java
package javax.crypto
javax.crypto.Cipher$InitParams extends java.lang.Object {
private final javax.crypto.Cipher$InitType initType
private final int opmode
private final java.security.Key key
private final java.security.SecureRandom random
private final java.security.spec.AlgorithmParameterSpec spec
private final java.security.AlgorithmParameters params
private void (javax.crypto.Cipher$InitType, int, java.security.Key, java.security.SecureRandom, java.security.spec.AlgorithmParameterSpec, java.security.AlgorithmParameters)
javax.crypto.Cipher$InitType initType
int opmode
java.security.Key key
java.security.SecureRandom random
java.security.spec.AlgorithmParameterSpec spec
java.security.AlgorithmParameters params
static java.security.Key access$200 (javax.crypto.Cipher$InitParams)
javax.crypto.Cipher$InitParams x0
static javax.crypto.Cipher$InitType access$300 (javax.crypto.Cipher$InitParams)
javax.crypto.Cipher$InitParams x0
static int access$400 (javax.crypto.Cipher$InitParams)
javax.crypto.Cipher$InitParams x0
static java.security.AlgorithmParameters access$500 (javax.crypto.Cipher$InitParams)
javax.crypto.Cipher$InitParams x0
static java.security.SecureRandom access$600 (javax.crypto.Cipher$InitParams)
javax.crypto.Cipher$InitParams x0
static java.security.spec.AlgorithmParameterSpec access$700 (javax.crypto.Cipher$InitParams)
javax.crypto.Cipher$InitParams x0
void (javax.crypto.Cipher$InitType, int, java.security.Key, java.security.SecureRandom, java.security.spec.AlgorithmParameterSpec, java.security.AlgorithmParameters, javax.crypto.Cipher$1)
javax.crypto.Cipher$InitType x0
int x1
java.security.Key x2
java.security.SecureRandom x3
java.security.spec.AlgorithmParameterSpec x4
java.security.AlgorithmParameters x5
javax.crypto.Cipher$1 x6
}
javax/crypto/Cipher$InitType.classCipher.java
package javax.crypto
final javax.crypto.Cipher$InitType extends java.lang.Enum {
public static final javax.crypto.Cipher$InitType KEY
public static final javax.crypto.Cipher$InitType ALGORITHM_PARAMS
public static final javax.crypto.Cipher$InitType ALGORITHM_PARAM_SPEC
private static final javax.crypto.Cipher$InitType[] $VALUES
public static javax.crypto.Cipher$InitType[] values ()
public static javax.crypto.Cipher$InitType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
javax/crypto/Cipher$NeedToSet.classCipher.java
package javax.crypto
final javax.crypto.Cipher$NeedToSet extends java.lang.Enum {
public static final javax.crypto.Cipher$NeedToSet NONE
public static final javax.crypto.Cipher$NeedToSet MODE
public static final javax.crypto.Cipher$NeedToSet PADDING
public static final javax.crypto.Cipher$NeedToSet BOTH
private static final javax.crypto.Cipher$NeedToSet[] $VALUES
public static javax.crypto.Cipher$NeedToSet[] values ()
public static javax.crypto.Cipher$NeedToSet valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
javax/crypto/Cipher$Transform.classCipher.java
package javax.crypto
javax.crypto.Cipher$Transform extends java.lang.Object {
private final String name
private final javax.crypto.Cipher$NeedToSet needToSet
public void (java.lang.String, javax.crypto.Cipher$NeedToSet)
String name
javax.crypto.Cipher$NeedToSet needToSet
static java.lang.String access$000 (javax.crypto.Cipher$Transform)
javax.crypto.Cipher$Transform x0
static javax.crypto.Cipher$NeedToSet access$100 (javax.crypto.Cipher$Transform)
javax.crypto.Cipher$Transform x0
}
javax/crypto/Cipher.classCipher.java
package javax.crypto
public javax.crypto.Cipher extends java.lang.Object {
public static final int DECRYPT_MODE
public static final int ENCRYPT_MODE
public static final int PRIVATE_KEY
public static final int PUBLIC_KEY
public static final int SECRET_KEY
public static final int UNWRAP_MODE
public static final int WRAP_MODE
private int mode
private static final String SERVICE
private static final org.apache.harmony.security.fortress.Engine ENGINE
private static final String ATTRIBUTE_PADDINGS
private static final String ATTRIBUTE_MODES
private java.security.Provider provider
private final java.security.Provider specifiedProvider
private javax.crypto.CipherSpi spiImpl
private final javax.crypto.CipherSpi specifiedSpi
private final String transformation
private final String[] transformParts
private final Object initLock
private static java.security.SecureRandom secureRandom
protected void (javax.crypto.CipherSpi, java.security.Provider, java.lang.String)
javax.crypto.CipherSpi cipherSpi
java.security.Provider provider
String transformation
private void (java.lang.String, java.lang.String[], java.security.Provider)
String transformation
String[] transformParts
java.security.Provider provider
public static final javax.crypto.Cipher getInstance (java.lang.String) throws java.security.NoSuchAlgorithmException javax.crypto.NoSuchPaddingException
String transformation
public static final javax.crypto.Cipher getInstance (java.lang.String, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException javax.crypto.NoSuchPaddingException
String transformation
String provider
java.security.Provider p
public static final javax.crypto.Cipher getInstance (java.lang.String, java.security.Provider) throws java.security.NoSuchAlgorithmException javax.crypto.NoSuchPaddingException
String transformation
java.security.Provider provider
private static java.security.NoSuchAlgorithmException invalidTransformation (java.lang.String) throws java.security.NoSuchAlgorithmException
String transformation
private static javax.crypto.Cipher getCipher (java.lang.String, java.security.Provider) throws java.security.NoSuchAlgorithmException javax.crypto.NoSuchPaddingException
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
java.security.GeneralSecurityException e
String transformation
java.security.Provider provider
String[] transformParts
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
private static java.lang.String[] checkTransformation (java.lang.String) throws java.security.NoSuchAlgorithmException
String piece
int i
String transform
String transformUC
String[] pieces
String[] result
private javax.crypto.CipherSpi getSpi (javax.crypto.Cipher$InitParams) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
javax.crypto.Cipher$InitParams initParams
private javax.crypto.CipherSpi getSpi ()
java.security.GeneralSecurityException e
public javax.crypto.CipherSpi getCurrentSpi ()
private static org.apache.harmony.security.fortress.Engine$SpiAndProvider tryCombinations (javax.crypto.Cipher$InitParams, java.security.Provider, java.lang.String, java.lang.String[]) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
java.security.Provider$Service service
javax.crypto.Cipher$Transform transform
String alias
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
Exception e
boolean matchesAlgorithm
javax.crypto.Cipher$Transform transform
String serviceAlgorithmUC
java.security.Provider$Service service
java.util.ArrayList services
javax.crypto.Cipher$InitParams initParams
java.security.Provider provider
String transformation
String[] transformParts
java.util.ArrayList transforms
Exception cause
private static org.apache.harmony.security.fortress.Engine$SpiAndProvider tryTransformWithProvider (javax.crypto.Cipher$InitParams, java.lang.String[], javax.crypto.Cipher$NeedToSet, java.security.Provider$Service) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
javax.crypto.CipherSpi spi
javax.crypto.Cipher$InitParams initParams
String[] transformParts
javax.crypto.Cipher$NeedToSet type
java.security.Provider$Service service
private static boolean matchAttribute (java.security.Provider$Service, java.lang.String, java.lang.String)
java.security.Provider$Service service
String attr
String value
String pattern
String valueUc
public final java.security.Provider getProvider ()
public final java.lang.String getAlgorithm ()
public final int getBlockSize ()
public final int getOutputSize (int)
int inputLen
public final byte[] getIV ()
public final java.security.AlgorithmParameters getParameters ()
public final javax.crypto.ExemptionMechanism getExemptionMechanism ()
private void checkMode (int)
int mode
public final void init (int, java.security.Key) throws java.security.InvalidKeyException
int opmode
java.security.Key key
public final void init (int, java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException
java.security.InvalidAlgorithmParameterException e
int opmode
java.security.Key key
java.security.SecureRandom random
public final void init (int, java.security.Key, java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
int opmode
java.security.Key key
java.security.spec.AlgorithmParameterSpec params
public final void init (int, java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
int opmode
java.security.Key key
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
public final void init (int, java.security.Key, java.security.AlgorithmParameters) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
int opmode
java.security.Key key
java.security.AlgorithmParameters params
public final void init (int, java.security.Key, java.security.AlgorithmParameters, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
int opmode
java.security.Key key
java.security.AlgorithmParameters params
java.security.SecureRandom random
public final void init (int, java.security.cert.Certificate) throws java.security.InvalidKeyException
int opmode
java.security.cert.Certificate certificate
public final void init (int, java.security.cert.Certificate, java.security.SecureRandom) throws java.security.InvalidKeyException
String oid
boolean[] keyUsage
java.util.Set ce
boolean critical
java.security.InvalidAlgorithmParameterException e
int opmode
java.security.cert.Certificate certificate
java.security.SecureRandom random
java.security.Key key
public final byte[] update (byte[])
byte[] input
public final byte[] update (byte[], int, int)
byte[] input
int inputOffset
int inputLen
private static void checkInputOffsetAndCount (int, int, int)
int inputArrayLength
int inputOffset
int inputLen
public final int update (byte[], int, int, byte[]) throws javax.crypto.ShortBufferException
byte[] input
int inputOffset
int inputLen
byte[] output
public final int update (byte[], int, int, byte[], int) throws javax.crypto.ShortBufferException
byte[] input
int inputOffset
int inputLen
byte[] output
int outputOffset
public final int update (java.nio.ByteBuffer, java.nio.ByteBuffer) throws javax.crypto.ShortBufferException
java.nio.ByteBuffer input
java.nio.ByteBuffer output
public final void updateAAD (byte[])
byte[] input
public final void updateAAD (byte[], int, int)
byte[] input
int inputOffset
int inputLen
public final void updateAAD (java.nio.ByteBuffer)
java.nio.ByteBuffer input
public final byte[] doFinal () throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
public final int doFinal (byte[], int) throws javax.crypto.IllegalBlockSizeException javax.crypto.ShortBufferException javax.crypto.BadPaddingException
byte[] output
int outputOffset
public final byte[] doFinal (byte[]) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
byte[] input
public final byte[] doFinal (byte[], int, int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
byte[] input
int inputOffset
int inputLen
public final int doFinal (byte[], int, int, byte[]) throws javax.crypto.ShortBufferException javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
byte[] input
int inputOffset
int inputLen
byte[] output
public final int doFinal (byte[], int, int, byte[], int) throws javax.crypto.ShortBufferException javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
byte[] input
int inputOffset
int inputLen
byte[] output
int outputOffset
public final int doFinal (java.nio.ByteBuffer, java.nio.ByteBuffer) throws javax.crypto.ShortBufferException javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
java.nio.ByteBuffer input
java.nio.ByteBuffer output
public final byte[] wrap (java.security.Key) throws javax.crypto.IllegalBlockSizeException java.security.InvalidKeyException
java.security.Key key
public final java.security.Key unwrap (byte[], java.lang.String, int) throws java.security.InvalidKeyException java.security.NoSuchAlgorithmException
byte[] wrappedKey
String wrappedKeyAlgorithm
int wrappedKeyType
public static final int getMaxAllowedKeyLength (java.lang.String) throws java.security.NoSuchAlgorithmException
String transformation
public static final java.security.spec.AlgorithmParameterSpec getMaxAllowedParameterSpec (java.lang.String) throws java.security.NoSuchAlgorithmException
String transformation
static void ()
}
javax/crypto/CipherInputStream.classCipherInputStream.java
package javax.crypto
public javax.crypto.CipherInputStream extends java.io.FilterInputStream {
private final javax.crypto.Cipher cipher
private final byte[] inputBuffer
private byte[] outputBuffer
private int outputIndex
private int outputLength
private boolean finished
public void (java.io.InputStream, javax.crypto.Cipher)
java.io.InputStream is
javax.crypto.Cipher c
int blockSize
int bufferSize
protected void (java.io.InputStream)
java.io.InputStream is
private boolean fillBuffer () throws java.io.IOException
Exception e
javax.crypto.ShortBufferException e
int outputSize
int byteCount
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
byte[] buf
int off
int len
int available
public long skip (long) throws java.io.IOException
long byteCount
public int available () throws java.io.IOException
public void close () throws java.io.IOException
public boolean markSupported ()
}
javax/crypto/CipherOutputStream.classCipherOutputStream.java
package javax.crypto
public javax.crypto.CipherOutputStream extends java.io.FilterOutputStream {
private final javax.crypto.Cipher cipher
public void (java.io.OutputStream, javax.crypto.Cipher)
java.io.OutputStream os
javax.crypto.Cipher c
protected void (java.io.OutputStream)
java.io.OutputStream os
public void write (int) throws java.io.IOException
int b
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
byte[] result
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
byte[] result
javax.crypto.BadPaddingException e
javax.crypto.IllegalBlockSizeException e
}
javax/crypto/CipherSpi.classCipherSpi.java
package javax.crypto
public abstract javax.crypto.CipherSpi extends java.lang.Object {
public void ()
protected abstract void engineSetMode (java.lang.String) throws java.security.NoSuchAlgorithmException
protected abstract void engineSetPadding (java.lang.String) throws javax.crypto.NoSuchPaddingException
protected abstract int engineGetBlockSize ()
protected abstract int engineGetOutputSize (int)
protected abstract byte[] engineGetIV ()
protected abstract java.security.AlgorithmParameters engineGetParameters ()
protected abstract void engineInit (int, java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException
protected abstract void engineInit (int, java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
protected abstract void engineInit (int, java.security.Key, java.security.AlgorithmParameters, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
protected abstract byte[] engineUpdate (byte[], int, int)
protected abstract int engineUpdate (byte[], int, int, byte[], int) throws javax.crypto.ShortBufferException
protected int engineUpdate (java.nio.ByteBuffer, java.nio.ByteBuffer) throws javax.crypto.ShortBufferException
int offset
byte[] bInput
byte[] bOutput
java.nio.BufferOverflowException e
java.nio.ByteBuffer input
java.nio.ByteBuffer output
int position
int limit
byte[] bInput
byte[] bOutput
protected void engineUpdateAAD (byte[], int, int)
byte[] input
int inputOffset
int inputLen
protected void engineUpdateAAD (java.nio.ByteBuffer)
int offset
byte[] bInput
int len
java.nio.ByteBuffer input
int position
int limit
byte[] bInput
protected abstract byte[] engineDoFinal (byte[], int, int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
protected abstract int engineDoFinal (byte[], int, int, byte[], int) throws javax.crypto.ShortBufferException javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
protected int engineDoFinal (java.nio.ByteBuffer, java.nio.ByteBuffer) throws javax.crypto.ShortBufferException javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
int offset
byte[] bInput
byte[] bOutput
java.nio.BufferOverflowException e
java.nio.ByteBuffer input
java.nio.ByteBuffer output
int position
int limit
byte[] bInput
byte[] bOutput
protected byte[] engineWrap (java.security.Key) throws javax.crypto.IllegalBlockSizeException java.security.InvalidKeyException
java.security.Key key
protected java.security.Key engineUnwrap (byte[], java.lang.String, int) throws java.security.InvalidKeyException java.security.NoSuchAlgorithmException
byte[] wrappedKey
String wrappedKeyAlgorithm
int wrappedKeyType
protected int engineGetKeySize (java.security.Key) throws java.security.InvalidKeyException
java.security.Key key
}
javax/crypto/EncryptedPrivateKeyInfo$1.classEncryptedPrivateKeyInfo.java
package javax.crypto
final javax.crypto.EncryptedPrivateKeyInfo$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected void getValues (java.lang.Object, java.lang.Object[])
byte[] algParmsEncoded
java.io.IOException e
Object object
Object[] values
javax.crypto.EncryptedPrivateKeyInfo epki
}
javax/crypto/EncryptedPrivateKeyInfo$2.classEncryptedPrivateKeyInfo.java
package javax.crypto
final javax.crypto.EncryptedPrivateKeyInfo$2 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
}
javax/crypto/EncryptedPrivateKeyInfo.classEncryptedPrivateKeyInfo.java
package javax.crypto
public javax.crypto.EncryptedPrivateKeyInfo extends java.lang.Object {
private String algName
private final java.security.AlgorithmParameters algParameters
private final byte[] encryptedData
private String oid
private volatile byte[] encoded
private static final byte[] nullParam
private static final org.apache.harmony.security.asn1.ASN1Sequence asn1
private static final org.apache.harmony.security.asn1.ASN1SetOf ASN1Attributes
private static final org.apache.harmony.security.asn1.ASN1Sequence ASN1PrivateKeyInfo
public void (byte[]) throws java.io.IOException
byte[] encoded
Object[] values
org.apache.harmony.security.x509.AlgorithmIdentifier aId
boolean mappingExists
java.security.AlgorithmParameters aParams
byte[] params
private static boolean isNullValue (byte[])
byte[] toCheck
public void (java.lang.String, byte[]) throws java.security.NoSuchAlgorithmException
String encryptionAlgorithmName
byte[] encryptedData
public void (java.security.AlgorithmParameters, byte[]) throws java.security.NoSuchAlgorithmException
java.security.AlgorithmParameters algParams
byte[] encryptedData
public java.lang.String getAlgName ()
public java.security.AlgorithmParameters getAlgParameters ()
public byte[] getEncryptedData ()
byte[] ret
public java.security.spec.PKCS8EncodedKeySpec getKeySpec (javax.crypto.Cipher) throws java.security.spec.InvalidKeySpecException
java.io.IOException e1
byte[] decryptedData
IllegalStateException e
javax.crypto.IllegalBlockSizeException e
javax.crypto.BadPaddingException e
javax.crypto.Cipher cipher
public java.security.spec.PKCS8EncodedKeySpec getKeySpec (java.security.Key) throws java.security.NoSuchAlgorithmException java.security.InvalidKeyException
java.io.IOException e1
javax.crypto.Cipher cipher
byte[] decryptedData
javax.crypto.NoSuchPaddingException e
java.security.InvalidAlgorithmParameterException e
IllegalStateException e
javax.crypto.IllegalBlockSizeException e
javax.crypto.BadPaddingException e
java.security.Key decryptKey
public java.security.spec.PKCS8EncodedKeySpec getKeySpec (java.security.Key, java.lang.String) throws java.security.NoSuchProviderException java.security.NoSuchAlgorithmException java.security.InvalidKeyException
java.io.IOException e1
javax.crypto.Cipher cipher
byte[] decryptedData
javax.crypto.NoSuchPaddingException e
java.security.InvalidAlgorithmParameterException e
IllegalStateException e
javax.crypto.IllegalBlockSizeException e
javax.crypto.BadPaddingException e
java.security.Key decryptKey
String providerName
public java.security.spec.PKCS8EncodedKeySpec getKeySpec (java.security.Key, java.security.Provider) throws java.security.NoSuchAlgorithmException java.security.InvalidKeyException
java.io.IOException e1
javax.crypto.Cipher cipher
byte[] decryptedData
javax.crypto.NoSuchPaddingException e
java.security.InvalidAlgorithmParameterException e
IllegalStateException e
javax.crypto.IllegalBlockSizeException e
javax.crypto.BadPaddingException e
java.security.Key decryptKey
java.security.Provider provider
private java.security.InvalidKeyException invalidKey () throws java.security.InvalidKeyException
public byte[] getEncoded () throws java.io.IOException
byte[] ret
private boolean mapAlgName ()
String stdName
static java.security.AlgorithmParameters access$000 (javax.crypto.EncryptedPrivateKeyInfo)
javax.crypto.EncryptedPrivateKeyInfo x0
static byte[] access$100 ()
static java.lang.String access$200 (javax.crypto.EncryptedPrivateKeyInfo)
javax.crypto.EncryptedPrivateKeyInfo x0
static byte[] access$300 (javax.crypto.EncryptedPrivateKeyInfo)
javax.crypto.EncryptedPrivateKeyInfo x0
static void ()
}
javax/crypto/ExemptionMechanism.classExemptionMechanism.java
package javax.crypto
public javax.crypto.ExemptionMechanism extends java.lang.Object {
private static final org.apache.harmony.security.fortress.Engine ENGINE
private final java.security.Provider provider
private final javax.crypto.ExemptionMechanismSpi spiImpl
private final String mechanism
private boolean isInit
private java.security.Key initKey
private boolean generated
protected void (javax.crypto.ExemptionMechanismSpi, java.security.Provider, java.lang.String)
javax.crypto.ExemptionMechanismSpi exmechSpi
java.security.Provider provider
String mechanism
public final java.lang.String getName ()
public static final javax.crypto.ExemptionMechanism getInstance (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
public static final javax.crypto.ExemptionMechanism getInstance (java.lang.String, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
String provider
java.security.Provider impProvider
public static final javax.crypto.ExemptionMechanism getInstance (java.lang.String, java.security.Provider) throws java.security.NoSuchAlgorithmException
String algorithm
java.security.Provider provider
Object spi
public final java.security.Provider getProvider ()
public final boolean isCryptoAllowed (java.security.Key) throws javax.crypto.ExemptionMechanismException
java.security.Key key
public final int getOutputSize (int) throws java.lang.IllegalStateException
int inputLen
public final void init (java.security.Key) throws java.security.InvalidKeyException javax.crypto.ExemptionMechanismException
java.security.Key key
public final void init (java.security.Key, java.security.AlgorithmParameters) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException javax.crypto.ExemptionMechanismException
java.security.Key key
java.security.AlgorithmParameters param
public final void init (java.security.Key, java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException javax.crypto.ExemptionMechanismException
java.security.Key key
java.security.spec.AlgorithmParameterSpec param
public final byte[] genExemptionBlob () throws java.lang.IllegalStateException javax.crypto.ExemptionMechanismException
byte[] result
public final int genExemptionBlob (byte[]) throws java.lang.IllegalStateException javax.crypto.ShortBufferException javax.crypto.ExemptionMechanismException
byte[] output
public final int genExemptionBlob (byte[], int) throws java.lang.IllegalStateException javax.crypto.ShortBufferException javax.crypto.ExemptionMechanismException
byte[] output
int outputOffset
int len
protected void finalize ()
Throwable t
static void ()
}
javax/crypto/ExemptionMechanismException.classExemptionMechanismException.java
package javax.crypto
public javax.crypto.ExemptionMechanismException extends java.security.GeneralSecurityException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
}
javax/crypto/ExemptionMechanismSpi.classExemptionMechanismSpi.java
package javax.crypto
public abstract javax.crypto.ExemptionMechanismSpi extends java.lang.Object {
public void ()
protected abstract byte[] engineGenExemptionBlob () throws javax.crypto.ExemptionMechanismException
protected abstract int engineGenExemptionBlob (byte[], int) throws javax.crypto.ShortBufferException javax.crypto.ExemptionMechanismException
protected abstract int engineGetOutputSize (int)
protected abstract void engineInit (java.security.Key) throws java.security.InvalidKeyException javax.crypto.ExemptionMechanismException
protected abstract void engineInit (java.security.Key, java.security.AlgorithmParameters) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException javax.crypto.ExemptionMechanismException
protected abstract void engineInit (java.security.Key, java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException javax.crypto.ExemptionMechanismException
}
javax/crypto/IllegalBlockSizeException.classIllegalBlockSizeException.java
package javax.crypto
public javax.crypto.IllegalBlockSizeException extends java.security.GeneralSecurityException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
}
javax/crypto/interfaces/
javax/crypto/interfaces/DHKey.classDHKey.java
package javax.crypto.interfaces
public abstract javax.crypto.interfaces.DHKey extends java.lang.Object {
public abstract javax.crypto.spec.DHParameterSpec getParams ()
}
javax/crypto/interfaces/DHPrivateKey.classDHPrivateKey.java
package javax.crypto.interfaces
public abstract javax.crypto.interfaces.DHPrivateKey extends java.lang.Object implements javax.crypto.interfaces.DHKey java.security.PrivateKey {
public static final long serialVersionUID
public abstract java.math.BigInteger getX ()
}
javax/crypto/interfaces/DHPublicKey.classDHPublicKey.java
package javax.crypto.interfaces
public abstract javax.crypto.interfaces.DHPublicKey extends java.lang.Object implements javax.crypto.interfaces.DHKey java.security.PublicKey {
public static final long serialVersionUID
public abstract java.math.BigInteger getY ()
}
javax/crypto/interfaces/package.html
javax/crypto/interfaces/PBEKey.classPBEKey.java
package javax.crypto.interfaces
public abstract javax.crypto.interfaces.PBEKey extends java.lang.Object implements javax.crypto.SecretKey {
public static final long serialVersionUID
public abstract int getIterationCount ()
public abstract byte[] getSalt ()
public abstract char[] getPassword ()
}
javax/crypto/KeyAgreement.classKeyAgreement.java
package javax.crypto
public javax.crypto.KeyAgreement extends java.lang.Object {
private static final String SERVICE
private static final org.apache.harmony.security.fortress.Engine ENGINE
private static final java.security.SecureRandom RANDOM
private java.security.Provider provider
private final java.security.Provider specifiedProvider
private javax.crypto.KeyAgreementSpi spiImpl
private final String algorithm
private final Object initLock
protected void (javax.crypto.KeyAgreementSpi, java.security.Provider, java.lang.String)
javax.crypto.KeyAgreementSpi keyAgreeSpi
java.security.Provider provider
String algorithm
public final java.lang.String getAlgorithm ()
public final java.security.Provider getProvider ()
public static final javax.crypto.KeyAgreement getInstance (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public static final javax.crypto.KeyAgreement getInstance (java.lang.String, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
String provider
java.security.Provider impProvider
public static final javax.crypto.KeyAgreement getInstance (java.lang.String, java.security.Provider) throws java.security.NoSuchAlgorithmException
String algorithm
java.security.Provider provider
private static javax.crypto.KeyAgreement getKeyAgreement (java.lang.String, java.security.Provider) throws java.security.NoSuchAlgorithmException
boolean providerSupportsAlgorithm
java.security.InvalidKeyException e
String algorithm
java.security.Provider provider
boolean providerSupportsAlgorithm
private static org.apache.harmony.security.fortress.Engine$SpiAndProvider tryAlgorithm (java.security.Key, java.security.Provider, java.lang.String) throws java.security.InvalidKeyException
java.security.Provider$Service service
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
java.security.Provider$Service service
java.security.Key key
java.security.Provider provider
String algorithm
java.util.ArrayList services
boolean keySupported
private static org.apache.harmony.security.fortress.Engine$SpiAndProvider tryAlgorithmWithProvider (java.security.Provider$Service)
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
java.security.Provider$Service service
private javax.crypto.KeyAgreementSpi getSpi (java.security.Key) throws java.security.InvalidKeyException
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
java.security.Key key
private javax.crypto.KeyAgreementSpi getSpi ()
java.security.InvalidKeyException e
public javax.crypto.KeyAgreementSpi getCurrentSpi ()
public final void init (java.security.Key) throws java.security.InvalidKeyException
java.security.Key key
public final void init (java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException
java.security.Key key
java.security.SecureRandom random
public final void init (java.security.Key, java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
java.security.Key key
java.security.spec.AlgorithmParameterSpec params
public final void init (java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
java.security.Key key
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
public final java.security.Key doPhase (java.security.Key, boolean) throws java.security.InvalidKeyException java.lang.IllegalStateException
java.security.Key key
boolean lastPhase
public final byte[] generateSecret () throws java.lang.IllegalStateException
public final int generateSecret (byte[], int) throws java.lang.IllegalStateException javax.crypto.ShortBufferException
byte[] sharedSecret
int offset
public final javax.crypto.SecretKey generateSecret (java.lang.String) throws java.lang.IllegalStateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException
String algorithm
static void ()
}
javax/crypto/KeyAgreementSpi.classKeyAgreementSpi.java
package javax.crypto
public abstract javax.crypto.KeyAgreementSpi extends java.lang.Object {
public void ()
protected abstract java.security.Key engineDoPhase (java.security.Key, boolean) throws java.security.InvalidKeyException java.lang.IllegalStateException
protected abstract byte[] engineGenerateSecret () throws java.lang.IllegalStateException
protected abstract int engineGenerateSecret (byte[], int) throws java.lang.IllegalStateException javax.crypto.ShortBufferException
protected abstract javax.crypto.SecretKey engineGenerateSecret (java.lang.String) throws java.lang.IllegalStateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException
protected abstract void engineInit (java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException
protected abstract void engineInit (java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
}
javax/crypto/KeyGenerator.classKeyGenerator.java
package javax.crypto
public javax.crypto.KeyGenerator extends java.lang.Object {
private static final org.apache.harmony.security.fortress.Engine ENGINE
private static final java.security.SecureRandom RANDOM
private final java.security.Provider provider
private final javax.crypto.KeyGeneratorSpi spiImpl
private final String algorithm
protected void (javax.crypto.KeyGeneratorSpi, java.security.Provider, java.lang.String)
javax.crypto.KeyGeneratorSpi keyGenSpi
java.security.Provider provider
String algorithm
public final java.lang.String getAlgorithm ()
public final java.security.Provider getProvider ()
public static final javax.crypto.KeyGenerator getInstance (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
public static final javax.crypto.KeyGenerator getInstance (java.lang.String, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
String provider
java.security.Provider impProvider
public static final javax.crypto.KeyGenerator getInstance (java.lang.String, java.security.Provider) throws java.security.NoSuchAlgorithmException
String algorithm
java.security.Provider provider
Object spi
public final javax.crypto.SecretKey generateKey ()
public final void init (java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec params
public final void init (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
public final void init (int)
int keysize
public final void init (int, java.security.SecureRandom)
int keysize
java.security.SecureRandom random
public final void init (java.security.SecureRandom)
java.security.SecureRandom random
static void ()
}
javax/crypto/KeyGeneratorSpi.classKeyGeneratorSpi.java
package javax.crypto
public abstract javax.crypto.KeyGeneratorSpi extends java.lang.Object {
public void ()
protected abstract javax.crypto.SecretKey engineGenerateKey ()
protected abstract void engineInit (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
protected abstract void engineInit (int, java.security.SecureRandom)
protected abstract void engineInit (java.security.SecureRandom)
}
javax/crypto/Mac.classMac.java
package javax.crypto
public javax.crypto.Mac extends java.lang.Object implements java.lang.Cloneable {
private static final String SERVICE
private static final org.apache.harmony.security.fortress.Engine ENGINE
private java.security.Provider provider
private final java.security.Provider specifiedProvider
private javax.crypto.MacSpi spiImpl
private final String algorithm
private final Object initLock
private boolean isInitMac
protected void (javax.crypto.MacSpi, java.security.Provider, java.lang.String)
javax.crypto.MacSpi macSpi
java.security.Provider provider
String algorithm
public final java.lang.String getAlgorithm ()
public final java.security.Provider getProvider ()
public static final javax.crypto.Mac getInstance (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
public static final javax.crypto.Mac getInstance (java.lang.String, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
String provider
java.security.Provider impProvider
public static final javax.crypto.Mac getInstance (java.lang.String, java.security.Provider) throws java.security.NoSuchAlgorithmException
String algorithm
java.security.Provider provider
private static javax.crypto.Mac getMac (java.lang.String, java.security.Provider) throws java.security.NoSuchAlgorithmException
boolean providerSupportsAlgorithm
java.security.InvalidKeyException e
String algorithm
java.security.Provider provider
boolean providerSupportsAlgorithm
private static org.apache.harmony.security.fortress.Engine$SpiAndProvider tryAlgorithm (java.security.Key, java.security.Provider, java.lang.String) throws java.security.InvalidKeyException
java.security.Provider$Service service
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
java.security.Provider$Service service
java.security.Key key
java.security.Provider provider
String algorithm
java.util.ArrayList services
boolean keySupported
private static org.apache.harmony.security.fortress.Engine$SpiAndProvider tryAlgorithmWithProvider (java.security.Provider$Service)
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
java.security.Provider$Service service
private javax.crypto.MacSpi getSpi (java.security.Key) throws java.security.InvalidKeyException
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
java.security.Key key
private javax.crypto.MacSpi getSpi ()
java.security.InvalidKeyException e
public javax.crypto.MacSpi getCurrentSpi ()
public final int getMacLength ()
public final void init (java.security.Key, java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
java.security.Key key
java.security.spec.AlgorithmParameterSpec params
public final void init (java.security.Key) throws java.security.InvalidKeyException
java.security.InvalidAlgorithmParameterException e
java.security.Key key
public final void update (byte) throws java.lang.IllegalStateException
byte input
public final void update (byte[], int, int) throws java.lang.IllegalStateException
byte[] input
int offset
int len
public final void update (byte[]) throws java.lang.IllegalStateException
byte[] input
public final void update (java.nio.ByteBuffer)
java.nio.ByteBuffer input
public final byte[] doFinal () throws java.lang.IllegalStateException
public final void doFinal (byte[], int) throws javax.crypto.ShortBufferException java.lang.IllegalStateException
byte[] output
int outOffset
javax.crypto.MacSpi spi
int t
byte[] result
public final byte[] doFinal (byte[]) throws java.lang.IllegalStateException
byte[] input
javax.crypto.MacSpi spi
public final void reset ()
public final java.lang.Object clone () throws java.lang.CloneNotSupportedException
javax.crypto.MacSpi newSpiImpl
javax.crypto.MacSpi spi
javax.crypto.Mac mac
static void ()
}
javax/crypto/MacSpi.classMacSpi.java
package javax.crypto
public abstract javax.crypto.MacSpi extends java.lang.Object {
public void ()
protected abstract int engineGetMacLength ()
protected abstract void engineInit (java.security.Key, java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
protected abstract void engineUpdate (byte)
protected abstract void engineUpdate (byte[], int, int)
protected void engineUpdate (java.nio.ByteBuffer)
int offset
int position
int limit
byte[] bInput
java.nio.ByteBuffer input
byte[] bInput
protected abstract byte[] engineDoFinal ()
protected abstract void engineReset ()
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
javax/crypto/NoSuchPaddingException.classNoSuchPaddingException.java
package javax.crypto
public javax.crypto.NoSuchPaddingException extends java.security.GeneralSecurityException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
}
javax/crypto/NullCipher.classNullCipher.java
package javax.crypto
public javax.crypto.NullCipher extends javax.crypto.Cipher {
public void ()
}
javax/crypto/package.html
javax/crypto/SealedObject.classSealedObject.java
package javax.crypto
public javax.crypto.SealedObject extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
protected byte[] encodedParams
private byte[] encryptedContent
private String sealAlg
private String paramsAlg
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
java.io.ObjectInputStream$GetField fields
private static byte[] getSafeCopy (java.io.ObjectInputStream$GetField, java.lang.String) throws java.io.IOException
java.io.ObjectInputStream$GetField fields
String fieldName
byte[] fieldValue
public void (java.io.Serializable, javax.crypto.Cipher) throws java.io.IOException javax.crypto.IllegalBlockSizeException
java.io.ByteArrayOutputStream bos
java.security.AlgorithmParameters ap
javax.crypto.BadPaddingException e
java.io.Serializable object
javax.crypto.Cipher c
java.io.ObjectOutputStream oos
protected void (javax.crypto.SealedObject)
javax.crypto.SealedObject so
public final java.lang.String getAlgorithm ()
public final java.lang.Object getObject (java.security.Key) throws java.io.IOException java.lang.ClassNotFoundException java.security.NoSuchAlgorithmException java.security.InvalidKeyException
java.security.AlgorithmParameters params
javax.crypto.Cipher cipher
byte[] serialized
javax.crypto.NoSuchPaddingException e
java.security.InvalidAlgorithmParameterException e
javax.crypto.IllegalBlockSizeException e
javax.crypto.BadPaddingException e
IllegalStateException e
java.security.Key key
public final java.lang.Object getObject (javax.crypto.Cipher) throws java.io.IOException java.lang.ClassNotFoundException javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
javax.crypto.Cipher c
byte[] serialized
public final java.lang.Object getObject (java.security.Key, java.lang.String) throws java.io.IOException java.lang.ClassNotFoundException java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException
java.security.AlgorithmParameters params
javax.crypto.Cipher cipher
byte[] serialized
javax.crypto.NoSuchPaddingException e
java.security.InvalidAlgorithmParameterException e
javax.crypto.IllegalBlockSizeException e
javax.crypto.BadPaddingException e
IllegalStateException e
java.security.Key key
String provider
private static java.lang.Object readSerialized (byte[]) throws java.io.IOException java.lang.ClassNotFoundException
byte[] serialized
java.io.ObjectInputStream ois
}
javax/crypto/SecretKey.classSecretKey.java
package javax.crypto
public abstract javax.crypto.SecretKey extends java.lang.Object implements java.security.Key {
public static final long serialVersionUID
}
javax/crypto/SecretKeyFactory.classSecretKeyFactory.java
package javax.crypto
public javax.crypto.SecretKeyFactory extends java.lang.Object {
private static final org.apache.harmony.security.fortress.Engine ENGINE
private final java.security.Provider provider
private final javax.crypto.SecretKeyFactorySpi spiImpl
private final String algorithm
protected void (javax.crypto.SecretKeyFactorySpi, java.security.Provider, java.lang.String)
javax.crypto.SecretKeyFactorySpi keyFacSpi
java.security.Provider provider
String algorithm
public final java.lang.String getAlgorithm ()
public final java.security.Provider getProvider ()
public static final javax.crypto.SecretKeyFactory getInstance (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
public static final javax.crypto.SecretKeyFactory getInstance (java.lang.String, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
String provider
java.security.Provider impProvider
public static final javax.crypto.SecretKeyFactory getInstance (java.lang.String, java.security.Provider) throws java.security.NoSuchAlgorithmException
String algorithm
java.security.Provider provider
Object spi
public final javax.crypto.SecretKey generateSecret (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
java.security.spec.KeySpec keySpec
public final java.security.spec.KeySpec getKeySpec (javax.crypto.SecretKey, java.lang.Class) throws java.security.spec.InvalidKeySpecException
javax.crypto.SecretKey key
Class keySpec
public final javax.crypto.SecretKey translateKey (javax.crypto.SecretKey) throws java.security.InvalidKeyException
javax.crypto.SecretKey key
static void ()
}
javax/crypto/SecretKeyFactorySpi.classSecretKeyFactorySpi.java
package javax.crypto
public abstract javax.crypto.SecretKeyFactorySpi extends java.lang.Object {
public void ()
protected abstract javax.crypto.SecretKey engineGenerateSecret (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
protected abstract java.security.spec.KeySpec engineGetKeySpec (javax.crypto.SecretKey, java.lang.Class) throws java.security.spec.InvalidKeySpecException
protected abstract javax.crypto.SecretKey engineTranslateKey (javax.crypto.SecretKey) throws java.security.InvalidKeyException
}
javax/crypto/ShortBufferException.classShortBufferException.java
package javax.crypto
public javax.crypto.ShortBufferException extends java.security.GeneralSecurityException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
}
javax/crypto/spec/
javax/crypto/spec/DESedeKeySpec.classDESedeKeySpec.java
package javax.crypto.spec
public javax.crypto.spec.DESedeKeySpec extends java.lang.Object implements java.security.spec.KeySpec {
public static final int DES_EDE_KEY_LEN
private final byte[] key
public void (byte[]) throws java.security.InvalidKeyException
byte[] key
public void (byte[], int) throws java.security.InvalidKeyException
byte[] key
int offset
public byte[] getKey ()
byte[] result
public static boolean isParityAdjusted (byte[], int) throws java.security.InvalidKeyException
int b
int i
byte[] key
int offset
}
javax/crypto/spec/DESKeySpec.classDESKeySpec.java
package javax.crypto.spec
public javax.crypto.spec.DESKeySpec extends java.lang.Object implements java.security.spec.KeySpec {
public static final int DES_KEY_LEN
private final byte[] key
private static final byte[][] SEMIWEAKS
public void (byte[]) throws java.security.InvalidKeyException
byte[] key
public void (byte[], int) throws java.security.InvalidKeyException
byte[] key
int offset
public byte[] getKey ()
byte[] result
public static boolean isParityAdjusted (byte[], int) throws java.security.InvalidKeyException
int i
byte[] key
int offset
int byteKey
public static boolean isWeak (byte[], int) throws java.security.InvalidKeyException
int j
int i
byte[] key
int offset
static void ()
}
javax/crypto/spec/DHGenParameterSpec.classDHGenParameterSpec.java
package javax.crypto.spec
public javax.crypto.spec.DHGenParameterSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec {
private final int primeSize
private final int exponentSize
public void (int, int)
int primeSize
int exponentSize
public int getPrimeSize ()
public int getExponentSize ()
}
javax/crypto/spec/DHParameterSpec.classDHParameterSpec.java
package javax.crypto.spec
public javax.crypto.spec.DHParameterSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec {
private final java.math.BigInteger p
private final java.math.BigInteger g
private final int l
public void (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger p
java.math.BigInteger g
public void (java.math.BigInteger, java.math.BigInteger, int)
java.math.BigInteger p
java.math.BigInteger g
int l
public java.math.BigInteger getP ()
public java.math.BigInteger getG ()
public int getL ()
}
javax/crypto/spec/DHPrivateKeySpec.classDHPrivateKeySpec.java
package javax.crypto.spec
public javax.crypto.spec.DHPrivateKeySpec extends java.lang.Object implements java.security.spec.KeySpec {
private final java.math.BigInteger x
private final java.math.BigInteger p
private final java.math.BigInteger g
public void (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger x
java.math.BigInteger p
java.math.BigInteger g
public java.math.BigInteger getX ()
public java.math.BigInteger getP ()
public java.math.BigInteger getG ()
}
javax/crypto/spec/DHPublicKeySpec.classDHPublicKeySpec.java
package javax.crypto.spec
public javax.crypto.spec.DHPublicKeySpec extends java.lang.Object implements java.security.spec.KeySpec {
private final java.math.BigInteger y
private final java.math.BigInteger p
private final java.math.BigInteger g
public void (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger y
java.math.BigInteger p
java.math.BigInteger g
public java.math.BigInteger getY ()
public java.math.BigInteger getP ()
public java.math.BigInteger getG ()
}
javax/crypto/spec/GCMParameterSpec.classGCMParameterSpec.java
package javax.crypto.spec
public javax.crypto.spec.GCMParameterSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec {
private final int tagLen
private final byte[] iv
public void (int, byte[])
int tagLen
byte[] iv
public void (int, byte[], int, int)
ArrayIndexOutOfBoundsException e
int tagLen
byte[] iv
int offset
int byteCount
public int getTLen ()
public byte[] getIV ()
}
javax/crypto/spec/IvParameterSpec.classIvParameterSpec.java
package javax.crypto.spec
public javax.crypto.spec.IvParameterSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec {
private final byte[] iv
public void (byte[])
byte[] iv
public void (byte[], int, int)
byte[] iv
int offset
int byteCount
public byte[] getIV ()
byte[] res
}
javax/crypto/spec/OAEPParameterSpec.classOAEPParameterSpec.java
package javax.crypto.spec
public javax.crypto.spec.OAEPParameterSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec {
private final String mdName
private final String mgfName
private final java.security.spec.AlgorithmParameterSpec mgfSpec
private final javax.crypto.spec.PSource pSrc
public static final javax.crypto.spec.OAEPParameterSpec DEFAULT
private void ()
public void (java.lang.String, java.lang.String, java.security.spec.AlgorithmParameterSpec, javax.crypto.spec.PSource)
String mdName
String mgfName
java.security.spec.AlgorithmParameterSpec mgfSpec
javax.crypto.spec.PSource pSrc
public java.lang.String getDigestAlgorithm ()
public java.lang.String getMGFAlgorithm ()
public java.security.spec.AlgorithmParameterSpec getMGFParameters ()
public javax.crypto.spec.PSource getPSource ()
static void ()
}
javax/crypto/spec/package.html
javax/crypto/spec/PBEKeySpec.classPBEKeySpec.java
package javax.crypto.spec
public javax.crypto.spec.PBEKeySpec extends java.lang.Object implements java.security.spec.KeySpec {
private char[] password
private final byte[] salt
private final int iterationCount
private final int keyLength
public void (char[])
char[] password
public void (char[], byte[], int, int)
char[] password
byte[] salt
int iterationCount
int keyLength
public void (char[], byte[], int)
char[] password
byte[] salt
int iterationCount
public final void clearPassword ()
public final char[] getPassword ()
char[] result
public final byte[] getSalt ()
byte[] result
public final int getIterationCount ()
public final int getKeyLength ()
}
javax/crypto/spec/PBEParameterSpec.classPBEParameterSpec.java
package javax.crypto.spec
public javax.crypto.spec.PBEParameterSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec {
private final byte[] salt
private final int iterationCount
public void (byte[], int)
byte[] salt
int iterationCount
public byte[] getSalt ()
byte[] result
public int getIterationCount ()
}
javax/crypto/spec/PSource$PSpecified.classPSource.java
package javax.crypto.spec
public final javax.crypto.spec.PSource$PSpecified extends javax.crypto.spec.PSource {
private final byte[] p
public static final javax.crypto.spec.PSource$PSpecified DEFAULT
private void ()
public void (byte[])
byte[] p
public byte[] getValue ()
byte[] result
static void ()
}
javax/crypto/spec/PSource.classPSource.java
package javax.crypto.spec
public javax.crypto.spec.PSource extends java.lang.Object {
private String pSrcName
private void ()
protected void (java.lang.String)
String pSrcName
public java.lang.String getAlgorithm ()
}
javax/crypto/spec/RC2ParameterSpec.classRC2ParameterSpec.java
package javax.crypto.spec
public javax.crypto.spec.RC2ParameterSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec {
private final int effectiveKeyBits
private final byte[] iv
public void (int)
int effectiveKeyBits
public void (int, byte[])
int effectiveKeyBits
byte[] iv
public void (int, byte[], int)
int effectiveKeyBits
byte[] iv
int offset
public int getEffectiveKeyBits ()
public byte[] getIV ()
byte[] result
public boolean equals (java.lang.Object)
Object obj
javax.crypto.spec.RC2ParameterSpec ps
public int hashCode ()
byte element
int result
}
javax/crypto/spec/RC5ParameterSpec.classRC5ParameterSpec.java
package javax.crypto.spec
public javax.crypto.spec.RC5ParameterSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec {
private final int version
private final int rounds
private final int wordSize
private final byte[] iv
public void (int, int, int)
int version
int rounds
int wordSize
public void (int, int, int, byte[])
int version
int rounds
int wordSize
byte[] iv
public void (int, int, int, byte[], int)
int version
int rounds
int wordSize
byte[] iv
int offset
public int getVersion ()
public int getRounds ()
public int getWordSize ()
public byte[] getIV ()
byte[] result
public boolean equals (java.lang.Object)
Object obj
javax.crypto.spec.RC5ParameterSpec ps
public int hashCode ()
byte element
int result
}
javax/crypto/spec/SecretKeySpec.classSecretKeySpec.java
package javax.crypto.spec
public javax.crypto.spec.SecretKeySpec extends java.lang.Object implements javax.crypto.SecretKey java.security.spec.KeySpec java.io.Serializable {
private static final long serialVersionUID
private final byte[] key
private final String algorithm
public void (byte[], java.lang.String)
byte[] key
String algorithm
public void (byte[], int, int, java.lang.String)
byte[] key
int offset
int len
String algorithm
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
byte[] result
public int hashCode ()
byte element
int result
public boolean equals (java.lang.Object)
Object obj
javax.crypto.spec.SecretKeySpec ks
}
javax/net/
javax/net/DefaultServerSocketFactory.classDefaultServerSocketFactory.java
package javax.net
final javax.net.DefaultServerSocketFactory extends javax.net.ServerSocketFactory {
void ()
public java.net.ServerSocket createServerSocket () throws java.io.IOException
public java.net.ServerSocket createServerSocket (int) throws java.io.IOException
int port
public java.net.ServerSocket createServerSocket (int, int) throws java.io.IOException
int port
int backlog
public java.net.ServerSocket createServerSocket (int, int, java.net.InetAddress) throws java.io.IOException
int port
int backlog
java.net.InetAddress iAddress
}
javax/net/DefaultSocketFactory.classDefaultSocketFactory.java
package javax.net
final javax.net.DefaultSocketFactory extends javax.net.SocketFactory {
void ()
public java.net.Socket createSocket () throws java.io.IOException
public java.net.Socket createSocket (java.lang.String, int) throws java.io.IOException java.net.UnknownHostException
String host
int port
public java.net.Socket createSocket (java.lang.String, int, java.net.InetAddress, int) throws java.io.IOException java.net.UnknownHostException
String host
int port
java.net.InetAddress localHost
int localPort
public java.net.Socket createSocket (java.net.InetAddress, int) throws java.io.IOException
java.net.InetAddress host
int port
public java.net.Socket createSocket (java.net.InetAddress, int, java.net.InetAddress, int) throws java.io.IOException
java.net.InetAddress address
int port
java.net.InetAddress localAddress
int localPort
}
javax/net/ServerSocketFactory.classServerSocketFactory.java
package javax.net
public abstract javax.net.ServerSocketFactory extends java.lang.Object {
private static javax.net.ServerSocketFactory defaultFactory
public static synchronized javax.net.ServerSocketFactory getDefault ()
protected void ()
public java.net.ServerSocket createServerSocket () throws java.io.IOException
public abstract java.net.ServerSocket createServerSocket (int) throws java.io.IOException
public abstract java.net.ServerSocket createServerSocket (int, int) throws java.io.IOException
public abstract java.net.ServerSocket createServerSocket (int, int, java.net.InetAddress) throws java.io.IOException
}
javax/net/SocketFactory.classSocketFactory.java
package javax.net
public abstract javax.net.SocketFactory extends java.lang.Object {
private static javax.net.SocketFactory defaultFactory
public static synchronized javax.net.SocketFactory getDefault ()
public static synchronized void setDefault (javax.net.SocketFactory)
javax.net.SocketFactory socketFactory
protected void ()
public java.net.Socket createSocket () throws java.io.IOException
public abstract java.net.Socket createSocket (java.lang.String, int) throws java.io.IOException java.net.UnknownHostException
public abstract java.net.Socket createSocket (java.lang.String, int, java.net.InetAddress, int) throws java.io.IOException java.net.UnknownHostException
public abstract java.net.Socket createSocket (java.net.InetAddress, int) throws java.io.IOException
public abstract java.net.Socket createSocket (java.net.InetAddress, int, java.net.InetAddress, int) throws java.io.IOException
}
javax/net/ssl/
javax/net/ssl/CertPathTrustManagerParameters.classCertPathTrustManagerParameters.java
package javax.net.ssl
public javax.net.ssl.CertPathTrustManagerParameters extends java.lang.Object implements javax.net.ssl.ManagerFactoryParameters {
private final java.security.cert.CertPathParameters param
public void (java.security.cert.CertPathParameters)
java.security.cert.CertPathParameters parameters
public java.security.cert.CertPathParameters getParameters ()
}
javax/net/ssl/DefaultSSLServerSocketFactory.classDefaultSSLServerSocketFactory.java
package javax.net.ssl
javax.net.ssl.DefaultSSLServerSocketFactory extends javax.net.ssl.SSLServerSocketFactory {
private final String errMessage
void (java.lang.String)
String mes
public java.lang.String[] getDefaultCipherSuites ()
public java.lang.String[] getSupportedCipherSuites ()
public java.net.ServerSocket createServerSocket (int) throws java.io.IOException
int port
public java.net.ServerSocket createServerSocket (int, int) throws java.io.IOException
int port
int backlog
public java.net.ServerSocket createServerSocket (int, int, java.net.InetAddress) throws java.io.IOException
int port
int backlog
java.net.InetAddress iAddress
}
javax/net/ssl/DefaultSSLSocketFactory.classDefaultSSLSocketFactory.java
package javax.net.ssl
javax.net.ssl.DefaultSSLSocketFactory extends javax.net.ssl.SSLSocketFactory {
private final String errMessage
void (java.lang.String)
String mes
public java.lang.String[] getDefaultCipherSuites ()
public java.lang.String[] getSupportedCipherSuites ()
public java.net.Socket createSocket (java.net.Socket, java.lang.String, int, boolean) throws java.io.IOException
java.net.Socket s
String host
int port
boolean autoClose
public java.net.Socket createSocket (java.lang.String, int) throws java.io.IOException java.net.UnknownHostException
String host
int port
public java.net.Socket createSocket (java.lang.String, int, java.net.InetAddress, int) throws java.io.IOException java.net.UnknownHostException
String host
int port
java.net.InetAddress localHost
int localPort
public java.net.Socket createSocket (java.net.InetAddress, int) throws java.io.IOException
java.net.InetAddress host
int port
public java.net.Socket createSocket (java.net.InetAddress, int, java.net.InetAddress, int) throws java.io.IOException
java.net.InetAddress address
int port
java.net.InetAddress localAddress
int localPort
}
javax/net/ssl/DistinguishedNameParser.classDistinguishedNameParser.java
package javax.net.ssl
public final javax.net.ssl.DistinguishedNameParser extends java.lang.Object {
private final String dn
private final int length
private int pos
private int beg
private int end
private int cur
private char[] chars
public void (javax.security.auth.x500.X500Principal)
javax.security.auth.x500.X500Principal principal
private java.lang.String nextAT ()
private java.lang.String quotedAV ()
private java.lang.String hexAV ()
int i
int p
int hexLen
byte[] encoded
private java.lang.String escapedAV ()
private char getEscaped ()
private char getUTF8 ()
int count
int count
int b
int i
int count
int res
private int getByte (int)
int position
int b1
int b2
public java.lang.String findMostSpecific (java.lang.String)
String attValue
String attributeType
String attType
public java.util.List getAllMostSpecificFirst (java.lang.String)
String attValue
String attributeType
java.util.List result
String attType
}
javax/net/ssl/HandshakeCompletedEvent.classHandshakeCompletedEvent.java
package javax.net.ssl
public javax.net.ssl.HandshakeCompletedEvent extends java.util.EventObject {
private transient javax.net.ssl.SSLSession session
public void (javax.net.ssl.SSLSocket, javax.net.ssl.SSLSession)
javax.net.ssl.SSLSocket sock
javax.net.ssl.SSLSession s
public javax.net.ssl.SSLSession getSession ()
public java.lang.String getCipherSuite ()
public java.security.cert.Certificate[] getLocalCertificates ()
public java.security.cert.Certificate[] getPeerCertificates () throws javax.net.ssl.SSLPeerUnverifiedException
public javax.security.cert.X509Certificate[] getPeerCertificateChain () throws javax.net.ssl.SSLPeerUnverifiedException
public java.security.Principal getPeerPrincipal () throws javax.net.ssl.SSLPeerUnverifiedException
public java.security.Principal getLocalPrincipal ()
public javax.net.ssl.SSLSocket getSocket ()
}
javax/net/ssl/HandshakeCompletedListener.classHandshakeCompletedListener.java
package javax.net.ssl
public abstract javax.net.ssl.HandshakeCompletedListener extends java.lang.Object implements java.util.EventListener {
public abstract void handshakeCompleted (javax.net.ssl.HandshakeCompletedEvent)
}
javax/net/ssl/HostnameVerifier.classHostnameVerifier.java
package javax.net.ssl
public abstract javax.net.ssl.HostnameVerifier extends java.lang.Object {
public abstract boolean verify (java.lang.String, javax.net.ssl.SSLSession)
}
javax/net/ssl/HttpsURLConnection$NoPreloadHolder.classHttpsURLConnection.java
package javax.net.ssl
javax.net.ssl.HttpsURLConnection$NoPreloadHolder extends java.lang.Object {
public static javax.net.ssl.HostnameVerifier defaultHostnameVerifier
public static javax.net.ssl.SSLSocketFactory defaultSSLSocketFactory
private void ()
static void ()
Exception e
}
javax/net/ssl/HttpsURLConnection.classHttpsURLConnection.java
package javax.net.ssl
public abstract javax.net.ssl.HttpsURLConnection extends java.net.HttpURLConnection {
protected javax.net.ssl.HostnameVerifier hostnameVerifier
private javax.net.ssl.SSLSocketFactory sslSocketFactory
public static void setDefaultHostnameVerifier (javax.net.ssl.HostnameVerifier)
javax.net.ssl.HostnameVerifier v
public static javax.net.ssl.HostnameVerifier getDefaultHostnameVerifier ()
public static void setDefaultSSLSocketFactory (javax.net.ssl.SSLSocketFactory)
javax.net.ssl.SSLSocketFactory sf
public static javax.net.ssl.SSLSocketFactory getDefaultSSLSocketFactory ()
protected void (java.net.URL)
java.net.URL url
public abstract java.lang.String getCipherSuite ()
public abstract java.security.cert.Certificate[] getLocalCertificates ()
public abstract java.security.cert.Certificate[] getServerCertificates () throws javax.net.ssl.SSLPeerUnverifiedException
public java.security.Principal getPeerPrincipal () throws javax.net.ssl.SSLPeerUnverifiedException
java.security.cert.Certificate[] certs
public java.security.Principal getLocalPrincipal ()
java.security.cert.Certificate[] certs
public void setHostnameVerifier (javax.net.ssl.HostnameVerifier)
javax.net.ssl.HostnameVerifier v
public javax.net.ssl.HostnameVerifier getHostnameVerifier ()
public void setSSLSocketFactory (javax.net.ssl.SSLSocketFactory)
javax.net.ssl.SSLSocketFactory sf
public javax.net.ssl.SSLSocketFactory getSSLSocketFactory ()
}
javax/net/ssl/KeyManager.classKeyManager.java
package javax.net.ssl
public abstract javax.net.ssl.KeyManager extends java.lang.Object {
}
javax/net/ssl/KeyManagerFactory.classKeyManagerFactory.java
package javax.net.ssl
public javax.net.ssl.KeyManagerFactory extends java.lang.Object {
private static final String SERVICE
private static final org.apache.harmony.security.fortress.Engine ENGINE
private static final String PROPERTY_NAME
private static final String DEFAULT_PROPERTY
private final java.security.Provider provider
private final javax.net.ssl.KeyManagerFactorySpi spiImpl
private final String algorithm
public static final java.lang.String getDefaultAlgorithm ()
String algorithm
public static final javax.net.ssl.KeyManagerFactory getInstance (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
public static final javax.net.ssl.KeyManagerFactory getInstance (java.lang.String, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
String provider
java.security.Provider impProvider
public static final javax.net.ssl.KeyManagerFactory getInstance (java.lang.String, java.security.Provider) throws java.security.NoSuchAlgorithmException
String algorithm
java.security.Provider provider
Object spi
protected void (javax.net.ssl.KeyManagerFactorySpi, java.security.Provider, java.lang.String)
javax.net.ssl.KeyManagerFactorySpi factorySpi
java.security.Provider provider
String algorithm
public final java.lang.String getAlgorithm ()
public final java.security.Provider getProvider ()
public final void init (java.security.KeyStore, char[]) throws java.security.KeyStoreException java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException
java.security.KeyStore ks
char[] password
public final void init (javax.net.ssl.ManagerFactoryParameters) throws java.security.InvalidAlgorithmParameterException
javax.net.ssl.ManagerFactoryParameters spec
public final javax.net.ssl.KeyManager[] getKeyManagers ()
static void ()
}
javax/net/ssl/KeyManagerFactorySpi.classKeyManagerFactorySpi.java
package javax.net.ssl
public abstract javax.net.ssl.KeyManagerFactorySpi extends java.lang.Object {
public void ()
protected abstract void engineInit (java.security.KeyStore, char[]) throws java.security.KeyStoreException java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException
protected abstract void engineInit (javax.net.ssl.ManagerFactoryParameters) throws java.security.InvalidAlgorithmParameterException
protected abstract javax.net.ssl.KeyManager[] engineGetKeyManagers ()
}
javax/net/ssl/KeyStoreBuilderParameters.classKeyStoreBuilderParameters.java
package javax.net.ssl
public javax.net.ssl.KeyStoreBuilderParameters extends java.lang.Object implements javax.net.ssl.ManagerFactoryParameters {
private final java.util.List ksbuilders
public void (java.security.KeyStore$Builder)
java.security.KeyStore$Builder builder
public void (java.util.List)
java.util.List parameters
public java.util.List getParameters ()
}
javax/net/ssl/ManagerFactoryParameters.classManagerFactoryParameters.java
package javax.net.ssl
public abstract javax.net.ssl.ManagerFactoryParameters extends java.lang.Object {
}
javax/net/ssl/package.html
javax/net/ssl/SSLContext.classSSLContext.java
package javax.net.ssl
public javax.net.ssl.SSLContext extends java.lang.Object {
private static final String SERVICE
private static final org.apache.harmony.security.fortress.Engine ENGINE
private static javax.net.ssl.SSLContext DEFAULT
private final java.security.Provider provider
private final javax.net.ssl.SSLContextSpi spiImpl
private final String protocol
public static javax.net.ssl.SSLContext getDefault () throws java.security.NoSuchAlgorithmException
public static void setDefault (javax.net.ssl.SSLContext)
javax.net.ssl.SSLContext sslContext
public static javax.net.ssl.SSLContext getInstance (java.lang.String) throws java.security.NoSuchAlgorithmException
String protocol
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
public static javax.net.ssl.SSLContext getInstance (java.lang.String, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String protocol
String provider
java.security.Provider impProvider
public static javax.net.ssl.SSLContext getInstance (java.lang.String, java.security.Provider) throws java.security.NoSuchAlgorithmException
String protocol
java.security.Provider provider
Object spi
protected void (javax.net.ssl.SSLContextSpi, java.security.Provider, java.lang.String)
javax.net.ssl.SSLContextSpi contextSpi
java.security.Provider provider
String protocol
public final java.lang.String getProtocol ()
public final java.security.Provider getProvider ()
public final void init (javax.net.ssl.KeyManager[], javax.net.ssl.TrustManager[], java.security.SecureRandom) throws java.security.KeyManagementException
javax.net.ssl.KeyManager[] km
javax.net.ssl.TrustManager[] tm
java.security.SecureRandom sr
public final javax.net.ssl.SSLSocketFactory getSocketFactory ()
public final javax.net.ssl.SSLServerSocketFactory getServerSocketFactory ()
public final javax.net.ssl.SSLEngine createSSLEngine ()
public final javax.net.ssl.SSLEngine createSSLEngine (java.lang.String, int)
String peerHost
int peerPort
public final javax.net.ssl.SSLSessionContext getServerSessionContext ()
public final javax.net.ssl.SSLSessionContext getClientSessionContext ()
public final javax.net.ssl.SSLParameters getDefaultSSLParameters ()
public final javax.net.ssl.SSLParameters getSupportedSSLParameters ()
static void ()
}
javax/net/ssl/SSLContextSpi.classSSLContextSpi.java
package javax.net.ssl
public abstract javax.net.ssl.SSLContextSpi extends java.lang.Object {
public void ()
protected abstract void engineInit (javax.net.ssl.KeyManager[], javax.net.ssl.TrustManager[], java.security.SecureRandom) throws java.security.KeyManagementException
protected abstract javax.net.ssl.SSLSocketFactory engineGetSocketFactory ()
protected abstract javax.net.ssl.SSLServerSocketFactory engineGetServerSocketFactory ()
protected abstract javax.net.ssl.SSLEngine engineCreateSSLEngine (java.lang.String, int)
protected abstract javax.net.ssl.SSLEngine engineCreateSSLEngine ()
protected abstract javax.net.ssl.SSLSessionContext engineGetServerSessionContext ()
protected abstract javax.net.ssl.SSLSessionContext engineGetClientSessionContext ()
protected javax.net.ssl.SSLParameters engineGetDefaultSSLParameters ()
protected javax.net.ssl.SSLParameters engineGetSupportedSSLParameters ()
private javax.net.ssl.SSLParameters createSSLParameters (boolean)
String[] cipherSuites
String[] protocols
javax.net.ssl.SSLSocket s
javax.net.ssl.SSLParameters p
String[] cipherSuites
String[] protocols
java.io.IOException e
boolean supported
}
javax/net/ssl/SSLEngine.classSSLEngine.java
package javax.net.ssl
public abstract javax.net.ssl.SSLEngine extends java.lang.Object {
private final String peerHost
private final int peerPort
protected void ()
protected void (java.lang.String, int)
String host
int port
public java.lang.String getPeerHost ()
public int getPeerPort ()
public abstract void beginHandshake () throws javax.net.ssl.SSLException
public abstract void closeInbound () throws javax.net.ssl.SSLException
public abstract void closeOutbound ()
public abstract java.lang.Runnable getDelegatedTask ()
public abstract java.lang.String[] getEnabledCipherSuites ()
public abstract java.lang.String[] getEnabledProtocols ()
public abstract boolean getEnableSessionCreation ()
public abstract javax.net.ssl.SSLEngineResult$HandshakeStatus getHandshakeStatus ()
public abstract boolean getNeedClientAuth ()
public abstract javax.net.ssl.SSLSession getSession ()
public abstract java.lang.String[] getSupportedCipherSuites ()
public abstract java.lang.String[] getSupportedProtocols ()
public abstract boolean getUseClientMode ()
public abstract boolean getWantClientAuth ()
public abstract boolean isInboundDone ()
public abstract boolean isOutboundDone ()
public abstract void setEnabledCipherSuites (java.lang.String[])
public abstract void setEnabledProtocols (java.lang.String[])
public abstract void setEnableSessionCreation (boolean)
public abstract void setNeedClientAuth (boolean)
public abstract void setUseClientMode (boolean)
public abstract void setWantClientAuth (boolean)
public abstract javax.net.ssl.SSLEngineResult unwrap (java.nio.ByteBuffer, java.nio.ByteBuffer[], int, int) throws javax.net.ssl.SSLException
public abstract javax.net.ssl.SSLEngineResult wrap (java.nio.ByteBuffer[], int, int, java.nio.ByteBuffer) throws javax.net.ssl.SSLException
public javax.net.ssl.SSLEngineResult unwrap (java.nio.ByteBuffer, java.nio.ByteBuffer) throws javax.net.ssl.SSLException
java.nio.ByteBuffer src
java.nio.ByteBuffer dst
public javax.net.ssl.SSLEngineResult unwrap (java.nio.ByteBuffer, java.nio.ByteBuffer[]) throws javax.net.ssl.SSLException
java.nio.ByteBuffer src
java.nio.ByteBuffer[] dsts
public javax.net.ssl.SSLEngineResult wrap (java.nio.ByteBuffer[], java.nio.ByteBuffer) throws javax.net.ssl.SSLException
java.nio.ByteBuffer[] srcs
java.nio.ByteBuffer dst
public javax.net.ssl.SSLEngineResult wrap (java.nio.ByteBuffer, java.nio.ByteBuffer) throws javax.net.ssl.SSLException
java.nio.ByteBuffer src
java.nio.ByteBuffer dst
public javax.net.ssl.SSLParameters getSSLParameters ()
javax.net.ssl.SSLParameters p
public void setSSLParameters (javax.net.ssl.SSLParameters)
javax.net.ssl.SSLParameters p
String[] cipherSuites
String[] protocols
}
javax/net/ssl/SSLEngineResult$HandshakeStatus.classSSLEngineResult.java
package javax.net.ssl
public final javax.net.ssl.SSLEngineResult$HandshakeStatus extends java.lang.Enum {
public static final javax.net.ssl.SSLEngineResult$HandshakeStatus NOT_HANDSHAKING
public static final javax.net.ssl.SSLEngineResult$HandshakeStatus FINISHED
public static final javax.net.ssl.SSLEngineResult$HandshakeStatus NEED_TASK
public static final javax.net.ssl.SSLEngineResult$HandshakeStatus NEED_WRAP
public static final javax.net.ssl.SSLEngineResult$HandshakeStatus NEED_UNWRAP
private static final javax.net.ssl.SSLEngineResult$HandshakeStatus[] $VALUES
public static javax.net.ssl.SSLEngineResult$HandshakeStatus[] values ()
public static javax.net.ssl.SSLEngineResult$HandshakeStatus valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
javax/net/ssl/SSLEngineResult$Status.classSSLEngineResult.java
package javax.net.ssl
public final javax.net.ssl.SSLEngineResult$Status extends java.lang.Enum {
public static final javax.net.ssl.SSLEngineResult$Status BUFFER_OVERFLOW
public static final javax.net.ssl.SSLEngineResult$Status BUFFER_UNDERFLOW
public static final javax.net.ssl.SSLEngineResult$Status CLOSED
public static final javax.net.ssl.SSLEngineResult$Status OK
private static final javax.net.ssl.SSLEngineResult$Status[] $VALUES
public static javax.net.ssl.SSLEngineResult$Status[] values ()
public static javax.net.ssl.SSLEngineResult$Status valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
javax/net/ssl/SSLEngineResult.classSSLEngineResult.java
package javax.net.ssl
public javax.net.ssl.SSLEngineResult extends java.lang.Object {
private final javax.net.ssl.SSLEngineResult$Status status
private final javax.net.ssl.SSLEngineResult$HandshakeStatus handshakeStatus
private final int bytesConsumed
private final int bytesProduced
public void (javax.net.ssl.SSLEngineResult$Status, javax.net.ssl.SSLEngineResult$HandshakeStatus, int, int)
javax.net.ssl.SSLEngineResult$Status status
javax.net.ssl.SSLEngineResult$HandshakeStatus handshakeStatus
int bytesConsumed
int bytesProduced
public final javax.net.ssl.SSLEngineResult$Status getStatus ()
public final javax.net.ssl.SSLEngineResult$HandshakeStatus getHandshakeStatus ()
public final int bytesConsumed ()
public final int bytesProduced ()
public java.lang.String toString ()
}
javax/net/ssl/SSLException.classSSLException.java
package javax.net.ssl
public javax.net.ssl.SSLException extends java.io.IOException {
private static final long serialVersionUID
public void (java.lang.String)
String reason
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
javax/net/ssl/SSLHandshakeException.classSSLHandshakeException.java
package javax.net.ssl
public javax.net.ssl.SSLHandshakeException extends javax.net.ssl.SSLException {
private static final long serialVersionUID
public void (java.lang.String)
String reason
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String reason
Throwable cause
}
javax/net/ssl/SSLKeyException.classSSLKeyException.java
package javax.net.ssl
public javax.net.ssl.SSLKeyException extends javax.net.ssl.SSLException {
private static final long serialVersionUID
public void (java.lang.String)
String reason
}
javax/net/ssl/SSLParameters.classSSLParameters.java
package javax.net.ssl
public javax.net.ssl.SSLParameters extends java.lang.Object {
private String[] cipherSuites
private String[] protocols
private boolean needClientAuth
private boolean wantClientAuth
private String endpointIdentificationAlgorithm
public void ()
public void (java.lang.String[])
String[] cipherSuites
public void (java.lang.String[], java.lang.String[])
String[] cipherSuites
String[] protocols
public java.lang.String[] getCipherSuites ()
public void setCipherSuites (java.lang.String[])
String[] cipherSuites
public java.lang.String[] getProtocols ()
public void setProtocols (java.lang.String[])
String[] protocols
public boolean getNeedClientAuth ()
public void setNeedClientAuth (boolean)
boolean needClientAuth
public boolean getWantClientAuth ()
public void setWantClientAuth (boolean)
boolean wantClientAuth
}
javax/net/ssl/SSLPeerUnverifiedException.classSSLPeerUnverifiedException.java
package javax.net.ssl
public javax.net.ssl.SSLPeerUnverifiedException extends javax.net.ssl.SSLException {
private static final long serialVersionUID
public void (java.lang.String)
String reason
}
javax/net/ssl/SSLPermission.classSSLPermission.java
package javax.net.ssl
public final javax.net.ssl.SSLPermission extends java.security.BasicPermission {
public void (java.lang.String)
String name
public void (java.lang.String, java.lang.String)
String name
String actions
public java.lang.String getActions ()
public boolean implies (java.security.Permission)
java.security.Permission permission
}
javax/net/ssl/SSLProtocolException.classSSLProtocolException.java
package javax.net.ssl
public javax.net.ssl.SSLProtocolException extends javax.net.ssl.SSLException {
private static final long serialVersionUID
public void (java.lang.String)
String reason
}
javax/net/ssl/SSLServerSocket.classSSLServerSocket.java
package javax.net.ssl
public abstract javax.net.ssl.SSLServerSocket extends java.net.ServerSocket {
protected void () throws java.io.IOException
protected void (int) throws java.io.IOException
int port
protected void (int, int) throws java.io.IOException
int port
int backlog
protected void (int, int, java.net.InetAddress) throws java.io.IOException
int port
int backlog
java.net.InetAddress address
public abstract java.lang.String[] getEnabledCipherSuites ()
public abstract void setEnabledCipherSuites (java.lang.String[])
public abstract java.lang.String[] getSupportedCipherSuites ()
public abstract java.lang.String[] getSupportedProtocols ()
public abstract java.lang.String[] getEnabledProtocols ()
public abstract void setEnabledProtocols (java.lang.String[])
public abstract void setNeedClientAuth (boolean)
public abstract boolean getNeedClientAuth ()
public abstract void setWantClientAuth (boolean)
public abstract boolean getWantClientAuth ()
public abstract void setUseClientMode (boolean)
public abstract boolean getUseClientMode ()
public abstract void setEnableSessionCreation (boolean)
public abstract boolean getEnableSessionCreation ()
}
javax/net/ssl/SSLServerSocketFactory.classSSLServerSocketFactory.java
package javax.net.ssl
public abstract javax.net.ssl.SSLServerSocketFactory extends javax.net.ServerSocketFactory {
private static javax.net.ServerSocketFactory defaultServerSocketFactory
private static String defaultName
private static int lastCacheVersion
public static synchronized javax.net.ServerSocketFactory getDefault ()
Class ssfc
ClassLoader cl
javax.net.ssl.SSLContext context
java.security.NoSuchAlgorithmException e
javax.net.ssl.SSLContext context
int newCacheVersion
protected void ()
public abstract java.lang.String[] getDefaultCipherSuites ()
public abstract java.lang.String[] getSupportedCipherSuites ()
static void ()
}
javax/net/ssl/SSLSession.classSSLSession.java
package javax.net.ssl
public abstract javax.net.ssl.SSLSession extends java.lang.Object {
public abstract int getApplicationBufferSize ()
public abstract java.lang.String getCipherSuite ()
public abstract long getCreationTime ()
public abstract byte[] getId ()
public abstract long getLastAccessedTime ()
public abstract java.security.cert.Certificate[] getLocalCertificates ()
public abstract java.security.Principal getLocalPrincipal ()
public abstract int getPacketBufferSize ()
public abstract javax.security.cert.X509Certificate[] getPeerCertificateChain () throws javax.net.ssl.SSLPeerUnverifiedException
public abstract java.security.cert.Certificate[] getPeerCertificates () throws javax.net.ssl.SSLPeerUnverifiedException
public abstract java.lang.String getPeerHost ()
public abstract int getPeerPort ()
public abstract java.security.Principal getPeerPrincipal () throws javax.net.ssl.SSLPeerUnverifiedException
public abstract java.lang.String getProtocol ()
public abstract javax.net.ssl.SSLSessionContext getSessionContext ()
public abstract java.lang.Object getValue (java.lang.String)
public abstract java.lang.String[] getValueNames ()
public abstract void invalidate ()
public abstract boolean isValid ()
public abstract void putValue (java.lang.String, java.lang.Object)
public abstract void removeValue (java.lang.String)
}
javax/net/ssl/SSLSessionBindingEvent.classSSLSessionBindingEvent.java
package javax.net.ssl
public javax.net.ssl.SSLSessionBindingEvent extends java.util.EventObject {
private final String name
public void (javax.net.ssl.SSLSession, java.lang.String)
javax.net.ssl.SSLSession session
String name
public java.lang.String getName ()
public javax.net.ssl.SSLSession getSession ()
}
javax/net/ssl/SSLSessionBindingListener.classSSLSessionBindingListener.java
package javax.net.ssl
public abstract javax.net.ssl.SSLSessionBindingListener extends java.lang.Object implements java.util.EventListener {
public abstract void valueBound (javax.net.ssl.SSLSessionBindingEvent)
public abstract void valueUnbound (javax.net.ssl.SSLSessionBindingEvent)
}
javax/net/ssl/SSLSessionContext.classSSLSessionContext.java
package javax.net.ssl
public abstract javax.net.ssl.SSLSessionContext extends java.lang.Object {
public abstract java.util.Enumeration getIds ()
public abstract javax.net.ssl.SSLSession getSession (byte[])
public abstract int getSessionCacheSize ()
public abstract int getSessionTimeout ()
public abstract void setSessionCacheSize (int) throws java.lang.IllegalArgumentException
public abstract void setSessionTimeout (int) throws java.lang.IllegalArgumentException
}
javax/net/ssl/SSLSocket.classSSLSocket.java
package javax.net.ssl
public abstract javax.net.ssl.SSLSocket extends java.net.Socket {
protected void ()
protected void (java.lang.String, int) throws java.io.IOException java.net.UnknownHostException
String host
int port
protected void (java.net.InetAddress, int) throws java.io.IOException
java.net.InetAddress address
int port
protected void (java.lang.String, int, java.net.InetAddress, int) throws java.io.IOException java.net.UnknownHostException
String host
int port
java.net.InetAddress clientAddress
int clientPort
protected void (java.net.InetAddress, int, java.net.InetAddress, int) throws java.io.IOException
java.net.InetAddress address
int port
java.net.InetAddress clientAddress
int clientPort
public void shutdownInput () throws java.io.IOException
public void shutdownOutput () throws java.io.IOException
public abstract java.lang.String[] getSupportedCipherSuites ()
public abstract java.lang.String[] getEnabledCipherSuites ()
public abstract void setEnabledCipherSuites (java.lang.String[])
public abstract java.lang.String[] getSupportedProtocols ()
public abstract java.lang.String[] getEnabledProtocols ()
public abstract void setEnabledProtocols (java.lang.String[])
public abstract javax.net.ssl.SSLSession getSession ()
public abstract void addHandshakeCompletedListener (javax.net.ssl.HandshakeCompletedListener)
public abstract void removeHandshakeCompletedListener (javax.net.ssl.HandshakeCompletedListener)
public abstract void startHandshake () throws java.io.IOException
public abstract void setUseClientMode (boolean)
public abstract boolean getUseClientMode ()
public abstract void setNeedClientAuth (boolean)
public abstract void setWantClientAuth (boolean)
public abstract boolean getNeedClientAuth ()
public abstract boolean getWantClientAuth ()
public abstract void setEnableSessionCreation (boolean)
public abstract boolean getEnableSessionCreation ()
public javax.net.ssl.SSLParameters getSSLParameters ()
javax.net.ssl.SSLParameters p
public void setSSLParameters (javax.net.ssl.SSLParameters)
javax.net.ssl.SSLParameters p
String[] cipherSuites
String[] protocols
}
javax/net/ssl/SSLSocketFactory.classSSLSocketFactory.java
package javax.net.ssl
public abstract javax.net.ssl.SSLSocketFactory extends javax.net.SocketFactory {
private static javax.net.SocketFactory defaultSocketFactory
private static int lastCacheVersion
public static synchronized javax.net.SocketFactory getDefault ()
Class sfc
Exception e
ClassLoader cl
javax.net.ssl.SSLContext context
java.security.NoSuchAlgorithmException e
javax.net.ssl.SSLContext context
int newCacheVersion
String newName
public void ()
public abstract java.lang.String[] getDefaultCipherSuites ()
public abstract java.lang.String[] getSupportedCipherSuites ()
public abstract java.net.Socket createSocket (java.net.Socket, java.lang.String, int, boolean) throws java.io.IOException
static void ()
}
javax/net/ssl/TrustManager.classTrustManager.java
package javax.net.ssl
public abstract javax.net.ssl.TrustManager extends java.lang.Object {
}
javax/net/ssl/TrustManagerFactory.classTrustManagerFactory.java
package javax.net.ssl
public javax.net.ssl.TrustManagerFactory extends java.lang.Object {
private static final String SERVICE
private static final org.apache.harmony.security.fortress.Engine ENGINE
private static final String PROPERTY_NAME
private static final String DEFAULT_PROPERTY
private final java.security.Provider provider
private final javax.net.ssl.TrustManagerFactorySpi spiImpl
private final String algorithm
public static final java.lang.String getDefaultAlgorithm ()
String algorithm
public static final javax.net.ssl.TrustManagerFactory getInstance (java.lang.String) throws java.security.NoSuchAlgorithmException
String algorithm
org.apache.harmony.security.fortress.Engine$SpiAndProvider sap
public static final javax.net.ssl.TrustManagerFactory getInstance (java.lang.String, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
String algorithm
String provider
java.security.Provider impProvider
public static final javax.net.ssl.TrustManagerFactory getInstance (java.lang.String, java.security.Provider) throws java.security.NoSuchAlgorithmException
String algorithm
java.security.Provider provider
Object spi
protected void (javax.net.ssl.TrustManagerFactorySpi, java.security.Provider, java.lang.String)
javax.net.ssl.TrustManagerFactorySpi factorySpi
java.security.Provider provider
String algorithm
public final java.lang.String getAlgorithm ()
public final java.security.Provider getProvider ()
public final void init (java.security.KeyStore) throws java.security.KeyStoreException
java.security.KeyStore ks
public final void init (javax.net.ssl.ManagerFactoryParameters) throws java.security.InvalidAlgorithmParameterException
javax.net.ssl.ManagerFactoryParameters spec
public final javax.net.ssl.TrustManager[] getTrustManagers ()
static void ()
}
javax/net/ssl/TrustManagerFactorySpi.classTrustManagerFactorySpi.java
package javax.net.ssl
public abstract javax.net.ssl.TrustManagerFactorySpi extends java.lang.Object {
public void ()
protected abstract void engineInit (java.security.KeyStore) throws java.security.KeyStoreException
protected abstract void engineInit (javax.net.ssl.ManagerFactoryParameters) throws java.security.InvalidAlgorithmParameterException
protected abstract javax.net.ssl.TrustManager[] engineGetTrustManagers ()
}
javax/net/ssl/X509ExtendedKeyManager.classX509ExtendedKeyManager.java
package javax.net.ssl
public abstract javax.net.ssl.X509ExtendedKeyManager extends java.lang.Object implements javax.net.ssl.X509KeyManager {
protected void ()
public java.lang.String chooseEngineClientAlias (java.lang.String[], java.security.Principal[], javax.net.ssl.SSLEngine)
String[] keyType
java.security.Principal[] issuers
javax.net.ssl.SSLEngine engine
public java.lang.String chooseEngineServerAlias (java.lang.String, java.security.Principal[], javax.net.ssl.SSLEngine)
String keyType
java.security.Principal[] issuers
javax.net.ssl.SSLEngine engine
}
javax/net/ssl/X509KeyManager.classX509KeyManager.java
package javax.net.ssl
public abstract javax.net.ssl.X509KeyManager extends java.lang.Object implements javax.net.ssl.KeyManager {
public abstract java.lang.String chooseClientAlias (java.lang.String[], java.security.Principal[], java.net.Socket)
public abstract java.lang.String chooseServerAlias (java.lang.String, java.security.Principal[], java.net.Socket)
public abstract java.security.cert.X509Certificate[] getCertificateChain (java.lang.String)
public abstract java.lang.String[] getClientAliases (java.lang.String, java.security.Principal[])
public abstract java.lang.String[] getServerAliases (java.lang.String, java.security.Principal[])
public abstract java.security.PrivateKey getPrivateKey (java.lang.String)
}
javax/net/ssl/X509TrustManager.classX509TrustManager.java
package javax.net.ssl
public abstract javax.net.ssl.X509TrustManager extends java.lang.Object implements javax.net.ssl.TrustManager {
public abstract void checkClientTrusted (java.security.cert.X509Certificate[], java.lang.String) throws java.security.cert.CertificateException
public abstract void checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String) throws java.security.cert.CertificateException
public abstract java.security.cert.X509Certificate[] getAcceptedIssuers ()
}
javax/security/
javax/security/auth/
javax/security/auth/AuthPermission.classAuthPermission.java
package javax.security.auth
public final javax.security.auth.AuthPermission extends java.security.BasicPermission {
public void (java.lang.String)
String name
public void (java.lang.String, java.lang.String)
String name
String actions
public java.lang.String getActions ()
public boolean implies (java.security.Permission)
java.security.Permission permission
}
javax/security/auth/callback/
javax/security/auth/callback/Callback.classCallback.java
package javax.security.auth.callback
public abstract javax.security.auth.callback.Callback extends java.lang.Object {
}
javax/security/auth/callback/CallbackHandler.classCallbackHandler.java
package javax.security.auth.callback
public abstract javax.security.auth.callback.CallbackHandler extends java.lang.Object {
public abstract void handle (javax.security.auth.callback.Callback[]) throws java.io.IOException javax.security.auth.callback.UnsupportedCallbackException
}
javax/security/auth/callback/package.html
javax/security/auth/callback/PasswordCallback.classPasswordCallback.java
package javax.security.auth.callback
public javax.security.auth.callback.PasswordCallback extends java.lang.Object implements javax.security.auth.callback.Callback java.io.Serializable {
private static final long serialVersionUID
private String prompt
boolean echoOn
private char[] inputPassword
private void setPrompt (java.lang.String) throws java.lang.IllegalArgumentException
String prompt
public void (java.lang.String, boolean)
String prompt
boolean echoOn
public java.lang.String getPrompt ()
public boolean isEchoOn ()
public void setPassword (char[])
char[] password
public char[] getPassword ()
char[] tmp
public void clearPassword ()
}
javax/security/auth/callback/UnsupportedCallbackException.classUnsupportedCallbackException.java
package javax.security.auth.callback
public javax.security.auth.callback.UnsupportedCallbackException extends java.lang.Exception {
private static final long serialVersionUID
private javax.security.auth.callback.Callback callback
public void (javax.security.auth.callback.Callback)
javax.security.auth.callback.Callback callback
public void (javax.security.auth.callback.Callback, java.lang.String)
javax.security.auth.callback.Callback callback
String message
public javax.security.auth.callback.Callback getCallback ()
}
javax/security/auth/Destroyable.classDestroyable.java
package javax.security.auth
public abstract javax.security.auth.Destroyable extends java.lang.Object {
public abstract void destroy () throws javax.security.auth.DestroyFailedException
public abstract boolean isDestroyed ()
}
javax/security/auth/DestroyFailedException.classDestroyFailedException.java
package javax.security.auth
public javax.security.auth.DestroyFailedException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
}
javax/security/auth/login/
javax/security/auth/login/LoginException.classLoginException.java
package javax.security.auth.login
public javax.security.auth.login.LoginException extends java.security.GeneralSecurityException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
}
javax/security/auth/login/package.html
javax/security/auth/PrivateCredentialPermission.classPrivateCredentialPermission.java
package javax.security.auth
public final javax.security.auth.PrivateCredentialPermission extends java.security.Permission {
public void (java.lang.String, java.lang.String)
String name
String action
public java.lang.String[][] getPrincipals ()
public java.lang.String getCredentialClass ()
public java.lang.String getActions ()
public boolean implies (java.security.Permission)
java.security.Permission permission
}
javax/security/auth/Subject$1.classSubject.java
package javax.security.auth
final javax.security.auth.Subject$1 extends java.lang.Object implements java.security.PrivilegedAction {
final java.security.AccessControlContext val$context
final javax.security.auth.SubjectDomainCombiner val$combiner
void (java.security.AccessControlContext, javax.security.auth.SubjectDomainCombiner)
public java.lang.Object run ()
}
javax/security/auth/Subject$2.classSubject.java
package javax.security.auth
final javax.security.auth.Subject$2 extends java.lang.Object implements java.security.PrivilegedAction {
final java.security.AccessControlContext val$context
final javax.security.auth.SubjectDomainCombiner val$combiner
void (java.security.AccessControlContext, javax.security.auth.SubjectDomainCombiner)
public java.security.AccessControlContext run ()
public volatile java.lang.Object run ()
}
javax/security/auth/Subject$3.classSubject.java
package javax.security.auth
final javax.security.auth.Subject$3 extends java.lang.Object implements java.security.PrivilegedAction {
final java.security.AccessControlContext val$context
void (java.security.AccessControlContext)
public java.security.DomainCombiner run ()
public volatile java.lang.Object run ()
}
javax/security/auth/Subject$SecureSet$1.classSubject.java
package javax.security.auth
javax.security.auth.Subject$SecureSet$1 extends javax.security.auth.Subject$SecureSet$SecureIterator {
final javax.security.auth.Subject$SecureSet this$1
void (javax.security.auth.Subject$SecureSet, java.util.Iterator)
javax.security.auth.Subject$SecureSet this$1
java.util.Iterator iterator
public java.lang.Object next ()
Object obj
}
javax/security/auth/Subject$SecureSet$2.classSubject.java
package javax.security.auth
javax.security.auth.Subject$SecureSet$2 extends java.util.AbstractSet {
private java.util.LinkedList elements
final Class val$c
final javax.security.auth.Subject$SecureSet this$1
void (javax.security.auth.Subject$SecureSet, java.lang.Class)
javax.security.auth.Subject$SecureSet this$1
public boolean add (java.lang.Object)
Object o
public java.util.Iterator iterator ()
public boolean retainAll (java.util.Collection)
java.util.Collection c
public int size ()
}
javax/security/auth/Subject$SecureSet$SecureIterator.classSubject.java
package javax.security.auth
javax.security.auth.Subject$SecureSet$SecureIterator extends java.lang.Object implements java.util.Iterator {
protected java.util.Iterator iterator
final javax.security.auth.Subject$SecureSet this$1
protected void (javax.security.auth.Subject$SecureSet, java.util.Iterator)
java.util.Iterator iterator
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
javax/security/auth/Subject$SecureSet.classSubject.java
package javax.security.auth
final javax.security.auth.Subject$SecureSet extends java.util.AbstractSet implements java.io.Serializable {
private static final long serialVersionUID
private java.util.LinkedList elements
private int setType
private static final int SET_Principal
private static final int SET_PrivCred
private static final int SET_PubCred
private transient javax.security.auth.AuthPermission permission
final javax.security.auth.Subject this$0
protected void (javax.security.auth.Subject, javax.security.auth.AuthPermission)
javax.security.auth.AuthPermission perm
protected void (javax.security.auth.Subject, javax.security.auth.AuthPermission, java.util.Collection)
Object o
javax.security.auth.AuthPermission perm
java.util.Collection s
boolean trust
private void verifyElement (java.lang.Object)
Object o
public boolean add (java.lang.Object)
Object o
public java.util.Iterator iterator ()
public boolean retainAll (java.util.Collection)
java.util.Collection c
public int size ()
protected final java.util.Set get (java.lang.Class)
Object o
Class c
java.util.AbstractSet s
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object element
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
}
javax/security/auth/Subject.classSubject.java
package javax.security.auth
public final javax.security.auth.Subject extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final javax.security.auth.AuthPermission _AS
private static final javax.security.auth.AuthPermission _AS_PRIVILEGED
private static final javax.security.auth.AuthPermission _SUBJECT
private static final javax.security.auth.AuthPermission _PRINCIPALS
private static final javax.security.auth.AuthPermission _PRIVATE_CREDENTIALS
private static final javax.security.auth.AuthPermission _PUBLIC_CREDENTIALS
private static final javax.security.auth.AuthPermission _READ_ONLY
private final java.util.Set principals
private boolean readOnly
private transient javax.security.auth.Subject$SecureSet privateCredentials
private transient javax.security.auth.Subject$SecureSet publicCredentials
public void ()
public void (boolean, java.util.Set, java.util.Set, java.util.Set)
boolean readOnly
java.util.Set subjPrincipals
java.util.Set pubCredentials
java.util.Set privCredentials
public static java.lang.Object doAs (javax.security.auth.Subject, java.security.PrivilegedAction)
javax.security.auth.Subject subject
java.security.PrivilegedAction action
public static java.lang.Object doAsPrivileged (javax.security.auth.Subject, java.security.PrivilegedAction, java.security.AccessControlContext)
javax.security.auth.Subject subject
java.security.PrivilegedAction action
java.security.AccessControlContext context
private static java.lang.Object doAs_PrivilegedAction (javax.security.auth.Subject, java.security.PrivilegedAction, java.security.AccessControlContext)
javax.security.auth.SubjectDomainCombiner combiner
javax.security.auth.Subject subject
java.security.PrivilegedAction action
java.security.AccessControlContext context
java.security.AccessControlContext newContext
javax.security.auth.SubjectDomainCombiner combiner
java.security.PrivilegedAction dccAction
public static java.lang.Object doAs (javax.security.auth.Subject, java.security.PrivilegedExceptionAction) throws java.security.PrivilegedActionException
javax.security.auth.Subject subject
java.security.PrivilegedExceptionAction action
public static java.lang.Object doAsPrivileged (javax.security.auth.Subject, java.security.PrivilegedExceptionAction, java.security.AccessControlContext) throws java.security.PrivilegedActionException
javax.security.auth.Subject subject
java.security.PrivilegedExceptionAction action
java.security.AccessControlContext context
private static java.lang.Object doAs_PrivilegedExceptionAction (javax.security.auth.Subject, java.security.PrivilegedExceptionAction, java.security.AccessControlContext) throws java.security.PrivilegedActionException
javax.security.auth.SubjectDomainCombiner combiner
javax.security.auth.Subject subject
java.security.PrivilegedExceptionAction action
java.security.AccessControlContext context
java.security.AccessControlContext newContext
javax.security.auth.SubjectDomainCombiner combiner
java.security.PrivilegedAction dccAction
public boolean equals (java.lang.Object)
Object obj
javax.security.auth.Subject that
public java.util.Set getPrincipals ()
public java.util.Set getPrincipals (java.lang.Class)
Class c
public java.util.Set getPrivateCredentials ()
public java.util.Set getPrivateCredentials (java.lang.Class)
Class c
public java.util.Set getPublicCredentials ()
public java.util.Set getPublicCredentials (java.lang.Class)
Class c
public int hashCode ()
public void setReadOnly ()
public boolean isReadOnly ()
public java.lang.String toString ()
SecurityException e
StringBuilder buf
java.util.Iterator it
int offset
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
public static javax.security.auth.Subject getSubject (java.security.AccessControlContext)
java.security.AccessControlContext context
java.security.PrivilegedAction action
java.security.DomainCombiner combiner
private void checkState ()
static javax.security.auth.AuthPermission access$000 ()
static void access$100 (javax.security.auth.Subject)
javax.security.auth.Subject x0
static javax.security.auth.AuthPermission access$200 ()
static javax.security.auth.AuthPermission access$300 ()
static void ()
}
javax/security/auth/SubjectDomainCombiner.classSubjectDomainCombiner.java
package javax.security.auth
public javax.security.auth.SubjectDomainCombiner extends java.lang.Object implements java.security.DomainCombiner {
public void (javax.security.auth.Subject)
javax.security.auth.Subject subject
public javax.security.auth.Subject getSubject ()
public java.security.ProtectionDomain[] combine (java.security.ProtectionDomain[], java.security.ProtectionDomain[])
java.security.ProtectionDomain[] currentDomains
java.security.ProtectionDomain[] assignedDomains
}
javax/security/auth/x500/
javax/security/auth/x500/package.html
javax/security/auth/x500/X500Principal.classX500Principal.java
package javax.security.auth.x500
public final javax.security.auth.x500.X500Principal extends java.lang.Object implements java.io.Serializable java.security.Principal {
private static final long serialVersionUID
public static final String CANONICAL
public static final String RFC1779
public static final String RFC2253
private transient org.apache.harmony.security.x501.Name dn
private transient String canonicalName
public void (byte[])
java.io.IOException e
byte[] name
public void (java.io.InputStream)
java.io.IOException e
java.io.InputStream in
private java.lang.IllegalArgumentException incorrectInputEncoding (java.io.IOException)
java.io.IOException e
IllegalArgumentException iae
public void (java.lang.String)
java.io.IOException e
String name
public void (java.lang.String, java.util.Map)
java.io.IOException e
String name
java.util.Map keywordMap
private java.lang.IllegalArgumentException incorrectInputName (java.io.IOException, java.lang.String)
java.io.IOException e
String name
IllegalArgumentException iae
private synchronized java.lang.String getCanonicalName ()
public boolean equals (java.lang.Object)
Object o
javax.security.auth.x500.X500Principal principal
public byte[] getEncoded ()
byte[] src
byte[] dst
public java.lang.String getName ()
public java.lang.String getName (java.lang.String)
String format
public java.lang.String getName (java.lang.String, java.util.Map)
String replaceName
String subSubName
int commaIndex
String subName
StringBuilder resultName
int fromIndex
int equalIndex
int subOrignalEndIndex
int subGoalEndIndex
int commaIndex
String subName
StringBuilder resultName
StringBuilder subsidyName
int fromIndex
int subsidyFromIndex
int equalIndex
int subsidyEqualIndex
String format
java.util.Map oidMap
String rfc1779Name
String rfc2253Name
public int hashCode ()
public java.lang.String toString ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private java.lang.String substituteNameFromMap (java.lang.String, java.util.Map)
int commaIndex
String subName
String name
java.util.Map keywordMap
StringBuilder sbName
int fromIndex
int equalIndex
}
javax/security/cert/
javax/security/cert/Certificate.classCertificate.java
package javax.security.cert
public abstract javax.security.cert.Certificate extends java.lang.Object {
public void ()
public boolean equals (java.lang.Object)
javax.security.cert.CertificateEncodingException e
Object obj
javax.security.cert.Certificate object
public int hashCode ()
int i
byte[] array
int res
public abstract byte[] getEncoded () throws javax.security.cert.CertificateEncodingException
public abstract void verify (java.security.PublicKey) throws javax.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
public abstract void verify (java.security.PublicKey, java.lang.String) throws javax.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
public abstract java.lang.String toString ()
public abstract java.security.PublicKey getPublicKey ()
}
javax/security/cert/CertificateEncodingException.classCertificateEncodingException.java
package javax.security.cert
public javax.security.cert.CertificateEncodingException extends javax.security.cert.CertificateException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
}
javax/security/cert/CertificateException.classCertificateException.java
package javax.security.cert
public javax.security.cert.CertificateException extends java.lang.Exception {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
}
javax/security/cert/CertificateExpiredException.classCertificateExpiredException.java
package javax.security.cert
public javax.security.cert.CertificateExpiredException extends javax.security.cert.CertificateException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
}
javax/security/cert/CertificateNotYetValidException.classCertificateNotYetValidException.java
package javax.security.cert
public javax.security.cert.CertificateNotYetValidException extends javax.security.cert.CertificateException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
}
javax/security/cert/CertificateParsingException.classCertificateParsingException.java
package javax.security.cert
public javax.security.cert.CertificateParsingException extends javax.security.cert.CertificateException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
}
javax/security/cert/package.html
javax/security/cert/X509Certificate$1.classX509Certificate.java
package javax.security.cert
final javax.security.cert.X509Certificate$1 extends javax.security.cert.X509Certificate {
final java.security.cert.X509Certificate val$cert
void (java.security.cert.X509Certificate)
public byte[] getEncoded () throws javax.security.cert.CertificateEncodingException
java.security.cert.CertificateEncodingException e
public void verify (java.security.PublicKey) throws javax.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.cert.CertificateException e
java.security.PublicKey key
public void verify (java.security.PublicKey, java.lang.String) throws javax.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.cert.CertificateException e
java.security.PublicKey key
String sigProvider
public java.lang.String toString ()
public java.security.PublicKey getPublicKey ()
public void checkValidity () throws javax.security.cert.CertificateExpiredException javax.security.cert.CertificateNotYetValidException
java.security.cert.CertificateNotYetValidException e
java.security.cert.CertificateExpiredException e
public void checkValidity (java.util.Date) throws javax.security.cert.CertificateExpiredException javax.security.cert.CertificateNotYetValidException
java.security.cert.CertificateNotYetValidException e
java.security.cert.CertificateExpiredException e
java.util.Date date
public int getVersion ()
public java.math.BigInteger getSerialNumber ()
public java.security.Principal getIssuerDN ()
public java.security.Principal getSubjectDN ()
public java.util.Date getNotBefore ()
public java.util.Date getNotAfter ()
public java.lang.String getSigAlgName ()
public java.lang.String getSigAlgOID ()
public byte[] getSigAlgParams ()
}
javax/security/cert/X509Certificate.classX509Certificate.java
package javax.security.cert
public abstract javax.security.cert.X509Certificate extends javax.security.cert.Certificate {
private static java.lang.reflect.Constructor constructor
public void ()
public static final javax.security.cert.X509Certificate getInstance (java.io.InputStream) throws javax.security.cert.CertificateException
ReflectiveOperationException e
java.security.cert.CertificateFactory cf
java.security.cert.X509Certificate cert
java.security.cert.CertificateException e
java.io.InputStream inStream
java.security.cert.X509Certificate cert
public static final javax.security.cert.X509Certificate getInstance (byte[]) throws javax.security.cert.CertificateException
byte[] certData
java.io.ByteArrayInputStream bais
public abstract void checkValidity () throws javax.security.cert.CertificateExpiredException javax.security.cert.CertificateNotYetValidException
public abstract void checkValidity (java.util.Date) throws javax.security.cert.CertificateExpiredException javax.security.cert.CertificateNotYetValidException
public abstract int getVersion ()
public abstract java.math.BigInteger getSerialNumber ()
public abstract java.security.Principal getIssuerDN ()
public abstract java.security.Principal getSubjectDN ()
public abstract java.util.Date getNotBefore ()
public abstract java.util.Date getNotAfter ()
public abstract java.lang.String getSigAlgName ()
public abstract java.lang.String getSigAlgOID ()
public abstract byte[] getSigAlgParams ()
static void ()
String classname
Class cl
}
javax/sql/
javax/sql/CommonDataSource.classCommonDataSource.java
package javax.sql
public abstract javax.sql.CommonDataSource extends java.lang.Object {
public abstract int getLoginTimeout () throws java.sql.SQLException
public abstract java.io.PrintWriter getLogWriter () throws java.sql.SQLException
public abstract void setLoginTimeout (int) throws java.sql.SQLException
public abstract void setLogWriter (java.io.PrintWriter) throws java.sql.SQLException
}
javax/sql/ConnectionEvent.classConnectionEvent.java
package javax.sql
public javax.sql.ConnectionEvent extends java.util.EventObject implements java.io.Serializable {
private static final long serialVersionUID
private java.sql.SQLException ex
public void (javax.sql.PooledConnection)
javax.sql.PooledConnection theConnection
public void (javax.sql.PooledConnection, java.sql.SQLException)
javax.sql.PooledConnection theConnection
java.sql.SQLException theException
public java.sql.SQLException getSQLException ()
}
javax/sql/ConnectionEventListener.classConnectionEventListener.java
package javax.sql
public abstract javax.sql.ConnectionEventListener extends java.lang.Object implements java.util.EventListener {
public abstract void connectionClosed (javax.sql.ConnectionEvent)
public abstract void connectionErrorOccurred (javax.sql.ConnectionEvent)
}
javax/sql/ConnectionPoolDataSource.classConnectionPoolDataSource.java
package javax.sql
public abstract javax.sql.ConnectionPoolDataSource extends java.lang.Object implements javax.sql.CommonDataSource {
public abstract javax.sql.PooledConnection getPooledConnection () throws java.sql.SQLException
public abstract javax.sql.PooledConnection getPooledConnection (java.lang.String, java.lang.String) throws java.sql.SQLException
}
javax/sql/DataSource.classDataSource.java
package javax.sql
public abstract javax.sql.DataSource extends java.lang.Object implements javax.sql.CommonDataSource java.sql.Wrapper {
public abstract java.sql.Connection getConnection () throws java.sql.SQLException
public abstract java.sql.Connection getConnection (java.lang.String, java.lang.String) throws java.sql.SQLException
}
javax/sql/PooledConnection.classPooledConnection.java
package javax.sql
public abstract javax.sql.PooledConnection extends java.lang.Object {
public abstract void addConnectionEventListener (javax.sql.ConnectionEventListener)
public abstract void close () throws java.sql.SQLException
public abstract java.sql.Connection getConnection () throws java.sql.SQLException
public abstract void removeConnectionEventListener (javax.sql.ConnectionEventListener)
public abstract void addStatementEventListener (javax.sql.StatementEventListener)
public abstract void removeStatementEventListener (javax.sql.StatementEventListener)
}
javax/sql/RowSet.classRowSet.java
package javax.sql
public abstract javax.sql.RowSet extends java.lang.Object implements java.sql.ResultSet {
public abstract void addRowSetListener (javax.sql.RowSetListener)
public abstract void clearParameters () throws java.sql.SQLException
public abstract void execute () throws java.sql.SQLException
public abstract java.lang.String getCommand ()
public abstract java.lang.String getDataSourceName ()
public abstract boolean getEscapeProcessing () throws java.sql.SQLException
public abstract int getMaxFieldSize () throws java.sql.SQLException
public abstract int getMaxRows () throws java.sql.SQLException
public abstract java.lang.String getPassword ()
public abstract int getQueryTimeout () throws java.sql.SQLException
public abstract int getTransactionIsolation ()
public abstract java.util.Map getTypeMap () throws java.sql.SQLException
public abstract java.lang.String getUrl () throws java.sql.SQLException
public abstract java.lang.String getUsername ()
public abstract boolean isReadOnly ()
public abstract void removeRowSetListener (javax.sql.RowSetListener)
public abstract void setArray (int, java.sql.Array) throws java.sql.SQLException
public abstract void setAsciiStream (int, java.io.InputStream, int) throws java.sql.SQLException
public abstract void setAsciiStream (int, java.io.InputStream) throws java.sql.SQLException
public abstract void setAsciiStream (java.lang.String, java.io.InputStream) throws java.sql.SQLException
public abstract void setAsciiStream (java.lang.String, java.io.InputStream, int) throws java.sql.SQLException
public abstract void setBigDecimal (int, java.math.BigDecimal) throws java.sql.SQLException
public abstract void setBigDecimal (java.lang.String, java.math.BigDecimal) throws java.sql.SQLException
public abstract void setBinaryStream (int, java.io.InputStream, int) throws java.sql.SQLException
public abstract void setBinaryStream (int, java.io.InputStream) throws java.sql.SQLException
public abstract void setBinaryStream (java.lang.String, java.io.InputStream) throws java.sql.SQLException
public abstract void setBinaryStream (java.lang.String, java.io.InputStream, int) throws java.sql.SQLException
public abstract void setBlob (int, java.sql.Blob) throws java.sql.SQLException
public abstract void setBlob (int, java.io.InputStream) throws java.sql.SQLException
public abstract void setBlob (int, java.io.InputStream, long) throws java.sql.SQLException
public abstract void setBlob (java.lang.String, java.io.InputStream) throws java.sql.SQLException
public abstract void setBlob (java.lang.String, java.io.InputStream, long) throws java.sql.SQLException
public abstract void setBlob (java.lang.String, java.sql.Blob) throws java.sql.SQLException
public abstract void setBoolean (int, boolean) throws java.sql.SQLException
public abstract void setBoolean (java.lang.String, boolean) throws java.sql.SQLException
public abstract void setByte (int, byte) throws java.sql.SQLException
public abstract void setByte (java.lang.String, byte) throws java.sql.SQLException
public abstract void setBytes (int, byte[]) throws java.sql.SQLException
public abstract void setBytes (java.lang.String, byte[]) throws java.sql.SQLException
public abstract void setCharacterStream (int, java.io.Reader, int) throws java.sql.SQLException
public abstract void setCharacterStream (int, java.io.Reader) throws java.sql.SQLException
public abstract void setCharacterStream (java.lang.String, java.io.Reader) throws java.sql.SQLException
public abstract void setCharacterStream (java.lang.String, java.io.Reader, int) throws java.sql.SQLException
public abstract void setClob (int, java.sql.Clob) throws java.sql.SQLException
public abstract void setClob (int, java.io.Reader) throws java.sql.SQLException
public abstract void setClob (int, java.io.Reader, long) throws java.sql.SQLException
public abstract void setClob (java.lang.String, java.sql.Clob) throws java.sql.SQLException
public abstract void setClob (java.lang.String, java.io.Reader) throws java.sql.SQLException
public abstract void setClob (java.lang.String, java.io.Reader, long) throws java.sql.SQLException
public abstract void setCommand (java.lang.String) throws java.sql.SQLException
public abstract void setConcurrency (int) throws java.sql.SQLException
public abstract void setDataSourceName (java.lang.String) throws java.sql.SQLException
public abstract void setDate (int, java.sql.Date) throws java.sql.SQLException
public abstract void setDate (int, java.sql.Date, java.util.Calendar) throws java.sql.SQLException
public abstract void setDate (java.lang.String, java.sql.Date) throws java.sql.SQLException
public abstract void setDate (java.lang.String, java.sql.Date, java.util.Calendar) throws java.sql.SQLException
public abstract void setDouble (int, double) throws java.sql.SQLException
public abstract void setDouble (java.lang.String, double) throws java.sql.SQLException
public abstract void setEscapeProcessing (boolean) throws java.sql.SQLException
public abstract void setFloat (int, float) throws java.sql.SQLException
public abstract void setFloat (java.lang.String, float) throws java.sql.SQLException
public abstract void setInt (int, int) throws java.sql.SQLException
public abstract void setInt (java.lang.String, int) throws java.sql.SQLException
public abstract void setLong (int, long) throws java.sql.SQLException
public abstract void setLong (java.lang.String, long) throws java.sql.SQLException
public abstract void setMaxFieldSize (int) throws java.sql.SQLException
public abstract void setMaxRows (int) throws java.sql.SQLException
public abstract void setNCharacterStream (int, java.io.Reader) throws java.sql.SQLException
public abstract void setNCharacterStream (int, java.io.Reader, long) throws java.sql.SQLException
public abstract void setNCharacterStream (java.lang.String, java.io.Reader) throws java.sql.SQLException
public abstract void setNCharacterStream (java.lang.String, java.io.Reader, long) throws java.sql.SQLException
public abstract void setNClob (int, java.sql.NClob) throws java.sql.SQLException
public abstract void setNClob (int, java.io.Reader) throws java.sql.SQLException
public abstract void setNClob (int, java.io.Reader, long) throws java.sql.SQLException
public abstract void setNClob (java.lang.String, java.sql.NClob) throws java.sql.SQLException
public abstract void setNClob (java.lang.String, java.io.Reader) throws java.sql.SQLException
public abstract void setNClob (java.lang.String, java.io.Reader, long) throws java.sql.SQLException
public abstract void setNString (int, java.lang.String) throws java.sql.SQLException
public abstract void setNString (java.lang.String, java.lang.String) throws java.sql.SQLException
public abstract void setNull (int, int) throws java.sql.SQLException
public abstract void setNull (int, int, java.lang.String) throws java.sql.SQLException
public abstract void setNull (java.lang.String, int) throws java.sql.SQLException
public abstract void setNull (java.lang.String, int, java.lang.String) throws java.sql.SQLException
public abstract void setObject (int, java.lang.Object) throws java.sql.SQLException
public abstract void setObject (int, java.lang.Object, int) throws java.sql.SQLException
public abstract void setObject (int, java.lang.Object, int, int) throws java.sql.SQLException
public abstract void setObject (java.lang.String, java.lang.Object) throws java.sql.SQLException
public abstract void setObject (java.lang.String, java.lang.Object, int) throws java.sql.SQLException
public abstract void setObject (java.lang.String, java.lang.Object, int, int) throws java.sql.SQLException
public abstract void setPassword (java.lang.String) throws java.sql.SQLException
public abstract void setQueryTimeout (int) throws java.sql.SQLException
public abstract void setReadOnly (boolean) throws java.sql.SQLException
public abstract void setRef (int, java.sql.Ref) throws java.sql.SQLException
public abstract void setShort (int, short) throws java.sql.SQLException
public abstract void setShort (java.lang.String, short) throws java.sql.SQLException
public abstract void setString (int, java.lang.String) throws java.sql.SQLException
public abstract void setString (java.lang.String, java.lang.String) throws java.sql.SQLException
public abstract void setRowId (int, java.sql.RowId) throws java.sql.SQLException
public abstract void setRowId (java.lang.String, java.sql.RowId) throws java.sql.SQLException
public abstract void setSQLXML (int, java.sql.SQLXML) throws java.sql.SQLException
public abstract void setSQLXML (java.lang.String, java.sql.SQLXML) throws java.sql.SQLException
public abstract void setTime (int, java.sql.Time) throws java.sql.SQLException
public abstract void setTime (int, java.sql.Time, java.util.Calendar) throws java.sql.SQLException
public abstract void setTime (java.lang.String, java.sql.Time) throws java.sql.SQLException
public abstract void setTime (java.lang.String, java.sql.Time, java.util.Calendar) throws java.sql.SQLException
public abstract void setTimestamp (int, java.sql.Timestamp) throws java.sql.SQLException
public abstract void setTimestamp (int, java.sql.Timestamp, java.util.Calendar) throws java.sql.SQLException
public abstract void setTimestamp (java.lang.String, java.sql.Timestamp) throws java.sql.SQLException
public abstract void setTimestamp (java.lang.String, java.sql.Timestamp, java.util.Calendar) throws java.sql.SQLException
public abstract void setTransactionIsolation (int) throws java.sql.SQLException
public abstract void setType (int) throws java.sql.SQLException
public abstract void setTypeMap (java.util.Map) throws java.sql.SQLException
public abstract void setUrl (java.lang.String) throws java.sql.SQLException
public abstract void setURL (int, java.net.URL) throws java.sql.SQLException
public abstract void setUsername (java.lang.String) throws java.sql.SQLException
}
javax/sql/RowSetEvent.classRowSetEvent.java
package javax.sql
public javax.sql.RowSetEvent extends java.util.EventObject implements java.io.Serializable {
private static final long serialVersionUID
public void (javax.sql.RowSet)
javax.sql.RowSet theSource
}
javax/sql/RowSetInternal.classRowSetInternal.java
package javax.sql
public abstract javax.sql.RowSetInternal extends java.lang.Object {
public abstract java.sql.Connection getConnection () throws java.sql.SQLException
public abstract java.sql.ResultSet getOriginal () throws java.sql.SQLException
public abstract java.sql.ResultSet getOriginalRow () throws java.sql.SQLException
public abstract java.lang.Object[] getParams () throws java.sql.SQLException
public abstract void setMetaData (javax.sql.RowSetMetaData) throws java.sql.SQLException
}
javax/sql/RowSetListener.classRowSetListener.java
package javax.sql
public abstract javax.sql.RowSetListener extends java.lang.Object implements java.util.EventListener {
public abstract void cursorMoved (javax.sql.RowSetEvent)
public abstract void rowChanged (javax.sql.RowSetEvent)
public abstract void rowSetChanged (javax.sql.RowSetEvent)
}
javax/sql/RowSetMetaData.classRowSetMetaData.java
package javax.sql
public abstract javax.sql.RowSetMetaData extends java.lang.Object implements java.sql.ResultSetMetaData {
public abstract void setAutoIncrement (int, boolean) throws java.sql.SQLException
public abstract void setCaseSensitive (int, boolean) throws java.sql.SQLException
public abstract void setCatalogName (int, java.lang.String) throws java.sql.SQLException
public abstract void setColumnCount (int) throws java.sql.SQLException
public abstract void setColumnDisplaySize (int, int) throws java.sql.SQLException
public abstract void setColumnLabel (int, java.lang.String) throws java.sql.SQLException
public abstract void setColumnName (int, java.lang.String) throws java.sql.SQLException
public abstract void setColumnType (int, int) throws java.sql.SQLException
public abstract void setColumnTypeName (int, java.lang.String) throws java.sql.SQLException
public abstract void setCurrency (int, boolean) throws java.sql.SQLException
public abstract void setNullable (int, int) throws java.sql.SQLException
public abstract void setPrecision (int, int) throws java.sql.SQLException
public abstract void setScale (int, int) throws java.sql.SQLException
public abstract void setSchemaName (int, java.lang.String) throws java.sql.SQLException
public abstract void setSearchable (int, boolean) throws java.sql.SQLException
public abstract void setSigned (int, boolean) throws java.sql.SQLException
public abstract void setTableName (int, java.lang.String) throws java.sql.SQLException
}
javax/sql/RowSetReader.classRowSetReader.java
package javax.sql
public abstract javax.sql.RowSetReader extends java.lang.Object {
public abstract void readData (javax.sql.RowSetInternal) throws java.sql.SQLException
}
javax/sql/RowSetWriter.classRowSetWriter.java
package javax.sql
public abstract javax.sql.RowSetWriter extends java.lang.Object {
public abstract boolean writeData (javax.sql.RowSetInternal) throws java.sql.SQLException
}
javax/sql/StatementEvent.classStatementEvent.java
package javax.sql
public javax.sql.StatementEvent extends java.util.EventObject {
private static final long serialVersionUID
private java.sql.SQLException exception
private java.sql.PreparedStatement statement
public void (javax.sql.PooledConnection, java.sql.PreparedStatement, java.sql.SQLException)
javax.sql.PooledConnection con
java.sql.PreparedStatement statement
java.sql.SQLException exception
public void (javax.sql.PooledConnection, java.sql.PreparedStatement)
javax.sql.PooledConnection con
java.sql.PreparedStatement statement
public java.sql.PreparedStatement getStatement ()
public java.sql.SQLException getSQLException ()
}
javax/sql/StatementEventListener.classStatementEventListener.java
package javax.sql
public abstract javax.sql.StatementEventListener extends java.lang.Object implements java.util.EventListener {
public abstract void statementClosed (javax.sql.StatementEvent)
public abstract void statementErrorOccurred (javax.sql.StatementEvent)
}
javax/xml/
javax/xml/datatype/
javax/xml/datatype/DatatypeConfigurationException.classDatatypeConfigurationException.java
package javax.xml.datatype
public javax.xml.datatype.DatatypeConfigurationException extends java.lang.Exception {
private static final long serialVersionUID
private Throwable causeOnJDK13OrBelow
private transient boolean isJDK14OrAbove
public void ()
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
public void printStackTrace ()
public void printStackTrace (java.io.PrintStream)
java.io.PrintStream s
public void printStackTrace (java.io.PrintWriter)
java.io.PrintWriter s
private void printStackTrace0 (java.io.PrintWriter)
java.io.PrintWriter s
private void initCauseByReflection (java.lang.Throwable)
java.lang.reflect.Method m
Throwable cause
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.lang.reflect.Method m2
java.lang.reflect.Method m1
Throwable cause
java.io.ObjectInputStream in
}
javax/xml/datatype/DatatypeConstants$1.classDatatypeConstants.java
package javax.xml.datatype
javax.xml.datatype.DatatypeConstants$1 extends java.lang.Object {
}
javax/xml/datatype/DatatypeConstants$Field.classDatatypeConstants.java
package javax.xml.datatype
public final javax.xml.datatype.DatatypeConstants$Field extends java.lang.Object {
private final String str
private final int id
private void (java.lang.String, int)
String str
int id
public java.lang.String toString ()
public int getId ()
void (java.lang.String, int, javax.xml.datatype.DatatypeConstants$1)
String x0
int x1
javax.xml.datatype.DatatypeConstants$1 x2
}
javax/xml/datatype/DatatypeConstants.classDatatypeConstants.java
package javax.xml.datatype
public final javax.xml.datatype.DatatypeConstants extends java.lang.Object {
public static final int JANUARY
public static final int FEBRUARY
public static final int MARCH
public static final int APRIL
public static final int MAY
public static final int JUNE
public static final int JULY
public static final int AUGUST
public static final int SEPTEMBER
public static final int OCTOBER
public static final int NOVEMBER
public static final int DECEMBER
public static final int LESSER
public static final int EQUAL
public static final int GREATER
public static final int INDETERMINATE
public static final int FIELD_UNDEFINED
public static final javax.xml.datatype.DatatypeConstants$Field YEARS
public static final javax.xml.datatype.DatatypeConstants$Field MONTHS
public static final javax.xml.datatype.DatatypeConstants$Field DAYS
public static final javax.xml.datatype.DatatypeConstants$Field HOURS
public static final javax.xml.datatype.DatatypeConstants$Field MINUTES
public static final javax.xml.datatype.DatatypeConstants$Field SECONDS
public static final javax.xml.namespace.QName DATETIME
public static final javax.xml.namespace.QName TIME
public static final javax.xml.namespace.QName DATE
public static final javax.xml.namespace.QName GYEARMONTH
public static final javax.xml.namespace.QName GMONTHDAY
public static final javax.xml.namespace.QName GYEAR
public static final javax.xml.namespace.QName GMONTH
public static final javax.xml.namespace.QName GDAY
public static final javax.xml.namespace.QName DURATION
public static final javax.xml.namespace.QName DURATION_DAYTIME
public static final javax.xml.namespace.QName DURATION_YEARMONTH
public static final int MAX_TIMEZONE_OFFSET
public static final int MIN_TIMEZONE_OFFSET
private void ()
static void ()
}
javax/xml/datatype/DatatypeFactory.classDatatypeFactory.java
package javax.xml.datatype
public abstract javax.xml.datatype.DatatypeFactory extends java.lang.Object {
public static final String DATATYPEFACTORY_PROPERTY
public static final String DATATYPEFACTORY_IMPLEMENTATION_CLASS
protected void ()
public static javax.xml.datatype.DatatypeFactory newInstance () throws javax.xml.datatype.DatatypeConfigurationException
javax.xml.datatype.FactoryFinder$ConfigurationError e
public static javax.xml.datatype.DatatypeFactory newInstance (java.lang.String, java.lang.ClassLoader) throws javax.xml.datatype.DatatypeConfigurationException
Class type
ClassNotFoundException e
InstantiationException e
IllegalAccessException e
String factoryClassName
ClassLoader classLoader
public abstract javax.xml.datatype.Duration newDuration (java.lang.String)
public abstract javax.xml.datatype.Duration newDuration (long)
public abstract javax.xml.datatype.Duration newDuration (boolean, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigDecimal)
public javax.xml.datatype.Duration newDuration (boolean, int, int, int, int, int, int)
boolean isPositive
int years
int months
int days
int hours
int minutes
int seconds
java.math.BigInteger realYears
java.math.BigInteger realMonths
java.math.BigInteger realDays
java.math.BigInteger realHours
java.math.BigInteger realMinutes
java.math.BigDecimal realSeconds
public javax.xml.datatype.Duration newDurationDayTime (java.lang.String)
char c
int i
String lexicalRepresentation
int pos
int length
public javax.xml.datatype.Duration newDurationDayTime (long)
boolean isPositive
int seconds
int minutes
int hours
long days
long durationInMilliseconds
long _durationInMilliseconds
boolean tooLong
boolean isPositive
long val
int milliseconds
java.math.BigDecimal seconds
java.math.BigInteger minutes
java.math.BigInteger hours
java.math.BigInteger days
public javax.xml.datatype.Duration newDurationDayTime (boolean, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
boolean isPositive
java.math.BigInteger day
java.math.BigInteger hour
java.math.BigInteger minute
java.math.BigInteger second
public javax.xml.datatype.Duration newDurationDayTime (boolean, int, int, int, int)
boolean isPositive
int day
int hour
int minute
int second
public javax.xml.datatype.Duration newDurationYearMonth (java.lang.String)
char c
int i
String lexicalRepresentation
int length
public javax.xml.datatype.Duration newDurationYearMonth (long)
long durationInMilliseconds
public javax.xml.datatype.Duration newDurationYearMonth (boolean, java.math.BigInteger, java.math.BigInteger)
boolean isPositive
java.math.BigInteger year
java.math.BigInteger month
public javax.xml.datatype.Duration newDurationYearMonth (boolean, int, int)
boolean isPositive
int year
int month
public abstract javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendar ()
public abstract javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendar (java.lang.String)
public abstract javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendar (java.util.GregorianCalendar)
public abstract javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendar (java.math.BigInteger, int, int, int, int, int, java.math.BigDecimal, int)
public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendar (int, int, int, int, int, int, int, int)
int year
int month
int day
int hour
int minute
int second
int millisecond
int timezone
java.math.BigInteger realYear
java.math.BigDecimal realMillisecond
public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendarDate (int, int, int, int)
int year
int month
int day
int timezone
public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendarTime (int, int, int, int)
int hours
int minutes
int seconds
int timezone
public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendarTime (int, int, int, java.math.BigDecimal, int)
int hours
int minutes
int seconds
java.math.BigDecimal fractionalSecond
int timezone
public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendarTime (int, int, int, int, int)
int hours
int minutes
int seconds
int milliseconds
int timezone
java.math.BigDecimal realMilliseconds
static void ()
}
javax/xml/datatype/Duration.classDuration.java
package javax.xml.datatype
public abstract javax.xml.datatype.Duration extends java.lang.Object {
public void ()
public javax.xml.namespace.QName getXMLSchemaType ()
boolean yearSet
boolean monthSet
boolean daySet
boolean hourSet
boolean minuteSet
boolean secondSet
public abstract int getSign ()
public int getYears ()
public int getMonths ()
public int getDays ()
public int getHours ()
public int getMinutes ()
public int getSeconds ()
public long getTimeInMillis (java.util.Calendar)
java.util.Calendar startInstant
java.util.Calendar cal
public long getTimeInMillis (java.util.Date)
java.util.Date startInstant
java.util.Calendar cal
public abstract java.lang.Number getField (javax.xml.datatype.DatatypeConstants$Field)
private int getFieldValueAsInt (javax.xml.datatype.DatatypeConstants$Field)
javax.xml.datatype.DatatypeConstants$Field field
Number n
public abstract boolean isSet (javax.xml.datatype.DatatypeConstants$Field)
public abstract javax.xml.datatype.Duration add (javax.xml.datatype.Duration)
public abstract void addTo (java.util.Calendar)
public void addTo (java.util.Date)
java.util.Date date
java.util.Calendar cal
public javax.xml.datatype.Duration subtract (javax.xml.datatype.Duration)
javax.xml.datatype.Duration rhs
public javax.xml.datatype.Duration multiply (int)
int factor
public abstract javax.xml.datatype.Duration multiply (java.math.BigDecimal)
public abstract javax.xml.datatype.Duration negate ()
public abstract javax.xml.datatype.Duration normalizeWith (java.util.Calendar)
public abstract int compare (javax.xml.datatype.Duration)
public boolean isLongerThan (javax.xml.datatype.Duration)
javax.xml.datatype.Duration duration
public boolean isShorterThan (javax.xml.datatype.Duration)
javax.xml.datatype.Duration duration
public boolean equals (java.lang.Object)
Object duration
public abstract int hashCode ()
public java.lang.String toString ()
StringBuilder buf
java.math.BigInteger years
java.math.BigInteger months
java.math.BigInteger days
java.math.BigInteger hours
java.math.BigInteger minutes
java.math.BigDecimal seconds
private java.lang.String toString (java.math.BigDecimal)
StringBuilder buf
int i
java.math.BigDecimal bd
String intString
int scale
StringBuilder buf
int insertionPoint
private static long getCalendarTimeInMillis (java.util.Calendar)
java.util.Calendar cal
}
javax/xml/datatype/FactoryFinder$CacheHolder.classFactoryFinder.java
package javax.xml.datatype
javax.xml.datatype.FactoryFinder$CacheHolder extends java.lang.Object {
private static java.util.Properties cacheProps
private void ()
static java.util.Properties access$200 ()
static void ()
Exception ex
String javah
String configFile
java.io.File f
}
javax/xml/datatype/FactoryFinder$ConfigurationError.classFactoryFinder.java
package javax.xml.datatype
javax.xml.datatype.FactoryFinder$ConfigurationError extends java.lang.Error {
private static final long serialVersionUID
private Exception exception
void (java.lang.String, java.lang.Exception)
String msg
Exception x
java.lang.Exception getException ()
}
javax/xml/datatype/FactoryFinder.classFactoryFinder.java
package javax.xml.datatype
final javax.xml.datatype.FactoryFinder extends java.lang.Object {
private static final String CLASS_NAME
private static boolean debug
private static final int DEFAULT_LINE_LENGTH
private void ()
private static void debugPrintln (java.lang.String)
String msg
private static java.lang.ClassLoader findClassLoader () throws javax.xml.datatype.FactoryFinder$ConfigurationError
ClassLoader classLoader
static java.lang.Object newInstance (java.lang.String, java.lang.ClassLoader) throws javax.xml.datatype.FactoryFinder$ConfigurationError
Class spiClass
Class spiClass
ClassNotFoundException x
Exception x
String className
ClassLoader classLoader
static java.lang.Object find (java.lang.String, java.lang.String) throws javax.xml.datatype.FactoryFinder$ConfigurationError
String factoryClassName
Exception ex
String factoryId
String fallbackClassName
ClassLoader classLoader
String systemProp
Object provider
private static java.lang.Object findJarServiceProvider (java.lang.String) throws javax.xml.datatype.FactoryFinder$ConfigurationError
java.io.BufferedReader rd
java.io.UnsupportedEncodingException e
java.io.IOException x
String factoryId
String serviceId
java.io.InputStream is
ClassLoader cl
java.io.BufferedReader rd
String factoryClassName
private static java.lang.String which (java.lang.Class)
java.net.URL it
String classnameAsResource
ClassLoader loader
java.net.URL it
VirtualMachineError vme
ThreadDeath td
Throwable t
Class clazz
static boolean access$000 ()
static void access$100 (java.lang.String)
String x0
static void ()
String val
}
javax/xml/datatype/XMLGregorianCalendar.classXMLGregorianCalendar.java
package javax.xml.datatype
public abstract javax.xml.datatype.XMLGregorianCalendar extends java.lang.Object implements java.lang.Cloneable {
public void ()
public abstract void clear ()
public abstract void reset ()
public abstract void setYear (java.math.BigInteger)
public abstract void setYear (int)
public abstract void setMonth (int)
public abstract void setDay (int)
public abstract void setTimezone (int)
public void setTime (int, int, int)
int hour
int minute
int second
public abstract void setHour (int)
public abstract void setMinute (int)
public abstract void setSecond (int)
public abstract void setMillisecond (int)
public abstract void setFractionalSecond (java.math.BigDecimal)
public void setTime (int, int, int, java.math.BigDecimal)
int hour
int minute
int second
java.math.BigDecimal fractional
public void setTime (int, int, int, int)
int hour
int minute
int second
int millisecond
public abstract java.math.BigInteger getEon ()
public abstract int getYear ()
public abstract java.math.BigInteger getEonAndYear ()
public abstract int getMonth ()
public abstract int getDay ()
public abstract int getTimezone ()
public abstract int getHour ()
public abstract int getMinute ()
public abstract int getSecond ()
public int getMillisecond ()
java.math.BigDecimal fractionalSeconds
public abstract java.math.BigDecimal getFractionalSecond ()
public abstract int compare (javax.xml.datatype.XMLGregorianCalendar)
public abstract javax.xml.datatype.XMLGregorianCalendar normalize ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
int timezone
javax.xml.datatype.XMLGregorianCalendar gc
public abstract java.lang.String toXMLFormat ()
public abstract javax.xml.namespace.QName getXMLSchemaType ()
public java.lang.String toString ()
public abstract boolean isValid ()
public abstract void add (javax.xml.datatype.Duration)
public abstract java.util.GregorianCalendar toGregorianCalendar ()
public abstract java.util.GregorianCalendar toGregorianCalendar (java.util.TimeZone, java.util.Locale, javax.xml.datatype.XMLGregorianCalendar)
public abstract java.util.TimeZone getTimeZone (int)
public abstract java.lang.Object clone ()
}
javax/xml/namespace/
javax/xml/namespace/NamespaceContext.classNamespaceContext.java
package javax.xml.namespace
public abstract javax.xml.namespace.NamespaceContext extends java.lang.Object {
public abstract java.lang.String getNamespaceURI (java.lang.String)
public abstract java.lang.String getPrefix (java.lang.String)
public abstract java.util.Iterator getPrefixes (java.lang.String)
}
javax/xml/namespace/QName.classQName.java
package javax.xml.namespace
public javax.xml.namespace.QName extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final long defaultSerialVersionUID
private static final long compatibilitySerialVersionUID
private final String namespaceURI
private final String localPart
private String prefix
private transient String qNameAsString
public void (java.lang.String, java.lang.String)
String namespaceURI
String localPart
public void (java.lang.String, java.lang.String, java.lang.String)
String namespaceURI
String localPart
String prefix
public void (java.lang.String)
String localPart
public java.lang.String getNamespaceURI ()
public java.lang.String getLocalPart ()
public java.lang.String getPrefix ()
public final boolean equals (java.lang.Object)
javax.xml.namespace.QName qName
Object objectToTest
public final int hashCode ()
public java.lang.String toString ()
StringBuilder buffer
int nsLength
String _qNameAsString
public static javax.xml.namespace.QName valueOf (java.lang.String)
String qNameAsString
int endOfNamespaceURI
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
static void ()
String compatPropValue
}
javax/xml/parsers/
javax/xml/parsers/DocumentBuilder.classDocumentBuilder.java
package javax.xml.parsers
public abstract javax.xml.parsers.DocumentBuilder extends java.lang.Object {
private static final boolean DEBUG
protected void ()
public void reset ()
public org.w3c.dom.Document parse (java.io.InputStream) throws org.xml.sax.SAXException java.io.IOException
java.io.InputStream is
org.xml.sax.InputSource in
public org.w3c.dom.Document parse (java.io.InputStream, java.lang.String) throws org.xml.sax.SAXException java.io.IOException
java.io.InputStream is
String systemId
org.xml.sax.InputSource in
public org.w3c.dom.Document parse (java.lang.String) throws org.xml.sax.SAXException java.io.IOException
String uri
org.xml.sax.InputSource in
public org.w3c.dom.Document parse (java.io.File) throws org.xml.sax.SAXException java.io.IOException
java.io.File f
String escapedURI
org.xml.sax.InputSource in
public abstract org.w3c.dom.Document parse (org.xml.sax.InputSource) throws org.xml.sax.SAXException java.io.IOException
public abstract boolean isNamespaceAware ()
public abstract boolean isValidating ()
public abstract void setEntityResolver (org.xml.sax.EntityResolver)
public abstract void setErrorHandler (org.xml.sax.ErrorHandler)
public abstract org.w3c.dom.Document newDocument ()
public abstract org.w3c.dom.DOMImplementation getDOMImplementation ()
public javax.xml.validation.Schema getSchema ()
public boolean isXIncludeAware ()
}
javax/xml/parsers/DocumentBuilderFactory.classDocumentBuilderFactory.java
package javax.xml.parsers
public abstract javax.xml.parsers.DocumentBuilderFactory extends java.lang.Object {
private boolean validating
private boolean namespaceAware
private boolean whitespace
private boolean expandEntityRef
private boolean ignoreComments
private boolean coalescing
protected void ()
public static javax.xml.parsers.DocumentBuilderFactory newInstance ()
public static javax.xml.parsers.DocumentBuilderFactory newInstance (java.lang.String, java.lang.ClassLoader)
Class type
ClassNotFoundException e
InstantiationException e
IllegalAccessException e
String factoryClassName
ClassLoader classLoader
public abstract javax.xml.parsers.DocumentBuilder newDocumentBuilder () throws javax.xml.parsers.ParserConfigurationException
public void setNamespaceAware (boolean)
boolean awareness
public void setValidating (boolean)
boolean validating
public void setIgnoringElementContentWhitespace (boolean)
boolean whitespace
public void setExpandEntityReferences (boolean)
boolean expandEntityRef
public void setIgnoringComments (boolean)
boolean ignoreComments
public void setCoalescing (boolean)
boolean coalescing
public boolean isNamespaceAware ()
public boolean isValidating ()
public boolean isIgnoringElementContentWhitespace ()
public boolean isExpandEntityReferences ()
public boolean isIgnoringComments ()
public boolean isCoalescing ()
public abstract void setAttribute (java.lang.String, java.lang.Object) throws java.lang.IllegalArgumentException
public abstract java.lang.Object getAttribute (java.lang.String) throws java.lang.IllegalArgumentException
public abstract void setFeature (java.lang.String, boolean) throws javax.xml.parsers.ParserConfigurationException
public abstract boolean getFeature (java.lang.String) throws javax.xml.parsers.ParserConfigurationException
public javax.xml.validation.Schema getSchema ()
public void setSchema (javax.xml.validation.Schema)
javax.xml.validation.Schema schema
public void setXIncludeAware (boolean)
boolean state
public boolean isXIncludeAware ()
}
javax/xml/parsers/FactoryConfigurationError.classFactoryConfigurationError.java
package javax.xml.parsers
public javax.xml.parsers.FactoryConfigurationError extends java.lang.Error {
private Exception exception
public void ()
public void (java.lang.String)
String msg
public void (java.lang.Exception)
Exception e
public void (java.lang.Exception, java.lang.String)
Exception e
String msg
public java.lang.String getMessage ()
String message
public java.lang.Exception getException ()
}
javax/xml/parsers/FilePathToURI.classFilePathToURI.java
package javax.xml.parsers
javax.xml.parsers.FilePathToURI extends java.lang.Object {
private static boolean[] gNeedEscaping
private static char[] gAfterEscaping1
private static char[] gAfterEscaping2
private static char[] gHexChs
void ()
public static java.lang.String filepath2URI (java.lang.String)
int ch
int ch
java.io.UnsupportedEncodingException e
int ch
byte[] bytes
byte b
String path
char separator
int len
StringBuilder buffer
int i
static void ()
int i
char ch
int i
char[] escChs
int len
}
javax/xml/parsers/ParserConfigurationException.classParserConfigurationException.java
package javax.xml.parsers
public javax.xml.parsers.ParserConfigurationException extends java.lang.Exception {
public void ()
public void (java.lang.String)
String msg
}
javax/xml/parsers/SAXParser.classSAXParser.java
package javax.xml.parsers
public abstract javax.xml.parsers.SAXParser extends java.lang.Object {
private static final boolean DEBUG
protected void ()
public void reset ()
public void parse (java.io.InputStream, org.xml.sax.HandlerBase) throws org.xml.sax.SAXException java.io.IOException
java.io.InputStream is
org.xml.sax.HandlerBase hb
org.xml.sax.InputSource input
public void parse (java.io.InputStream, org.xml.sax.HandlerBase, java.lang.String) throws org.xml.sax.SAXException java.io.IOException
java.io.InputStream is
org.xml.sax.HandlerBase hb
String systemId
org.xml.sax.InputSource input
public void parse (java.io.InputStream, org.xml.sax.helpers.DefaultHandler) throws org.xml.sax.SAXException java.io.IOException
java.io.InputStream is
org.xml.sax.helpers.DefaultHandler dh
org.xml.sax.InputSource input
public void parse (java.io.InputStream, org.xml.sax.helpers.DefaultHandler, java.lang.String) throws org.xml.sax.SAXException java.io.IOException
java.io.InputStream is
org.xml.sax.helpers.DefaultHandler dh
String systemId
org.xml.sax.InputSource input
public void parse (java.lang.String, org.xml.sax.HandlerBase) throws org.xml.sax.SAXException java.io.IOException
String uri
org.xml.sax.HandlerBase hb
org.xml.sax.InputSource input
public void parse (java.lang.String, org.xml.sax.helpers.DefaultHandler) throws org.xml.sax.SAXException java.io.IOException
String uri
org.xml.sax.helpers.DefaultHandler dh
org.xml.sax.InputSource input
public void parse (java.io.File, org.xml.sax.HandlerBase) throws org.xml.sax.SAXException java.io.IOException
java.io.File f
org.xml.sax.HandlerBase hb
String escapedURI
org.xml.sax.InputSource input
public void parse (java.io.File, org.xml.sax.helpers.DefaultHandler) throws org.xml.sax.SAXException java.io.IOException
java.io.File f
org.xml.sax.helpers.DefaultHandler dh
String escapedURI
org.xml.sax.InputSource input
public void parse (org.xml.sax.InputSource, org.xml.sax.HandlerBase) throws org.xml.sax.SAXException java.io.IOException
org.xml.sax.InputSource is
org.xml.sax.HandlerBase hb
org.xml.sax.Parser parser
public void parse (org.xml.sax.InputSource, org.xml.sax.helpers.DefaultHandler) throws org.xml.sax.SAXException java.io.IOException
org.xml.sax.InputSource is
org.xml.sax.helpers.DefaultHandler dh
org.xml.sax.XMLReader reader
public abstract org.xml.sax.Parser getParser () throws org.xml.sax.SAXException
public abstract org.xml.sax.XMLReader getXMLReader () throws org.xml.sax.SAXException
public abstract boolean isNamespaceAware ()
public abstract boolean isValidating ()
public abstract void setProperty (java.lang.String, java.lang.Object) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
public abstract java.lang.Object getProperty (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
public javax.xml.validation.Schema getSchema ()
public boolean isXIncludeAware ()
}
javax/xml/parsers/SAXParserFactory.classSAXParserFactory.java
package javax.xml.parsers
public abstract javax.xml.parsers.SAXParserFactory extends java.lang.Object {
private boolean validating
private boolean namespaceAware
protected void ()
public static javax.xml.parsers.SAXParserFactory newInstance ()
public static javax.xml.parsers.SAXParserFactory newInstance (java.lang.String, java.lang.ClassLoader)
Class type
ClassNotFoundException e
InstantiationException e
IllegalAccessException e
String factoryClassName
ClassLoader classLoader
public abstract javax.xml.parsers.SAXParser newSAXParser () throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException
public void setNamespaceAware (boolean)
boolean awareness
public void setValidating (boolean)
boolean validating
public boolean isNamespaceAware ()
public boolean isValidating ()
public abstract void setFeature (java.lang.String, boolean) throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
public abstract boolean getFeature (java.lang.String) throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
public javax.xml.validation.Schema getSchema ()
public void setSchema (javax.xml.validation.Schema)
javax.xml.validation.Schema schema
public void setXIncludeAware (boolean)
boolean state
public boolean isXIncludeAware ()
}
javax/xml/transform/
javax/xml/transform/dom/
javax/xml/transform/dom/DOMLocator.classDOMLocator.java
package javax.xml.transform.dom
public abstract javax.xml.transform.dom.DOMLocator extends java.lang.Object implements javax.xml.transform.SourceLocator {
public abstract org.w3c.dom.Node getOriginatingNode ()
}
javax/xml/transform/dom/DOMResult.classDOMResult.java
package javax.xml.transform.dom
public javax.xml.transform.dom.DOMResult extends java.lang.Object implements javax.xml.transform.Result {
public static final String FEATURE
private org.w3c.dom.Node node
private org.w3c.dom.Node nextSibling
private String systemId
public void ()
public void (org.w3c.dom.Node)
org.w3c.dom.Node node
public void (org.w3c.dom.Node, java.lang.String)
org.w3c.dom.Node node
String systemId
public void (org.w3c.dom.Node, org.w3c.dom.Node)
org.w3c.dom.Node node
org.w3c.dom.Node nextSibling
public void (org.w3c.dom.Node, org.w3c.dom.Node, java.lang.String)
org.w3c.dom.Node node
org.w3c.dom.Node nextSibling
String systemId
public void setNode (org.w3c.dom.Node)
org.w3c.dom.Node node
public org.w3c.dom.Node getNode ()
public void setNextSibling (org.w3c.dom.Node)
org.w3c.dom.Node nextSibling
public org.w3c.dom.Node getNextSibling ()
public void setSystemId (java.lang.String)
String systemId
public java.lang.String getSystemId ()
}
javax/xml/transform/dom/DOMSource.classDOMSource.java
package javax.xml.transform.dom
public javax.xml.transform.dom.DOMSource extends java.lang.Object implements javax.xml.transform.Source {
private org.w3c.dom.Node node
private String systemID
public static final String FEATURE
public void ()
public void (org.w3c.dom.Node)
org.w3c.dom.Node n
public void (org.w3c.dom.Node, java.lang.String)
org.w3c.dom.Node node
String systemID
public void setNode (org.w3c.dom.Node)
org.w3c.dom.Node node
public org.w3c.dom.Node getNode ()
public void setSystemId (java.lang.String)
String systemID
public java.lang.String getSystemId ()
}
javax/xml/transform/ErrorListener.classErrorListener.java
package javax.xml.transform
public abstract javax.xml.transform.ErrorListener extends java.lang.Object {
public abstract void warning (javax.xml.transform.TransformerException) throws javax.xml.transform.TransformerException
public abstract void error (javax.xml.transform.TransformerException) throws javax.xml.transform.TransformerException
public abstract void fatalError (javax.xml.transform.TransformerException) throws javax.xml.transform.TransformerException
}
javax/xml/transform/OutputKeys.classOutputKeys.java
package javax.xml.transform
public javax.xml.transform.OutputKeys extends java.lang.Object {
public static final String METHOD
public static final String VERSION
public static final String ENCODING
public static final String OMIT_XML_DECLARATION
public static final String STANDALONE
public static final String DOCTYPE_PUBLIC
public static final String DOCTYPE_SYSTEM
public static final String CDATA_SECTION_ELEMENTS
public static final String INDENT
public static final String MEDIA_TYPE
private void ()
}
javax/xml/transform/overview.html
javax/xml/transform/Result.classResult.java
package javax.xml.transform
public abstract javax.xml.transform.Result extends java.lang.Object {
public static final String PI_DISABLE_OUTPUT_ESCAPING
public static final String PI_ENABLE_OUTPUT_ESCAPING
public abstract void setSystemId (java.lang.String)
public abstract java.lang.String getSystemId ()
}
javax/xml/transform/sax/
javax/xml/transform/sax/SAXResult.classSAXResult.java
package javax.xml.transform.sax
public javax.xml.transform.sax.SAXResult extends java.lang.Object implements javax.xml.transform.Result {
public static final String FEATURE
private org.xml.sax.ContentHandler handler
private org.xml.sax.ext.LexicalHandler lexhandler
private String systemId
public void ()
public void (org.xml.sax.ContentHandler)
org.xml.sax.ContentHandler handler
public void setHandler (org.xml.sax.ContentHandler)
org.xml.sax.ContentHandler handler
public org.xml.sax.ContentHandler getHandler ()
public void setLexicalHandler (org.xml.sax.ext.LexicalHandler)
org.xml.sax.ext.LexicalHandler handler
public org.xml.sax.ext.LexicalHandler getLexicalHandler ()
public void setSystemId (java.lang.String)
String systemId
public java.lang.String getSystemId ()
}
javax/xml/transform/sax/SAXSource.classSAXSource.java
package javax.xml.transform.sax
public javax.xml.transform.sax.SAXSource extends java.lang.Object implements javax.xml.transform.Source {
public static final String FEATURE
private org.xml.sax.XMLReader reader
private org.xml.sax.InputSource inputSource
public void ()
public void (org.xml.sax.XMLReader, org.xml.sax.InputSource)
org.xml.sax.XMLReader reader
org.xml.sax.InputSource inputSource
public void (org.xml.sax.InputSource)
org.xml.sax.InputSource inputSource
public void setXMLReader (org.xml.sax.XMLReader)
org.xml.sax.XMLReader reader
public org.xml.sax.XMLReader getXMLReader ()
public void setInputSource (org.xml.sax.InputSource)
org.xml.sax.InputSource inputSource
public org.xml.sax.InputSource getInputSource ()
public void setSystemId (java.lang.String)
String systemId
public java.lang.String getSystemId ()
public static org.xml.sax.InputSource sourceToInputSource (javax.xml.transform.Source)
javax.xml.transform.stream.StreamSource ss
org.xml.sax.InputSource isource
javax.xml.transform.Source source
}
javax/xml/transform/sax/SAXTransformerFactory.classSAXTransformerFactory.java
package javax.xml.transform.sax
public abstract javax.xml.transform.sax.SAXTransformerFactory extends javax.xml.transform.TransformerFactory {
public static final String FEATURE
public static final String FEATURE_XMLFILTER
protected void ()
public abstract javax.xml.transform.sax.TransformerHandler newTransformerHandler (javax.xml.transform.Source) throws javax.xml.transform.TransformerConfigurationException
public abstract javax.xml.transform.sax.TransformerHandler newTransformerHandler (javax.xml.transform.Templates) throws javax.xml.transform.TransformerConfigurationException
public abstract javax.xml.transform.sax.TransformerHandler newTransformerHandler () throws javax.xml.transform.TransformerConfigurationException
public abstract javax.xml.transform.sax.TemplatesHandler newTemplatesHandler () throws javax.xml.transform.TransformerConfigurationException
public abstract org.xml.sax.XMLFilter newXMLFilter (javax.xml.transform.Source) throws javax.xml.transform.TransformerConfigurationException
public abstract org.xml.sax.XMLFilter newXMLFilter (javax.xml.transform.Templates) throws javax.xml.transform.TransformerConfigurationException
}
javax/xml/transform/sax/TemplatesHandler.classTemplatesHandler.java
package javax.xml.transform.sax
public abstract javax.xml.transform.sax.TemplatesHandler extends java.lang.Object implements org.xml.sax.ContentHandler {
public abstract javax.xml.transform.Templates getTemplates ()
public abstract void setSystemId (java.lang.String)
public abstract java.lang.String getSystemId ()
}
javax/xml/transform/sax/TransformerHandler.classTransformerHandler.java
package javax.xml.transform.sax
public abstract javax.xml.transform.sax.TransformerHandler extends java.lang.Object implements org.xml.sax.ContentHandler org.xml.sax.ext.LexicalHandler org.xml.sax.DTDHandler {
public abstract void setResult (javax.xml.transform.Result) throws java.lang.IllegalArgumentException
public abstract void setSystemId (java.lang.String)
public abstract java.lang.String getSystemId ()
public abstract javax.xml.transform.Transformer getTransformer ()
}
javax/xml/transform/Source.classSource.java
package javax.xml.transform
public abstract javax.xml.transform.Source extends java.lang.Object {
public abstract void setSystemId (java.lang.String)
public abstract java.lang.String getSystemId ()
}
javax/xml/transform/SourceLocator.classSourceLocator.java
package javax.xml.transform
public abstract javax.xml.transform.SourceLocator extends java.lang.Object {
public abstract java.lang.String getPublicId ()
public abstract java.lang.String getSystemId ()
public abstract int getLineNumber ()
public abstract int getColumnNumber ()
}
javax/xml/transform/stream/
javax/xml/transform/stream/FilePathToURI.classFilePathToURI.java
package javax.xml.transform.stream
javax.xml.transform.stream.FilePathToURI extends java.lang.Object {
private static boolean[] gNeedEscaping
private static char[] gAfterEscaping1
private static char[] gAfterEscaping2
private static char[] gHexChs
void ()
public static java.lang.String filepath2URI (java.lang.String)
int ch
int ch
java.io.UnsupportedEncodingException e
int ch
byte[] bytes
byte b
String path
char separator
int len
StringBuilder buffer
int i
static void ()
int i
char ch
int i
char[] escChs
int len
}
javax/xml/transform/stream/StreamResult.classStreamResult.java
package javax.xml.transform.stream
public javax.xml.transform.stream.StreamResult extends java.lang.Object implements javax.xml.transform.Result {
public static final String FEATURE
private String systemId
private java.io.OutputStream outputStream
private java.io.Writer writer
public void ()
public void (java.io.OutputStream)
java.io.OutputStream outputStream
public void (java.io.Writer)
java.io.Writer writer
public void (java.lang.String)
String systemId
public void (java.io.File)
java.io.File f
public void setOutputStream (java.io.OutputStream)
java.io.OutputStream outputStream
public java.io.OutputStream getOutputStream ()
public void setWriter (java.io.Writer)
java.io.Writer writer
public java.io.Writer getWriter ()
public void setSystemId (java.lang.String)
String systemId
public void setSystemId (java.io.File)
java.io.File f
public java.lang.String getSystemId ()
}
javax/xml/transform/stream/StreamSource.classStreamSource.java
package javax.xml.transform.stream
public javax.xml.transform.stream.StreamSource extends java.lang.Object implements javax.xml.transform.Source {
public static final String FEATURE
private String publicId
private String systemId
private java.io.InputStream inputStream
private java.io.Reader reader
public void ()
public void (java.io.InputStream)
java.io.InputStream inputStream
public void (java.io.InputStream, java.lang.String)
java.io.InputStream inputStream
String systemId
public void (java.io.Reader)
java.io.Reader reader
public void (java.io.Reader, java.lang.String)
java.io.Reader reader
String systemId
public void (java.lang.String)
String systemId
public void (java.io.File)
java.io.File f
public void setInputStream (java.io.InputStream)
java.io.InputStream inputStream
public java.io.InputStream getInputStream ()
public void setReader (java.io.Reader)
java.io.Reader reader
public java.io.Reader getReader ()
public void setPublicId (java.lang.String)
String publicId
public java.lang.String getPublicId ()
public void setSystemId (java.lang.String)
String systemId
public java.lang.String getSystemId ()
public void setSystemId (java.io.File)
java.io.File f
}
javax/xml/transform/Templates.classTemplates.java
package javax.xml.transform
public abstract javax.xml.transform.Templates extends java.lang.Object {
public abstract javax.xml.transform.Transformer newTransformer () throws javax.xml.transform.TransformerConfigurationException
public abstract java.util.Properties getOutputProperties ()
}
javax/xml/transform/Transformer.classTransformer.java
package javax.xml.transform
public abstract javax.xml.transform.Transformer extends java.lang.Object {
protected void ()
public void reset ()
public abstract void transform (javax.xml.transform.Source, javax.xml.transform.Result) throws javax.xml.transform.TransformerException
public abstract void setParameter (java.lang.String, java.lang.Object)
public abstract java.lang.Object getParameter (java.lang.String)
public abstract void clearParameters ()
public abstract void setURIResolver (javax.xml.transform.URIResolver)
public abstract javax.xml.transform.URIResolver getURIResolver ()
public abstract void setOutputProperties (java.util.Properties)
public abstract java.util.Properties getOutputProperties ()
public abstract void setOutputProperty (java.lang.String, java.lang.String) throws java.lang.IllegalArgumentException
public abstract java.lang.String getOutputProperty (java.lang.String) throws java.lang.IllegalArgumentException
public abstract void setErrorListener (javax.xml.transform.ErrorListener) throws java.lang.IllegalArgumentException
public abstract javax.xml.transform.ErrorListener getErrorListener ()
}
javax/xml/transform/TransformerConfigurationException.classTransformerConfigurationException.java
package javax.xml.transform
public javax.xml.transform.TransformerConfigurationException extends javax.xml.transform.TransformerException {
public void ()
public void (java.lang.String)
String msg
public void (java.lang.Throwable)
Throwable e
public void (java.lang.String, java.lang.Throwable)
String msg
Throwable e
public void (java.lang.String, javax.xml.transform.SourceLocator)
String message
javax.xml.transform.SourceLocator locator
public void (java.lang.String, javax.xml.transform.SourceLocator, java.lang.Throwable)
String message
javax.xml.transform.SourceLocator locator
Throwable e
}
javax/xml/transform/TransformerException.classTransformerException.java
package javax.xml.transform
public javax.xml.transform.TransformerException extends java.lang.Exception {
private static final long serialVersionUID
javax.xml.transform.SourceLocator locator
Throwable containedException
public javax.xml.transform.SourceLocator getLocator ()
public void setLocator (javax.xml.transform.SourceLocator)
javax.xml.transform.SourceLocator location
public java.lang.Throwable getException ()
public java.lang.Throwable getCause ()
public synchronized java.lang.Throwable initCause (java.lang.Throwable)
Throwable cause
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable e
public void (java.lang.String, java.lang.Throwable)
String message
Throwable e
public void (java.lang.String, javax.xml.transform.SourceLocator)
String message
javax.xml.transform.SourceLocator locator
public void (java.lang.String, javax.xml.transform.SourceLocator, java.lang.Throwable)
String message
javax.xml.transform.SourceLocator locator
Throwable e
public java.lang.String getMessageAndLocation ()
String systemID
int line
int column
StringBuilder sbuffer
String message
public java.lang.String getLocationAsString ()
StringBuilder sbuffer
String systemID
int line
int column
public void printStackTrace ()
public void printStackTrace (java.io.PrintStream)
java.io.PrintStream s
public void printStackTrace (java.io.PrintWriter)
String locInfo
java.io.PrintWriter s
}
javax/xml/transform/TransformerFactory.classTransformerFactory.java
package javax.xml.transform
public abstract javax.xml.transform.TransformerFactory extends java.lang.Object {
protected void ()
public static javax.xml.transform.TransformerFactory newInstance () throws javax.xml.transform.TransformerFactoryConfigurationError
Exception e
String className
public static javax.xml.transform.TransformerFactory newInstance (java.lang.String, java.lang.ClassLoader) throws javax.xml.transform.TransformerFactoryConfigurationError
Class type
ClassNotFoundException e
InstantiationException e
IllegalAccessException e
String factoryClassName
ClassLoader classLoader
public abstract javax.xml.transform.Transformer newTransformer (javax.xml.transform.Source) throws javax.xml.transform.TransformerConfigurationException
public abstract javax.xml.transform.Transformer newTransformer () throws javax.xml.transform.TransformerConfigurationException
public abstract javax.xml.transform.Templates newTemplates (javax.xml.transform.Source) throws javax.xml.transform.TransformerConfigurationException
public abstract javax.xml.transform.Source getAssociatedStylesheet (javax.xml.transform.Source, java.lang.String, java.lang.String, java.lang.String) throws javax.xml.transform.TransformerConfigurationException
public abstract void setURIResolver (javax.xml.transform.URIResolver)
public abstract javax.xml.transform.URIResolver getURIResolver ()
public abstract void setFeature (java.lang.String, boolean) throws javax.xml.transform.TransformerConfigurationException
public abstract boolean getFeature (java.lang.String)
public abstract void setAttribute (java.lang.String, java.lang.Object)
public abstract java.lang.Object getAttribute (java.lang.String)
public abstract void setErrorListener (javax.xml.transform.ErrorListener)
public abstract javax.xml.transform.ErrorListener getErrorListener ()
}
javax/xml/transform/TransformerFactoryConfigurationError.classTransformerFactoryConfigurationError.java
package javax.xml.transform
public javax.xml.transform.TransformerFactoryConfigurationError extends java.lang.Error {
private Exception exception
public void ()
public void (java.lang.String)
String msg
public void (java.lang.Exception)
Exception e
public void (java.lang.Exception, java.lang.String)
Exception e
String msg
public java.lang.String getMessage ()
String message
public java.lang.Exception getException ()
}
javax/xml/transform/URIResolver.classURIResolver.java
package javax.xml.transform
public abstract javax.xml.transform.URIResolver extends java.lang.Object {
public abstract javax.xml.transform.Source resolve (java.lang.String, java.lang.String) throws javax.xml.transform.TransformerException
}
javax/xml/validation/
javax/xml/validation/Schema.classSchema.java
package javax.xml.validation
public abstract javax.xml.validation.Schema extends java.lang.Object {
protected void ()
public abstract javax.xml.validation.Validator newValidator ()
public abstract javax.xml.validation.ValidatorHandler newValidatorHandler ()
}
javax/xml/validation/SchemaFactory.classSchemaFactory.java
package javax.xml.validation
public abstract javax.xml.validation.SchemaFactory extends java.lang.Object {
protected void ()
public static javax.xml.validation.SchemaFactory newInstance (java.lang.String)
String schemaLanguage
ClassLoader cl
javax.xml.validation.SchemaFactory f
public static javax.xml.validation.SchemaFactory newInstance (java.lang.String, java.lang.String, java.lang.ClassLoader)
Class type
javax.xml.validation.SchemaFactory result
ClassNotFoundException e
InstantiationException e
IllegalAccessException e
String schemaLanguage
String factoryClassName
ClassLoader classLoader
public abstract boolean isSchemaLanguageSupported (java.lang.String)
public boolean getFeature (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
public void setFeature (java.lang.String, boolean) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
boolean value
public void setProperty (java.lang.String, java.lang.Object) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
Object object
public java.lang.Object getProperty (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
public abstract void setErrorHandler (org.xml.sax.ErrorHandler)
public abstract org.xml.sax.ErrorHandler getErrorHandler ()
public abstract void setResourceResolver (org.w3c.dom.ls.LSResourceResolver)
public abstract org.w3c.dom.ls.LSResourceResolver getResourceResolver ()
public javax.xml.validation.Schema newSchema (javax.xml.transform.Source) throws org.xml.sax.SAXException
javax.xml.transform.Source schema
public javax.xml.validation.Schema newSchema (java.io.File) throws org.xml.sax.SAXException
java.io.File schema
public javax.xml.validation.Schema newSchema (java.net.URL) throws org.xml.sax.SAXException
java.net.URL schema
public abstract javax.xml.validation.Schema newSchema (javax.xml.transform.Source[]) throws org.xml.sax.SAXException
public abstract javax.xml.validation.Schema newSchema () throws org.xml.sax.SAXException
}
javax/xml/validation/SchemaFactoryFinder$CacheHolder.classSchemaFactoryFinder.java
package javax.xml.validation
javax.xml.validation.SchemaFactoryFinder$CacheHolder extends java.lang.Object {
private static java.util.Properties cacheProps
private void ()
static java.util.Properties access$200 ()
static void ()
Exception ex
String javah
String configFile
java.io.File f
}
javax/xml/validation/SchemaFactoryFinder.classSchemaFactoryFinder.java
package javax.xml.validation
final javax.xml.validation.SchemaFactoryFinder extends java.lang.Object {
private static final String W3C_XML_SCHEMA10_NS_URI
private static final String W3C_XML_SCHEMA11_NS_URI
private static boolean debug
private static final int DEFAULT_LINE_LENGTH
private final ClassLoader classLoader
private static final Class SERVICE_CLASS
private static final String SERVICE_ID
private static void debugPrintln (java.lang.String)
String msg
public void (java.lang.ClassLoader)
ClassLoader loader
private void debugDisplayClassLoader ()
public javax.xml.validation.SchemaFactory newFactory (java.lang.String)
String schemaLanguage
javax.xml.validation.SchemaFactory f
private javax.xml.validation.SchemaFactory _newFactory (java.lang.String)
javax.xml.validation.SchemaFactory sf
String r
VirtualMachineError vme
ThreadDeath td
Throwable t
javax.xml.validation.SchemaFactory sf
String factoryClassName
Exception ex
javax.xml.validation.SchemaFactory sf
java.io.IOException e
java.net.URL resource
String schemaLanguage
String propertyName
javax.xml.validation.SchemaFactory createInstance (java.lang.String)
Class clazz
Class clazz
Object o
VirtualMachineError vme
ThreadDeath td
Throwable t
String className
private java.lang.Iterable createServiceFileIterator ()
ClassLoader classLoader
java.util.Enumeration e
java.io.IOException e
private javax.xml.validation.SchemaFactory loadFromServicesFile (java.lang.String, java.lang.String, java.io.InputStream)
java.io.BufferedReader rd
java.io.UnsupportedEncodingException e
java.io.IOException x
javax.xml.validation.SchemaFactory foundFactory
int hashIndex
String schemaLanguage
String resourceName
java.io.InputStream in
java.io.BufferedReader rd
String factoryClassName
javax.xml.validation.SchemaFactory resultFactory
private static java.lang.String which (java.lang.Class)
Class clazz
private static java.lang.String which (java.lang.String, java.lang.ClassLoader)
String classname
ClassLoader loader
String classnameAsResource
java.net.URL it
static boolean access$000 ()
static void access$100 (java.lang.String)
String x0
static void ()
String val
}
javax/xml/validation/SchemaFactoryLoader.classSchemaFactoryLoader.java
package javax.xml.validation
public abstract javax.xml.validation.SchemaFactoryLoader extends java.lang.Object {
protected void ()
public abstract javax.xml.validation.SchemaFactory newFactory (java.lang.String)
}
javax/xml/validation/TypeInfoProvider.classTypeInfoProvider.java
package javax.xml.validation
public abstract javax.xml.validation.TypeInfoProvider extends java.lang.Object {
protected void ()
public abstract org.w3c.dom.TypeInfo getElementTypeInfo ()
public abstract org.w3c.dom.TypeInfo getAttributeTypeInfo (int)
public abstract boolean isIdAttribute (int)
public abstract boolean isSpecified (int)
}
javax/xml/validation/Validator.classValidator.java
package javax.xml.validation
public abstract javax.xml.validation.Validator extends java.lang.Object {
protected void ()
public abstract void reset ()
public void validate (javax.xml.transform.Source) throws org.xml.sax.SAXException java.io.IOException
javax.xml.transform.Source source
public abstract void validate (javax.xml.transform.Source, javax.xml.transform.Result) throws org.xml.sax.SAXException java.io.IOException
public abstract void setErrorHandler (org.xml.sax.ErrorHandler)
public abstract org.xml.sax.ErrorHandler getErrorHandler ()
public abstract void setResourceResolver (org.w3c.dom.ls.LSResourceResolver)
public abstract org.w3c.dom.ls.LSResourceResolver getResourceResolver ()
public boolean getFeature (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
public void setFeature (java.lang.String, boolean) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
boolean value
public void setProperty (java.lang.String, java.lang.Object) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
Object object
public java.lang.Object getProperty (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
}
javax/xml/validation/ValidatorHandler.classValidatorHandler.java
package javax.xml.validation
public abstract javax.xml.validation.ValidatorHandler extends java.lang.Object implements org.xml.sax.ContentHandler {
protected void ()
public abstract void setContentHandler (org.xml.sax.ContentHandler)
public abstract org.xml.sax.ContentHandler getContentHandler ()
public abstract void setErrorHandler (org.xml.sax.ErrorHandler)
public abstract org.xml.sax.ErrorHandler getErrorHandler ()
public abstract void setResourceResolver (org.w3c.dom.ls.LSResourceResolver)
public abstract org.w3c.dom.ls.LSResourceResolver getResourceResolver ()
public abstract javax.xml.validation.TypeInfoProvider getTypeInfoProvider ()
public boolean getFeature (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
public void setFeature (java.lang.String, boolean) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
boolean value
public void setProperty (java.lang.String, java.lang.Object) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
Object object
public java.lang.Object getProperty (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
}
javax/xml/XMLConstants.classXMLConstants.java
package javax.xml
public final javax.xml.XMLConstants extends java.lang.Object {
public static final String NULL_NS_URI
public static final String DEFAULT_NS_PREFIX
public static final String XML_NS_URI
public static final String XML_NS_PREFIX
public static final String XMLNS_ATTRIBUTE_NS_URI
public static final String XMLNS_ATTRIBUTE
public static final String W3C_XML_SCHEMA_NS_URI
public static final String W3C_XML_SCHEMA_INSTANCE_NS_URI
public static final String W3C_XPATH_DATATYPE_NS_URI
public static final String XML_DTD_NS_URI
public static final String RELAXNG_NS_URI
public static final String FEATURE_SECURE_PROCESSING
private void ()
}
javax/xml/xpath/
javax/xml/xpath/XPath.classXPath.java
package javax.xml.xpath
public abstract javax.xml.xpath.XPath extends java.lang.Object {
public abstract void reset ()
public abstract void setXPathVariableResolver (javax.xml.xpath.XPathVariableResolver)
public abstract javax.xml.xpath.XPathVariableResolver getXPathVariableResolver ()
public abstract void setXPathFunctionResolver (javax.xml.xpath.XPathFunctionResolver)
public abstract javax.xml.xpath.XPathFunctionResolver getXPathFunctionResolver ()
public abstract void setNamespaceContext (javax.xml.namespace.NamespaceContext)
public abstract javax.xml.namespace.NamespaceContext getNamespaceContext ()
public abstract javax.xml.xpath.XPathExpression compile (java.lang.String) throws javax.xml.xpath.XPathExpressionException
public abstract java.lang.Object evaluate (java.lang.String, java.lang.Object, javax.xml.namespace.QName) throws javax.xml.xpath.XPathExpressionException
public abstract java.lang.String evaluate (java.lang.String, java.lang.Object) throws javax.xml.xpath.XPathExpressionException
public abstract java.lang.Object evaluate (java.lang.String, org.xml.sax.InputSource, javax.xml.namespace.QName) throws javax.xml.xpath.XPathExpressionException
public abstract java.lang.String evaluate (java.lang.String, org.xml.sax.InputSource) throws javax.xml.xpath.XPathExpressionException
}
javax/xml/xpath/XPathConstants.classXPathConstants.java
package javax.xml.xpath
public javax.xml.xpath.XPathConstants extends java.lang.Object {
public static final javax.xml.namespace.QName NUMBER
public static final javax.xml.namespace.QName STRING
public static final javax.xml.namespace.QName BOOLEAN
public static final javax.xml.namespace.QName NODESET
public static final javax.xml.namespace.QName NODE
public static final String DOM_OBJECT_MODEL
private void ()
static void ()
}
javax/xml/xpath/XPathException.classXPathException.java
package javax.xml.xpath
public javax.xml.xpath.XPathException extends java.lang.Exception {
private final Throwable cause
private static final long serialVersionUID
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
public java.lang.Throwable getCause ()
public void printStackTrace (java.io.PrintStream)
java.io.PrintStream s
public void printStackTrace ()
public void printStackTrace (java.io.PrintWriter)
java.io.PrintWriter s
}
javax/xml/xpath/XPathExpression.classXPathExpression.java
package javax.xml.xpath
public abstract javax.xml.xpath.XPathExpression extends java.lang.Object {
public abstract java.lang.Object evaluate (java.lang.Object, javax.xml.namespace.QName) throws javax.xml.xpath.XPathExpressionException
public abstract java.lang.String evaluate (java.lang.Object) throws javax.xml.xpath.XPathExpressionException
public abstract java.lang.Object evaluate (org.xml.sax.InputSource, javax.xml.namespace.QName) throws javax.xml.xpath.XPathExpressionException
public abstract java.lang.String evaluate (org.xml.sax.InputSource) throws javax.xml.xpath.XPathExpressionException
}
javax/xml/xpath/XPathExpressionException.classXPathExpressionException.java
package javax.xml.xpath
public javax.xml.xpath.XPathExpressionException extends javax.xml.xpath.XPathException {
private static final long serialVersionUID
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
}
javax/xml/xpath/XPathFactory.classXPathFactory.java
package javax.xml.xpath
public abstract javax.xml.xpath.XPathFactory extends java.lang.Object {
public static final String DEFAULT_PROPERTY_NAME
public static final String DEFAULT_OBJECT_MODEL_URI
protected void ()
public static final javax.xml.xpath.XPathFactory newInstance ()
javax.xml.xpath.XPathFactoryConfigurationException xpathFactoryConfigurationException
public static final javax.xml.xpath.XPathFactory newInstance (java.lang.String) throws javax.xml.xpath.XPathFactoryConfigurationException
String uri
ClassLoader classLoader
javax.xml.xpath.XPathFactory xpathFactory
public static javax.xml.xpath.XPathFactory newInstance (java.lang.String, java.lang.String, java.lang.ClassLoader) throws javax.xml.xpath.XPathFactoryConfigurationException
String uri
String factoryClassName
ClassLoader classLoader
javax.xml.xpath.XPathFactory xpathFactory
public abstract boolean isObjectModelSupported (java.lang.String)
public abstract void setFeature (java.lang.String, boolean) throws javax.xml.xpath.XPathFactoryConfigurationException
public abstract boolean getFeature (java.lang.String) throws javax.xml.xpath.XPathFactoryConfigurationException
public abstract void setXPathVariableResolver (javax.xml.xpath.XPathVariableResolver)
public abstract void setXPathFunctionResolver (javax.xml.xpath.XPathFunctionResolver)
public abstract javax.xml.xpath.XPath newXPath ()
}
javax/xml/xpath/XPathFactoryConfigurationException.classXPathFactoryConfigurationException.java
package javax.xml.xpath
public javax.xml.xpath.XPathFactoryConfigurationException extends javax.xml.xpath.XPathException {
private static final long serialVersionUID
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
}
javax/xml/xpath/XPathFactoryFinder$CacheHolder.classXPathFactoryFinder.java
package javax.xml.xpath
javax.xml.xpath.XPathFactoryFinder$CacheHolder extends java.lang.Object {
private static java.util.Properties cacheProps
private void ()
static java.util.Properties access$200 ()
static void ()
Exception ex
String javah
String configFile
java.io.File f
}
javax/xml/xpath/XPathFactoryFinder.classXPathFactoryFinder.java
package javax.xml.xpath
final javax.xml.xpath.XPathFactoryFinder extends java.lang.Object {
private static boolean debug
private static final int DEFAULT_LINE_LENGTH
private final ClassLoader classLoader
private static final Class SERVICE_CLASS
private static final String SERVICE_ID
private static void debugPrintln (java.lang.String)
String msg
public void (java.lang.ClassLoader)
ClassLoader loader
private void debugDisplayClassLoader ()
public javax.xml.xpath.XPathFactory newFactory (java.lang.String)
String uri
javax.xml.xpath.XPathFactory f
private javax.xml.xpath.XPathFactory _newFactory (java.lang.String)
javax.xml.xpath.XPathFactory xpf
String r
Exception e
javax.xml.xpath.XPathFactory xpf
String factoryClassName
Exception ex
javax.xml.xpath.XPathFactory xpf
java.io.IOException e
java.net.URL resource
String uri
String propertyName
javax.xml.xpath.XPathFactory createInstance (java.lang.String)
Class clazz
Class clazz
Object o
VirtualMachineError vme
ThreadDeath td
Throwable t
String className
private javax.xml.xpath.XPathFactory loadFromServicesFile (java.lang.String, java.lang.String, java.io.InputStream)
java.io.BufferedReader rd
java.io.UnsupportedEncodingException e
String factoryClassName
java.io.IOException x
javax.xml.xpath.XPathFactory foundFactory
int hashIndex
String factoryClassName
String uri
String resourceName
java.io.InputStream in
java.io.BufferedReader rd
javax.xml.xpath.XPathFactory resultFactory
private java.lang.Iterable createServiceFileIterator ()
java.net.URL resource
java.util.Enumeration e
java.io.IOException e
private static java.lang.String which (java.lang.Class)
Class clazz
private static java.lang.String which (java.lang.String, java.lang.ClassLoader)
String classname
ClassLoader loader
String classnameAsResource
java.net.URL it
static boolean access$000 ()
static void access$100 (java.lang.String)
String x0
static void ()
String val
}
javax/xml/xpath/XPathFunction.classXPathFunction.java
package javax.xml.xpath
public abstract javax.xml.xpath.XPathFunction extends java.lang.Object {
public abstract java.lang.Object evaluate (java.util.List) throws javax.xml.xpath.XPathFunctionException
}
javax/xml/xpath/XPathFunctionException.classXPathFunctionException.java
package javax.xml.xpath
public javax.xml.xpath.XPathFunctionException extends javax.xml.xpath.XPathExpressionException {
private static final long serialVersionUID
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
}
javax/xml/xpath/XPathFunctionResolver.classXPathFunctionResolver.java
package javax.xml.xpath
public abstract javax.xml.xpath.XPathFunctionResolver extends java.lang.Object {
public abstract javax.xml.xpath.XPathFunction resolveFunction (javax.xml.namespace.QName, int)
}
javax/xml/xpath/XPathVariableResolver.classXPathVariableResolver.java
package javax.xml.xpath
public abstract javax.xml.xpath.XPathVariableResolver extends java.lang.Object {
public abstract java.lang.Object resolveVariable (javax.xml.namespace.QName)
}
libcore/
libcore/icu/
libcore/icu/CollationElementIteratorICU.classCollationElementIteratorICU.java
package libcore.icu
public final libcore.icu.CollationElementIteratorICU extends java.lang.Object {
private final long address
private static final int PRIMARY_ORDER_MASK_
private static final int SECONDARY_ORDER_MASK_
private static final int TERTIARY_ORDER_MASK_
private static final int PRIMARY_ORDER_SHIFT_
private static final int SECONDARY_ORDER_SHIFT_
private static final int UNSIGNED_16_BIT_MASK_
public void reset ()
public int next ()
public int previous ()
public int getMaxExpansion (int)
int order
public void setText (java.lang.String)
String source
public void setText (java.text.CharacterIterator)
java.text.CharacterIterator source
public int getOffset ()
public void setOffset (int)
int offset
public static int primaryOrder (int)
int order
public static int secondaryOrder (int)
int order
public static int tertiaryOrder (int)
int order
public static libcore.icu.CollationElementIteratorICU getInstance (long, java.lang.String)
long collatorAddress
String source
long iteratorAddress
private void (long)
long address
protected void finalize () throws java.lang.Throwable
}
libcore/icu/CollationKeyICU.classCollationKeyICU.java
package libcore.icu
public final libcore.icu.CollationKeyICU extends java.text.CollationKey {
private final byte[] bytes
private int hashCode
void (java.lang.String, byte[])
String source
byte[] bytes
public int compareTo (java.text.CollationKey)
byte[] rhsBytes
int s
int t
int i
java.text.CollationKey other
byte[] rhsBytes
int count
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
int i
int len
int inc
public byte[] toByteArray ()
public volatile int compareTo (java.lang.Object)
}
libcore/icu/DateIntervalFormat$FormatterCache.classDateIntervalFormat.java
package libcore.icu
libcore.icu.DateIntervalFormat$FormatterCache extends libcore.util.BasicLruCache {
void ()
}
libcore/icu/DateIntervalFormat.classDateIntervalFormat.java
package libcore.icu
public final libcore.icu.DateIntervalFormat extends java.lang.Object {
private static final libcore.icu.DateIntervalFormat$FormatterCache CACHED_FORMATTERS
private void ()
public static java.lang.String formatDateRange (long, long, int, java.lang.String)
long startMs
long endMs
int flags
String olsonId
java.util.TimeZone tz
android.icu.util.TimeZone icuTimeZone
android.icu.util.ULocale icuLocale
public static java.lang.String formatDateRange (android.icu.util.ULocale, android.icu.util.TimeZone, long, long, int)
android.icu.util.Calendar endCalendar
android.icu.text.DateIntervalFormat formatter
android.icu.util.ULocale icuLocale
android.icu.util.TimeZone icuTimeZone
long startMs
long endMs
int flags
android.icu.util.Calendar startCalendar
android.icu.util.Calendar endCalendar
boolean endsAtMidnight
String skeleton
private static android.icu.text.DateIntervalFormat getFormatter (java.lang.String, android.icu.util.ULocale, android.icu.util.TimeZone)
String skeleton
android.icu.util.ULocale locale
android.icu.util.TimeZone icuTimeZone
String key
android.icu.text.DateIntervalFormat formatter
private static boolean isMidnight (android.icu.util.Calendar)
android.icu.util.Calendar c
static void ()
}
libcore/icu/DateTimeFormat$FormatterCache.classDateTimeFormat.java
package libcore.icu
libcore.icu.DateTimeFormat$FormatterCache extends libcore.util.BasicLruCache {
void ()
}
libcore/icu/DateTimeFormat.classDateTimeFormat.java
package libcore.icu
public libcore.icu.DateTimeFormat extends java.lang.Object {
private static final libcore.icu.DateTimeFormat$FormatterCache CACHED_FORMATTERS
private void ()
public static java.lang.String format (android.icu.util.ULocale, android.icu.util.Calendar, int, android.icu.text.DisplayContext)
android.icu.text.DateTimePatternGenerator generator
android.icu.text.DateFormat formatter
android.icu.util.ULocale icuLocale
android.icu.util.Calendar time
int flags
android.icu.text.DisplayContext displayContext
String skeleton
String key
static void ()
}
libcore/icu/DateUtilsBridge.classDateUtilsBridge.java
package libcore.icu
public final libcore.icu.DateUtilsBridge extends java.lang.Object {
public static final int FORMAT_SHOW_TIME
public static final int FORMAT_SHOW_WEEKDAY
public static final int FORMAT_SHOW_YEAR
public static final int FORMAT_NO_YEAR
public static final int FORMAT_SHOW_DATE
public static final int FORMAT_NO_MONTH_DAY
public static final int FORMAT_12HOUR
public static final int FORMAT_24HOUR
public static final int FORMAT_UTC
public static final int FORMAT_ABBREV_TIME
public static final int FORMAT_ABBREV_WEEKDAY
public static final int FORMAT_ABBREV_MONTH
public static final int FORMAT_NUMERIC_DATE
public static final int FORMAT_ABBREV_RELATIVE
public static final int FORMAT_ABBREV_ALL
public void ()
public static android.icu.util.TimeZone icuTimeZone (java.util.TimeZone)
java.util.TimeZone tz
android.icu.impl.JavaTimeZone javaTimeZone
public static android.icu.util.Calendar createIcuCalendar (android.icu.util.TimeZone, android.icu.util.ULocale, long)
android.icu.util.TimeZone icuTimeZone
android.icu.util.ULocale icuLocale
long timeInMillis
android.icu.util.Calendar calendar
public static java.lang.String toSkeleton (android.icu.util.Calendar, int)
android.icu.util.Calendar calendar
int flags
public static java.lang.String toSkeleton (android.icu.util.Calendar, android.icu.util.Calendar, int)
android.icu.util.Calendar startCalendar
android.icu.util.Calendar endCalendar
int flags
String monthPart
String weekPart
String timePart
StringBuilder builder
public static int dayDistance (android.icu.util.Calendar, android.icu.util.Calendar)
android.icu.util.Calendar c1
android.icu.util.Calendar c2
private static boolean onTheHour (android.icu.util.Calendar)
android.icu.util.Calendar c
private static boolean fallOnDifferentDates (android.icu.util.Calendar, android.icu.util.Calendar)
android.icu.util.Calendar c1
android.icu.util.Calendar c2
private static boolean fallInSameMonth (android.icu.util.Calendar, android.icu.util.Calendar)
android.icu.util.Calendar c1
android.icu.util.Calendar c2
private static boolean fallInSameYear (android.icu.util.Calendar, android.icu.util.Calendar)
android.icu.util.Calendar c1
android.icu.util.Calendar c2
private static boolean isThisYear (android.icu.util.Calendar)
android.icu.util.Calendar c
android.icu.util.Calendar now
}
libcore/icu/ICU.classICU.java
package libcore.icu
public final libcore.icu.ICU extends java.lang.Object {
private static final libcore.util.BasicLruCache CACHED_PATTERNS
private static java.util.Locale[] availableLocalesCache
private static String[] isoCountries
private static String[] isoLanguages
private static final int IDX_LANGUAGE
private static final int IDX_SCRIPT
private static final int IDX_REGION
private static final int IDX_VARIANT
public static final int U_ZERO_ERROR
public static final int U_INVALID_CHAR_FOUND
public static final int U_TRUNCATED_CHAR_FOUND
public static final int U_ILLEGAL_CHAR_FOUND
public static final int U_BUFFER_OVERFLOW_ERROR
public void ()
public static java.lang.String[] getISOLanguages ()
public static java.lang.String[] getISOCountries ()
private static void parseLangScriptRegionAndVariants (java.lang.String, java.lang.String[])
String secondString
String secondString
String thirdString
String secondString
String string
String[] outputArray
int first
int second
int third
public static java.util.Locale localeFromIcuLocaleId (java.lang.String)
String unicodeAttribute
String unicodeAttributeValues
String value
char extensionId
int separatorIndex
String extension
String extensionsString
String[] extensions
String localeId
int extensionsIndex
java.util.Map extensionsMap
java.util.Map unicodeKeywordsMap
java.util.Set unicodeAttributeSet
String[] outputArray
public static java.util.Locale[] localesFromStrings (java.lang.String[])
String localeName
String[] localeNames
java.util.LinkedHashSet set
public static java.util.Locale[] getAvailableLocales ()
public static java.util.Locale[] getAvailableBreakIteratorLocales ()
public static java.util.Locale[] getAvailableCalendarLocales ()
public static java.util.Locale[] getAvailableCollatorLocales ()
public static java.util.Locale[] getAvailableDateFormatLocales ()
public static java.util.Locale[] getAvailableDateFormatSymbolsLocales ()
public static java.util.Locale[] getAvailableDecimalFormatSymbolsLocales ()
public static java.util.Locale[] getAvailableNumberFormatLocales ()
public static java.lang.String getBestDateTimePattern (java.lang.String, java.util.Locale)
String pattern
String skeleton
java.util.Locale locale
String languageTag
String key
private static native java.lang.String getBestDateTimePatternNative (java.lang.String, java.lang.String)
public static char[] getDateFormatOrder (java.lang.String)
char ch
int i
String pattern
char[] result
int resultIndex
boolean sawDay
boolean sawMonth
boolean sawYear
public static native java.lang.String getCldrVersion ()
public static native java.lang.String getIcuVersion ()
public static native java.lang.String getUnicodeVersion ()
public static java.lang.String toLowerCase (java.lang.String, java.util.Locale)
String s
java.util.Locale locale
private static native java.lang.String toLowerCase (java.lang.String, java.lang.String)
public static java.lang.String toUpperCase (java.lang.String, java.util.Locale)
String s
java.util.Locale locale
private static native java.lang.String toUpperCase (java.lang.String, java.lang.String)
public static boolean U_FAILURE (int)
int error
private static native java.lang.String[] getAvailableBreakIteratorLocalesNative ()
private static native java.lang.String[] getAvailableCalendarLocalesNative ()
private static native java.lang.String[] getAvailableCollatorLocalesNative ()
private static native java.lang.String[] getAvailableDateFormatLocalesNative ()
private static native java.lang.String[] getAvailableLocalesNative ()
private static native java.lang.String[] getAvailableNumberFormatLocalesNative ()
public static native java.lang.String[] getAvailableCurrencyCodes ()
public static native java.lang.String getCurrencyCode (java.lang.String)
public static java.lang.String getCurrencyDisplayName (java.util.Locale, java.lang.String)
java.util.Locale locale
String currencyCode
private static native java.lang.String getCurrencyDisplayName (java.lang.String, java.lang.String)
public static native int getCurrencyFractionDigits (java.lang.String)
public static native int getCurrencyNumericCode (java.lang.String)
public static java.lang.String getCurrencySymbol (java.util.Locale, java.lang.String)
java.util.Locale locale
String currencyCode
private static native java.lang.String getCurrencySymbol (java.lang.String, java.lang.String)
public static java.lang.String getDisplayCountry (java.util.Locale, java.util.Locale)
java.util.Locale targetLocale
java.util.Locale locale
private static native java.lang.String getDisplayCountryNative (java.lang.String, java.lang.String)
public static java.lang.String getDisplayLanguage (java.util.Locale, java.util.Locale)
java.util.Locale targetLocale
java.util.Locale locale
private static native java.lang.String getDisplayLanguageNative (java.lang.String, java.lang.String)
public static java.lang.String getDisplayVariant (java.util.Locale, java.util.Locale)
java.util.Locale targetLocale
java.util.Locale locale
private static native java.lang.String getDisplayVariantNative (java.lang.String, java.lang.String)
public static java.lang.String getDisplayScript (java.util.Locale, java.util.Locale)
java.util.Locale targetLocale
java.util.Locale locale
private static native java.lang.String getDisplayScriptNative (java.lang.String, java.lang.String)
public static native java.lang.String getISO3Country (java.lang.String)
public static native java.lang.String getISO3Language (java.lang.String)
public static java.util.Locale addLikelySubtags (java.util.Locale)
java.util.Locale locale
public static native java.lang.String addLikelySubtags (java.lang.String)
public static native java.lang.String getScript (java.lang.String)
private static native java.lang.String[] getISOLanguagesNative ()
private static native java.lang.String[] getISOCountriesNative ()
static native boolean initLocaleDataNative (java.lang.String, libcore.icu.LocaleData)
public static native void setDefaultLocale (java.lang.String)
public static native java.lang.String getDefaultLocale ()
public static native java.lang.String getTZDataVersion ()
static void ()
}
libcore/icu/LocaleData.classLocaleData.java
package libcore.icu
public final libcore.icu.LocaleData extends java.lang.Object {
private static final java.util.HashMap localeDataCache
public Integer firstDayOfWeek
public Integer minimalDaysInFirstWeek
public String[] amPm
public String[] eras
public String[] longMonthNames
public String[] shortMonthNames
public String[] tinyMonthNames
public String[] longStandAloneMonthNames
public String[] shortStandAloneMonthNames
public String[] tinyStandAloneMonthNames
public String[] longWeekdayNames
public String[] shortWeekdayNames
public String[] tinyWeekdayNames
public String[] longStandAloneWeekdayNames
public String[] shortStandAloneWeekdayNames
public String[] tinyStandAloneWeekdayNames
public String yesterday
public String today
public String tomorrow
public String fullTimeFormat
public String longTimeFormat
public String mediumTimeFormat
public String shortTimeFormat
public String fullDateFormat
public String longDateFormat
public String mediumDateFormat
public String shortDateFormat
public String narrowAm
public String narrowPm
public String shortDateFormat4
public String timeFormat_hm
public String timeFormat_Hm
public String timeFormat_hms
public String timeFormat_Hms
public char zeroDigit
public char decimalSeparator
public char groupingSeparator
public char patternSeparator
public String percent
public char perMill
public char monetarySeparator
public String minusSign
public String exponentSeparator
public String infinity
public String NaN
public String currencySymbol
public String internationalCurrencySymbol
public String numberPattern
public String integerPattern
public String currencyPattern
public String percentPattern
private void ()
public static java.util.Locale mapInvalidAndNullLocales (java.util.Locale)
java.util.Locale locale
public static libcore.icu.LocaleData get (java.util.Locale)
libcore.icu.LocaleData localeData
libcore.icu.LocaleData localeData
java.util.Locale locale
String languageTag
libcore.icu.LocaleData newLocaleData
public java.lang.String toString ()
public java.lang.String getDateFormat (int)
int style
public java.lang.String getTimeFormat (int)
int style
private static libcore.icu.LocaleData initLocaleData (java.util.Locale)
java.util.Locale locale
libcore.icu.LocaleData localeData
static void ()
}
libcore/icu/NativeBreakIterator.classNativeBreakIterator.java
package libcore.icu
public final libcore.icu.NativeBreakIterator extends java.lang.Object implements java.lang.Cloneable {
private static final int BI_CHAR_INSTANCE
private static final int BI_WORD_INSTANCE
private static final int BI_LINE_INSTANCE
private static final int BI_SENT_INSTANCE
private final long address
private final int type
private String string
private java.text.CharacterIterator charIterator
private void (long, int)
long address
int type
public java.lang.Object clone ()
long cloneAddr
libcore.icu.NativeBreakIterator clone
public boolean equals (java.lang.Object)
Object object
libcore.icu.NativeBreakIterator rhs
public int hashCode ()
protected void finalize () throws java.lang.Throwable
public int current ()
public int first ()
public int following (int)
int offset
public java.text.CharacterIterator getText ()
int newLocation
public int last ()
public int next (int)
int n
public int next ()
public int previous ()
public void setText (java.text.CharacterIterator)
char c
java.text.CharacterIterator newText
StringBuilder sb
public void setText (java.lang.String)
String newText
private void setText (java.lang.String, java.text.CharacterIterator)
String s
java.text.CharacterIterator it
public boolean hasText ()
public boolean isBoundary (int)
int offset
public int preceding (int)
int offset
public static libcore.icu.NativeBreakIterator getCharacterInstance (java.util.Locale)
java.util.Locale locale
public static libcore.icu.NativeBreakIterator getLineInstance (java.util.Locale)
java.util.Locale locale
public static libcore.icu.NativeBreakIterator getSentenceInstance (java.util.Locale)
java.util.Locale locale
public static libcore.icu.NativeBreakIterator getWordInstance (java.util.Locale)
java.util.Locale locale
private static native long getCharacterInstanceImpl (java.lang.String)
private static native long getWordInstanceImpl (java.lang.String)
private static native long getLineInstanceImpl (java.lang.String)
private static native long getSentenceInstanceImpl (java.lang.String)
private static synchronized native long cloneImpl (long)
private static synchronized native void closeImpl (long)
private static synchronized native void setTextImpl (long, java.lang.String)
private static synchronized native int precedingImpl (long, java.lang.String, int)
private static synchronized native boolean isBoundaryImpl (long, java.lang.String, int)
private static synchronized native int nextImpl (long, java.lang.String, int)
private static synchronized native int previousImpl (long, java.lang.String)
private static synchronized native int currentImpl (long, java.lang.String)
private static synchronized native int firstImpl (long, java.lang.String)
private static synchronized native int followingImpl (long, java.lang.String, int)
private static synchronized native int lastImpl (long, java.lang.String)
}
libcore/icu/NativeCollation.classNativeCollation.java
package libcore.icu
public final libcore.icu.NativeCollation extends java.lang.Object {
private void ()
public static native void closeCollator (long)
public static native int compare (long, java.lang.String, java.lang.String)
public static native int getAttribute (long, int)
public static native long getCollationElementIterator (long, java.lang.String)
public static native java.lang.String getRules (long)
public static native byte[] getSortKey (long, java.lang.String)
public static long openCollator (java.util.Locale)
java.util.Locale locale
private static native long openCollator (java.lang.String)
public static native long openCollatorFromRules (java.lang.String, int, int)
public static native long safeClone (long)
public static native void setAttribute (long, int, int)
public static native void closeElements (long)
public static native int getMaxExpansion (long, int)
public static native int getOffset (long)
public static native int next (long)
public static native int previous (long)
public static native void reset (long)
public static native void setOffset (long, int)
public static native void setText (long, java.lang.String)
}
libcore/icu/NativeConverter.classNativeConverter.java
package libcore.icu
public final libcore.icu.NativeConverter extends java.lang.Object {
public void ()
public static native int decode (long, byte[], int, char[], int, int[], boolean)
public static native int encode (long, char[], int, byte[], int, int[], boolean)
public static native long openConverter (java.lang.String)
public static native void closeConverter (long)
public static native void resetByteToChar (long)
public static native void resetCharToByte (long)
public static native byte[] getSubstitutionBytes (long)
public static native int getMaxBytesPerChar (long)
public static native int getMinBytesPerChar (long)
public static native float getAveBytesPerChar (long)
public static native float getAveCharsPerByte (long)
public static native boolean contains (java.lang.String, java.lang.String)
public static native java.lang.String[] getAvailableCharsetNames ()
public static native java.nio.charset.Charset charsetForName (java.lang.String)
private static int translateCodingErrorAction (java.nio.charset.CodingErrorAction)
java.nio.charset.CodingErrorAction action
public static void setCallbackDecode (long, java.nio.charset.CharsetDecoder)
long converterHandle
java.nio.charset.CharsetDecoder decoder
private static native void setCallbackDecode (long, int, int, java.lang.String)
public static void setCallbackEncode (long, java.nio.charset.CharsetEncoder)
long converterHandle
java.nio.charset.CharsetEncoder encoder
private static native void setCallbackEncode (long, int, int, byte[])
}
libcore/icu/NativeDecimalFormat$1.classNativeDecimalFormat.java
package libcore.icu
libcore.icu.NativeDecimalFormat$1 extends java.lang.Object {
static final int[] $SwitchMap$java$math$RoundingMode
static void ()
}
libcore/icu/NativeDecimalFormat$FieldPositionIterator.classNativeDecimalFormat.java
package libcore.icu
libcore.icu.NativeDecimalFormat$FieldPositionIterator extends java.lang.Object {
private int[] data
private int pos
private void ()
public static libcore.icu.NativeDecimalFormat$FieldPositionIterator forFieldPosition (java.text.FieldPosition)
java.text.FieldPosition fp
public boolean next ()
public int fieldId ()
public java.text.Format$Field field ()
public int start ()
public int limit ()
private void setData (int[])
int[] data
void (libcore.icu.NativeDecimalFormat$1)
libcore.icu.NativeDecimalFormat$1 x0
}
libcore/icu/NativeDecimalFormat.classNativeDecimalFormat.java
package libcore.icu
public final libcore.icu.NativeDecimalFormat extends java.lang.Object implements java.lang.Cloneable {
private static final int UNUM_DECIMAL_SEPARATOR_SYMBOL
private static final int UNUM_GROUPING_SEPARATOR_SYMBOL
private static final int UNUM_PATTERN_SEPARATOR_SYMBOL
private static final int UNUM_PERCENT_SYMBOL
private static final int UNUM_ZERO_DIGIT_SYMBOL
private static final int UNUM_DIGIT_SYMBOL
private static final int UNUM_MINUS_SIGN_SYMBOL
private static final int UNUM_PLUS_SIGN_SYMBOL
private static final int UNUM_CURRENCY_SYMBOL
private static final int UNUM_INTL_CURRENCY_SYMBOL
private static final int UNUM_MONETARY_SEPARATOR_SYMBOL
private static final int UNUM_EXPONENTIAL_SYMBOL
private static final int UNUM_PERMILL_SYMBOL
private static final int UNUM_PAD_ESCAPE_SYMBOL
private static final int UNUM_INFINITY_SYMBOL
private static final int UNUM_NAN_SYMBOL
private static final int UNUM_SIGNIFICANT_DIGIT_SYMBOL
private static final int UNUM_MONETARY_GROUPING_SEPARATOR_SYMBOL
private static final int UNUM_FORMAT_SYMBOL_COUNT
private static final int UNUM_PARSE_INT_ONLY
private static final int UNUM_GROUPING_USED
private static final int UNUM_DECIMAL_ALWAYS_SHOWN
private static final int UNUM_MAX_INTEGER_DIGITS
private static final int UNUM_MIN_INTEGER_DIGITS
private static final int UNUM_INTEGER_DIGITS
private static final int UNUM_MAX_FRACTION_DIGITS
private static final int UNUM_MIN_FRACTION_DIGITS
private static final int UNUM_FRACTION_DIGITS
private static final int UNUM_MULTIPLIER
private static final int UNUM_GROUPING_SIZE
private static final int UNUM_ROUNDING_MODE
private static final int UNUM_ROUNDING_INCREMENT
private static final int UNUM_FORMAT_WIDTH
private static final int UNUM_PADDING_POSITION
private static final int UNUM_SECONDARY_GROUPING_SIZE
private static final int UNUM_SIGNIFICANT_DIGITS_USED
private static final int UNUM_MIN_SIGNIFICANT_DIGITS
private static final int UNUM_MAX_SIGNIFICANT_DIGITS
private static final int UNUM_LENIENT_PARSE
private static final int UNUM_POSITIVE_PREFIX
private static final int UNUM_POSITIVE_SUFFIX
private static final int UNUM_NEGATIVE_PREFIX
private static final int UNUM_NEGATIVE_SUFFIX
private static final int UNUM_PADDING_CHARACTER
private static final int UNUM_CURRENCY_CODE
private static final int UNUM_DEFAULT_RULESET
private static final int UNUM_PUBLIC_RULESETS
private static final java.text.Format$Field[] ICU4C_FIELD_IDS
private long address
private String lastPattern
private boolean negPrefNull
private boolean negSuffNull
private boolean posPrefNull
private boolean posSuffNull
private transient boolean parseBigDecimal
private static int translateFieldId (java.text.FieldPosition)
int i
java.text.Format$Field attr
java.text.FieldPosition fp
int id
public void (java.lang.String, java.text.DecimalFormatSymbols)
NullPointerException npe
RuntimeException re
String pattern
java.text.DecimalFormatSymbols dfs
public void (java.lang.String, libcore.icu.LocaleData)
String pattern
libcore.icu.LocaleData data
public synchronized void close ()
protected void finalize () throws java.lang.Throwable
public java.lang.Object clone ()
libcore.icu.NativeDecimalFormat clone
CloneNotSupportedException unexpected
public boolean equals (java.lang.Object)
Object object
libcore.icu.NativeDecimalFormat obj
public java.lang.String toString ()
public void setDecimalFormatSymbols (java.text.DecimalFormatSymbols)
java.text.DecimalFormatSymbols dfs
public void setDecimalFormatSymbols (libcore.icu.LocaleData)
libcore.icu.LocaleData localeData
public char[] formatBigDecimal (java.math.BigDecimal, java.text.FieldPosition)
java.math.BigDecimal value
java.text.FieldPosition field
libcore.icu.NativeDecimalFormat$FieldPositionIterator fpi
char[] result
public char[] formatBigInteger (java.math.BigInteger, java.text.FieldPosition)
java.math.BigInteger value
java.text.FieldPosition field
libcore.icu.NativeDecimalFormat$FieldPositionIterator fpi
char[] result
public char[] formatLong (long, java.text.FieldPosition)
long value
java.text.FieldPosition field
libcore.icu.NativeDecimalFormat$FieldPositionIterator fpi
char[] result
public char[] formatDouble (double, java.text.FieldPosition)
double value
java.text.FieldPosition field
libcore.icu.NativeDecimalFormat$FieldPositionIterator fpi
char[] result
private static void updateFieldPosition (java.text.FieldPosition, libcore.icu.NativeDecimalFormat$FieldPositionIterator)
java.text.FieldPosition fp
libcore.icu.NativeDecimalFormat$FieldPositionIterator fpi
int field
public void applyLocalizedPattern (java.lang.String)
String pattern
public void applyPattern (java.lang.String)
String pattern
public java.text.AttributedCharacterIterator formatToCharacterIterator (java.lang.Object)
String text
double dv
String text
long lv
java.text.Format$Field field
Object object
Number number
libcore.icu.NativeDecimalFormat$FieldPositionIterator fpIter
String text
java.text.AttributedString as
private int makeScalePositive (int, java.lang.StringBuilder)
int i
int scale
StringBuilder val
public java.lang.String toLocalizedPattern ()
public java.lang.String toPattern ()
public java.lang.Number parse (java.lang.String, java.text.ParsePosition)
String string
java.text.ParsePosition position
public int getMaximumFractionDigits ()
public int getMaximumIntegerDigits ()
public int getMinimumFractionDigits ()
public int getMinimumIntegerDigits ()
public int getGroupingSize ()
public int getMultiplier ()
public java.lang.String getNegativePrefix ()
public java.lang.String getNegativeSuffix ()
public java.lang.String getPositivePrefix ()
public java.lang.String getPositiveSuffix ()
public boolean isDecimalSeparatorAlwaysShown ()
public boolean isParseBigDecimal ()
public boolean isParseIntegerOnly ()
public boolean isGroupingUsed ()
public void setDecimalSeparatorAlwaysShown (boolean)
boolean value
int i
public void setCurrency (java.lang.String, java.lang.String)
String currencySymbol
String currencyCode
public void setGroupingSize (int)
int value
public void setGroupingUsed (boolean)
boolean value
int i
public void setMaximumFractionDigits (int)
int value
public void setMaximumIntegerDigits (int)
int value
public void setMinimumFractionDigits (int)
int value
public void setMinimumIntegerDigits (int)
int value
public void setMultiplier (int)
int value
public void setNegativePrefix (java.lang.String)
String value
public void setNegativeSuffix (java.lang.String)
String value
public void setPositivePrefix (java.lang.String)
String value
public void setPositiveSuffix (java.lang.String)
String value
public void setParseBigDecimal (boolean)
boolean value
public void setParseIntegerOnly (boolean)
boolean value
int i
private static void applyPattern (long, boolean, java.lang.String)
NullPointerException npe
RuntimeException re
long addr
boolean localized
String pattern
public void setRoundingMode (java.math.RoundingMode, double)
int nativeRoundingMode
int nativeRoundingMode
int nativeRoundingMode
int nativeRoundingMode
int nativeRoundingMode
int nativeRoundingMode
int nativeRoundingMode
int nativeRoundingMode
java.math.RoundingMode roundingMode
double roundingIncrement
int nativeRoundingMode
private static native void applyPatternImpl (long, boolean, java.lang.String)
private static native long cloneImpl (long)
private static native void close (long)
private static native char[] formatLong (long, long, libcore.icu.NativeDecimalFormat$FieldPositionIterator)
private static native char[] formatDouble (long, double, libcore.icu.NativeDecimalFormat$FieldPositionIterator)
private static native char[] formatDigitList (long, java.lang.String, libcore.icu.NativeDecimalFormat$FieldPositionIterator)
private static native int getAttribute (long, int)
private static native java.lang.String getTextAttribute (long, int)
private static native long open (java.lang.String, java.lang.String, char, char, java.lang.String, char, java.lang.String, java.lang.String, java.lang.String, char, java.lang.String, char, java.lang.String, char, char)
private static native java.lang.Number parse (long, java.lang.String, java.text.ParsePosition, boolean)
private static native void setDecimalFormatSymbols (long, java.lang.String, char, char, java.lang.String, char, java.lang.String, java.lang.String, java.lang.String, char, java.lang.String, char, java.lang.String, char, char)
private static native void setSymbol (long, int, java.lang.String)
private static native void setAttribute (long, int, int)
private static native void setRoundingMode (long, int, double)
private static native void setTextAttribute (long, int, java.lang.String)
private static native java.lang.String toPatternImpl (long, boolean)
static java.text.Format$Field[] access$100 ()
static void ()
}
libcore/icu/RelativeDateTimeFormatter$FormatterCache.classRelativeDateTimeFormatter.java
package libcore.icu
libcore.icu.RelativeDateTimeFormatter$FormatterCache extends libcore.util.BasicLruCache {
void ()
}
libcore/icu/RelativeDateTimeFormatter.classRelativeDateTimeFormatter.java
package libcore.icu
public final libcore.icu.RelativeDateTimeFormatter extends java.lang.Object {
public static final long SECOND_IN_MILLIS
public static final long MINUTE_IN_MILLIS
public static final long HOUR_IN_MILLIS
public static final long DAY_IN_MILLIS
public static final long WEEK_IN_MILLIS
public static final long YEAR_IN_MILLIS
private static final int DAY_IN_MS
private static final int EPOCH_JULIAN_DAY
private static final libcore.icu.RelativeDateTimeFormatter$FormatterCache CACHED_FORMATTERS
private void ()
public static java.lang.String getRelativeTimeSpanString (java.util.Locale, java.util.TimeZone, long, long, long, int)
java.util.Locale locale
java.util.TimeZone tz
long time
long now
long minResolution
int flags
android.icu.text.DisplayContext displayContext
public static java.lang.String getRelativeTimeSpanString (java.util.Locale, java.util.TimeZone, long, long, long, int, android.icu.text.DisplayContext)
java.util.Locale locale
java.util.TimeZone tz
long time
long now
long minResolution
int flags
android.icu.text.DisplayContext displayContext
android.icu.util.ULocale icuLocale
android.icu.util.TimeZone icuTimeZone
private static java.lang.String getRelativeTimeSpanString (android.icu.util.ULocale, android.icu.util.TimeZone, long, long, long, int, android.icu.text.DisplayContext)
android.icu.text.RelativeDateTimeFormatter$Style style
android.icu.text.RelativeDateTimeFormatter$Direction direction
int count
android.icu.text.RelativeDateTimeFormatter$RelativeUnit unit
int count
android.icu.text.RelativeDateTimeFormatter$RelativeUnit unit
int count
android.icu.text.RelativeDateTimeFormatter$RelativeUnit unit
String str
String str
String str
String str
int count
android.icu.text.RelativeDateTimeFormatter$RelativeUnit unit
int count
android.icu.text.RelativeDateTimeFormatter$RelativeUnit unit
android.icu.util.Calendar nowCalendar
android.icu.util.Calendar timeCalendar
android.icu.text.RelativeDateTimeFormatter formatter
android.icu.util.ULocale icuLocale
android.icu.util.TimeZone icuTimeZone
long time
long now
long minResolution
int flags
android.icu.text.DisplayContext displayContext
long duration
boolean past
android.icu.text.RelativeDateTimeFormatter$Style style
android.icu.text.RelativeDateTimeFormatter$Direction direction
boolean relative
int count
android.icu.text.RelativeDateTimeFormatter$RelativeUnit unit
android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit aunit
public static java.lang.String getRelativeDateTimeString (java.util.Locale, java.util.TimeZone, long, long, long, long, int)
android.icu.text.RelativeDateTimeFormatter$Style style
String dateClause
java.util.Locale locale
java.util.TimeZone tz
long time
long now
long minResolution
long transitionResolution
int flags
android.icu.util.ULocale icuLocale
android.icu.util.TimeZone icuTimeZone
long duration
android.icu.text.RelativeDateTimeFormatter$Style style
android.icu.util.Calendar timeCalendar
android.icu.util.Calendar nowCalendar
int days
String dateClause
String timeClause
android.icu.text.DisplayContext capitalizationContext
private static android.icu.text.RelativeDateTimeFormatter getFormatter (android.icu.util.ULocale, android.icu.text.RelativeDateTimeFormatter$Style, android.icu.text.DisplayContext)
android.icu.util.ULocale locale
android.icu.text.RelativeDateTimeFormatter$Style style
android.icu.text.DisplayContext displayContext
String key
android.icu.text.RelativeDateTimeFormatter formatter
private static int dayDistance (android.icu.util.TimeZone, long, long)
android.icu.util.TimeZone icuTimeZone
long startTime
long endTime
private static int julianDay (android.icu.util.TimeZone, long)
android.icu.util.TimeZone icuTimeZone
long time
long utcMs
static void ()
}
libcore/icu/RuleBasedCollatorICU.classRuleBasedCollatorICU.java
package libcore.icu
public final libcore.icu.RuleBasedCollatorICU extends java.lang.Object implements java.lang.Cloneable {
public static final int VALUE_DEFAULT
public static final int VALUE_PRIMARY
public static final int VALUE_SECONDARY
public static final int VALUE_TERTIARY
public static final int VALUE_DEFAULT_STRENGTH
public static final int VALUE_QUATERNARY
public static final int VALUE_IDENTICAL
public static final int VALUE_OFF
public static final int VALUE_ON
public static final int VALUE_SHIFTED
public static final int VALUE_NON_IGNORABLE
public static final int VALUE_LOWER_FIRST
public static final int VALUE_UPPER_FIRST
public static final int VALUE_ON_WITHOUT_HANGUL
public static final int VALUE_ATTRIBUTE_VALUE_COUNT
public static final int FRENCH_COLLATION
public static final int ALTERNATE_HANDLING
public static final int CASE_FIRST
public static final int CASE_LEVEL
public static final int DECOMPOSITION_MODE
public static final int STRENGTH
private final long address
public void (java.lang.String) throws java.text.ParseException
String rules
public void (java.util.Locale)
java.util.Locale locale
private void (long)
long address
public java.lang.Object clone ()
public int compare (java.lang.String, java.lang.String)
String source
String target
public int getDecomposition ()
public void setDecomposition (int)
int mode
public int getStrength ()
public void setStrength (int)
int strength
public void setAttribute (int, int)
int type
int value
public int getAttribute (int)
int type
public java.text.CollationKey getCollationKey (java.lang.String)
String source
byte[] key
public java.lang.String getRules ()
public libcore.icu.CollationElementIteratorICU getCollationElementIterator (java.lang.String)
String source
public libcore.icu.CollationElementIteratorICU getCollationElementIterator (java.text.CharacterIterator)
java.text.CharacterIterator it
private java.lang.String characterIteratorToString (java.text.CharacterIterator)
char ch
java.text.CharacterIterator it
StringBuilder result
public int hashCode ()
public boolean equals (java.lang.String, java.lang.String)
String source
String target
public boolean equals (java.lang.Object)
Object object
libcore.icu.RuleBasedCollatorICU rhs
protected void finalize () throws java.lang.Throwable
}
libcore/icu/TimeZoneNames$1.classTimeZoneNames.java
package libcore.icu
final libcore.icu.TimeZoneNames$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.String[], java.lang.String[])
String[] lhs
String[] rhs
public volatile int compare (java.lang.Object, java.lang.Object)
}
libcore/icu/TimeZoneNames$ZoneStringsCache.classTimeZoneNames.java
package libcore.icu
public libcore.icu.TimeZoneNames$ZoneStringsCache extends libcore.util.BasicLruCache {
public void ()
protected java.lang.String[][] create (java.util.Locale)
int i
java.util.Locale locale
long start
String[][] result
long nativeStart
long nativeEnd
long end
long nativeDuration
long duration
private synchronized void internStrings (java.lang.String[][])
String original
String nonDuplicate
int j
int i
String[][] result
java.util.HashMap internTable
protected volatile java.lang.Object create (java.lang.Object)
}
libcore/icu/TimeZoneNames.classTimeZoneNames.java
package libcore.icu
public final libcore.icu.TimeZoneNames extends java.lang.Object {
private static final String[] availableTimeZoneIds
public static final int OLSON_NAME
public static final int LONG_NAME
public static final int SHORT_NAME
public static final int LONG_NAME_DST
public static final int SHORT_NAME_DST
public static final int NAME_COUNT
private static final libcore.icu.TimeZoneNames$ZoneStringsCache cachedZoneStrings
private static final java.util.Comparator ZONE_STRINGS_COMPARATOR
private void ()
public static java.lang.String getDisplayName (java.lang.String[][], java.lang.String, boolean, int)
String[] row
String[][] zoneStrings
String id
boolean daylight
int style
String[] needle
int index
public static java.lang.String[][] getZoneStrings (java.util.Locale)
java.util.Locale locale
public static java.lang.String[] forLocale (java.util.Locale)
int olsonIdStart
int olsonIdEnd
String line
java.util.Locale locale
String countryCode
java.util.ArrayList ids
public static native java.lang.String getExemplarLocation (java.lang.String, java.lang.String)
private static native void fillZoneStrings (java.lang.String, java.lang.String[][])
static java.lang.String[] access$000 ()
static void access$100 (java.lang.String, java.lang.String[][])
String x0
String[][] x1
static void ()
}
libcore/icu/Transliterator.classTransliterator.java
package libcore.icu
public final libcore.icu.Transliterator extends java.lang.Object {
private long peer
public void (java.lang.String)
String id
protected synchronized void finalize () throws java.lang.Throwable
public static native java.lang.String[] getAvailableIDs ()
public java.lang.String transliterate (java.lang.String)
String s
private static native long create (java.lang.String)
private static native void destroy (long)
private static native java.lang.String transliterate (long, java.lang.String)
}
libcore/internal/
libcore/internal/StringPool.classStringPool.java
package libcore.internal
public final libcore.internal.StringPool extends java.lang.Object {
private final String[] pool
public void ()
private static boolean contentEquals (java.lang.String, char[], int, int)
int i
String s
char[] chars
int start
int length
public java.lang.String get (char[], int, int)
int i
char[] array
int start
int length
int hashCode
int index
String pooled
String result
}
libcore/io/
libcore/io/AsynchronousCloseMonitor.classAsynchronousCloseMonitor.java
package libcore.io
public final libcore.io.AsynchronousCloseMonitor extends java.lang.Object {
private void ()
public static native void signalBlockedThreads (java.io.FileDescriptor)
}
libcore/io/Base64$1.classBase64.java
package libcore.io
libcore.io.Base64$1 extends java.lang.Object {
}
libcore/io/Base64$InvalidBase64ByteException.classBase64.java
package libcore.io
libcore.io.Base64$InvalidBase64ByteException extends java.lang.Exception {
private void ()
void (libcore.io.Base64$1)
libcore.io.Base64$1 x0
}
libcore/io/Base64.classBase64.java
package libcore.io
public final libcore.io.Base64 extends java.lang.Object {
private static final byte[] BASE_64_ALPHABET
private static final int FIRST_OUTPUT_BYTE_MASK
private static final int SECOND_OUTPUT_BYTE_MASK
private static final int THIRD_OUTPUT_BYTE_MASK
private static final int FOURTH_OUTPUT_BYTE_MASK
private static final byte PAD_AS_BYTE
private static final byte WHITESPACE_AS_BYTE
private static final byte END_OF_INPUT
private static byte[] initializeBase64Alphabet ()
private void ()
public static java.lang.String encode (byte[])
int byteTripletAsInt
int i
byte[] in
int len
int outputLen
byte[] output
int outputIndex
int inLengthMod3
private static int computeEncodingOutputLen (int)
int inLength
int inLengthMod3
int outputLen
public static byte[] decode (byte[])
byte[] in
public static byte[] decode (byte[], int)
byte c
int j
int byteTripletAsInt
libcore.io.Base64$InvalidBase64ByteException e
byte[] in
int len
int inLength
java.io.ByteArrayOutputStream output
int[] pos
private static byte getNextByte (byte[], int[], int) throws libcore.io.Base64$InvalidBase64ByteException
byte c
byte[] in
int[] pos
int inLength
private static byte[] checkNoTrailingAndReturn (java.io.ByteArrayOutputStream, byte[], int, int) throws libcore.io.Base64$InvalidBase64ByteException
byte c
java.io.ByteArrayOutputStream output
byte[] in
int i
int inLength
private static byte base64AlphabetToNumericalValue (byte) throws libcore.io.Base64$InvalidBase64ByteException
byte c
static void ()
}
libcore/io/BlockGuardOs.classBlockGuardOs.java
package libcore.io
public libcore.io.BlockGuardOs extends libcore.io.ForwardingOs {
public void (libcore.io.Os)
libcore.io.Os os
private java.io.FileDescriptor tagSocket (java.io.FileDescriptor) throws android.system.ErrnoException
java.net.SocketException e
java.io.FileDescriptor fd
private void untagSocket (java.io.FileDescriptor) throws android.system.ErrnoException
java.net.SocketException e
java.io.FileDescriptor fd
public java.io.FileDescriptor accept (java.io.FileDescriptor, java.net.SocketAddress) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
java.net.SocketAddress peerAddress
public boolean access (java.lang.String, int) throws android.system.ErrnoException
String path
int mode
public void chmod (java.lang.String, int) throws android.system.ErrnoException
String path
int mode
public void chown (java.lang.String, int, int) throws android.system.ErrnoException
String path
int uid
int gid
public void close (java.io.FileDescriptor) throws android.system.ErrnoException
java.io.FileDescriptor fd
private static boolean isLingerSocket (java.io.FileDescriptor) throws android.system.ErrnoException
java.io.FileDescriptor fd
android.system.StructLinger linger
public void connect (java.io.FileDescriptor, java.net.InetAddress, int) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
java.net.InetAddress address
int port
public void fchmod (java.io.FileDescriptor, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int mode
public void fchown (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int uid
int gid
public void fdatasync (java.io.FileDescriptor) throws android.system.ErrnoException
java.io.FileDescriptor fd
public android.system.StructStat fstat (java.io.FileDescriptor) throws android.system.ErrnoException
java.io.FileDescriptor fd
public android.system.StructStatVfs fstatvfs (java.io.FileDescriptor) throws android.system.ErrnoException
java.io.FileDescriptor fd
public void fsync (java.io.FileDescriptor) throws android.system.ErrnoException
java.io.FileDescriptor fd
public void ftruncate (java.io.FileDescriptor, long) throws android.system.ErrnoException
java.io.FileDescriptor fd
long length
public void lchown (java.lang.String, int, int) throws android.system.ErrnoException
String path
int uid
int gid
public void link (java.lang.String, java.lang.String) throws android.system.ErrnoException
String oldPath
String newPath
public long lseek (java.io.FileDescriptor, long, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
long offset
int whence
public android.system.StructStat lstat (java.lang.String) throws android.system.ErrnoException
String path
public void mkdir (java.lang.String, int) throws android.system.ErrnoException
String path
int mode
public void mkfifo (java.lang.String, int) throws android.system.ErrnoException
String path
int mode
public java.io.FileDescriptor open (java.lang.String, int, int) throws android.system.ErrnoException
String path
int flags
int mode
public int poll (android.system.StructPollfd[], int) throws android.system.ErrnoException
android.system.StructPollfd[] fds
int timeoutMs
public void posix_fallocate (java.io.FileDescriptor, long, long) throws android.system.ErrnoException
java.io.FileDescriptor fd
long offset
long length
public int pread (java.io.FileDescriptor, java.nio.ByteBuffer, long) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
java.nio.ByteBuffer buffer
long offset
public int pread (java.io.FileDescriptor, byte[], int, int, long) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
long offset
public int pwrite (java.io.FileDescriptor, java.nio.ByteBuffer, long) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
java.nio.ByteBuffer buffer
long offset
public int pwrite (java.io.FileDescriptor, byte[], int, int, long) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
long offset
public int read (java.io.FileDescriptor, java.nio.ByteBuffer) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
java.nio.ByteBuffer buffer
public int read (java.io.FileDescriptor, byte[], int, int) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
public java.lang.String readlink (java.lang.String) throws android.system.ErrnoException
String path
public int readv (java.io.FileDescriptor, java.lang.Object[], int[], int[]) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
Object[] buffers
int[] offsets
int[] byteCounts
public int recvfrom (java.io.FileDescriptor, java.nio.ByteBuffer, int, java.net.InetSocketAddress) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
java.nio.ByteBuffer buffer
int flags
java.net.InetSocketAddress srcAddress
public int recvfrom (java.io.FileDescriptor, byte[], int, int, int, java.net.InetSocketAddress) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
int flags
java.net.InetSocketAddress srcAddress
public void remove (java.lang.String) throws android.system.ErrnoException
String path
public void rename (java.lang.String, java.lang.String) throws android.system.ErrnoException
String oldPath
String newPath
public long sendfile (java.io.FileDescriptor, java.io.FileDescriptor, android.util.MutableLong, long) throws android.system.ErrnoException
java.io.FileDescriptor outFd
java.io.FileDescriptor inFd
android.util.MutableLong inOffset
long byteCount
public int sendto (java.io.FileDescriptor, java.nio.ByteBuffer, int, java.net.InetAddress, int) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
java.nio.ByteBuffer buffer
int flags
java.net.InetAddress inetAddress
int port
public int sendto (java.io.FileDescriptor, byte[], int, int, int, java.net.InetAddress, int) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
int flags
java.net.InetAddress inetAddress
int port
public java.io.FileDescriptor socket (int, int, int) throws android.system.ErrnoException
int domain
int type
int protocol
public void socketpair (int, int, int, java.io.FileDescriptor, java.io.FileDescriptor) throws android.system.ErrnoException
int domain
int type
int protocol
java.io.FileDescriptor fd1
java.io.FileDescriptor fd2
public android.system.StructStat stat (java.lang.String) throws android.system.ErrnoException
String path
public android.system.StructStatVfs statvfs (java.lang.String) throws android.system.ErrnoException
String path
public void symlink (java.lang.String, java.lang.String) throws android.system.ErrnoException
String oldPath
String newPath
public int write (java.io.FileDescriptor, java.nio.ByteBuffer) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
java.nio.ByteBuffer buffer
public int write (java.io.FileDescriptor, byte[], int, int) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
public int writev (java.io.FileDescriptor, java.lang.Object[], int[], int[]) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
Object[] buffers
int[] offsets
int[] byteCounts
}
libcore/io/BufferIterator.classBufferIterator.java
package libcore.io
public abstract libcore.io.BufferIterator extends java.lang.Object {
public void ()
public abstract void seek (int)
public abstract void skip (int)
public abstract void readByteArray (byte[], int, int)
public abstract byte readByte ()
public abstract int readInt ()
public abstract void readIntArray (int[], int, int)
public abstract short readShort ()
}
libcore/io/ClassPathURLStreamHandler$ClassPathURLConnection$1.classClassPathURLStreamHandler.java
package libcore.io
libcore.io.ClassPathURLStreamHandler$ClassPathURLConnection$1 extends java.io.FilterInputStream {
final libcore.io.ClassPathURLStreamHandler$ClassPathURLConnection this$1
void (libcore.io.ClassPathURLStreamHandler$ClassPathURLConnection, java.io.InputStream)
libcore.io.ClassPathURLStreamHandler$ClassPathURLConnection this$1
java.io.InputStream in
public void close () throws java.io.IOException
}
libcore/io/ClassPathURLStreamHandler$ClassPathURLConnection.classClassPathURLStreamHandler.java
package libcore.io
libcore.io.ClassPathURLStreamHandler$ClassPathURLConnection extends java.net.JarURLConnection {
private final java.util.jar.StrictJarFile strictJarFile
private java.util.zip.ZipEntry jarEntry
private java.io.InputStream jarInput
private boolean closed
private boolean jarFileMustBehaveAsCached
private java.util.jar.JarFile jarFile
final libcore.io.ClassPathURLStreamHandler this$0
public void (libcore.io.ClassPathURLStreamHandler, java.net.URL) throws java.net.MalformedURLException
java.net.URL url
public void connect () throws java.io.IOException
public java.util.jar.JarFile getJarFile () throws java.io.IOException
String jarFileName
public java.io.InputStream getInputStream () throws java.io.IOException
public java.lang.String getContentType ()
String cType
public int getContentLength ()
static java.util.jar.JarFile access$100 (libcore.io.ClassPathURLStreamHandler$ClassPathURLConnection)
libcore.io.ClassPathURLStreamHandler$ClassPathURLConnection x0
static boolean access$200 (libcore.io.ClassPathURLStreamHandler$ClassPathURLConnection)
libcore.io.ClassPathURLStreamHandler$ClassPathURLConnection x0
static boolean access$302 (libcore.io.ClassPathURLStreamHandler$ClassPathURLConnection, boolean)
libcore.io.ClassPathURLStreamHandler$ClassPathURLConnection x0
boolean x1
}
libcore/io/ClassPathURLStreamHandler.classClassPathURLStreamHandler.java
package libcore.io
public libcore.io.ClassPathURLStreamHandler extends libcore.net.url.JarHandler {
private final String fileUri
private final java.util.jar.StrictJarFile strictJarFile
private java.util.jar.JarFile jarFile
public void (java.lang.String) throws java.io.IOException
String jarFileName
java.util.jar.JarFile getSharedJarFile () throws java.io.IOException
public java.net.URL getEntryUrlOrNull (java.lang.String)
java.io.File entry
java.net.URISyntaxException e1
java.net.MalformedURLException e
java.io.File entry
java.net.MalformedURLException e
String entryName
public boolean isEntryStored (java.lang.String)
java.net.URISyntaxException e
java.util.zip.ZipEntry entry
String entryName
protected java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
java.net.URL url
public void close () throws java.io.IOException
static java.util.zip.ZipEntry findEntryWithDirectoryFallback (java.util.jar.StrictJarFile, java.lang.String)
java.util.jar.StrictJarFile jarFile
String entryName
java.util.zip.ZipEntry entry
static java.util.jar.StrictJarFile access$000 (libcore.io.ClassPathURLStreamHandler)
libcore.io.ClassPathURLStreamHandler x0
}
libcore/io/DeleteOnExit.classDeleteOnExit.java
package libcore.io
public libcore.io.DeleteOnExit extends java.lang.Thread {
private static libcore.io.DeleteOnExit instance
private final java.util.ArrayList files
public static synchronized libcore.io.DeleteOnExit getInstance ()
private void ()
public void addFile (java.lang.String)
String filename
public void run ()
int i
}
libcore/io/DropBox$1.classDropBox.java
package libcore.io
libcore.io.DropBox$1 extends java.lang.Object {
}
libcore/io/DropBox$DefaultReporter.classDropBox.java
package libcore.io
final libcore.io.DropBox$DefaultReporter extends java.lang.Object implements libcore.io.DropBox$Reporter {
private void ()
public void addData (java.lang.String, byte[], int)
String tag
byte[] data
int flags
public void addText (java.lang.String, java.lang.String)
String tag
String data
void (libcore.io.DropBox$1)
libcore.io.DropBox$1 x0
}
libcore/io/DropBox$Reporter.classDropBox.java
package libcore.io
public abstract libcore.io.DropBox$Reporter extends java.lang.Object {
public abstract void addData (java.lang.String, byte[], int)
public abstract void addText (java.lang.String, java.lang.String)
}
libcore/io/DropBox.classDropBox.java
package libcore.io
public final libcore.io.DropBox extends java.lang.Object {
private static volatile libcore.io.DropBox$Reporter REPORTER
public void ()
public static void setReporter (libcore.io.DropBox$Reporter)
libcore.io.DropBox$Reporter reporter
public static libcore.io.DropBox$Reporter getReporter ()
public static void addData (java.lang.String, byte[], int)
String tag
byte[] data
int flags
public static void addText (java.lang.String, java.lang.String)
String tag
String data
static void ()
}
libcore/io/EventLogger$1.classEventLogger.java
package libcore.io
libcore.io.EventLogger$1 extends java.lang.Object {
}
libcore/io/EventLogger$DefaultReporter.classEventLogger.java
package libcore.io
final libcore.io.EventLogger$DefaultReporter extends java.lang.Object implements libcore.io.EventLogger$Reporter {
private void ()
public transient void report (int, java.lang.Object[])
Object o
int code
Object[] list
StringBuilder sb
void (libcore.io.EventLogger$1)
libcore.io.EventLogger$1 x0
}
libcore/io/EventLogger$Reporter.classEventLogger.java
package libcore.io
public abstract libcore.io.EventLogger$Reporter extends java.lang.Object {
public transient abstract void report (int, java.lang.Object[])
}
libcore/io/EventLogger.classEventLogger.java
package libcore.io
public final libcore.io.EventLogger extends java.lang.Object {
private static volatile libcore.io.EventLogger$Reporter REPORTER
public void ()
public static void setReporter (libcore.io.EventLogger$Reporter)
libcore.io.EventLogger$Reporter reporter
public static libcore.io.EventLogger$Reporter getReporter ()
public static transient void writeEvent (int, java.lang.Object[])
int code
Object[] list
static void ()
}
libcore/io/ForwardingOs.classForwardingOs.java
package libcore.io
public libcore.io.ForwardingOs extends java.lang.Object implements libcore.io.Os {
protected final libcore.io.Os os
public void (libcore.io.Os)
libcore.io.Os os
public java.io.FileDescriptor accept (java.io.FileDescriptor, java.net.SocketAddress) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
java.net.SocketAddress peerAddress
public boolean access (java.lang.String, int) throws android.system.ErrnoException
String path
int mode
public java.net.InetAddress[] android_getaddrinfo (java.lang.String, android.system.StructAddrinfo, int) throws android.system.GaiException
String node
android.system.StructAddrinfo hints
int netId
public void bind (java.io.FileDescriptor, java.net.InetAddress, int) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
java.net.InetAddress address
int port
public void bind (java.io.FileDescriptor, java.net.SocketAddress) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
java.net.SocketAddress address
public void chmod (java.lang.String, int) throws android.system.ErrnoException
String path
int mode
public void chown (java.lang.String, int, int) throws android.system.ErrnoException
String path
int uid
int gid
public void close (java.io.FileDescriptor) throws android.system.ErrnoException
java.io.FileDescriptor fd
public void connect (java.io.FileDescriptor, java.net.InetAddress, int) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
java.net.InetAddress address
int port
public void connect (java.io.FileDescriptor, java.net.SocketAddress) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
java.net.SocketAddress address
public java.io.FileDescriptor dup (java.io.FileDescriptor) throws android.system.ErrnoException
java.io.FileDescriptor oldFd
public java.io.FileDescriptor dup2 (java.io.FileDescriptor, int) throws android.system.ErrnoException
java.io.FileDescriptor oldFd
int newFd
public java.lang.String[] environ ()
public void execv (java.lang.String, java.lang.String[]) throws android.system.ErrnoException
String filename
String[] argv
public void execve (java.lang.String, java.lang.String[], java.lang.String[]) throws android.system.ErrnoException
String filename
String[] argv
String[] envp
public void fchmod (java.io.FileDescriptor, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int mode
public void fchown (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int uid
int gid
public int fcntlFlock (java.io.FileDescriptor, int, android.system.StructFlock) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
int cmd
android.system.StructFlock arg
public int fcntlInt (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int cmd
int arg
public int fcntlVoid (java.io.FileDescriptor, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int cmd
public void fdatasync (java.io.FileDescriptor) throws android.system.ErrnoException
java.io.FileDescriptor fd
public android.system.StructStat fstat (java.io.FileDescriptor) throws android.system.ErrnoException
java.io.FileDescriptor fd
public android.system.StructStatVfs fstatvfs (java.io.FileDescriptor) throws android.system.ErrnoException
java.io.FileDescriptor fd
public void fsync (java.io.FileDescriptor) throws android.system.ErrnoException
java.io.FileDescriptor fd
public void ftruncate (java.io.FileDescriptor, long) throws android.system.ErrnoException
java.io.FileDescriptor fd
long length
public java.lang.String gai_strerror (int)
int error
public int getegid ()
public int geteuid ()
public int getgid ()
public java.lang.String getenv (java.lang.String)
String name
public java.lang.String getnameinfo (java.net.InetAddress, int) throws android.system.GaiException
java.net.InetAddress address
int flags
public java.net.SocketAddress getpeername (java.io.FileDescriptor) throws android.system.ErrnoException
java.io.FileDescriptor fd
public int getpgid (int) throws android.system.ErrnoException
int pid
public int getpid ()
public int getppid ()
public android.system.StructPasswd getpwnam (java.lang.String) throws android.system.ErrnoException
String name
public android.system.StructPasswd getpwuid (int) throws android.system.ErrnoException
int uid
public java.net.SocketAddress getsockname (java.io.FileDescriptor) throws android.system.ErrnoException
java.io.FileDescriptor fd
public int getsockoptByte (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
public java.net.InetAddress getsockoptInAddr (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
public int getsockoptInt (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
public android.system.StructLinger getsockoptLinger (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
public android.system.StructTimeval getsockoptTimeval (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
public android.system.StructUcred getsockoptUcred (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
public int gettid ()
public int getuid ()
public int getxattr (java.lang.String, java.lang.String, byte[]) throws android.system.ErrnoException
String path
String name
byte[] outValue
public java.lang.String if_indextoname (int)
int index
public java.net.InetAddress inet_pton (int, java.lang.String)
int family
String address
public java.net.InetAddress ioctlInetAddress (java.io.FileDescriptor, int, java.lang.String) throws android.system.ErrnoException
java.io.FileDescriptor fd
int cmd
String interfaceName
public int ioctlInt (java.io.FileDescriptor, int, android.util.MutableInt) throws android.system.ErrnoException
java.io.FileDescriptor fd
int cmd
android.util.MutableInt arg
public boolean isatty (java.io.FileDescriptor)
java.io.FileDescriptor fd
public void kill (int, int) throws android.system.ErrnoException
int pid
int signal
public void lchown (java.lang.String, int, int) throws android.system.ErrnoException
String path
int uid
int gid
public void link (java.lang.String, java.lang.String) throws android.system.ErrnoException
String oldPath
String newPath
public void listen (java.io.FileDescriptor, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int backlog
public long lseek (java.io.FileDescriptor, long, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
long offset
int whence
public android.system.StructStat lstat (java.lang.String) throws android.system.ErrnoException
String path
public void mincore (long, long, byte[]) throws android.system.ErrnoException
long address
long byteCount
byte[] vector
public void mkdir (java.lang.String, int) throws android.system.ErrnoException
String path
int mode
public void mkfifo (java.lang.String, int) throws android.system.ErrnoException
String path
int mode
public void mlock (long, long) throws android.system.ErrnoException
long address
long byteCount
public long mmap (long, long, int, int, java.io.FileDescriptor, long) throws android.system.ErrnoException
long address
long byteCount
int prot
int flags
java.io.FileDescriptor fd
long offset
public void msync (long, long, int) throws android.system.ErrnoException
long address
long byteCount
int flags
public void munlock (long, long) throws android.system.ErrnoException
long address
long byteCount
public void munmap (long, long) throws android.system.ErrnoException
long address
long byteCount
public java.io.FileDescriptor open (java.lang.String, int, int) throws android.system.ErrnoException
String path
int flags
int mode
public java.io.FileDescriptor[] pipe2 (int) throws android.system.ErrnoException
int flags
public int poll (android.system.StructPollfd[], int) throws android.system.ErrnoException
android.system.StructPollfd[] fds
int timeoutMs
public void posix_fallocate (java.io.FileDescriptor, long, long) throws android.system.ErrnoException
java.io.FileDescriptor fd
long offset
long length
public int prctl (int, long, long, long, long) throws android.system.ErrnoException
int option
long arg2
long arg3
long arg4
long arg5
public int pread (java.io.FileDescriptor, java.nio.ByteBuffer, long) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
java.nio.ByteBuffer buffer
long offset
public int pread (java.io.FileDescriptor, byte[], int, int, long) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
long offset
public int pwrite (java.io.FileDescriptor, java.nio.ByteBuffer, long) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
java.nio.ByteBuffer buffer
long offset
public int pwrite (java.io.FileDescriptor, byte[], int, int, long) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
long offset
public int read (java.io.FileDescriptor, java.nio.ByteBuffer) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
java.nio.ByteBuffer buffer
public int read (java.io.FileDescriptor, byte[], int, int) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
public java.lang.String readlink (java.lang.String) throws android.system.ErrnoException
String path
public int readv (java.io.FileDescriptor, java.lang.Object[], int[], int[]) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
Object[] buffers
int[] offsets
int[] byteCounts
public int recvfrom (java.io.FileDescriptor, java.nio.ByteBuffer, int, java.net.InetSocketAddress) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
java.nio.ByteBuffer buffer
int flags
java.net.InetSocketAddress srcAddress
public int recvfrom (java.io.FileDescriptor, byte[], int, int, int, java.net.InetSocketAddress) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
int flags
java.net.InetSocketAddress srcAddress
public void remove (java.lang.String) throws android.system.ErrnoException
String path
public void removexattr (java.lang.String, java.lang.String) throws android.system.ErrnoException
String path
String name
public void rename (java.lang.String, java.lang.String) throws android.system.ErrnoException
String oldPath
String newPath
public long sendfile (java.io.FileDescriptor, java.io.FileDescriptor, android.util.MutableLong, long) throws android.system.ErrnoException
java.io.FileDescriptor outFd
java.io.FileDescriptor inFd
android.util.MutableLong inOffset
long byteCount
public int sendto (java.io.FileDescriptor, java.nio.ByteBuffer, int, java.net.InetAddress, int) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
java.nio.ByteBuffer buffer
int flags
java.net.InetAddress inetAddress
int port
public int sendto (java.io.FileDescriptor, byte[], int, int, int, java.net.InetAddress, int) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
int flags
java.net.InetAddress inetAddress
int port
public int sendto (java.io.FileDescriptor, byte[], int, int, int, java.net.SocketAddress) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
int flags
java.net.SocketAddress address
public void setegid (int) throws android.system.ErrnoException
int egid
public void setenv (java.lang.String, java.lang.String, boolean) throws android.system.ErrnoException
String name
String value
boolean overwrite
public void seteuid (int) throws android.system.ErrnoException
int euid
public void setgid (int) throws android.system.ErrnoException
int gid
public void setpgid (int, int) throws android.system.ErrnoException
int pid
int pgid
public void setregid (int, int) throws android.system.ErrnoException
int rgid
int egid
public void setreuid (int, int) throws android.system.ErrnoException
int ruid
int euid
public int setsid () throws android.system.ErrnoException
public void setsockoptByte (java.io.FileDescriptor, int, int, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
int value
public void setsockoptIfreq (java.io.FileDescriptor, int, int, java.lang.String) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
String value
public void setsockoptInt (java.io.FileDescriptor, int, int, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
int value
public void setsockoptIpMreqn (java.io.FileDescriptor, int, int, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
int value
public void setsockoptGroupReq (java.io.FileDescriptor, int, int, android.system.StructGroupReq) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
android.system.StructGroupReq value
public void setsockoptGroupSourceReq (java.io.FileDescriptor, int, int, android.system.StructGroupSourceReq) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
android.system.StructGroupSourceReq value
public void setsockoptLinger (java.io.FileDescriptor, int, int, android.system.StructLinger) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
android.system.StructLinger value
public void setsockoptTimeval (java.io.FileDescriptor, int, int, android.system.StructTimeval) throws android.system.ErrnoException
java.io.FileDescriptor fd
int level
int option
android.system.StructTimeval value
public void setuid (int) throws android.system.ErrnoException
int uid
public void setxattr (java.lang.String, java.lang.String, byte[], int) throws android.system.ErrnoException
String path
String name
byte[] value
int flags
public void shutdown (java.io.FileDescriptor, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int how
public java.io.FileDescriptor socket (int, int, int) throws android.system.ErrnoException
int domain
int type
int protocol
public void socketpair (int, int, int, java.io.FileDescriptor, java.io.FileDescriptor) throws android.system.ErrnoException
int domain
int type
int protocol
java.io.FileDescriptor fd1
java.io.FileDescriptor fd2
public android.system.StructStat stat (java.lang.String) throws android.system.ErrnoException
String path
public android.system.StructStatVfs statvfs (java.lang.String) throws android.system.ErrnoException
String path
public java.lang.String strerror (int)
int errno
public java.lang.String strsignal (int)
int signal
public void symlink (java.lang.String, java.lang.String) throws android.system.ErrnoException
String oldPath
String newPath
public long sysconf (int)
int name
public void tcdrain (java.io.FileDescriptor) throws android.system.ErrnoException
java.io.FileDescriptor fd
public void tcsendbreak (java.io.FileDescriptor, int) throws android.system.ErrnoException
java.io.FileDescriptor fd
int duration
public int umask (int)
int mask
public android.system.StructUtsname uname ()
public void unlink (java.lang.String) throws android.system.ErrnoException
String pathname
public void unsetenv (java.lang.String) throws android.system.ErrnoException
String name
public int waitpid (int, android.util.MutableInt, int) throws android.system.ErrnoException
int pid
android.util.MutableInt status
int options
public int write (java.io.FileDescriptor, java.nio.ByteBuffer) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
java.nio.ByteBuffer buffer
public int write (java.io.FileDescriptor, byte[], int, int) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
public int writev (java.io.FileDescriptor, java.lang.Object[], int[], int[]) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
Object[] buffers
int[] offsets
int[] byteCounts
}
libcore/io/HeapBufferIterator.classHeapBufferIterator.java
package libcore.io
public final libcore.io.HeapBufferIterator extends libcore.io.BufferIterator {
private final byte[] buffer
private final int offset
private final int byteCount
private final java.nio.ByteOrder order
private int position
void (byte[], int, int, java.nio.ByteOrder)
byte[] buffer
int offset
int byteCount
java.nio.ByteOrder order
public void seek (int)
int offset
public void skip (int)
int byteCount
public void readByteArray (byte[], int, int)
byte[] dst
int dstOffset
int byteCount
public byte readByte ()
byte result
public int readInt ()
int result
public void readIntArray (int[], int, int)
int[] dst
int dstOffset
int intCount
int byteCount
public short readShort ()
short result
public static libcore.io.BufferIterator iterator (byte[], int, int, java.nio.ByteOrder)
byte[] buffer
int offset
int byteCount
java.nio.ByteOrder order
}
libcore/io/IoBridge.classIoBridge.java
package libcore.io
public final libcore.io.IoBridge extends java.lang.Object {
public static final int JAVA_MCAST_JOIN_GROUP
public static final int JAVA_MCAST_LEAVE_GROUP
public static final int JAVA_MCAST_JOIN_SOURCE_GROUP
public static final int JAVA_MCAST_LEAVE_SOURCE_GROUP
public static final int JAVA_MCAST_BLOCK_SOURCE
public static final int JAVA_MCAST_UNBLOCK_SOURCE
public static final int JAVA_IP_MULTICAST_TTL
private void ()
public static int available (java.io.FileDescriptor) throws java.io.IOException
android.util.MutableInt available
android.system.ErrnoException errnoException
java.io.FileDescriptor fd
public static void bind (java.io.FileDescriptor, java.net.InetAddress, int) throws java.net.SocketException
java.net.UnknownHostException ex
java.net.NetworkInterface nif
java.net.Inet6Address inet6Address
android.system.ErrnoException errnoException
java.io.FileDescriptor fd
java.net.InetAddress address
int port
public static void connect (java.io.FileDescriptor, java.net.InetAddress, int) throws java.net.SocketException
java.net.SocketTimeoutException ex
java.io.FileDescriptor fd
java.net.InetAddress inetAddress
int port
public static void connect (java.io.FileDescriptor, java.net.InetAddress, int, int) throws java.net.SocketException java.net.SocketTimeoutException
android.system.ErrnoException errnoException
java.net.SocketException ex
java.net.SocketTimeoutException ex
java.io.IOException ex
java.io.FileDescriptor fd
java.net.InetAddress inetAddress
int port
int timeoutMs
private static void connectErrno (java.io.FileDescriptor, java.net.InetAddress, int, int) throws android.system.ErrnoException java.io.IOException
android.system.ErrnoException errnoException
java.io.FileDescriptor fd
java.net.InetAddress inetAddress
int port
int timeoutMs
long finishTimeNanos
int remainingTimeoutMs
private static java.lang.String connectDetail (java.net.InetAddress, int, int, android.system.ErrnoException)
java.net.InetAddress inetAddress
int port
int timeoutMs
android.system.ErrnoException cause
String detail
public static void closeAndSignalBlockedThreads (java.io.FileDescriptor) throws java.io.IOException
java.io.FileDescriptor fd
int intFd
java.io.FileDescriptor oldFd
public static boolean isConnected (java.io.FileDescriptor, java.net.InetAddress, int, int, int) throws java.io.IOException
android.system.StructPollfd[] pollFds
int rc
int connectError
android.system.ErrnoException errnoException
java.io.FileDescriptor fd
java.net.InetAddress inetAddress
int port
int timeoutMs
int remainingTimeoutMs
android.system.ErrnoException cause
String detail
public static java.lang.Object getSocketOption (java.io.FileDescriptor, int) throws java.net.SocketException
android.system.ErrnoException errnoException
java.io.FileDescriptor fd
int option
private static java.lang.Object getSocketOptionErrno (java.io.FileDescriptor, int) throws android.system.ErrnoException java.net.SocketException
android.system.StructLinger linger
java.io.FileDescriptor fd
int option
private static boolean booleanFromInt (int)
int i
private static int booleanToInt (boolean)
boolean b
public static void setSocketOption (java.io.FileDescriptor, int, java.lang.Object) throws java.net.SocketException
android.system.ErrnoException errnoException
java.io.FileDescriptor fd
int option
Object value
private static void setSocketOptionErrno (java.io.FileDescriptor, int, java.lang.Object) throws android.system.ErrnoException java.net.SocketException
boolean on
int seconds
android.system.StructLinger linger
int millis
android.system.StructTimeval tv
android.system.StructGroupReq groupReq
int level
int op
android.system.StructGroupSourceReq groupSourceReq
int level
int op
java.io.FileDescriptor fd
int option
Object value
private static int getGroupSourceReqOp (int)
int javaValue
public static java.io.FileDescriptor open (java.lang.String, int) throws java.io.FileNotFoundException
int mode
java.io.FileNotFoundException ex
android.system.ErrnoException errnoException
String path
int flags
java.io.FileDescriptor fd
public static int read (java.io.FileDescriptor, byte[], int, int) throws java.io.IOException
int readCount
android.system.ErrnoException errnoException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
public static void write (java.io.FileDescriptor, byte[], int, int) throws java.io.IOException
int bytesWritten
android.system.ErrnoException errnoException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
public static int sendto (java.io.FileDescriptor, byte[], int, int, int, java.net.InetAddress, int) throws java.io.IOException
int result
android.system.ErrnoException errnoException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
int flags
java.net.InetAddress inetAddress
int port
boolean isDatagram
int result
public static int sendto (java.io.FileDescriptor, java.nio.ByteBuffer, int, java.net.InetAddress, int) throws java.io.IOException
int result
android.system.ErrnoException errnoException
java.io.FileDescriptor fd
java.nio.ByteBuffer buffer
int flags
java.net.InetAddress inetAddress
int port
boolean isDatagram
int result
private static int maybeThrowAfterSendto (boolean, android.system.ErrnoException) throws java.net.SocketException
boolean isDatagram
android.system.ErrnoException errnoException
public static int recvfrom (boolean, java.io.FileDescriptor, byte[], int, int, int, java.net.DatagramPacket, boolean) throws java.io.IOException
java.net.InetSocketAddress srcAddress
int result
android.system.ErrnoException errnoException
boolean isRead
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
int flags
java.net.DatagramPacket packet
boolean isConnected
int result
public static int recvfrom (boolean, java.io.FileDescriptor, java.nio.ByteBuffer, int, java.net.DatagramPacket, boolean) throws java.io.IOException
java.net.InetSocketAddress srcAddress
int result
android.system.ErrnoException errnoException
boolean isRead
java.io.FileDescriptor fd
java.nio.ByteBuffer buffer
int flags
java.net.DatagramPacket packet
boolean isConnected
int result
private static int postRecvfrom (boolean, java.net.DatagramPacket, boolean, java.net.InetSocketAddress, int)
boolean isRead
java.net.DatagramPacket packet
boolean isConnected
java.net.InetSocketAddress srcAddress
int byteCount
private static int maybeThrowAfterRecvfrom (boolean, boolean, android.system.ErrnoException) throws java.net.SocketException java.net.SocketTimeoutException
boolean isRead
boolean isConnected
android.system.ErrnoException errnoException
public static java.io.FileDescriptor socket (boolean) throws java.net.SocketException
java.io.FileDescriptor fd
android.system.ErrnoException errnoException
boolean stream
public static java.net.InetAddress getSocketLocalAddress (java.io.FileDescriptor) throws java.net.SocketException
java.net.SocketAddress sa
java.net.InetSocketAddress isa
android.system.ErrnoException errnoException
java.io.FileDescriptor fd
public static int getSocketLocalPort (java.io.FileDescriptor) throws java.net.SocketException
java.net.SocketAddress sa
java.net.InetSocketAddress isa
android.system.ErrnoException errnoException
java.io.FileDescriptor fd
}
libcore/io/IoUtils$FileReader.classIoUtils.java
package libcore.io
libcore.io.IoUtils$FileReader extends java.lang.Object {
private java.io.FileDescriptor fd
private boolean unknownLength
private byte[] bytes
private int count
public void (java.lang.String) throws java.io.IOException
java.io.FileNotFoundException fnfe
android.system.StructStat stat
int capacity
android.system.ErrnoException exception
String absolutePath
int capacity
public libcore.io.IoUtils$FileReader readFully () throws java.io.IOException
int newCapacity
byte[] newBytes
int read
android.system.ErrnoException e
int capacity
public byte[] toByteArray ()
byte[] result
public java.lang.String toString (java.nio.charset.Charset)
java.nio.charset.Charset cs
}
libcore/io/IoUtils.classIoUtils.java
package libcore.io
public final libcore.io.IoUtils extends java.lang.Object {
private void ()
public static void close (java.io.FileDescriptor) throws java.io.IOException
android.system.ErrnoException errnoException
java.io.FileDescriptor fd
public static void closeQuietly (java.lang.AutoCloseable)
RuntimeException rethrown
AutoCloseable closeable
public static void closeQuietly (java.io.FileDescriptor)
java.io.FileDescriptor fd
public static void closeQuietly (java.net.Socket)
java.net.Socket socket
public static void setBlocking (java.io.FileDescriptor, boolean) throws java.io.IOException
int flags
android.system.ErrnoException errnoException
java.io.FileDescriptor fd
boolean blocking
public static byte[] readFileAsByteArray (java.lang.String) throws java.io.IOException
String absolutePath
public static java.lang.String readFileAsString (java.lang.String) throws java.io.IOException
String absolutePath
public static void deleteContents (java.io.File) throws java.io.IOException
java.io.File file
java.io.File dir
java.io.File[] files
public static java.io.File createTemporaryDirectory (java.lang.String)
String candidateName
java.io.File result
String prefix
public static boolean canOpenReadOnly (java.lang.String)
java.io.FileDescriptor fd
android.system.ErrnoException errnoException
String path
public static void throwInterruptedIoException () throws java.io.InterruptedIOException
}
libcore/io/Libcore.classLibcore.java
package libcore.io
public final libcore.io.Libcore extends java.lang.Object {
public static libcore.io.Os os
private void ()
static void ()
}
libcore/io/Memory.classMemory.java
package libcore.io
public final libcore.io.Memory extends java.lang.Object {
private void ()
public static native void unsafeBulkGet (java.lang.Object, int, int, byte[], int, int, boolean)
public static native void unsafeBulkPut (byte[], int, int, java.lang.Object, int, int, boolean)
public static int peekInt (byte[], int, java.nio.ByteOrder)
byte[] src
int offset
java.nio.ByteOrder order
public static long peekLong (byte[], int, java.nio.ByteOrder)
int h
int l
int l
int h
byte[] src
int offset
java.nio.ByteOrder order
public static short peekShort (byte[], int, java.nio.ByteOrder)
byte[] src
int offset
java.nio.ByteOrder order
public static void pokeInt (byte[], int, int, java.nio.ByteOrder)
byte[] dst
int offset
int value
java.nio.ByteOrder order
public static void pokeLong (byte[], int, long, java.nio.ByteOrder)
int i
int i
byte[] dst
int offset
long value
java.nio.ByteOrder order
public static void pokeShort (byte[], int, short, java.nio.ByteOrder)
byte[] dst
int offset
short value
java.nio.ByteOrder order
public static native void memmove (java.lang.Object, int, java.lang.Object, int, long)
public static native byte peekByte (long)
public static int peekInt (long, boolean)
long address
boolean swap
int result
private static native int peekIntNative (long)
public static long peekLong (long, boolean)
long address
boolean swap
long result
private static native long peekLongNative (long)
public static short peekShort (long, boolean)
long address
boolean swap
short result
private static native short peekShortNative (long)
public static native void peekByteArray (long, byte[], int, int)
public static native void peekCharArray (long, char[], int, int, boolean)
public static native void peekDoubleArray (long, double[], int, int, boolean)
public static native void peekFloatArray (long, float[], int, int, boolean)
public static native void peekIntArray (long, int[], int, int, boolean)
public static native void peekLongArray (long, long[], int, int, boolean)
public static native void peekShortArray (long, short[], int, int, boolean)
public static native void pokeByte (long, byte)
public static void pokeInt (long, int, boolean)
long address
int value
boolean swap
private static native void pokeIntNative (long, int)
public static void pokeLong (long, long, boolean)
long address
long value
boolean swap
private static native void pokeLongNative (long, long)
public static void pokeShort (long, short, boolean)
long address
short value
boolean swap
private static native void pokeShortNative (long, short)
public static native void pokeByteArray (long, byte[], int, int)
public static native void pokeCharArray (long, char[], int, int, boolean)
public static native void pokeDoubleArray (long, double[], int, int, boolean)
public static native void pokeFloatArray (long, float[], int, int, boolean)
public static native void pokeIntArray (long, int[], int, int, boolean)
public static native void pokeLongArray (long, long[], int, int, boolean)
public static native void pokeShortArray (long, short[], int, int, boolean)
}
libcore/io/MemoryMappedFile.classMemoryMappedFile.java
package libcore.io
public final libcore.io.MemoryMappedFile extends java.lang.Object implements java.lang.AutoCloseable {
private long address
private final long size
public void (long, long)
long address
long size
public static libcore.io.MemoryMappedFile mmapRO (java.lang.String) throws android.system.ErrnoException
String path
java.io.FileDescriptor fd
long size
long address
public synchronized void close () throws android.system.ErrnoException
public libcore.io.BufferIterator bigEndianIterator ()
public libcore.io.BufferIterator littleEndianIterator ()
public long size ()
}
libcore/io/NioBufferIterator.classNioBufferIterator.java
package libcore.io
public final libcore.io.NioBufferIterator extends libcore.io.BufferIterator {
private final long address
private final int size
private final boolean swap
private int position
void (long, int, boolean)
long address
int size
boolean swap
public void seek (int)
int offset
public void skip (int)
int byteCount
public void readByteArray (byte[], int, int)
byte[] dst
int dstOffset
int byteCount
public byte readByte ()
byte result
public int readInt ()
int result
public void readIntArray (int[], int, int)
int[] dst
int dstOffset
int intCount
public short readShort ()
short result
}
libcore/io/Os.classOs.java
package libcore.io
public abstract libcore.io.Os extends java.lang.Object {
public abstract java.io.FileDescriptor accept (java.io.FileDescriptor, java.net.SocketAddress) throws android.system.ErrnoException java.net.SocketException
public abstract boolean access (java.lang.String, int) throws android.system.ErrnoException
public abstract java.net.InetAddress[] android_getaddrinfo (java.lang.String, android.system.StructAddrinfo, int) throws android.system.GaiException
public abstract void bind (java.io.FileDescriptor, java.net.InetAddress, int) throws android.system.ErrnoException java.net.SocketException
public abstract void bind (java.io.FileDescriptor, java.net.SocketAddress) throws android.system.ErrnoException java.net.SocketException
public abstract void chmod (java.lang.String, int) throws android.system.ErrnoException
public abstract void chown (java.lang.String, int, int) throws android.system.ErrnoException
public abstract void close (java.io.FileDescriptor) throws android.system.ErrnoException
public abstract void connect (java.io.FileDescriptor, java.net.InetAddress, int) throws android.system.ErrnoException java.net.SocketException
public abstract void connect (java.io.FileDescriptor, java.net.SocketAddress) throws android.system.ErrnoException java.net.SocketException
public abstract java.io.FileDescriptor dup (java.io.FileDescriptor) throws android.system.ErrnoException
public abstract java.io.FileDescriptor dup2 (java.io.FileDescriptor, int) throws android.system.ErrnoException
public abstract java.lang.String[] environ ()
public abstract void execv (java.lang.String, java.lang.String[]) throws android.system.ErrnoException
public abstract void execve (java.lang.String, java.lang.String[], java.lang.String[]) throws android.system.ErrnoException
public abstract void fchmod (java.io.FileDescriptor, int) throws android.system.ErrnoException
public abstract void fchown (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
public abstract int fcntlFlock (java.io.FileDescriptor, int, android.system.StructFlock) throws android.system.ErrnoException java.io.InterruptedIOException
public abstract int fcntlInt (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
public abstract int fcntlVoid (java.io.FileDescriptor, int) throws android.system.ErrnoException
public abstract void fdatasync (java.io.FileDescriptor) throws android.system.ErrnoException
public abstract android.system.StructStat fstat (java.io.FileDescriptor) throws android.system.ErrnoException
public abstract android.system.StructStatVfs fstatvfs (java.io.FileDescriptor) throws android.system.ErrnoException
public abstract void fsync (java.io.FileDescriptor) throws android.system.ErrnoException
public abstract void ftruncate (java.io.FileDescriptor, long) throws android.system.ErrnoException
public abstract java.lang.String gai_strerror (int)
public abstract int getegid ()
public abstract int geteuid ()
public abstract int getgid ()
public abstract java.lang.String getenv (java.lang.String)
public abstract java.lang.String getnameinfo (java.net.InetAddress, int) throws android.system.GaiException
public abstract java.net.SocketAddress getpeername (java.io.FileDescriptor) throws android.system.ErrnoException
public abstract int getpgid (int) throws android.system.ErrnoException
public abstract int getpid ()
public abstract int getppid ()
public abstract android.system.StructPasswd getpwnam (java.lang.String) throws android.system.ErrnoException
public abstract android.system.StructPasswd getpwuid (int) throws android.system.ErrnoException
public abstract java.net.SocketAddress getsockname (java.io.FileDescriptor) throws android.system.ErrnoException
public abstract int getsockoptByte (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
public abstract java.net.InetAddress getsockoptInAddr (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
public abstract int getsockoptInt (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
public abstract android.system.StructLinger getsockoptLinger (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
public abstract android.system.StructTimeval getsockoptTimeval (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
public abstract android.system.StructUcred getsockoptUcred (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
public abstract int gettid ()
public abstract int getuid ()
public abstract int getxattr (java.lang.String, java.lang.String, byte[]) throws android.system.ErrnoException
public abstract java.lang.String if_indextoname (int)
public abstract java.net.InetAddress inet_pton (int, java.lang.String)
public abstract java.net.InetAddress ioctlInetAddress (java.io.FileDescriptor, int, java.lang.String) throws android.system.ErrnoException
public abstract int ioctlInt (java.io.FileDescriptor, int, android.util.MutableInt) throws android.system.ErrnoException
public abstract boolean isatty (java.io.FileDescriptor)
public abstract void kill (int, int) throws android.system.ErrnoException
public abstract void lchown (java.lang.String, int, int) throws android.system.ErrnoException
public abstract void link (java.lang.String, java.lang.String) throws android.system.ErrnoException
public abstract void listen (java.io.FileDescriptor, int) throws android.system.ErrnoException
public abstract long lseek (java.io.FileDescriptor, long, int) throws android.system.ErrnoException
public abstract android.system.StructStat lstat (java.lang.String) throws android.system.ErrnoException
public abstract void mincore (long, long, byte[]) throws android.system.ErrnoException
public abstract void mkdir (java.lang.String, int) throws android.system.ErrnoException
public abstract void mkfifo (java.lang.String, int) throws android.system.ErrnoException
public abstract void mlock (long, long) throws android.system.ErrnoException
public abstract long mmap (long, long, int, int, java.io.FileDescriptor, long) throws android.system.ErrnoException
public abstract void msync (long, long, int) throws android.system.ErrnoException
public abstract void munlock (long, long) throws android.system.ErrnoException
public abstract void munmap (long, long) throws android.system.ErrnoException
public abstract java.io.FileDescriptor open (java.lang.String, int, int) throws android.system.ErrnoException
public abstract java.io.FileDescriptor[] pipe2 (int) throws android.system.ErrnoException
public abstract int poll (android.system.StructPollfd[], int) throws android.system.ErrnoException
public abstract void posix_fallocate (java.io.FileDescriptor, long, long) throws android.system.ErrnoException
public abstract int prctl (int, long, long, long, long) throws android.system.ErrnoException
public abstract int pread (java.io.FileDescriptor, java.nio.ByteBuffer, long) throws android.system.ErrnoException java.io.InterruptedIOException
public abstract int pread (java.io.FileDescriptor, byte[], int, int, long) throws android.system.ErrnoException java.io.InterruptedIOException
public abstract int pwrite (java.io.FileDescriptor, java.nio.ByteBuffer, long) throws android.system.ErrnoException java.io.InterruptedIOException
public abstract int pwrite (java.io.FileDescriptor, byte[], int, int, long) throws android.system.ErrnoException java.io.InterruptedIOException
public abstract int read (java.io.FileDescriptor, java.nio.ByteBuffer) throws android.system.ErrnoException java.io.InterruptedIOException
public abstract int read (java.io.FileDescriptor, byte[], int, int) throws android.system.ErrnoException java.io.InterruptedIOException
public abstract java.lang.String readlink (java.lang.String) throws android.system.ErrnoException
public abstract int readv (java.io.FileDescriptor, java.lang.Object[], int[], int[]) throws android.system.ErrnoException java.io.InterruptedIOException
public abstract int recvfrom (java.io.FileDescriptor, java.nio.ByteBuffer, int, java.net.InetSocketAddress) throws android.system.ErrnoException java.net.SocketException
public abstract int recvfrom (java.io.FileDescriptor, byte[], int, int, int, java.net.InetSocketAddress) throws android.system.ErrnoException java.net.SocketException
public abstract void remove (java.lang.String) throws android.system.ErrnoException
public abstract void removexattr (java.lang.String, java.lang.String) throws android.system.ErrnoException
public abstract void rename (java.lang.String, java.lang.String) throws android.system.ErrnoException
public abstract int sendto (java.io.FileDescriptor, java.nio.ByteBuffer, int, java.net.InetAddress, int) throws android.system.ErrnoException java.net.SocketException
public abstract int sendto (java.io.FileDescriptor, byte[], int, int, int, java.net.InetAddress, int) throws android.system.ErrnoException java.net.SocketException
public abstract int sendto (java.io.FileDescriptor, byte[], int, int, int, java.net.SocketAddress) throws android.system.ErrnoException java.net.SocketException
public abstract long sendfile (java.io.FileDescriptor, java.io.FileDescriptor, android.util.MutableLong, long) throws android.system.ErrnoException
public abstract void setegid (int) throws android.system.ErrnoException
public abstract void setenv (java.lang.String, java.lang.String, boolean) throws android.system.ErrnoException
public abstract void seteuid (int) throws android.system.ErrnoException
public abstract void setgid (int) throws android.system.ErrnoException
public abstract void setpgid (int, int) throws android.system.ErrnoException
public abstract void setregid (int, int) throws android.system.ErrnoException
public abstract void setreuid (int, int) throws android.system.ErrnoException
public abstract int setsid () throws android.system.ErrnoException
public abstract void setsockoptByte (java.io.FileDescriptor, int, int, int) throws android.system.ErrnoException
public abstract void setsockoptIfreq (java.io.FileDescriptor, int, int, java.lang.String) throws android.system.ErrnoException
public abstract void setsockoptInt (java.io.FileDescriptor, int, int, int) throws android.system.ErrnoException
public abstract void setsockoptIpMreqn (java.io.FileDescriptor, int, int, int) throws android.system.ErrnoException
public abstract void setsockoptGroupReq (java.io.FileDescriptor, int, int, android.system.StructGroupReq) throws android.system.ErrnoException
public abstract void setsockoptGroupSourceReq (java.io.FileDescriptor, int, int, android.system.StructGroupSourceReq) throws android.system.ErrnoException
public abstract void setsockoptLinger (java.io.FileDescriptor, int, int, android.system.StructLinger) throws android.system.ErrnoException
public abstract void setsockoptTimeval (java.io.FileDescriptor, int, int, android.system.StructTimeval) throws android.system.ErrnoException
public abstract void setuid (int) throws android.system.ErrnoException
public abstract void setxattr (java.lang.String, java.lang.String, byte[], int) throws android.system.ErrnoException
public abstract void shutdown (java.io.FileDescriptor, int) throws android.system.ErrnoException
public abstract java.io.FileDescriptor socket (int, int, int) throws android.system.ErrnoException
public abstract void socketpair (int, int, int, java.io.FileDescriptor, java.io.FileDescriptor) throws android.system.ErrnoException
public abstract android.system.StructStat stat (java.lang.String) throws android.system.ErrnoException
public abstract android.system.StructStatVfs statvfs (java.lang.String) throws android.system.ErrnoException
public abstract java.lang.String strerror (int)
public abstract java.lang.String strsignal (int)
public abstract void symlink (java.lang.String, java.lang.String) throws android.system.ErrnoException
public abstract long sysconf (int)
public abstract void tcdrain (java.io.FileDescriptor) throws android.system.ErrnoException
public abstract void tcsendbreak (java.io.FileDescriptor, int) throws android.system.ErrnoException
public abstract int umask (int)
public abstract android.system.StructUtsname uname ()
public abstract void unlink (java.lang.String) throws android.system.ErrnoException
public abstract void unsetenv (java.lang.String) throws android.system.ErrnoException
public abstract int waitpid (int, android.util.MutableInt, int) throws android.system.ErrnoException
public abstract int write (java.io.FileDescriptor, java.nio.ByteBuffer) throws android.system.ErrnoException java.io.InterruptedIOException
public abstract int write (java.io.FileDescriptor, byte[], int, int) throws android.system.ErrnoException java.io.InterruptedIOException
public abstract int writev (java.io.FileDescriptor, java.lang.Object[], int[], int[]) throws android.system.ErrnoException java.io.InterruptedIOException
}
libcore/io/Posix.classPosix.java
package libcore.io
public final libcore.io.Posix extends java.lang.Object implements libcore.io.Os {
void ()
public native java.io.FileDescriptor accept (java.io.FileDescriptor, java.net.SocketAddress) throws android.system.ErrnoException java.net.SocketException
public native boolean access (java.lang.String, int) throws android.system.ErrnoException
public native java.net.InetAddress[] android_getaddrinfo (java.lang.String, android.system.StructAddrinfo, int) throws android.system.GaiException
public native void bind (java.io.FileDescriptor, java.net.InetAddress, int) throws android.system.ErrnoException java.net.SocketException
public native void bind (java.io.FileDescriptor, java.net.SocketAddress) throws android.system.ErrnoException java.net.SocketException
public native void chmod (java.lang.String, int) throws android.system.ErrnoException
public native void chown (java.lang.String, int, int) throws android.system.ErrnoException
public native void close (java.io.FileDescriptor) throws android.system.ErrnoException
public native void connect (java.io.FileDescriptor, java.net.InetAddress, int) throws android.system.ErrnoException java.net.SocketException
public native void connect (java.io.FileDescriptor, java.net.SocketAddress) throws android.system.ErrnoException java.net.SocketException
public native java.io.FileDescriptor dup (java.io.FileDescriptor) throws android.system.ErrnoException
public native java.io.FileDescriptor dup2 (java.io.FileDescriptor, int) throws android.system.ErrnoException
public native java.lang.String[] environ ()
public native void execv (java.lang.String, java.lang.String[]) throws android.system.ErrnoException
public native void execve (java.lang.String, java.lang.String[], java.lang.String[]) throws android.system.ErrnoException
public native void fchmod (java.io.FileDescriptor, int) throws android.system.ErrnoException
public native void fchown (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
public native int fcntlFlock (java.io.FileDescriptor, int, android.system.StructFlock) throws android.system.ErrnoException java.io.InterruptedIOException
public native int fcntlInt (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
public native int fcntlVoid (java.io.FileDescriptor, int) throws android.system.ErrnoException
public native void fdatasync (java.io.FileDescriptor) throws android.system.ErrnoException
public native android.system.StructStat fstat (java.io.FileDescriptor) throws android.system.ErrnoException
public native android.system.StructStatVfs fstatvfs (java.io.FileDescriptor) throws android.system.ErrnoException
public native void fsync (java.io.FileDescriptor) throws android.system.ErrnoException
public native void ftruncate (java.io.FileDescriptor, long) throws android.system.ErrnoException
public native java.lang.String gai_strerror (int)
public native int getegid ()
public native int geteuid ()
public native int getgid ()
public native java.lang.String getenv (java.lang.String)
public native java.lang.String getnameinfo (java.net.InetAddress, int) throws android.system.GaiException
public native java.net.SocketAddress getpeername (java.io.FileDescriptor) throws android.system.ErrnoException
public native int getpgid (int)
public native int getpid ()
public native int getppid ()
public native android.system.StructPasswd getpwnam (java.lang.String) throws android.system.ErrnoException
public native android.system.StructPasswd getpwuid (int) throws android.system.ErrnoException
public native java.net.SocketAddress getsockname (java.io.FileDescriptor) throws android.system.ErrnoException
public native int getsockoptByte (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
public native java.net.InetAddress getsockoptInAddr (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
public native int getsockoptInt (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
public native android.system.StructLinger getsockoptLinger (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
public native android.system.StructTimeval getsockoptTimeval (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
public native android.system.StructUcred getsockoptUcred (java.io.FileDescriptor, int, int) throws android.system.ErrnoException
public native int gettid ()
public native int getuid ()
public native int getxattr (java.lang.String, java.lang.String, byte[]) throws android.system.ErrnoException
public native java.lang.String if_indextoname (int)
public native java.net.InetAddress inet_pton (int, java.lang.String)
public native java.net.InetAddress ioctlInetAddress (java.io.FileDescriptor, int, java.lang.String) throws android.system.ErrnoException
public native int ioctlInt (java.io.FileDescriptor, int, android.util.MutableInt) throws android.system.ErrnoException
public native boolean isatty (java.io.FileDescriptor)
public native void kill (int, int) throws android.system.ErrnoException
public native void lchown (java.lang.String, int, int) throws android.system.ErrnoException
public native void link (java.lang.String, java.lang.String) throws android.system.ErrnoException
public native void listen (java.io.FileDescriptor, int) throws android.system.ErrnoException
public native long lseek (java.io.FileDescriptor, long, int) throws android.system.ErrnoException
public native android.system.StructStat lstat (java.lang.String) throws android.system.ErrnoException
public native void mincore (long, long, byte[]) throws android.system.ErrnoException
public native void mkdir (java.lang.String, int) throws android.system.ErrnoException
public native void mkfifo (java.lang.String, int) throws android.system.ErrnoException
public native void mlock (long, long) throws android.system.ErrnoException
public native long mmap (long, long, int, int, java.io.FileDescriptor, long) throws android.system.ErrnoException
public native void msync (long, long, int) throws android.system.ErrnoException
public native void munlock (long, long) throws android.system.ErrnoException
public native void munmap (long, long) throws android.system.ErrnoException
public native java.io.FileDescriptor open (java.lang.String, int, int) throws android.system.ErrnoException
public native java.io.FileDescriptor[] pipe2 (int) throws android.system.ErrnoException
public native int poll (android.system.StructPollfd[], int) throws android.system.ErrnoException
public native void posix_fallocate (java.io.FileDescriptor, long, long) throws android.system.ErrnoException
public native int prctl (int, long, long, long, long) throws android.system.ErrnoException
public int pread (java.io.FileDescriptor, java.nio.ByteBuffer, long) throws android.system.ErrnoException java.io.InterruptedIOException
int bytesRead
java.io.FileDescriptor fd
java.nio.ByteBuffer buffer
long offset
int bytesRead
int position
public int pread (java.io.FileDescriptor, byte[], int, int, long) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
long offset
private native int preadBytes (java.io.FileDescriptor, java.lang.Object, int, int, long) throws android.system.ErrnoException java.io.InterruptedIOException
public int pwrite (java.io.FileDescriptor, java.nio.ByteBuffer, long) throws android.system.ErrnoException java.io.InterruptedIOException
int bytesWritten
java.io.FileDescriptor fd
java.nio.ByteBuffer buffer
long offset
int bytesWritten
int position
public int pwrite (java.io.FileDescriptor, byte[], int, int, long) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
long offset
private native int pwriteBytes (java.io.FileDescriptor, java.lang.Object, int, int, long) throws android.system.ErrnoException java.io.InterruptedIOException
public int read (java.io.FileDescriptor, java.nio.ByteBuffer) throws android.system.ErrnoException java.io.InterruptedIOException
int bytesRead
java.io.FileDescriptor fd
java.nio.ByteBuffer buffer
int bytesRead
int position
public int read (java.io.FileDescriptor, byte[], int, int) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
private native int readBytes (java.io.FileDescriptor, java.lang.Object, int, int) throws android.system.ErrnoException java.io.InterruptedIOException
public native java.lang.String readlink (java.lang.String) throws android.system.ErrnoException
public native int readv (java.io.FileDescriptor, java.lang.Object[], int[], int[]) throws android.system.ErrnoException java.io.InterruptedIOException
public int recvfrom (java.io.FileDescriptor, java.nio.ByteBuffer, int, java.net.InetSocketAddress) throws android.system.ErrnoException java.net.SocketException
int bytesReceived
java.io.FileDescriptor fd
java.nio.ByteBuffer buffer
int flags
java.net.InetSocketAddress srcAddress
int bytesReceived
int position
public int recvfrom (java.io.FileDescriptor, byte[], int, int, int, java.net.InetSocketAddress) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
int flags
java.net.InetSocketAddress srcAddress
private native int recvfromBytes (java.io.FileDescriptor, java.lang.Object, int, int, int, java.net.InetSocketAddress) throws android.system.ErrnoException java.net.SocketException
public native void remove (java.lang.String) throws android.system.ErrnoException
public native void removexattr (java.lang.String, java.lang.String) throws android.system.ErrnoException
public native void rename (java.lang.String, java.lang.String) throws android.system.ErrnoException
public native long sendfile (java.io.FileDescriptor, java.io.FileDescriptor, android.util.MutableLong, long) throws android.system.ErrnoException
public int sendto (java.io.FileDescriptor, java.nio.ByteBuffer, int, java.net.InetAddress, int) throws android.system.ErrnoException java.net.SocketException
int bytesSent
java.io.FileDescriptor fd
java.nio.ByteBuffer buffer
int flags
java.net.InetAddress inetAddress
int port
int bytesSent
int position
public int sendto (java.io.FileDescriptor, byte[], int, int, int, java.net.InetAddress, int) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
int flags
java.net.InetAddress inetAddress
int port
public int sendto (java.io.FileDescriptor, byte[], int, int, int, java.net.SocketAddress) throws android.system.ErrnoException java.net.SocketException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
int flags
java.net.SocketAddress address
private native int sendtoBytes (java.io.FileDescriptor, java.lang.Object, int, int, int, java.net.InetAddress, int) throws android.system.ErrnoException java.net.SocketException
private native int sendtoBytes (java.io.FileDescriptor, java.lang.Object, int, int, int, java.net.SocketAddress) throws android.system.ErrnoException java.net.SocketException
public native void setegid (int) throws android.system.ErrnoException
public native void setenv (java.lang.String, java.lang.String, boolean) throws android.system.ErrnoException
public native void seteuid (int) throws android.system.ErrnoException
public native void setgid (int) throws android.system.ErrnoException
public native void setpgid (int, int) throws android.system.ErrnoException
public native void setregid (int, int) throws android.system.ErrnoException
public native void setreuid (int, int) throws android.system.ErrnoException
public native int setsid () throws android.system.ErrnoException
public native void setsockoptByte (java.io.FileDescriptor, int, int, int) throws android.system.ErrnoException
public native void setsockoptIfreq (java.io.FileDescriptor, int, int, java.lang.String) throws android.system.ErrnoException
public native void setsockoptInt (java.io.FileDescriptor, int, int, int) throws android.system.ErrnoException
public native void setsockoptIpMreqn (java.io.FileDescriptor, int, int, int) throws android.system.ErrnoException
public native void setsockoptGroupReq (java.io.FileDescriptor, int, int, android.system.StructGroupReq) throws android.system.ErrnoException
public native void setsockoptGroupSourceReq (java.io.FileDescriptor, int, int, android.system.StructGroupSourceReq) throws android.system.ErrnoException
public native void setsockoptLinger (java.io.FileDescriptor, int, int, android.system.StructLinger) throws android.system.ErrnoException
public native void setsockoptTimeval (java.io.FileDescriptor, int, int, android.system.StructTimeval) throws android.system.ErrnoException
public native void setuid (int) throws android.system.ErrnoException
public native void setxattr (java.lang.String, java.lang.String, byte[], int) throws android.system.ErrnoException
public native void shutdown (java.io.FileDescriptor, int) throws android.system.ErrnoException
public native java.io.FileDescriptor socket (int, int, int) throws android.system.ErrnoException
public native void socketpair (int, int, int, java.io.FileDescriptor, java.io.FileDescriptor) throws android.system.ErrnoException
public native android.system.StructStat stat (java.lang.String) throws android.system.ErrnoException
public native android.system.StructStatVfs statvfs (java.lang.String) throws android.system.ErrnoException
public native java.lang.String strerror (int)
public native java.lang.String strsignal (int)
public native void symlink (java.lang.String, java.lang.String) throws android.system.ErrnoException
public native long sysconf (int)
public native void tcdrain (java.io.FileDescriptor) throws android.system.ErrnoException
public native void tcsendbreak (java.io.FileDescriptor, int) throws android.system.ErrnoException
public int umask (int)
int mask
private native int umaskImpl (int)
public native android.system.StructUtsname uname ()
public native void unlink (java.lang.String) throws android.system.ErrnoException
public native void unsetenv (java.lang.String) throws android.system.ErrnoException
public native int waitpid (int, android.util.MutableInt, int) throws android.system.ErrnoException
public int write (java.io.FileDescriptor, java.nio.ByteBuffer) throws android.system.ErrnoException java.io.InterruptedIOException
int bytesWritten
java.io.FileDescriptor fd
java.nio.ByteBuffer buffer
int bytesWritten
int position
public int write (java.io.FileDescriptor, byte[], int, int) throws android.system.ErrnoException java.io.InterruptedIOException
java.io.FileDescriptor fd
byte[] bytes
int byteOffset
int byteCount
private native int writeBytes (java.io.FileDescriptor, java.lang.Object, int, int) throws android.system.ErrnoException java.io.InterruptedIOException
public native int writev (java.io.FileDescriptor, java.lang.Object[], int[], int[]) throws android.system.ErrnoException java.io.InterruptedIOException
private static void maybeUpdateBufferPosition (java.nio.ByteBuffer, int, int)
java.nio.ByteBuffer buffer
int originalPosition
int bytesReadOrWritten
}
libcore/io/SizeOf.classSizeOf.java
package libcore.io
public final libcore.io.SizeOf extends java.lang.Object {
public static final int CHAR
public static final int DOUBLE
public static final int FLOAT
public static final int INT
public static final int LONG
public static final int SHORT
private void ()
}
libcore/io/Streams.classStreams.java
package libcore.io
public final libcore.io.Streams extends java.lang.Object {
private static java.util.concurrent.atomic.AtomicReference skipBuffer
private void ()
public static int readSingleByte (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
byte[] buffer
int result
public static void writeSingleByte (java.io.OutputStream, int) throws java.io.IOException
java.io.OutputStream out
int b
byte[] buffer
public static void readFully (java.io.InputStream, byte[]) throws java.io.IOException
java.io.InputStream in
byte[] dst
public static void readFully (java.io.InputStream, byte[], int, int) throws java.io.IOException
int bytesRead
java.io.InputStream in
byte[] dst
int offset
int byteCount
public static byte[] readFully (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
public static byte[] readFullyNoClose (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
java.io.ByteArrayOutputStream bytes
byte[] buffer
int count
public static java.lang.String readFully (java.io.Reader) throws java.io.IOException
java.io.StringWriter writer
char[] buffer
int count
java.io.Reader reader
public static void skipAll (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
public static long skipByReading (java.io.InputStream, long) throws java.io.IOException
int toRead
int read
java.io.InputStream in
long byteCount
byte[] buffer
long skipped
public static int copy (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
java.io.InputStream in
java.io.OutputStream out
int total
byte[] buffer
int c
public static java.lang.String readAsciiLine (java.io.InputStream) throws java.io.IOException
int c
java.io.InputStream in
StringBuilder result
int length
static void ()
}
libcore/io/StrictLineReader$1.classStrictLineReader.java
package libcore.io
libcore.io.StrictLineReader$1 extends java.io.ByteArrayOutputStream {
final libcore.io.StrictLineReader this$0
void (libcore.io.StrictLineReader, int)
libcore.io.StrictLineReader this$0
int size
public java.lang.String toString ()
int length
}
libcore/io/StrictLineReader.classStrictLineReader.java
package libcore.io
public libcore.io.StrictLineReader extends java.lang.Object implements java.io.Closeable {
private static final byte CR
private static final byte LF
private final java.io.InputStream in
private final java.nio.charset.Charset charset
private byte[] buf
private int pos
private int end
public void (java.io.InputStream)
java.io.InputStream in
public void (java.io.InputStream, int)
java.io.InputStream in
int capacity
public void (java.io.InputStream, java.nio.charset.Charset)
java.io.InputStream in
java.nio.charset.Charset charset
public void (java.io.InputStream, int, java.nio.charset.Charset)
java.io.InputStream in
int capacity
java.nio.charset.Charset charset
public void close () throws java.io.IOException
public java.lang.String readLine () throws java.io.IOException
int lineEnd
String res
int i
int i
java.io.ByteArrayOutputStream out
public int readInt () throws java.io.IOException
NumberFormatException e
String intString
public boolean hasUnterminatedLine ()
private void fillBuf () throws java.io.IOException
int result
static java.nio.charset.Charset access$000 (libcore.io.StrictLineReader)
libcore.io.StrictLineReader x0
}
libcore/math/
libcore/math/MathUtils.classMathUtils.java
package libcore.math
public final libcore.math.MathUtils extends java.lang.Object {
public static final long[] LONG_POWERS_OF_TEN
private void ()
static void ()
}
libcore/net/
libcore/net/event/
libcore/net/event/NetworkEventDispatcher.classNetworkEventDispatcher.java
package libcore.net.event
public libcore.net.event.NetworkEventDispatcher extends java.lang.Object {
private static final libcore.net.event.NetworkEventDispatcher instance
private final java.util.List listeners
public static libcore.net.event.NetworkEventDispatcher getInstance ()
protected void ()
public void addListener (libcore.net.event.NetworkEventListener)
libcore.net.event.NetworkEventListener toAdd
public void removeListener (libcore.net.event.NetworkEventListener)
libcore.net.event.NetworkEventListener listener
libcore.net.event.NetworkEventListener toRemove
public void onNetworkConfigurationChanged ()
RuntimeException e
libcore.net.event.NetworkEventListener listener
static void ()
}
libcore/net/event/NetworkEventListener.classNetworkEventListener.java
package libcore.net.event
public libcore.net.event.NetworkEventListener extends java.lang.Object {
public void ()
public void onNetworkConfigurationChanged ()
}
libcore/net/http/
libcore/net/http/HttpDate$1.classHttpDate.java
package libcore.net.http
final libcore.net.http.HttpDate$1 extends java.lang.ThreadLocal {
void ()
protected java.text.DateFormat initialValue ()
java.text.DateFormat rfc1123
protected volatile java.lang.Object initialValue ()
}
libcore/net/http/HttpDate.classHttpDate.java
package libcore.net.http
public final libcore.net.http.HttpDate extends java.lang.Object {
private static final ThreadLocal STANDARD_DATE_FORMAT
private static final String[] BROWSER_COMPATIBLE_DATE_FORMATS
public void ()
public static java.util.Date parse (java.lang.String)
String formatString
String value
public static java.lang.String format (java.util.Date)
java.util.Date value
static void ()
}
libcore/net/http/ResponseUtils.classResponseUtils.java
package libcore.net.http
public libcore.net.http.ResponseUtils extends java.lang.Object {
public void ()
public static java.nio.charset.Charset responseCharset (java.lang.String) throws java.nio.charset.IllegalCharsetNameException java.nio.charset.UnsupportedCharsetException
java.util.Map contentTypeParams
String charsetParameter
String contentTypeHeader
java.nio.charset.Charset responseCharset
private static java.util.Map parseContentTypeParameters (java.lang.String)
String[] components
String key
String value
String parameter
int i
String contentTypeHeader
java.util.Map parameters
String[] fields
}
libcore/net/MimeUtils.classMimeUtils.java
package libcore.net
public final libcore.net.MimeUtils extends java.lang.Object {
private static final java.util.Map mimeTypeToExtensionMap
private static final java.util.Map extensionToMimeTypeMap
private static void add (java.lang.String, java.lang.String)
String mimeType
String extension
private void ()
public static boolean hasMimeType (java.lang.String)
String mimeType
public static java.lang.String guessMimeTypeFromExtension (java.lang.String)
String extension
public static boolean hasExtension (java.lang.String)
String extension
public static java.lang.String guessExtensionFromMimeType (java.lang.String)
String mimeType
static void ()
}
libcore/net/NetworkSecurityPolicy.classNetworkSecurityPolicy.java
package libcore.net
public libcore.net.NetworkSecurityPolicy extends java.lang.Object {
private static volatile boolean cleartextTrafficPermitted
public void ()
public static boolean isCleartextTrafficPermitted ()
public static void setCleartextTrafficPermitted (boolean)
boolean permitted
static void ()
}
libcore/net/UriCodec.classUriCodec.java
package libcore.net
public abstract libcore.net.UriCodec extends java.lang.Object {
private static final char INVALID_INPUT_CHARACTER
public void ()
protected abstract boolean isRetained (char)
private static boolean isWhitelisted (char)
char c
private boolean isWhitelistedOrRetained (char)
char c
public final java.lang.String validate (java.lang.String, int, int, java.lang.String) throws java.net.URISyntaxException
int j
char c
String uri
int start
int end
String name
int i
private static int hexCharToValue (char)
char c
private static java.net.URISyntaxException unexpectedCharacterException (java.lang.String, java.lang.String, char, int)
String uri
String name
char unexpected
int index
String nameString
private static char getNextCharacter (java.lang.String, int, int, java.lang.String) throws java.net.URISyntaxException
String nameString
String uri
int index
int end
String name
public static void validateSimple (java.lang.String, java.lang.String) throws java.net.URISyntaxException
char c
int i
String uri
String legal
public final java.lang.String encode (java.lang.String, java.nio.charset.Charset)
String s
java.nio.charset.Charset charset
StringBuilder builder
public final void appendEncoded (java.lang.StringBuilder, java.lang.String)
StringBuilder builder
String s
public final void appendPartiallyEncoded (java.lang.StringBuilder, java.lang.String)
StringBuilder builder
String s
private void appendEncoded (java.lang.StringBuilder, java.lang.String, java.nio.charset.Charset, boolean)
char c
int i
StringBuilder builder
String s
java.nio.charset.Charset charset
boolean partiallyEncoded
java.nio.charset.CharsetEncoder encoder
java.nio.CharBuffer cBuffer
private static void flushEncodingCharBuffer (java.lang.StringBuilder, java.nio.charset.CharsetEncoder, java.nio.CharBuffer)
byte b
StringBuilder builder
java.nio.charset.CharsetEncoder encoder
java.nio.CharBuffer cBuffer
java.nio.ByteBuffer byteBuffer
java.nio.charset.CoderResult result
private static char intToHexDigit (int)
int b
public static java.lang.String decode (java.lang.String, boolean, java.nio.charset.Charset, boolean)
String s
boolean convertPlus
java.nio.charset.Charset charset
boolean throwOnFailure
StringBuilder builder
private static void appendDecoded (java.lang.StringBuilder, java.lang.String, boolean, java.nio.charset.Charset, boolean)
java.net.URISyntaxException e
int newDigit
int j
byte hexValue
char c
StringBuilder builder
String s
boolean convertPlus
java.nio.charset.Charset charset
boolean throwOnFailure
java.nio.charset.CharsetDecoder decoder
java.nio.ByteBuffer byteBuffer
int i
private static void flushDecodingByteAccumulator (java.lang.StringBuilder, java.nio.charset.CharsetDecoder, java.nio.ByteBuffer, boolean)
java.nio.charset.CharacterCodingException e
StringBuilder builder
java.nio.charset.CharsetDecoder decoder
java.nio.ByteBuffer byteBuffer
boolean throwOnFailure
public static java.lang.String decode (java.lang.String)
String s
}
libcore/net/url/
libcore/net/url/FileHandler.classFileHandler.java
package libcore.net.url
public libcore.net.url.FileHandler extends java.net.URLStreamHandler {
public void ()
public java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
java.net.URL url
public java.net.URLConnection openConnection (java.net.URL, java.net.Proxy) throws java.io.IOException
java.net.URL url
java.net.Proxy proxy
String host
java.net.URL ftpURL
protected void parseURL (java.net.URL, java.lang.String, int, int)
java.net.URL url
String spec
int start
int end
String parseString
}
libcore/net/url/FileURLConnection$1.classFileURLConnection.java
package libcore.net.url
final libcore.net.url.FileURLConnection$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.String, java.lang.String)
String a
String b
public volatile int compare (java.lang.Object, java.lang.Object)
}
libcore/net/url/FileURLConnection.classFileURLConnection.java
package libcore.net.url
public libcore.net.url.FileURLConnection extends java.net.URLConnection {
private static final java.util.Comparator HEADER_COMPARATOR
private String filename
private java.io.InputStream is
private long length
private long lastModified
private boolean isDir
private java.io.FilePermission permission
private final String[] headerKeysAndValues
private static final int CONTENT_TYPE_VALUE_IDX
private static final int CONTENT_LENGTH_VALUE_IDX
private static final int LAST_MODIFIED_VALUE_IDX
private java.util.Map headerFields
public void (java.net.URL)
java.net.URL url
public void connect () throws java.io.IOException
java.io.IOException ioe
java.io.File f
java.io.IOException error
public java.lang.String getHeaderField (java.lang.String)
java.io.IOException ioe
int i
String key
public java.lang.String getHeaderFieldKey (int)
java.io.IOException ioe
int position
public java.lang.String getHeaderField (int)
java.io.IOException ioe
int position
public java.util.Map getHeaderFields ()
int i
java.util.TreeMap headerFieldsMap
public int getContentLength ()
long length
private long getContentLengthLong ()
public java.lang.String getContentType ()
private java.lang.String getContentTypeForPlainFiles ()
String result
private java.io.InputStream getDirectoryListing (java.io.File)
java.io.File f
String[] fileList
java.io.ByteArrayOutputStream bytes
java.io.PrintStream out
int i
public java.io.InputStream getInputStream () throws java.io.IOException
public java.security.Permission getPermission () throws java.io.IOException
String path
static void ()
}
libcore/net/url/FtpHandler.classFtpHandler.java
package libcore.net.url
public libcore.net.url.FtpHandler extends java.net.URLStreamHandler {
public void ()
protected java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
java.net.URL u
protected java.net.URLConnection openConnection (java.net.URL, java.net.Proxy) throws java.io.IOException
java.net.URL url
java.net.Proxy proxy
protected int getDefaultPort ()
}
libcore/net/url/FtpURLConnection.classFtpURLConnection.java
package libcore.net.url
public libcore.net.url.FtpURLConnection extends java.net.URLConnection {
private static final int FTP_PORT
private static final int FTP_DATAOPEN
private static final int FTP_OPENDATA
private static final int FTP_OK
private static final int FTP_USERREADY
private static final int FTP_TRANSFEROK
private static final int FTP_LOGGEDIN
private static final int FTP_FILEOK
private static final int FTP_PASWD
private static final int FTP_NOTFOUND
private java.net.Socket controlSocket
private java.net.Socket dataSocket
private java.net.ServerSocket acceptSocket
private java.io.InputStream ctrlInput
private java.io.InputStream inputStream
private java.io.OutputStream ctrlOutput
private int dataPort
private String username
private String password
private String replyCode
private String hostName
private java.net.Proxy proxy
private java.net.Proxy currentProxy
private java.net.URI uri
protected void (java.net.URL) throws java.io.IOException
int split
java.net.URL url
String parse
protected void (java.net.URL, java.net.Proxy) throws java.io.IOException
java.net.URL url
java.net.Proxy proxy
private void cd () throws java.io.IOException
String dir
int reply
int idx
public void connect () throws java.io.IOException
java.net.ProxySelector selector
java.io.IOException ioe
java.net.ProxySelector selector
java.util.Iterator iter
boolean connectOK
String failureReason
java.util.List proxyList
private void connectInternal () throws java.io.IOException
java.io.InterruptedIOException e
int port
int connectTimeout
java.net.InetSocketAddress addr
public java.lang.String getContentType ()
String result
private void getFile () throws java.io.IOException
int reply
String file
public java.io.InputStream getInputStream () throws java.io.IOException
public java.security.Permission getPermission () throws java.io.IOException
int port
public java.io.OutputStream getOutputStream () throws java.io.IOException
private int getReply () throws java.io.IOException
int tmp
int i
NumberFormatException e
byte[] code
boolean multiline
private void login () throws java.io.IOException
int reply
private void port () throws java.io.IOException
private java.lang.String readLine () throws java.io.IOException
StringBuilder sb
int c
private boolean readMultiLine () throws java.io.IOException
String line
private void sendFile () throws java.io.IOException
int reply
public void setDoInput (boolean)
boolean newValue
public void setDoOutput (boolean)
boolean newValue
private void setType () throws java.io.IOException
private void write (java.lang.String) throws java.io.IOException
String command
}
libcore/net/url/FtpURLInputStream.classFtpURLInputStream.java
package libcore.net.url
libcore.net.url.FtpURLInputStream extends java.io.InputStream {
private java.io.InputStream is
private java.net.Socket controlSocket
public void (java.io.InputStream, java.net.Socket)
java.io.InputStream is
java.net.Socket controlSocket
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
byte[] buf
int off
int nbytes
public synchronized void reset () throws java.io.IOException
public synchronized void mark (int)
int limit
public boolean markSupported ()
public void close ()
public int available () throws java.io.IOException
public long skip (long) throws java.io.IOException
long byteCount
}
libcore/net/url/JarHandler.classJarHandler.java
package libcore.net.url
public libcore.net.url.JarHandler extends java.net.URLStreamHandler {
public void ()
protected java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
java.net.URL u
protected void parseURL (java.net.URL, java.lang.String, int, int)
int idx
String tmpFile
java.net.MalformedURLException e
java.net.URL url
String spec
int start
int limit
String file
protected java.lang.String toExternalForm (java.net.URL)
java.net.URL url
StringBuilder sb
String ref
}
libcore/net/url/JarURLConnectionImpl$JarURLConnectionInputStream.classJarURLConnectionImpl.java
package libcore.net.url
libcore.net.url.JarURLConnectionImpl$JarURLConnectionInputStream extends java.io.FilterInputStream {
final java.util.jar.JarFile jarFile
final libcore.net.url.JarURLConnectionImpl this$0
protected void (libcore.net.url.JarURLConnectionImpl, java.io.InputStream, java.util.jar.JarFile)
java.io.InputStream in
java.util.jar.JarFile file
public void close () throws java.io.IOException
}
libcore/net/url/JarURLConnectionImpl.classJarURLConnectionImpl.java
package libcore.net.url
public libcore.net.url.JarURLConnectionImpl extends java.net.JarURLConnection {
private static final java.util.HashMap jarCache
private java.net.URL jarFileURL
private java.io.InputStream jarInput
private java.util.jar.JarFile jarFile
private java.util.jar.JarEntry jarEntry
private boolean closed
public void (java.net.URL) throws java.net.MalformedURLException java.io.IOException
java.net.URL url
public void connect () throws java.io.IOException
public java.util.jar.JarFile getJarFile () throws java.io.IOException
private void findJarFile () throws java.io.IOException
java.util.jar.JarFile jar
private java.util.jar.JarFile openJarFile () throws java.io.IOException
String decodedFile
java.io.IOException ex
java.io.File tempJar
byte[] buf
int nbytes
java.io.IOException ex
java.io.IOException e
java.io.IOException ex
java.io.FileOutputStream fos
java.util.jar.JarFile result
java.io.InputStream is
public java.util.jar.JarEntry getJarEntry () throws java.io.IOException
private void findJarEntry () throws java.io.IOException
public java.io.InputStream getInputStream () throws java.io.IOException
public java.lang.String getContentType ()
String cType
String entryName
public int getContentLength ()
public java.lang.Object getContent () throws java.io.IOException
public java.security.Permission getPermission () throws java.io.IOException
public boolean getUseCaches ()
public void setUseCaches (boolean)
boolean usecaches
public boolean getDefaultUseCaches ()
public void setDefaultUseCaches (boolean)
boolean defaultusecaches
static boolean access$002 (libcore.net.url.JarURLConnectionImpl, boolean)
libcore.net.url.JarURLConnectionImpl x0
boolean x1
static void ()
}
libcore/net/url/UrlUtils.classUrlUtils.java
package libcore.net.url
public final libcore.net.url.UrlUtils extends java.lang.Object {
private void ()
public static java.lang.String canonicalizePath (java.lang.String, boolean)
int nextSegmentStart
int nextSegmentStart
int prevSegmentStart
int nextSegmentStart
int i
String path
boolean discardRelativePrefix
int segmentStart
int deletableSegments
public static java.lang.String authoritySafePath (java.lang.String, java.lang.String)
String authority
String path
public static java.lang.String getSchemePrefix (java.lang.String)
char c
int i
String spec
int colon
public static boolean isValidSchemeChar (int, char)
int index
char c
public static int findFirstOf (java.lang.String, java.lang.String, int, int)
char c
int i
String string
String chars
int start
int end
}
libcore/reflect/
libcore/reflect/AnnotationAccess.classAnnotationAccess.java
package libcore.reflect
public final libcore.reflect.AnnotationAccess extends java.lang.Object {
private static final Class[] NO_ARGUMENTS
private static final byte VISIBILITY_BUILD
private static final byte VISIBILITY_RUNTIME
private static final byte VISIBILITY_SYSTEM
private void ()
public static java.lang.annotation.Annotation getAnnotation (java.lang.Class, java.lang.Class)
Class sup
Class c
Class annotationType
java.lang.annotation.Annotation annotation
private static boolean isInherited (java.lang.Class)
Class annotationType
public static java.lang.annotation.Annotation[] getAnnotations (java.lang.Class)
java.lang.annotation.Annotation declaredAnnotation
Class clazz
java.lang.annotation.Annotation declaredAnnotation
Class sup
Class c
java.util.HashMap map
java.util.Collection coll
public static boolean isAnnotationPresent (java.lang.Class, java.lang.Class)
Class sup
Class c
Class annotationType
public static java.util.List getDeclaredAnnotations (java.lang.reflect.AnnotatedElement)
java.lang.reflect.AnnotatedElement element
int offset
public static java.lang.annotation.Annotation getDeclaredAnnotation (java.lang.reflect.AnnotatedElement, java.lang.Class)
java.lang.reflect.AnnotatedElement element
Class annotationClass
com.android.dex.Annotation a
public static boolean isDeclaredAnnotationPresent (java.lang.reflect.AnnotatedElement, java.lang.Class)
java.lang.reflect.AnnotatedElement element
Class annotationClass
private static com.android.dex.Annotation getAnnotation (java.lang.reflect.AnnotatedElement, java.lang.Class)
int annotationOffset
com.android.dex.Dex$Section annotationIn
com.android.dex.Annotation candidate
String candidateInternalName
int i
int size
java.lang.reflect.AnnotatedElement element
Class annotationClass
int annotationSetOffset
Class dexClass
com.android.dex.Dex dex
com.android.dex.Dex$Section setIn
String annotationInternalName
private static int getAnnotationSetOffset (java.lang.reflect.AnnotatedElement)
int candidateFieldIndex
int annotationSetOffset
int i
int fieldIndex
int candidateMethodIndex
int annotationSetOffset
int i
java.lang.reflect.AnnotatedElement element
Class dexClass
int directoryOffset
com.android.dex.Dex$Section directoryIn
int classSetOffset
int fieldsSize
int methodsSize
int methodIndex
private static java.lang.Class getDexClass (java.lang.reflect.AnnotatedElement)
java.lang.reflect.AnnotatedElement element
public static java.lang.annotation.Annotation[][] getParameterAnnotations (java.lang.Class, int)
int i
int i
int annotationSetOffset
java.util.List annotations
int p
int candidateMethodDexIndex
int annotationSetRefListOffset
com.android.dex.Dex$Section refList
int parameterCount
java.lang.annotation.Annotation[][] result
int i
Class declaringClass
int methodDexIndex
com.android.dex.Dex dex
int protoIndex
com.android.dex.ProtoId proto
com.android.dex.TypeList parametersList
short[] types
int typesCount
int directoryOffset
com.android.dex.Dex$Section directoryIn
int fieldsSize
int methodsSize
int parametersSize
public static java.lang.Object getDefaultValue (java.lang.reflect.Method)
Class returnType
int candidateNameIndex
int i
java.lang.reflect.Method method
Class annotationClass
com.android.dex.Dex dex
com.android.dex.EncodedValueReader reader
int fieldCount
int methodNameIndex
public static java.lang.Class getEnclosingClass (java.lang.Class)
Class c
com.android.dex.Dex dex
com.android.dex.EncodedValueReader reader
public static java.lang.reflect.AccessibleObject getEnclosingMethodOrConstructor (java.lang.Class)
Class c
com.android.dex.Dex dex
com.android.dex.EncodedValueReader reader
public static java.lang.Class[] getMemberClasses (java.lang.Class)
Class c
com.android.dex.Dex dex
com.android.dex.EncodedValueReader reader
public static java.lang.String getSignature (java.lang.reflect.AnnotatedElement)
String s
java.lang.reflect.AnnotatedElement element
Class dexClass
com.android.dex.Dex dex
com.android.dex.EncodedValueReader reader
String[] array
StringBuilder result
public static java.lang.Class[] getExceptions (java.lang.reflect.AnnotatedElement)
java.lang.reflect.AnnotatedElement element
Class dexClass
com.android.dex.Dex dex
com.android.dex.EncodedValueReader reader
public static int getInnerClassFlags (java.lang.Class, int)
Class c
int defaultValue
com.android.dex.Dex dex
com.android.dex.EncodedValueReader reader
public static java.lang.String getInnerClassName (java.lang.Class)
Class c
com.android.dex.Dex dex
com.android.dex.EncodedValueReader reader
public static boolean isAnonymousClass (java.lang.Class)
Class c
com.android.dex.Dex dex
com.android.dex.EncodedValueReader reader
private static com.android.dex.EncodedValueReader getAnnotationReader (com.android.dex.Dex, java.lang.reflect.AnnotatedElement, java.lang.String, int)
int annotationOffset
com.android.dex.Dex$Section annotationIn
com.android.dex.Annotation candidate
String candidateAnnotationName
int i
int size
com.android.dex.Dex dex
java.lang.reflect.AnnotatedElement element
String annotationName
int expectedFieldCount
int annotationSetOffset
com.android.dex.Dex$Section setIn
com.android.dex.Annotation annotation
com.android.dex.EncodedValueReader reader
int fieldCount
String readerAnnotationName
private static com.android.dex.EncodedValueReader getOnlyAnnotationValue (com.android.dex.Dex, java.lang.reflect.AnnotatedElement, java.lang.String)
com.android.dex.Dex dex
java.lang.reflect.AnnotatedElement element
String annotationName
com.android.dex.EncodedValueReader reader
private static java.lang.Class getAnnotationClass (java.lang.Class, com.android.dex.Dex, int)
Class result
NoClassDefFoundError ncdfe
Class context
com.android.dex.Dex dex
int typeIndex
private static java.lang.reflect.AccessibleObject indexToMethod (java.lang.Class, com.android.dex.Dex, int)
int i
NoSuchMethodException e
Class context
com.android.dex.Dex dex
int methodIndex
Class declaringClass
String name
short[] types
Class[] parametersArray
private static java.util.List annotationSetToAnnotations (java.lang.Class, int)
int annotationOffset
com.android.dex.Dex$Section annotationIn
com.android.dex.Annotation annotation
Class annotationClass
int i
Class context
int offset
com.android.dex.Dex dex
com.android.dex.Dex$Section setIn
int size
java.util.List result
private static java.lang.annotation.Annotation toAnnotationInstance (java.lang.Class, java.lang.Class, com.android.dex.Annotation)
Class context
Class annotationClass
com.android.dex.Annotation annotation
private static java.lang.annotation.Annotation toAnnotationInstance (java.lang.Class, com.android.dex.Dex, java.lang.Class, com.android.dex.EncodedValueReader)
java.lang.reflect.Method method
NoSuchMethodException e
int name
String nameString
java.lang.reflect.Method method
Class returnType
Object value
int i
Class context
com.android.dex.Dex dex
Class annotationClass
com.android.dex.EncodedValueReader reader
int fieldCount
libcore.reflect.AnnotationMember[] members
private static java.lang.Object decodeValue (java.lang.Class, java.lang.Class, com.android.dex.Dex, com.android.dex.EncodedValueReader)
int i
int size
Class componentType
Object array
java.lang.reflect.Field field
NoSuchFieldError error
NoSuchFieldException e
IllegalAccessError error
IllegalAccessException e
int fieldIndex
com.android.dex.FieldId fieldId
String fieldName
Class annotationClass
int index
int index
Class context
Class type
com.android.dex.Dex dex
com.android.dex.EncodedValueReader reader
static void ()
}
libcore/reflect/AnnotationFactory.classAnnotationFactory.java
package libcore.reflect
public final libcore.reflect.AnnotationFactory extends java.lang.Object implements java.lang.reflect.InvocationHandler java.io.Serializable {
private static final transient java.util.Map cache
private final Class klazz
private libcore.reflect.AnnotationMember[] elements
public static libcore.reflect.AnnotationMember[] getElementsDescription (java.lang.Class)
libcore.reflect.AnnotationMember[] desc
Throwable t
java.lang.reflect.Method element
String name
Class type
int i
Class annotationType
java.lang.reflect.Method[] declaredMethods
libcore.reflect.AnnotationMember[] desc
public static java.lang.annotation.Annotation createAnnotation (java.lang.Class, libcore.reflect.AnnotationMember[])
Class annotationType
libcore.reflect.AnnotationMember[] elements
libcore.reflect.AnnotationFactory factory
private void (java.lang.Class, libcore.reflect.AnnotationMember[])
libcore.reflect.AnnotationMember val
int i
Class klzz
libcore.reflect.AnnotationMember[] values
libcore.reflect.AnnotationMember[] defs
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
libcore.reflect.AnnotationMember el2
libcore.reflect.AnnotationMember el1
libcore.reflect.AnnotationMember val
libcore.reflect.AnnotationMember def
java.io.ObjectInputStream os
libcore.reflect.AnnotationMember[] defs
libcore.reflect.AnnotationMember[] old
java.util.List merged
public boolean equals (java.lang.Object)
libcore.reflect.AnnotationMember el2
libcore.reflect.AnnotationMember el1
libcore.reflect.AnnotationFactory other
Object otherValue
Throwable e
libcore.reflect.AnnotationMember el
Object obj
Object handler
public int hashCode ()
libcore.reflect.AnnotationMember element
int hash
public java.lang.String toString ()
int i
StringBuilder result
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
libcore.reflect.AnnotationMember el
Object value
libcore.reflect.AnnotationMember element
Object proxy
java.lang.reflect.Method method
Object[] args
String name
Class[] params
static void ()
}
libcore/reflect/AnnotationMember$DefaultValues.classAnnotationMember.java
package libcore.reflect
final libcore.reflect.AnnotationMember$DefaultValues extends java.lang.Enum {
public static final libcore.reflect.AnnotationMember$DefaultValues NO_VALUE
private static final libcore.reflect.AnnotationMember$DefaultValues[] $VALUES
public static libcore.reflect.AnnotationMember$DefaultValues[] values ()
public static libcore.reflect.AnnotationMember$DefaultValues valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
libcore/reflect/AnnotationMember.classAnnotationMember.java
package libcore.reflect
public final libcore.reflect.AnnotationMember extends java.lang.Object implements java.io.Serializable {
protected static final char ERROR
protected static final char ARRAY
protected static final char OTHER
protected static final Object NO_VALUE
protected final String name
protected final Object value
protected final char tag
protected transient Class elementType
protected transient java.lang.reflect.Method definingMethod
public void (java.lang.String, java.lang.Object)
String name
Object val
public void (java.lang.String, java.lang.Object, java.lang.Class, java.lang.reflect.Method)
String name
Object val
Class type
java.lang.reflect.Method m
protected libcore.reflect.AnnotationMember setDefinition (libcore.reflect.AnnotationMember)
libcore.reflect.AnnotationMember copy
public java.lang.String toString ()
int i
StringBuilder sb
int len
public boolean equals (java.lang.Object)
libcore.reflect.AnnotationMember that
Object obj
public boolean equalArrayValue (java.lang.Object)
Object otherValue
Class type
public int hashCode ()
Class type
int hash
public void rethrowError () throws java.lang.Throwable
TypeNotPresentException tnpe
EnumConstantNotPresentException ecnpe
ArrayStoreException ase
Throwable error
StackTraceElement[] ste
java.io.ByteArrayOutputStream bos
java.io.ObjectOutputStream oos
java.io.ByteArrayInputStream bis
java.io.ObjectInputStream ois
public java.lang.Object validateValue () throws java.lang.Throwable
public java.lang.Object copyValue () throws java.lang.Throwable
Class type
static void ()
}
libcore/reflect/GenericArrayTypeImpl.classGenericArrayTypeImpl.java
package libcore.reflect
public final libcore.reflect.GenericArrayTypeImpl extends java.lang.Object implements java.lang.reflect.GenericArrayType {
private final java.lang.reflect.Type componentType
public void (java.lang.reflect.Type)
java.lang.reflect.Type componentType
public java.lang.reflect.Type getGenericComponentType ()
ClassCastException e
public boolean equals (java.lang.Object)
Object o
java.lang.reflect.GenericArrayType that
public int hashCode ()
public java.lang.String toString ()
}
libcore/reflect/GenericSignatureParser.classGenericSignatureParser.java
package libcore.reflect
public final libcore.reflect.GenericSignatureParser extends java.lang.Object {
public libcore.reflect.ListOfTypes exceptionTypes
public libcore.reflect.ListOfTypes parameterTypes
public java.lang.reflect.TypeVariable[] formalTypeParameters
public java.lang.reflect.Type returnType
public java.lang.reflect.Type fieldType
public libcore.reflect.ListOfTypes interfaceTypes
public java.lang.reflect.Type superclassType
public ClassLoader loader
java.lang.reflect.GenericDeclaration genericDecl
char symbol
String identifier
private boolean eof
char[] buffer
int pos
public void (java.lang.ClassLoader)
ClassLoader loader
void setInput (java.lang.reflect.GenericDeclaration, java.lang.String)
java.lang.reflect.GenericDeclaration genericDecl
String input
public void parseForClass (java.lang.reflect.GenericDeclaration, java.lang.String)
Class c
Class[] interfaces
java.lang.reflect.GenericDeclaration genericDecl
String signature
public void parseForMethod (java.lang.reflect.GenericDeclaration, java.lang.String, java.lang.Class[])
java.lang.reflect.Method m
Class[] parameterTypes
Class[] exceptionTypes
java.lang.reflect.GenericDeclaration genericDecl
String signature
Class[] rawExceptionTypes
public void parseForConstructor (java.lang.reflect.GenericDeclaration, java.lang.String, java.lang.Class[])
java.lang.reflect.Constructor c
Class[] parameterTypes
Class[] exceptionTypes
java.lang.reflect.GenericDeclaration genericDecl
String signature
Class[] rawExceptionTypes
public void parseForField (java.lang.reflect.GenericDeclaration, java.lang.String)
java.lang.reflect.GenericDeclaration genericDecl
String signature
void parseClassSignature ()
void parseOptFormalTypeParameters ()
libcore.reflect.ListOfVariables typeParams
libcore.reflect.TypeVariableImpl parseFormalTypeParameter ()
String name
libcore.reflect.ListOfTypes bounds
java.lang.reflect.Type parseFieldTypeSignature ()
java.lang.reflect.Type parseClassTypeSignature ()
StringBuilder qualIdent
libcore.reflect.ListOfTypes typeArgs
libcore.reflect.ParameterizedTypeImpl parentType
libcore.reflect.ParameterizedTypeImpl type
libcore.reflect.ListOfTypes parseOptTypeArguments ()
libcore.reflect.ListOfTypes typeArgs
java.lang.reflect.Type parseTypeArgument ()
libcore.reflect.ListOfTypes extendsBound
libcore.reflect.ListOfTypes superBound
libcore.reflect.TypeVariableImpl parseTypeVariableSignature ()
java.lang.reflect.Type parseTypeSignature ()
void parseMethodTypeSignature (java.lang.Class[])
Class[] rawExceptionTypes
java.lang.reflect.Type parseReturnType ()
void scanSymbol ()
void expect (char)
char c
static boolean isStopSymbol (char)
char ch
void scanIdentifier ()
char ch
StringBuilder identBuf
}
libcore/reflect/InternalNames.classInternalNames.java
package libcore.reflect
public final libcore.reflect.InternalNames extends java.lang.Object {
private void ()
public static java.lang.Class getClass (java.lang.ClassLoader, java.lang.String)
Class componentClass
NoClassDefFoundError error
ClassNotFoundException e
String name
ClassLoader classLoader
String internalName
public static java.lang.String getInternalName (java.lang.Class)
Class c
}
libcore/reflect/ListOfTypes.classListOfTypes.java
package libcore.reflect
public final libcore.reflect.ListOfTypes extends java.lang.Object {
public static final libcore.reflect.ListOfTypes EMPTY
private final java.util.ArrayList types
private java.lang.reflect.Type[] resolvedTypes
void (int)
int capacity
void (java.lang.reflect.Type[])
java.lang.reflect.Type type
java.lang.reflect.Type[] types
void add (java.lang.reflect.Type)
java.lang.reflect.Type type
int length ()
public java.lang.reflect.Type[] getResolvedTypes ()
java.lang.reflect.Type[] result
private java.lang.reflect.Type[] resolveTypes (java.util.List)
ClassCastException e
java.lang.reflect.Type type
int i
java.util.List unresolved
int size
java.lang.reflect.Type[] result
public java.lang.String toString ()
int i
StringBuilder result
static void ()
}
libcore/reflect/ListOfVariables.classListOfVariables.java
package libcore.reflect
final libcore.reflect.ListOfVariables extends java.lang.Object {
final java.util.ArrayList array
void ()
void add (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable elem
java.lang.reflect.TypeVariable[] getArray ()
java.lang.reflect.TypeVariable[] a
}
libcore/reflect/ParameterizedTypeImpl.classParameterizedTypeImpl.java
package libcore.reflect
public final libcore.reflect.ParameterizedTypeImpl extends java.lang.Object implements java.lang.reflect.ParameterizedType {
private final libcore.reflect.ListOfTypes args
private final libcore.reflect.ParameterizedTypeImpl ownerType0
private java.lang.reflect.Type ownerTypeRes
private Class rawType
private final String rawTypeName
private final ClassLoader loader
public void (libcore.reflect.ParameterizedTypeImpl, java.lang.String, libcore.reflect.ListOfTypes, java.lang.ClassLoader)
libcore.reflect.ParameterizedTypeImpl ownerType
String rawTypeName
libcore.reflect.ListOfTypes args
ClassLoader loader
public java.lang.reflect.Type[] getActualTypeArguments ()
public java.lang.reflect.Type getOwnerType ()
public java.lang.Class getRawType ()
ClassNotFoundException e
java.lang.reflect.Type getResolvedType ()
public boolean equals (java.lang.Object)
Object o
java.lang.reflect.ParameterizedType that
public int hashCode ()
public java.lang.String toString ()
StringBuilder sb
public volatile java.lang.reflect.Type getRawType ()
}
libcore/reflect/Types.classTypes.java
package libcore.reflect
public final libcore.reflect.Types extends java.lang.Object {
private static final java.util.Map PRIMITIVE_TO_SIGNATURE
private void ()
public static java.lang.reflect.Type[] getTypeArray (libcore.reflect.ListOfTypes, boolean)
libcore.reflect.ListOfTypes types
boolean clone
java.lang.reflect.Type[] result
public static java.lang.reflect.Type getType (java.lang.reflect.Type)
java.lang.reflect.Type type
public static java.lang.String getSignature (java.lang.Class)
Class clazz
String primitiveSignature
public static java.lang.String toString (java.lang.Class[])
int i
Class[] types
StringBuilder result
public static void appendTypeName (java.lang.StringBuilder, java.lang.Class)
int d
StringBuilder out
Class c
int dimensions
public static void appendArrayGenericType (java.lang.StringBuilder, java.lang.reflect.Type[])
int i
StringBuilder out
java.lang.reflect.Type[] types
public static void appendGenericType (java.lang.StringBuilder, java.lang.reflect.Type)
java.lang.reflect.Type simplified
char ch
int i
String[] as
int len
Class c
StringBuilder out
java.lang.reflect.Type type
static void ()
}
libcore/reflect/TypeVariableImpl.classTypeVariableImpl.java
package libcore.reflect
public final libcore.reflect.TypeVariableImpl extends java.lang.Object implements java.lang.reflect.TypeVariable {
private libcore.reflect.TypeVariableImpl formalVar
private final java.lang.reflect.GenericDeclaration declOfVarUser
private final String name
private java.lang.reflect.GenericDeclaration genericDeclaration
private libcore.reflect.ListOfTypes bounds
public boolean equals (java.lang.Object)
Object o
java.lang.reflect.TypeVariable that
public int hashCode ()
void (java.lang.reflect.GenericDeclaration, java.lang.String, libcore.reflect.ListOfTypes)
java.lang.reflect.GenericDeclaration genericDecl
String name
libcore.reflect.ListOfTypes bounds
void (java.lang.reflect.GenericDeclaration, java.lang.String)
java.lang.reflect.GenericDeclaration genericDecl
String name
static java.lang.reflect.TypeVariable findFormalVar (java.lang.reflect.GenericDeclaration, java.lang.String)
java.lang.reflect.TypeVariable var
java.lang.reflect.GenericDeclaration layer
String name
java.lang.reflect.TypeVariable[] formalVars
private static java.lang.reflect.GenericDeclaration nextLayer (java.lang.reflect.GenericDeclaration)
Class cl
java.lang.reflect.GenericDeclaration decl
void resolve ()
java.lang.reflect.GenericDeclaration curLayer
java.lang.reflect.TypeVariable var
public java.lang.reflect.Type[] getBounds ()
public java.lang.reflect.GenericDeclaration getGenericDeclaration ()
public java.lang.String getName ()
public java.lang.String toString ()
}
libcore/reflect/WildcardTypeImpl.classWildcardTypeImpl.java
package libcore.reflect
public final libcore.reflect.WildcardTypeImpl extends java.lang.Object implements java.lang.reflect.WildcardType {
private final libcore.reflect.ListOfTypes extendsBound
private final libcore.reflect.ListOfTypes superBound
public void (libcore.reflect.ListOfTypes, libcore.reflect.ListOfTypes)
libcore.reflect.ListOfTypes extendsBound
libcore.reflect.ListOfTypes superBound
public java.lang.reflect.Type[] getLowerBounds () throws java.lang.TypeNotPresentException java.lang.reflect.MalformedParameterizedTypeException
public java.lang.reflect.Type[] getUpperBounds () throws java.lang.TypeNotPresentException java.lang.reflect.MalformedParameterizedTypeException
public boolean equals (java.lang.Object)
Object o
java.lang.reflect.WildcardType that
public int hashCode ()
public java.lang.String toString ()
StringBuilder sb
}
libcore/util/
libcore/util/BasicLruCache.classBasicLruCache.java
package libcore.util
public libcore.util.BasicLruCache extends java.lang.Object {
private final java.util.LinkedHashMap map
private final int maxSize
public void (int)
int maxSize
public final synchronized java.lang.Object get (java.lang.Object)
Object key
Object result
public final synchronized java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
Object previous
private void trimToSize (int)
java.util.Map$Entry toEvict
Object key
Object value
int maxSize
protected void entryEvicted (java.lang.Object, java.lang.Object)
Object key
Object value
protected java.lang.Object create (java.lang.Object)
Object key
public final synchronized java.util.Map snapshot ()
public final synchronized void evictAll ()
}
libcore/util/CharsetUtils.classCharsetUtils.java
package libcore.util
public final libcore.util.CharsetUtils extends java.lang.Object {
public static native byte[] toAsciiBytes (java.lang.String, int, int)
public static native byte[] toIsoLatin1Bytes (java.lang.String, int, int)
public static native byte[] toUtf8Bytes (java.lang.String, int, int)
public static byte[] toBigEndianUtf16Bytes (java.lang.String, int, int)
char ch
int i
String s
int offset
int length
byte[] result
int end
int resultIndex
public static native void asciiBytesToChars (byte[], int, int, char[])
public static native void isoLatin1BytesToChars (byte[], int, int, char[])
private void ()
}
libcore/util/CollectionUtils$1$1.classCollectionUtils.java
package libcore.util
libcore.util.CollectionUtils$1$1 extends java.lang.Object implements java.util.Iterator {
private final java.util.Iterator delegate
private boolean removeIsOkay
private Object next
final libcore.util.CollectionUtils$1 this$0
void (libcore.util.CollectionUtils$1)
libcore.util.CollectionUtils$1 this$0
private void computeNext ()
public boolean hasNext ()
public java.lang.Object next ()
Object result
public void remove ()
}
libcore/util/CollectionUtils$1.classCollectionUtils.java
package libcore.util
final libcore.util.CollectionUtils$1 extends java.lang.Object implements java.lang.Iterable {
final Iterable val$iterable
final boolean val$trim
void (java.lang.Iterable, boolean)
public java.util.Iterator iterator ()
}
libcore/util/CollectionUtils.classCollectionUtils.java
package libcore.util
public final libcore.util.CollectionUtils extends java.lang.Object {
private void ()
public static java.lang.Iterable dereferenceIterable (java.lang.Iterable, boolean)
Iterable iterable
boolean trim
public static void removeDuplicates (java.util.List, java.util.Comparator)
Object object
int i
java.util.List list
java.util.Comparator comparator
int j
}
libcore/util/CountingOutputStream.classCountingOutputStream.java
package libcore.util
public libcore.util.CountingOutputStream extends java.io.FilterOutputStream {
private long count
public void (java.io.OutputStream)
java.io.OutputStream out
public void write (byte[], int, int) throws java.io.IOException
byte[] buffer
int offset
int length
public void write (int) throws java.io.IOException
int oneByte
public long getCount ()
}
libcore/util/EmptyArray.classEmptyArray.java
package libcore.util
public final libcore.util.EmptyArray extends java.lang.Object {
public static final boolean[] BOOLEAN
public static final byte[] BYTE
public static final char[] CHAR
public static final double[] DOUBLE
public static final float[] FLOAT
public static final int[] INT
public static final long[] LONG
public static final Class[] CLASS
public static final Object[] OBJECT
public static final String[] STRING
public static final Throwable[] THROWABLE
public static final StackTraceElement[] STACK_TRACE_ELEMENT
public static final java.lang.reflect.Type[] TYPE
public static final java.lang.reflect.TypeVariable[] TYPE_VARIABLE
private void ()
static void ()
}
libcore/util/HexEncoding.classHexEncoding.java
package libcore.util
public libcore.util.HexEncoding extends java.lang.Object {
private static final char[] HEX_DIGITS
private void ()
public static char[] encode (byte[])
byte[] data
public static char[] encode (byte[], int, int)
byte b
int resultIndex
int i
byte[] data
int offset
int len
char[] result
public static byte[] decode (char[], boolean) throws java.lang.IllegalArgumentException
int len
char[] encoded
boolean allowSingleChar
int resultLengthBytes
byte[] result
int resultOffset
int i
private static int toDigit (char[], int) throws java.lang.IllegalArgumentException
char[] str
int offset
int pseudoCodePoint
static void ()
}
libcore/util/Objects.classObjects.java
package libcore.util
public final libcore.util.Objects extends java.lang.Object {
private void ()
public static boolean equal (java.lang.Object, java.lang.Object)
Object a
Object b
public static int hashCode (java.lang.Object)
Object o
public static java.lang.String toString (java.lang.Object)
Object value
IllegalAccessException unexpected
java.lang.reflect.Field f
Object o
Class c
StringBuilder sb
int i
}
libcore/util/SneakyThrow.classSneakyThrow.java
package libcore.util
public libcore.util.SneakyThrow extends java.lang.Object {
public void ()
public static void sneakyThrow (java.lang.Throwable)
Throwable t
private static void sneakyThrow_ (java.lang.Throwable) throws java.lang.Throwable
Throwable t
}
libcore/util/TzDataCustom.classTzDataCustom.java
package libcore.util
final libcore.util.TzDataCustom extends libcore.util.ZoneInfoDB$TzData {
private static final String ZONE_DIRECTORY_NAME
private static final String VERSION
private static final java.util.Map deprecatedAliases
private static libcore.util.ZoneInfo[] zoneInfos
private String zoneTab
private static String[] ids
void ()
private static java.lang.String readVersion ()
byte[] bytes
java.io.IOException ex
private static void readIndex ()
Exception ex
private static void readIndexMulti () throws java.io.IOException
String name3
java.io.File f3
java.io.File[] f2Files
String name2
java.io.File f2
java.io.File[] f1Files
String name1
java.io.File f1
java.util.Map$Entry alias
java.util.TreeSet set
java.io.File zoneDir
java.io.File[] zoneDirFiles
public java.util.TimeZone makeTimeZone (java.lang.String) throws java.io.IOException
String id
private java.util.TimeZone makeTimeZone (java.lang.String, boolean) throws java.io.IOException
String id
boolean clone
String realId
int index
libcore.util.ZoneInfo zoneInfo
byte[] bytes
libcore.io.BufferIterator it
public java.lang.String[] getAvailableIDs ()
public java.lang.String[] getAvailableIDs (int)
java.util.TimeZone timeZone
String id
int rawOffset
java.util.List matches
public java.lang.String getZoneTab ()
java.io.IOException e
public java.lang.String getDefaultID ()
String id
String path
java.io.File link
String zoneName
public java.lang.String getVersion ()
static void ()
}
libcore/util/ZoneInfo$1.classZoneInfo.java
package libcore.util
libcore.util.ZoneInfo$1 extends java.lang.Object {
}
libcore/util/ZoneInfo$CheckedArithmeticException.classZoneInfo.java
package libcore.util
libcore.util.ZoneInfo$CheckedArithmeticException extends java.lang.Exception {
private void ()
void (libcore.util.ZoneInfo$1)
libcore.util.ZoneInfo$1 x0
}
libcore/util/ZoneInfo$OffsetInterval.classZoneInfo.java
package libcore.util
libcore.util.ZoneInfo$OffsetInterval extends java.lang.Object {
private final int startWallTimeSeconds
private final int endWallTimeSeconds
private final int isDst
private final int totalOffsetSeconds
public static libcore.util.ZoneInfo$OffsetInterval create (libcore.util.ZoneInfo, int) throws libcore.util.ZoneInfo$CheckedArithmeticException
int endWallTimeSeconds
int endWallTimeSeconds
libcore.util.ZoneInfo timeZone
int transitionIndex
int rawOffsetSeconds
byte type
int totalOffsetSeconds
int endWallTimeSeconds
int isDst
int startWallTimeSeconds
private void (int, int, int, int)
int startWallTimeSeconds
int endWallTimeSeconds
int isDst
int totalOffsetSeconds
public boolean containsWallTime (long)
long wallTimeSeconds
public int getIsDst ()
public int getTotalOffsetSeconds ()
public long getEndWallTimeSeconds ()
public long getStartWallTimeSeconds ()
}
libcore/util/ZoneInfo$WallTime.classZoneInfo.java
package libcore.util
public libcore.util.ZoneInfo$WallTime extends java.lang.Object {
private final java.util.GregorianCalendar calendar
private int year
private int month
private int monthDay
private int hour
private int minute
private int second
private int weekDay
private int yearDay
private int isDst
private int gmtOffsetSeconds
public void ()
private static java.util.GregorianCalendar createGregorianCalendar ()
public void localtime (int, libcore.util.ZoneInfo)
byte isDst
byte isDst
byte transitionType
int transitionIndex
int offsetSeconds
byte isDst
int wallTimeSeconds
int timeSeconds
libcore.util.ZoneInfo zoneInfo
public int mktime (libcore.util.ZoneInfo)
Integer result
int wallTimeSeconds
int rawOffsetSeconds
int rawTimeSeconds
int initialTransitionIndex
Integer result
libcore.util.ZoneInfo$CheckedArithmeticException e
libcore.util.ZoneInfo zoneInfo
long longWallTimeSeconds
private java.lang.Integer tryOffsetAdjustments (libcore.util.ZoneInfo, int, libcore.util.ZoneInfo$OffsetInterval, int, int) throws libcore.util.ZoneInfo$CheckedArithmeticException
int returnValue
int rawOffsetSeconds
int jOffsetSeconds
int targetIntervalOffsetSeconds
int adjustmentSeconds
int adjustedWallTimeSeconds
int j
libcore.util.ZoneInfo zoneInfo
int oldWallTimeSeconds
libcore.util.ZoneInfo$OffsetInterval targetInterval
int transitionIndex
int isDstToFind
int[] offsetsToTry
private static int[] getOffsetsOfType (libcore.util.ZoneInfo, int, int)
int transitionIndex
byte type
libcore.util.ZoneInfo zoneInfo
int startIndex
int isDst
int[] offsets
boolean[] seen
int numFound
int delta
boolean clampTop
boolean clampBottom
int[] toReturn
private java.lang.Integer doWallTimeSearch (libcore.util.ZoneInfo, int, int, boolean) throws libcore.util.ZoneInfo$CheckedArithmeticException
int totalOffsetSeconds
int returnValue
int isDstToFind
Integer returnValue
boolean endSearch
boolean endSearch
int transitionIndexDelta
int currentTransitionIndex
libcore.util.ZoneInfo$OffsetInterval offsetInterval
libcore.util.ZoneInfo zoneInfo
int initialTransitionIndex
int wallTimeSeconds
boolean mustMatchDst
int MAX_SEARCH_SECONDS
boolean clampTop
boolean clampBottom
int loop
public void setYear (int)
int year
public void setMonth (int)
int month
public void setMonthDay (int)
int monthDay
public void setHour (int)
int hour
public void setMinute (int)
int minute
public void setSecond (int)
int second
public void setWeekDay (int)
int weekDay
public void setYearDay (int)
int yearDay
public void setIsDst (int)
int isDst
public void setGmtOffset (int)
int gmtoff
public int getYear ()
public int getMonth ()
public int getMonthDay ()
public int getHour ()
public int getMinute ()
public int getSecond ()
public int getWeekDay ()
public int getYearDay ()
public int getGmtOffset ()
public int getIsDst ()
private void copyFieldsToCalendar ()
private void copyFieldsFromCalendar ()
private static int findTransitionIndex (libcore.util.ZoneInfo, int)
libcore.util.ZoneInfo timeZone
int timeSeconds
int matchingRawTransition
}
libcore/util/ZoneInfo.classZoneInfo.java
package libcore.util
public final libcore.util.ZoneInfo extends java.util.TimeZone {
private static final long MILLISECONDS_PER_DAY
private static final long MILLISECONDS_PER_400_YEARS
private static final long UNIX_OFFSET
private static final int[] NORMAL
private static final int[] LEAP
private int mRawOffset
private final int mEarliestRawOffset
private final boolean mUseDst
private final int mDstSavings
private final long[] mTransitions
private final int[] mOffsets
private final byte[] mTypes
private final byte[] mIsDsts
public static libcore.util.ZoneInfo makeTimeZone (java.lang.String, libcore.io.BufferIterator)
int i
int i
String id
libcore.io.BufferIterator it
int tzh_timecnt
int tzh_typecnt
int[] transitions32
long[] transitions64
byte[] type
int[] gmtOffsets
byte[] isDsts
private void (java.lang.String, long[], byte[], int[], byte[])
int type
int i
int i
int i
String name
long[] transitions
byte[] types
int[] gmtOffsets
byte[] isDsts
int lastStd
boolean haveStd
int lastDst
boolean haveDst
int firstStd
int earliestRawOffset
boolean usesDst
long currentUnixTimeSeconds
int i
public int getOffset (int, int, int, int, int, int)
int era
int year
int month
int day
int dayOfWeek
int millis
long calc
boolean isLeap
int[] mlen
public int getOffset (long)
long when
long unix
int transition
public boolean inDaylightTime (java.util.Date)
java.util.Date time
long when
long unix
int transition
public int getRawOffset ()
public void setRawOffset (int)
int off
public int getDSTSavings ()
public boolean useDaylightTime ()
public boolean hasSameRules (java.util.TimeZone)
java.util.TimeZone timeZone
libcore.util.ZoneInfo other
public boolean equals (java.lang.Object)
Object obj
libcore.util.ZoneInfo other
public int hashCode ()
int prime
int result
public java.lang.String toString ()
public java.lang.Object clone ()
private static int checkedAdd (long, int) throws libcore.util.ZoneInfo$CheckedArithmeticException
long a
int b
long result
private static int checkedSubtract (int, int) throws libcore.util.ZoneInfo$CheckedArithmeticException
int a
int b
long result
static int access$000 (libcore.util.ZoneInfo)
libcore.util.ZoneInfo x0
static long[] access$100 (libcore.util.ZoneInfo)
libcore.util.ZoneInfo x0
static byte[] access$200 (libcore.util.ZoneInfo)
libcore.util.ZoneInfo x0
static int[] access$300 (libcore.util.ZoneInfo)
libcore.util.ZoneInfo x0
static byte[] access$400 (libcore.util.ZoneInfo)
libcore.util.ZoneInfo x0
static int access$500 (long, int) throws libcore.util.ZoneInfo$CheckedArithmeticException
long x0
int x1
static int access$600 (int, int) throws libcore.util.ZoneInfo$CheckedArithmeticException
int x0
int x1
static void ()
}
libcore/util/ZoneInfoDB$TzData.classZoneInfoDB.java
package libcore.util
public abstract libcore.util.ZoneInfoDB$TzData extends java.lang.Object {
public void ()
public abstract java.lang.String[] getAvailableIDs ()
public abstract java.lang.String[] getAvailableIDs (int)
public abstract java.lang.String getZoneTab ()
public abstract java.util.TimeZone makeTimeZone (java.lang.String) throws java.io.IOException
public java.lang.String getDefaultID ()
public abstract java.lang.String getVersion ()
}
libcore/util/ZoneInfoDB$TzDataDefault$1.classZoneInfoDB.java
package libcore.util
libcore.util.ZoneInfoDB$TzDataDefault$1 extends libcore.util.BasicLruCache {
final libcore.util.ZoneInfoDB$TzDataDefault this$0
void (libcore.util.ZoneInfoDB$TzDataDefault, int)
libcore.util.ZoneInfoDB$TzDataDefault this$0
int maxSize
protected libcore.util.ZoneInfo create (java.lang.String)
String id
int index
libcore.io.BufferIterator it
protected volatile java.lang.Object create (java.lang.Object)
}
libcore/util/ZoneInfoDB$TzDataDefault.classZoneInfoDB.java
package libcore.util
public libcore.util.ZoneInfoDB$TzDataDefault extends libcore.util.ZoneInfoDB$TzData {
private libcore.io.MemoryMappedFile mappedFile
private String version
private String zoneTab
private String[] ids
private int[] byteOffsets
private int[] rawUtcOffsetsCache
private static final int CACHE_SIZE
private final libcore.util.BasicLruCache cache
public transient void (java.lang.String[])
String path
String[] paths
private boolean loadData (java.lang.String)
android.system.ErrnoException errnoException
Exception ex
String path
private void readHeader ()
libcore.io.BufferIterator it
byte[] tzdata_version
String magic
int index_offset
int data_offset
int zonetab_offset
private void readZoneTab (libcore.io.BufferIterator, int, int)
libcore.io.BufferIterator it
int zoneTabOffset
int zoneTabSize
byte[] bytes
private void readIndex (libcore.io.BufferIterator, int, int)
int j
int length
int len
int i
int i
libcore.io.BufferIterator it
int indexOffset
int dataOffset
int SIZEOF_TZNAME
int SIZEOF_TZINT
byte[] idBytes
int indexSize
int entryCount
char[] idChars
int[] idEnd
int idOffset
String allIds
public java.lang.String[] getAvailableIDs ()
public java.lang.String[] getAvailableIDs (int)
int i
int rawUtcOffset
java.util.List matches
int[] rawUtcOffsets
private synchronized int[] getRawUtcOffsets ()
int i
public java.lang.String getVersion ()
public java.lang.String getZoneTab ()
public libcore.util.ZoneInfo makeTimeZone (java.lang.String) throws java.io.IOException
String id
libcore.util.ZoneInfo zoneInfo
public boolean hasTimeZone (java.lang.String) throws java.io.IOException
String id
protected void finalize () throws java.lang.Throwable
public volatile java.util.TimeZone makeTimeZone (java.lang.String) throws java.io.IOException
static java.lang.String[] access$000 (libcore.util.ZoneInfoDB$TzDataDefault)
libcore.util.ZoneInfoDB$TzDataDefault x0
static libcore.io.MemoryMappedFile access$100 (libcore.util.ZoneInfoDB$TzDataDefault)
libcore.util.ZoneInfoDB$TzDataDefault x0
static int[] access$200 (libcore.util.ZoneInfoDB$TzDataDefault)
libcore.util.ZoneInfoDB$TzDataDefault x0
}
libcore/util/ZoneInfoDB.classZoneInfoDB.java
package libcore.util
public final libcore.util.ZoneInfoDB extends java.lang.Object {
private static final libcore.util.ZoneInfoDB$TzData DATA
private static boolean hasAndroidData ()
String zoneFileName
java.io.File f
private void ()
public static libcore.util.ZoneInfoDB$TzData getInstance ()
static void ()
}
okio/
org/
org/apache/
org/apache/harmony/
org/apache/harmony/crypto/
org/apache/harmony/crypto/internal/
org/apache/harmony/crypto/internal/NullCipherSpi.classNullCipherSpi.java
package org.apache.harmony.crypto.internal
public org.apache.harmony.crypto.internal.NullCipherSpi extends javax.crypto.CipherSpi {
public void ()
public void engineSetMode (java.lang.String) throws java.security.NoSuchAlgorithmException
String arg0
public void engineSetPadding (java.lang.String) throws javax.crypto.NoSuchPaddingException
String arg0
public int engineGetBlockSize ()
public int engineGetOutputSize (int)
int inputLen
public byte[] engineGetIV ()
public java.security.AlgorithmParameters engineGetParameters ()
public void engineInit (int, java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException
int opmode
java.security.Key key
java.security.SecureRandom random
public void engineInit (int, java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
int opmode
java.security.Key key
java.security.spec.AlgorithmParameterSpec params
java.security.SecureRandom random
public void engineInit (int, java.security.Key, java.security.AlgorithmParameters, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
int opmode
java.security.Key key
java.security.AlgorithmParameters params
java.security.SecureRandom random
public byte[] engineUpdate (byte[], int, int)
byte[] input
int inputOffset
int inputLen
byte[] result
public int engineUpdate (byte[], int, int, byte[], int) throws javax.crypto.ShortBufferException
byte[] input
int inputOffset
int inputLen
byte[] output
int outputOffset
public int engineUpdate (java.nio.ByteBuffer, java.nio.ByteBuffer) throws javax.crypto.ShortBufferException
java.nio.BufferOverflowException e
java.nio.ByteBuffer input
java.nio.ByteBuffer output
int result
public byte[] engineDoFinal (byte[], int, int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
byte[] input
int inputOffset
int inputLen
public int engineDoFinal (byte[], int, int, byte[], int) throws javax.crypto.ShortBufferException javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
byte[] input
int inputOffset
int inputLen
byte[] output
int outputOffset
int result
public int engineDoFinal (java.nio.ByteBuffer, java.nio.ByteBuffer) throws javax.crypto.ShortBufferException javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
java.nio.ByteBuffer input
java.nio.ByteBuffer output
public byte[] engineWrap (java.security.Key) throws javax.crypto.IllegalBlockSizeException java.security.InvalidKeyException
java.security.Key key
public java.security.Key engineUnwrap (byte[], java.lang.String, int) throws java.security.InvalidKeyException java.security.NoSuchAlgorithmException
byte[] wrappedKey
String wrappedKeyAlgorithm
int wrappedKeyType
public int engineGetKeySize (java.security.Key) throws java.security.InvalidKeyException
java.security.Key key
}
org/apache/harmony/dalvik/
org/apache/harmony/dalvik/ddmc/
org/apache/harmony/dalvik/ddmc/Chunk.classChunk.java
package org.apache.harmony.dalvik.ddmc
public org.apache.harmony.dalvik.ddmc.Chunk extends java.lang.Object {
public int type
public byte[] data
public int offset
public int length
public void ()
public void (int, byte[], int, int)
int type
byte[] data
int offset
int length
public void (int, java.nio.ByteBuffer)
int type
java.nio.ByteBuffer buf
}
org/apache/harmony/dalvik/ddmc/ChunkHandler.classChunkHandler.java
package org.apache.harmony.dalvik.ddmc
public abstract org.apache.harmony.dalvik.ddmc.ChunkHandler extends java.lang.Object {
public static final java.nio.ByteOrder CHUNK_ORDER
public static final int CHUNK_FAIL
public void ()
public abstract void connected ()
public abstract void disconnected ()
public abstract org.apache.harmony.dalvik.ddmc.Chunk handleChunk (org.apache.harmony.dalvik.ddmc.Chunk)
public static org.apache.harmony.dalvik.ddmc.Chunk createFailChunk (int, java.lang.String)
int errorCode
String msg
java.nio.ByteBuffer out
public static java.nio.ByteBuffer wrapChunk (org.apache.harmony.dalvik.ddmc.Chunk)
org.apache.harmony.dalvik.ddmc.Chunk request
java.nio.ByteBuffer in
public static java.lang.String getString (java.nio.ByteBuffer, int)
int i
java.nio.ByteBuffer buf
int len
char[] data
public static void putString (java.nio.ByteBuffer, java.lang.String)
int i
java.nio.ByteBuffer buf
String str
int len
public static int type (java.lang.String)
int i
String typeName
int result
public static java.lang.String name (int)
int type
char[] ascii
static void ()
}
org/apache/harmony/dalvik/ddmc/DdmServer.classDdmServer.java
package org.apache.harmony.dalvik.ddmc
public org.apache.harmony.dalvik.ddmc.DdmServer extends java.lang.Object {
public static final int CLIENT_PROTOCOL_VERSION
private static java.util.HashMap mHandlerMap
private static final int CONNECTED
private static final int DISCONNECTED
private static volatile boolean mRegistrationComplete
private static boolean mRegistrationTimedOut
private void ()
public static void registerHandler (int, org.apache.harmony.dalvik.ddmc.ChunkHandler)
int type
org.apache.harmony.dalvik.ddmc.ChunkHandler handler
public static org.apache.harmony.dalvik.ddmc.ChunkHandler unregisterHandler (int)
int type
public static void registrationComplete ()
public static void sendChunk (org.apache.harmony.dalvik.ddmc.Chunk)
org.apache.harmony.dalvik.ddmc.Chunk chunk
private static native void nativeSendChunk (int, byte[], int, int)
private static void broadcast (int)
org.apache.harmony.dalvik.ddmc.ChunkHandler handler
java.util.Collection values
java.util.Iterator iter
int event
private static org.apache.harmony.dalvik.ddmc.Chunk dispatch (int, byte[], int, int)
InterruptedException ie
org.apache.harmony.dalvik.ddmc.ChunkHandler handler
int type
byte[] data
int offset
int length
org.apache.harmony.dalvik.ddmc.ChunkHandler handler
org.apache.harmony.dalvik.ddmc.Chunk chunk
static void ()
}
org/apache/harmony/dalvik/ddmc/DdmVmInternal.classDdmVmInternal.java
package org.apache.harmony.dalvik.ddmc
public org.apache.harmony.dalvik.ddmc.DdmVmInternal extends java.lang.Object {
private void ()
public static native void threadNotify (boolean)
public static native boolean heapInfoNotify (int)
public static native boolean heapSegmentNotify (int, int, boolean)
public static native byte[] getThreadStats ()
public static native java.lang.StackTraceElement[] getStackTraceById (int)
public static native void enableRecentAllocations (boolean)
public static native boolean getRecentAllocationStatus ()
public static native byte[] getRecentAllocations ()
}
org/apache/harmony/dalvik/ddmc/README.txt
org/apache/harmony/dalvik/NativeTestTarget.classNativeTestTarget.java
package org.apache.harmony.dalvik
public final org.apache.harmony.dalvik.NativeTestTarget extends java.lang.Object {
public void ()
public static synchronized native void emptyJniStaticSynchronizedMethod0 ()
public synchronized native void emptyJniSynchronizedMethod0 ()
public static native void emptyJniStaticMethod0 ()
public native void emptyJniMethod0 ()
public static native void emptyJniStaticMethod6 (int, int, int, int, int, int)
public native void emptyJniMethod6 (int, int, int, int, int, int)
public static native void emptyJniStaticMethod6L (java.lang.String, java.lang.String[], int[][], java.lang.Object, java.lang.Object[], java.lang.Object[][][][])
public native void emptyJniMethod6L (java.lang.String, java.lang.String[], int[][], java.lang.Object, java.lang.Object[], java.lang.Object[][][][])
public static void emptyInlineMethod ()
public static native void emptyInternalStaticMethod ()
}
org/apache/harmony/luni/
org/apache/harmony/luni/internal/
org/apache/harmony/luni/internal/util/
org/apache/harmony/luni/internal/util/TimezoneGetter.classTimezoneGetter.java
package org.apache.harmony.luni.internal.util
public abstract org.apache.harmony.luni.internal.util.TimezoneGetter extends java.lang.Object {
private static org.apache.harmony.luni.internal.util.TimezoneGetter instance
public void ()
public static org.apache.harmony.luni.internal.util.TimezoneGetter getInstance ()
public static void setInstance (org.apache.harmony.luni.internal.util.TimezoneGetter)
org.apache.harmony.luni.internal.util.TimezoneGetter getter
public abstract java.lang.String getId ()
}
org/apache/harmony/security/
org/apache/harmony/security/asn1/
org/apache/harmony/security/asn1/ASN1Any.classASN1Any.java
package org.apache.harmony.security.asn1
public final org.apache.harmony.security.asn1.ASN1Any extends org.apache.harmony.security.asn1.ASN1Type {
private static final org.apache.harmony.security.asn1.ASN1Any ASN1
public void ()
public static org.apache.harmony.security.asn1.ASN1Any getInstance ()
public final boolean checkTag (int)
int identifier
public java.lang.Object decode (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
byte[] bytesEncoded
public void encodeASN (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
public void encodeContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
public void setEncodingContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
public int getEncodedLength (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
static void ()
}
org/apache/harmony/security/asn1/ASN1BitString$ASN1NamedBitList.classASN1BitString.java
package org.apache.harmony.security.asn1
public org.apache.harmony.security.asn1.ASN1BitString$ASN1NamedBitList extends org.apache.harmony.security.asn1.ASN1BitString {
private static final byte[] SET_MASK
private static final org.apache.harmony.security.asn1.BitString emptyString
private static final int INDEFINITE_SIZE
private final int minBits
private final int maxBits
public void (int)
int minBits
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
boolean[] value
boolean[] value
boolean[] value
int k
int size
int k
org.apache.harmony.security.asn1.BerInputStream in
boolean[] value
int unusedBits
int bitsNumber
int i
int j
byte octet
public void setEncodingContent (org.apache.harmony.security.asn1.BerOutputStream)
int k
int i
int k
int unusedBits
byte[] bytes
int j
org.apache.harmony.security.asn1.BerOutputStream out
boolean[] toEncode
int index
static void ()
}
org/apache/harmony/security/asn1/ASN1BitString.classASN1BitString.java
package org.apache.harmony.security.asn1
public org.apache.harmony.security.asn1.ASN1BitString extends org.apache.harmony.security.asn1.ASN1StringType {
private static final org.apache.harmony.security.asn1.ASN1BitString ASN1
public void ()
public static org.apache.harmony.security.asn1.ASN1BitString getInstance ()
public java.lang.Object decode (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
byte[] bytes
public void encodeContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
public void setEncodingContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
static void ()
}
org/apache/harmony/security/asn1/ASN1Boolean.classASN1Boolean.java
package org.apache.harmony.security.asn1
public final org.apache.harmony.security.asn1.ASN1Boolean extends org.apache.harmony.security.asn1.ASN1Primitive {
private static final org.apache.harmony.security.asn1.ASN1Boolean ASN1
public void ()
public static org.apache.harmony.security.asn1.ASN1Boolean getInstance ()
public java.lang.Object decode (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
public void encodeContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
public void setEncodingContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
static void ()
}
org/apache/harmony/security/asn1/ASN1Choice.classASN1Choice.java
package org.apache.harmony.security.asn1
public abstract org.apache.harmony.security.asn1.ASN1Choice extends org.apache.harmony.security.asn1.ASN1Type {
public final org.apache.harmony.security.asn1.ASN1Type[] type
private final int[][] identifiers
public void (org.apache.harmony.security.asn1.ASN1Type[])
int j
int[][] choiceToAdd
org.apache.harmony.security.asn1.ASN1Type t
int index
java.util.Map$Entry entry
java.math.BigInteger identifier
int i
org.apache.harmony.security.asn1.ASN1Type[] type
java.util.TreeMap map
int size
java.util.Iterator it
private void addIdentifier (java.util.TreeMap, int, int)
java.util.TreeMap map
int identifier
int index
public final boolean checkTag (int)
int identifier
public java.lang.Object decode (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
int index
public void encodeASN (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
public final void encodeContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
public abstract int getIndex (java.lang.Object)
public abstract java.lang.Object getObjectToEncode (java.lang.Object)
public final void setEncodingContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
}
org/apache/harmony/security/asn1/ASN1Constants.classASN1Constants.java
package org.apache.harmony.security.asn1
public abstract org.apache.harmony.security.asn1.ASN1Constants extends java.lang.Object {
public static final int CLASS_UNIVERSAL
public static final int CLASS_APPLICATION
public static final int CLASS_CONTEXTSPECIFIC
public static final int CLASS_PRIVATE
public static final int PC_PRIMITIVE
public static final int PC_CONSTRUCTED
public static final int TAG_BOOLEAN
public static final int TAG_INTEGER
public static final int TAG_BITSTRING
public static final int TAG_OCTETSTRING
public static final int TAG_NULL
public static final int TAG_OID
public static final int TAG_OBJDESCRIPTOR
public static final int TAG_EXTERNAL
public static final int TAG_INSTANCEOF
public static final int TAG_REAL
public static final int TAG_ENUM
public static final int TAG_EMBEDDEDPDV
public static final int TAG_UTF8STRING
public static final int TAG_RELATIVEOID
public static final int TAG_SEQUENCE
public static final int TAG_SEQUENCEOF
public static final int TAG_SET
public static final int TAG_SETOF
public static final int TAG_NUMERICSTRING
public static final int TAG_PRINTABLESTRING
public static final int TAG_TELETEXSTRING
public static final int TAG_T61STRING
public static final int TAG_VIDEOTEXSTRING
public static final int TAG_IA5STRING
public static final int TAG_UTCTIME
public static final int TAG_GENERALIZEDTIME
public static final int TAG_GRAPHICSTRING
public static final int TAG_VISIBLESTRING
public static final int TAG_ISO646STRING
public static final int TAG_GENERALSTRING
public static final int TAG_UNIVERSALSTRING
public static final int TAG_BMPSTRING
public static final int TAG_C_BITSTRING
public static final int TAG_C_OCTETSTRING
public static final int TAG_C_UTF8STRING
public static final int TAG_C_SEQUENCE
public static final int TAG_C_SEQUENCEOF
public static final int TAG_C_SET
public static final int TAG_C_SETOF
public static final int TAG_C_UTCTIME
public static final int TAG_C_GENERALIZEDTIME
public static final int TAG_ANY
public static final int TAG_CHOICE
}
org/apache/harmony/security/asn1/ASN1Constructed.classASN1Constructed.java
package org.apache.harmony.security.asn1
public abstract org.apache.harmony.security.asn1.ASN1Constructed extends org.apache.harmony.security.asn1.ASN1Type {
protected void (int)
int tagNumber
protected void (int, int)
int tagClass
int tagNumber
public final boolean checkTag (int)
int identifier
public void encodeASN (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
}
org/apache/harmony/security/asn1/ASN1Enumerated.classASN1Enumerated.java
package org.apache.harmony.security.asn1
public final org.apache.harmony.security.asn1.ASN1Enumerated extends org.apache.harmony.security.asn1.ASN1Primitive {
private static final org.apache.harmony.security.asn1.ASN1Enumerated ASN1
public void ()
public static org.apache.harmony.security.asn1.ASN1Enumerated getInstance ()
public java.lang.Object decode (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
public void encodeContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
public void setEncodingContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
static void ()
}
org/apache/harmony/security/asn1/ASN1Exception.classASN1Exception.java
package org.apache.harmony.security.asn1
public final org.apache.harmony.security.asn1.ASN1Exception extends java.io.IOException {
private static final long serialVersionUID
public void (java.lang.String)
String message
}
org/apache/harmony/security/asn1/ASN1Explicit.classASN1Explicit.java
package org.apache.harmony.security.asn1
public final org.apache.harmony.security.asn1.ASN1Explicit extends org.apache.harmony.security.asn1.ASN1Constructed {
public final org.apache.harmony.security.asn1.ASN1Type type
public void (int, org.apache.harmony.security.asn1.ASN1Type)
int tagNumber
org.apache.harmony.security.asn1.ASN1Type type
public void (int, int, org.apache.harmony.security.asn1.ASN1Type)
int tagClass
int tagNumber
org.apache.harmony.security.asn1.ASN1Type type
public java.lang.Object decode (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
public void encodeContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
public void setEncodingContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
public java.lang.String toString ()
}
org/apache/harmony/security/asn1/ASN1GeneralizedTime.classASN1GeneralizedTime.java
package org.apache.harmony.security.asn1
public final org.apache.harmony.security.asn1.ASN1GeneralizedTime extends org.apache.harmony.security.asn1.ASN1Time {
private static final org.apache.harmony.security.asn1.ASN1GeneralizedTime ASN1
private static final String GEN_PATTERN
public void ()
public static org.apache.harmony.security.asn1.ASN1GeneralizedTime getInstance ()
public java.lang.Object decode (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
public void encodeContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
public void setEncodingContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
java.text.SimpleDateFormat sdf
String temp
int nullId
int currLength
static void ()
}
org/apache/harmony/security/asn1/ASN1Implicit.classASN1Implicit.java
package org.apache.harmony.security.asn1
public final org.apache.harmony.security.asn1.ASN1Implicit extends org.apache.harmony.security.asn1.ASN1Type {
private static final int TAGGING_PRIMITIVE
private static final int TAGGING_CONSTRUCTED
private static final int TAGGING_STRING
private final org.apache.harmony.security.asn1.ASN1Type type
private final int taggingType
public void (int, org.apache.harmony.security.asn1.ASN1Type)
int tagNumber
org.apache.harmony.security.asn1.ASN1Type type
public final boolean checkTag (int)
int identifier
public java.lang.Object decode (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
public void encodeASN (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
public void encodeContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
public void setEncodingContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
}
org/apache/harmony/security/asn1/ASN1Integer.classASN1Integer.java
package org.apache.harmony.security.asn1
public final org.apache.harmony.security.asn1.ASN1Integer extends org.apache.harmony.security.asn1.ASN1Primitive {
private static final org.apache.harmony.security.asn1.ASN1Integer ASN1
public void ()
public static org.apache.harmony.security.asn1.ASN1Integer getInstance ()
public java.lang.Object decode (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
byte[] bytesEncoded
public void encodeContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
public void setEncodingContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
public static int toIntValue (java.lang.Object)
Object decoded
public static java.math.BigInteger toBigIntegerValue (java.lang.Object)
Object decoded
public static java.lang.Object fromIntValue (int)
int value
static void ()
}
org/apache/harmony/security/asn1/ASN1OctetString.classASN1OctetString.java
package org.apache.harmony.security.asn1
public org.apache.harmony.security.asn1.ASN1OctetString extends org.apache.harmony.security.asn1.ASN1StringType {
private static final org.apache.harmony.security.asn1.ASN1OctetString ASN1
public void ()
public static org.apache.harmony.security.asn1.ASN1OctetString getInstance ()
public java.lang.Object decode (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
public void encodeContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
public void setEncodingContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
static void ()
}
org/apache/harmony/security/asn1/ASN1Oid$1.classASN1Oid.java
package org.apache.harmony.security.asn1
final org.apache.harmony.security.asn1.ASN1Oid$1 extends org.apache.harmony.security.asn1.ASN1Oid {
void ()
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
int j
org.apache.harmony.security.asn1.BerInputStream in
StringBuilder buf
int octet
int element
int index
public void setEncodingContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
}
org/apache/harmony/security/asn1/ASN1Oid.classASN1Oid.java
package org.apache.harmony.security.asn1
public org.apache.harmony.security.asn1.ASN1Oid extends org.apache.harmony.security.asn1.ASN1Primitive {
private static final org.apache.harmony.security.asn1.ASN1Oid ASN1
private static final org.apache.harmony.security.asn1.ASN1Oid STRING_OID
public void ()
public static org.apache.harmony.security.asn1.ASN1Oid getInstance ()
public java.lang.Object decode (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
int octet
int id
int i
org.apache.harmony.security.asn1.BerInputStream in
int oidElement
int[] oid
public void encodeContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
public void setEncodingContent (org.apache.harmony.security.asn1.BerOutputStream)
int i
org.apache.harmony.security.asn1.BerOutputStream out
int[] oid
int length
int elem
public static org.apache.harmony.security.asn1.ASN1Oid getInstanceForString ()
static void ()
}
org/apache/harmony/security/asn1/ASN1Primitive.classASN1Primitive.java
package org.apache.harmony.security.asn1
public abstract org.apache.harmony.security.asn1.ASN1Primitive extends org.apache.harmony.security.asn1.ASN1Type {
public void (int)
int tagNumber
public final boolean checkTag (int)
int identifier
public void encodeASN (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
}
org/apache/harmony/security/asn1/ASN1Sequence.classASN1Sequence.java
package org.apache.harmony.security.asn1
public org.apache.harmony.security.asn1.ASN1Sequence extends org.apache.harmony.security.asn1.ASN1TypeCollection {
public void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
public java.lang.Object decode (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
public final void encodeContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
public final void setEncodingContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
}
org/apache/harmony/security/asn1/ASN1SequenceOf.classASN1SequenceOf.java
package org.apache.harmony.security.asn1
public org.apache.harmony.security.asn1.ASN1SequenceOf extends org.apache.harmony.security.asn1.ASN1ValueCollection {
public void (org.apache.harmony.security.asn1.ASN1Type)
org.apache.harmony.security.asn1.ASN1Type type
public java.lang.Object decode (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
public final void encodeContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
public final void setEncodingContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
}
org/apache/harmony/security/asn1/ASN1Set.classASN1Set.java
package org.apache.harmony.security.asn1
public final org.apache.harmony.security.asn1.ASN1Set extends org.apache.harmony.security.asn1.ASN1TypeCollection {
public void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
public java.lang.Object decode (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
public final void encodeContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
public final void setEncodingContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
}
org/apache/harmony/security/asn1/ASN1SetOf.classASN1SetOf.java
package org.apache.harmony.security.asn1
public org.apache.harmony.security.asn1.ASN1SetOf extends org.apache.harmony.security.asn1.ASN1ValueCollection {
public void (org.apache.harmony.security.asn1.ASN1Type)
org.apache.harmony.security.asn1.ASN1Type type
public java.lang.Object decode (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
public final void encodeContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
public final void setEncodingContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
}
org/apache/harmony/security/asn1/ASN1StringType$1.classASN1StringType.java
package org.apache.harmony.security.asn1
final org.apache.harmony.security.asn1.ASN1StringType$1 extends org.apache.harmony.security.asn1.ASN1StringType {
void (int)
int tagNumber
}
org/apache/harmony/security/asn1/ASN1StringType$2.classASN1StringType.java
package org.apache.harmony.security.asn1
final org.apache.harmony.security.asn1.ASN1StringType$2 extends org.apache.harmony.security.asn1.ASN1StringType {
void (int)
int tagNumber
}
org/apache/harmony/security/asn1/ASN1StringType$3.classASN1StringType.java
package org.apache.harmony.security.asn1
final org.apache.harmony.security.asn1.ASN1StringType$3 extends org.apache.harmony.security.asn1.ASN1StringType {
void (int)
int tagNumber
}
org/apache/harmony/security/asn1/ASN1StringType$4.classASN1StringType.java
package org.apache.harmony.security.asn1
final org.apache.harmony.security.asn1.ASN1StringType$4 extends org.apache.harmony.security.asn1.ASN1StringType {
void (int)
int tagNumber
}
org/apache/harmony/security/asn1/ASN1StringType$5.classASN1StringType.java
package org.apache.harmony.security.asn1
final org.apache.harmony.security.asn1.ASN1StringType$5 extends org.apache.harmony.security.asn1.ASN1StringType$ASN1StringUTF8Type {
void (int)
int tagNumber
}
org/apache/harmony/security/asn1/ASN1StringType$6.classASN1StringType.java
package org.apache.harmony.security.asn1
final org.apache.harmony.security.asn1.ASN1StringType$6 extends org.apache.harmony.security.asn1.ASN1StringType {
void (int)
int tagNumber
}
org/apache/harmony/security/asn1/ASN1StringType$7.classASN1StringType.java
package org.apache.harmony.security.asn1
final org.apache.harmony.security.asn1.ASN1StringType$7 extends org.apache.harmony.security.asn1.ASN1StringType$ASN1StringUTF8Type {
void (int)
int tagNumber
}
org/apache/harmony/security/asn1/ASN1StringType$ASN1StringUTF8Type.classASN1StringType.java
package org.apache.harmony.security.asn1
org.apache.harmony.security.asn1.ASN1StringType$ASN1StringUTF8Type extends org.apache.harmony.security.asn1.ASN1StringType {
public void (int)
int tagNumber
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
public void setEncodingContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
byte[] bytes
}
org/apache/harmony/security/asn1/ASN1StringType.classASN1StringType.java
package org.apache.harmony.security.asn1
public abstract org.apache.harmony.security.asn1.ASN1StringType extends org.apache.harmony.security.asn1.ASN1Type {
public static final org.apache.harmony.security.asn1.ASN1StringType BMPSTRING
public static final org.apache.harmony.security.asn1.ASN1StringType IA5STRING
public static final org.apache.harmony.security.asn1.ASN1StringType GENERALSTRING
public static final org.apache.harmony.security.asn1.ASN1StringType PRINTABLESTRING
public static final org.apache.harmony.security.asn1.ASN1StringType TELETEXSTRING
public static final org.apache.harmony.security.asn1.ASN1StringType UNIVERSALSTRING
public static final org.apache.harmony.security.asn1.ASN1StringType UTF8STRING
public void (int)
int tagNumber
public final boolean checkTag (int)
int identifier
public java.lang.Object decode (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
public void encodeASN (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
public void encodeContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
public void setEncodingContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
byte[] bytes
static void ()
}
org/apache/harmony/security/asn1/ASN1Time.classASN1Time.java
package org.apache.harmony.security.asn1
public abstract org.apache.harmony.security.asn1.ASN1Time extends org.apache.harmony.security.asn1.ASN1StringType {
public void (int)
int tagNumber
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
java.util.GregorianCalendar c
}
org/apache/harmony/security/asn1/ASN1Type.classASN1Type.java
package org.apache.harmony.security.asn1
public abstract org.apache.harmony.security.asn1.ASN1Type extends java.lang.Object implements org.apache.harmony.security.asn1.ASN1Constants {
public final int id
public final int constrId
public void (int)
int tagNumber
public void (int, int)
int tagClass
int tagNumber
public final java.lang.Object decode (byte[]) throws java.io.IOException
byte[] encoded
public final java.lang.Object decode (byte[], int, int) throws java.io.IOException
byte[] encoded
int offset
int encodingLen
public final java.lang.Object decode (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
public final void verify (byte[]) throws java.io.IOException
byte[] encoded
org.apache.harmony.security.asn1.DerInputStream decoder
public final void verify (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
org.apache.harmony.security.asn1.DerInputStream decoder
public final byte[] encode (java.lang.Object)
Object object
org.apache.harmony.security.asn1.DerOutputStream out
public abstract java.lang.Object decode (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
public abstract boolean checkTag (int)
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
public abstract void encodeASN (org.apache.harmony.security.asn1.BerOutputStream)
public abstract void encodeContent (org.apache.harmony.security.asn1.BerOutputStream)
public abstract void setEncodingContent (org.apache.harmony.security.asn1.BerOutputStream)
public int getEncodedLength (org.apache.harmony.security.asn1.BerOutputStream)
int cur
org.apache.harmony.security.asn1.BerOutputStream out
int len
public java.lang.String toString ()
}
org/apache/harmony/security/asn1/ASN1TypeCollection.classASN1TypeCollection.java
package org.apache.harmony.security.asn1
public abstract org.apache.harmony.security.asn1.ASN1TypeCollection extends org.apache.harmony.security.asn1.ASN1Constructed {
public final org.apache.harmony.security.asn1.ASN1Type[] type
public final boolean[] OPTIONAL
public final Object[] DEFAULT
protected void (int, org.apache.harmony.security.asn1.ASN1Type[])
int tagNumber
org.apache.harmony.security.asn1.ASN1Type[] type
protected final void setOptional (int)
int index
protected final void setDefault (java.lang.Object, int)
Object object
int index
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
}
org/apache/harmony/security/asn1/ASN1UTCTime.classASN1UTCTime.java
package org.apache.harmony.security.asn1
public final org.apache.harmony.security.asn1.ASN1UTCTime extends org.apache.harmony.security.asn1.ASN1Time {
public static final int UTC_HM
public static final int UTC_HMS
public static final int UTC_LOCAL_HM
public static final int UTC_LOCAL_HMS
private static final org.apache.harmony.security.asn1.ASN1UTCTime ASN1
private static final String UTC_PATTERN
public void ()
public static org.apache.harmony.security.asn1.ASN1UTCTime getInstance ()
public java.lang.Object decode (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
public void encodeContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
public void setEncodingContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
java.text.SimpleDateFormat sdf
static void ()
}
org/apache/harmony/security/asn1/ASN1ValueCollection.classASN1ValueCollection.java
package org.apache.harmony.security.asn1
public abstract org.apache.harmony.security.asn1.ASN1ValueCollection extends org.apache.harmony.security.asn1.ASN1Constructed {
public final org.apache.harmony.security.asn1.ASN1Type type
public void (int, org.apache.harmony.security.asn1.ASN1Type)
int tagNumber
org.apache.harmony.security.asn1.ASN1Type type
public java.util.Collection getValues (java.lang.Object)
Object object
}
org/apache/harmony/security/asn1/BerInputStream.classBerInputStream.java
package org.apache.harmony.security.asn1
public org.apache.harmony.security.asn1.BerInputStream extends java.lang.Object {
private final java.io.InputStream in
protected byte[] buffer
protected int offset
private static final int BUF_INCREASE_SIZE
protected static final int INDEFINIT_LENGTH
public int tag
protected int length
public Object content
protected int tagOffset
protected int contentOffset
public int choiceIndex
public int[] times
public int oidElement
protected boolean isVerify
protected boolean isIndefinedLength
private Object[][] pool
public void (byte[]) throws java.io.IOException
byte[] encoded
public void (byte[], int, int) throws java.io.IOException
byte[] encoded
int offset
int expectedLength
public void (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
public void (java.io.InputStream, int) throws java.io.IOException
byte[] newBuffer
java.io.InputStream in
int initialSize
public final void reset (byte[]) throws java.io.IOException
byte[] encoded
public int next () throws java.io.IOException
int ch
int i
int numOctets
public static int getLength (byte[])
int i
byte[] encoding
int length
int numOctets
public void readBitString () throws java.io.IOException
public void readEnumerated () throws java.io.IOException
int bits
public void readBoolean () throws java.io.IOException
public void readGeneralizedTime () throws java.io.IOException
byte char14
public void readUTCTime () throws java.io.IOException
private int strToInt (int, int) throws org.apache.harmony.security.asn1.ASN1Exception
int c
int i
int end
int off
int count
int result
public void readInteger () throws java.io.IOException
byte firstByte
byte secondByte
public void readOctetString () throws java.io.IOException
private org.apache.harmony.security.asn1.ASN1Exception expected (java.lang.String) throws org.apache.harmony.security.asn1.ASN1Exception
String what
public void readOID () throws java.io.IOException
int i
public void readSequence (org.apache.harmony.security.asn1.ASN1Sequence) throws java.io.IOException
int seqTagOffset
Object[] values
org.apache.harmony.security.asn1.ASN1Sequence sequence
int begOffset
int endOffset
org.apache.harmony.security.asn1.ASN1Type[] type
int i
public void readSequenceOf (org.apache.harmony.security.asn1.ASN1SequenceOf) throws java.io.IOException
org.apache.harmony.security.asn1.ASN1SequenceOf sequenceOf
public void readSet (org.apache.harmony.security.asn1.ASN1Set) throws java.io.IOException
org.apache.harmony.security.asn1.ASN1Set set
public void readSetOf (org.apache.harmony.security.asn1.ASN1SetOf) throws java.io.IOException
org.apache.harmony.security.asn1.ASN1SetOf setOf
private void decodeValueCollection (org.apache.harmony.security.asn1.ASN1ValueCollection) throws java.io.IOException
int seqTagOffset
java.util.ArrayList values
org.apache.harmony.security.asn1.ASN1ValueCollection collection
int begOffset
int endOffset
org.apache.harmony.security.asn1.ASN1Type type
public void readString (org.apache.harmony.security.asn1.ASN1StringType) throws java.io.IOException
org.apache.harmony.security.asn1.ASN1StringType type
public byte[] getEncoded ()
byte[] encoded
public final byte[] getBuffer ()
public final int getLength ()
public final int getOffset ()
public final int getEndOffset ()
public final int getTagOffset ()
public final void setVerify ()
protected int read () throws java.io.IOException
int octet
public void readContent () throws java.io.IOException
int c
int bytesRead
public void compactBuffer ()
byte[] newBuffer
public void put (java.lang.Object, java.lang.Object)
Object[][] newPool
Object key
Object entry
int i
public java.lang.Object get (java.lang.Object)
int i
Object key
}
org/apache/harmony/security/asn1/BerOutputStream.classBerOutputStream.java
package org.apache.harmony.security.asn1
public org.apache.harmony.security.asn1.BerOutputStream extends java.lang.Object {
public byte[] encoded
protected int offset
public int length
public Object content
public void ()
public final void encodeTag (int)
int i
int eLen
byte numOctets
int numOffset
int tag
public void encodeANY ()
public void encodeBitString ()
org.apache.harmony.security.asn1.BitString bStr
public void encodeBoolean ()
public void encodeChoice (org.apache.harmony.security.asn1.ASN1Choice)
org.apache.harmony.security.asn1.ASN1Choice choice
public void encodeExplicit (org.apache.harmony.security.asn1.ASN1Explicit)
org.apache.harmony.security.asn1.ASN1Explicit explicit
public void encodeGeneralizedTime ()
public void encodeUTCTime ()
public void encodeInteger ()
public void encodeOctetString ()
public void encodeOID ()
int elem
int i
int[] oid
int oidLen
int elem
public void encodeSequence (org.apache.harmony.security.asn1.ASN1Sequence)
org.apache.harmony.security.asn1.ASN1Sequence sequence
public void encodeSequenceOf (org.apache.harmony.security.asn1.ASN1SequenceOf)
org.apache.harmony.security.asn1.ASN1SequenceOf sequenceOf
public void encodeSet (org.apache.harmony.security.asn1.ASN1Set)
org.apache.harmony.security.asn1.ASN1Set set
public void encodeSetOf (org.apache.harmony.security.asn1.ASN1SetOf)
org.apache.harmony.security.asn1.ASN1SetOf setOf
public void encodeString ()
public void getChoiceLength (org.apache.harmony.security.asn1.ASN1Choice)
org.apache.harmony.security.asn1.ASN1Choice choice
public void getExplicitLength (org.apache.harmony.security.asn1.ASN1Explicit)
org.apache.harmony.security.asn1.ASN1Explicit sequence
public void getSequenceLength (org.apache.harmony.security.asn1.ASN1Sequence)
org.apache.harmony.security.asn1.ASN1Sequence sequence
public void getSequenceOfLength (org.apache.harmony.security.asn1.ASN1SequenceOf)
org.apache.harmony.security.asn1.ASN1SequenceOf sequence
public void getSetLength (org.apache.harmony.security.asn1.ASN1Set)
org.apache.harmony.security.asn1.ASN1Set set
public void getSetOfLength (org.apache.harmony.security.asn1.ASN1SetOf)
org.apache.harmony.security.asn1.ASN1SetOf setOf
}
org/apache/harmony/security/asn1/BitString.classBitString.java
package org.apache.harmony.security.asn1
public final org.apache.harmony.security.asn1.BitString extends java.lang.Object {
private static final byte[] SET_MASK
private static final byte[] RESET_MASK
public final byte[] bytes
public final int unusedBits
public void (byte[], int)
byte[] bytes
int unusedBits
public void (boolean[])
int i
boolean[] values
int size
public boolean getBit (int)
int bit
int offset
int index
public void setBit (int, boolean)
int bit
boolean value
int offset
int index
public boolean[] toBooleanArray ()
int i
boolean[] result
static void ()
}
org/apache/harmony/security/asn1/DerInputStream.classDerInputStream.java
package org.apache.harmony.security.asn1
public final org.apache.harmony.security.asn1.DerInputStream extends org.apache.harmony.security.asn1.BerInputStream {
private static final byte[] UNUSED_BITS_MASK
public void (byte[]) throws java.io.IOException
byte[] encoded
public void (byte[], int, int) throws java.io.IOException
byte[] encoded
int offset
int encodingLen
public void (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
public int next () throws java.io.IOException
int tag
public void readBitString () throws java.io.IOException
public void readBoolean () throws java.io.IOException
public void readOctetString () throws java.io.IOException
public void readSequence (org.apache.harmony.security.asn1.ASN1Sequence) throws java.io.IOException
org.apache.harmony.security.asn1.ASN1Sequence sequence
public void readSetOf (org.apache.harmony.security.asn1.ASN1SetOf) throws java.io.IOException
org.apache.harmony.security.asn1.ASN1SetOf setOf
public void readString (org.apache.harmony.security.asn1.ASN1StringType) throws java.io.IOException
org.apache.harmony.security.asn1.ASN1StringType type
public void readUTCTime () throws java.io.IOException
public void readGeneralizedTime () throws java.io.IOException
static void ()
}
org/apache/harmony/security/asn1/DerOutputStream.classDerOutputStream.java
package org.apache.harmony.security.asn1
public final org.apache.harmony.security.asn1.DerOutputStream extends org.apache.harmony.security.asn1.BerOutputStream {
private static final int initSize
private int index
private int[][] len
private Object[][] val
public void (org.apache.harmony.security.asn1.ASN1Type, java.lang.Object)
org.apache.harmony.security.asn1.ASN1Type asn1
Object object
public void encodeChoice (org.apache.harmony.security.asn1.ASN1Choice)
org.apache.harmony.security.asn1.ASN1Choice choice
org.apache.harmony.security.asn1.ASN1Type type
public void encodeExplicit (org.apache.harmony.security.asn1.ASN1Explicit)
org.apache.harmony.security.asn1.ASN1Explicit explicit
public void encodeSequence (org.apache.harmony.security.asn1.ASN1Sequence)
int i
org.apache.harmony.security.asn1.ASN1Sequence sequence
org.apache.harmony.security.asn1.ASN1Type[] type
Object[] values
int[] compLens
public void encodeSequenceOf (org.apache.harmony.security.asn1.ASN1SequenceOf)
org.apache.harmony.security.asn1.ASN1SequenceOf sequenceOf
public void encodeSetOf (org.apache.harmony.security.asn1.ASN1SetOf)
org.apache.harmony.security.asn1.ASN1SetOf setOf
private void encodeValueCollection (org.apache.harmony.security.asn1.ASN1ValueCollection)
int i
org.apache.harmony.security.asn1.ASN1ValueCollection collection
Object[] values
int[] compLens
private void push (int[], java.lang.Object[])
int[][] newLen
Object[][] newVal
int[] lengths
Object[] values
public void getChoiceLength (org.apache.harmony.security.asn1.ASN1Choice)
org.apache.harmony.security.asn1.ASN1Choice choice
int i
Object[] values
public void getExplicitLength (org.apache.harmony.security.asn1.ASN1Explicit)
org.apache.harmony.security.asn1.ASN1Explicit explicit
Object[] values
int[] compLens
public void getSequenceLength (org.apache.harmony.security.asn1.ASN1Sequence)
int i
org.apache.harmony.security.asn1.ASN1Sequence sequence
org.apache.harmony.security.asn1.ASN1Type[] type
Object[] values
int[] compLens
int seqLen
public void getSequenceOfLength (org.apache.harmony.security.asn1.ASN1SequenceOf)
org.apache.harmony.security.asn1.ASN1SequenceOf sequence
public void getSetOfLength (org.apache.harmony.security.asn1.ASN1SetOf)
org.apache.harmony.security.asn1.ASN1SetOf setOf
private void getValueOfLength (org.apache.harmony.security.asn1.ASN1ValueCollection)
int i
org.apache.harmony.security.asn1.ASN1ValueCollection collection
Object[] cv
Object[] values
int[] compLens
int seqLen
}
org/apache/harmony/security/asn1/ObjectIdentifier.classObjectIdentifier.java
package org.apache.harmony.security.asn1
public final org.apache.harmony.security.asn1.ObjectIdentifier extends java.lang.Object {
private final int[] oid
private String soid
public void (int[])
int[] oid
public void (java.lang.String)
String strOid
public boolean equals (java.lang.Object)
Object o
public java.lang.String toString ()
public int hashCode ()
int i
int intHash
public static void validate (int[])
int anOid
int[] oid
public static java.lang.String toString (int[])
int i
int[] oid
StringBuilder sb
public static int[] toIntArray (java.lang.String)
String str
public static boolean isOID (java.lang.String)
String str
private static int[] toIntArray (java.lang.String, boolean)
char c
int i
char c
int i
int j
String str
boolean shouldThrow
int length
int count
boolean wasDot
int[] oid
}
org/apache/harmony/security/fortress/
org/apache/harmony/security/fortress/Engine$1.classEngine.java
package org.apache.harmony.security.fortress
org.apache.harmony.security.fortress.Engine$1 extends java.lang.Object {
}
org/apache/harmony/security/fortress/Engine$ServiceCacheEntry.classEngine.java
package org.apache.harmony.security.fortress
final org.apache.harmony.security.fortress.Engine$ServiceCacheEntry extends java.lang.Object {
private final String algorithm
private final int cacheVersion
private final java.util.ArrayList services
private void (java.lang.String, int, java.util.ArrayList)
String algorithm
int cacheVersion
java.util.ArrayList services
static java.lang.String access$100 (org.apache.harmony.security.fortress.Engine$ServiceCacheEntry)
org.apache.harmony.security.fortress.Engine$ServiceCacheEntry x0
static int access$200 (org.apache.harmony.security.fortress.Engine$ServiceCacheEntry)
org.apache.harmony.security.fortress.Engine$ServiceCacheEntry x0
static java.util.ArrayList access$300 (org.apache.harmony.security.fortress.Engine$ServiceCacheEntry)
org.apache.harmony.security.fortress.Engine$ServiceCacheEntry x0
void (java.lang.String, int, java.util.ArrayList, org.apache.harmony.security.fortress.Engine$1)
String x0
int x1
java.util.ArrayList x2
org.apache.harmony.security.fortress.Engine$1 x3
}
org/apache/harmony/security/fortress/Engine$SpiAndProvider.classEngine.java
package org.apache.harmony.security.fortress
public final org.apache.harmony.security.fortress.Engine$SpiAndProvider extends java.lang.Object {
public final Object spi
public final java.security.Provider provider
private void (java.lang.Object, java.security.Provider)
Object spi
java.security.Provider provider
void (java.lang.Object, java.security.Provider, org.apache.harmony.security.fortress.Engine$1)
Object x0
java.security.Provider x1
org.apache.harmony.security.fortress.Engine$1 x2
}
org/apache/harmony/security/fortress/Engine.classEngine.java
package org.apache.harmony.security.fortress
public final org.apache.harmony.security.fortress.Engine extends java.lang.Object {
public static org.apache.harmony.security.fortress.SecurityAccess door
private final String serviceName
private volatile org.apache.harmony.security.fortress.Engine$ServiceCacheEntry serviceCache
public void (java.lang.String)
String serviceName
public org.apache.harmony.security.fortress.Engine$SpiAndProvider getInstance (java.lang.String, java.lang.Object) throws java.security.NoSuchAlgorithmException
String algorithm
Object param
java.util.ArrayList services
public org.apache.harmony.security.fortress.Engine$SpiAndProvider getInstance (java.security.Provider$Service, java.lang.String) throws java.security.NoSuchAlgorithmException
java.security.Provider$Service service
String param
public java.util.ArrayList getServices ()
public java.util.ArrayList getServices (java.lang.String)
String algorithm
int newCacheVersion
org.apache.harmony.security.fortress.Engine$ServiceCacheEntry cacheEntry
String algoUC
java.util.ArrayList services
public java.lang.Object getInstance (java.lang.String, java.security.Provider, java.lang.Object) throws java.security.NoSuchAlgorithmException
String algorithm
java.security.Provider provider
Object param
java.security.Provider$Service service
private java.security.NoSuchAlgorithmException notFound (java.lang.String, java.lang.String) throws java.security.NoSuchAlgorithmException
String serviceName
String algorithm
}
org/apache/harmony/security/fortress/SecurityAccess.classSecurityAccess.java
package org.apache.harmony.security.fortress
public abstract org.apache.harmony.security.fortress.SecurityAccess extends java.lang.Object {
public abstract void renumProviders ()
public abstract java.util.List getAliases (java.security.Provider$Service)
public abstract java.security.Provider$Service getService (java.security.Provider, java.lang.String)
}
org/apache/harmony/security/fortress/Services.classServices.java
package org.apache.harmony.security.fortress
public org.apache.harmony.security.fortress.Services extends java.lang.Object {
private static java.security.Provider$Service cachedSecureRandomService
private static boolean needRefresh
private static int cacheVersion
private static final java.util.ArrayList providers
private static final java.util.HashMap providersNames
public void ()
private static boolean initProvider (java.lang.String, java.lang.ClassLoader)
Class providerClass
java.security.Provider p
String providerClassName
ClassLoader classLoader
public static synchronized java.util.ArrayList getProviders ()
public static synchronized java.security.Provider getProvider (java.lang.String)
String name
public static synchronized int insertProviderAt (java.security.Provider, int)
java.security.Provider provider
int position
int size
public static synchronized void removeProvider (int)
int providerNumber
java.security.Provider p
public static synchronized java.util.ArrayList getServices (java.lang.String)
java.security.Provider$Service s
java.util.Iterator i
java.security.Provider p
String type
java.util.ArrayList services
public static synchronized java.util.ArrayList getServices (java.lang.String, java.lang.String)
java.security.Provider$Service s
java.security.Provider p
String type
String algorithm
java.util.ArrayList services
private static synchronized java.security.Provider$Service getFirstServiceOfType (java.lang.String)
java.security.Provider$Service s
java.security.Provider p
String type
public static synchronized java.security.Provider$Service getSecureRandomService ()
public static synchronized void setNeedRefresh ()
public static synchronized int getCacheVersion ()
static void ()
String providerClassName
int i
ClassLoader cl
}
org/apache/harmony/security/pkcs7/
org/apache/harmony/security/pkcs7/AuthenticatedAttributes$1.classAuthenticatedAttributes.java
package org.apache.harmony.security.pkcs7
final org.apache.harmony.security.pkcs7.AuthenticatedAttributes$1 extends org.apache.harmony.security.asn1.ASN1SetOf {
void (org.apache.harmony.security.asn1.ASN1Type)
org.apache.harmony.security.asn1.ASN1Type type
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
}
org/apache/harmony/security/pkcs7/AuthenticatedAttributes.classAuthenticatedAttributes.java
package org.apache.harmony.security.pkcs7
final org.apache.harmony.security.pkcs7.AuthenticatedAttributes extends java.lang.Object {
private byte[] encoding
private final java.util.List authenticatedAttributes
public static final org.apache.harmony.security.asn1.ASN1SetOf ASN1
private void (byte[], java.util.List)
byte[] encoding
java.util.List authenticatedAttributes
public java.util.List getAttributes ()
public byte[] getEncoded ()
void (byte[], java.util.List, org.apache.harmony.security.pkcs7.AuthenticatedAttributes$1)
byte[] x0
java.util.List x1
org.apache.harmony.security.pkcs7.AuthenticatedAttributes$1 x2
static void ()
}
org/apache/harmony/security/pkcs7/ContentInfo$1.classContentInfo.java
package org.apache.harmony.security.pkcs7
final org.apache.harmony.security.pkcs7.ContentInfo$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.pkcs7.ContentInfo ci
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
int[] oid
}
org/apache/harmony/security/pkcs7/ContentInfo.classContentInfo.java
package org.apache.harmony.security.pkcs7
public final org.apache.harmony.security.pkcs7.ContentInfo extends java.lang.Object {
public static final int[] DATA
public static final int[] SIGNED_DATA
public static final int[] ENVELOPED_DATA
public static final int[] SIGNED_AND_ENVELOPED_DATA
public static final int[] DIGESTED_DATA
public static final int[] ENCRYPTED_DATA
private final int[] oid
private final Object content
private byte[] encoding
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
private void (int[], java.lang.Object, byte[])
int[] oid
Object content
byte[] encoding
public org.apache.harmony.security.pkcs7.SignedData getSignedData ()
public java.lang.Object getContent ()
public int[] getContentType ()
public byte[] getEncoded ()
public java.lang.String toString ()
int i
StringBuilder res
static int[] access$000 (org.apache.harmony.security.pkcs7.ContentInfo)
org.apache.harmony.security.pkcs7.ContentInfo x0
static java.lang.Object access$100 (org.apache.harmony.security.pkcs7.ContentInfo)
org.apache.harmony.security.pkcs7.ContentInfo x0
void (int[], java.lang.Object, byte[], org.apache.harmony.security.pkcs7.ContentInfo$1)
int[] x0
Object x1
byte[] x2
org.apache.harmony.security.pkcs7.ContentInfo$1 x3
static void ()
}
org/apache/harmony/security/pkcs7/SignedData$1.classSignedData.java
package org.apache.harmony.security.pkcs7
final org.apache.harmony.security.pkcs7.SignedData$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.pkcs7.SignedData sd
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
}
org/apache/harmony/security/pkcs7/SignedData.classSignedData.java
package org.apache.harmony.security.pkcs7
public final org.apache.harmony.security.pkcs7.SignedData extends java.lang.Object {
private final int version
private final java.util.List digestAlgorithms
private final org.apache.harmony.security.pkcs7.ContentInfo contentInfo
private final java.util.List certificates
private final java.util.List crls
private final java.util.List signerInfos
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
private void (int, java.util.List, org.apache.harmony.security.pkcs7.ContentInfo, java.util.List, java.util.List, java.util.List)
int version
java.util.List digestAlgorithms
org.apache.harmony.security.pkcs7.ContentInfo contentInfo
java.util.List certificates
java.util.List crls
java.util.List signerInfos
public java.util.List getCertificates ()
public java.util.List getCRLs ()
public java.util.List getSignerInfos ()
public int getVersion ()
public java.lang.String toString ()
StringBuilder res
static int access$000 (org.apache.harmony.security.pkcs7.SignedData)
org.apache.harmony.security.pkcs7.SignedData x0
static java.util.List access$100 (org.apache.harmony.security.pkcs7.SignedData)
org.apache.harmony.security.pkcs7.SignedData x0
static org.apache.harmony.security.pkcs7.ContentInfo access$200 (org.apache.harmony.security.pkcs7.SignedData)
org.apache.harmony.security.pkcs7.SignedData x0
static java.util.List access$300 (org.apache.harmony.security.pkcs7.SignedData)
org.apache.harmony.security.pkcs7.SignedData x0
static java.util.List access$400 (org.apache.harmony.security.pkcs7.SignedData)
org.apache.harmony.security.pkcs7.SignedData x0
static java.util.List access$500 (org.apache.harmony.security.pkcs7.SignedData)
org.apache.harmony.security.pkcs7.SignedData x0
void (int, java.util.List, org.apache.harmony.security.pkcs7.ContentInfo, java.util.List, java.util.List, java.util.List, org.apache.harmony.security.pkcs7.SignedData$1)
int x0
java.util.List x1
org.apache.harmony.security.pkcs7.ContentInfo x2
java.util.List x3
java.util.List x4
java.util.List x5
org.apache.harmony.security.pkcs7.SignedData$1 x6
static void ()
}
org/apache/harmony/security/pkcs7/SignerInfo$1.classSignerInfo.java
package org.apache.harmony.security.pkcs7
final org.apache.harmony.security.pkcs7.SignerInfo$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
public void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
Object[] issAndSerial
}
org/apache/harmony/security/pkcs7/SignerInfo$2.classSignerInfo.java
package org.apache.harmony.security.pkcs7
final org.apache.harmony.security.pkcs7.SignerInfo$2 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected void getValues (java.lang.Object, java.lang.Object[])
java.io.IOException e
Object object
Object[] values
org.apache.harmony.security.pkcs7.SignerInfo si
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
}
org/apache/harmony/security/pkcs7/SignerInfo.classSignerInfo.java
package org.apache.harmony.security.pkcs7
public final org.apache.harmony.security.pkcs7.SignerInfo extends java.lang.Object {
private final int version
private final javax.security.auth.x500.X500Principal issuer
private final java.math.BigInteger serialNumber
private final org.apache.harmony.security.x509.AlgorithmIdentifier digestAlgorithm
private final org.apache.harmony.security.pkcs7.AuthenticatedAttributes authenticatedAttributes
private final org.apache.harmony.security.x509.AlgorithmIdentifier digestEncryptionAlgorithm
private final byte[] encryptedDigest
private final java.util.List unauthenticatedAttributes
public static final org.apache.harmony.security.asn1.ASN1Sequence ISSUER_AND_SERIAL_NUMBER
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
private void (int, java.lang.Object[], org.apache.harmony.security.x509.AlgorithmIdentifier, org.apache.harmony.security.pkcs7.AuthenticatedAttributes, org.apache.harmony.security.x509.AlgorithmIdentifier, byte[], java.util.List)
int version
Object[] issuerAndSerialNumber
org.apache.harmony.security.x509.AlgorithmIdentifier digestAlgorithm
org.apache.harmony.security.pkcs7.AuthenticatedAttributes authenticatedAttributes
org.apache.harmony.security.x509.AlgorithmIdentifier digestEncryptionAlgorithm
byte[] encryptedDigest
java.util.List unauthenticatedAttributes
public javax.security.auth.x500.X500Principal getIssuer ()
public java.math.BigInteger getSerialNumber ()
public java.lang.String getDigestAlgorithm ()
public java.lang.String getDigestAlgorithmName ()
public java.lang.String getDigestEncryptionAlgorithm ()
public java.lang.String getDigestEncryptionAlgorithmName ()
public java.util.List getAuthenticatedAttributes ()
public byte[] getEncodedAuthenticatedAttributes ()
public byte[] getEncryptedDigest ()
public java.lang.String toString ()
StringBuilder res
static int access$000 (org.apache.harmony.security.pkcs7.SignerInfo)
org.apache.harmony.security.pkcs7.SignerInfo x0
static javax.security.auth.x500.X500Principal access$100 (org.apache.harmony.security.pkcs7.SignerInfo)
org.apache.harmony.security.pkcs7.SignerInfo x0
static java.math.BigInteger access$200 (org.apache.harmony.security.pkcs7.SignerInfo)
org.apache.harmony.security.pkcs7.SignerInfo x0
static org.apache.harmony.security.x509.AlgorithmIdentifier access$300 (org.apache.harmony.security.pkcs7.SignerInfo)
org.apache.harmony.security.pkcs7.SignerInfo x0
static org.apache.harmony.security.pkcs7.AuthenticatedAttributes access$400 (org.apache.harmony.security.pkcs7.SignerInfo)
org.apache.harmony.security.pkcs7.SignerInfo x0
static org.apache.harmony.security.x509.AlgorithmIdentifier access$500 (org.apache.harmony.security.pkcs7.SignerInfo)
org.apache.harmony.security.pkcs7.SignerInfo x0
static byte[] access$600 (org.apache.harmony.security.pkcs7.SignerInfo)
org.apache.harmony.security.pkcs7.SignerInfo x0
static java.util.List access$700 (org.apache.harmony.security.pkcs7.SignerInfo)
org.apache.harmony.security.pkcs7.SignerInfo x0
void (int, java.lang.Object[], org.apache.harmony.security.x509.AlgorithmIdentifier, org.apache.harmony.security.pkcs7.AuthenticatedAttributes, org.apache.harmony.security.x509.AlgorithmIdentifier, byte[], java.util.List, org.apache.harmony.security.pkcs7.SignerInfo$1)
int x0
Object[] x1
org.apache.harmony.security.x509.AlgorithmIdentifier x2
org.apache.harmony.security.pkcs7.AuthenticatedAttributes x3
org.apache.harmony.security.x509.AlgorithmIdentifier x4
byte[] x5
java.util.List x6
org.apache.harmony.security.pkcs7.SignerInfo$1 x7
static void ()
}
org/apache/harmony/security/SystemScope.classSystemScope.java
package org.apache.harmony.security
public org.apache.harmony.security.SystemScope extends java.security.IdentityScope {
private static final long serialVersionUID
private java.util.Hashtable names
private java.util.Hashtable keys
public void ()
public void (java.lang.String)
String name
public void (java.lang.String, java.security.IdentityScope) throws java.security.KeyManagementException
String name
java.security.IdentityScope scope
public int size ()
public synchronized java.security.Identity getIdentity (java.lang.String)
String name
public synchronized java.security.Identity getIdentity (java.security.PublicKey)
java.security.PublicKey key
public synchronized void addIdentity (java.security.Identity) throws java.security.KeyManagementException
java.security.Identity identity
String name
java.security.PublicKey key
public synchronized void removeIdentity (java.security.Identity) throws java.security.KeyManagementException
java.security.Identity identity
String name
boolean contains
java.security.PublicKey key
public java.util.Enumeration identities ()
}
org/apache/harmony/security/utils/
org/apache/harmony/security/utils/AlgNameMapper.classAlgNameMapper.java
package org.apache.harmony.security.utils
public org.apache.harmony.security.utils.AlgNameMapper extends java.lang.Object {
private static org.apache.harmony.security.utils.AlgNameMapperSource source
private static volatile int cacheVersion
private static final String[] serviceName
private static final String[][] knownAlgMappings
private static final java.util.Map alg2OidMap
private static final java.util.Map oid2AlgMap
private static final java.util.Map algAliasesMap
public static void addMapping (java.lang.String, java.lang.String)
String oid
String name
String nameUC
public static void removeMapping (java.lang.String, java.lang.String)
String oid
String name
String nameUC
private void ()
private static synchronized void checkCacheVersion ()
java.security.Provider element
java.security.Provider[] pl
int newCacheVersion
public static java.lang.String map2OID (java.lang.String)
String algName
String result
org.apache.harmony.security.utils.AlgNameMapperSource s
public static java.lang.String map2AlgName (java.lang.String)
String oid
String algUC
org.apache.harmony.security.utils.AlgNameMapperSource s
public static java.lang.String getStandardName (java.lang.String)
String algName
private static void selectEntries (java.security.Provider)
boolean oid2AlgContains
boolean alg2OidContains
String alias
String alg
String algUC
String key
java.util.Map$Entry me
String keyPrfix2find
String service
java.security.Provider p
java.util.Set entrySet
public static boolean isOID (java.lang.String)
String alias
public static java.lang.String normalize (java.lang.String)
String oid
public static void setSource (org.apache.harmony.security.utils.AlgNameMapperSource)
org.apache.harmony.security.utils.AlgNameMapperSource source
static void ()
String[] element
}
org/apache/harmony/security/utils/AlgNameMapperSource.classAlgNameMapperSource.java
package org.apache.harmony.security.utils
public abstract org.apache.harmony.security.utils.AlgNameMapperSource extends java.lang.Object {
public abstract java.lang.String mapNameToOid (java.lang.String)
public abstract java.lang.String mapOidToName (java.lang.String)
}
org/apache/harmony/security/utils/Array.classArray.java
package org.apache.harmony.security.utils
public org.apache.harmony.security.utils.Array extends java.lang.Object {
private void ()
public static java.lang.String getBytesAsString (byte[])
int i
byte[] data
StringBuilder result
public static java.lang.String toString (byte[], java.lang.String)
String offset
int currentByte
char currentChar
int j
int ws2add
byte[] array
String prefix
String[] offsetPrefix
StringBuilder sb
StringBuilder charForm
int i
}
org/apache/harmony/security/utils/JarUtils$VerbatimX509Certificate.classJarUtils.java
package org.apache.harmony.security.utils
org.apache.harmony.security.utils.JarUtils$VerbatimX509Certificate extends org.apache.harmony.security.utils.WrappedX509Certificate {
private byte[] encodedVerbatim
public void (java.security.cert.X509Certificate, byte[])
java.security.cert.X509Certificate wrapped
byte[] encodedVerbatim
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
}
org/apache/harmony/security/utils/JarUtils.classJarUtils.java
package org.apache.harmony.security.utils
public org.apache.harmony.security.utils.JarUtils extends java.lang.Object {
private static final int[] MESSAGE_DIGEST_OID
public void ()
public static java.security.cert.Certificate[] verifySignature (java.io.InputStream, java.io.InputStream) throws java.io.IOException java.security.GeneralSecurityException
byte[] encoded
java.io.InputStream is
org.apache.harmony.security.x509.Certificate encCert
org.apache.harmony.security.pkcs7.SignerInfo sigInfo
java.util.Collection entries
org.apache.harmony.security.x501.AttributeTypeAndValue a
byte[] existingDigest
java.security.MessageDigest md
byte[] computedDigest
java.io.InputStream signature
java.io.InputStream signatureBlock
org.apache.harmony.security.asn1.BerInputStream bis
org.apache.harmony.security.pkcs7.ContentInfo info
org.apache.harmony.security.pkcs7.SignedData signedData
java.util.Collection encCerts
java.security.cert.X509Certificate[] certs
java.security.cert.CertificateFactory cf
int i
java.util.List sigInfos
org.apache.harmony.security.pkcs7.SignerInfo sigInfo
javax.security.auth.x500.X500Principal issuer
java.math.BigInteger snum
int issuerSertIndex
String daOid
String daName
String deaOid
String deaName
String alg
java.security.Signature sig
java.util.List atr
byte[] sfBytes
private static java.security.cert.X509Certificate[] createChain (java.security.cert.X509Certificate, java.security.cert.X509Certificate[])
java.security.cert.X509Certificate signer
java.security.cert.X509Certificate[] candidates
java.security.Principal issuer
java.util.ArrayList chain
java.security.cert.X509Certificate issuerCert
int count
private static java.security.cert.X509Certificate findCert (java.security.Principal, java.security.cert.X509Certificate[])
int i
java.security.Principal issuer
java.security.cert.X509Certificate[] candidates
static void ()
}
org/apache/harmony/security/utils/ObjectIdentifier.classObjectIdentifier.java
package org.apache.harmony.security.utils
public final org.apache.harmony.security.utils.ObjectIdentifier extends java.lang.Object {
private final int[] oid
private int hash
private String soid
private String sOID
private String name
private Object group
public void (int[])
int[] oid
public void (int[], java.lang.String, java.lang.Object)
int[] oid
String name
Object oidGroup
public int[] getOid ()
public java.lang.String getName ()
public java.lang.Object getGroup ()
public boolean equals (java.lang.Object)
Object o
public java.lang.String toOIDString ()
public java.lang.String toString ()
int i
StringBuilder sb
public int hashCode ()
public static void validateOid (int[])
int[] oid
public static int hashIntArray (int[])
int i
int[] array
int intHash
}
org/apache/harmony/security/utils/WrappedX509Certificate.classWrappedX509Certificate.java
package org.apache.harmony.security.utils
public org.apache.harmony.security.utils.WrappedX509Certificate extends java.security.cert.X509Certificate {
private final java.security.cert.X509Certificate wrapped
public void (java.security.cert.X509Certificate)
java.security.cert.X509Certificate wrapped
public java.util.Set getCriticalExtensionOIDs ()
public byte[] getExtensionValue (java.lang.String)
String oid
public java.util.Set getNonCriticalExtensionOIDs ()
public boolean hasUnsupportedCriticalExtension ()
public void checkValidity () throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
public void checkValidity (java.util.Date) throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
java.util.Date date
public int getVersion ()
public java.math.BigInteger getSerialNumber ()
public java.security.Principal getIssuerDN ()
public java.security.Principal getSubjectDN ()
public java.util.Date getNotBefore ()
public java.util.Date getNotAfter ()
public byte[] getTBSCertificate () throws java.security.cert.CertificateEncodingException
public byte[] getSignature ()
public java.lang.String getSigAlgName ()
public java.lang.String getSigAlgOID ()
public byte[] getSigAlgParams ()
public boolean[] getIssuerUniqueID ()
public boolean[] getSubjectUniqueID ()
public boolean[] getKeyUsage ()
public int getBasicConstraints ()
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
public void verify (java.security.PublicKey) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.PublicKey key
public void verify (java.security.PublicKey, java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
java.security.PublicKey key
String sigProvider
public java.lang.String toString ()
public java.security.PublicKey getPublicKey ()
}
org/apache/harmony/security/x501/
org/apache/harmony/security/x501/AttributeTypeAndValue$1.classAttributeTypeAndValue.java
package org.apache.harmony.security.x501
final org.apache.harmony.security.x501.AttributeTypeAndValue$1 extends org.apache.harmony.security.asn1.ASN1Type {
void (int)
int tagNumber
public boolean checkTag (int)
int tag
public java.lang.Object decode (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
String str
byte[] bytesEncoded
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
public void encodeASN (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
org.apache.harmony.security.x501.AttributeValue av
public void setEncodingContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
org.apache.harmony.security.x501.AttributeValue av
public void encodeContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
public int getEncodedLength (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
org.apache.harmony.security.x501.AttributeValue av
}
org/apache/harmony/security/x501/AttributeTypeAndValue$2.classAttributeTypeAndValue.java
package org.apache.harmony.security.x501
final org.apache.harmony.security.x501.AttributeTypeAndValue$2 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.x501.AttributeTypeAndValue atav
}
org/apache/harmony/security/x501/AttributeTypeAndValue.classAttributeTypeAndValue.java
package org.apache.harmony.security.x501
public final org.apache.harmony.security.x501.AttributeTypeAndValue extends java.lang.Object {
private static final java.util.HashMap RFC1779_NAMES
private static final java.util.HashMap KNOWN_NAMES
private static final java.util.HashMap RFC2253_NAMES
private static final java.util.HashMap RFC2459_NAMES
private static final org.apache.harmony.security.utils.ObjectIdentifier C
private static final org.apache.harmony.security.utils.ObjectIdentifier CN
public static final org.apache.harmony.security.utils.ObjectIdentifier DC
private static final org.apache.harmony.security.utils.ObjectIdentifier DNQ
private static final org.apache.harmony.security.utils.ObjectIdentifier DNQUALIFIER
public static final org.apache.harmony.security.utils.ObjectIdentifier EMAILADDRESS
private static final org.apache.harmony.security.utils.ObjectIdentifier GENERATION
private static final org.apache.harmony.security.utils.ObjectIdentifier GIVENNAME
private static final org.apache.harmony.security.utils.ObjectIdentifier INITIALS
private static final org.apache.harmony.security.utils.ObjectIdentifier L
private static final org.apache.harmony.security.utils.ObjectIdentifier O
private static final org.apache.harmony.security.utils.ObjectIdentifier OU
private static final org.apache.harmony.security.utils.ObjectIdentifier SERIALNUMBER
private static final org.apache.harmony.security.utils.ObjectIdentifier ST
private static final org.apache.harmony.security.utils.ObjectIdentifier STREET
private static final org.apache.harmony.security.utils.ObjectIdentifier SURNAME
private static final org.apache.harmony.security.utils.ObjectIdentifier T
private static final org.apache.harmony.security.utils.ObjectIdentifier UID
private static final int CAPACITY
private static final int SIZE
private static final org.apache.harmony.security.utils.ObjectIdentifier[][] KNOWN_OIDS
private final org.apache.harmony.security.utils.ObjectIdentifier oid
private final org.apache.harmony.security.x501.AttributeValue value
public static final org.apache.harmony.security.asn1.ASN1Type attributeValue
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
public static org.apache.harmony.security.utils.ObjectIdentifier getObjectIdentifier (java.lang.String) throws java.io.IOException
int[] array
org.apache.harmony.security.utils.ObjectIdentifier thisOid
String sOid
org.apache.harmony.security.utils.ObjectIdentifier thisOid
private void (int[], org.apache.harmony.security.x501.AttributeValue) throws java.io.IOException
int[] oid
org.apache.harmony.security.x501.AttributeValue value
org.apache.harmony.security.utils.ObjectIdentifier thisOid
public void (org.apache.harmony.security.utils.ObjectIdentifier, org.apache.harmony.security.x501.AttributeValue) throws java.io.IOException
org.apache.harmony.security.utils.ObjectIdentifier oid
org.apache.harmony.security.x501.AttributeValue value
public void appendName (java.lang.String, java.lang.StringBuilder)
int tag
Object group
String attrFormat
StringBuilder sb
boolean hexFormat
public org.apache.harmony.security.utils.ObjectIdentifier getType ()
public org.apache.harmony.security.x501.AttributeValue getValue ()
private static org.apache.harmony.security.utils.ObjectIdentifier getOID (int[])
int i
int[] oid
int index
org.apache.harmony.security.utils.ObjectIdentifier[] list
private static void addOID (org.apache.harmony.security.utils.ObjectIdentifier)
org.apache.harmony.security.utils.ObjectIdentifier oid
int[] newOid
int index
org.apache.harmony.security.utils.ObjectIdentifier[] list
int i
private static int hashIntArray (int[])
int i
int[] oid
int intHash
void (int[], org.apache.harmony.security.x501.AttributeValue, org.apache.harmony.security.x501.AttributeTypeAndValue$1) throws java.io.IOException
int[] x0
org.apache.harmony.security.x501.AttributeValue x1
org.apache.harmony.security.x501.AttributeTypeAndValue$1 x2
static org.apache.harmony.security.utils.ObjectIdentifier access$100 (org.apache.harmony.security.x501.AttributeTypeAndValue)
org.apache.harmony.security.x501.AttributeTypeAndValue x0
static org.apache.harmony.security.x501.AttributeValue access$200 (org.apache.harmony.security.x501.AttributeTypeAndValue)
org.apache.harmony.security.x501.AttributeTypeAndValue x0
static void ()
org.apache.harmony.security.utils.ObjectIdentifier objectIdentifier
org.apache.harmony.security.utils.ObjectIdentifier o
}
org/apache/harmony/security/x501/AttributeTypeAndValueComparator.classAttributeTypeAndValueComparator.java
package org.apache.harmony.security.x501
public org.apache.harmony.security.x501.AttributeTypeAndValueComparator extends java.lang.Object implements java.util.Comparator java.io.Serializable {
private static final long serialVersionUID
public void ()
public int compare (org.apache.harmony.security.x501.AttributeTypeAndValue, org.apache.harmony.security.x501.AttributeTypeAndValue)
org.apache.harmony.security.x501.AttributeTypeAndValue atav1
org.apache.harmony.security.x501.AttributeTypeAndValue atav2
String kw1
String kw2
private static int compateOids (org.apache.harmony.security.utils.ObjectIdentifier, org.apache.harmony.security.utils.ObjectIdentifier)
int i
org.apache.harmony.security.utils.ObjectIdentifier oid1
org.apache.harmony.security.utils.ObjectIdentifier oid2
int[] ioid1
int[] ioid2
int min
public volatile int compare (java.lang.Object, java.lang.Object)
}
org/apache/harmony/security/x501/AttributeValue.classAttributeValue.java
package org.apache.harmony.security.x501
public final org.apache.harmony.security.x501.AttributeValue extends java.lang.Object {
public boolean wasEncoded
private boolean hasConsecutiveSpaces
public final String escapedString
private String rfc2253String
private String hexString
private final int tag
public byte[] encoded
public byte[] bytes
public boolean hasQEN
public final String rawString
public void (java.lang.String, boolean, org.apache.harmony.security.utils.ObjectIdentifier)
int tag
int tag
String parsedString
boolean mustBeOutputWithQuotes
org.apache.harmony.security.utils.ObjectIdentifier oid
int tag
public void (java.lang.String, byte[])
org.apache.harmony.security.asn1.DerInputStream in
IllegalArgumentException iae
java.io.IOException e
String hexString
byte[] encoded
public void (java.lang.String, byte[], int)
String rawString
byte[] encoded
int tag
private static boolean isPrintableString (java.lang.String)
char ch
int i
String str
public int getTag ()
public java.lang.String getHexString ()
int i
int c
StringBuilder buf
public java.util.Collection getValues (org.apache.harmony.security.asn1.ASN1Type) throws java.io.IOException
org.apache.harmony.security.asn1.ASN1Type type
public void appendQuotedString (java.lang.StringBuilder)
char c
int i
StringBuilder sb
private java.lang.String makeEscaped (java.lang.String)
boolean nextIsSpace
char ch
int index
String name
int length
StringBuilder buf
boolean escapeSpaces
public java.lang.String makeCanonical ()
int bufLength
char ch
int length
StringBuilder buf
int index
int bufLength
public java.lang.String getRFC2253String ()
int i
char nextCh
char ch
int i
int lastIndex
boolean beginning
StringBuilder sb
}
org/apache/harmony/security/x501/DirectoryString$1.classDirectoryString.java
package org.apache.harmony.security.x501
final org.apache.harmony.security.x501.DirectoryString$1 extends org.apache.harmony.security.asn1.ASN1Choice {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
public int getIndex (java.lang.Object)
Object object
public java.lang.Object getObjectToEncode (java.lang.Object)
Object object
}
org/apache/harmony/security/x501/DirectoryString.classDirectoryString.java
package org.apache.harmony.security.x501
public final org.apache.harmony.security.x501.DirectoryString extends java.lang.Object {
public static final org.apache.harmony.security.asn1.ASN1Choice ASN1
public void ()
static void ()
}
org/apache/harmony/security/x501/Name$1.className.java
package org.apache.harmony.security.x501
final org.apache.harmony.security.x501.Name$1 extends org.apache.harmony.security.asn1.ASN1SequenceOf {
void (org.apache.harmony.security.asn1.ASN1Type)
org.apache.harmony.security.asn1.ASN1Type type
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
public java.util.Collection getValues (java.lang.Object)
Object object
}
org/apache/harmony/security/x501/Name.className.java
package org.apache.harmony.security.x501
public final org.apache.harmony.security.x501.Name extends java.lang.Object {
private volatile byte[] encoded
private String rfc1779String
private String rfc2253String
private String canonicalString
private java.util.List rdn
public static final org.apache.harmony.security.asn1.ASN1SetOf ASN1_RDN
public static final org.apache.harmony.security.asn1.ASN1SequenceOf ASN1
public void (byte[]) throws java.io.IOException
byte[] encoding
org.apache.harmony.security.asn1.DerInputStream in
public void (java.lang.String) throws java.io.IOException
String name
private void (java.util.List)
java.util.List rdn
public javax.security.auth.x500.X500Principal getX500Principal ()
public java.lang.String getName (java.lang.String)
String format
private java.lang.String getName0 (java.lang.String)
org.apache.harmony.security.x501.AttributeTypeAndValue attributeTypeAndValue
java.util.List atavList
java.util.Iterator it
int i
String format
StringBuilder name
String sName
public byte[] getEncoded ()
void (java.util.List, org.apache.harmony.security.x501.Name$1)
java.util.List x0
org.apache.harmony.security.x501.Name$1 x1
static java.util.List access$100 (org.apache.harmony.security.x501.Name)
org.apache.harmony.security.x501.Name x0
static void ()
}
org/apache/harmony/security/x509/
org/apache/harmony/security/x509/AccessDescription$1.classAccessDescription.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.AccessDescription$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.x509.AccessDescription ad
}
org/apache/harmony/security/x509/AccessDescription.classAccessDescription.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.AccessDescription extends java.lang.Object {
private final String accessMethod
private final org.apache.harmony.security.x509.GeneralName accessLocation
private byte[] encoding
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
private void (java.lang.String, org.apache.harmony.security.x509.GeneralName, byte[])
String accessMethod
org.apache.harmony.security.x509.GeneralName accessLocation
byte[] encoding
public byte[] getEncoded ()
public java.lang.String toString ()
StringBuilder res
void (java.lang.String, org.apache.harmony.security.x509.GeneralName, byte[], org.apache.harmony.security.x509.AccessDescription$1)
String x0
org.apache.harmony.security.x509.GeneralName x1
byte[] x2
org.apache.harmony.security.x509.AccessDescription$1 x3
static java.lang.String access$100 (org.apache.harmony.security.x509.AccessDescription)
org.apache.harmony.security.x509.AccessDescription x0
static org.apache.harmony.security.x509.GeneralName access$200 (org.apache.harmony.security.x509.AccessDescription)
org.apache.harmony.security.x509.AccessDescription x0
static void ()
}
org/apache/harmony/security/x509/AlgorithmIdentifier$1.classAlgorithmIdentifier.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.AlgorithmIdentifier$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.x509.AlgorithmIdentifier aID
}
org/apache/harmony/security/x509/AlgorithmIdentifier.classAlgorithmIdentifier.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.AlgorithmIdentifier extends java.lang.Object {
private String algorithm
private String algorithmName
private byte[] parameters
private byte[] encoding
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
public void (java.lang.String)
String algorithm
public void (java.lang.String, byte[])
String algorithm
byte[] parameters
private void (java.lang.String, byte[], byte[])
String algorithm
byte[] parameters
byte[] encoding
public void (java.lang.String, java.lang.String)
String algorithm
String algorithmName
public java.lang.String getAlgorithm ()
public java.lang.String getAlgorithmName ()
public byte[] getParameters ()
public byte[] getEncoded ()
public boolean equals (java.lang.Object)
Object ai
org.apache.harmony.security.x509.AlgorithmIdentifier algid
public int hashCode ()
public void dumpValue (java.lang.StringBuilder)
StringBuilder sb
static void ()
}
org/apache/harmony/security/x509/AlternativeName.classAlternativeName.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.AlternativeName extends org.apache.harmony.security.x509.ExtensionValue {
public static final boolean ISSUER
public static final boolean SUBJECT
private boolean which
private org.apache.harmony.security.x509.GeneralNames alternativeNames
public void (boolean, byte[]) throws java.io.IOException
boolean which
byte[] encoding
public byte[] getEncoded ()
public void dumpValue (java.lang.StringBuilder, java.lang.String)
StringBuilder sb
String prefix
}
org/apache/harmony/security/x509/AuthorityKeyIdentifier$1.classAuthorityKeyIdentifier.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.AuthorityKeyIdentifier$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
byte[] bytes
java.math.BigInteger authorityCertSerialNumber
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.x509.AuthorityKeyIdentifier akid
}
org/apache/harmony/security/x509/AuthorityKeyIdentifier.classAuthorityKeyIdentifier.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.AuthorityKeyIdentifier extends org.apache.harmony.security.x509.ExtensionValue {
private final byte[] keyIdentifier
private final org.apache.harmony.security.x509.GeneralNames authorityCertIssuer
private final java.math.BigInteger authorityCertSerialNumber
public static final org.apache.harmony.security.asn1.ASN1Type ASN1
public void (byte[], org.apache.harmony.security.x509.GeneralNames, java.math.BigInteger)
byte[] keyIdentifier
org.apache.harmony.security.x509.GeneralNames authorityCertIssuer
java.math.BigInteger authorityCertSerialNumber
public static org.apache.harmony.security.x509.AuthorityKeyIdentifier decode (byte[]) throws java.io.IOException
byte[] encoding
org.apache.harmony.security.x509.AuthorityKeyIdentifier aki
public byte[] getKeyIdentifier ()
public org.apache.harmony.security.x509.GeneralNames getAuthorityCertIssuer ()
public java.math.BigInteger getAuthorityCertSerialNumber ()
public byte[] getEncoded ()
public void dumpValue (java.lang.StringBuilder, java.lang.String)
StringBuilder sb
String prefix
static byte[] access$000 (org.apache.harmony.security.x509.AuthorityKeyIdentifier)
org.apache.harmony.security.x509.AuthorityKeyIdentifier x0
static org.apache.harmony.security.x509.GeneralNames access$100 (org.apache.harmony.security.x509.AuthorityKeyIdentifier)
org.apache.harmony.security.x509.AuthorityKeyIdentifier x0
static java.math.BigInteger access$200 (org.apache.harmony.security.x509.AuthorityKeyIdentifier)
org.apache.harmony.security.x509.AuthorityKeyIdentifier x0
static void ()
}
org/apache/harmony/security/x509/BasicConstraints$1.classBasicConstraints.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.BasicConstraints$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
Object[] array
}
org/apache/harmony/security/x509/BasicConstraints.classBasicConstraints.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.BasicConstraints extends org.apache.harmony.security.x509.ExtensionValue {
private boolean ca
private int pathLenConstraint
public static final org.apache.harmony.security.asn1.ASN1Type ASN1
public void (byte[]) throws java.io.IOException
byte[] encoding
Object[] values
public boolean getCa ()
public int getPathLenConstraint ()
public byte[] getEncoded ()
public void dumpValue (java.lang.StringBuilder, java.lang.String)
StringBuilder sb
String prefix
static void ()
}
org/apache/harmony/security/x509/Certificate$1.classCertificate.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.Certificate$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.x509.Certificate cert
}
org/apache/harmony/security/x509/Certificate.classCertificate.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.Certificate extends java.lang.Object {
private final org.apache.harmony.security.x509.TBSCertificate tbsCertificate
private final org.apache.harmony.security.x509.AlgorithmIdentifier signatureAlgorithm
private final byte[] signatureValue
private byte[] encoding
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
public void (org.apache.harmony.security.x509.TBSCertificate, org.apache.harmony.security.x509.AlgorithmIdentifier, byte[])
org.apache.harmony.security.x509.TBSCertificate tbsCertificate
org.apache.harmony.security.x509.AlgorithmIdentifier signatureAlgorithm
byte[] signatureValue
private void (org.apache.harmony.security.x509.TBSCertificate, org.apache.harmony.security.x509.AlgorithmIdentifier, byte[], byte[])
org.apache.harmony.security.x509.TBSCertificate tbsCertificate
org.apache.harmony.security.x509.AlgorithmIdentifier signatureAlgorithm
byte[] signatureValue
byte[] encoding
public org.apache.harmony.security.x509.TBSCertificate getTbsCertificate ()
public byte[] getSignatureValue ()
public java.lang.String toString ()
StringBuilder result
public byte[] getEncoded ()
void (org.apache.harmony.security.x509.TBSCertificate, org.apache.harmony.security.x509.AlgorithmIdentifier, byte[], byte[], org.apache.harmony.security.x509.Certificate$1)
org.apache.harmony.security.x509.TBSCertificate x0
org.apache.harmony.security.x509.AlgorithmIdentifier x1
byte[] x2
byte[] x3
org.apache.harmony.security.x509.Certificate$1 x4
static org.apache.harmony.security.x509.TBSCertificate access$100 (org.apache.harmony.security.x509.Certificate)
org.apache.harmony.security.x509.Certificate x0
static org.apache.harmony.security.x509.AlgorithmIdentifier access$200 (org.apache.harmony.security.x509.Certificate)
org.apache.harmony.security.x509.Certificate x0
static byte[] access$300 (org.apache.harmony.security.x509.Certificate)
org.apache.harmony.security.x509.Certificate x0
static void ()
}
org/apache/harmony/security/x509/CertificateIssuer$1.classCertificateIssuer.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.CertificateIssuer$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
}
org/apache/harmony/security/x509/CertificateIssuer.classCertificateIssuer.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.CertificateIssuer extends org.apache.harmony.security.x509.ExtensionValue {
private javax.security.auth.x500.X500Principal issuer
public static final org.apache.harmony.security.asn1.ASN1Type ASN1
public void (byte[])
byte[] encoding
public javax.security.auth.x500.X500Principal getIssuer () throws java.io.IOException
public void dumpValue (java.lang.StringBuilder, java.lang.String)
java.io.IOException e
StringBuilder sb
String prefix
static void ()
}
org/apache/harmony/security/x509/CertificateList$1.classCertificateList.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.CertificateList$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.x509.CertificateList certificateList
}
org/apache/harmony/security/x509/CertificateList.classCertificateList.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.CertificateList extends java.lang.Object {
private final org.apache.harmony.security.x509.TBSCertList tbsCertList
private final org.apache.harmony.security.x509.AlgorithmIdentifier signatureAlgorithm
private final byte[] signatureValue
private byte[] encoding
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
public void (org.apache.harmony.security.x509.TBSCertList, org.apache.harmony.security.x509.AlgorithmIdentifier, byte[])
org.apache.harmony.security.x509.TBSCertList tbsCertList
org.apache.harmony.security.x509.AlgorithmIdentifier signatureAlgorithm
byte[] signatureValue
private void (org.apache.harmony.security.x509.TBSCertList, org.apache.harmony.security.x509.AlgorithmIdentifier, byte[], byte[])
org.apache.harmony.security.x509.TBSCertList tbsCertList
org.apache.harmony.security.x509.AlgorithmIdentifier signatureAlgorithm
byte[] signatureValue
byte[] encoding
public org.apache.harmony.security.x509.TBSCertList getTbsCertList ()
public byte[] getSignatureValue ()
byte[] result
public java.lang.String toString ()
StringBuilder result
public byte[] getEncoded ()
void (org.apache.harmony.security.x509.TBSCertList, org.apache.harmony.security.x509.AlgorithmIdentifier, byte[], byte[], org.apache.harmony.security.x509.CertificateList$1)
org.apache.harmony.security.x509.TBSCertList x0
org.apache.harmony.security.x509.AlgorithmIdentifier x1
byte[] x2
byte[] x3
org.apache.harmony.security.x509.CertificateList$1 x4
static org.apache.harmony.security.x509.TBSCertList access$100 (org.apache.harmony.security.x509.CertificateList)
org.apache.harmony.security.x509.CertificateList x0
static org.apache.harmony.security.x509.AlgorithmIdentifier access$200 (org.apache.harmony.security.x509.CertificateList)
org.apache.harmony.security.x509.CertificateList x0
static byte[] access$300 (org.apache.harmony.security.x509.CertificateList)
org.apache.harmony.security.x509.CertificateList x0
static void ()
}
org/apache/harmony/security/x509/CertificatePolicies$1.classCertificatePolicies.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.CertificatePolicies$1 extends org.apache.harmony.security.asn1.ASN1SequenceOf {
void (org.apache.harmony.security.asn1.ASN1Type)
org.apache.harmony.security.asn1.ASN1Type type
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
public java.util.Collection getValues (java.lang.Object)
Object object
org.apache.harmony.security.x509.CertificatePolicies cps
}
org/apache/harmony/security/x509/CertificatePolicies.classCertificatePolicies.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.CertificatePolicies extends org.apache.harmony.security.x509.ExtensionValue {
private java.util.List policyInformations
private byte[] encoding
public static final org.apache.harmony.security.asn1.ASN1Type ASN1
public void ()
public static org.apache.harmony.security.x509.CertificatePolicies decode (byte[]) throws java.io.IOException
byte[] encoding
org.apache.harmony.security.x509.CertificatePolicies cps
private void (java.util.List, byte[])
java.util.List policyInformations
byte[] encoding
public java.util.List getPolicyInformations ()
public org.apache.harmony.security.x509.CertificatePolicies addPolicyInformation (org.apache.harmony.security.x509.PolicyInformation)
org.apache.harmony.security.x509.PolicyInformation policyInformation
public byte[] getEncoded ()
public void dumpValue (java.lang.StringBuilder, java.lang.String)
org.apache.harmony.security.x509.PolicyInformation policyInformation
StringBuilder sb
String prefix
void (java.util.List, byte[], org.apache.harmony.security.x509.CertificatePolicies$1)
java.util.List x0
byte[] x1
org.apache.harmony.security.x509.CertificatePolicies$1 x2
static java.util.List access$100 (org.apache.harmony.security.x509.CertificatePolicies)
org.apache.harmony.security.x509.CertificatePolicies x0
static void ()
}
org/apache/harmony/security/x509/CRLDistributionPoints$1.classCRLDistributionPoints.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.CRLDistributionPoints$1 extends org.apache.harmony.security.asn1.ASN1SequenceOf {
void (org.apache.harmony.security.asn1.ASN1Type)
org.apache.harmony.security.asn1.ASN1Type type
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
public java.util.Collection getValues (java.lang.Object)
Object object
org.apache.harmony.security.x509.CRLDistributionPoints dps
}
org/apache/harmony/security/x509/CRLDistributionPoints.classCRLDistributionPoints.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.CRLDistributionPoints extends org.apache.harmony.security.x509.ExtensionValue {
private java.util.List distributionPoints
private byte[] encoding
public static final org.apache.harmony.security.asn1.ASN1Type ASN1
private void (java.util.List, byte[])
java.util.List distributionPoints
byte[] encoding
public byte[] getEncoded ()
public static org.apache.harmony.security.x509.CRLDistributionPoints decode (byte[]) throws java.io.IOException
byte[] encoding
public void dumpValue (java.lang.StringBuilder, java.lang.String)
org.apache.harmony.security.x509.DistributionPoint distributionPoint
StringBuilder sb
String prefix
int number
void (java.util.List, byte[], org.apache.harmony.security.x509.CRLDistributionPoints$1)
java.util.List x0
byte[] x1
org.apache.harmony.security.x509.CRLDistributionPoints$1 x2
static java.util.List access$100 (org.apache.harmony.security.x509.CRLDistributionPoints)
org.apache.harmony.security.x509.CRLDistributionPoints x0
static void ()
}
org/apache/harmony/security/x509/CRLNumber.classCRLNumber.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.CRLNumber extends org.apache.harmony.security.x509.ExtensionValue {
private final java.math.BigInteger number
public static final org.apache.harmony.security.asn1.ASN1Type ASN1
public void (byte[]) throws java.io.IOException
byte[] encoding
public java.math.BigInteger getNumber ()
public byte[] getEncoded ()
public void dumpValue (java.lang.StringBuilder, java.lang.String)
StringBuilder sb
String prefix
static void ()
}
org/apache/harmony/security/x509/DistributionPoint$1.classDistributionPoint.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.DistributionPoint$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.x509.DistributionPoint dp
}
org/apache/harmony/security/x509/DistributionPoint.classDistributionPoint.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.DistributionPoint extends java.lang.Object {
private final org.apache.harmony.security.x509.DistributionPointName distributionPoint
private final org.apache.harmony.security.x509.ReasonFlags reasons
private final org.apache.harmony.security.x509.GeneralNames cRLIssuer
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
public void (org.apache.harmony.security.x509.DistributionPointName, org.apache.harmony.security.x509.ReasonFlags, org.apache.harmony.security.x509.GeneralNames)
org.apache.harmony.security.x509.DistributionPointName distributionPoint
org.apache.harmony.security.x509.ReasonFlags reasons
org.apache.harmony.security.x509.GeneralNames cRLIssuer
public void dumpValue (java.lang.StringBuilder, java.lang.String)
StringBuilder sb
String prefix
static org.apache.harmony.security.x509.DistributionPointName access$000 (org.apache.harmony.security.x509.DistributionPoint)
org.apache.harmony.security.x509.DistributionPoint x0
static org.apache.harmony.security.x509.ReasonFlags access$100 (org.apache.harmony.security.x509.DistributionPoint)
org.apache.harmony.security.x509.DistributionPoint x0
static org.apache.harmony.security.x509.GeneralNames access$200 (org.apache.harmony.security.x509.DistributionPoint)
org.apache.harmony.security.x509.DistributionPoint x0
static void ()
}
org/apache/harmony/security/x509/DistributionPointName$1.classDistributionPointName.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.DistributionPointName$1 extends org.apache.harmony.security.asn1.ASN1Choice {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
public int getIndex (java.lang.Object)
Object object
org.apache.harmony.security.x509.DistributionPointName dpn
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
org.apache.harmony.security.x509.DistributionPointName result
public java.lang.Object getObjectToEncode (java.lang.Object)
Object object
org.apache.harmony.security.x509.DistributionPointName dpn
}
org/apache/harmony/security/x509/DistributionPointName.classDistributionPointName.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.DistributionPointName extends java.lang.Object {
private final org.apache.harmony.security.x509.GeneralNames fullName
private final org.apache.harmony.security.x501.Name nameRelativeToCRLIssuer
public static final org.apache.harmony.security.asn1.ASN1Choice ASN1
public void (org.apache.harmony.security.x509.GeneralNames)
org.apache.harmony.security.x509.GeneralNames fullName
public void (org.apache.harmony.security.x501.Name)
org.apache.harmony.security.x501.Name nameRelativeToCRLIssuer
public void dumpValue (java.lang.StringBuilder, java.lang.String)
StringBuilder sb
String prefix
static org.apache.harmony.security.x509.GeneralNames access$000 (org.apache.harmony.security.x509.DistributionPointName)
org.apache.harmony.security.x509.DistributionPointName x0
static org.apache.harmony.security.x501.Name access$100 (org.apache.harmony.security.x509.DistributionPointName)
org.apache.harmony.security.x509.DistributionPointName x0
static void ()
}
org/apache/harmony/security/x509/DNParser.classDNParser.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.DNParser extends java.lang.Object {
private int pos
private int beg
private int end
private final char[] chars
private boolean hasQEN
private byte[] encoded
public void (java.lang.String) throws java.io.IOException
String dn
private java.lang.String nextAT () throws java.io.IOException
private java.lang.String quotedAV () throws java.io.IOException
private java.lang.String hexAV () throws java.io.IOException
int i
int p
int hexLen
private java.lang.String escapedAV () throws java.io.IOException
int cur
private char getEscaped () throws java.io.IOException
char ch
protected char getUTF8 () throws java.io.IOException
int count
int count
int b
int i
int count
int res
private int getByte (int) throws java.io.IOException
int position
int b1
int b2
public java.util.List parse () throws java.io.IOException
java.util.List list
String attType
org.apache.harmony.security.utils.ObjectIdentifier oid
java.util.List atav
}
org/apache/harmony/security/x509/EDIPartyName$1.classEDIPartyName.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.EDIPartyName$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.x509.EDIPartyName epn
}
org/apache/harmony/security/x509/EDIPartyName.classEDIPartyName.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.EDIPartyName extends java.lang.Object {
private final String nameAssigner
private final String partyName
private byte[] encoding
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
private void (java.lang.String, java.lang.String, byte[])
String nameAssigner
String partyName
byte[] encoding
public byte[] getEncoded ()
void (java.lang.String, java.lang.String, byte[], org.apache.harmony.security.x509.EDIPartyName$1)
String x0
String x1
byte[] x2
org.apache.harmony.security.x509.EDIPartyName$1 x3
static java.lang.String access$100 (org.apache.harmony.security.x509.EDIPartyName)
org.apache.harmony.security.x509.EDIPartyName x0
static java.lang.String access$200 (org.apache.harmony.security.x509.EDIPartyName)
org.apache.harmony.security.x509.EDIPartyName x0
static void ()
}
org/apache/harmony/security/x509/ExtendedKeyUsage$1.classExtendedKeyUsage.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.ExtendedKeyUsage$1 extends org.apache.harmony.security.asn1.ASN1Oid {
void ()
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
int[] oid
}
org/apache/harmony/security/x509/ExtendedKeyUsage.classExtendedKeyUsage.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.ExtendedKeyUsage extends org.apache.harmony.security.x509.ExtensionValue {
private java.util.List keys
public static final org.apache.harmony.security.asn1.ASN1Type ASN1
public void (byte[])
byte[] encoding
public java.util.List getExtendedKeyUsage () throws java.io.IOException
public byte[] getEncoded ()
public void dumpValue (java.lang.StringBuilder, java.lang.String)
java.io.IOException e
java.util.Iterator it
StringBuilder sb
String prefix
static void ()
}
org/apache/harmony/security/x509/Extension$1.classExtension.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.Extension$1 extends org.apache.harmony.security.asn1.ASN1OctetString {
void ()
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
}
org/apache/harmony/security/x509/Extension$2.classExtension.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.Extension$2 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
int[] oid
byte[] extnValue
byte[] rawExtnValue
org.apache.harmony.security.x509.ExtensionValue decodedExtValue
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.x509.Extension ext
}
org/apache/harmony/security/x509/Extension.classExtension.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.Extension extends java.lang.Object implements java.security.cert.Extension {
public static final boolean CRITICAL
public static final boolean NON_CRITICAL
static final int[] SUBJ_DIRECTORY_ATTRS
static final int[] SUBJ_KEY_ID
static final int[] KEY_USAGE
static final int[] PRIVATE_KEY_USAGE_PERIOD
static final int[] SUBJECT_ALT_NAME
static final int[] ISSUER_ALTERNATIVE_NAME
static final int[] BASIC_CONSTRAINTS
static final int[] NAME_CONSTRAINTS
static final int[] CRL_DISTR_POINTS
static final int[] CERTIFICATE_POLICIES
static final int[] POLICY_MAPPINGS
static final int[] AUTH_KEY_ID
static final int[] POLICY_CONSTRAINTS
static final int[] EXTENDED_KEY_USAGE
static final int[] FRESHEST_CRL
static final int[] INHIBIT_ANY_POLICY
static final int[] AUTHORITY_INFO_ACCESS
static final int[] SUBJECT_INFO_ACCESS
static final int[] ISSUING_DISTR_POINT
static final int[] CRL_NUMBER
static final int[] CERTIFICATE_ISSUER
static final int[] INVALIDITY_DATE
static final int[] REASON_CODE
static final int[] ISSUING_DISTR_POINTS
private final int[] extnID
private String extnID_str
private final boolean critical
private final byte[] extnValue
private byte[] encoding
private byte[] rawExtnValue
protected org.apache.harmony.security.x509.ExtensionValue extnValueObject
private volatile boolean valueDecoded
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
public void (java.lang.String, boolean, org.apache.harmony.security.x509.ExtensionValue)
String extnID
boolean critical
org.apache.harmony.security.x509.ExtensionValue extnValueObject
public void (java.lang.String, boolean, byte[])
String extnID
boolean critical
byte[] extnValue
public void (int[], boolean, byte[])
int[] extnID
boolean critical
byte[] extnValue
public void (java.lang.String, byte[])
String extnID
byte[] extnValue
public void (int[], byte[])
int[] extnID
byte[] extnValue
private void (int[], boolean, byte[], byte[], byte[], org.apache.harmony.security.x509.ExtensionValue)
int[] extnID
boolean critical
byte[] extnValue
byte[] rawExtnValue
byte[] encoding
org.apache.harmony.security.x509.ExtensionValue decodedExtValue
public java.lang.String getId ()
public boolean isCritical ()
public byte[] getValue ()
public byte[] getRawExtnValue ()
public byte[] getEncoded ()
public void encode (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
public boolean equals (java.lang.Object)
Object ext
org.apache.harmony.security.x509.Extension extension
public int hashCode ()
public org.apache.harmony.security.x509.ExtensionValue getDecodedExtensionValue () throws java.io.IOException
public org.apache.harmony.security.x509.KeyUsage getKeyUsageValue ()
public org.apache.harmony.security.x509.BasicConstraints getBasicConstraintsValue ()
private void decodeExtensionValue () throws java.io.IOException
public void dumpValue (java.lang.StringBuilder, java.lang.String)
StringBuilder sb
String prefix
void (int[], boolean, byte[], byte[], byte[], org.apache.harmony.security.x509.ExtensionValue, org.apache.harmony.security.x509.Extension$1)
int[] x0
boolean x1
byte[] x2
byte[] x3
byte[] x4
org.apache.harmony.security.x509.ExtensionValue x5
org.apache.harmony.security.x509.Extension$1 x6
static int[] access$100 (org.apache.harmony.security.x509.Extension)
org.apache.harmony.security.x509.Extension x0
static boolean access$200 (org.apache.harmony.security.x509.Extension)
org.apache.harmony.security.x509.Extension x0
static byte[] access$300 (org.apache.harmony.security.x509.Extension)
org.apache.harmony.security.x509.Extension x0
static void ()
}
org/apache/harmony/security/x509/Extensions$1.classExtensions.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.Extensions$1 extends org.apache.harmony.security.asn1.ASN1SequenceOf {
void (org.apache.harmony.security.asn1.ASN1Type)
org.apache.harmony.security.asn1.ASN1Type type
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
public java.util.Collection getValues (java.lang.Object)
Object object
org.apache.harmony.security.x509.Extensions extensions
}
org/apache/harmony/security/x509/Extensions.classExtensions.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.Extensions extends java.lang.Object {
private static java.util.List SUPPORTED_CRITICAL
private final java.util.List extensions
private volatile java.util.Set critical
private volatile java.util.Set noncritical
private volatile Boolean hasUnsupported
private volatile java.util.HashMap oidMap
private byte[] encoding
public static final org.apache.harmony.security.asn1.ASN1Type ASN1
public void ()
public void (java.util.List)
java.util.List extensions
public int size ()
public java.util.Set getCriticalExtensions ()
java.util.Set resultCritical
public java.util.Set getNonCriticalExtensions ()
java.util.Set resultNoncritical
public boolean hasUnsupportedCritical ()
Boolean resultHasUnsupported
private void makeOidsLists ()
String oid
org.apache.harmony.security.x509.Extension extension
int size
java.util.Set localCritical
java.util.Set localNoncritical
Boolean localHasUnsupported
public org.apache.harmony.security.x509.Extension getExtensionByOID (java.lang.String)
org.apache.harmony.security.x509.Extension extension
String oid
java.util.HashMap localOidMap
public boolean[] valueOfKeyUsage ()
org.apache.harmony.security.x509.KeyUsage kUsage
org.apache.harmony.security.x509.Extension extension
org.apache.harmony.security.x509.KeyUsage kUsage
public java.util.List valueOfExtendedKeyUsage () throws java.io.IOException
org.apache.harmony.security.x509.Extension extension
public int valueOfBasicConstraints ()
org.apache.harmony.security.x509.Extension extension
org.apache.harmony.security.x509.BasicConstraints bc
public java.util.Collection valueOfSubjectAlternativeName () throws java.io.IOException
public java.util.Collection valueOfIssuerAlternativeName () throws java.io.IOException
private static java.util.Collection decodeGeneralNames (org.apache.harmony.security.x509.Extension) throws java.io.IOException
org.apache.harmony.security.x509.Extension extension
java.util.Collection collection
public javax.security.auth.x500.X500Principal valueOfCertificateIssuerExtension () throws java.io.IOException
org.apache.harmony.security.x509.Extension extension
public byte[] getEncoded ()
public boolean equals (java.lang.Object)
Object other
org.apache.harmony.security.x509.Extensions that
public int hashCode ()
int hashCode
public void dumpValue (java.lang.StringBuilder, java.lang.String)
org.apache.harmony.security.x509.Extension extension
StringBuilder sb
String prefix
int num
static java.util.List access$000 (org.apache.harmony.security.x509.Extensions)
org.apache.harmony.security.x509.Extensions x0
static void ()
}
org/apache/harmony/security/x509/ExtensionValue.classExtensionValue.java
package org.apache.harmony.security.x509
public org.apache.harmony.security.x509.ExtensionValue extends java.lang.Object {
protected byte[] encoding
public void ()
public void (byte[])
byte[] encoding
public byte[] getEncoded ()
public void dumpValue (java.lang.StringBuilder, java.lang.String)
StringBuilder sb
String prefix
public void dumpValue (java.lang.StringBuilder)
StringBuilder sb
}
org/apache/harmony/security/x509/GeneralName$1.classGeneralName.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.GeneralName$1 extends org.apache.harmony.security.asn1.ASN1SequenceOf {
void (org.apache.harmony.security.asn1.ASN1Type)
org.apache.harmony.security.asn1.ASN1Type type
public java.lang.Object decode (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
}
org/apache/harmony/security/x509/GeneralName$2.classGeneralName.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.GeneralName$2 extends org.apache.harmony.security.asn1.ASN1Choice {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
public java.lang.Object getObjectToEncode (java.lang.Object)
Object value
public int getIndex (java.lang.Object)
Object object
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.x509.GeneralName result
org.apache.harmony.security.x509.GeneralName result
org.apache.harmony.security.x509.GeneralName result
org.apache.harmony.security.x509.GeneralName result
org.apache.harmony.security.x509.GeneralName result
org.apache.harmony.security.x509.GeneralName result
String uri
org.apache.harmony.security.x509.GeneralName result
org.apache.harmony.security.x509.GeneralName result
org.apache.harmony.security.asn1.BerInputStream in
org.apache.harmony.security.x509.GeneralName result
}
org/apache/harmony/security/x509/GeneralName.classGeneralName.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.GeneralName extends java.lang.Object {
public static final int OTHER_NAME
public static final int RFC822_NAME
public static final int DNS_NAME
public static final int X400_ADDR
public static final int DIR_NAME
public static final int EDIP_NAME
public static final int UR_ID
public static final int IP_ADDR
public static final int REG_ID
private static org.apache.harmony.security.asn1.ASN1Type[] nameASN1
private int tag
private Object name
private byte[] encoding
private byte[] name_encoding
private static final org.apache.harmony.security.asn1.ASN1SequenceOf NAME_ASN1
public static final org.apache.harmony.security.asn1.ASN1Choice ASN1
public void (int, java.lang.String) throws java.io.IOException
int tag
String name
public void (org.apache.harmony.security.x509.OtherName)
org.apache.harmony.security.x509.OtherName name
public void (org.apache.harmony.security.x509.ORAddress)
org.apache.harmony.security.x509.ORAddress name
public void (org.apache.harmony.security.x501.Name)
org.apache.harmony.security.x501.Name name
public void (org.apache.harmony.security.x509.EDIPartyName)
org.apache.harmony.security.x509.EDIPartyName name
public void (byte[]) throws java.lang.IllegalArgumentException
byte[] name
public void (int, byte[]) throws java.io.IOException
int tag
byte[] name
public int getTag ()
public java.lang.Object getName ()
public boolean equals (java.lang.Object)
Object other
org.apache.harmony.security.x509.GeneralName gname
public int hashCode ()
public boolean isAcceptable (org.apache.harmony.security.x509.GeneralName)
String dns
String _dns
String uri
int begin
int end
String host
String _host
int octet
int min
int max
int i
byte[] address
byte[] _address
int length
int _length
org.apache.harmony.security.x509.GeneralName gname
public java.util.List getAsList ()
java.util.ArrayList result
public java.lang.String toString ()
String result
public byte[] getEncoded ()
public byte[] getEncodedName ()
public static void checkDNS (java.lang.String) throws java.io.IOException
char ch
int i
String dns
String string
int length
boolean first_letter
public static void checkURI (java.lang.String) throws java.io.IOException
java.net.URI ur
java.net.URISyntaxException e
String uri
public static int[] oidStrToInts (java.lang.String) throws java.io.IOException
char ch
int value
int pos
char ch
int i
String oid
int length
int[] result
int number
public static byte[] ipStrToBytes (java.lang.String) throws java.io.IOException
String ip
public static java.lang.String ipBytesToStr (byte[])
java.net.UnknownHostException e
byte[] ip
static java.lang.Object access$000 (org.apache.harmony.security.x509.GeneralName)
org.apache.harmony.security.x509.GeneralName x0
static int access$100 (org.apache.harmony.security.x509.GeneralName)
org.apache.harmony.security.x509.GeneralName x0
static byte[] access$202 (org.apache.harmony.security.x509.GeneralName, byte[])
org.apache.harmony.security.x509.GeneralName x0
byte[] x1
static void ()
}
org/apache/harmony/security/x509/GeneralNames$1.classGeneralNames.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.GeneralNames$1 extends org.apache.harmony.security.asn1.ASN1SequenceOf {
void (org.apache.harmony.security.asn1.ASN1Type)
org.apache.harmony.security.asn1.ASN1Type type
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
public java.util.Collection getValues (java.lang.Object)
Object object
org.apache.harmony.security.x509.GeneralNames gns
}
org/apache/harmony/security/x509/GeneralNames.classGeneralNames.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.GeneralNames extends java.lang.Object {
private java.util.List generalNames
private byte[] encoding
public static final org.apache.harmony.security.asn1.ASN1Type ASN1
public void ()
public void (java.util.List)
java.util.List generalNames
private void (java.util.List, byte[])
java.util.List generalNames
byte[] encoding
public java.util.List getNames ()
public java.util.Collection getPairsList ()
java.util.List genNameList
IllegalArgumentException ignored
java.util.List genNameList
org.apache.harmony.security.x509.GeneralName generalName
java.util.Collection result
public void addName (org.apache.harmony.security.x509.GeneralName)
org.apache.harmony.security.x509.GeneralName name
public byte[] getEncoded ()
public void dumpValue (java.lang.StringBuilder, java.lang.String)
org.apache.harmony.security.x509.GeneralName generalName
StringBuilder sb
String prefix
void (java.util.List, byte[], org.apache.harmony.security.x509.GeneralNames$1)
java.util.List x0
byte[] x1
org.apache.harmony.security.x509.GeneralNames$1 x2
static java.util.List access$100 (org.apache.harmony.security.x509.GeneralNames)
org.apache.harmony.security.x509.GeneralNames x0
static void ()
}
org/apache/harmony/security/x509/GeneralSubtree$1.classGeneralSubtree.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.GeneralSubtree$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
int maximum
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.x509.GeneralSubtree gs
}
org/apache/harmony/security/x509/GeneralSubtree.classGeneralSubtree.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.GeneralSubtree extends java.lang.Object {
private final org.apache.harmony.security.x509.GeneralName base
private final int minimum
private final int maximum
private byte[] encoding
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
public void (org.apache.harmony.security.x509.GeneralName, int, int)
org.apache.harmony.security.x509.GeneralName base
int minimum
int maximum
public org.apache.harmony.security.x509.GeneralName getBase ()
public byte[] getEncoded ()
public void dumpValue (java.lang.StringBuilder, java.lang.String)
StringBuilder sb
String prefix
static org.apache.harmony.security.x509.GeneralName access$000 (org.apache.harmony.security.x509.GeneralSubtree)
org.apache.harmony.security.x509.GeneralSubtree x0
static int access$100 (org.apache.harmony.security.x509.GeneralSubtree)
org.apache.harmony.security.x509.GeneralSubtree x0
static int access$200 (org.apache.harmony.security.x509.GeneralSubtree)
org.apache.harmony.security.x509.GeneralSubtree x0
static void ()
}
org/apache/harmony/security/x509/GeneralSubtrees$1.classGeneralSubtrees.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.GeneralSubtrees$1 extends org.apache.harmony.security.asn1.ASN1SequenceOf {
void (org.apache.harmony.security.asn1.ASN1Type)
org.apache.harmony.security.asn1.ASN1Type type
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
public java.util.Collection getValues (java.lang.Object)
Object object
org.apache.harmony.security.x509.GeneralSubtrees gss
}
org/apache/harmony/security/x509/GeneralSubtrees.classGeneralSubtrees.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.GeneralSubtrees extends java.lang.Object {
private java.util.List generalSubtrees
private byte[] encoding
public static final org.apache.harmony.security.asn1.ASN1Type ASN1
public void (java.util.List)
java.util.List generalSubtrees
public java.util.List getSubtrees ()
public byte[] getEncoded ()
static java.util.List access$000 (org.apache.harmony.security.x509.GeneralSubtrees)
org.apache.harmony.security.x509.GeneralSubtrees x0
static void ()
}
org/apache/harmony/security/x509/InfoAccessSyntax$1.classInfoAccessSyntax.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.InfoAccessSyntax$1 extends org.apache.harmony.security.asn1.ASN1SequenceOf {
void (org.apache.harmony.security.asn1.ASN1Type)
org.apache.harmony.security.asn1.ASN1Type type
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
public java.util.Collection getValues (java.lang.Object)
Object object
}
org/apache/harmony/security/x509/InfoAccessSyntax.classInfoAccessSyntax.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.InfoAccessSyntax extends org.apache.harmony.security.x509.ExtensionValue {
private final java.util.List accessDescriptions
public static final org.apache.harmony.security.asn1.ASN1Type ASN1
private void (java.util.List, byte[]) throws java.io.IOException
java.util.List accessDescriptions
byte[] encoding
public byte[] getEncoded ()
public static org.apache.harmony.security.x509.InfoAccessSyntax decode (byte[]) throws java.io.IOException
byte[] encoding
public java.lang.String toString ()
Object accessDescription
StringBuilder res
public void dumpValue (java.lang.StringBuilder, java.lang.String)
Object accessDescription
StringBuilder sb
String prefix
void (java.util.List, byte[], org.apache.harmony.security.x509.InfoAccessSyntax$1) throws java.io.IOException
java.util.List x0
byte[] x1
org.apache.harmony.security.x509.InfoAccessSyntax$1 x2
static java.util.List access$100 (org.apache.harmony.security.x509.InfoAccessSyntax)
org.apache.harmony.security.x509.InfoAccessSyntax x0
static void ()
}
org/apache/harmony/security/x509/InhibitAnyPolicy.classInhibitAnyPolicy.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.InhibitAnyPolicy extends org.apache.harmony.security.x509.ExtensionValue {
private final int skipCerts
public void (byte[]) throws java.io.IOException
byte[] encoding
public byte[] getEncoded ()
public void dumpValue (java.lang.StringBuilder, java.lang.String)
StringBuilder sb
String prefix
}
org/apache/harmony/security/x509/InvalidityDate.classInvalidityDate.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.InvalidityDate extends org.apache.harmony.security.x509.ExtensionValue {
private final java.util.Date date
public static final org.apache.harmony.security.asn1.ASN1Type ASN1
public void (byte[]) throws java.io.IOException
byte[] encoding
public void (java.util.Date)
java.util.Date date
public java.util.Date getDate ()
public byte[] getEncoded ()
public void dumpValue (java.lang.StringBuilder, java.lang.String)
StringBuilder sb
String prefix
static void ()
}
org/apache/harmony/security/x509/IssuingDistributionPoint$1.classIssuingDistributionPoint.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.IssuingDistributionPoint$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
org.apache.harmony.security.x509.IssuingDistributionPoint idp
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.x509.IssuingDistributionPoint idp
}
org/apache/harmony/security/x509/IssuingDistributionPoint.classIssuingDistributionPoint.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.IssuingDistributionPoint extends org.apache.harmony.security.x509.ExtensionValue {
private org.apache.harmony.security.x509.DistributionPointName distributionPoint
private boolean onlyContainsUserCerts
private boolean onlyContainsCACerts
private org.apache.harmony.security.x509.ReasonFlags onlySomeReasons
private boolean indirectCRL
private boolean onlyContainsAttributeCerts
public static final org.apache.harmony.security.asn1.ASN1Type ASN1
public void (org.apache.harmony.security.x509.DistributionPointName, org.apache.harmony.security.x509.ReasonFlags)
org.apache.harmony.security.x509.DistributionPointName distributionPoint
org.apache.harmony.security.x509.ReasonFlags onlySomeReasons
public static org.apache.harmony.security.x509.IssuingDistributionPoint decode (byte[]) throws java.io.IOException
byte[] encoding
org.apache.harmony.security.x509.IssuingDistributionPoint idp
public void setOnlyContainsUserCerts (boolean)
boolean onlyContainsUserCerts
public void setOnlyContainsCACerts (boolean)
boolean onlyContainsCACerts
public void setIndirectCRL (boolean)
boolean indirectCRL
public void setOnlyContainsAttributeCerts (boolean)
boolean onlyContainsAttributeCerts
public byte[] getEncoded ()
public void dumpValue (java.lang.StringBuilder, java.lang.String)
StringBuilder sb
String prefix
static org.apache.harmony.security.x509.DistributionPointName access$000 (org.apache.harmony.security.x509.IssuingDistributionPoint)
org.apache.harmony.security.x509.IssuingDistributionPoint x0
static boolean access$100 (org.apache.harmony.security.x509.IssuingDistributionPoint)
org.apache.harmony.security.x509.IssuingDistributionPoint x0
static boolean access$200 (org.apache.harmony.security.x509.IssuingDistributionPoint)
org.apache.harmony.security.x509.IssuingDistributionPoint x0
static org.apache.harmony.security.x509.ReasonFlags access$300 (org.apache.harmony.security.x509.IssuingDistributionPoint)
org.apache.harmony.security.x509.IssuingDistributionPoint x0
static boolean access$400 (org.apache.harmony.security.x509.IssuingDistributionPoint)
org.apache.harmony.security.x509.IssuingDistributionPoint x0
static boolean access$500 (org.apache.harmony.security.x509.IssuingDistributionPoint)
org.apache.harmony.security.x509.IssuingDistributionPoint x0
static void ()
}
org/apache/harmony/security/x509/KeyUsage.classKeyUsage.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.KeyUsage extends org.apache.harmony.security.x509.ExtensionValue {
private static final String[] USAGES
private final boolean[] keyUsage
private static final org.apache.harmony.security.asn1.ASN1Type ASN1
public void (byte[]) throws java.io.IOException
byte[] encoding
public boolean[] getKeyUsage ()
public byte[] getEncoded ()
public void dumpValue (java.lang.StringBuilder, java.lang.String)
int i
StringBuilder sb
String prefix
static void ()
}
org/apache/harmony/security/x509/NameConstraints$1.classNameConstraints.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.NameConstraints$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.x509.NameConstraints nc
}
org/apache/harmony/security/x509/NameConstraints.classNameConstraints.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.NameConstraints extends org.apache.harmony.security.x509.ExtensionValue {
private final org.apache.harmony.security.x509.GeneralSubtrees permittedSubtrees
private final org.apache.harmony.security.x509.GeneralSubtrees excludedSubtrees
private byte[] encoding
private java.util.ArrayList[] permitted_names
private java.util.ArrayList[] excluded_names
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
public void (org.apache.harmony.security.x509.GeneralSubtrees, org.apache.harmony.security.x509.GeneralSubtrees)
java.util.List ps
java.util.List es
org.apache.harmony.security.x509.GeneralSubtrees permittedSubtrees
org.apache.harmony.security.x509.GeneralSubtrees excludedSubtrees
private void (org.apache.harmony.security.x509.GeneralSubtrees, org.apache.harmony.security.x509.GeneralSubtrees, byte[])
org.apache.harmony.security.x509.GeneralSubtrees permittedSubtrees
org.apache.harmony.security.x509.GeneralSubtrees excludedSubtrees
byte[] encoding
public static org.apache.harmony.security.x509.NameConstraints decode (byte[]) throws java.io.IOException
byte[] encoding
public byte[] getEncoded ()
private void prepareNames ()
org.apache.harmony.security.x509.GeneralName name
int tag
org.apache.harmony.security.x509.GeneralSubtree generalSubtree
org.apache.harmony.security.x509.GeneralName name
int tag
org.apache.harmony.security.x509.GeneralSubtree generalSubtree
private byte[] getExtensionValue (java.security.cert.X509Certificate, java.lang.String)
byte[] bytes
java.io.IOException e
java.security.cert.X509Certificate cert
String OID
public boolean isAcceptable (java.security.cert.X509Certificate)
java.util.List names
java.io.IOException e
java.security.cert.X509Certificate cert
byte[] bytes
java.util.List names
public boolean isAcceptable (java.util.List)
int i
int i
int type
org.apache.harmony.security.x509.GeneralName name
int type
java.util.List names
boolean[] types_presented
boolean[] permitted_found
public void dumpValue (java.lang.StringBuilder, java.lang.String)
org.apache.harmony.security.x509.GeneralSubtree generalSubtree
org.apache.harmony.security.x509.GeneralSubtree generalSubtree
StringBuilder sb
String prefix
void (org.apache.harmony.security.x509.GeneralSubtrees, org.apache.harmony.security.x509.GeneralSubtrees, byte[], org.apache.harmony.security.x509.NameConstraints$1)
org.apache.harmony.security.x509.GeneralSubtrees x0
org.apache.harmony.security.x509.GeneralSubtrees x1
byte[] x2
org.apache.harmony.security.x509.NameConstraints$1 x3
static org.apache.harmony.security.x509.GeneralSubtrees access$100 (org.apache.harmony.security.x509.NameConstraints)
org.apache.harmony.security.x509.NameConstraints x0
static org.apache.harmony.security.x509.GeneralSubtrees access$200 (org.apache.harmony.security.x509.NameConstraints)
org.apache.harmony.security.x509.NameConstraints x0
static void ()
}
org/apache/harmony/security/x509/ORAddress$1.classORAddress.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.ORAddress$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
}
org/apache/harmony/security/x509/ORAddress$2.classORAddress.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.ORAddress$2 extends org.apache.harmony.security.asn1.ASN1Sequence {
private final Object foo
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
}
org/apache/harmony/security/x509/ORAddress.classORAddress.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.ORAddress extends java.lang.Object {
private byte[] encoding
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
public void ()
public byte[] getEncoded ()
static void ()
}
org/apache/harmony/security/x509/OtherName$1.classOtherName.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.OtherName$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.x509.OtherName on
}
org/apache/harmony/security/x509/OtherName.classOtherName.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.OtherName extends java.lang.Object {
private String typeID
private byte[] value
private byte[] encoding
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
public void (java.lang.String, byte[])
String typeID
byte[] value
private void (java.lang.String, byte[], byte[])
String typeID
byte[] value
byte[] encoding
public byte[] getValue ()
public byte[] getEncoded ()
void (java.lang.String, byte[], byte[], org.apache.harmony.security.x509.OtherName$1)
String x0
byte[] x1
byte[] x2
org.apache.harmony.security.x509.OtherName$1 x3
static java.lang.String access$100 (org.apache.harmony.security.x509.OtherName)
org.apache.harmony.security.x509.OtherName x0
static byte[] access$200 (org.apache.harmony.security.x509.OtherName)
org.apache.harmony.security.x509.OtherName x0
static void ()
}
org/apache/harmony/security/x509/PolicyConstraints$1.classPolicyConstraints.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.PolicyConstraints$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
java.math.BigInteger requireExplicitPolicy
java.math.BigInteger inhibitPolicyMapping
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.x509.PolicyConstraints pc
}
org/apache/harmony/security/x509/PolicyConstraints.classPolicyConstraints.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.PolicyConstraints extends org.apache.harmony.security.x509.ExtensionValue {
private final java.math.BigInteger requireExplicitPolicy
private final java.math.BigInteger inhibitPolicyMapping
private byte[] encoding
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
public void (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger requireExplicitPolicy
java.math.BigInteger inhibitPolicyMapping
public void (byte[]) throws java.io.IOException
byte[] encoding
org.apache.harmony.security.x509.PolicyConstraints pc
private void (java.math.BigInteger, java.math.BigInteger, byte[])
java.math.BigInteger requireExplicitPolicy
java.math.BigInteger inhibitPolicyMapping
byte[] encoding
public byte[] getEncoded ()
public void dumpValue (java.lang.StringBuilder, java.lang.String)
StringBuilder sb
String prefix
void (java.math.BigInteger, java.math.BigInteger, byte[], org.apache.harmony.security.x509.PolicyConstraints$1)
java.math.BigInteger x0
java.math.BigInteger x1
byte[] x2
org.apache.harmony.security.x509.PolicyConstraints$1 x3
static java.math.BigInteger access$100 (org.apache.harmony.security.x509.PolicyConstraints)
org.apache.harmony.security.x509.PolicyConstraints x0
static java.math.BigInteger access$200 (org.apache.harmony.security.x509.PolicyConstraints)
org.apache.harmony.security.x509.PolicyConstraints x0
static void ()
}
org/apache/harmony/security/x509/PolicyInformation$1.classPolicyInformation.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.PolicyInformation$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.x509.PolicyInformation pi
}
org/apache/harmony/security/x509/PolicyInformation.classPolicyInformation.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.PolicyInformation extends java.lang.Object {
private final String policyIdentifier
private byte[] encoding
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
public void (java.lang.String)
String policyIdentifier
public java.lang.String getPolicyIdentifier ()
public byte[] getEncoded ()
public void dumpValue (java.lang.StringBuilder)
StringBuilder sb
static java.lang.String access$000 (org.apache.harmony.security.x509.PolicyInformation)
org.apache.harmony.security.x509.PolicyInformation x0
static void ()
}
org/apache/harmony/security/x509/PolicyQualifierInfo$1.classPolicyQualifierInfo.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.PolicyQualifierInfo$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
}
org/apache/harmony/security/x509/PolicyQualifierInfo.classPolicyQualifierInfo.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.PolicyQualifierInfo extends java.lang.Object {
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
public void ()
static void ()
}
org/apache/harmony/security/x509/PrivateKeyUsagePeriod$1.classPrivateKeyUsagePeriod.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.PrivateKeyUsagePeriod$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.x509.PrivateKeyUsagePeriod pkup
}
org/apache/harmony/security/x509/PrivateKeyUsagePeriod.classPrivateKeyUsagePeriod.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.PrivateKeyUsagePeriod extends java.lang.Object {
private final java.util.Date notBeforeDate
private final java.util.Date notAfterDate
private byte[] encoding
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
public void (java.util.Date, java.util.Date)
java.util.Date notBeforeDate
java.util.Date notAfterDate
private void (java.util.Date, java.util.Date, byte[])
java.util.Date notBeforeDate
java.util.Date notAfterDate
byte[] encoding
public java.util.Date getNotBefore ()
public java.util.Date getNotAfter ()
public byte[] getEncoded ()
void (java.util.Date, java.util.Date, byte[], org.apache.harmony.security.x509.PrivateKeyUsagePeriod$1)
java.util.Date x0
java.util.Date x1
byte[] x2
org.apache.harmony.security.x509.PrivateKeyUsagePeriod$1 x3
static java.util.Date access$100 (org.apache.harmony.security.x509.PrivateKeyUsagePeriod)
org.apache.harmony.security.x509.PrivateKeyUsagePeriod x0
static java.util.Date access$200 (org.apache.harmony.security.x509.PrivateKeyUsagePeriod)
org.apache.harmony.security.x509.PrivateKeyUsagePeriod x0
static void ()
}
org/apache/harmony/security/x509/ReasonCode.classReasonCode.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.ReasonCode extends org.apache.harmony.security.x509.ExtensionValue {
public static final byte UNSPECIFIED
public static final byte KEY_COMPROMISE
public static final byte CA_COMPROMISE
public static final byte AFFILIATION_CHANGED
public static final byte SUPERSEDED
public static final byte CESSATION_OF_OPERATION
public static final byte CERTIFICATE_HOLD
public static final byte REMOVE_FROM_CRL
public static final byte PRIVILEGE_WITHDRAWN
public static final byte AA_COMPROMISE
private final byte code
public static final org.apache.harmony.security.asn1.ASN1Type ASN1
public void (byte[]) throws java.io.IOException
byte[] encoding
public byte[] getEncoded ()
public java.security.cert.CRLReason getReason ()
java.security.cert.CRLReason[] values
public void dumpValue (java.lang.StringBuilder, java.lang.String)
StringBuilder sb
String prefix
static void ()
}
org/apache/harmony/security/x509/ReasonFlags$1.classReasonFlags.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.ReasonFlags$1 extends org.apache.harmony.security.asn1.ASN1BitString$ASN1NamedBitList {
void (int)
int minBits
public java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
public void setEncodingContent (org.apache.harmony.security.asn1.BerOutputStream)
org.apache.harmony.security.asn1.BerOutputStream out
}
org/apache/harmony/security/x509/ReasonFlags.classReasonFlags.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.ReasonFlags extends java.lang.Object {
static final String[] REASONS
private final boolean[] flags
public static final org.apache.harmony.security.asn1.ASN1BitString ASN1
public void (boolean[])
boolean[] flags
public void dumpValue (java.lang.StringBuilder, java.lang.String)
int i
StringBuilder sb
String prefix
static boolean[] access$000 (org.apache.harmony.security.x509.ReasonFlags)
org.apache.harmony.security.x509.ReasonFlags x0
static void ()
}
org/apache/harmony/security/x509/SubjectKeyIdentifier.classSubjectKeyIdentifier.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.SubjectKeyIdentifier extends org.apache.harmony.security.x509.ExtensionValue {
private final byte[] keyIdentifier
public void (byte[])
byte[] keyIdentifier
public static org.apache.harmony.security.x509.SubjectKeyIdentifier decode (byte[]) throws java.io.IOException
byte[] encoding
org.apache.harmony.security.x509.SubjectKeyIdentifier res
public byte[] getKeyIdentifier ()
public byte[] getEncoded ()
public void dumpValue (java.lang.StringBuilder, java.lang.String)
StringBuilder sb
String prefix
}
org/apache/harmony/security/x509/SubjectPublicKeyInfo$1.classSubjectPublicKeyInfo.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.SubjectPublicKeyInfo$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.x509.SubjectPublicKeyInfo spki
}
org/apache/harmony/security/x509/SubjectPublicKeyInfo.classSubjectPublicKeyInfo.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.SubjectPublicKeyInfo extends java.lang.Object {
private org.apache.harmony.security.x509.AlgorithmIdentifier algorithmID
private byte[] subjectPublicKey
private java.security.PublicKey publicKey
private int unusedBits
private byte[] encoding
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
public void (org.apache.harmony.security.x509.AlgorithmIdentifier, byte[])
org.apache.harmony.security.x509.AlgorithmIdentifier algID
byte[] subjectPublicKey
public void (org.apache.harmony.security.x509.AlgorithmIdentifier, byte[], int)
org.apache.harmony.security.x509.AlgorithmIdentifier algID
byte[] subjectPublicKey
int unused
private void (org.apache.harmony.security.x509.AlgorithmIdentifier, byte[], int, byte[])
org.apache.harmony.security.x509.AlgorithmIdentifier algID
byte[] subjectPublicKey
int unused
byte[] encoding
public org.apache.harmony.security.x509.AlgorithmIdentifier getAlgorithmIdentifier ()
public byte[] getSubjectPublicKey ()
public byte[] getEncoded ()
public java.security.PublicKey getPublicKey ()
byte[] encoded
java.security.spec.KeySpec keySpec
String algName
String algOid
private static java.security.PublicKey generateKeyForAlgorithm (java.security.spec.KeySpec, java.lang.String)
java.security.spec.KeySpec keySpec
String algorithm
void (org.apache.harmony.security.x509.AlgorithmIdentifier, byte[], int, byte[], org.apache.harmony.security.x509.SubjectPublicKeyInfo$1)
org.apache.harmony.security.x509.AlgorithmIdentifier x0
byte[] x1
int x2
byte[] x3
org.apache.harmony.security.x509.SubjectPublicKeyInfo$1 x4
static org.apache.harmony.security.x509.AlgorithmIdentifier access$100 (org.apache.harmony.security.x509.SubjectPublicKeyInfo)
org.apache.harmony.security.x509.SubjectPublicKeyInfo x0
static byte[] access$200 (org.apache.harmony.security.x509.SubjectPublicKeyInfo)
org.apache.harmony.security.x509.SubjectPublicKeyInfo x0
static int access$300 (org.apache.harmony.security.x509.SubjectPublicKeyInfo)
org.apache.harmony.security.x509.SubjectPublicKeyInfo x0
static void ()
}
org/apache/harmony/security/x509/TBSCertificate$1.classTBSCertificate.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.TBSCertificate$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
boolean[] issuerUniqueID
boolean[] subjectUniqueID
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.x509.TBSCertificate tbs
}
org/apache/harmony/security/x509/TBSCertificate.classTBSCertificate.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.TBSCertificate extends java.lang.Object {
private final int version
private final java.math.BigInteger serialNumber
private final org.apache.harmony.security.x509.AlgorithmIdentifier signature
private final org.apache.harmony.security.x501.Name issuer
private final org.apache.harmony.security.x509.Validity validity
private final org.apache.harmony.security.x501.Name subject
private final org.apache.harmony.security.x509.SubjectPublicKeyInfo subjectPublicKeyInfo
private final boolean[] issuerUniqueID
private final boolean[] subjectUniqueID
private final org.apache.harmony.security.x509.Extensions extensions
private byte[] encoding
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
public void (int, java.math.BigInteger, org.apache.harmony.security.x509.AlgorithmIdentifier, org.apache.harmony.security.x501.Name, org.apache.harmony.security.x509.Validity, org.apache.harmony.security.x501.Name, org.apache.harmony.security.x509.SubjectPublicKeyInfo, boolean[], boolean[], org.apache.harmony.security.x509.Extensions)
int version
java.math.BigInteger serialNumber
org.apache.harmony.security.x509.AlgorithmIdentifier signature
org.apache.harmony.security.x501.Name issuer
org.apache.harmony.security.x509.Validity validity
org.apache.harmony.security.x501.Name subject
org.apache.harmony.security.x509.SubjectPublicKeyInfo subjectPublicKeyInfo
boolean[] issuerUniqueID
boolean[] subjectUniqueID
org.apache.harmony.security.x509.Extensions extensions
private void (int, java.math.BigInteger, org.apache.harmony.security.x509.AlgorithmIdentifier, org.apache.harmony.security.x501.Name, org.apache.harmony.security.x509.Validity, org.apache.harmony.security.x501.Name, org.apache.harmony.security.x509.SubjectPublicKeyInfo, boolean[], boolean[], org.apache.harmony.security.x509.Extensions, byte[])
int version
java.math.BigInteger serialNumber
org.apache.harmony.security.x509.AlgorithmIdentifier signature
org.apache.harmony.security.x501.Name issuer
org.apache.harmony.security.x509.Validity validity
org.apache.harmony.security.x501.Name subject
org.apache.harmony.security.x509.SubjectPublicKeyInfo subjectPublicKeyInfo
boolean[] issuerUniqueID
boolean[] subjectUniqueID
org.apache.harmony.security.x509.Extensions extensions
byte[] encoding
public int getVersion ()
public java.math.BigInteger getSerialNumber ()
public org.apache.harmony.security.x509.AlgorithmIdentifier getSignature ()
public org.apache.harmony.security.x501.Name getIssuer ()
public org.apache.harmony.security.x509.Validity getValidity ()
public org.apache.harmony.security.x501.Name getSubject ()
public org.apache.harmony.security.x509.SubjectPublicKeyInfo getSubjectPublicKeyInfo ()
public boolean[] getIssuerUniqueID ()
public boolean[] getSubjectUniqueID ()
public org.apache.harmony.security.x509.Extensions getExtensions ()
public byte[] getEncoded ()
public void dumpValue (java.lang.StringBuilder)
boolean b
boolean b
StringBuilder sb
void (int, java.math.BigInteger, org.apache.harmony.security.x509.AlgorithmIdentifier, org.apache.harmony.security.x501.Name, org.apache.harmony.security.x509.Validity, org.apache.harmony.security.x501.Name, org.apache.harmony.security.x509.SubjectPublicKeyInfo, boolean[], boolean[], org.apache.harmony.security.x509.Extensions, byte[], org.apache.harmony.security.x509.TBSCertificate$1)
int x0
java.math.BigInteger x1
org.apache.harmony.security.x509.AlgorithmIdentifier x2
org.apache.harmony.security.x501.Name x3
org.apache.harmony.security.x509.Validity x4
org.apache.harmony.security.x501.Name x5
org.apache.harmony.security.x509.SubjectPublicKeyInfo x6
boolean[] x7
boolean[] x8
org.apache.harmony.security.x509.Extensions x9
byte[] x10
org.apache.harmony.security.x509.TBSCertificate$1 x11
static int access$100 (org.apache.harmony.security.x509.TBSCertificate)
org.apache.harmony.security.x509.TBSCertificate x0
static java.math.BigInteger access$200 (org.apache.harmony.security.x509.TBSCertificate)
org.apache.harmony.security.x509.TBSCertificate x0
static org.apache.harmony.security.x509.AlgorithmIdentifier access$300 (org.apache.harmony.security.x509.TBSCertificate)
org.apache.harmony.security.x509.TBSCertificate x0
static org.apache.harmony.security.x501.Name access$400 (org.apache.harmony.security.x509.TBSCertificate)
org.apache.harmony.security.x509.TBSCertificate x0
static org.apache.harmony.security.x509.Validity access$500 (org.apache.harmony.security.x509.TBSCertificate)
org.apache.harmony.security.x509.TBSCertificate x0
static org.apache.harmony.security.x501.Name access$600 (org.apache.harmony.security.x509.TBSCertificate)
org.apache.harmony.security.x509.TBSCertificate x0
static org.apache.harmony.security.x509.SubjectPublicKeyInfo access$700 (org.apache.harmony.security.x509.TBSCertificate)
org.apache.harmony.security.x509.TBSCertificate x0
static boolean[] access$800 (org.apache.harmony.security.x509.TBSCertificate)
org.apache.harmony.security.x509.TBSCertificate x0
static boolean[] access$900 (org.apache.harmony.security.x509.TBSCertificate)
org.apache.harmony.security.x509.TBSCertificate x0
static org.apache.harmony.security.x509.Extensions access$1000 (org.apache.harmony.security.x509.TBSCertificate)
org.apache.harmony.security.x509.TBSCertificate x0
static void ()
}
org/apache/harmony/security/x509/TBSCertList$1.classTBSCertList.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.TBSCertList$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream) throws java.io.IOException
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.x509.TBSCertList tbs
}
org/apache/harmony/security/x509/TBSCertList$RevokedCertificate$1.classTBSCertList.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.TBSCertList$RevokedCertificate$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.x509.TBSCertList$RevokedCertificate rcert
}
org/apache/harmony/security/x509/TBSCertList$RevokedCertificate.classTBSCertList.java
package org.apache.harmony.security.x509
public org.apache.harmony.security.x509.TBSCertList$RevokedCertificate extends java.lang.Object {
private final java.math.BigInteger userCertificate
private final java.util.Date revocationDate
private final org.apache.harmony.security.x509.Extensions crlEntryExtensions
private boolean issuerRetrieved
private javax.security.auth.x500.X500Principal issuer
private byte[] encoding
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
public void (java.math.BigInteger, java.util.Date, org.apache.harmony.security.x509.Extensions)
java.math.BigInteger userCertificate
java.util.Date revocationDate
org.apache.harmony.security.x509.Extensions crlEntryExtensions
public org.apache.harmony.security.x509.Extensions getCrlEntryExtensions ()
public java.math.BigInteger getUserCertificate ()
public java.util.Date getRevocationDate ()
public javax.security.auth.x500.X500Principal getIssuer ()
java.io.IOException e
public byte[] getEncoded ()
public boolean equals (java.lang.Object)
Object rc
org.apache.harmony.security.x509.TBSCertList$RevokedCertificate rcert
public int hashCode ()
public void dumpValue (java.lang.StringBuilder, java.lang.String)
StringBuilder sb
String prefix
static java.math.BigInteger access$000 (org.apache.harmony.security.x509.TBSCertList$RevokedCertificate)
org.apache.harmony.security.x509.TBSCertList$RevokedCertificate x0
static java.util.Date access$100 (org.apache.harmony.security.x509.TBSCertList$RevokedCertificate)
org.apache.harmony.security.x509.TBSCertList$RevokedCertificate x0
static org.apache.harmony.security.x509.Extensions access$200 (org.apache.harmony.security.x509.TBSCertList$RevokedCertificate)
org.apache.harmony.security.x509.TBSCertList$RevokedCertificate x0
static void ()
}
org/apache/harmony/security/x509/TBSCertList.classTBSCertList.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.TBSCertList extends java.lang.Object {
private final int version
private final org.apache.harmony.security.x509.AlgorithmIdentifier signature
private final org.apache.harmony.security.x501.Name issuer
private final java.util.Date thisUpdate
private final java.util.Date nextUpdate
private final java.util.List revokedCertificates
private final org.apache.harmony.security.x509.Extensions crlExtensions
private byte[] encoding
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
private void (int, org.apache.harmony.security.x509.AlgorithmIdentifier, org.apache.harmony.security.x501.Name, java.util.Date, java.util.Date, java.util.List, org.apache.harmony.security.x509.Extensions, byte[])
int version
org.apache.harmony.security.x509.AlgorithmIdentifier signature
org.apache.harmony.security.x501.Name issuer
java.util.Date thisUpdate
java.util.Date nextUpdate
java.util.List revokedCertificates
org.apache.harmony.security.x509.Extensions crlExtensions
byte[] encoding
public int getVersion ()
public org.apache.harmony.security.x509.AlgorithmIdentifier getSignature ()
public org.apache.harmony.security.x501.Name getIssuer ()
public java.util.Date getThisUpdate ()
public java.util.Date getNextUpdate ()
public java.util.List getRevokedCertificates ()
public org.apache.harmony.security.x509.Extensions getCrlExtensions ()
public byte[] getEncoded ()
public boolean equals (java.lang.Object)
Object other
org.apache.harmony.security.x509.TBSCertList that
public int hashCode ()
public void dumpValue (java.lang.StringBuilder)
org.apache.harmony.security.x509.TBSCertList$RevokedCertificate revokedCertificate
int number
StringBuilder sb
void (int, org.apache.harmony.security.x509.AlgorithmIdentifier, org.apache.harmony.security.x501.Name, java.util.Date, java.util.Date, java.util.List, org.apache.harmony.security.x509.Extensions, byte[], org.apache.harmony.security.x509.TBSCertList$1)
int x0
org.apache.harmony.security.x509.AlgorithmIdentifier x1
org.apache.harmony.security.x501.Name x2
java.util.Date x3
java.util.Date x4
java.util.List x5
org.apache.harmony.security.x509.Extensions x6
byte[] x7
org.apache.harmony.security.x509.TBSCertList$1 x8
static int access$400 (org.apache.harmony.security.x509.TBSCertList)
org.apache.harmony.security.x509.TBSCertList x0
static org.apache.harmony.security.x509.AlgorithmIdentifier access$500 (org.apache.harmony.security.x509.TBSCertList)
org.apache.harmony.security.x509.TBSCertList x0
static org.apache.harmony.security.x501.Name access$600 (org.apache.harmony.security.x509.TBSCertList)
org.apache.harmony.security.x509.TBSCertList x0
static java.util.Date access$700 (org.apache.harmony.security.x509.TBSCertList)
org.apache.harmony.security.x509.TBSCertList x0
static java.util.Date access$800 (org.apache.harmony.security.x509.TBSCertList)
org.apache.harmony.security.x509.TBSCertList x0
static java.util.List access$900 (org.apache.harmony.security.x509.TBSCertList)
org.apache.harmony.security.x509.TBSCertList x0
static org.apache.harmony.security.x509.Extensions access$1000 (org.apache.harmony.security.x509.TBSCertList)
org.apache.harmony.security.x509.TBSCertList x0
static void ()
}
org/apache/harmony/security/x509/Time$1.classTime.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.Time$1 extends org.apache.harmony.security.asn1.ASN1Choice {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
public int getIndex (java.lang.Object)
Object object
public java.lang.Object getObjectToEncode (java.lang.Object)
Object object
}
org/apache/harmony/security/x509/Time.classTime.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.Time extends java.lang.Object {
private static final long JAN_01_2050
public static final org.apache.harmony.security.asn1.ASN1Choice ASN1
public void ()
static void ()
}
org/apache/harmony/security/x509/tsp/
org/apache/harmony/security/x509/tsp/MessageImprint$1.classMessageImprint.java
package org.apache.harmony.security.x509.tsp
final org.apache.harmony.security.x509.tsp.MessageImprint$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.x509.tsp.MessageImprint mi
}
org/apache/harmony/security/x509/tsp/MessageImprint.classMessageImprint.java
package org.apache.harmony.security.x509.tsp
public org.apache.harmony.security.x509.tsp.MessageImprint extends java.lang.Object {
private final org.apache.harmony.security.x509.AlgorithmIdentifier algId
private final byte[] hashedMessage
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
public void (org.apache.harmony.security.x509.AlgorithmIdentifier, byte[])
org.apache.harmony.security.x509.AlgorithmIdentifier algId
byte[] hashedMessage
static org.apache.harmony.security.x509.AlgorithmIdentifier access$000 (org.apache.harmony.security.x509.tsp.MessageImprint)
org.apache.harmony.security.x509.tsp.MessageImprint x0
static byte[] access$100 (org.apache.harmony.security.x509.tsp.MessageImprint)
org.apache.harmony.security.x509.tsp.MessageImprint x0
static void ()
}
org/apache/harmony/security/x509/tsp/PKIFailureInfo.classPKIFailureInfo.java
package org.apache.harmony.security.x509.tsp
public final org.apache.harmony.security.x509.tsp.PKIFailureInfo extends java.lang.Enum {
public static final org.apache.harmony.security.x509.tsp.PKIFailureInfo BAD_ALG
public static final org.apache.harmony.security.x509.tsp.PKIFailureInfo BAD_REQUEST
public static final org.apache.harmony.security.x509.tsp.PKIFailureInfo BAD_DATA_FORMAT
public static final org.apache.harmony.security.x509.tsp.PKIFailureInfo TIME_NOT_AVAILABLE
public static final org.apache.harmony.security.x509.tsp.PKIFailureInfo UNACCEPTED_POLICY
public static final org.apache.harmony.security.x509.tsp.PKIFailureInfo UNACCEPTED_EXTENSION
public static final org.apache.harmony.security.x509.tsp.PKIFailureInfo ADD_INFO_NOT_AVAILABLE
public static final org.apache.harmony.security.x509.tsp.PKIFailureInfo SYSTEM_FAILURE
private final int value
private static int maxValue
private static final org.apache.harmony.security.x509.tsp.PKIFailureInfo[] $VALUES
public static org.apache.harmony.security.x509.tsp.PKIFailureInfo[] values ()
public static org.apache.harmony.security.x509.tsp.PKIFailureInfo valueOf (java.lang.String)
String name
private void (java.lang.String, int, int)
int value
public int getValue ()
public static int getMaxValue ()
org.apache.harmony.security.x509.tsp.PKIFailureInfo cur
public static org.apache.harmony.security.x509.tsp.PKIFailureInfo getInstance (int)
org.apache.harmony.security.x509.tsp.PKIFailureInfo info
int value
static void ()
}
org/apache/harmony/security/x509/tsp/PKIStatus.classPKIStatus.java
package org.apache.harmony.security.x509.tsp
public final org.apache.harmony.security.x509.tsp.PKIStatus extends java.lang.Enum {
public static final org.apache.harmony.security.x509.tsp.PKIStatus GRANTED
public static final org.apache.harmony.security.x509.tsp.PKIStatus GRANTED_WITH_MODS
public static final org.apache.harmony.security.x509.tsp.PKIStatus REJECTION
public static final org.apache.harmony.security.x509.tsp.PKIStatus WAITING
public static final org.apache.harmony.security.x509.tsp.PKIStatus REVOCATION_WARNING
public static final org.apache.harmony.security.x509.tsp.PKIStatus REVOCATION_NOTIFICATION
private final int status
private static final org.apache.harmony.security.x509.tsp.PKIStatus[] $VALUES
public static org.apache.harmony.security.x509.tsp.PKIStatus[] values ()
public static org.apache.harmony.security.x509.tsp.PKIStatus valueOf (java.lang.String)
String name
private void (java.lang.String, int, int)
int status
public int getStatus ()
public static org.apache.harmony.security.x509.tsp.PKIStatus getInstance (int)
org.apache.harmony.security.x509.tsp.PKIStatus curStatus
int status
static void ()
}
org/apache/harmony/security/x509/tsp/PKIStatusInfo$1.classPKIStatusInfo.java
package org.apache.harmony.security.x509.tsp
final org.apache.harmony.security.x509.tsp.PKIStatusInfo$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected void getValues (java.lang.Object, java.lang.Object[])
boolean[] failInfoBoolArray
Object object
Object[] values
org.apache.harmony.security.x509.tsp.PKIStatusInfo psi
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
int i
boolean[] failInfoBoolArray
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
int failInfoValue
}
org/apache/harmony/security/x509/tsp/PKIStatusInfo.classPKIStatusInfo.java
package org.apache.harmony.security.x509.tsp
public org.apache.harmony.security.x509.tsp.PKIStatusInfo extends java.lang.Object {
private final org.apache.harmony.security.x509.tsp.PKIStatus status
private final java.util.List statusString
private final org.apache.harmony.security.x509.tsp.PKIFailureInfo failInfo
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
public void (org.apache.harmony.security.x509.tsp.PKIStatus, java.util.List, org.apache.harmony.security.x509.tsp.PKIFailureInfo)
org.apache.harmony.security.x509.tsp.PKIStatus pKIStatus
java.util.List statusString
org.apache.harmony.security.x509.tsp.PKIFailureInfo failInfo
public java.lang.String toString ()
StringBuilder res
public org.apache.harmony.security.x509.tsp.PKIFailureInfo getFailInfo ()
public org.apache.harmony.security.x509.tsp.PKIStatus getStatus ()
public java.util.List getStatusString ()
static org.apache.harmony.security.x509.tsp.PKIStatus access$000 (org.apache.harmony.security.x509.tsp.PKIStatusInfo)
org.apache.harmony.security.x509.tsp.PKIStatusInfo x0
static java.util.List access$100 (org.apache.harmony.security.x509.tsp.PKIStatusInfo)
org.apache.harmony.security.x509.tsp.PKIStatusInfo x0
static org.apache.harmony.security.x509.tsp.PKIFailureInfo access$200 (org.apache.harmony.security.x509.tsp.PKIStatusInfo)
org.apache.harmony.security.x509.tsp.PKIStatusInfo x0
static void ()
}
org/apache/harmony/security/x509/tsp/TimeStampReq$1.classTimeStampReq.java
package org.apache.harmony.security.x509.tsp
final org.apache.harmony.security.x509.tsp.TimeStampReq$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
String objID
java.math.BigInteger nonce
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.x509.tsp.TimeStampReq req
}
org/apache/harmony/security/x509/tsp/TimeStampReq.classTimeStampReq.java
package org.apache.harmony.security.x509.tsp
public org.apache.harmony.security.x509.tsp.TimeStampReq extends java.lang.Object {
private final int version
private final org.apache.harmony.security.x509.tsp.MessageImprint messageImprint
private final String reqPolicy
private final java.math.BigInteger nonce
private final Boolean certReq
private final org.apache.harmony.security.x509.Extensions extensions
private byte[] encoding
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
public void (int, org.apache.harmony.security.x509.tsp.MessageImprint, java.lang.String, java.math.BigInteger, java.lang.Boolean, org.apache.harmony.security.x509.Extensions)
int version
org.apache.harmony.security.x509.tsp.MessageImprint messageImprint
String reqPolicy
java.math.BigInteger nonce
Boolean certReq
org.apache.harmony.security.x509.Extensions extensions
private void (int, org.apache.harmony.security.x509.tsp.MessageImprint, java.lang.String, java.math.BigInteger, java.lang.Boolean, org.apache.harmony.security.x509.Extensions, byte[])
int version
org.apache.harmony.security.x509.tsp.MessageImprint messageImprint
String reqPolicy
java.math.BigInteger nonce
Boolean certReq
org.apache.harmony.security.x509.Extensions extensions
byte[] encoding
public java.lang.String toString ()
StringBuilder res
public byte[] getEncoded ()
public java.lang.Boolean getCertReq ()
public org.apache.harmony.security.x509.Extensions getExtensions ()
public org.apache.harmony.security.x509.tsp.MessageImprint getMessageImprint ()
public java.math.BigInteger getNonce ()
public java.lang.String getReqPolicy ()
public int getVersion ()
void (int, org.apache.harmony.security.x509.tsp.MessageImprint, java.lang.String, java.math.BigInteger, java.lang.Boolean, org.apache.harmony.security.x509.Extensions, byte[], org.apache.harmony.security.x509.tsp.TimeStampReq$1)
int x0
org.apache.harmony.security.x509.tsp.MessageImprint x1
String x2
java.math.BigInteger x3
Boolean x4
org.apache.harmony.security.x509.Extensions x5
byte[] x6
org.apache.harmony.security.x509.tsp.TimeStampReq$1 x7
static int access$100 (org.apache.harmony.security.x509.tsp.TimeStampReq)
org.apache.harmony.security.x509.tsp.TimeStampReq x0
static org.apache.harmony.security.x509.tsp.MessageImprint access$200 (org.apache.harmony.security.x509.tsp.TimeStampReq)
org.apache.harmony.security.x509.tsp.TimeStampReq x0
static java.lang.String access$300 (org.apache.harmony.security.x509.tsp.TimeStampReq)
org.apache.harmony.security.x509.tsp.TimeStampReq x0
static java.math.BigInteger access$400 (org.apache.harmony.security.x509.tsp.TimeStampReq)
org.apache.harmony.security.x509.tsp.TimeStampReq x0
static java.lang.Boolean access$500 (org.apache.harmony.security.x509.tsp.TimeStampReq)
org.apache.harmony.security.x509.tsp.TimeStampReq x0
static org.apache.harmony.security.x509.Extensions access$600 (org.apache.harmony.security.x509.tsp.TimeStampReq)
org.apache.harmony.security.x509.tsp.TimeStampReq x0
static void ()
}
org/apache/harmony/security/x509/tsp/TimeStampResp$1.classTimeStampResp.java
package org.apache.harmony.security.x509.tsp
final org.apache.harmony.security.x509.tsp.TimeStampResp$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.x509.tsp.TimeStampResp resp
}
org/apache/harmony/security/x509/tsp/TimeStampResp.classTimeStampResp.java
package org.apache.harmony.security.x509.tsp
public org.apache.harmony.security.x509.tsp.TimeStampResp extends java.lang.Object {
private final org.apache.harmony.security.x509.tsp.PKIStatusInfo status
private final org.apache.harmony.security.pkcs7.ContentInfo timeStampToken
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
public void (org.apache.harmony.security.x509.tsp.PKIStatusInfo, org.apache.harmony.security.pkcs7.ContentInfo)
org.apache.harmony.security.x509.tsp.PKIStatusInfo status
org.apache.harmony.security.pkcs7.ContentInfo timeStampToken
public java.lang.String toString ()
StringBuilder res
public org.apache.harmony.security.x509.tsp.PKIStatusInfo getStatus ()
public org.apache.harmony.security.pkcs7.ContentInfo getTimeStampToken ()
static org.apache.harmony.security.x509.tsp.PKIStatusInfo access$000 (org.apache.harmony.security.x509.tsp.TimeStampResp)
org.apache.harmony.security.x509.tsp.TimeStampResp x0
static org.apache.harmony.security.pkcs7.ContentInfo access$100 (org.apache.harmony.security.x509.tsp.TimeStampResp)
org.apache.harmony.security.x509.tsp.TimeStampResp x0
static void ()
}
org/apache/harmony/security/x509/tsp/TSTInfo$1.classTSTInfo.java
package org.apache.harmony.security.x509.tsp
final org.apache.harmony.security.x509.tsp.TSTInfo$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
int i
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
int[] accuracy
protected void getValues (java.lang.Object, java.lang.Object[])
int i
Object object
Object[] values
int[] accuracy
}
org/apache/harmony/security/x509/tsp/TSTInfo$2.classTSTInfo.java
package org.apache.harmony.security.x509.tsp
final org.apache.harmony.security.x509.tsp.TSTInfo$2 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
java.math.BigInteger nonce
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.x509.tsp.TSTInfo info
}
org/apache/harmony/security/x509/tsp/TSTInfo.classTSTInfo.java
package org.apache.harmony.security.x509.tsp
public org.apache.harmony.security.x509.tsp.TSTInfo extends java.lang.Object {
private final int version
private final String policy
private final org.apache.harmony.security.x509.tsp.MessageImprint messageImprint
private final java.math.BigInteger serialNumber
private final java.util.Date genTime
private final int[] accuracy
private final Boolean ordering
private final java.math.BigInteger nonce
private final org.apache.harmony.security.x509.GeneralName tsa
private final org.apache.harmony.security.x509.Extensions extensions
public static final org.apache.harmony.security.asn1.ASN1Sequence ACCURACY
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
public void (int, java.lang.String, org.apache.harmony.security.x509.tsp.MessageImprint, java.math.BigInteger, java.util.Date, int[], java.lang.Boolean, java.math.BigInteger, org.apache.harmony.security.x509.GeneralName, org.apache.harmony.security.x509.Extensions)
int version
String policy
org.apache.harmony.security.x509.tsp.MessageImprint messageImprint
java.math.BigInteger serialNumber
java.util.Date genTime
int[] accuracy
Boolean ordering
java.math.BigInteger nonce
org.apache.harmony.security.x509.GeneralName tsa
org.apache.harmony.security.x509.Extensions extensions
public java.lang.String toString ()
StringBuilder res
public int[] getAccuracy ()
public org.apache.harmony.security.x509.Extensions getExtensions ()
public java.util.Date getGenTime ()
public org.apache.harmony.security.x509.tsp.MessageImprint getMessageImprint ()
public java.math.BigInteger getNonce ()
public java.lang.Boolean getOrdering ()
public java.lang.String getPolicy ()
public java.math.BigInteger getSerialNumber ()
public org.apache.harmony.security.x509.GeneralName getTsa ()
public int getVersion ()
static int access$000 (org.apache.harmony.security.x509.tsp.TSTInfo)
org.apache.harmony.security.x509.tsp.TSTInfo x0
static java.lang.String access$100 (org.apache.harmony.security.x509.tsp.TSTInfo)
org.apache.harmony.security.x509.tsp.TSTInfo x0
static org.apache.harmony.security.x509.tsp.MessageImprint access$200 (org.apache.harmony.security.x509.tsp.TSTInfo)
org.apache.harmony.security.x509.tsp.TSTInfo x0
static java.math.BigInteger access$300 (org.apache.harmony.security.x509.tsp.TSTInfo)
org.apache.harmony.security.x509.tsp.TSTInfo x0
static java.util.Date access$400 (org.apache.harmony.security.x509.tsp.TSTInfo)
org.apache.harmony.security.x509.tsp.TSTInfo x0
static int[] access$500 (org.apache.harmony.security.x509.tsp.TSTInfo)
org.apache.harmony.security.x509.tsp.TSTInfo x0
static java.lang.Boolean access$600 (org.apache.harmony.security.x509.tsp.TSTInfo)
org.apache.harmony.security.x509.tsp.TSTInfo x0
static java.math.BigInteger access$700 (org.apache.harmony.security.x509.tsp.TSTInfo)
org.apache.harmony.security.x509.tsp.TSTInfo x0
static org.apache.harmony.security.x509.GeneralName access$800 (org.apache.harmony.security.x509.tsp.TSTInfo)
org.apache.harmony.security.x509.tsp.TSTInfo x0
static org.apache.harmony.security.x509.Extensions access$900 (org.apache.harmony.security.x509.tsp.TSTInfo)
org.apache.harmony.security.x509.tsp.TSTInfo x0
static void ()
}
org/apache/harmony/security/x509/Validity$1.classValidity.java
package org.apache.harmony.security.x509
final org.apache.harmony.security.x509.Validity$1 extends org.apache.harmony.security.asn1.ASN1Sequence {
void (org.apache.harmony.security.asn1.ASN1Type[])
org.apache.harmony.security.asn1.ASN1Type[] type
protected java.lang.Object getDecodedObject (org.apache.harmony.security.asn1.BerInputStream)
org.apache.harmony.security.asn1.BerInputStream in
Object[] values
protected void getValues (java.lang.Object, java.lang.Object[])
Object object
Object[] values
org.apache.harmony.security.x509.Validity validity
}
org/apache/harmony/security/x509/Validity.classValidity.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.Validity extends java.lang.Object {
private final java.util.Date notBefore
private final java.util.Date notAfter
private byte[] encoding
public static final org.apache.harmony.security.asn1.ASN1Sequence ASN1
public void (java.util.Date, java.util.Date)
java.util.Date notBefore
java.util.Date notAfter
public java.util.Date getNotBefore ()
public java.util.Date getNotAfter ()
public byte[] getEncoded ()
static java.util.Date access$000 (org.apache.harmony.security.x509.Validity)
org.apache.harmony.security.x509.Validity x0
static java.util.Date access$100 (org.apache.harmony.security.x509.Validity)
org.apache.harmony.security.x509.Validity x0
static void ()
}
org/apache/harmony/security/x509/X509PublicKey.classX509PublicKey.java
package org.apache.harmony.security.x509
public final org.apache.harmony.security.x509.X509PublicKey extends java.lang.Object implements java.security.PublicKey {
private final String algorithm
private final byte[] encoded
private final byte[] keyBytes
public void (java.lang.String, byte[], byte[])
String algorithm
byte[] encoded
byte[] keyBytes
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public java.lang.String toString ()
StringBuilder buf
}
org/apache/harmony/xml/
org/apache/harmony/xml/dom/
org/apache/harmony/xml/dom/AttrImpl.classAttrImpl.java
package org.apache.harmony.xml.dom
public final org.apache.harmony.xml.dom.AttrImpl extends org.apache.harmony.xml.dom.NodeImpl implements org.w3c.dom.Attr {
org.apache.harmony.xml.dom.ElementImpl ownerElement
boolean isId
boolean namespaceAware
String namespaceURI
String prefix
String localName
private String value
void (org.apache.harmony.xml.dom.DocumentImpl, java.lang.String, java.lang.String)
org.apache.harmony.xml.dom.DocumentImpl document
String namespaceURI
String qualifiedName
void (org.apache.harmony.xml.dom.DocumentImpl, java.lang.String)
org.apache.harmony.xml.dom.DocumentImpl document
String name
public java.lang.String getLocalName ()
public java.lang.String getName ()
public java.lang.String getNamespaceURI ()
public java.lang.String getNodeName ()
public short getNodeType ()
public java.lang.String getNodeValue ()
public org.w3c.dom.Element getOwnerElement ()
public java.lang.String getPrefix ()
public boolean getSpecified ()
public java.lang.String getValue ()
public void setPrefix (java.lang.String)
String prefix
public void setValue (java.lang.String) throws org.w3c.dom.DOMException
String value
public org.w3c.dom.TypeInfo getSchemaTypeInfo ()
public boolean isId ()
}
org/apache/harmony/xml/dom/CDATASectionImpl.classCDATASectionImpl.java
package org.apache.harmony.xml.dom
public final org.apache.harmony.xml.dom.CDATASectionImpl extends org.apache.harmony.xml.dom.TextImpl implements org.w3c.dom.CDATASection {
public void (org.apache.harmony.xml.dom.DocumentImpl, java.lang.String)
org.apache.harmony.xml.dom.DocumentImpl document
String data
public java.lang.String getNodeName ()
public short getNodeType ()
public void split ()
int p
org.w3c.dom.Node parent
String[] parts
public boolean needsSplitting ()
public org.apache.harmony.xml.dom.TextImpl replaceWithText ()
org.apache.harmony.xml.dom.TextImpl replacement
}
org/apache/harmony/xml/dom/CharacterDataImpl.classCharacterDataImpl.java
package org.apache.harmony.xml.dom
public abstract org.apache.harmony.xml.dom.CharacterDataImpl extends org.apache.harmony.xml.dom.LeafNodeImpl implements org.w3c.dom.CharacterData {
protected StringBuffer buffer
void (org.apache.harmony.xml.dom.DocumentImpl, java.lang.String)
org.apache.harmony.xml.dom.DocumentImpl document
String data
public void appendData (java.lang.String) throws org.w3c.dom.DOMException
String arg
public void deleteData (int, int) throws org.w3c.dom.DOMException
int offset
int count
public java.lang.String getData () throws org.w3c.dom.DOMException
public void appendDataTo (java.lang.StringBuilder)
StringBuilder stringBuilder
public int getLength ()
public java.lang.String getNodeValue ()
public void insertData (int, java.lang.String) throws org.w3c.dom.DOMException
ArrayIndexOutOfBoundsException ex
int offset
String arg
public void replaceData (int, int, java.lang.String) throws org.w3c.dom.DOMException
ArrayIndexOutOfBoundsException ex
int offset
int count
String arg
public void setData (java.lang.String) throws org.w3c.dom.DOMException
String data
public java.lang.String substringData (int, int) throws org.w3c.dom.DOMException
ArrayIndexOutOfBoundsException ex
int offset
int count
}
org/apache/harmony/xml/dom/CommentImpl.classCommentImpl.java
package org.apache.harmony.xml.dom
public final org.apache.harmony.xml.dom.CommentImpl extends org.apache.harmony.xml.dom.CharacterDataImpl implements org.w3c.dom.Comment {
void (org.apache.harmony.xml.dom.DocumentImpl, java.lang.String)
org.apache.harmony.xml.dom.DocumentImpl document
String data
public java.lang.String getNodeName ()
public short getNodeType ()
public boolean containsDashDash ()
}
org/apache/harmony/xml/dom/DocumentFragmentImpl.classDocumentFragmentImpl.java
package org.apache.harmony.xml.dom
public org.apache.harmony.xml.dom.DocumentFragmentImpl extends org.apache.harmony.xml.dom.InnerNodeImpl implements org.w3c.dom.DocumentFragment {
void (org.apache.harmony.xml.dom.DocumentImpl)
org.apache.harmony.xml.dom.DocumentImpl document
public java.lang.String getNodeName ()
public short getNodeType ()
}
org/apache/harmony/xml/dom/DocumentImpl.classDocumentImpl.java
package org.apache.harmony.xml.dom
public final org.apache.harmony.xml.dom.DocumentImpl extends org.apache.harmony.xml.dom.InnerNodeImpl implements org.w3c.dom.Document {
private org.w3c.dom.DOMImplementation domImplementation
private org.apache.harmony.xml.dom.DOMConfigurationImpl domConfiguration
private String documentUri
private String inputEncoding
private String xmlEncoding
private String xmlVersion
private boolean xmlStandalone
private boolean strictErrorChecking
private java.util.WeakHashMap nodeToUserData
public void (org.apache.harmony.xml.dom.DOMImplementationImpl, java.lang.String, java.lang.String, org.w3c.dom.DocumentType, java.lang.String)
org.apache.harmony.xml.dom.DOMImplementationImpl impl
String namespaceURI
String qualifiedName
org.w3c.dom.DocumentType doctype
String inputEncoding
private static boolean isXMLIdentifierStart (char)
char c
private static boolean isXMLIdentifierPart (char)
char c
static boolean isXMLIdentifier (java.lang.String)
int i
String s
private org.apache.harmony.xml.dom.NodeImpl shallowCopy (short, org.w3c.dom.Node)
org.apache.harmony.xml.dom.AttrImpl attrCopy
org.apache.harmony.xml.dom.AttrImpl attr
org.apache.harmony.xml.dom.AttrImpl attrCopy
org.apache.harmony.xml.dom.ElementImpl elementCopy
org.apache.harmony.xml.dom.AttrImpl elementAttr
org.apache.harmony.xml.dom.AttrImpl elementAttrCopy
int i
org.apache.harmony.xml.dom.ElementImpl element
org.apache.harmony.xml.dom.ElementImpl elementCopy
org.w3c.dom.NamedNodeMap attributes
org.w3c.dom.ProcessingInstruction pi
short operation
org.w3c.dom.Node node
org.w3c.dom.Node cloneOrImportNode (short, org.w3c.dom.Node, boolean)
int i
org.w3c.dom.NodeList list
short operation
org.w3c.dom.Node node
boolean deep
org.apache.harmony.xml.dom.NodeImpl copy
public org.w3c.dom.Node importNode (org.w3c.dom.Node, boolean)
org.w3c.dom.Node importedNode
boolean deep
public org.w3c.dom.Node adoptNode (org.w3c.dom.Node)
org.apache.harmony.xml.dom.AttrImpl attr
org.w3c.dom.Node node
org.apache.harmony.xml.dom.NodeImpl nodeImpl
org.w3c.dom.Node parent
private void changeDocumentToThis (org.apache.harmony.xml.dom.NodeImpl)
int i
int i
org.w3c.dom.NamedNodeMap attributes
org.apache.harmony.xml.dom.NodeImpl node
java.util.Map userData
org.w3c.dom.NodeList list
public org.w3c.dom.Node renameNode (org.w3c.dom.Node, java.lang.String, java.lang.String)
org.w3c.dom.Node node
String namespaceURI
String qualifiedName
public org.apache.harmony.xml.dom.AttrImpl createAttribute (java.lang.String)
String name
public org.apache.harmony.xml.dom.AttrImpl createAttributeNS (java.lang.String, java.lang.String)
String namespaceURI
String qualifiedName
public org.apache.harmony.xml.dom.CDATASectionImpl createCDATASection (java.lang.String)
String data
public org.apache.harmony.xml.dom.CommentImpl createComment (java.lang.String)
String data
public org.apache.harmony.xml.dom.DocumentFragmentImpl createDocumentFragment ()
public org.apache.harmony.xml.dom.ElementImpl createElement (java.lang.String)
String tagName
public org.apache.harmony.xml.dom.ElementImpl createElementNS (java.lang.String, java.lang.String)
String namespaceURI
String qualifiedName
public org.apache.harmony.xml.dom.EntityReferenceImpl createEntityReference (java.lang.String)
String name
public org.apache.harmony.xml.dom.ProcessingInstructionImpl createProcessingInstruction (java.lang.String, java.lang.String)
String target
String data
public org.apache.harmony.xml.dom.TextImpl createTextNode (java.lang.String)
String data
public org.w3c.dom.DocumentType getDoctype ()
org.apache.harmony.xml.dom.LeafNodeImpl child
public org.w3c.dom.Element getDocumentElement ()
org.apache.harmony.xml.dom.LeafNodeImpl child
public org.w3c.dom.Element getElementById (java.lang.String)
String elementId
org.apache.harmony.xml.dom.ElementImpl root
public org.w3c.dom.NodeList getElementsByTagName (java.lang.String)
String name
org.apache.harmony.xml.dom.NodeListImpl result
public org.w3c.dom.NodeList getElementsByTagNameNS (java.lang.String, java.lang.String)
String namespaceURI
String localName
org.apache.harmony.xml.dom.NodeListImpl result
public org.w3c.dom.DOMImplementation getImplementation ()
public java.lang.String getNodeName ()
public short getNodeType ()
public org.w3c.dom.Node insertChildAt (org.w3c.dom.Node, int)
org.w3c.dom.Node toInsert
int index
public java.lang.String getTextContent ()
public java.lang.String getInputEncoding ()
public java.lang.String getXmlEncoding ()
public boolean getXmlStandalone ()
public void setXmlStandalone (boolean)
boolean xmlStandalone
public java.lang.String getXmlVersion ()
public void setXmlVersion (java.lang.String)
String xmlVersion
public boolean getStrictErrorChecking ()
public void setStrictErrorChecking (boolean)
boolean strictErrorChecking
public java.lang.String getDocumentURI ()
public void setDocumentURI (java.lang.String)
String documentUri
public org.w3c.dom.DOMConfiguration getDomConfig ()
public void normalizeDocument ()
org.w3c.dom.Element root
java.util.Map getUserDataMap (org.apache.harmony.xml.dom.NodeImpl)
org.apache.harmony.xml.dom.NodeImpl node
java.util.Map userDataMap
java.util.Map getUserDataMapForRead (org.apache.harmony.xml.dom.NodeImpl)
org.apache.harmony.xml.dom.NodeImpl node
java.util.Map userDataMap
private static void notifyUserDataHandlers (short, org.w3c.dom.Node, org.apache.harmony.xml.dom.NodeImpl)
org.apache.harmony.xml.dom.NodeImpl$UserData userData
java.util.Map$Entry entry
short operation
org.w3c.dom.Node source
org.apache.harmony.xml.dom.NodeImpl destination
org.apache.harmony.xml.dom.NodeImpl srcImpl
public volatile org.w3c.dom.Attr createAttributeNS (java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
public volatile org.w3c.dom.Element createElementNS (java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
public volatile org.w3c.dom.EntityReference createEntityReference (java.lang.String) throws org.w3c.dom.DOMException
public volatile org.w3c.dom.Attr createAttribute (java.lang.String) throws org.w3c.dom.DOMException
public volatile org.w3c.dom.ProcessingInstruction createProcessingInstruction (java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
public volatile org.w3c.dom.CDATASection createCDATASection (java.lang.String) throws org.w3c.dom.DOMException
public volatile org.w3c.dom.Comment createComment (java.lang.String)
public volatile org.w3c.dom.Text createTextNode (java.lang.String)
public volatile org.w3c.dom.DocumentFragment createDocumentFragment ()
public volatile org.w3c.dom.Element createElement (java.lang.String) throws org.w3c.dom.DOMException
}
org/apache/harmony/xml/dom/DocumentTypeImpl.classDocumentTypeImpl.java
package org.apache.harmony.xml.dom
public final org.apache.harmony.xml.dom.DocumentTypeImpl extends org.apache.harmony.xml.dom.LeafNodeImpl implements org.w3c.dom.DocumentType {
private String qualifiedName
private String publicId
private String systemId
public void (org.apache.harmony.xml.dom.DocumentImpl, java.lang.String, java.lang.String, java.lang.String)
String prefix
String localName
org.apache.harmony.xml.dom.DocumentImpl document
String qualifiedName
String publicId
String systemId
int prefixSeparator
public java.lang.String getNodeName ()
public short getNodeType ()
public org.w3c.dom.NamedNodeMap getEntities ()
public java.lang.String getInternalSubset ()
public java.lang.String getName ()
public org.w3c.dom.NamedNodeMap getNotations ()
public java.lang.String getPublicId ()
public java.lang.String getSystemId ()
public java.lang.String getTextContent () throws org.w3c.dom.DOMException
}
org/apache/harmony/xml/dom/DOMConfigurationImpl$1.classDOMConfigurationImpl.java
package org.apache.harmony.xml.dom
final org.apache.harmony.xml.dom.DOMConfigurationImpl$1 extends org.apache.harmony.xml.dom.DOMConfigurationImpl$BooleanParameter {
void ()
public java.lang.Object get (org.apache.harmony.xml.dom.DOMConfigurationImpl)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
public void set (org.apache.harmony.xml.dom.DOMConfigurationImpl, java.lang.Object)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
Object value
}
org/apache/harmony/xml/dom/DOMConfigurationImpl$10.classDOMConfigurationImpl.java
package org.apache.harmony.xml.dom
final org.apache.harmony.xml.dom.DOMConfigurationImpl$10 extends org.apache.harmony.xml.dom.DOMConfigurationImpl$BooleanParameter {
void ()
public java.lang.Object get (org.apache.harmony.xml.dom.DOMConfigurationImpl)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
public void set (org.apache.harmony.xml.dom.DOMConfigurationImpl, java.lang.Object)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
Object value
}
org/apache/harmony/xml/dom/DOMConfigurationImpl$11.classDOMConfigurationImpl.java
package org.apache.harmony.xml.dom
final org.apache.harmony.xml.dom.DOMConfigurationImpl$11 extends org.apache.harmony.xml.dom.DOMConfigurationImpl$BooleanParameter {
void ()
public java.lang.Object get (org.apache.harmony.xml.dom.DOMConfigurationImpl)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
public void set (org.apache.harmony.xml.dom.DOMConfigurationImpl, java.lang.Object)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
Object value
}
org/apache/harmony/xml/dom/DOMConfigurationImpl$12.classDOMConfigurationImpl.java
package org.apache.harmony.xml.dom
final org.apache.harmony.xml.dom.DOMConfigurationImpl$12 extends org.apache.harmony.xml.dom.DOMConfigurationImpl$BooleanParameter {
void ()
public java.lang.Object get (org.apache.harmony.xml.dom.DOMConfigurationImpl)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
public void set (org.apache.harmony.xml.dom.DOMConfigurationImpl, java.lang.Object)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
Object value
}
org/apache/harmony/xml/dom/DOMConfigurationImpl$13.classDOMConfigurationImpl.java
package org.apache.harmony.xml.dom
org.apache.harmony.xml.dom.DOMConfigurationImpl$13 extends java.lang.Object implements org.w3c.dom.DOMStringList {
final String[] val$result
final org.apache.harmony.xml.dom.DOMConfigurationImpl this$0
void (org.apache.harmony.xml.dom.DOMConfigurationImpl, java.lang.String[])
org.apache.harmony.xml.dom.DOMConfigurationImpl this$0
public java.lang.String item (int)
int index
public int getLength ()
public boolean contains (java.lang.String)
String str
}
org/apache/harmony/xml/dom/DOMConfigurationImpl$2.classDOMConfigurationImpl.java
package org.apache.harmony.xml.dom
final org.apache.harmony.xml.dom.DOMConfigurationImpl$2 extends org.apache.harmony.xml.dom.DOMConfigurationImpl$BooleanParameter {
void ()
public java.lang.Object get (org.apache.harmony.xml.dom.DOMConfigurationImpl)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
public void set (org.apache.harmony.xml.dom.DOMConfigurationImpl, java.lang.Object)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
Object value
}
org/apache/harmony/xml/dom/DOMConfigurationImpl$3.classDOMConfigurationImpl.java
package org.apache.harmony.xml.dom
final org.apache.harmony.xml.dom.DOMConfigurationImpl$3 extends org.apache.harmony.xml.dom.DOMConfigurationImpl$BooleanParameter {
void ()
public java.lang.Object get (org.apache.harmony.xml.dom.DOMConfigurationImpl)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
public void set (org.apache.harmony.xml.dom.DOMConfigurationImpl, java.lang.Object)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
Object value
}
org/apache/harmony/xml/dom/DOMConfigurationImpl$4.classDOMConfigurationImpl.java
package org.apache.harmony.xml.dom
final org.apache.harmony.xml.dom.DOMConfigurationImpl$4 extends org.apache.harmony.xml.dom.DOMConfigurationImpl$BooleanParameter {
void ()
public java.lang.Object get (org.apache.harmony.xml.dom.DOMConfigurationImpl)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
public void set (org.apache.harmony.xml.dom.DOMConfigurationImpl, java.lang.Object)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
Object value
}
org/apache/harmony/xml/dom/DOMConfigurationImpl$5.classDOMConfigurationImpl.java
package org.apache.harmony.xml.dom
final org.apache.harmony.xml.dom.DOMConfigurationImpl$5 extends java.lang.Object implements org.apache.harmony.xml.dom.DOMConfigurationImpl$Parameter {
void ()
public java.lang.Object get (org.apache.harmony.xml.dom.DOMConfigurationImpl)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
public void set (org.apache.harmony.xml.dom.DOMConfigurationImpl, java.lang.Object)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
Object value
public boolean canSet (org.apache.harmony.xml.dom.DOMConfigurationImpl, java.lang.Object)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
Object value
}
org/apache/harmony/xml/dom/DOMConfigurationImpl$6.classDOMConfigurationImpl.java
package org.apache.harmony.xml.dom
final org.apache.harmony.xml.dom.DOMConfigurationImpl$6 extends org.apache.harmony.xml.dom.DOMConfigurationImpl$BooleanParameter {
void ()
public java.lang.Object get (org.apache.harmony.xml.dom.DOMConfigurationImpl)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
public void set (org.apache.harmony.xml.dom.DOMConfigurationImpl, java.lang.Object)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
Object value
}
org/apache/harmony/xml/dom/DOMConfigurationImpl$7.classDOMConfigurationImpl.java
package org.apache.harmony.xml.dom
final org.apache.harmony.xml.dom.DOMConfigurationImpl$7 extends org.apache.harmony.xml.dom.DOMConfigurationImpl$BooleanParameter {
void ()
public java.lang.Object get (org.apache.harmony.xml.dom.DOMConfigurationImpl)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
public void set (org.apache.harmony.xml.dom.DOMConfigurationImpl, java.lang.Object)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
Object value
}
org/apache/harmony/xml/dom/DOMConfigurationImpl$8.classDOMConfigurationImpl.java
package org.apache.harmony.xml.dom
final org.apache.harmony.xml.dom.DOMConfigurationImpl$8 extends java.lang.Object implements org.apache.harmony.xml.dom.DOMConfigurationImpl$Parameter {
void ()
public java.lang.Object get (org.apache.harmony.xml.dom.DOMConfigurationImpl)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
public void set (org.apache.harmony.xml.dom.DOMConfigurationImpl, java.lang.Object)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
Object value
public boolean canSet (org.apache.harmony.xml.dom.DOMConfigurationImpl, java.lang.Object)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
Object value
}
org/apache/harmony/xml/dom/DOMConfigurationImpl$9.classDOMConfigurationImpl.java
package org.apache.harmony.xml.dom
final org.apache.harmony.xml.dom.DOMConfigurationImpl$9 extends java.lang.Object implements org.apache.harmony.xml.dom.DOMConfigurationImpl$Parameter {
void ()
public java.lang.Object get (org.apache.harmony.xml.dom.DOMConfigurationImpl)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
public void set (org.apache.harmony.xml.dom.DOMConfigurationImpl, java.lang.Object)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
Object value
public boolean canSet (org.apache.harmony.xml.dom.DOMConfigurationImpl, java.lang.Object)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
Object value
}
org/apache/harmony/xml/dom/DOMConfigurationImpl$BooleanParameter.classDOMConfigurationImpl.java
package org.apache.harmony.xml.dom
abstract org.apache.harmony.xml.dom.DOMConfigurationImpl$BooleanParameter extends java.lang.Object implements org.apache.harmony.xml.dom.DOMConfigurationImpl$Parameter {
void ()
public boolean canSet (org.apache.harmony.xml.dom.DOMConfigurationImpl, java.lang.Object)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
Object value
}
org/apache/harmony/xml/dom/DOMConfigurationImpl$FixedParameter.classDOMConfigurationImpl.java
package org.apache.harmony.xml.dom
org.apache.harmony.xml.dom.DOMConfigurationImpl$FixedParameter extends java.lang.Object implements org.apache.harmony.xml.dom.DOMConfigurationImpl$Parameter {
final Object onlyValue
void (java.lang.Object)
Object onlyValue
public java.lang.Object get (org.apache.harmony.xml.dom.DOMConfigurationImpl)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
public void set (org.apache.harmony.xml.dom.DOMConfigurationImpl, java.lang.Object)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
Object value
public boolean canSet (org.apache.harmony.xml.dom.DOMConfigurationImpl, java.lang.Object)
org.apache.harmony.xml.dom.DOMConfigurationImpl config
Object value
}
org/apache/harmony/xml/dom/DOMConfigurationImpl$Parameter.classDOMConfigurationImpl.java
package org.apache.harmony.xml.dom
abstract org.apache.harmony.xml.dom.DOMConfigurationImpl$Parameter extends java.lang.Object {
public abstract java.lang.Object get (org.apache.harmony.xml.dom.DOMConfigurationImpl)
public abstract void set (org.apache.harmony.xml.dom.DOMConfigurationImpl, java.lang.Object)
public abstract boolean canSet (org.apache.harmony.xml.dom.DOMConfigurationImpl, java.lang.Object)
}
org/apache/harmony/xml/dom/DOMConfigurationImpl.classDOMConfigurationImpl.java
package org.apache.harmony.xml.dom
public final org.apache.harmony.xml.dom.DOMConfigurationImpl extends java.lang.Object implements org.w3c.dom.DOMConfiguration {
private static final java.util.Map PARAMETERS
private boolean cdataSections
private boolean comments
private boolean datatypeNormalization
private boolean entities
private org.w3c.dom.DOMErrorHandler errorHandler
private boolean namespaces
private String schemaLocation
private String schemaType
private boolean splitCdataSections
private boolean validate
private boolean wellFormed
public void ()
public boolean canSetParameter (java.lang.String, java.lang.Object)
String name
Object value
org.apache.harmony.xml.dom.DOMConfigurationImpl$Parameter parameter
public void setParameter (java.lang.String, java.lang.Object) throws org.w3c.dom.DOMException
NullPointerException e
ClassCastException e
String name
Object value
org.apache.harmony.xml.dom.DOMConfigurationImpl$Parameter parameter
public java.lang.Object getParameter (java.lang.String) throws org.w3c.dom.DOMException
String name
org.apache.harmony.xml.dom.DOMConfigurationImpl$Parameter parameter
public org.w3c.dom.DOMStringList getParameterNames ()
String[] result
public void normalize (org.w3c.dom.Node)
org.apache.harmony.xml.dom.CDATASectionImpl cdata
org.apache.harmony.xml.dom.TextImpl text
org.apache.harmony.xml.dom.CommentImpl comment
int i
org.apache.harmony.xml.dom.ElementImpl element
org.w3c.dom.NamedNodeMap attributes
org.w3c.dom.Node next
org.w3c.dom.Node child
org.w3c.dom.Node node
private void checkTextValidity (java.lang.CharSequence)
CharSequence s
private boolean isValid (java.lang.CharSequence)
char c
boolean valid
int i
CharSequence text
private void report (short, java.lang.String)
short severity
String type
static boolean access$000 (org.apache.harmony.xml.dom.DOMConfigurationImpl)
org.apache.harmony.xml.dom.DOMConfigurationImpl x0
static boolean access$002 (org.apache.harmony.xml.dom.DOMConfigurationImpl, boolean)
org.apache.harmony.xml.dom.DOMConfigurationImpl x0
boolean x1
static boolean access$100 (org.apache.harmony.xml.dom.DOMConfigurationImpl)
org.apache.harmony.xml.dom.DOMConfigurationImpl x0
static boolean access$102 (org.apache.harmony.xml.dom.DOMConfigurationImpl, boolean)
org.apache.harmony.xml.dom.DOMConfigurationImpl x0
boolean x1
static boolean access$200 (org.apache.harmony.xml.dom.DOMConfigurationImpl)
org.apache.harmony.xml.dom.DOMConfigurationImpl x0
static boolean access$202 (org.apache.harmony.xml.dom.DOMConfigurationImpl, boolean)
org.apache.harmony.xml.dom.DOMConfigurationImpl x0
boolean x1
static boolean access$302 (org.apache.harmony.xml.dom.DOMConfigurationImpl, boolean)
org.apache.harmony.xml.dom.DOMConfigurationImpl x0
boolean x1
static boolean access$400 (org.apache.harmony.xml.dom.DOMConfigurationImpl)
org.apache.harmony.xml.dom.DOMConfigurationImpl x0
static boolean access$402 (org.apache.harmony.xml.dom.DOMConfigurationImpl, boolean)
org.apache.harmony.xml.dom.DOMConfigurationImpl x0
boolean x1
static org.w3c.dom.DOMErrorHandler access$500 (org.apache.harmony.xml.dom.DOMConfigurationImpl)
org.apache.harmony.xml.dom.DOMConfigurationImpl x0
static org.w3c.dom.DOMErrorHandler access$502 (org.apache.harmony.xml.dom.DOMConfigurationImpl, org.w3c.dom.DOMErrorHandler)
org.apache.harmony.xml.dom.DOMConfigurationImpl x0
org.w3c.dom.DOMErrorHandler x1
static boolean access$600 (org.apache.harmony.xml.dom.DOMConfigurationImpl)
org.apache.harmony.xml.dom.DOMConfigurationImpl x0
static boolean access$700 (org.apache.harmony.xml.dom.DOMConfigurationImpl)
org.apache.harmony.xml.dom.DOMConfigurationImpl x0
static boolean access$602 (org.apache.harmony.xml.dom.DOMConfigurationImpl, boolean)
org.apache.harmony.xml.dom.DOMConfigurationImpl x0
boolean x1
static boolean access$702 (org.apache.harmony.xml.dom.DOMConfigurationImpl, boolean)
org.apache.harmony.xml.dom.DOMConfigurationImpl x0
boolean x1
static java.lang.String access$800 (org.apache.harmony.xml.dom.DOMConfigurationImpl)
org.apache.harmony.xml.dom.DOMConfigurationImpl x0
static java.lang.String access$802 (org.apache.harmony.xml.dom.DOMConfigurationImpl, java.lang.String)
org.apache.harmony.xml.dom.DOMConfigurationImpl x0
String x1
static java.lang.String access$900 (org.apache.harmony.xml.dom.DOMConfigurationImpl)
org.apache.harmony.xml.dom.DOMConfigurationImpl x0
static java.lang.String access$902 (org.apache.harmony.xml.dom.DOMConfigurationImpl, java.lang.String)
org.apache.harmony.xml.dom.DOMConfigurationImpl x0
String x1
static boolean access$1000 (org.apache.harmony.xml.dom.DOMConfigurationImpl)
org.apache.harmony.xml.dom.DOMConfigurationImpl x0
static boolean access$1002 (org.apache.harmony.xml.dom.DOMConfigurationImpl, boolean)
org.apache.harmony.xml.dom.DOMConfigurationImpl x0
boolean x1
static boolean access$300 (org.apache.harmony.xml.dom.DOMConfigurationImpl)
org.apache.harmony.xml.dom.DOMConfigurationImpl x0
static java.util.Map access$1100 ()
static void ()
}
org/apache/harmony/xml/dom/DOMErrorImpl$1.classDOMErrorImpl.java
package org.apache.harmony.xml.dom
final org.apache.harmony.xml.dom.DOMErrorImpl$1 extends java.lang.Object implements org.w3c.dom.DOMLocator {
void ()
public int getLineNumber ()
public int getColumnNumber ()
public int getByteOffset ()
public int getUtf16Offset ()
public org.w3c.dom.Node getRelatedNode ()
public java.lang.String getUri ()
}
org/apache/harmony/xml/dom/DOMErrorImpl.classDOMErrorImpl.java
package org.apache.harmony.xml.dom
public final org.apache.harmony.xml.dom.DOMErrorImpl extends java.lang.Object implements org.w3c.dom.DOMError {
private static final org.w3c.dom.DOMLocator NULL_DOM_LOCATOR
private final short severity
private final String type
public void (short, java.lang.String)
short severity
String type
public short getSeverity ()
public java.lang.String getMessage ()
public java.lang.String getType ()
public java.lang.Object getRelatedException ()
public java.lang.Object getRelatedData ()
public org.w3c.dom.DOMLocator getLocation ()
static void ()
}
org/apache/harmony/xml/dom/DOMImplementationImpl.classDOMImplementationImpl.java
package org.apache.harmony.xml.dom
public final org.apache.harmony.xml.dom.DOMImplementationImpl extends java.lang.Object implements org.w3c.dom.DOMImplementation {
private static org.apache.harmony.xml.dom.DOMImplementationImpl instance
void ()
public org.w3c.dom.Document createDocument (java.lang.String, java.lang.String, org.w3c.dom.DocumentType) throws org.w3c.dom.DOMException
String namespaceURI
String qualifiedName
org.w3c.dom.DocumentType doctype
public org.w3c.dom.DocumentType createDocumentType (java.lang.String, java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
String qualifiedName
String publicId
String systemId
public boolean hasFeature (java.lang.String, java.lang.String)
String feature
String version
boolean anyVersion
public static org.apache.harmony.xml.dom.DOMImplementationImpl getInstance ()
public java.lang.Object getFeature (java.lang.String, java.lang.String)
String feature
String version
}
org/apache/harmony/xml/dom/ElementImpl$ElementAttrNamedNodeMapImpl.classElementImpl.java
package org.apache.harmony.xml.dom
public org.apache.harmony.xml.dom.ElementImpl$ElementAttrNamedNodeMapImpl extends java.lang.Object implements org.w3c.dom.NamedNodeMap {
final org.apache.harmony.xml.dom.ElementImpl this$0
public void (org.apache.harmony.xml.dom.ElementImpl)
org.apache.harmony.xml.dom.ElementImpl this$0
public int getLength ()
private int indexOfItem (java.lang.String)
String name
private int indexOfItemNS (java.lang.String, java.lang.String)
String namespaceURI
String localName
public org.w3c.dom.Node getNamedItem (java.lang.String)
String name
public org.w3c.dom.Node getNamedItemNS (java.lang.String, java.lang.String)
String namespaceURI
String localName
public org.w3c.dom.Node item (int)
int index
public org.w3c.dom.Node removeNamedItem (java.lang.String) throws org.w3c.dom.DOMException
String name
int i
public org.w3c.dom.Node removeNamedItemNS (java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
String namespaceURI
String localName
int i
public org.w3c.dom.Node setNamedItem (org.w3c.dom.Node) throws org.w3c.dom.DOMException
org.w3c.dom.Node arg
public org.w3c.dom.Node setNamedItemNS (org.w3c.dom.Node) throws org.w3c.dom.DOMException
org.w3c.dom.Node arg
}
org/apache/harmony/xml/dom/ElementImpl.classElementImpl.java
package org.apache.harmony.xml.dom
public org.apache.harmony.xml.dom.ElementImpl extends org.apache.harmony.xml.dom.InnerNodeImpl implements org.w3c.dom.Element {
boolean namespaceAware
String namespaceURI
String prefix
String localName
private java.util.List attributes
void (org.apache.harmony.xml.dom.DocumentImpl, java.lang.String, java.lang.String)
org.apache.harmony.xml.dom.DocumentImpl document
String namespaceURI
String qualifiedName
void (org.apache.harmony.xml.dom.DocumentImpl, java.lang.String)
org.apache.harmony.xml.dom.DocumentImpl document
String name
private int indexOfAttribute (java.lang.String)
org.apache.harmony.xml.dom.AttrImpl attr
int i
String name
private int indexOfAttributeNS (java.lang.String, java.lang.String)
org.apache.harmony.xml.dom.AttrImpl attr
int i
String namespaceURI
String localName
public java.lang.String getAttribute (java.lang.String)
String name
org.w3c.dom.Attr attr
public java.lang.String getAttributeNS (java.lang.String, java.lang.String)
String namespaceURI
String localName
org.w3c.dom.Attr attr
public org.apache.harmony.xml.dom.AttrImpl getAttributeNode (java.lang.String)
String name
int i
public org.apache.harmony.xml.dom.AttrImpl getAttributeNodeNS (java.lang.String, java.lang.String)
String namespaceURI
String localName
int i
public org.w3c.dom.NamedNodeMap getAttributes ()
org.w3c.dom.Element getElementById (java.lang.String)
org.w3c.dom.Attr attr
org.w3c.dom.Element element
org.apache.harmony.xml.dom.NodeImpl node
String name
public org.w3c.dom.NodeList getElementsByTagName (java.lang.String)
String name
org.apache.harmony.xml.dom.NodeListImpl result
public org.w3c.dom.NodeList getElementsByTagNameNS (java.lang.String, java.lang.String)
String namespaceURI
String localName
org.apache.harmony.xml.dom.NodeListImpl result
public java.lang.String getLocalName ()
public java.lang.String getNamespaceURI ()
public java.lang.String getNodeName ()
public short getNodeType ()
public java.lang.String getPrefix ()
public java.lang.String getTagName ()
public boolean hasAttribute (java.lang.String)
String name
public boolean hasAttributeNS (java.lang.String, java.lang.String)
String namespaceURI
String localName
public boolean hasAttributes ()
public void removeAttribute (java.lang.String) throws org.w3c.dom.DOMException
String name
int i
public void removeAttributeNS (java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
String namespaceURI
String localName
int i
public org.w3c.dom.Attr removeAttributeNode (org.w3c.dom.Attr) throws org.w3c.dom.DOMException
org.w3c.dom.Attr oldAttr
org.apache.harmony.xml.dom.AttrImpl oldAttrImpl
public void setAttribute (java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
String name
String value
org.w3c.dom.Attr attr
public void setAttributeNS (java.lang.String, java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
String namespaceURI
String qualifiedName
String value
org.w3c.dom.Attr attr
public org.w3c.dom.Attr setAttributeNode (org.w3c.dom.Attr) throws org.w3c.dom.DOMException
org.w3c.dom.Attr newAttr
org.apache.harmony.xml.dom.AttrImpl newAttrImpl
org.apache.harmony.xml.dom.AttrImpl oldAttrImpl
int i
public org.w3c.dom.Attr setAttributeNodeNS (org.w3c.dom.Attr) throws org.w3c.dom.DOMException
org.w3c.dom.Attr newAttr
org.apache.harmony.xml.dom.AttrImpl newAttrImpl
org.apache.harmony.xml.dom.AttrImpl oldAttrImpl
int i
public void setPrefix (java.lang.String)
String prefix
public org.w3c.dom.TypeInfo getSchemaTypeInfo ()
public void setIdAttribute (java.lang.String, boolean) throws org.w3c.dom.DOMException
String name
boolean isId
org.apache.harmony.xml.dom.AttrImpl attr
public void setIdAttributeNS (java.lang.String, java.lang.String, boolean) throws org.w3c.dom.DOMException
String namespaceURI
String localName
boolean isId
org.apache.harmony.xml.dom.AttrImpl attr
public void setIdAttributeNode (org.w3c.dom.Attr, boolean) throws org.w3c.dom.DOMException
org.w3c.dom.Attr idAttr
boolean isId
public volatile org.w3c.dom.Attr getAttributeNodeNS (java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
public volatile org.w3c.dom.Attr getAttributeNode (java.lang.String)
static java.util.List access$000 (org.apache.harmony.xml.dom.ElementImpl)
org.apache.harmony.xml.dom.ElementImpl x0
static int access$100 (org.apache.harmony.xml.dom.ElementImpl, java.lang.String)
org.apache.harmony.xml.dom.ElementImpl x0
String x1
static int access$200 (org.apache.harmony.xml.dom.ElementImpl, java.lang.String, java.lang.String)
org.apache.harmony.xml.dom.ElementImpl x0
String x1
String x2
}
org/apache/harmony/xml/dom/EntityImpl.classEntityImpl.java
package org.apache.harmony.xml.dom
public org.apache.harmony.xml.dom.EntityImpl extends org.apache.harmony.xml.dom.NodeImpl implements org.w3c.dom.Entity {
private String notationName
private String publicID
private String systemID
void (org.apache.harmony.xml.dom.DocumentImpl, java.lang.String, java.lang.String, java.lang.String)
org.apache.harmony.xml.dom.DocumentImpl document
String notationName
String publicID
String systemID
public java.lang.String getNodeName ()
public short getNodeType ()
public java.lang.String getNotationName ()
public java.lang.String getPublicId ()
public java.lang.String getSystemId ()
public java.lang.String getInputEncoding ()
public java.lang.String getXmlEncoding ()
public java.lang.String getXmlVersion ()
}
org/apache/harmony/xml/dom/EntityReferenceImpl.classEntityReferenceImpl.java
package org.apache.harmony.xml.dom
public org.apache.harmony.xml.dom.EntityReferenceImpl extends org.apache.harmony.xml.dom.LeafNodeImpl implements org.w3c.dom.EntityReference {
private String name
void (org.apache.harmony.xml.dom.DocumentImpl, java.lang.String)
org.apache.harmony.xml.dom.DocumentImpl document
String name
public java.lang.String getNodeName ()
public short getNodeType ()
}
org/apache/harmony/xml/dom/InnerNodeImpl.classInnerNodeImpl.java
package org.apache.harmony.xml.dom
public abstract org.apache.harmony.xml.dom.InnerNodeImpl extends org.apache.harmony.xml.dom.LeafNodeImpl {
java.util.List children
protected void (org.apache.harmony.xml.dom.DocumentImpl)
org.apache.harmony.xml.dom.DocumentImpl document
public org.w3c.dom.Node appendChild (org.w3c.dom.Node) throws org.w3c.dom.DOMException
org.w3c.dom.Node newChild
public org.w3c.dom.NodeList getChildNodes ()
org.apache.harmony.xml.dom.NodeImpl node
org.apache.harmony.xml.dom.NodeListImpl list
public org.w3c.dom.Node getFirstChild ()
public org.w3c.dom.Node getLastChild ()
public org.w3c.dom.Node getNextSibling ()
public boolean hasChildNodes ()
public org.w3c.dom.Node insertBefore (org.w3c.dom.Node, org.w3c.dom.Node) throws org.w3c.dom.DOMException
org.w3c.dom.Node newChild
org.w3c.dom.Node refChild
org.apache.harmony.xml.dom.LeafNodeImpl refChildImpl
org.w3c.dom.Node insertChildAt (org.w3c.dom.Node, int) throws org.w3c.dom.DOMException
int i
org.w3c.dom.NodeList toAdd
int oldIndex
org.w3c.dom.Node newChild
int index
org.apache.harmony.xml.dom.LeafNodeImpl toInsert
public boolean isParentOf (org.w3c.dom.Node)
org.w3c.dom.Node node
org.apache.harmony.xml.dom.LeafNodeImpl nodeImpl
public final void normalize ()
org.w3c.dom.Node next
org.w3c.dom.Node node
private void refreshIndices (int)
int i
int fromIndex
public org.w3c.dom.Node removeChild (org.w3c.dom.Node) throws org.w3c.dom.DOMException
org.w3c.dom.Node oldChild
org.apache.harmony.xml.dom.LeafNodeImpl oldChildImpl
int index
public org.w3c.dom.Node replaceChild (org.w3c.dom.Node, org.w3c.dom.Node) throws org.w3c.dom.DOMException
org.w3c.dom.Node newChild
org.w3c.dom.Node oldChild
int index
public java.lang.String getTextContent () throws org.w3c.dom.DOMException
org.w3c.dom.Node child
org.w3c.dom.Node next
StringBuilder buf
void getTextContent (java.lang.StringBuilder) throws org.w3c.dom.DOMException
StringBuilder buf
org.w3c.dom.Node child
final boolean hasTextContent (org.w3c.dom.Node)
org.w3c.dom.Node child
void getElementsByTagName (org.apache.harmony.xml.dom.NodeListImpl, java.lang.String)
org.apache.harmony.xml.dom.ElementImpl element
org.apache.harmony.xml.dom.NodeImpl node
org.apache.harmony.xml.dom.NodeListImpl out
String name
void getElementsByTagNameNS (org.apache.harmony.xml.dom.NodeListImpl, java.lang.String, java.lang.String)
org.apache.harmony.xml.dom.ElementImpl element
org.apache.harmony.xml.dom.NodeImpl node
org.apache.harmony.xml.dom.NodeListImpl out
String namespaceURI
String localName
private static boolean matchesNameOrWildcard (java.lang.String, java.lang.String)
String pattern
String s
}
org/apache/harmony/xml/dom/LeafNodeImpl.classLeafNodeImpl.java
package org.apache.harmony.xml.dom
public abstract org.apache.harmony.xml.dom.LeafNodeImpl extends org.apache.harmony.xml.dom.NodeImpl {
org.apache.harmony.xml.dom.InnerNodeImpl parent
int index
void (org.apache.harmony.xml.dom.DocumentImpl)
org.apache.harmony.xml.dom.DocumentImpl document
public org.w3c.dom.Node getNextSibling ()
public org.w3c.dom.Node getParentNode ()
public org.w3c.dom.Node getPreviousSibling ()
boolean isParentOf (org.w3c.dom.Node)
org.w3c.dom.Node node
}
org/apache/harmony/xml/dom/NodeImpl$1.classNodeImpl.java
package org.apache.harmony.xml.dom
final org.apache.harmony.xml.dom.NodeImpl$1 extends java.lang.Object implements org.w3c.dom.TypeInfo {
void ()
public java.lang.String getTypeName ()
public java.lang.String getTypeNamespace ()
public boolean isDerivedFrom (java.lang.String, java.lang.String, int)
String typeNamespaceArg
String typeNameArg
int derivationMethod
}
org/apache/harmony/xml/dom/NodeImpl$UserData.classNodeImpl.java
package org.apache.harmony.xml.dom
org.apache.harmony.xml.dom.NodeImpl$UserData extends java.lang.Object {
final Object value
final org.w3c.dom.UserDataHandler handler
void (java.lang.Object, org.w3c.dom.UserDataHandler)
Object value
org.w3c.dom.UserDataHandler handler
}
org/apache/harmony/xml/dom/NodeImpl.classNodeImpl.java
package org.apache.harmony.xml.dom
public abstract org.apache.harmony.xml.dom.NodeImpl extends java.lang.Object implements org.w3c.dom.Node {
private static final org.w3c.dom.NodeList EMPTY_LIST
static final org.w3c.dom.TypeInfo NULL_TYPE_INFO
org.apache.harmony.xml.dom.DocumentImpl document
void (org.apache.harmony.xml.dom.DocumentImpl)
org.apache.harmony.xml.dom.DocumentImpl document
public org.w3c.dom.Node appendChild (org.w3c.dom.Node) throws org.w3c.dom.DOMException
org.w3c.dom.Node newChild
public final org.w3c.dom.Node cloneNode (boolean)
boolean deep
public org.w3c.dom.NamedNodeMap getAttributes ()
public org.w3c.dom.NodeList getChildNodes ()
public org.w3c.dom.Node getFirstChild ()
public org.w3c.dom.Node getLastChild ()
public java.lang.String getLocalName ()
public java.lang.String getNamespaceURI ()
public org.w3c.dom.Node getNextSibling ()
public java.lang.String getNodeName ()
public abstract short getNodeType ()
public java.lang.String getNodeValue () throws org.w3c.dom.DOMException
public final org.w3c.dom.Document getOwnerDocument ()
public org.w3c.dom.Node getParentNode ()
public java.lang.String getPrefix ()
public org.w3c.dom.Node getPreviousSibling ()
public boolean hasAttributes ()
public boolean hasChildNodes ()
public org.w3c.dom.Node insertBefore (org.w3c.dom.Node, org.w3c.dom.Node) throws org.w3c.dom.DOMException
org.w3c.dom.Node newChild
org.w3c.dom.Node refChild
public boolean isSupported (java.lang.String, java.lang.String)
String feature
String version
public void normalize ()
public org.w3c.dom.Node removeChild (org.w3c.dom.Node) throws org.w3c.dom.DOMException
org.w3c.dom.Node oldChild
public org.w3c.dom.Node replaceChild (org.w3c.dom.Node, org.w3c.dom.Node) throws org.w3c.dom.DOMException
org.w3c.dom.Node newChild
org.w3c.dom.Node oldChild
public final void setNodeValue (java.lang.String) throws org.w3c.dom.DOMException
String nodeValue
public void setPrefix (java.lang.String) throws org.w3c.dom.DOMException
String prefix
static java.lang.String validatePrefix (java.lang.String, boolean, java.lang.String)
String prefix
boolean namespaceAware
String namespaceURI
static void setNameNS (org.apache.harmony.xml.dom.NodeImpl, java.lang.String, java.lang.String)
org.apache.harmony.xml.dom.AttrImpl attr
org.apache.harmony.xml.dom.ElementImpl element
org.apache.harmony.xml.dom.NodeImpl node
String namespaceURI
String qualifiedName
String prefix
int p
static void setName (org.apache.harmony.xml.dom.NodeImpl, java.lang.String)
String prefix
String localName
org.apache.harmony.xml.dom.AttrImpl attr
org.apache.harmony.xml.dom.ElementImpl element
org.apache.harmony.xml.dom.NodeImpl node
String name
int prefixSeparator
public final java.lang.String getBaseURI ()
String parentUri
java.net.URISyntaxException e
org.w3c.dom.Element element
String uri
private java.lang.String getParentBaseUri ()
org.w3c.dom.Node parentNode
private java.lang.String sanitizeUri (java.lang.String)
java.net.URISyntaxException e
String uri
public short compareDocumentPosition (org.w3c.dom.Node) throws org.w3c.dom.DOMException
org.w3c.dom.Node other
public java.lang.String getTextContent () throws org.w3c.dom.DOMException
void getTextContent (java.lang.StringBuilder) throws org.w3c.dom.DOMException
StringBuilder buf
String content
public final void setTextContent (java.lang.String) throws org.w3c.dom.DOMException
org.w3c.dom.Node child
String textContent
public boolean isSameNode (org.w3c.dom.Node)
org.w3c.dom.Node other
private org.apache.harmony.xml.dom.NodeImpl getNamespacingElement ()
private org.apache.harmony.xml.dom.NodeImpl getContainingElement ()
org.w3c.dom.Node p
public final java.lang.String lookupPrefix (java.lang.String)
org.w3c.dom.Node attr
int i
int length
org.w3c.dom.NamedNodeMap attributes
org.apache.harmony.xml.dom.NodeImpl node
String namespaceURI
org.apache.harmony.xml.dom.NodeImpl target
boolean isPrefixMappedToUri (java.lang.String, java.lang.String)
String prefix
String uri
String actual
public final boolean isDefaultNamespace (java.lang.String)
String namespaceURI
String actual
public final java.lang.String lookupNamespaceURI (java.lang.String)
String value
org.w3c.dom.Node attr
int i
int length
String nodePrefix
org.w3c.dom.NamedNodeMap attributes
org.apache.harmony.xml.dom.NodeImpl node
String prefix
org.apache.harmony.xml.dom.NodeImpl target
private static java.util.List createEqualityKey (org.w3c.dom.Node)
org.w3c.dom.Node child
org.apache.harmony.xml.dom.DocumentTypeImpl doctype
org.w3c.dom.Element element
org.w3c.dom.Node node
java.util.List values
public final boolean isEqualNode (org.w3c.dom.Node)
Object a
Object b
int i
org.w3c.dom.Node arg
java.util.List listA
java.util.List listB
private boolean namedNodeMapsEqual (org.w3c.dom.NamedNodeMap, org.w3c.dom.NamedNodeMap)
org.w3c.dom.Node aNode
org.w3c.dom.Node bNode
int i
org.w3c.dom.NamedNodeMap a
org.w3c.dom.NamedNodeMap b
public final java.lang.Object getFeature (java.lang.String, java.lang.String)
String feature
String version
public final java.lang.Object setUserData (java.lang.String, java.lang.Object, org.w3c.dom.UserDataHandler)
String key
Object data
org.w3c.dom.UserDataHandler handler
java.util.Map map
org.apache.harmony.xml.dom.NodeImpl$UserData previous
public final java.lang.Object getUserData (java.lang.String)
String key
java.util.Map map
org.apache.harmony.xml.dom.NodeImpl$UserData userData
static void ()
}
org/apache/harmony/xml/dom/NodeListImpl.classNodeListImpl.java
package org.apache.harmony.xml.dom
public org.apache.harmony.xml.dom.NodeListImpl extends java.lang.Object implements org.w3c.dom.NodeList {
private java.util.List children
void ()
void (java.util.List)
java.util.List list
void add (org.apache.harmony.xml.dom.NodeImpl)
org.apache.harmony.xml.dom.NodeImpl node
public int getLength ()
public org.w3c.dom.Node item (int)
int index
}
org/apache/harmony/xml/dom/NotationImpl.classNotationImpl.java
package org.apache.harmony.xml.dom
public org.apache.harmony.xml.dom.NotationImpl extends org.apache.harmony.xml.dom.LeafNodeImpl implements org.w3c.dom.Notation {
private String notationName
private String publicID
private String systemID
void (org.apache.harmony.xml.dom.DocumentImpl, java.lang.String, java.lang.String, java.lang.String)
org.apache.harmony.xml.dom.DocumentImpl document
String notationName
String publicID
String systemID
public java.lang.String getNodeName ()
public short getNodeType ()
public java.lang.String getPublicId ()
public java.lang.String getSystemId ()
}
org/apache/harmony/xml/dom/ProcessingInstructionImpl.classProcessingInstructionImpl.java
package org.apache.harmony.xml.dom
public final org.apache.harmony.xml.dom.ProcessingInstructionImpl extends org.apache.harmony.xml.dom.LeafNodeImpl implements org.w3c.dom.ProcessingInstruction {
private String target
private String data
void (org.apache.harmony.xml.dom.DocumentImpl, java.lang.String, java.lang.String)
org.apache.harmony.xml.dom.DocumentImpl document
String target
String data
public java.lang.String getData ()
public java.lang.String getNodeName ()
public short getNodeType ()
public java.lang.String getNodeValue ()
public java.lang.String getTarget ()
public void setData (java.lang.String) throws org.w3c.dom.DOMException
String data
}
org/apache/harmony/xml/dom/TextImpl.classTextImpl.java
package org.apache.harmony.xml.dom
public org.apache.harmony.xml.dom.TextImpl extends org.apache.harmony.xml.dom.CharacterDataImpl implements org.w3c.dom.Text {
public void (org.apache.harmony.xml.dom.DocumentImpl, java.lang.String)
org.apache.harmony.xml.dom.DocumentImpl document
String data
public java.lang.String getNodeName ()
public short getNodeType ()
public final org.w3c.dom.Text splitText (int) throws org.w3c.dom.DOMException
int offset
org.w3c.dom.Text newText
org.w3c.dom.Node refNode
public final boolean isElementContentWhitespace ()
public final java.lang.String getWholeText ()
org.apache.harmony.xml.dom.TextImpl n
StringBuilder result
public final org.w3c.dom.Text replaceWholeText (java.lang.String) throws org.w3c.dom.DOMException
org.w3c.dom.Node toRemove
org.apache.harmony.xml.dom.TextImpl n
String content
org.w3c.dom.Node parent
org.w3c.dom.Text result
private org.apache.harmony.xml.dom.TextImpl firstTextNodeInCurrentRun ()
short nodeType
org.w3c.dom.Node p
org.apache.harmony.xml.dom.TextImpl firstTextInCurrentRun
private org.apache.harmony.xml.dom.TextImpl nextTextNode ()
org.w3c.dom.Node nextSibling
short nodeType
public final org.apache.harmony.xml.dom.TextImpl minimize ()
org.w3c.dom.Node previous
org.apache.harmony.xml.dom.TextImpl previousText
}
org/apache/harmony/xml/ExpatAttributes.classExpatAttributes.java
package org.apache.harmony.xml
abstract org.apache.harmony.xml.ExpatAttributes extends java.lang.Object implements org.xml.sax.Attributes {
private static final String CDATA
void ()
public abstract int getLength ()
abstract long getParserPointer ()
public abstract long getPointer ()
public java.lang.String getURI (int)
int index
public java.lang.String getLocalName (int)
int index
public java.lang.String getQName (int)
int index
public java.lang.String getType (int)
int index
public java.lang.String getValue (int)
int index
public int getIndex (java.lang.String, java.lang.String)
String uri
String localName
long pointer
public int getIndex (java.lang.String)
String qName
long pointer
public java.lang.String getType (java.lang.String, java.lang.String)
String uri
String localName
public java.lang.String getType (java.lang.String)
String qName
public java.lang.String getValue (java.lang.String, java.lang.String)
String uri
String localName
long pointer
public java.lang.String getValue (java.lang.String)
String qName
long pointer
private static native java.lang.String getURI (long, long, int)
private static native java.lang.String getLocalName (long, long, int)
private static native java.lang.String getQName (long, long, int)
private static native java.lang.String getValueByIndex (long, int)
private static native int getIndex (long, java.lang.String, java.lang.String)
private static native int getIndexForQName (long, java.lang.String)
private static native java.lang.String getValue (long, java.lang.String, java.lang.String)
private static native java.lang.String getValueForQName (long, java.lang.String)
protected native void freeAttributes (long)
}
org/apache/harmony/xml/ExpatException.classExpatException.java
package org.apache.harmony.xml
org.apache.harmony.xml.ExpatException extends java.lang.Exception {
public void (java.lang.String)
String message
}
org/apache/harmony/xml/ExpatParser$1.classExpatParser.java
package org.apache.harmony.xml
org.apache.harmony.xml.ExpatParser$1 extends java.lang.Object {
}
org/apache/harmony/xml/ExpatParser$ClonedAttributes.classExpatParser.java
package org.apache.harmony.xml
org.apache.harmony.xml.ExpatParser$ClonedAttributes extends org.apache.harmony.xml.ExpatAttributes {
private static final org.xml.sax.Attributes EMPTY
private final long parserPointer
private long pointer
private final int length
private void (long, long, int)
long parserPointer
long pointer
int length
public long getParserPointer ()
public long getPointer ()
public int getLength ()
protected synchronized void finalize () throws java.lang.Throwable
static org.xml.sax.Attributes access$400 ()
void (long, long, int, org.apache.harmony.xml.ExpatParser$1)
long x0
long x1
int x2
org.apache.harmony.xml.ExpatParser$1 x3
static void ()
}
org/apache/harmony/xml/ExpatParser$CurrentAttributes.classExpatParser.java
package org.apache.harmony.xml
org.apache.harmony.xml.ExpatParser$CurrentAttributes extends org.apache.harmony.xml.ExpatAttributes {
final org.apache.harmony.xml.ExpatParser this$0
private void (org.apache.harmony.xml.ExpatParser)
public long getParserPointer ()
public long getPointer ()
public int getLength ()
void (org.apache.harmony.xml.ExpatParser, org.apache.harmony.xml.ExpatParser$1)
org.apache.harmony.xml.ExpatParser x0
org.apache.harmony.xml.ExpatParser$1 x1
}
org/apache/harmony/xml/ExpatParser$EntityParser.classExpatParser.java
package org.apache.harmony.xml
org.apache.harmony.xml.ExpatParser$EntityParser extends org.apache.harmony.xml.ExpatParser {
private int depth
private void (java.lang.String, org.apache.harmony.xml.ExpatReader, long, java.lang.String, java.lang.String)
String encoding
org.apache.harmony.xml.ExpatReader xmlReader
long pointer
String publicId
String systemId
void startElement (java.lang.String, java.lang.String, java.lang.String, long, int) throws org.xml.sax.SAXException
String uri
String localName
String qName
long attributePointer
int attributeCount
void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String qName
protected synchronized void finalize () throws java.lang.Throwable
void (java.lang.String, org.apache.harmony.xml.ExpatReader, long, java.lang.String, java.lang.String, org.apache.harmony.xml.ExpatParser$1)
String x0
org.apache.harmony.xml.ExpatReader x1
long x2
String x3
String x4
org.apache.harmony.xml.ExpatParser$1 x5
}
org/apache/harmony/xml/ExpatParser$ExpatLocator.classExpatParser.java
package org.apache.harmony.xml
org.apache.harmony.xml.ExpatParser$ExpatLocator extends java.lang.Object implements org.xml.sax.Locator {
final org.apache.harmony.xml.ExpatParser this$0
private void (org.apache.harmony.xml.ExpatParser)
public java.lang.String getPublicId ()
public java.lang.String getSystemId ()
public int getLineNumber ()
public int getColumnNumber ()
public java.lang.String toString ()
void (org.apache.harmony.xml.ExpatParser, org.apache.harmony.xml.ExpatParser$1)
org.apache.harmony.xml.ExpatParser x0
org.apache.harmony.xml.ExpatParser$1 x1
}
org/apache/harmony/xml/ExpatParser$ParseException.classExpatParser.java
package org.apache.harmony.xml
org.apache.harmony.xml.ExpatParser$ParseException extends org.xml.sax.SAXParseException {
private void (java.lang.String, org.xml.sax.Locator)
String message
org.xml.sax.Locator locator
private static java.lang.String makeMessage (java.lang.String, org.xml.sax.Locator)
String message
org.xml.sax.Locator locator
private static java.lang.String makeMessage (java.lang.String, int, int)
String message
int line
int column
void (java.lang.String, org.xml.sax.Locator, org.apache.harmony.xml.ExpatParser$1)
String x0
org.xml.sax.Locator x1
org.apache.harmony.xml.ExpatParser$1 x2
}
org/apache/harmony/xml/ExpatParser.classExpatParser.java
package org.apache.harmony.xml
org.apache.harmony.xml.ExpatParser extends java.lang.Object {
private static final int BUFFER_SIZE
private long pointer
private boolean inStartElement
private int attributeCount
private long attributePointer
private final org.xml.sax.Locator locator
private final org.apache.harmony.xml.ExpatReader xmlReader
private final String publicId
private final String systemId
private final String encoding
private final org.apache.harmony.xml.ExpatAttributes attributes
private static final String OUTSIDE_START_ELEMENT
private static final String DEFAULT_ENCODING
static final String CHARACTER_ENCODING
private static final int TIMEOUT
void (java.lang.String, org.apache.harmony.xml.ExpatReader, boolean, java.lang.String, java.lang.String)
String encoding
org.apache.harmony.xml.ExpatReader xmlReader
boolean processNamespaces
String publicId
String systemId
private void (java.lang.String, org.apache.harmony.xml.ExpatReader, long, java.lang.String, java.lang.String)
String encoding
org.apache.harmony.xml.ExpatReader xmlReader
long pointer
String publicId
String systemId
private native long initialize (java.lang.String, boolean)
void startElement (java.lang.String, java.lang.String, java.lang.String, long, int) throws org.xml.sax.SAXException
String uri
String localName
String qName
long attributePointer
int attributeCount
org.xml.sax.ContentHandler contentHandler
void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.ContentHandler contentHandler
void text (char[], int) throws org.xml.sax.SAXException
char[] text
int length
org.xml.sax.ContentHandler contentHandler
void comment (char[], int) throws org.xml.sax.SAXException
char[] text
int length
org.xml.sax.ext.LexicalHandler lexicalHandler
void startCdata () throws org.xml.sax.SAXException
org.xml.sax.ext.LexicalHandler lexicalHandler
void endCdata () throws org.xml.sax.SAXException
org.xml.sax.ext.LexicalHandler lexicalHandler
void startNamespace (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String prefix
String uri
org.xml.sax.ContentHandler contentHandler
void endNamespace (java.lang.String) throws org.xml.sax.SAXException
String prefix
org.xml.sax.ContentHandler contentHandler
void startDtd (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String name
String publicId
String systemId
org.xml.sax.ext.LexicalHandler lexicalHandler
void endDtd () throws org.xml.sax.SAXException
org.xml.sax.ext.LexicalHandler lexicalHandler
void processingInstruction (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String target
String data
org.xml.sax.ContentHandler contentHandler
void notationDecl (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String name
String publicId
String systemId
org.xml.sax.DTDHandler dtdHandler
void unparsedEntityDecl (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String name
String publicId
String systemId
String notationName
org.xml.sax.DTDHandler dtdHandler
void handleExternalEntity (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException java.io.IOException
java.net.URI baseUri
java.net.URI systemUri
Exception e
org.apache.harmony.xml.ExpatParser$EntityParser entityParser
String context
String publicId
String systemId
org.xml.sax.EntityResolver entityResolver
org.xml.sax.InputSource inputSource
String encoding
long pointer
private java.lang.String pickEncoding (org.xml.sax.InputSource)
org.xml.sax.InputSource inputSource
java.io.Reader reader
String encoding
private void parseExternalEntity (org.apache.harmony.xml.ExpatParser, org.xml.sax.InputSource) throws java.io.IOException org.xml.sax.SAXException
org.apache.harmony.xml.ExpatParser entityParser
org.xml.sax.InputSource inputSource
java.io.Reader reader
java.io.InputStream in
String systemId
private static native long createEntityParser (long, java.lang.String)
void append (java.lang.String) throws org.xml.sax.SAXException
org.apache.harmony.xml.ExpatException e
String xml
private native void appendString (long, java.lang.String, boolean) throws org.xml.sax.SAXException org.apache.harmony.xml.ExpatException
void append (char[], int, int) throws org.xml.sax.SAXException
org.apache.harmony.xml.ExpatException e
char[] xml
int offset
int length
private native void appendChars (long, char[], int, int) throws org.xml.sax.SAXException org.apache.harmony.xml.ExpatException
void append (byte[]) throws org.xml.sax.SAXException
byte[] xml
void append (byte[], int, int) throws org.xml.sax.SAXException
org.apache.harmony.xml.ExpatException e
byte[] xml
int offset
int length
private native void appendBytes (long, byte[], int, int) throws org.xml.sax.SAXException org.apache.harmony.xml.ExpatException
void parseDocument (java.io.InputStream) throws java.io.IOException org.xml.sax.SAXException
java.io.InputStream in
void parseDocument (java.io.Reader) throws java.io.IOException org.xml.sax.SAXException
java.io.Reader in
private void parseFragment (java.io.Reader) throws java.io.IOException org.xml.sax.SAXException
org.apache.harmony.xml.ExpatException e
java.io.Reader in
char[] buffer
int length
private void parseFragment (java.io.InputStream) throws java.io.IOException org.xml.sax.SAXException
org.apache.harmony.xml.ExpatException e
java.io.InputStream in
byte[] buffer
int length
private void startDocument () throws org.xml.sax.SAXException
org.xml.sax.ContentHandler contentHandler
private void endDocument () throws org.xml.sax.SAXException
org.xml.sax.ContentHandler contentHandler
void finish () throws org.xml.sax.SAXException
org.apache.harmony.xml.ExpatException e
protected synchronized void finalize () throws java.lang.Throwable
private native void release (long)
private static native void releaseParser (long)
private static native void staticInitialize (java.lang.String)
private int line ()
private static native int line (long)
private int column ()
private static native int column (long)
org.xml.sax.Attributes cloneAttributes ()
long clonePointer
private static native long cloneAttributes (long, int)
static java.io.InputStream openUrl (java.lang.String) throws java.io.IOException
java.net.URLConnection urlConnection
java.io.IOException ioe
Exception e
String url
static java.lang.String access$600 (org.apache.harmony.xml.ExpatParser)
org.apache.harmony.xml.ExpatParser x0
static java.lang.String access$700 (org.apache.harmony.xml.ExpatParser)
org.apache.harmony.xml.ExpatParser x0
static int access$800 (org.apache.harmony.xml.ExpatParser)
org.apache.harmony.xml.ExpatParser x0
static int access$900 (org.apache.harmony.xml.ExpatParser)
org.apache.harmony.xml.ExpatParser x0
static long access$1000 (org.apache.harmony.xml.ExpatParser)
org.apache.harmony.xml.ExpatParser x0
static boolean access$1100 (org.apache.harmony.xml.ExpatParser)
org.apache.harmony.xml.ExpatParser x0
static long access$1200 (org.apache.harmony.xml.ExpatParser)
org.apache.harmony.xml.ExpatParser x0
static int access$1300 (org.apache.harmony.xml.ExpatParser)
org.apache.harmony.xml.ExpatParser x0
void (java.lang.String, org.apache.harmony.xml.ExpatReader, long, java.lang.String, java.lang.String, org.apache.harmony.xml.ExpatParser$1)
String x0
org.apache.harmony.xml.ExpatReader x1
long x2
String x3
String x4
org.apache.harmony.xml.ExpatParser$1 x5
static void ()
}
org/apache/harmony/xml/ExpatReader$Feature.classExpatReader.java
package org.apache.harmony.xml
org.apache.harmony.xml.ExpatReader$Feature extends java.lang.Object {
private static final String BASE_URI
private static final String VALIDATION
private static final String NAMESPACES
private static final String NAMESPACE_PREFIXES
private static final String STRING_INTERNING
private static final String EXTERNAL_GENERAL_ENTITIES
private static final String EXTERNAL_PARAMETER_ENTITIES
private void ()
}
org/apache/harmony/xml/ExpatReader.classExpatReader.java
package org.apache.harmony.xml
public org.apache.harmony.xml.ExpatReader extends java.lang.Object implements org.xml.sax.XMLReader {
org.xml.sax.ContentHandler contentHandler
org.xml.sax.DTDHandler dtdHandler
org.xml.sax.EntityResolver entityResolver
org.xml.sax.ErrorHandler errorHandler
org.xml.sax.ext.LexicalHandler lexicalHandler
private boolean processNamespaces
private boolean processNamespacePrefixes
private static final String LEXICAL_HANDLER_PROPERTY
public void ()
public boolean getFeature (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
public void setFeature (java.lang.String, boolean) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
boolean value
public java.lang.Object getProperty (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
public void setProperty (java.lang.String, java.lang.Object) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
Object value
public void setEntityResolver (org.xml.sax.EntityResolver)
org.xml.sax.EntityResolver resolver
public org.xml.sax.EntityResolver getEntityResolver ()
public void setDTDHandler (org.xml.sax.DTDHandler)
org.xml.sax.DTDHandler dtdHandler
public org.xml.sax.DTDHandler getDTDHandler ()
public void setContentHandler (org.xml.sax.ContentHandler)
org.xml.sax.ContentHandler handler
public org.xml.sax.ContentHandler getContentHandler ()
public void setErrorHandler (org.xml.sax.ErrorHandler)
org.xml.sax.ErrorHandler handler
public org.xml.sax.ErrorHandler getErrorHandler ()
public org.xml.sax.ext.LexicalHandler getLexicalHandler ()
public void setLexicalHandler (org.xml.sax.ext.LexicalHandler)
org.xml.sax.ext.LexicalHandler lexicalHandler
public boolean isNamespaceProcessingEnabled ()
public void setNamespaceProcessingEnabled (boolean)
boolean processNamespaces
public void parse (org.xml.sax.InputSource) throws java.io.IOException org.xml.sax.SAXException
org.xml.sax.InputSource input
java.io.Reader reader
java.io.InputStream in
String encoding
String systemId
private void parse (java.io.Reader, java.lang.String, java.lang.String) throws java.io.IOException org.xml.sax.SAXException
java.io.Reader in
String publicId
String systemId
org.apache.harmony.xml.ExpatParser parser
private void parse (java.io.InputStream, java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException org.xml.sax.SAXException
java.io.InputStream in
String charsetName
String publicId
String systemId
org.apache.harmony.xml.ExpatParser parser
public void parse (java.lang.String) throws java.io.IOException org.xml.sax.SAXException
String systemId
}
org/apache/harmony/xml/parsers/
org/apache/harmony/xml/parsers/DocumentBuilderFactoryImpl.classDocumentBuilderFactoryImpl.java
package org.apache.harmony.xml.parsers
public org.apache.harmony.xml.parsers.DocumentBuilderFactoryImpl extends javax.xml.parsers.DocumentBuilderFactory {
private static final String NAMESPACES
private static final String VALIDATION
public void ()
public java.lang.Object getAttribute (java.lang.String) throws java.lang.IllegalArgumentException
String name
public boolean getFeature (java.lang.String) throws javax.xml.parsers.ParserConfigurationException
String name
public javax.xml.parsers.DocumentBuilder newDocumentBuilder () throws javax.xml.parsers.ParserConfigurationException
org.apache.harmony.xml.parsers.DocumentBuilderImpl builder
public void setAttribute (java.lang.String, java.lang.Object) throws java.lang.IllegalArgumentException
String name
Object value
public void setFeature (java.lang.String, boolean) throws javax.xml.parsers.ParserConfigurationException
String name
boolean value
}
org/apache/harmony/xml/parsers/DocumentBuilderImpl.classDocumentBuilderImpl.java
package org.apache.harmony.xml.parsers
org.apache.harmony.xml.parsers.DocumentBuilderImpl extends javax.xml.parsers.DocumentBuilder {
private static org.apache.harmony.xml.dom.DOMImplementationImpl dom
private boolean coalescing
private org.xml.sax.EntityResolver entityResolver
private org.xml.sax.ErrorHandler errorHandler
private boolean ignoreComments
private boolean ignoreElementContentWhitespace
private boolean namespaceAware
void ()
public void reset ()
public org.w3c.dom.DOMImplementation getDOMImplementation ()
public boolean isNamespaceAware ()
public boolean isValidating ()
public org.w3c.dom.Document newDocument ()
public org.w3c.dom.Document parse (org.xml.sax.InputSource) throws org.xml.sax.SAXException java.io.IOException
java.net.URL url
java.net.URLConnection urlConnection
org.xml.sax.helpers.LocatorImpl locator
org.xml.sax.SAXParseException newEx
org.xmlpull.v1.XmlPullParserException ex
org.xml.sax.InputSource source
String namespaceURI
String qualifiedName
org.w3c.dom.DocumentType doctype
String inputEncoding
String systemId
org.apache.harmony.xml.dom.DocumentImpl document
org.kxml2.io.KXmlParser parser
private void parse (org.kxml2.io.KXmlParser, org.apache.harmony.xml.dom.DocumentImpl, org.w3c.dom.Node, int) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
String text
int dot
String target
String data
String name
String publicId
String systemId
String entity
String resolved
String attrNamespace
String attrPrefix
String attrName
String attrValue
org.w3c.dom.Attr attr
int i
String namespace
String name
String prefix
org.w3c.dom.Element element
String attrName
String attrValue
org.w3c.dom.Attr attr
int i
String name
org.w3c.dom.Element element
org.kxml2.io.KXmlParser parser
org.apache.harmony.xml.dom.DocumentImpl document
org.w3c.dom.Node node
int endToken
int token
private void appendText (org.apache.harmony.xml.dom.DocumentImpl, org.w3c.dom.Node, int, java.lang.String)
org.w3c.dom.Text textNode
org.w3c.dom.Node lastChild
org.apache.harmony.xml.dom.DocumentImpl document
org.w3c.dom.Node parent
int token
String text
public void setEntityResolver (org.xml.sax.EntityResolver)
org.xml.sax.EntityResolver resolver
public void setErrorHandler (org.xml.sax.ErrorHandler)
org.xml.sax.ErrorHandler handler
public void setIgnoreComments (boolean)
boolean value
public void setCoalescing (boolean)
boolean value
public void setIgnoreElementContentWhitespace (boolean)
boolean value
public void setNamespaceAware (boolean)
boolean value
private java.lang.String resolvePredefinedOrCharacterEntity (java.lang.String)
String entityName
private java.lang.String resolveCharacterReference (java.lang.String, int)
char[] surrogatePair
int codePoint
NumberFormatException ex
String value
int base
static void ()
}
org/apache/harmony/xml/parsers/SAXParserFactoryImpl.classSAXParserFactoryImpl.java
package org.apache.harmony.xml.parsers
public org.apache.harmony.xml.parsers.SAXParserFactoryImpl extends javax.xml.parsers.SAXParserFactory {
private static final String NAMESPACES
private static final String VALIDATION
private java.util.Map features
public void ()
public boolean getFeature (java.lang.String) throws org.xml.sax.SAXNotRecognizedException
String name
public boolean isNamespaceAware ()
org.xml.sax.SAXNotRecognizedException ex
public boolean isValidating ()
org.xml.sax.SAXNotRecognizedException ex
public javax.xml.parsers.SAXParser newSAXParser () throws javax.xml.parsers.ParserConfigurationException
Exception ex
public void setFeature (java.lang.String, boolean) throws org.xml.sax.SAXNotRecognizedException
String name
boolean value
public void setNamespaceAware (boolean)
org.xml.sax.SAXNotRecognizedException ex
boolean value
public void setValidating (boolean)
org.xml.sax.SAXNotRecognizedException ex
boolean value
}
org/apache/harmony/xml/parsers/SAXParserImpl.classSAXParserImpl.java
package org.apache.harmony.xml.parsers
final org.apache.harmony.xml.parsers.SAXParserImpl extends javax.xml.parsers.SAXParser {
private java.util.Map initialFeatures
private org.xml.sax.XMLReader reader
private org.xml.sax.Parser parser
void (java.util.Map) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
java.util.Map initialFeatures
private void resetInternal () throws org.xml.sax.SAXNotSupportedException org.xml.sax.SAXNotRecognizedException
java.util.Map$Entry entry
public void reset ()
org.xml.sax.SAXNotRecognizedException e
org.xml.sax.SAXNotSupportedException e
public org.xml.sax.Parser getParser ()
public java.lang.Object getProperty (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
public org.xml.sax.XMLReader getXMLReader ()
public boolean isNamespaceAware ()
org.xml.sax.SAXException ex
public boolean isValidating ()
public void setProperty (java.lang.String, java.lang.Object) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
Object value
}
org/bouncycastle/
org/bouncycastle/asn1/
org/bouncycastle/asn1/bc/
org/bouncycastle/asn1/cms/
org/bouncycastle/asn1/eac/
org/bouncycastle/asn1/iana/
org/bouncycastle/asn1/isismtt/
org/bouncycastle/asn1/kisa/
org/bouncycastle/asn1/misc/
org/bouncycastle/asn1/nist/
org/bouncycastle/asn1/ntt/
org/bouncycastle/asn1/oiw/
org/bouncycastle/asn1/pkcs/
org/bouncycastle/asn1/sec/
org/bouncycastle/asn1/teletrust/
org/bouncycastle/asn1/util/
org/bouncycastle/asn1/x500/
org/bouncycastle/asn1/x500/style/
org/bouncycastle/asn1/x509/
org/bouncycastle/asn1/x9/
org/bouncycastle/crypto/
org/bouncycastle/crypto/agreement/
org/bouncycastle/crypto/digests/
org/bouncycastle/crypto/ec/
org/bouncycastle/crypto/encodings/
org/bouncycastle/crypto/engines/
org/bouncycastle/crypto/generators/
org/bouncycastle/crypto/io/
org/bouncycastle/crypto/macs/
org/bouncycastle/crypto/modes/
org/bouncycastle/crypto/modes/gcm/
org/bouncycastle/crypto/paddings/
org/bouncycastle/crypto/params/
org/bouncycastle/crypto/signers/
org/bouncycastle/crypto/util/
org/bouncycastle/jcajce/
org/bouncycastle/jcajce/provider/
org/bouncycastle/jcajce/provider/asymmetric/
org/bouncycastle/jcajce/provider/asymmetric/dh/
org/bouncycastle/jcajce/provider/asymmetric/dsa/
org/bouncycastle/jcajce/provider/asymmetric/ec/
org/bouncycastle/jcajce/provider/asymmetric/rsa/
org/bouncycastle/jcajce/provider/asymmetric/util/
org/bouncycastle/jcajce/provider/asymmetric/x509/
org/bouncycastle/jcajce/provider/config/
org/bouncycastle/jcajce/provider/digest/
org/bouncycastle/jcajce/provider/keystore/
org/bouncycastle/jcajce/provider/keystore/bc/
org/bouncycastle/jcajce/provider/keystore/pkcs12/
org/bouncycastle/jcajce/provider/symmetric/
org/bouncycastle/jcajce/provider/symmetric/util/
org/bouncycastle/jcajce/provider/util/
org/bouncycastle/jcajce/spec/
org/bouncycastle/jcajce/util/
org/bouncycastle/jce/
org/bouncycastle/jce/exception/
org/bouncycastle/jce/interfaces/
org/bouncycastle/jce/netscape/
org/bouncycastle/jce/provider/
org/bouncycastle/jce/spec/
org/bouncycastle/math/
org/bouncycastle/math/ec/
org/bouncycastle/math/ec/custom/
org/bouncycastle/math/ec/custom/sec/
org/bouncycastle/math/ec/endo/
org/bouncycastle/math/field/
org/bouncycastle/math/raw/
org/bouncycastle/util/
org/bouncycastle/util/encoders/
org/bouncycastle/util/io/
org/bouncycastle/util/io/pem/
org/bouncycastle/x509/
org/bouncycastle/x509/extension/
org/conscrypt/
org/conscrypt/ct/
org/conscrypt/util/
org/json/
org/json/JSON.classJSON.java
package org.json
org.json.JSON extends java.lang.Object {
void ()
static double checkDouble (double) throws org.json.JSONException
double d
static java.lang.Boolean toBoolean (java.lang.Object)
String stringValue
Object value
static java.lang.Double toDouble (java.lang.Object)
Object value
static java.lang.Integer toInteger (java.lang.Object)
Object value
static java.lang.Long toLong (java.lang.Object)
Object value
static java.lang.String toString (java.lang.Object)
Object value
public static org.json.JSONException typeMismatch (java.lang.Object, java.lang.Object, java.lang.String) throws org.json.JSONException
Object indexOrName
Object actual
String requiredType
public static org.json.JSONException typeMismatch (java.lang.Object, java.lang.String) throws org.json.JSONException
Object actual
String requiredType
}
org/json/JSONArray.classJSONArray.java
package org.json
public org.json.JSONArray extends java.lang.Object {
private final java.util.List values
public void ()
public void (java.util.Collection)
java.util.Iterator it
java.util.Collection copyFrom
public void (org.json.JSONTokener) throws org.json.JSONException
org.json.JSONTokener readFrom
Object object
public void (java.lang.String) throws org.json.JSONException
String json
public void (java.lang.Object) throws org.json.JSONException
int i
Object array
int length
public int length ()
public org.json.JSONArray put (boolean)
boolean value
public org.json.JSONArray put (double) throws org.json.JSONException
double value
public org.json.JSONArray put (int)
int value
public org.json.JSONArray put (long)
long value
public org.json.JSONArray put (java.lang.Object)
Object value
void checkedPut (java.lang.Object) throws org.json.JSONException
Object value
public org.json.JSONArray put (int, boolean) throws org.json.JSONException
int index
boolean value
public org.json.JSONArray put (int, double) throws org.json.JSONException
int index
double value
public org.json.JSONArray put (int, int) throws org.json.JSONException
int index
int value
public org.json.JSONArray put (int, long) throws org.json.JSONException
int index
long value
public org.json.JSONArray put (int, java.lang.Object) throws org.json.JSONException
int index
Object value
public boolean isNull (int)
int index
Object value
public java.lang.Object get (int) throws org.json.JSONException
Object value
IndexOutOfBoundsException e
int index
public java.lang.Object opt (int)
int index
public java.lang.Object remove (int)
int index
public boolean getBoolean (int) throws org.json.JSONException
int index
Object object
Boolean result
public boolean optBoolean (int)
int index
public boolean optBoolean (int, boolean)
int index
boolean fallback
Object object
Boolean result
public double getDouble (int) throws org.json.JSONException
int index
Object object
Double result
public double optDouble (int)
int index
public double optDouble (int, double)
int index
double fallback
Object object
Double result
public int getInt (int) throws org.json.JSONException
int index
Object object
Integer result
public int optInt (int)
int index
public int optInt (int, int)
int index
int fallback
Object object
Integer result
public long getLong (int) throws org.json.JSONException
int index
Object object
Long result
public long optLong (int)
int index
public long optLong (int, long)
int index
long fallback
Object object
Long result
public java.lang.String getString (int) throws org.json.JSONException
int index
Object object
String result
public java.lang.String optString (int)
int index
public java.lang.String optString (int, java.lang.String)
int index
String fallback
Object object
String result
public org.json.JSONArray getJSONArray (int) throws org.json.JSONException
int index
Object object
public org.json.JSONArray optJSONArray (int)
int index
Object object
public org.json.JSONObject getJSONObject (int) throws org.json.JSONException
int index
Object object
public org.json.JSONObject optJSONObject (int)
int index
Object object
public org.json.JSONObject toJSONObject (org.json.JSONArray) throws org.json.JSONException
String name
int i
org.json.JSONArray names
org.json.JSONObject result
int length
public java.lang.String join (java.lang.String) throws org.json.JSONException
int i
int size
String separator
org.json.JSONStringer stringer
public java.lang.String toString ()
org.json.JSONStringer stringer
org.json.JSONException e
public java.lang.String toString (int) throws org.json.JSONException
int indentSpaces
org.json.JSONStringer stringer
void writeTo (org.json.JSONStringer) throws org.json.JSONException
Object value
org.json.JSONStringer stringer
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
}
org/json/JSONException.classJSONException.java
package org.json
public org.json.JSONException extends java.lang.Exception {
public void (java.lang.String)
String s
}
org/json/JSONObject$1.classJSONObject.java
package org.json
final org.json.JSONObject$1 extends java.lang.Object {
void ()
public boolean equals (java.lang.Object)
Object o
public java.lang.String toString ()
}
org/json/JSONObject.classJSONObject.java
package org.json
public org.json.JSONObject extends java.lang.Object {
private static final Double NEGATIVE_ZERO
public static final Object NULL
private final java.util.LinkedHashMap nameValuePairs
public void ()
public void (java.util.Map)
String key
java.util.Map$Entry entry
java.util.Map copyFrom
java.util.Map contentsTyped
public void (org.json.JSONTokener) throws org.json.JSONException
org.json.JSONTokener readFrom
Object object
public void (java.lang.String) throws org.json.JSONException
String json
public void (org.json.JSONObject, java.lang.String[]) throws org.json.JSONException
Object value
String name
org.json.JSONObject copyFrom
String[] names
public int length ()
public org.json.JSONObject put (java.lang.String, boolean) throws org.json.JSONException
String name
boolean value
public org.json.JSONObject put (java.lang.String, double) throws org.json.JSONException
String name
double value
public org.json.JSONObject put (java.lang.String, int) throws org.json.JSONException
String name
int value
public org.json.JSONObject put (java.lang.String, long) throws org.json.JSONException
String name
long value
public org.json.JSONObject put (java.lang.String, java.lang.Object) throws org.json.JSONException
String name
Object value
public org.json.JSONObject putOpt (java.lang.String, java.lang.Object) throws org.json.JSONException
String name
Object value
public org.json.JSONObject accumulate (java.lang.String, java.lang.Object) throws org.json.JSONException
org.json.JSONArray array
org.json.JSONArray array
String name
Object value
Object current
public org.json.JSONObject append (java.lang.String, java.lang.Object) throws org.json.JSONException
org.json.JSONArray array
org.json.JSONArray newArray
org.json.JSONArray array
String name
Object value
Object current
org.json.JSONArray array
java.lang.String checkName (java.lang.String) throws org.json.JSONException
String name
public java.lang.Object remove (java.lang.String)
String name
public boolean isNull (java.lang.String)
String name
Object value
public boolean has (java.lang.String)
String name
public java.lang.Object get (java.lang.String) throws org.json.JSONException
String name
Object result
public java.lang.Object opt (java.lang.String)
String name
public boolean getBoolean (java.lang.String) throws org.json.JSONException
String name
Object object
Boolean result
public boolean optBoolean (java.lang.String)
String name
public boolean optBoolean (java.lang.String, boolean)
String name
boolean fallback
Object object
Boolean result
public double getDouble (java.lang.String) throws org.json.JSONException
String name
Object object
Double result
public double optDouble (java.lang.String)
String name
public double optDouble (java.lang.String, double)
String name
double fallback
Object object
Double result
public int getInt (java.lang.String) throws org.json.JSONException
String name
Object object
Integer result
public int optInt (java.lang.String)
String name
public int optInt (java.lang.String, int)
String name
int fallback
Object object
Integer result
public long getLong (java.lang.String) throws org.json.JSONException
String name
Object object
Long result
public long optLong (java.lang.String)
String name
public long optLong (java.lang.String, long)
String name
long fallback
Object object
Long result
public java.lang.String getString (java.lang.String) throws org.json.JSONException
String name
Object object
String result
public java.lang.String optString (java.lang.String)
String name
public java.lang.String optString (java.lang.String, java.lang.String)
String name
String fallback
Object object
String result
public org.json.JSONArray getJSONArray (java.lang.String) throws org.json.JSONException
String name
Object object
public org.json.JSONArray optJSONArray (java.lang.String)
String name
Object object
public org.json.JSONObject getJSONObject (java.lang.String) throws org.json.JSONException
String name
Object object
public org.json.JSONObject optJSONObject (java.lang.String)
String name
Object object
public org.json.JSONArray toJSONArray (org.json.JSONArray) throws org.json.JSONException
String name
int i
org.json.JSONArray names
org.json.JSONArray result
int length
public java.util.Iterator keys ()
public java.util.Set keySet ()
public org.json.JSONArray names ()
public java.lang.String toString ()
org.json.JSONStringer stringer
org.json.JSONException e
public java.lang.String toString (int) throws org.json.JSONException
int indentSpaces
org.json.JSONStringer stringer
void writeTo (org.json.JSONStringer) throws org.json.JSONException
java.util.Map$Entry entry
org.json.JSONStringer stringer
public static java.lang.String numberToString (java.lang.Number) throws org.json.JSONException
Number number
double doubleValue
long longValue
public static java.lang.String quote (java.lang.String)
org.json.JSONStringer stringer
org.json.JSONException e
String data
public static java.lang.Object wrap (java.lang.Object)
Object o
static void ()
}
org/json/JSONStringer$Scope.classJSONStringer.java
package org.json
final org.json.JSONStringer$Scope extends java.lang.Enum {
public static final org.json.JSONStringer$Scope EMPTY_ARRAY
public static final org.json.JSONStringer$Scope NONEMPTY_ARRAY
public static final org.json.JSONStringer$Scope EMPTY_OBJECT
public static final org.json.JSONStringer$Scope DANGLING_KEY
public static final org.json.JSONStringer$Scope NONEMPTY_OBJECT
public static final org.json.JSONStringer$Scope NULL
private static final org.json.JSONStringer$Scope[] $VALUES
public static org.json.JSONStringer$Scope[] values ()
public static org.json.JSONStringer$Scope valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
org/json/JSONStringer.classJSONStringer.java
package org.json
public org.json.JSONStringer extends java.lang.Object {
final StringBuilder out
private final java.util.List stack
private final String indent
public void ()
void (int)
int indentSpaces
char[] indentChars
public org.json.JSONStringer array () throws org.json.JSONException
public org.json.JSONStringer endArray () throws org.json.JSONException
public org.json.JSONStringer object () throws org.json.JSONException
public org.json.JSONStringer endObject () throws org.json.JSONException
org.json.JSONStringer open (org.json.JSONStringer$Scope, java.lang.String) throws org.json.JSONException
org.json.JSONStringer$Scope empty
String openBracket
org.json.JSONStringer close (org.json.JSONStringer$Scope, org.json.JSONStringer$Scope, java.lang.String) throws org.json.JSONException
org.json.JSONStringer$Scope empty
org.json.JSONStringer$Scope nonempty
String closeBracket
org.json.JSONStringer$Scope context
private org.json.JSONStringer$Scope peek () throws org.json.JSONException
private void replaceTop (org.json.JSONStringer$Scope)
org.json.JSONStringer$Scope topOfStack
public org.json.JSONStringer value (java.lang.Object) throws org.json.JSONException
Object value
public org.json.JSONStringer value (boolean) throws org.json.JSONException
boolean value
public org.json.JSONStringer value (double) throws org.json.JSONException
double value
public org.json.JSONStringer value (long) throws org.json.JSONException
long value
private void string (java.lang.String)
char c
int i
int length
String value
private void newline ()
int i
public org.json.JSONStringer key (java.lang.String) throws org.json.JSONException
String name
private void beforeKey () throws org.json.JSONException
org.json.JSONStringer$Scope context
private void beforeValue () throws org.json.JSONException
org.json.JSONStringer$Scope context
public java.lang.String toString ()
}
org/json/JSONTokener.classJSONTokener.java
package org.json
public org.json.JSONTokener extends java.lang.Object {
private final String in
private int pos
public void (java.lang.String)
String in
public java.lang.Object nextValue () throws org.json.JSONException
int c
private int nextCleanInternal () throws org.json.JSONException
int commentEnd
char peek
int c
private void skipToEndOfLine ()
char c
public java.lang.String nextString (char) throws org.json.JSONException
int c
char quote
StringBuilder builder
int start
private char readEscapeCharacter () throws org.json.JSONException
NumberFormatException nfe
String hex
char escaped
private java.lang.Object readLiteral () throws org.json.JSONException
long longValue
int base
String number
String literal
private java.lang.String nextToInternal (java.lang.String)
char c
String excluded
int start
private org.json.JSONObject readObject () throws org.json.JSONException
Object name
int separator
org.json.JSONObject result
int first
private org.json.JSONArray readArray () throws org.json.JSONException
org.json.JSONArray result
boolean hasTrailingSeparator
public org.json.JSONException syntaxError (java.lang.String)
String message
public java.lang.String toString ()
public boolean more ()
public char next ()
public char next (char) throws org.json.JSONException
char c
char result
public char nextClean () throws org.json.JSONException
int nextCleanInt
public java.lang.String next (int) throws org.json.JSONException
int length
String result
public java.lang.String nextTo (java.lang.String)
String excluded
public java.lang.String nextTo (char)
char excluded
public void skipPast (java.lang.String)
String thru
int thruStart
public char skipTo (char)
char to
int index
public void back ()
public static int dehexchar (char)
char hex
}
org/kxml2/
org/kxml2/io/
org/kxml2/io/KXmlParser$ContentSource.classKXmlParser.java
package org.kxml2.io
org.kxml2.io.KXmlParser$ContentSource extends java.lang.Object {
private final org.kxml2.io.KXmlParser$ContentSource next
private final char[] buffer
private final int position
private final int limit
void (org.kxml2.io.KXmlParser$ContentSource, char[], int, int)
org.kxml2.io.KXmlParser$ContentSource next
char[] buffer
int position
int limit
static char[] access$000 (org.kxml2.io.KXmlParser$ContentSource)
org.kxml2.io.KXmlParser$ContentSource x0
static int access$100 (org.kxml2.io.KXmlParser$ContentSource)
org.kxml2.io.KXmlParser$ContentSource x0
static int access$200 (org.kxml2.io.KXmlParser$ContentSource)
org.kxml2.io.KXmlParser$ContentSource x0
static org.kxml2.io.KXmlParser$ContentSource access$300 (org.kxml2.io.KXmlParser$ContentSource)
org.kxml2.io.KXmlParser$ContentSource x0
}
org/kxml2/io/KXmlParser$ValueContext.classKXmlParser.java
package org.kxml2.io
final org.kxml2.io.KXmlParser$ValueContext extends java.lang.Enum {
public static final org.kxml2.io.KXmlParser$ValueContext ATTRIBUTE
public static final org.kxml2.io.KXmlParser$ValueContext TEXT
public static final org.kxml2.io.KXmlParser$ValueContext ENTITY_DECLARATION
private static final org.kxml2.io.KXmlParser$ValueContext[] $VALUES
public static org.kxml2.io.KXmlParser$ValueContext[] values ()
public static org.kxml2.io.KXmlParser$ValueContext valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
org/kxml2/io/KXmlParser.classKXmlParser.java
package org.kxml2.io
public org.kxml2.io.KXmlParser extends java.lang.Object implements org.xmlpull.v1.XmlPullParser java.io.Closeable {
private static final String PROPERTY_XMLDECL_VERSION
private static final String PROPERTY_XMLDECL_STANDALONE
private static final String PROPERTY_LOCATION
private static final String FEATURE_RELAXED
private static final java.util.Map DEFAULT_ENTITIES
private static final int ELEMENTDECL
private static final int ENTITYDECL
private static final int ATTLISTDECL
private static final int NOTATIONDECL
private static final int PARAMETER_ENTITY_REF
private static final char[] START_COMMENT
private static final char[] END_COMMENT
private static final char[] COMMENT_DOUBLE_DASH
private static final char[] START_CDATA
private static final char[] END_CDATA
private static final char[] START_PROCESSING_INSTRUCTION
private static final char[] END_PROCESSING_INSTRUCTION
private static final char[] START_DOCTYPE
private static final char[] SYSTEM
private static final char[] PUBLIC
private static final char[] START_ELEMENT
private static final char[] START_ATTLIST
private static final char[] START_ENTITY
private static final char[] START_NOTATION
private static final char[] EMPTY
private static final char[] ANY
private static final char[] NDATA
private static final char[] NOTATION
private static final char[] REQUIRED
private static final char[] IMPLIED
private static final char[] FIXED
private static final String UNEXPECTED_EOF
private static final String ILLEGAL_TYPE
private static final int XML_DECLARATION
private String location
private String version
private Boolean standalone
private String rootElementName
private String systemId
private String publicId
private boolean processDocDecl
private boolean processNsp
private boolean relaxed
private boolean keepNamespaceAttributes
private StringBuilder bufferCapture
private java.util.Map documentEntities
private java.util.Map defaultAttributes
private int depth
private String[] elementStack
private String[] nspStack
private int[] nspCounts
private java.io.Reader reader
private String encoding
private org.kxml2.io.KXmlParser$ContentSource nextContentSource
private char[] buffer
private int position
private int limit
private int bufferStartLine
private int bufferStartColumn
private int type
private boolean isWhitespace
private String namespace
private String prefix
private String name
private String text
private boolean degenerated
private int attributeCount
private boolean parsedTopLevelStartTag
private String[] attributes
private String error
private boolean unresolved
public final libcore.internal.StringPool stringPool
private static final char[] SINGLE_QUOTE
private static final char[] DOUBLE_QUOTE
public void ()
public void keepNamespaceAttributes ()
private boolean adjustNsp () throws org.xmlpull.v1.XmlPullParserException
String prefix
int j
String attrName
int cut
String prefix
int i
String attrPrefix
String attrNs
String attrName
int cut
int i
boolean any
int cut
private java.lang.String[] ensureCapacity (java.lang.String[], int)
String[] arr
int required
String[] bigger
private void checkRelaxed (java.lang.String) throws org.xmlpull.v1.XmlPullParserException
String errorMessage
public int next () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public int nextToken () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
private int next (boolean) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
StringBuilder entityTextBuilder
String commentText
String processingInstruction
int peek
boolean justOneToken
boolean throwOnResolveFailure
private java.lang.String readUntil (char[], boolean) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
int i
char[] delimiter
boolean returnText
int start
StringBuilder result
int end
private void readXmlDeclaration () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
String st
int pos
private java.lang.String readComment (boolean) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
boolean returnText
String commentText
private void readDoctype (boolean) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
boolean saveDtdText
int startPosition
private boolean readExternalId (boolean, boolean) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
int delimiter
boolean requireSystemName
boolean assignFields
int c
private java.lang.String readQuotedId (boolean) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
char[] delimiter
char[] delimiter
boolean returnText
int quote
char[] delimiter
private void readInternalSubset () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
int declarationType
private void readElementDeclaration () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private void readContentSpec () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
int depth
int c
private void readAttributeListDeclaration () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
String value
int c
String attributeName
String elementName
private void defineAttributeDefault (java.lang.String, java.lang.String, java.lang.String)
String elementName
String attributeName
String value
java.util.Map elementAttributes
private void readEntityDeclaration () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
String entityValue
String entityValue
boolean generalEntity
String name
int quote
String entityValue
private void readNotationDeclaration () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private void readEndTag () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
int sp
private int peekType (boolean) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
boolean inDeclaration
private void parseStartTag (boolean, boolean) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
char delimiter
int c
String attrName
int i
int[] bigger
int i
java.util.Map$Entry entry
java.util.Map elementDefaultAttributes
boolean xmldecl
boolean throwOnResolveFailure
int sp
private void readEntity (java.lang.StringBuilder, boolean, boolean, org.kxml2.io.KXmlParser$ValueContext) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
int c
int c
NumberFormatException notANumber
IllegalArgumentException invalidCodePoint
char[] resolved
StringBuilder out
boolean isEntityToken
boolean throwOnResolveFailure
org.kxml2.io.KXmlParser$ValueContext valueContext
int start
String code
String defaultEntity
private java.lang.String readValue (char, boolean, boolean, org.kxml2.io.KXmlParser$ValueContext) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
char c
char delimiter
boolean resolveEntities
boolean throwOnResolveFailure
org.kxml2.io.KXmlParser$ValueContext valueContext
int start
StringBuilder result
private void read (char) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
char expected
int c
private void read (char[]) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
int i
char[] chars
private int peekCharacter () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private boolean fillBuffer (int) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
int i
int minimum
int total
private java.lang.String readName () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
int start
StringBuilder result
char c
private void skip () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
int c
public void setInput (java.io.Reader) throws org.xmlpull.v1.XmlPullParserException
java.io.Reader reader
public void setInput (java.io.InputStream, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
int i
char deli
int i1
String s
int i0
int i
int firstFourBytes
int savedLimit
Exception e
java.io.InputStream is
String charset
boolean detectCharset
public void close () throws java.io.IOException
public boolean getFeature (java.lang.String)
String feature
public java.lang.String getInputEncoding ()
public void defineEntityReplacementText (java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
String entity
String value
public java.lang.Object getProperty (java.lang.String)
String property
public java.lang.String getRootElementName ()
public java.lang.String getSystemId ()
public java.lang.String getPublicId ()
public int getNamespaceCount (int)
int depth
public java.lang.String getNamespacePrefix (int)
int pos
public java.lang.String getNamespaceUri (int)
int pos
public java.lang.String getNamespace (java.lang.String)
int i
String prefix
public int getDepth ()
public java.lang.String getPositionDescription ()
int i
int cnt
String text
StringBuilder buf
public int getLineNumber ()
int i
int result
public int getColumnNumber ()
int i
int result
public boolean isWhitespace () throws org.xmlpull.v1.XmlPullParserException
public java.lang.String getText ()
public char[] getTextCharacters (int[])
int[] poslen
String text
char[] result
public java.lang.String getNamespace ()
public java.lang.String getName ()
public java.lang.String getPrefix ()
public boolean isEmptyElementTag () throws org.xmlpull.v1.XmlPullParserException
public int getAttributeCount ()
public java.lang.String getAttributeType (int)
int index
public boolean isAttributeDefault (int)
int index
public java.lang.String getAttributeNamespace (int)
int index
public java.lang.String getAttributeName (int)
int index
public java.lang.String getAttributePrefix (int)
int index
public java.lang.String getAttributeValue (int)
int index
public java.lang.String getAttributeValue (java.lang.String, java.lang.String)
int i
String namespace
String name
public int getEventType () throws org.xmlpull.v1.XmlPullParserException
public int nextTag () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public void require (int, java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
int type
String namespace
String name
public java.lang.String nextText () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
String result
String result
public void setFeature (java.lang.String, boolean) throws org.xmlpull.v1.XmlPullParserException
String feature
boolean value
public void setProperty (java.lang.String, java.lang.Object) throws org.xmlpull.v1.XmlPullParserException
String property
Object value
private void pushContentSource (char[])
char[] newBuffer
private void popContentSource ()
static void ()
}
org/kxml2/io/KXmlSerializer.classKXmlSerializer.java
package org.kxml2.io
public org.kxml2.io.KXmlSerializer extends java.lang.Object implements org.xmlpull.v1.XmlSerializer {
private static final int BUFFER_LEN
private final char[] mText
private int mPos
private java.io.Writer writer
private boolean pending
private int auto
private int depth
private String[] elementStack
private int[] nspCounts
private String[] nspStack
private boolean[] indent
private boolean unicode
private String encoding
public void ()
private void append (char) throws java.io.IOException
char c
private void append (java.lang.String, int, int) throws java.io.IOException
int batch
String str
int i
int length
private void append (java.lang.String) throws java.io.IOException
String str
private final void flushBuffer () throws java.io.IOException
private final void check (boolean) throws java.io.IOException
boolean[] hlp
int i
int[] hlp
boolean close
private final void writeEscaped (java.lang.String, int) throws java.io.IOException
boolean allowedInXml
char c
int i
String s
int quot
private static void reportInvalidCharacter (char)
char ch
public void docdecl (java.lang.String) throws java.io.IOException
String dd
public void endDocument () throws java.io.IOException
public void entityRef (java.lang.String) throws java.io.IOException
String name
public boolean getFeature (java.lang.String)
String name
public java.lang.String getPrefix (java.lang.String, boolean)
java.io.IOException e
String namespace
boolean create
private final java.lang.String getPrefix (java.lang.String, boolean, boolean) throws java.io.IOException
int j
String cand
int i
String prefix
int i
String namespace
boolean includeDefault
boolean create
String prefix
boolean p
public java.lang.Object getProperty (java.lang.String)
String name
public void ignorableWhitespace (java.lang.String) throws java.io.IOException
String s
public void setFeature (java.lang.String, boolean)
String name
boolean value
public void setProperty (java.lang.String, java.lang.Object)
String name
Object value
public void setPrefix (java.lang.String, java.lang.String) throws java.io.IOException
String[] hlp
String prefix
String namespace
String defined
int pos
public void setOutput (java.io.Writer)
java.io.Writer writer
public void setOutput (java.io.OutputStream, java.lang.String) throws java.io.IOException
java.io.OutputStream os
String encoding
public void startDocument (java.lang.String, java.lang.Boolean) throws java.io.IOException
String encoding
Boolean standalone
public org.xmlpull.v1.XmlSerializer startTag (java.lang.String, java.lang.String) throws java.io.IOException
int i
String[] hlp
int i
String namespace
String name
int esp
String prefix
public org.xmlpull.v1.XmlSerializer attribute (java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException
String namespace
String name
String value
String prefix
char q
public void flush () throws java.io.IOException
public org.xmlpull.v1.XmlSerializer endTag (java.lang.String, java.lang.String) throws java.io.IOException
int i
String prefix
String namespace
String name
public java.lang.String getNamespace ()
public java.lang.String getName ()
public int getDepth ()
public org.xmlpull.v1.XmlSerializer text (java.lang.String) throws java.io.IOException
String text
public org.xmlpull.v1.XmlSerializer text (char[], int, int) throws java.io.IOException
char[] text
int start
int len
public void cdsect (java.lang.String) throws java.io.IOException
char ch
boolean allowedInCdata
int i
String data
private void writeSurrogate (char, char) throws java.io.IOException
char high
char low
int codePoint
public void comment (java.lang.String) throws java.io.IOException
String comment
public void processingInstruction (java.lang.String) throws java.io.IOException
String pi
}
org/w3c/
org/w3c/dom/
org/w3c/dom/Attr.classAttr.java
package org.w3c.dom
public abstract org.w3c.dom.Attr extends java.lang.Object implements org.w3c.dom.Node {
public abstract java.lang.String getName ()
public abstract boolean getSpecified ()
public abstract java.lang.String getValue ()
public abstract void setValue (java.lang.String) throws org.w3c.dom.DOMException
public abstract org.w3c.dom.Element getOwnerElement ()
public abstract org.w3c.dom.TypeInfo getSchemaTypeInfo ()
public abstract boolean isId ()
}
org/w3c/dom/CDATASection.classCDATASection.java
package org.w3c.dom
public abstract org.w3c.dom.CDATASection extends java.lang.Object implements org.w3c.dom.Text {
}
org/w3c/dom/CharacterData.classCharacterData.java
package org.w3c.dom
public abstract org.w3c.dom.CharacterData extends java.lang.Object implements org.w3c.dom.Node {
public abstract java.lang.String getData () throws org.w3c.dom.DOMException
public abstract void setData (java.lang.String) throws org.w3c.dom.DOMException
public abstract int getLength ()
public abstract java.lang.String substringData (int, int) throws org.w3c.dom.DOMException
public abstract void appendData (java.lang.String) throws org.w3c.dom.DOMException
public abstract void insertData (int, java.lang.String) throws org.w3c.dom.DOMException
public abstract void deleteData (int, int) throws org.w3c.dom.DOMException
public abstract void replaceData (int, int, java.lang.String) throws org.w3c.dom.DOMException
}
org/w3c/dom/Comment.classComment.java
package org.w3c.dom
public abstract org.w3c.dom.Comment extends java.lang.Object implements org.w3c.dom.CharacterData {
}
org/w3c/dom/Document.classDocument.java
package org.w3c.dom
public abstract org.w3c.dom.Document extends java.lang.Object implements org.w3c.dom.Node {
public abstract org.w3c.dom.DocumentType getDoctype ()
public abstract org.w3c.dom.DOMImplementation getImplementation ()
public abstract org.w3c.dom.Element getDocumentElement ()
public abstract org.w3c.dom.Element createElement (java.lang.String) throws org.w3c.dom.DOMException
public abstract org.w3c.dom.DocumentFragment createDocumentFragment ()
public abstract org.w3c.dom.Text createTextNode (java.lang.String)
public abstract org.w3c.dom.Comment createComment (java.lang.String)
public abstract org.w3c.dom.CDATASection createCDATASection (java.lang.String) throws org.w3c.dom.DOMException
public abstract org.w3c.dom.ProcessingInstruction createProcessingInstruction (java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
public abstract org.w3c.dom.Attr createAttribute (java.lang.String) throws org.w3c.dom.DOMException
public abstract org.w3c.dom.EntityReference createEntityReference (java.lang.String) throws org.w3c.dom.DOMException
public abstract org.w3c.dom.NodeList getElementsByTagName (java.lang.String)
public abstract org.w3c.dom.Node importNode (org.w3c.dom.Node, boolean) throws org.w3c.dom.DOMException
public abstract org.w3c.dom.Element createElementNS (java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
public abstract org.w3c.dom.Attr createAttributeNS (java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
public abstract org.w3c.dom.NodeList getElementsByTagNameNS (java.lang.String, java.lang.String)
public abstract org.w3c.dom.Element getElementById (java.lang.String)
public abstract java.lang.String getInputEncoding ()
public abstract java.lang.String getXmlEncoding ()
public abstract boolean getXmlStandalone ()
public abstract void setXmlStandalone (boolean) throws org.w3c.dom.DOMException
public abstract java.lang.String getXmlVersion ()
public abstract void setXmlVersion (java.lang.String) throws org.w3c.dom.DOMException
public abstract boolean getStrictErrorChecking ()
public abstract void setStrictErrorChecking (boolean)
public abstract java.lang.String getDocumentURI ()
public abstract void setDocumentURI (java.lang.String)
public abstract org.w3c.dom.Node adoptNode (org.w3c.dom.Node) throws org.w3c.dom.DOMException
public abstract org.w3c.dom.DOMConfiguration getDomConfig ()
public abstract void normalizeDocument ()
public abstract org.w3c.dom.Node renameNode (org.w3c.dom.Node, java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
}
org/w3c/dom/DocumentFragment.classDocumentFragment.java
package org.w3c.dom
public abstract org.w3c.dom.DocumentFragment extends java.lang.Object implements org.w3c.dom.Node {
}
org/w3c/dom/DocumentType.classDocumentType.java
package org.w3c.dom
public abstract org.w3c.dom.DocumentType extends java.lang.Object implements org.w3c.dom.Node {
public abstract java.lang.String getName ()
public abstract org.w3c.dom.NamedNodeMap getEntities ()
public abstract org.w3c.dom.NamedNodeMap getNotations ()
public abstract java.lang.String getPublicId ()
public abstract java.lang.String getSystemId ()
public abstract java.lang.String getInternalSubset ()
}
org/w3c/dom/DOMConfiguration.classDOMConfiguration.java
package org.w3c.dom
public abstract org.w3c.dom.DOMConfiguration extends java.lang.Object {
public abstract void setParameter (java.lang.String, java.lang.Object) throws org.w3c.dom.DOMException
public abstract java.lang.Object getParameter (java.lang.String) throws org.w3c.dom.DOMException
public abstract boolean canSetParameter (java.lang.String, java.lang.Object)
public abstract org.w3c.dom.DOMStringList getParameterNames ()
}
org/w3c/dom/DOMError.classDOMError.java
package org.w3c.dom
public abstract org.w3c.dom.DOMError extends java.lang.Object {
public static final short SEVERITY_WARNING
public static final short SEVERITY_ERROR
public static final short SEVERITY_FATAL_ERROR
public abstract short getSeverity ()
public abstract java.lang.String getMessage ()
public abstract java.lang.String getType ()
public abstract java.lang.Object getRelatedException ()
public abstract java.lang.Object getRelatedData ()
public abstract org.w3c.dom.DOMLocator getLocation ()
}
org/w3c/dom/DOMErrorHandler.classDOMErrorHandler.java
package org.w3c.dom
public abstract org.w3c.dom.DOMErrorHandler extends java.lang.Object {
public abstract boolean handleError (org.w3c.dom.DOMError)
}
org/w3c/dom/DOMException.classDOMException.java
package org.w3c.dom
public org.w3c.dom.DOMException extends java.lang.RuntimeException {
public short code
public static final short INDEX_SIZE_ERR
public static final short DOMSTRING_SIZE_ERR
public static final short HIERARCHY_REQUEST_ERR
public static final short WRONG_DOCUMENT_ERR
public static final short INVALID_CHARACTER_ERR
public static final short NO_DATA_ALLOWED_ERR
public static final short NO_MODIFICATION_ALLOWED_ERR
public static final short NOT_FOUND_ERR
public static final short NOT_SUPPORTED_ERR
public static final short INUSE_ATTRIBUTE_ERR
public static final short INVALID_STATE_ERR
public static final short SYNTAX_ERR
public static final short INVALID_MODIFICATION_ERR
public static final short NAMESPACE_ERR
public static final short INVALID_ACCESS_ERR
public static final short VALIDATION_ERR
public static final short TYPE_MISMATCH_ERR
public void (short, java.lang.String)
short code
String message
}
org/w3c/dom/DOMImplementation.classDOMImplementation.java
package org.w3c.dom
public abstract org.w3c.dom.DOMImplementation extends java.lang.Object {
public abstract boolean hasFeature (java.lang.String, java.lang.String)
public abstract org.w3c.dom.DocumentType createDocumentType (java.lang.String, java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
public abstract org.w3c.dom.Document createDocument (java.lang.String, java.lang.String, org.w3c.dom.DocumentType) throws org.w3c.dom.DOMException
public abstract java.lang.Object getFeature (java.lang.String, java.lang.String)
}
org/w3c/dom/DOMImplementationList.classDOMImplementationList.java
package org.w3c.dom
public abstract org.w3c.dom.DOMImplementationList extends java.lang.Object {
public abstract org.w3c.dom.DOMImplementation item (int)
public abstract int getLength ()
}
org/w3c/dom/DOMImplementationSource.classDOMImplementationSource.java
package org.w3c.dom
public abstract org.w3c.dom.DOMImplementationSource extends java.lang.Object {
public abstract org.w3c.dom.DOMImplementation getDOMImplementation (java.lang.String)
public abstract org.w3c.dom.DOMImplementationList getDOMImplementationList (java.lang.String)
}
org/w3c/dom/DOMLocator.classDOMLocator.java
package org.w3c.dom
public abstract org.w3c.dom.DOMLocator extends java.lang.Object {
public abstract int getLineNumber ()
public abstract int getColumnNumber ()
public abstract int getByteOffset ()
public abstract int getUtf16Offset ()
public abstract org.w3c.dom.Node getRelatedNode ()
public abstract java.lang.String getUri ()
}
org/w3c/dom/DOMStringList.classDOMStringList.java
package org.w3c.dom
public abstract org.w3c.dom.DOMStringList extends java.lang.Object {
public abstract java.lang.String item (int)
public abstract int getLength ()
public abstract boolean contains (java.lang.String)
}
org/w3c/dom/Element.classElement.java
package org.w3c.dom
public abstract org.w3c.dom.Element extends java.lang.Object implements org.w3c.dom.Node {
public abstract java.lang.String getTagName ()
public abstract java.lang.String getAttribute (java.lang.String)
public abstract void setAttribute (java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
public abstract void removeAttribute (java.lang.String) throws org.w3c.dom.DOMException
public abstract org.w3c.dom.Attr getAttributeNode (java.lang.String)
public abstract org.w3c.dom.Attr setAttributeNode (org.w3c.dom.Attr) throws org.w3c.dom.DOMException
public abstract org.w3c.dom.Attr removeAttributeNode (org.w3c.dom.Attr) throws org.w3c.dom.DOMException
public abstract org.w3c.dom.NodeList getElementsByTagName (java.lang.String)
public abstract java.lang.String getAttributeNS (java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
public abstract void setAttributeNS (java.lang.String, java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
public abstract void removeAttributeNS (java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
public abstract org.w3c.dom.Attr getAttributeNodeNS (java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
public abstract org.w3c.dom.Attr setAttributeNodeNS (org.w3c.dom.Attr) throws org.w3c.dom.DOMException
public abstract org.w3c.dom.NodeList getElementsByTagNameNS (java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
public abstract boolean hasAttribute (java.lang.String)
public abstract boolean hasAttributeNS (java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
public abstract org.w3c.dom.TypeInfo getSchemaTypeInfo ()
public abstract void setIdAttribute (java.lang.String, boolean) throws org.w3c.dom.DOMException
public abstract void setIdAttributeNS (java.lang.String, java.lang.String, boolean) throws org.w3c.dom.DOMException
public abstract void setIdAttributeNode (org.w3c.dom.Attr, boolean) throws org.w3c.dom.DOMException
}
org/w3c/dom/Entity.classEntity.java
package org.w3c.dom
public abstract org.w3c.dom.Entity extends java.lang.Object implements org.w3c.dom.Node {
public abstract java.lang.String getPublicId ()
public abstract java.lang.String getSystemId ()
public abstract java.lang.String getNotationName ()
public abstract java.lang.String getInputEncoding ()
public abstract java.lang.String getXmlEncoding ()
public abstract java.lang.String getXmlVersion ()
}
org/w3c/dom/EntityReference.classEntityReference.java
package org.w3c.dom
public abstract org.w3c.dom.EntityReference extends java.lang.Object implements org.w3c.dom.Node {
}
org/w3c/dom/ls/
org/w3c/dom/ls/DOMImplementationLS.classDOMImplementationLS.java
package org.w3c.dom.ls
public abstract org.w3c.dom.ls.DOMImplementationLS extends java.lang.Object {
public static final short MODE_SYNCHRONOUS
public static final short MODE_ASYNCHRONOUS
public abstract org.w3c.dom.ls.LSParser createLSParser (short, java.lang.String) throws org.w3c.dom.DOMException
public abstract org.w3c.dom.ls.LSSerializer createLSSerializer ()
public abstract org.w3c.dom.ls.LSInput createLSInput ()
public abstract org.w3c.dom.ls.LSOutput createLSOutput ()
}
org/w3c/dom/ls/LSException.classLSException.java
package org.w3c.dom.ls
public org.w3c.dom.ls.LSException extends java.lang.RuntimeException {
public short code
public static final short PARSE_ERR
public static final short SERIALIZE_ERR
public void (short, java.lang.String)
short code
String message
}
org/w3c/dom/ls/LSInput.classLSInput.java
package org.w3c.dom.ls
public abstract org.w3c.dom.ls.LSInput extends java.lang.Object {
public abstract java.io.Reader getCharacterStream ()
public abstract void setCharacterStream (java.io.Reader)
public abstract java.io.InputStream getByteStream ()
public abstract void setByteStream (java.io.InputStream)
public abstract java.lang.String getStringData ()
public abstract void setStringData (java.lang.String)
public abstract java.lang.String getSystemId ()
public abstract void setSystemId (java.lang.String)
public abstract java.lang.String getPublicId ()
public abstract void setPublicId (java.lang.String)
public abstract java.lang.String getBaseURI ()
public abstract void setBaseURI (java.lang.String)
public abstract java.lang.String getEncoding ()
public abstract void setEncoding (java.lang.String)
public abstract boolean getCertifiedText ()
public abstract void setCertifiedText (boolean)
}
org/w3c/dom/ls/LSOutput.classLSOutput.java
package org.w3c.dom.ls
public abstract org.w3c.dom.ls.LSOutput extends java.lang.Object {
public abstract java.io.Writer getCharacterStream ()
public abstract void setCharacterStream (java.io.Writer)
public abstract java.io.OutputStream getByteStream ()
public abstract void setByteStream (java.io.OutputStream)
public abstract java.lang.String getSystemId ()
public abstract void setSystemId (java.lang.String)
public abstract java.lang.String getEncoding ()
public abstract void setEncoding (java.lang.String)
}
org/w3c/dom/ls/LSParser.classLSParser.java
package org.w3c.dom.ls
public abstract org.w3c.dom.ls.LSParser extends java.lang.Object {
public static final short ACTION_APPEND_AS_CHILDREN
public static final short ACTION_REPLACE_CHILDREN
public static final short ACTION_INSERT_BEFORE
public static final short ACTION_INSERT_AFTER
public static final short ACTION_REPLACE
public abstract org.w3c.dom.DOMConfiguration getDomConfig ()
public abstract org.w3c.dom.ls.LSParserFilter getFilter ()
public abstract void setFilter (org.w3c.dom.ls.LSParserFilter)
public abstract boolean getAsync ()
public abstract boolean getBusy ()
public abstract org.w3c.dom.Document parse (org.w3c.dom.ls.LSInput) throws org.w3c.dom.DOMException org.w3c.dom.ls.LSException
public abstract org.w3c.dom.Document parseURI (java.lang.String) throws org.w3c.dom.DOMException org.w3c.dom.ls.LSException
public abstract org.w3c.dom.Node parseWithContext (org.w3c.dom.ls.LSInput, org.w3c.dom.Node, short) throws org.w3c.dom.DOMException org.w3c.dom.ls.LSException
public abstract void abort ()
}
org/w3c/dom/ls/LSParserFilter.classLSParserFilter.java
package org.w3c.dom.ls
public abstract org.w3c.dom.ls.LSParserFilter extends java.lang.Object {
public static final short FILTER_ACCEPT
public static final short FILTER_REJECT
public static final short FILTER_SKIP
public static final short FILTER_INTERRUPT
public abstract short startElement (org.w3c.dom.Element)
public abstract short acceptNode (org.w3c.dom.Node)
public abstract int getWhatToShow ()
}
org/w3c/dom/ls/LSResourceResolver.classLSResourceResolver.java
package org.w3c.dom.ls
public abstract org.w3c.dom.ls.LSResourceResolver extends java.lang.Object {
public abstract org.w3c.dom.ls.LSInput resolveResource (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
}
org/w3c/dom/ls/LSSerializer.classLSSerializer.java
package org.w3c.dom.ls
public abstract org.w3c.dom.ls.LSSerializer extends java.lang.Object {
public abstract org.w3c.dom.DOMConfiguration getDomConfig ()
public abstract java.lang.String getNewLine ()
public abstract void setNewLine (java.lang.String)
public abstract org.w3c.dom.ls.LSSerializerFilter getFilter ()
public abstract void setFilter (org.w3c.dom.ls.LSSerializerFilter)
public abstract boolean write (org.w3c.dom.Node, org.w3c.dom.ls.LSOutput) throws org.w3c.dom.ls.LSException
public abstract boolean writeToURI (org.w3c.dom.Node, java.lang.String) throws org.w3c.dom.ls.LSException
public abstract java.lang.String writeToString (org.w3c.dom.Node) throws org.w3c.dom.DOMException org.w3c.dom.ls.LSException
}
org/w3c/dom/ls/LSSerializerFilter.classLSSerializerFilter.java
package org.w3c.dom.ls
public abstract org.w3c.dom.ls.LSSerializerFilter extends java.lang.Object implements org.w3c.dom.traversal.NodeFilter {
public abstract int getWhatToShow ()
}
org/w3c/dom/NamedNodeMap.classNamedNodeMap.java
package org.w3c.dom
public abstract org.w3c.dom.NamedNodeMap extends java.lang.Object {
public abstract org.w3c.dom.Node getNamedItem (java.lang.String)
public abstract org.w3c.dom.Node setNamedItem (org.w3c.dom.Node) throws org.w3c.dom.DOMException
public abstract org.w3c.dom.Node removeNamedItem (java.lang.String) throws org.w3c.dom.DOMException
public abstract org.w3c.dom.Node item (int)
public abstract int getLength ()
public abstract org.w3c.dom.Node getNamedItemNS (java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
public abstract org.w3c.dom.Node setNamedItemNS (org.w3c.dom.Node) throws org.w3c.dom.DOMException
public abstract org.w3c.dom.Node removeNamedItemNS (java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
}
org/w3c/dom/NameList.classNameList.java
package org.w3c.dom
public abstract org.w3c.dom.NameList extends java.lang.Object {
public abstract java.lang.String getName (int)
public abstract java.lang.String getNamespaceURI (int)
public abstract int getLength ()
public abstract boolean contains (java.lang.String)
public abstract boolean containsNS (java.lang.String, java.lang.String)
}
org/w3c/dom/Node.classNode.java
package org.w3c.dom
public abstract org.w3c.dom.Node extends java.lang.Object {
public static final short ELEMENT_NODE
public static final short ATTRIBUTE_NODE
public static final short TEXT_NODE
public static final short CDATA_SECTION_NODE
public static final short ENTITY_REFERENCE_NODE
public static final short ENTITY_NODE
public static final short PROCESSING_INSTRUCTION_NODE
public static final short COMMENT_NODE
public static final short DOCUMENT_NODE
public static final short DOCUMENT_TYPE_NODE
public static final short DOCUMENT_FRAGMENT_NODE
public static final short NOTATION_NODE
public static final short DOCUMENT_POSITION_DISCONNECTED
public static final short DOCUMENT_POSITION_PRECEDING
public static final short DOCUMENT_POSITION_FOLLOWING
public static final short DOCUMENT_POSITION_CONTAINS
public static final short DOCUMENT_POSITION_CONTAINED_BY
public static final short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
public abstract java.lang.String getNodeName ()
public abstract java.lang.String getNodeValue () throws org.w3c.dom.DOMException
public abstract void setNodeValue (java.lang.String) throws org.w3c.dom.DOMException
public abstract short getNodeType ()
public abstract org.w3c.dom.Node getParentNode ()
public abstract org.w3c.dom.NodeList getChildNodes ()
public abstract org.w3c.dom.Node getFirstChild ()
public abstract org.w3c.dom.Node getLastChild ()
public abstract org.w3c.dom.Node getPreviousSibling ()
public abstract org.w3c.dom.Node getNextSibling ()
public abstract org.w3c.dom.NamedNodeMap getAttributes ()
public abstract org.w3c.dom.Document getOwnerDocument ()
public abstract org.w3c.dom.Node insertBefore (org.w3c.dom.Node, org.w3c.dom.Node) throws org.w3c.dom.DOMException
public abstract org.w3c.dom.Node replaceChild (org.w3c.dom.Node, org.w3c.dom.Node) throws org.w3c.dom.DOMException
public abstract org.w3c.dom.Node removeChild (org.w3c.dom.Node) throws org.w3c.dom.DOMException
public abstract org.w3c.dom.Node appendChild (org.w3c.dom.Node) throws org.w3c.dom.DOMException
public abstract boolean hasChildNodes ()
public abstract org.w3c.dom.Node cloneNode (boolean)
public abstract void normalize ()
public abstract boolean isSupported (java.lang.String, java.lang.String)
public abstract java.lang.String getNamespaceURI ()
public abstract java.lang.String getPrefix ()
public abstract void setPrefix (java.lang.String) throws org.w3c.dom.DOMException
public abstract java.lang.String getLocalName ()
public abstract boolean hasAttributes ()
public abstract java.lang.String getBaseURI ()
public abstract short compareDocumentPosition (org.w3c.dom.Node) throws org.w3c.dom.DOMException
public abstract java.lang.String getTextContent () throws org.w3c.dom.DOMException
public abstract void setTextContent (java.lang.String) throws org.w3c.dom.DOMException
public abstract boolean isSameNode (org.w3c.dom.Node)
public abstract java.lang.String lookupPrefix (java.lang.String)
public abstract boolean isDefaultNamespace (java.lang.String)
public abstract java.lang.String lookupNamespaceURI (java.lang.String)
public abstract boolean isEqualNode (org.w3c.dom.Node)
public abstract java.lang.Object getFeature (java.lang.String, java.lang.String)
public abstract java.lang.Object setUserData (java.lang.String, java.lang.Object, org.w3c.dom.UserDataHandler)
public abstract java.lang.Object getUserData (java.lang.String)
}
org/w3c/dom/NodeList.classNodeList.java
package org.w3c.dom
public abstract org.w3c.dom.NodeList extends java.lang.Object {
public abstract org.w3c.dom.Node item (int)
public abstract int getLength ()
}
org/w3c/dom/Notation.classNotation.java
package org.w3c.dom
public abstract org.w3c.dom.Notation extends java.lang.Object implements org.w3c.dom.Node {
public abstract java.lang.String getPublicId ()
public abstract java.lang.String getSystemId ()
}
org/w3c/dom/ProcessingInstruction.classProcessingInstruction.java
package org.w3c.dom
public abstract org.w3c.dom.ProcessingInstruction extends java.lang.Object implements org.w3c.dom.Node {
public abstract java.lang.String getTarget ()
public abstract java.lang.String getData ()
public abstract void setData (java.lang.String) throws org.w3c.dom.DOMException
}
org/w3c/dom/Text.classText.java
package org.w3c.dom
public abstract org.w3c.dom.Text extends java.lang.Object implements org.w3c.dom.CharacterData {
public abstract org.w3c.dom.Text splitText (int) throws org.w3c.dom.DOMException
public abstract boolean isElementContentWhitespace ()
public abstract java.lang.String getWholeText ()
public abstract org.w3c.dom.Text replaceWholeText (java.lang.String) throws org.w3c.dom.DOMException
}
org/w3c/dom/traversal/
org/w3c/dom/traversal/NodeFilter.classNodeFilter.java
package org.w3c.dom.traversal
public abstract org.w3c.dom.traversal.NodeFilter extends java.lang.Object {
public static final short FILTER_ACCEPT
public static final short FILTER_REJECT
public static final short FILTER_SKIP
public static final int SHOW_ALL
public static final int SHOW_ELEMENT
public static final int SHOW_ATTRIBUTE
public static final int SHOW_TEXT
public static final int SHOW_CDATA_SECTION
public static final int SHOW_ENTITY_REFERENCE
public static final int SHOW_ENTITY
public static final int SHOW_PROCESSING_INSTRUCTION
public static final int SHOW_COMMENT
public static final int SHOW_DOCUMENT
public static final int SHOW_DOCUMENT_TYPE
public static final int SHOW_DOCUMENT_FRAGMENT
public static final int SHOW_NOTATION
public abstract short acceptNode (org.w3c.dom.Node)
}
org/w3c/dom/traversal/NodeIterator.classNodeIterator.java
package org.w3c.dom.traversal
public abstract org.w3c.dom.traversal.NodeIterator extends java.lang.Object {
public abstract org.w3c.dom.Node getRoot ()
public abstract int getWhatToShow ()
public abstract org.w3c.dom.traversal.NodeFilter getFilter ()
public abstract boolean getExpandEntityReferences ()
public abstract org.w3c.dom.Node nextNode () throws org.w3c.dom.DOMException
public abstract org.w3c.dom.Node previousNode () throws org.w3c.dom.DOMException
public abstract void detach ()
}
org/w3c/dom/TypeInfo.classTypeInfo.java
package org.w3c.dom
public abstract org.w3c.dom.TypeInfo extends java.lang.Object {
public static final int DERIVATION_RESTRICTION
public static final int DERIVATION_EXTENSION
public static final int DERIVATION_UNION
public static final int DERIVATION_LIST
public abstract java.lang.String getTypeName ()
public abstract java.lang.String getTypeNamespace ()
public abstract boolean isDerivedFrom (java.lang.String, java.lang.String, int)
}
org/w3c/dom/UserDataHandler.classUserDataHandler.java
package org.w3c.dom
public abstract org.w3c.dom.UserDataHandler extends java.lang.Object {
public static final short NODE_CLONED
public static final short NODE_IMPORTED
public static final short NODE_DELETED
public static final short NODE_RENAMED
public static final short NODE_ADOPTED
public abstract void handle (short, java.lang.String, java.lang.Object, org.w3c.dom.Node, org.w3c.dom.Node)
}
org/xml/
org/xml/sax/
org/xml/sax/AttributeList.classAttributeList.java
package org.xml.sax
public abstract org.xml.sax.AttributeList extends java.lang.Object {
public abstract int getLength ()
public abstract java.lang.String getName (int)
public abstract java.lang.String getType (int)
public abstract java.lang.String getValue (int)
public abstract java.lang.String getType (java.lang.String)
public abstract java.lang.String getValue (java.lang.String)
}
org/xml/sax/Attributes.classAttributes.java
package org.xml.sax
public abstract org.xml.sax.Attributes extends java.lang.Object {
public abstract int getLength ()
public abstract java.lang.String getURI (int)
public abstract java.lang.String getLocalName (int)
public abstract java.lang.String getQName (int)
public abstract java.lang.String getType (int)
public abstract java.lang.String getValue (int)
public abstract int getIndex (java.lang.String, java.lang.String)
public abstract int getIndex (java.lang.String)
public abstract java.lang.String getType (java.lang.String, java.lang.String)
public abstract java.lang.String getType (java.lang.String)
public abstract java.lang.String getValue (java.lang.String, java.lang.String)
public abstract java.lang.String getValue (java.lang.String)
}
org/xml/sax/ContentHandler.classContentHandler.java
package org.xml.sax
public abstract org.xml.sax.ContentHandler extends java.lang.Object {
public abstract void setDocumentLocator (org.xml.sax.Locator)
public abstract void startDocument () throws org.xml.sax.SAXException
public abstract void endDocument () throws org.xml.sax.SAXException
public abstract void startPrefixMapping (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
public abstract void endPrefixMapping (java.lang.String) throws org.xml.sax.SAXException
public abstract void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
public abstract void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
public abstract void characters (char[], int, int) throws org.xml.sax.SAXException
public abstract void ignorableWhitespace (char[], int, int) throws org.xml.sax.SAXException
public abstract void processingInstruction (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
public abstract void skippedEntity (java.lang.String) throws org.xml.sax.SAXException
}
org/xml/sax/DocumentHandler.classDocumentHandler.java
package org.xml.sax
public abstract org.xml.sax.DocumentHandler extends java.lang.Object {
public abstract void setDocumentLocator (org.xml.sax.Locator)
public abstract void startDocument () throws org.xml.sax.SAXException
public abstract void endDocument () throws org.xml.sax.SAXException
public abstract void startElement (java.lang.String, org.xml.sax.AttributeList) throws org.xml.sax.SAXException
public abstract void endElement (java.lang.String) throws org.xml.sax.SAXException
public abstract void characters (char[], int, int) throws org.xml.sax.SAXException
public abstract void ignorableWhitespace (char[], int, int) throws org.xml.sax.SAXException
public abstract void processingInstruction (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
}
org/xml/sax/DTDHandler.classDTDHandler.java
package org.xml.sax
public abstract org.xml.sax.DTDHandler extends java.lang.Object {
public abstract void notationDecl (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
public abstract void unparsedEntityDecl (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
}
org/xml/sax/EntityResolver.classEntityResolver.java
package org.xml.sax
public abstract org.xml.sax.EntityResolver extends java.lang.Object {
public abstract org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) throws org.xml.sax.SAXException java.io.IOException
}
org/xml/sax/ErrorHandler.classErrorHandler.java
package org.xml.sax
public abstract org.xml.sax.ErrorHandler extends java.lang.Object {
public abstract void warning (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
public abstract void error (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
public abstract void fatalError (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
}
org/xml/sax/ext/
org/xml/sax/ext/Attributes2.classAttributes2.java
package org.xml.sax.ext
public abstract org.xml.sax.ext.Attributes2 extends java.lang.Object implements org.xml.sax.Attributes {
public abstract boolean isDeclared (int)
public abstract boolean isDeclared (java.lang.String)
public abstract boolean isDeclared (java.lang.String, java.lang.String)
public abstract boolean isSpecified (int)
public abstract boolean isSpecified (java.lang.String, java.lang.String)
public abstract boolean isSpecified (java.lang.String)
}
org/xml/sax/ext/Attributes2Impl.classAttributes2Impl.java
package org.xml.sax.ext
public org.xml.sax.ext.Attributes2Impl extends org.xml.sax.helpers.AttributesImpl implements org.xml.sax.ext.Attributes2 {
private boolean[] declared
private boolean[] specified
public void ()
public void (org.xml.sax.Attributes)
org.xml.sax.Attributes atts
public boolean isDeclared (int)
int index
public boolean isDeclared (java.lang.String, java.lang.String)
String uri
String localName
int index
public boolean isDeclared (java.lang.String)
String qName
int index
public boolean isSpecified (int)
int index
public boolean isSpecified (java.lang.String, java.lang.String)
String uri
String localName
int index
public boolean isSpecified (java.lang.String)
String qName
int index
public void setAttributes (org.xml.sax.Attributes)
int i
org.xml.sax.ext.Attributes2 a2
int i
org.xml.sax.Attributes atts
int length
public void addAttribute (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
boolean[] newFlags
String uri
String localName
String qName
String type
String value
int length
public void removeAttribute (int)
int index
int origMax
public void setDeclared (int, boolean)
int index
boolean value
public void setSpecified (int, boolean)
int index
boolean value
}
org/xml/sax/ext/DeclHandler.classDeclHandler.java
package org.xml.sax.ext
public abstract org.xml.sax.ext.DeclHandler extends java.lang.Object {
public abstract void elementDecl (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
public abstract void attributeDecl (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
public abstract void internalEntityDecl (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
public abstract void externalEntityDecl (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
}
org/xml/sax/ext/DefaultHandler2.classDefaultHandler2.java
package org.xml.sax.ext
public org.xml.sax.ext.DefaultHandler2 extends org.xml.sax.helpers.DefaultHandler implements org.xml.sax.ext.LexicalHandler org.xml.sax.ext.DeclHandler org.xml.sax.ext.EntityResolver2 {
public void ()
public void startCDATA () throws org.xml.sax.SAXException
public void endCDATA () throws org.xml.sax.SAXException
public void startDTD (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String name
String publicId
String systemId
public void endDTD () throws org.xml.sax.SAXException
public void startEntity (java.lang.String) throws org.xml.sax.SAXException
String name
public void endEntity (java.lang.String) throws org.xml.sax.SAXException
String name
public void comment (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void attributeDecl (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String eName
String aName
String type
String mode
String value
public void elementDecl (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String name
String model
public void externalEntityDecl (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String name
String publicId
String systemId
public void internalEntityDecl (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String name
String value
public org.xml.sax.InputSource getExternalSubset (java.lang.String, java.lang.String) throws org.xml.sax.SAXException java.io.IOException
String name
String baseURI
public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException java.io.IOException
String name
String publicId
String baseURI
String systemId
public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) throws org.xml.sax.SAXException java.io.IOException
String publicId
String systemId
}
org/xml/sax/ext/EntityResolver2.classEntityResolver2.java
package org.xml.sax.ext
public abstract org.xml.sax.ext.EntityResolver2 extends java.lang.Object implements org.xml.sax.EntityResolver {
public abstract org.xml.sax.InputSource getExternalSubset (java.lang.String, java.lang.String) throws org.xml.sax.SAXException java.io.IOException
public abstract org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException java.io.IOException
}
org/xml/sax/ext/LexicalHandler.classLexicalHandler.java
package org.xml.sax.ext
public abstract org.xml.sax.ext.LexicalHandler extends java.lang.Object {
public abstract void startDTD (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
public abstract void endDTD () throws org.xml.sax.SAXException
public abstract void startEntity (java.lang.String) throws org.xml.sax.SAXException
public abstract void endEntity (java.lang.String) throws org.xml.sax.SAXException
public abstract void startCDATA () throws org.xml.sax.SAXException
public abstract void endCDATA () throws org.xml.sax.SAXException
public abstract void comment (char[], int, int) throws org.xml.sax.SAXException
}
org/xml/sax/ext/Locator2.classLocator2.java
package org.xml.sax.ext
public abstract org.xml.sax.ext.Locator2 extends java.lang.Object implements org.xml.sax.Locator {
public abstract java.lang.String getXMLVersion ()
public abstract java.lang.String getEncoding ()
}
org/xml/sax/ext/Locator2Impl.classLocator2Impl.java
package org.xml.sax.ext
public org.xml.sax.ext.Locator2Impl extends org.xml.sax.helpers.LocatorImpl implements org.xml.sax.ext.Locator2 {
private String encoding
private String version
public void ()
public void (org.xml.sax.Locator)
org.xml.sax.ext.Locator2 l2
org.xml.sax.Locator locator
public java.lang.String getXMLVersion ()
public java.lang.String getEncoding ()
public void setXMLVersion (java.lang.String)
String version
public void setEncoding (java.lang.String)
String encoding
}
org/xml/sax/HandlerBase.classHandlerBase.java
package org.xml.sax
public org.xml.sax.HandlerBase extends java.lang.Object implements org.xml.sax.EntityResolver org.xml.sax.DTDHandler org.xml.sax.DocumentHandler org.xml.sax.ErrorHandler {
public void ()
public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String publicId
String systemId
public void notationDecl (java.lang.String, java.lang.String, java.lang.String)
String name
String publicId
String systemId
public void unparsedEntityDecl (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String name
String publicId
String systemId
String notationName
public void setDocumentLocator (org.xml.sax.Locator)
org.xml.sax.Locator locator
public void startDocument () throws org.xml.sax.SAXException
public void endDocument () throws org.xml.sax.SAXException
public void startElement (java.lang.String, org.xml.sax.AttributeList) throws org.xml.sax.SAXException
String name
org.xml.sax.AttributeList attributes
public void endElement (java.lang.String) throws org.xml.sax.SAXException
String name
public void characters (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void ignorableWhitespace (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void processingInstruction (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String target
String data
public void warning (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException e
public void error (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException e
public void fatalError (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException e
}
org/xml/sax/helpers/
org/xml/sax/helpers/AttributeListImpl.classAttributeListImpl.java
package org.xml.sax.helpers
public org.xml.sax.helpers.AttributeListImpl extends java.lang.Object implements org.xml.sax.AttributeList {
private java.util.ArrayList names
private java.util.ArrayList types
private java.util.ArrayList values
public void ()
public void (org.xml.sax.AttributeList)
org.xml.sax.AttributeList atts
public void setAttributeList (org.xml.sax.AttributeList)
int i
org.xml.sax.AttributeList atts
int count
public void addAttribute (java.lang.String, java.lang.String, java.lang.String)
String name
String type
String value
public void removeAttribute (java.lang.String)
String name
int i
public void clear ()
public int getLength ()
public java.lang.String getName (int)
int i
public java.lang.String getType (int)
int i
public java.lang.String getValue (int)
int i
public java.lang.String getType (java.lang.String)
String name
public java.lang.String getValue (java.lang.String)
String name
}
org/xml/sax/helpers/AttributesImpl.classAttributesImpl.java
package org.xml.sax.helpers
public org.xml.sax.helpers.AttributesImpl extends java.lang.Object implements org.xml.sax.Attributes {
int length
String[] data
public void ()
public void (org.xml.sax.Attributes)
org.xml.sax.Attributes atts
public int getLength ()
public java.lang.String getURI (int)
int index
public java.lang.String getLocalName (int)
int index
public java.lang.String getQName (int)
int index
public java.lang.String getType (int)
int index
public java.lang.String getValue (int)
int index
public int getIndex (java.lang.String, java.lang.String)
int i
String uri
String localName
int max
public int getIndex (java.lang.String)
int i
String qName
int max
public java.lang.String getType (java.lang.String, java.lang.String)
int i
String uri
String localName
int max
public java.lang.String getType (java.lang.String)
int i
String qName
int max
public java.lang.String getValue (java.lang.String, java.lang.String)
int i
String uri
String localName
int max
public java.lang.String getValue (java.lang.String)
int i
String qName
int max
public void clear ()
int i
public void setAttributes (org.xml.sax.Attributes)
int i
org.xml.sax.Attributes atts
public void addAttribute (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String uri
String localName
String qName
String type
String value
public void setAttribute (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
int index
String uri
String localName
String qName
String type
String value
public void removeAttribute (int)
int index
public void setURI (int, java.lang.String)
int index
String uri
public void setLocalName (int, java.lang.String)
int index
String localName
public void setQName (int, java.lang.String)
int index
String qName
public void setType (int, java.lang.String)
int index
String type
public void setValue (int, java.lang.String)
int index
String value
private void ensureCapacity (int)
int max
int n
int max
String[] newData
private void badIndex (int) throws java.lang.ArrayIndexOutOfBoundsException
int index
String msg
}
org/xml/sax/helpers/DefaultHandler.classDefaultHandler.java
package org.xml.sax.helpers
public org.xml.sax.helpers.DefaultHandler extends java.lang.Object implements org.xml.sax.EntityResolver org.xml.sax.DTDHandler org.xml.sax.ContentHandler org.xml.sax.ErrorHandler {
public void ()
public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) throws java.io.IOException org.xml.sax.SAXException
String publicId
String systemId
public void notationDecl (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String name
String publicId
String systemId
public void unparsedEntityDecl (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String name
String publicId
String systemId
String notationName
public void setDocumentLocator (org.xml.sax.Locator)
org.xml.sax.Locator locator
public void startDocument () throws org.xml.sax.SAXException
public void endDocument () throws org.xml.sax.SAXException
public void startPrefixMapping (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String prefix
String uri
public void endPrefixMapping (java.lang.String) throws org.xml.sax.SAXException
String prefix
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes attributes
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String qName
public void characters (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void ignorableWhitespace (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void processingInstruction (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String target
String data
public void skippedEntity (java.lang.String) throws org.xml.sax.SAXException
String name
public void warning (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException e
public void error (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException e
public void fatalError (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException e
}
org/xml/sax/helpers/LocatorImpl.classLocatorImpl.java
package org.xml.sax.helpers
public org.xml.sax.helpers.LocatorImpl extends java.lang.Object implements org.xml.sax.Locator {
private String publicId
private String systemId
private int lineNumber
private int columnNumber
public void ()
public void (org.xml.sax.Locator)
org.xml.sax.Locator locator
public java.lang.String getPublicId ()
public java.lang.String getSystemId ()
public int getLineNumber ()
public int getColumnNumber ()
public void setPublicId (java.lang.String)
String publicId
public void setSystemId (java.lang.String)
String systemId
public void setLineNumber (int)
int lineNumber
public void setColumnNumber (int)
int columnNumber
}
org/xml/sax/helpers/NamespaceSupport$Context.classNamespaceSupport.java
package org.xml.sax.helpers
final org.xml.sax.helpers.NamespaceSupport$Context extends java.lang.Object {
java.util.Hashtable prefixTable
java.util.Hashtable uriTable
java.util.Hashtable elementNameTable
java.util.Hashtable attributeNameTable
String defaultNS
boolean declsOK
private java.util.ArrayList declarations
private boolean declSeen
private org.xml.sax.helpers.NamespaceSupport$Context parent
final org.xml.sax.helpers.NamespaceSupport this$0
void (org.xml.sax.helpers.NamespaceSupport)
org.xml.sax.helpers.NamespaceSupport this$0
void setParent (org.xml.sax.helpers.NamespaceSupport$Context)
org.xml.sax.helpers.NamespaceSupport$Context parent
void clear ()
void declarePrefix (java.lang.String, java.lang.String)
String prefix
String uri
java.lang.String[] processName (java.lang.String, boolean)
java.util.Hashtable table
String uri
String prefix
String local
String uri
String qName
boolean isAttribute
String[] name
java.util.Hashtable table
int index
java.lang.String getURI (java.lang.String)
String prefix
java.lang.String getPrefix (java.lang.String)
String uri
java.util.Enumeration getDeclaredPrefixes ()
java.util.Enumeration getPrefixes ()
private void copyTables ()
}
org/xml/sax/helpers/NamespaceSupport.classNamespaceSupport.java
package org.xml.sax.helpers
public org.xml.sax.helpers.NamespaceSupport extends java.lang.Object {
public static final String XMLNS
public static final String NSDECL
private static final java.util.Enumeration EMPTY_ENUMERATION
private org.xml.sax.helpers.NamespaceSupport$Context[] contexts
private org.xml.sax.helpers.NamespaceSupport$Context currentContext
private int contextPos
private boolean namespaceDeclUris
public void ()
public void reset ()
public void pushContext ()
org.xml.sax.helpers.NamespaceSupport$Context[] newContexts
int max
public void popContext ()
public boolean declarePrefix (java.lang.String, java.lang.String)
String prefix
String uri
public java.lang.String[] processName (java.lang.String, java.lang.String[], boolean)
String qName
String[] parts
boolean isAttribute
String[] myParts
public java.lang.String getURI (java.lang.String)
String prefix
public java.util.Enumeration getPrefixes ()
public java.lang.String getPrefix (java.lang.String)
String uri
public java.util.Enumeration getPrefixes (java.lang.String)
String prefix
String uri
java.util.ArrayList prefixes
java.util.Enumeration allPrefixes
public java.util.Enumeration getDeclaredPrefixes ()
public void setNamespaceDeclUris (boolean)
boolean value
public boolean isNamespaceDeclUris ()
static boolean access$000 (org.xml.sax.helpers.NamespaceSupport)
org.xml.sax.helpers.NamespaceSupport x0
static java.util.Enumeration access$100 ()
static void ()
}
org/xml/sax/helpers/NewInstance.classNewInstance.java
package org.xml.sax.helpers
org.xml.sax.helpers.NewInstance extends java.lang.Object {
void ()
static java.lang.Object newInstance (java.lang.ClassLoader, java.lang.String) throws java.lang.ClassNotFoundException java.lang.IllegalAccessException java.lang.InstantiationException
Class driverClass
ClassLoader classLoader
String className
Class driverClass
static java.lang.ClassLoader getClassLoader ()
NoSuchMethodException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
java.lang.reflect.Method m
}
org/xml/sax/helpers/ParserAdapter$AttributeListAdapter.classParserAdapter.java
package org.xml.sax.helpers
final org.xml.sax.helpers.ParserAdapter$AttributeListAdapter extends java.lang.Object implements org.xml.sax.Attributes {
private org.xml.sax.AttributeList qAtts
final org.xml.sax.helpers.ParserAdapter this$0
void (org.xml.sax.helpers.ParserAdapter)
org.xml.sax.helpers.ParserAdapter this$0
void setAttributeList (org.xml.sax.AttributeList)
org.xml.sax.AttributeList qAtts
public int getLength ()
public java.lang.String getURI (int)
int i
public java.lang.String getLocalName (int)
int i
public java.lang.String getQName (int)
int i
public java.lang.String getType (int)
int i
public java.lang.String getValue (int)
int i
public int getIndex (java.lang.String, java.lang.String)
String uri
String localName
public int getIndex (java.lang.String)
int i
String qName
int max
public java.lang.String getType (java.lang.String, java.lang.String)
String uri
String localName
public java.lang.String getType (java.lang.String)
String qName
public java.lang.String getValue (java.lang.String, java.lang.String)
String uri
String localName
public java.lang.String getValue (java.lang.String)
String qName
}
org/xml/sax/helpers/ParserAdapter.classParserAdapter.java
package org.xml.sax.helpers
public org.xml.sax.helpers.ParserAdapter extends java.lang.Object implements org.xml.sax.XMLReader org.xml.sax.DocumentHandler {
private static final String FEATURES
private static final String NAMESPACES
private static final String NAMESPACE_PREFIXES
private static final String XMLNS_URIs
private org.xml.sax.helpers.NamespaceSupport nsSupport
private org.xml.sax.helpers.ParserAdapter$AttributeListAdapter attAdapter
private boolean parsing
private String[] nameParts
private org.xml.sax.Parser parser
private org.xml.sax.helpers.AttributesImpl atts
private boolean namespaces
private boolean prefixes
private boolean uris
org.xml.sax.Locator locator
org.xml.sax.EntityResolver entityResolver
org.xml.sax.DTDHandler dtdHandler
org.xml.sax.ContentHandler contentHandler
org.xml.sax.ErrorHandler errorHandler
public void () throws org.xml.sax.SAXException
ClassNotFoundException e1
IllegalAccessException e2
InstantiationException e3
ClassCastException e4
NullPointerException e5
String driver
public void (org.xml.sax.Parser)
org.xml.sax.Parser parser
private void setup (org.xml.sax.Parser)
org.xml.sax.Parser parser
public void setFeature (java.lang.String, boolean) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
boolean value
public boolean getFeature (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
public void setProperty (java.lang.String, java.lang.Object) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
Object value
public java.lang.Object getProperty (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
public void setEntityResolver (org.xml.sax.EntityResolver)
org.xml.sax.EntityResolver resolver
public org.xml.sax.EntityResolver getEntityResolver ()
public void setDTDHandler (org.xml.sax.DTDHandler)
org.xml.sax.DTDHandler handler
public org.xml.sax.DTDHandler getDTDHandler ()
public void setContentHandler (org.xml.sax.ContentHandler)
org.xml.sax.ContentHandler handler
public org.xml.sax.ContentHandler getContentHandler ()
public void setErrorHandler (org.xml.sax.ErrorHandler)
org.xml.sax.ErrorHandler handler
public org.xml.sax.ErrorHandler getErrorHandler ()
public void parse (java.lang.String) throws java.io.IOException org.xml.sax.SAXException
String systemId
public void parse (org.xml.sax.InputSource) throws java.io.IOException org.xml.sax.SAXException
org.xml.sax.InputSource input
public void setDocumentLocator (org.xml.sax.Locator)
org.xml.sax.Locator locator
public void startDocument () throws org.xml.sax.SAXException
public void endDocument () throws org.xml.sax.SAXException
public void startElement (java.lang.String, org.xml.sax.AttributeList) throws org.xml.sax.SAXException
String prefix
String attQName
String prefix
int n
String value
int i
String prefix
String prefix
String prefix
int n
String[] attName
org.xml.sax.SAXException e
String attQName
String type
String value
int i
org.xml.sax.SAXParseException ex
String[] name
String qName
org.xml.sax.AttributeList qAtts
java.util.ArrayList exceptions
int length
public void endElement (java.lang.String) throws org.xml.sax.SAXException
String prefix
java.util.Enumeration prefixes
String qName
String[] names
public void characters (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void ignorableWhitespace (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void processingInstruction (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String target
String data
private void setupParser ()
private java.lang.String[] processName (java.lang.String, boolean, boolean) throws org.xml.sax.SAXException
String qName
boolean isAttribute
boolean useException
String[] parts
void reportError (java.lang.String) throws org.xml.sax.SAXException
String message
private org.xml.sax.SAXParseException makeException (java.lang.String)
String message
private void checkNotParsing (java.lang.String, java.lang.String) throws org.xml.sax.SAXNotSupportedException
String type
String name
static org.xml.sax.helpers.AttributesImpl access$000 (org.xml.sax.helpers.ParserAdapter)
org.xml.sax.helpers.ParserAdapter x0
}
org/xml/sax/helpers/ParserFactory.classParserFactory.java
package org.xml.sax.helpers
public org.xml.sax.helpers.ParserFactory extends java.lang.Object {
private void ()
public static org.xml.sax.Parser makeParser () throws java.lang.ClassNotFoundException java.lang.IllegalAccessException java.lang.InstantiationException java.lang.NullPointerException java.lang.ClassCastException
String className
public static org.xml.sax.Parser makeParser (java.lang.String) throws java.lang.ClassNotFoundException java.lang.IllegalAccessException java.lang.InstantiationException java.lang.ClassCastException
String className
}
org/xml/sax/helpers/XMLFilterImpl.classXMLFilterImpl.java
package org.xml.sax.helpers
public org.xml.sax.helpers.XMLFilterImpl extends java.lang.Object implements org.xml.sax.XMLFilter org.xml.sax.EntityResolver org.xml.sax.DTDHandler org.xml.sax.ContentHandler org.xml.sax.ErrorHandler {
private org.xml.sax.XMLReader parent
private org.xml.sax.Locator locator
private org.xml.sax.EntityResolver entityResolver
private org.xml.sax.DTDHandler dtdHandler
private org.xml.sax.ContentHandler contentHandler
private org.xml.sax.ErrorHandler errorHandler
public void ()
public void (org.xml.sax.XMLReader)
org.xml.sax.XMLReader parent
public void setParent (org.xml.sax.XMLReader)
org.xml.sax.XMLReader parent
public org.xml.sax.XMLReader getParent ()
public void setFeature (java.lang.String, boolean) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
boolean value
public boolean getFeature (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
public void setProperty (java.lang.String, java.lang.Object) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
Object value
public java.lang.Object getProperty (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
public void setEntityResolver (org.xml.sax.EntityResolver)
org.xml.sax.EntityResolver resolver
public org.xml.sax.EntityResolver getEntityResolver ()
public void setDTDHandler (org.xml.sax.DTDHandler)
org.xml.sax.DTDHandler handler
public org.xml.sax.DTDHandler getDTDHandler ()
public void setContentHandler (org.xml.sax.ContentHandler)
org.xml.sax.ContentHandler handler
public org.xml.sax.ContentHandler getContentHandler ()
public void setErrorHandler (org.xml.sax.ErrorHandler)
org.xml.sax.ErrorHandler handler
public org.xml.sax.ErrorHandler getErrorHandler ()
public void parse (org.xml.sax.InputSource) throws org.xml.sax.SAXException java.io.IOException
org.xml.sax.InputSource input
public void parse (java.lang.String) throws org.xml.sax.SAXException java.io.IOException
String systemId
public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) throws org.xml.sax.SAXException java.io.IOException
String publicId
String systemId
public void notationDecl (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String name
String publicId
String systemId
public void unparsedEntityDecl (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String name
String publicId
String systemId
String notationName
public void setDocumentLocator (org.xml.sax.Locator)
org.xml.sax.Locator locator
public void startDocument () throws org.xml.sax.SAXException
public void endDocument () throws org.xml.sax.SAXException
public void startPrefixMapping (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String prefix
String uri
public void endPrefixMapping (java.lang.String) throws org.xml.sax.SAXException
String prefix
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes atts
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String qName
public void characters (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void ignorableWhitespace (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void processingInstruction (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String target
String data
public void skippedEntity (java.lang.String) throws org.xml.sax.SAXException
String name
public void warning (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException e
public void error (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException e
public void fatalError (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException e
private void setupParse ()
}
org/xml/sax/helpers/XMLReaderAdapter$AttributesAdapter.classXMLReaderAdapter.java
package org.xml.sax.helpers
final org.xml.sax.helpers.XMLReaderAdapter$AttributesAdapter extends java.lang.Object implements org.xml.sax.AttributeList {
private org.xml.sax.Attributes attributes
void ()
void setAttributes (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
public int getLength ()
public java.lang.String getName (int)
int i
public java.lang.String getType (int)
int i
public java.lang.String getValue (int)
int i
public java.lang.String getType (java.lang.String)
String qName
public java.lang.String getValue (java.lang.String)
String qName
}
org/xml/sax/helpers/XMLReaderAdapter.classXMLReaderAdapter.java
package org.xml.sax.helpers
public org.xml.sax.helpers.XMLReaderAdapter extends java.lang.Object implements org.xml.sax.Parser org.xml.sax.ContentHandler {
org.xml.sax.XMLReader xmlReader
org.xml.sax.DocumentHandler documentHandler
org.xml.sax.helpers.XMLReaderAdapter$AttributesAdapter qAtts
public void () throws org.xml.sax.SAXException
public void (org.xml.sax.XMLReader)
org.xml.sax.XMLReader xmlReader
private void setup (org.xml.sax.XMLReader)
org.xml.sax.XMLReader xmlReader
public void setLocale (java.util.Locale) throws org.xml.sax.SAXException
java.util.Locale locale
public void setEntityResolver (org.xml.sax.EntityResolver)
org.xml.sax.EntityResolver resolver
public void setDTDHandler (org.xml.sax.DTDHandler)
org.xml.sax.DTDHandler handler
public void setDocumentHandler (org.xml.sax.DocumentHandler)
org.xml.sax.DocumentHandler handler
public void setErrorHandler (org.xml.sax.ErrorHandler)
org.xml.sax.ErrorHandler handler
public void parse (java.lang.String) throws java.io.IOException org.xml.sax.SAXException
String systemId
public void parse (org.xml.sax.InputSource) throws java.io.IOException org.xml.sax.SAXException
org.xml.sax.InputSource input
private void setupXMLReader () throws org.xml.sax.SAXException
public void setDocumentLocator (org.xml.sax.Locator)
org.xml.sax.Locator locator
public void startDocument () throws org.xml.sax.SAXException
public void endDocument () throws org.xml.sax.SAXException
public void startPrefixMapping (java.lang.String, java.lang.String)
String prefix
String uri
public void endPrefixMapping (java.lang.String)
String prefix
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes atts
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String qName
public void characters (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void ignorableWhitespace (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void processingInstruction (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String target
String data
public void skippedEntity (java.lang.String) throws org.xml.sax.SAXException
String name
}
org/xml/sax/helpers/XMLReaderFactory.classXMLReaderFactory.java
package org.xml.sax.helpers
public final org.xml.sax.helpers.XMLReaderFactory extends java.lang.Object {
private static final String property
private void ()
public static org.xml.sax.XMLReader createXMLReader () throws org.xml.sax.SAXException
java.io.InputStream in
String service
java.io.InputStream in
java.io.BufferedReader reader
Exception e
String className
ClassLoader loader
public static org.xml.sax.XMLReader createXMLReader (java.lang.String) throws org.xml.sax.SAXException
String className
private static org.xml.sax.XMLReader loadClass (java.lang.ClassLoader, java.lang.String) throws org.xml.sax.SAXException
ClassNotFoundException e1
IllegalAccessException e2
InstantiationException e3
ClassCastException e4
ClassLoader loader
String className
}
org/xml/sax/InputSource.classInputSource.java
package org.xml.sax
public org.xml.sax.InputSource extends java.lang.Object {
private String publicId
private String systemId
private java.io.InputStream byteStream
private String encoding
private java.io.Reader characterStream
public void ()
public void (java.lang.String)
String systemId
public void (java.io.InputStream)
java.io.InputStream byteStream
public void (java.io.Reader)
java.io.Reader characterStream
public void setPublicId (java.lang.String)
String publicId
public java.lang.String getPublicId ()
public void setSystemId (java.lang.String)
String systemId
public java.lang.String getSystemId ()
public void setByteStream (java.io.InputStream)
java.io.InputStream byteStream
public java.io.InputStream getByteStream ()
public void setEncoding (java.lang.String)
String encoding
public java.lang.String getEncoding ()
public void setCharacterStream (java.io.Reader)
java.io.Reader characterStream
public java.io.Reader getCharacterStream ()
}
org/xml/sax/Locator.classLocator.java
package org.xml.sax
public abstract org.xml.sax.Locator extends java.lang.Object {
public abstract java.lang.String getPublicId ()
public abstract java.lang.String getSystemId ()
public abstract int getLineNumber ()
public abstract int getColumnNumber ()
}
org/xml/sax/Parser.classParser.java
package org.xml.sax
public abstract org.xml.sax.Parser extends java.lang.Object {
public abstract void setLocale (java.util.Locale) throws org.xml.sax.SAXException
public abstract void setEntityResolver (org.xml.sax.EntityResolver)
public abstract void setDTDHandler (org.xml.sax.DTDHandler)
public abstract void setDocumentHandler (org.xml.sax.DocumentHandler)
public abstract void setErrorHandler (org.xml.sax.ErrorHandler)
public abstract void parse (org.xml.sax.InputSource) throws org.xml.sax.SAXException java.io.IOException
public abstract void parse (java.lang.String) throws org.xml.sax.SAXException java.io.IOException
}
org/xml/sax/SAXException.classSAXException.java
package org.xml.sax
public org.xml.sax.SAXException extends java.lang.Exception {
private Exception exception
public void ()
public void (java.lang.String)
String message
public void (java.lang.Exception)
Exception e
public void (java.lang.String, java.lang.Exception)
String message
Exception e
public java.lang.String getMessage ()
String message
public java.lang.Exception getException ()
public java.lang.String toString ()
}
org/xml/sax/SAXNotRecognizedException.classSAXNotRecognizedException.java
package org.xml.sax
public org.xml.sax.SAXNotRecognizedException extends org.xml.sax.SAXException {
public void ()
public void (java.lang.String)
String message
}
org/xml/sax/SAXNotSupportedException.classSAXNotSupportedException.java
package org.xml.sax
public org.xml.sax.SAXNotSupportedException extends org.xml.sax.SAXException {
public void ()
public void (java.lang.String)
String message
}
org/xml/sax/SAXParseException.classSAXParseException.java
package org.xml.sax
public org.xml.sax.SAXParseException extends org.xml.sax.SAXException {
private String publicId
private String systemId
private int lineNumber
private int columnNumber
public void (java.lang.String, org.xml.sax.Locator)
String message
org.xml.sax.Locator locator
public void (java.lang.String, org.xml.sax.Locator, java.lang.Exception)
String message
org.xml.sax.Locator locator
Exception e
public void (java.lang.String, java.lang.String, java.lang.String, int, int)
String message
String publicId
String systemId
int lineNumber
int columnNumber
public void (java.lang.String, java.lang.String, java.lang.String, int, int, java.lang.Exception)
String message
String publicId
String systemId
int lineNumber
int columnNumber
Exception e
private void init (java.lang.String, java.lang.String, int, int)
String publicId
String systemId
int lineNumber
int columnNumber
public java.lang.String getPublicId ()
public java.lang.String getSystemId ()
public int getLineNumber ()
public int getColumnNumber ()
}
org/xml/sax/XMLFilter.classXMLFilter.java
package org.xml.sax
public abstract org.xml.sax.XMLFilter extends java.lang.Object implements org.xml.sax.XMLReader {
public abstract void setParent (org.xml.sax.XMLReader)
public abstract org.xml.sax.XMLReader getParent ()
}
org/xml/sax/XMLReader.classXMLReader.java
package org.xml.sax
public abstract org.xml.sax.XMLReader extends java.lang.Object {
public abstract boolean getFeature (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
public abstract void setFeature (java.lang.String, boolean) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
public abstract java.lang.Object getProperty (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
public abstract void setProperty (java.lang.String, java.lang.Object) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
public abstract void setEntityResolver (org.xml.sax.EntityResolver)
public abstract org.xml.sax.EntityResolver getEntityResolver ()
public abstract void setDTDHandler (org.xml.sax.DTDHandler)
public abstract org.xml.sax.DTDHandler getDTDHandler ()
public abstract void setContentHandler (org.xml.sax.ContentHandler)
public abstract org.xml.sax.ContentHandler getContentHandler ()
public abstract void setErrorHandler (org.xml.sax.ErrorHandler)
public abstract org.xml.sax.ErrorHandler getErrorHandler ()
public abstract void parse (org.xml.sax.InputSource) throws java.io.IOException org.xml.sax.SAXException
public abstract void parse (java.lang.String) throws java.io.IOException org.xml.sax.SAXException
}
org/xmlpull/
org/xmlpull/v1/
org/xmlpull/v1/sax2/
org/xmlpull/v1/sax2/Driver.classDriver.java
package org.xmlpull.v1.sax2
public org.xmlpull.v1.sax2.Driver extends java.lang.Object implements org.xml.sax.Locator org.xml.sax.XMLReader org.xml.sax.Attributes {
protected static final String DECLARATION_HANDLER_PROPERTY
protected static final String LEXICAL_HANDLER_PROPERTY
protected static final String NAMESPACES_FEATURE
protected static final String NAMESPACE_PREFIXES_FEATURE
protected static final String VALIDATION_FEATURE
protected static final String APACHE_SCHEMA_VALIDATION_FEATURE
protected static final String APACHE_DYNAMIC_VALIDATION_FEATURE
protected org.xml.sax.ContentHandler contentHandler
protected org.xml.sax.ErrorHandler errorHandler
protected String systemId
protected org.xmlpull.v1.XmlPullParser pp
public void () throws org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlPullParserFactory factory
public void (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlPullParser pp
public int getLength ()
public java.lang.String getURI (int)
int index
public java.lang.String getLocalName (int)
int index
public java.lang.String getQName (int)
int index
String prefix
public java.lang.String getType (int)
int index
public java.lang.String getValue (int)
int index
public int getIndex (java.lang.String, java.lang.String)
int i
String uri
String localName
public int getIndex (java.lang.String)
int i
String qName
public java.lang.String getType (java.lang.String, java.lang.String)
int i
String uri
String localName
public java.lang.String getType (java.lang.String)
int i
String qName
public java.lang.String getValue (java.lang.String, java.lang.String)
String uri
String localName
public java.lang.String getValue (java.lang.String)
String qName
public java.lang.String getPublicId ()
public java.lang.String getSystemId ()
public int getLineNumber ()
public int getColumnNumber ()
public boolean getFeature (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
public void setFeature (java.lang.String, boolean) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
boolean value
public java.lang.Object getProperty (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
public void setProperty (java.lang.String, java.lang.Object) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
org.xmlpull.v1.XmlPullParserException ex
String name
Object value
public void setEntityResolver (org.xml.sax.EntityResolver)
org.xml.sax.EntityResolver resolver
public org.xml.sax.EntityResolver getEntityResolver ()
public void setDTDHandler (org.xml.sax.DTDHandler)
org.xml.sax.DTDHandler handler
public org.xml.sax.DTDHandler getDTDHandler ()
public void setContentHandler (org.xml.sax.ContentHandler)
org.xml.sax.ContentHandler handler
public org.xml.sax.ContentHandler getContentHandler ()
public void setErrorHandler (org.xml.sax.ErrorHandler)
org.xml.sax.ErrorHandler handler
public org.xml.sax.ErrorHandler getErrorHandler ()
public void parse (org.xml.sax.InputSource) throws org.xml.sax.SAXException java.io.IOException
org.xml.sax.SAXParseException saxException
java.net.URL url
org.xml.sax.SAXParseException saxException
java.io.FileNotFoundException fnfe
java.net.MalformedURLException nue
java.io.InputStream stream
String encoding
org.xml.sax.SAXParseException saxException
org.xmlpull.v1.XmlPullParserException ex
org.xml.sax.SAXParseException saxException
org.xml.sax.SAXParseException saxException
org.xmlpull.v1.XmlPullParserException ex
org.xml.sax.InputSource source
java.io.Reader reader
public void parse (java.lang.String) throws org.xml.sax.SAXException java.io.IOException
String systemId
public void parseSubTree (org.xmlpull.v1.XmlPullParser) throws org.xml.sax.SAXException java.io.IOException
int i
int depth
int countPrev
int count
char[] chars
int i
int depth
int countPrev
int count
int[] holderForStartAndLength
StringBuilder rawName
String prefix
String name
int level
int type
org.xml.sax.SAXParseException saxException
org.xmlpull.v1.XmlPullParserException ex
org.xmlpull.v1.XmlPullParser pp
boolean namespaceAware
protected void startElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String namespace
String localName
String qName
}
org/xmlpull/v1/XmlPullParser.classXmlPullParser.java
package org.xmlpull.v1
public abstract org.xmlpull.v1.XmlPullParser extends java.lang.Object {
public static final String NO_NAMESPACE
public static final int START_DOCUMENT
public static final int END_DOCUMENT
public static final int START_TAG
public static final int END_TAG
public static final int TEXT
public static final int CDSECT
public static final int ENTITY_REF
public static final int IGNORABLE_WHITESPACE
public static final int PROCESSING_INSTRUCTION
public static final int COMMENT
public static final int DOCDECL
public static final String[] TYPES
public static final String FEATURE_PROCESS_NAMESPACES
public static final String FEATURE_REPORT_NAMESPACE_ATTRIBUTES
public static final String FEATURE_PROCESS_DOCDECL
public static final String FEATURE_VALIDATION
public abstract void setFeature (java.lang.String, boolean) throws org.xmlpull.v1.XmlPullParserException
public abstract boolean getFeature (java.lang.String)
public abstract void setProperty (java.lang.String, java.lang.Object) throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.Object getProperty (java.lang.String)
public abstract void setInput (java.io.Reader) throws org.xmlpull.v1.XmlPullParserException
public abstract void setInput (java.io.InputStream, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getInputEncoding ()
public abstract void defineEntityReplacementText (java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
public abstract int getNamespaceCount (int) throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getNamespacePrefix (int) throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getNamespaceUri (int) throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getNamespace (java.lang.String)
public abstract int getDepth ()
public abstract java.lang.String getPositionDescription ()
public abstract int getLineNumber ()
public abstract int getColumnNumber ()
public abstract boolean isWhitespace () throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getText ()
public abstract char[] getTextCharacters (int[])
public abstract java.lang.String getNamespace ()
public abstract java.lang.String getName ()
public abstract java.lang.String getPrefix ()
public abstract boolean isEmptyElementTag () throws org.xmlpull.v1.XmlPullParserException
public abstract int getAttributeCount ()
public abstract java.lang.String getAttributeNamespace (int)
public abstract java.lang.String getAttributeName (int)
public abstract java.lang.String getAttributePrefix (int)
public abstract java.lang.String getAttributeType (int)
public abstract boolean isAttributeDefault (int)
public abstract java.lang.String getAttributeValue (int)
public abstract java.lang.String getAttributeValue (java.lang.String, java.lang.String)
public abstract int getEventType () throws org.xmlpull.v1.XmlPullParserException
public abstract int next () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public abstract int nextToken () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public abstract void require (int, java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public abstract java.lang.String nextText () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public abstract int nextTag () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
static void ()
}
org/xmlpull/v1/XmlPullParserException.classXmlPullParserException.java
package org.xmlpull.v1
public org.xmlpull.v1.XmlPullParserException extends java.lang.Exception {
protected Throwable detail
protected int row
protected int column
public void (java.lang.String)
String s
public void (java.lang.String, org.xmlpull.v1.XmlPullParser, java.lang.Throwable)
String msg
org.xmlpull.v1.XmlPullParser parser
Throwable chain
public java.lang.Throwable getDetail ()
public int getLineNumber ()
public int getColumnNumber ()
public void printStackTrace ()
}
org/xmlpull/v1/XmlPullParserFactory.classXmlPullParserFactory.java
package org.xmlpull.v1
public org.xmlpull.v1.XmlPullParserFactory extends java.lang.Object {
public static final String PROPERTY_NAME
protected java.util.ArrayList parserClasses
protected java.util.ArrayList serializerClasses
protected String classNamesLocation
protected java.util.HashMap features
protected void ()
ClassNotFoundException e
public void setFeature (java.lang.String, boolean) throws org.xmlpull.v1.XmlPullParserException
String name
boolean state
public boolean getFeature (java.lang.String)
String name
Boolean value
public void setNamespaceAware (boolean)
boolean awareness
public boolean isNamespaceAware ()
public void setValidating (boolean)
boolean validating
public boolean isValidating ()
public org.xmlpull.v1.XmlPullParser newPullParser () throws org.xmlpull.v1.XmlPullParserException
java.util.Map$Entry entry
org.xmlpull.v1.XmlPullParser pp
private org.xmlpull.v1.XmlPullParser getParserInstance () throws org.xmlpull.v1.XmlPullParserException
Class parserClass
InstantiationException e
IllegalAccessException e
ClassCastException e
Object o
java.util.ArrayList exceptions
private org.xmlpull.v1.XmlSerializer getSerializerInstance () throws org.xmlpull.v1.XmlPullParserException
Class serializerClass
InstantiationException e
IllegalAccessException e
ClassCastException e
Object o
java.util.ArrayList exceptions
private static org.xmlpull.v1.XmlPullParserException newInstantiationException (java.lang.String, java.util.ArrayList)
Exception ex
org.xmlpull.v1.XmlPullParserException exception
String message
java.util.ArrayList exceptions
public org.xmlpull.v1.XmlSerializer newSerializer () throws org.xmlpull.v1.XmlPullParserException
public static org.xmlpull.v1.XmlPullParserFactory newInstance () throws org.xmlpull.v1.XmlPullParserException
public static org.xmlpull.v1.XmlPullParserFactory newInstance (java.lang.String, java.lang.Class) throws org.xmlpull.v1.XmlPullParserException
String unused
Class unused2
}
org/xmlpull/v1/XmlSerializer.classXmlSerializer.java
package org.xmlpull.v1
public abstract org.xmlpull.v1.XmlSerializer extends java.lang.Object {
public abstract void setFeature (java.lang.String, boolean) throws java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract boolean getFeature (java.lang.String)
public abstract void setProperty (java.lang.String, java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract java.lang.Object getProperty (java.lang.String)
public abstract void setOutput (java.io.OutputStream, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void setOutput (java.io.Writer) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void startDocument (java.lang.String, java.lang.Boolean) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void endDocument () throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void setPrefix (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract java.lang.String getPrefix (java.lang.String, boolean) throws java.lang.IllegalArgumentException
public abstract int getDepth ()
public abstract java.lang.String getNamespace ()
public abstract java.lang.String getName ()
public abstract org.xmlpull.v1.XmlSerializer startTag (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.xmlpull.v1.XmlSerializer attribute (java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.xmlpull.v1.XmlSerializer endTag (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.xmlpull.v1.XmlSerializer text (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.xmlpull.v1.XmlSerializer text (char[], int, int) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void cdsect (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void entityRef (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void processingInstruction (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void comment (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void docdecl (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void ignorableWhitespace (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void flush () throws java.io.IOException
}
sun/
sun/misc/
sun/misc/Unsafe.classUnsafe.java
package sun.misc
public final sun.misc.Unsafe extends java.lang.Object {
private static final sun.misc.Unsafe THE_ONE
private static final sun.misc.Unsafe theUnsafe
private void ()
public static sun.misc.Unsafe getUnsafe ()
ClassLoader calling
public long objectFieldOffset (java.lang.reflect.Field)
java.lang.reflect.Field field
public int arrayBaseOffset (java.lang.Class)
Class clazz
Class component
public int arrayIndexScale (java.lang.Class)
Class clazz
Class component
private static native int getArrayBaseOffsetForComponentType (java.lang.Class)
private static native int getArrayIndexScaleForComponentType (java.lang.Class)
public native boolean compareAndSwapInt (java.lang.Object, long, int, int)
public native boolean compareAndSwapLong (java.lang.Object, long, long, long)
public native boolean compareAndSwapObject (java.lang.Object, long, java.lang.Object, java.lang.Object)
public native int getIntVolatile (java.lang.Object, long)
public native void putIntVolatile (java.lang.Object, long, int)
public native long getLongVolatile (java.lang.Object, long)
public native void putLongVolatile (java.lang.Object, long, long)
public native java.lang.Object getObjectVolatile (java.lang.Object, long)
public native void putObjectVolatile (java.lang.Object, long, java.lang.Object)
public native int getInt (java.lang.Object, long)
public native void putInt (java.lang.Object, long, int)
public native void putOrderedInt (java.lang.Object, long, int)
public native long getLong (java.lang.Object, long)
public native void putLong (java.lang.Object, long, long)
public native void putOrderedLong (java.lang.Object, long, long)
public native java.lang.Object getObject (java.lang.Object, long)
public native void putObject (java.lang.Object, long, java.lang.Object)
public native void putOrderedObject (java.lang.Object, long, java.lang.Object)
public void park (boolean, long)
boolean absolute
long time
public void unpark (java.lang.Object)
Object obj
public native java.lang.Object allocateInstance (java.lang.Class)
static void ()
}