Upgrading org.mybatis:mybatis 2 to 3
Breaking2.3.5 → 3.6.0Security5Platform2New7Changed95Fixed24Other195
Fetching 47 releases from GitHub…6 / 47
BreakingUpgrade verdict
2 platform requirement changes and 5 security fixes.
In plain terms
- This version needs Java 11 or newer to run.
- This is likely the final version that runs on Java 8. Future versions will require newer Java, though a separate branch will keep Java 8 fixes available.
- Updates org.postgresql:postgresql to v42.7.7 for a security fix.
- Bumps org.postgresql:postgresql from 42.7.6 to 42.7.7.
Must act Top 5 of 7 that need code or config changes
Adds com.microsoft.sqlserver:mssql-jdbc 13.6.1.jre11, org.gaul:modernizer-maven-annotations 3.5.0.
Drops commons-dbcp:commons-dbcp, geronimo-spec:geronimo-spec-jta, opensymphony:oscache.
Installs 2 packages in all (was 7).
What you must change
Security5
Updates org.postgresql:postgresql to v42.7.7 for a security fix.
org.postgresql:postgresqlBumps org.postgresql:postgresql from 42.7.6 to 42.7.7.
org.postgresql:postgresqlUpdates log4j-core to v2.25.4, flagged as a security update.
org.apache.logging.log4j:log4j-coreBumps log4j-core from 2.25.3 to 2.25.4.
org.apache.logging.log4j:log4j-corePrevents
Invocation from being used by vulnerable applications.InvocationPlatform2
Raises the version to 3.6.0 snapshot and requires Java 11.
This is expected to be the last Java 8 release; a support-java8 branch will be created for older support fixes.
API changes
Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.
- removed:
abstract class BaseProbe implements Probe - removed:
class ClassInfo - removed:
class ComplexBeanProbe extends BaseProbe - removed:
class DomProbe extends BaseProbe - removed:
class GenericProbe extends BaseProbe - removed:
class GetFieldInvoker implements Invoker - removed:
class MethodInvoker implements Invoker - removed:
class ProbeException extends RuntimeException - removed:
class ProbeFactory - removed:
class SetFieldInvoker implements Invoker - removed:
ctor BaseProbe() - removed:
ctor ComplexBeanProbe() - removed:
ctor DomProbe() - removed:
ctor GenericProbe() - removed:
ctor GetFieldInvoker(Field) - removed:
ctor MethodInvoker(Method) - removed:
ctor ProbeException() - removed:
ctor ProbeException(String) - removed:
ctor ProbeException(String, Throwable) - removed:
ctor ProbeException(Throwable) - removed:
ctor ProbeFactory() - removed:
ctor SetFieldInvoker(Field) - removed:
interface Invoker - removed:
interface Probe - removed:
method BaseProbe.getIndexedProperty(Object, String): Object - removed:
method BaseProbe.getIndexedType(Object, String): Class - removed:
method BaseProbe.getProperty(Object, String): Object - removed:
method BaseProbe.getReadablePropertyNames(Object): String[] - removed:
method BaseProbe.getWriteablePropertyNames(Object): String[] - removed:
method BaseProbe.setIndexedProperty(Object, String, Object): void - removed:
method BaseProbe.setProperty(Object, String, Object): void - removed:
method ClassInfo.getClassName(): String - removed:
method ClassInfo.getGetInvoker(String): Invoker - removed:
method ClassInfo.getGetter(String): Method - removed:
method ClassInfo.getGetterType(String): Class - removed:
method ClassInfo.getReadablePropertyNames(): String[] - removed:
method ClassInfo.getSetInvoker(String): Invoker - removed:
method ClassInfo.getSetter(String): Method - removed:
method ClassInfo.getSetterType(String): Class - removed:
method ClassInfo.getWriteablePropertyNames(): String[] - removed:
method ClassInfo.hasReadableProperty(String): boolean - removed:
method ClassInfo.hasWritableProperty(String): boolean - removed:
method ClassInfo.instantiateClass(): Object - removed:
method ComplexBeanProbe.getObject(Object, String): Object - removed:
method ComplexBeanProbe.getProperty(Object, String): Object - removed:
method ComplexBeanProbe.getPropertyTypeForGetter(Object, String): Class - removed:
method ComplexBeanProbe.getPropertyTypeForSetter(Object, String): Class - removed:
method ComplexBeanProbe.getReadablePropertyNames(Object): String[] - removed:
method ComplexBeanProbe.getWriteablePropertyNames(Object): String[] - removed:
method ComplexBeanProbe.hasReadableProperty(Object, String): boolean - removed:
method ComplexBeanProbe.hasWritableProperty(Object, String): boolean - removed:
method ComplexBeanProbe.setObject(Object, String, Object): void - removed:
method ComplexBeanProbe.setProperty(Object, String, Object): void - removed:
method DomProbe.getObject(Object, String): Object - removed:
method DomProbe.getProperty(Object, String): Object - removed:
method DomProbe.getPropertyTypeForGetter(Object, String): Class - removed:
method DomProbe.getPropertyTypeForSetter(Object, String): Class - removed:
method DomProbe.getReadablePropertyNames(Object): String[] - removed:
method DomProbe.getWriteablePropertyNames(Object): String[] - removed:
method DomProbe.hasReadableProperty(Object, String): boolean - removed:
method DomProbe.hasWritableProperty(Object, String): boolean - removed:
method DomProbe.setObject(Object, String, Object): void - removed:
method DomProbe.setProperty(Object, String, Object): void - removed:
method GenericProbe.getObject(Object, String): Object - removed:
method GenericProbe.getProperty(Object, String): Object - removed:
method GenericProbe.getPropertyTypeForGetter(Object, String): Class - removed:
method GenericProbe.getPropertyTypeForSetter(Object, String): Class - removed:
method GenericProbe.getReadablePropertyNames(Object): String[] - removed:
method GenericProbe.getWriteablePropertyNames(Object): String[] - removed:
method GenericProbe.hasReadableProperty(Object, String): boolean - removed:
method GenericProbe.hasWritableProperty(Object, String): boolean - removed:
method GenericProbe.setObject(Object, String, Object): void - removed:
method GenericProbe.setProperty(Object, String, Object): void - removed:
method GetFieldInvoker.getName(): String - removed:
method GetFieldInvoker.invoke(Object, Object[]): Object - removed:
method Invoker.getName(): String - removed:
method Invoker.invoke(Object, Object[]): Object - removed:
method MethodInvoker.getMethod(): Method - removed:
method MethodInvoker.getName(): String - removed:
method MethodInvoker.invoke(Object, Object[]): Object - removed:
method Probe.getObject(Object, String): Object - removed:
method Probe.getPropertyTypeForGetter(Object, String): Class - removed:
method Probe.getPropertyTypeForSetter(Object, String): Class - removed:
method Probe.hasReadableProperty(Object, String): boolean - removed:
method Probe.hasWritableProperty(Object, String): boolean - removed:
method Probe.setObject(Object, String, Object): void - removed:
method SetFieldInvoker.getName(): String - removed:
method SetFieldInvoker.invoke(Object, Object[]): Object - removed:
static method ClassInfo.getInstance(Class): ClassInfo - removed:
static method ClassInfo.isKnownType(Class): boolean - removed:
static method ClassInfo.setCacheEnabled(boolean): void - removed:
static method ClassInfo.unwrapThrowable(Throwable): Throwable - removed:
static method DomProbe.nodeToString(Node, String): String - removed:
static method ProbeFactory.getProbe(): Probe - removed:
static method ProbeFactory.getProbe(Object): Probe
- removed:
class ReaderInputStream extends InputStream - removed:
ctor ReaderInputStream(Reader) - removed:
ctor ReaderInputStream(Reader, String) - removed:
field ReaderInputStream.buffer: byte[] - removed:
field ReaderInputStream.byteArrayOut: ByteArrayOutputStream - removed:
field ReaderInputStream.chars: char[] - removed:
field ReaderInputStream.index: int - removed:
field ReaderInputStream.length: int - removed:
field ReaderInputStream.reader: Reader - removed:
field ReaderInputStream.writer: Writer - removed:
method ReaderInputStream.available(): int - removed:
method ReaderInputStream.close(): void - removed:
method ReaderInputStream.fillBuffer(): void - removed:
method ReaderInputStream.read(): int - removed:
method ReaderInputStream.read(byte[], int, int): int
- removed:
class DbcpConfiguration - removed:
class ScriptRunner - removed:
class SimpleDataSource implements DataSource - removed:
ctor DbcpConfiguration(Map) - removed:
ctor ScriptRunner(Connection, boolean, boolean) - removed:
ctor ScriptRunner(String, String, String, String, boolean, boolean) - removed:
ctor SimpleDataSource(Map) - removed:
ctor SimpleDataSource.SimplePooledConnection(Connection, SimpleDataSource) - removed:
method DbcpConfiguration.getDataSource(): DataSource - removed:
method ScriptRunner.runScript(Reader): void - removed:
method ScriptRunner.setDelimiter(String, boolean): void - removed:
method ScriptRunner.setErrorLogWriter(PrintWriter): void - removed:
method ScriptRunner.setLogWriter(PrintWriter): void - removed:
method SimpleDataSource.SimplePooledConnection.clearWarnings(): void - removed:
method SimpleDataSource.SimplePooledConnection.close(): void - removed:
method SimpleDataSource.SimplePooledConnection.commit(): void - removed:
method SimpleDataSource.SimplePooledConnection.createStatement(): Statement - removed:
method SimpleDataSource.SimplePooledConnection.createStatement(int, int): Statement - removed:
method SimpleDataSource.SimplePooledConnection.createStatement(int, int, int): Statement - removed:
method SimpleDataSource.SimplePooledConnection.equals(Object): boolean - removed:
method SimpleDataSource.SimplePooledConnection.getAge(): long - removed:
method SimpleDataSource.SimplePooledConnection.getAutoCommit(): boolean - removed:
method SimpleDataSource.SimplePooledConnection.getCatalog(): String - removed:
method SimpleDataSource.SimplePooledConnection.getCheckoutTime(): long - removed:
method SimpleDataSource.SimplePooledConnection.getCheckoutTimestamp(): long - removed:
method SimpleDataSource.SimplePooledConnection.getConnectionTypeCode(): int - removed:
method SimpleDataSource.SimplePooledConnection.getCreatedTimestamp(): long - removed:
method SimpleDataSource.SimplePooledConnection.getHoldability(): int - removed:
method SimpleDataSource.SimplePooledConnection.getLastUsedTimestamp(): long - removed:
method SimpleDataSource.SimplePooledConnection.getMetaData(): DatabaseMetaData - removed:
method SimpleDataSource.SimplePooledConnection.getProxyConnection(): Connection - removed:
method SimpleDataSource.SimplePooledConnection.getRealConnection(): Connection - removed:
method SimpleDataSource.SimplePooledConnection.getRealHashCode(): int - removed:
method SimpleDataSource.SimplePooledConnection.getTimeElapsedSinceLastUse(): long - removed:
method SimpleDataSource.SimplePooledConnection.getTransactionIsolation(): int - removed:
method SimpleDataSource.SimplePooledConnection.getTypeMap(): Map - removed:
method SimpleDataSource.SimplePooledConnection.getWarnings(): SQLWarning - removed:
method SimpleDataSource.SimplePooledConnection.hashCode(): int - removed:
method SimpleDataSource.SimplePooledConnection.invalidate(): void - removed:
method SimpleDataSource.SimplePooledConnection.invoke(Object, Method, Object[]): Object - removed:
method SimpleDataSource.SimplePooledConnection.isClosed(): boolean - removed:
method SimpleDataSource.SimplePooledConnection.isReadOnly(): boolean - removed:
method SimpleDataSource.SimplePooledConnection.isValid(): boolean - removed:
method SimpleDataSource.SimplePooledConnection.nativeSQL(String): String - removed:
method SimpleDataSource.SimplePooledConnection.prepareCall(String): CallableStatement - removed:
method SimpleDataSource.SimplePooledConnection.prepareCall(String, int, int): CallableStatement - removed:
method SimpleDataSource.SimplePooledConnection.prepareCall(String, int, int, int): CallableStatement - removed:
method SimpleDataSource.SimplePooledConnection.prepareStatement(String): PreparedStatement - removed:
method SimpleDataSource.SimplePooledConnection.prepareStatement(String, String[]): PreparedStatement - removed:
method SimpleDataSource.SimplePooledConnection.prepareStatement(String, int): PreparedStatement - removed:
method SimpleDataSource.SimplePooledConnection.prepareStatement(String, int, int): PreparedStatement - removed:
method SimpleDataSource.SimplePooledConnection.prepareStatement(String, int, int, int): PreparedStatement - removed:
method SimpleDataSource.SimplePooledConnection.prepareStatement(String, int[]): PreparedStatement - removed:
method SimpleDataSource.SimplePooledConnection.releaseSavepoint(Savepoint): void - removed:
method SimpleDataSource.SimplePooledConnection.rollback(): void - removed:
method SimpleDataSource.SimplePooledConnection.rollback(Savepoint): void - removed:
method SimpleDataSource.SimplePooledConnection.setAutoCommit(boolean): void - removed:
method SimpleDataSource.SimplePooledConnection.setCatalog(String): void - removed:
method SimpleDataSource.SimplePooledConnection.setCheckoutTimestamp(long): void - removed:
method SimpleDataSource.SimplePooledConnection.setConnectionTypeCode(int): void - removed:
method SimpleDataSource.SimplePooledConnection.setCreatedTimestamp(long): void - removed:
method SimpleDataSource.SimplePooledConnection.setHoldability(int): void - removed:
method SimpleDataSource.SimplePooledConnection.setLastUsedTimestamp(long): void - removed:
method SimpleDataSource.SimplePooledConnection.setReadOnly(boolean): void - removed:
method SimpleDataSource.SimplePooledConnection.setSavepoint(): Savepoint - removed:
method SimpleDataSource.SimplePooledConnection.setSavepoint(String): Savepoint - removed:
method SimpleDataSource.SimplePooledConnection.setTransactionIsolation(int): void - removed:
method SimpleDataSource.SimplePooledConnection.setTypeMap(Map): void - removed:
method SimpleDataSource.finalize(): void - removed:
method SimpleDataSource.forceCloseAll(): void - removed:
method SimpleDataSource.getAverageCheckoutTime(): long - removed:
method SimpleDataSource.getAverageOverdueCheckoutTime(): long - removed:
method SimpleDataSource.getAverageRequestTime(): long - removed:
method SimpleDataSource.getAverageWaitTime(): long - removed:
method SimpleDataSource.getBadConnectionCount(): long - removed:
method SimpleDataSource.getClaimedOverdueConnectionCount(): long - removed:
method SimpleDataSource.getConnection(): Connection - removed:
method SimpleDataSource.getConnection(String, String): Connection - removed:
method SimpleDataSource.getHadToWaitCount(): long - removed:
method SimpleDataSource.getJdbcDriver(): String - removed:
method SimpleDataSource.getJdbcPassword(): String - removed:
method SimpleDataSource.getJdbcUrl(): String - removed:
method SimpleDataSource.getJdbcUsername(): String - removed:
method SimpleDataSource.getLogWriter(): PrintWriter - removed:
method SimpleDataSource.getLoginTimeout(): int - removed:
method SimpleDataSource.getPoolMaximumActiveConnections(): int - removed:
method SimpleDataSource.getPoolMaximumCheckoutTime(): int - removed:
method SimpleDataSource.getPoolMaximumIdleConnections(): int - removed:
method SimpleDataSource.getPoolPingConnectionsNotUsedFor(): int - removed:
method SimpleDataSource.getPoolPingConnectionsOlderThan(): int - removed:
method SimpleDataSource.getPoolPingQuery(): String - removed:
method SimpleDataSource.getPoolTimeToWait(): int - removed:
method SimpleDataSource.getRequestCount(): long - removed:
method SimpleDataSource.getStatus(): String - removed:
method SimpleDataSource.isPoolPingEnabled(): boolean - removed:
method SimpleDataSource.setLogWriter(PrintWriter): void - removed:
method SimpleDataSource.setLoginTimeout(int): void - removed:
static class SimpleDataSource.SimplePooledConnection implements InvocationHandler - removed:
static method SimpleDataSource.unwrapConnection(Connection): Connection
- removed:
class NestedSQLException extends SQLException - removed:
class RuntimeSQLException extends RuntimeException - removed:
ctor NestedSQLException(String) - removed:
ctor NestedSQLException(String, String) - removed:
ctor NestedSQLException(String, String, Throwable) - removed:
ctor NestedSQLException(String, String, int) - removed:
ctor NestedSQLException(String, String, int, Throwable) - removed:
ctor NestedSQLException(String, Throwable) - removed:
ctor NestedSQLException(Throwable) - removed:
ctor RuntimeSQLException() - removed:
ctor RuntimeSQLException(SQLException) - removed:
ctor RuntimeSQLException(String) - removed:
ctor RuntimeSQLException(String, SQLException) - removed:
method RuntimeSQLException.getErrorCode(): int - removed:
method RuntimeSQLException.getNextException(): SQLException - removed:
method RuntimeSQLException.getSQLState(): String - removed:
method RuntimeSQLException.setNextException(SQLException): void
- removed:
class BaseLogProxy - removed:
class ConnectionLogProxy extends BaseLogProxy implements InvocationHandler - removed:
class PreparedStatementLogProxy extends BaseLogProxy implements InvocationHandler - removed:
class ResultSetLogProxy extends BaseLogProxy implements InvocationHandler - removed:
class StatementLogProxy extends BaseLogProxy implements InvocationHandler - removed:
ctor BaseLogProxy() - removed:
field BaseLogProxy.id: int - removed:
method BaseLogProxy.clearColumnInfo(): void - removed:
method BaseLogProxy.getColumn(Object): Object - removed:
method BaseLogProxy.getColumnString(): String - removed:
method BaseLogProxy.getTypeString(): String - removed:
method BaseLogProxy.getValueString(): String - removed:
method BaseLogProxy.removeBreakingWhitespace(String): String - removed:
method BaseLogProxy.setColumn(Object, Object): void - removed:
method ConnectionLogProxy.getConnection(): Connection - removed:
method ConnectionLogProxy.invoke(Object, Method, Object[]): Object - removed:
method PreparedStatementLogProxy.getPreparedStatement(): PreparedStatement - removed:
method PreparedStatementLogProxy.invoke(Object, Method, Object[]): Object - removed:
method ResultSetLogProxy.getRs(): ResultSet - removed:
method ResultSetLogProxy.invoke(Object, Method, Object[]): Object - removed:
method StatementLogProxy.getStatement(): Statement - removed:
method StatementLogProxy.invoke(Object, Method, Object[]): Object - removed:
static field BaseLogProxy.EXECUTE_METHODS: Set - removed:
static field BaseLogProxy.GET_METHODS: Set - removed:
static field BaseLogProxy.SET_METHODS: Set - removed:
static method BaseLogProxy.getNextId(): int - removed:
static method ConnectionLogProxy.newInstance(Connection): Connection - removed:
static method PreparedStatementLogProxy.newInstance(PreparedStatement, String): PreparedStatement - removed:
static method ResultSetLogProxy.newInstance(ResultSet): ResultSet - removed:
static method StatementLogProxy.newInstance(Statement): Statement
- removed:
class LogFactory - removed:
ctor LogFactory() - removed:
interface Log - removed:
method Log.debug(String): void - removed:
method Log.error(String): void - removed:
method Log.error(String, Throwable): void - removed:
method Log.isDebugEnabled(): boolean - removed:
method Log.warn(String): void - removed:
static method LogFactory.getLog(Class): Log - removed:
static method LogFactory.selectJavaLogging(): void - removed:
static method LogFactory.selectLog4JLogging(): void
- removed:
class JakartaCommonsLoggingImpl implements Log - removed:
ctor JakartaCommonsLoggingImpl(Class) - removed:
method JakartaCommonsLoggingImpl.debug(String): void - removed:
method JakartaCommonsLoggingImpl.error(String): void - removed:
method JakartaCommonsLoggingImpl.error(String, Throwable): void - removed:
method JakartaCommonsLoggingImpl.isDebugEnabled(): boolean - removed:
method JakartaCommonsLoggingImpl.warn(String): void
- removed:
class Jdk14LoggingImpl implements Log - removed:
ctor Jdk14LoggingImpl(Class) - removed:
method Jdk14LoggingImpl.debug(String): void - removed:
method Jdk14LoggingImpl.error(String): void - removed:
method Jdk14LoggingImpl.error(String, Throwable): void - removed:
method Jdk14LoggingImpl.isDebugEnabled(): boolean - removed:
method Jdk14LoggingImpl.warn(String): void
- removed:
class Log4jImpl implements Log - removed:
ctor Log4jImpl(Class) - removed:
method Log4jImpl.debug(String): void - removed:
method Log4jImpl.error(String): void - removed:
method Log4jImpl.error(String, Throwable): void - removed:
method Log4jImpl.isDebugEnabled(): boolean - removed:
method Log4jImpl.warn(String): void
- removed:
class NoLoggingImpl implements Log - removed:
ctor NoLoggingImpl(Class) - removed:
method NoLoggingImpl.debug(String): void - removed:
method NoLoggingImpl.error(String): void - removed:
method NoLoggingImpl.error(String, Throwable): void - removed:
method NoLoggingImpl.isDebugEnabled(): boolean - removed:
method NoLoggingImpl.warn(String): void
- removed:
class Resources - removed:
static method Resources.classForName(String): Class - removed:
static method Resources.getCharset(): Charset - removed:
static method Resources.getDefaultClassLoader(): ClassLoader - removed:
static method Resources.getResourceAsFile(ClassLoader, String): File - removed:
static method Resources.getResourceAsFile(String): File - removed:
static method Resources.getResourceAsProperties(ClassLoader, String): Properties - removed:
static method Resources.getResourceAsProperties(String): Properties - removed:
static method Resources.getResourceAsReader(ClassLoader, String): Reader - removed:
static method Resources.getResourceAsReader(String): Reader - removed:
static method Resources.getResourceAsStream(ClassLoader, String): InputStream - removed:
static method Resources.getResourceAsStream(String): InputStream - removed:
static method Resources.getResourceURL(ClassLoader, String): URL - removed:
static method Resources.getResourceURL(String): URL - removed:
static method Resources.getUrlAsProperties(String): Properties - removed:
static method Resources.getUrlAsReader(String): Reader - removed:
static method Resources.getUrlAsStream(String): InputStream - removed:
static method Resources.instantiate(Class): Object - removed:
static method Resources.instantiate(String): Object - removed:
static method Resources.setCharset(Charset): void - removed:
static method Resources.setDefaultClassLoader(ClassLoader): void
- removed:
class PaginatedArrayList implements PaginatedList - removed:
ctor PaginatedArrayList(Collection, int) - removed:
ctor PaginatedArrayList(int) - removed:
ctor PaginatedArrayList(int, int) - removed:
interface PaginatedList extends List - removed:
method PaginatedArrayList.add(Object): boolean - removed:
method PaginatedArrayList.add(int, Object): void - removed:
method PaginatedArrayList.addAll(Collection): boolean - removed:
method PaginatedArrayList.addAll(int, Collection): boolean - removed:
method PaginatedArrayList.clear(): void - removed:
method PaginatedArrayList.contains(Object): boolean - removed:
method PaginatedArrayList.containsAll(Collection): boolean - removed:
method PaginatedArrayList.get(int): Object - removed:
method PaginatedArrayList.getPageIndex(): int - removed:
method PaginatedArrayList.getPageSize(): int - removed:
method PaginatedArrayList.gotoPage(int): void - removed:
method PaginatedArrayList.indexOf(Object): int - removed:
method PaginatedArrayList.isEmpty(): boolean - removed:
method PaginatedArrayList.isFirstPage(): boolean - removed:
method PaginatedArrayList.isLastPage(): boolean - removed:
method PaginatedArrayList.isMiddlePage(): boolean - removed:
method PaginatedArrayList.isNextPageAvailable(): boolean - removed:
method PaginatedArrayList.isPreviousPageAvailable(): boolean - removed:
method PaginatedArrayList.iterator(): Iterator - removed:
method PaginatedArrayList.lastIndexOf(Object): int - removed:
method PaginatedArrayList.listIterator(): ListIterator - removed:
method PaginatedArrayList.listIterator(int): ListIterator - removed:
method PaginatedArrayList.nextPage(): boolean - removed:
method PaginatedArrayList.previousPage(): boolean - removed:
method PaginatedArrayList.remove(Object): boolean - removed:
method PaginatedArrayList.remove(int): Object - removed:
method PaginatedArrayList.removeAll(Collection): boolean - removed:
method PaginatedArrayList.retainAll(Collection): boolean - removed:
method PaginatedArrayList.set(int, Object): Object - removed:
method PaginatedArrayList.size(): int - removed:
method PaginatedArrayList.subList(int, int): List - removed:
method PaginatedArrayList.toArray(): Object[] - removed:
method PaginatedArrayList.toArray(Object[]): Object[] - removed:
method PaginatedList.getPageIndex(): int - removed:
method PaginatedList.getPageSize(): int - removed:
method PaginatedList.gotoPage(int): void - removed:
method PaginatedList.isFirstPage(): boolean - removed:
method PaginatedList.isLastPage(): boolean - removed:
method PaginatedList.isMiddlePage(): boolean - removed:
method PaginatedList.isNextPageAvailable(): boolean - removed:
method PaginatedList.isPreviousPageAvailable(): boolean - removed:
method PaginatedList.nextPage(): boolean - removed:
method PaginatedList.previousPage(): boolean
- removed:
class NodeletException extends Exception - removed:
class NodeletParser - removed:
class NodeletUtils - removed:
ctor NodeletException() - removed:
ctor NodeletException(String) - removed:
ctor NodeletException(String, Throwable) - removed:
ctor NodeletException(Throwable) - removed:
ctor NodeletParser() - removed:
ctor NodeletUtils() - removed:
interface Nodelet - removed:
method Nodelet.process(Node): void - removed:
method NodeletParser.addNodelet(String, Nodelet): void - removed:
method NodeletParser.parse(InputStream): void - removed:
method NodeletParser.parse(Node): void - removed:
method NodeletParser.parse(Reader): void - removed:
method NodeletParser.setEntityResolver(EntityResolver): void - removed:
method NodeletParser.setValidation(boolean): void - removed:
static method NodeletUtils.getBooleanAttribute(Properties, String, boolean): boolean - removed:
static method NodeletUtils.getIntAttribute(Properties, String, int): int - removed:
static method NodeletUtils.parseAttributes(Node): Properties - removed:
static method NodeletUtils.parseAttributes(Node, Properties): Properties - removed:
static method NodeletUtils.parsePropertyTokens(String, Properties): String
- removed:
class SqlMapClientBuilder - removed:
class SqlMapException extends RuntimeException - removed:
ctor SqlMapClientBuilder() - removed:
ctor SqlMapException() - removed:
ctor SqlMapException(String) - removed:
ctor SqlMapException(String, Throwable) - removed:
ctor SqlMapException(Throwable) - removed:
interface SqlMapClient extends SqlMapExecutor, SqlMapTransactionManager - removed:
interface SqlMapExecutor - removed:
interface SqlMapSession extends SqlMapExecutor, SqlMapTransactionManager - removed:
interface SqlMapTransactionManager - removed:
method SqlMapClient.flushDataCache(): void - removed:
method SqlMapClient.flushDataCache(String): void - removed:
method SqlMapClient.getSession(): SqlMapSession - removed:
method SqlMapClient.openSession(): SqlMapSession - removed:
method SqlMapClient.openSession(Connection): SqlMapSession - removed:
method SqlMapExecutor.delete(String): int - removed:
method SqlMapExecutor.delete(String, Object): int - removed:
method SqlMapExecutor.executeBatch(): int - removed:
method SqlMapExecutor.executeBatchDetailed(): List - removed:
method SqlMapExecutor.insert(String): Object - removed:
method SqlMapExecutor.insert(String, Object): Object - removed:
method SqlMapExecutor.queryForList(String): List - removed:
method SqlMapExecutor.queryForList(String, Object): List - removed:
method SqlMapExecutor.queryForList(String, Object, int, int): List - removed:
method SqlMapExecutor.queryForList(String, int, int): List - removed:
method SqlMapExecutor.queryForMap(String, Object, String): Map - removed:
method SqlMapExecutor.queryForMap(String, Object, String, String): Map - removed:
method SqlMapExecutor.queryForObject(String): Object - removed:
method SqlMapExecutor.queryForObject(String, Object): Object - removed:
method SqlMapExecutor.queryForObject(String, Object, Object): Object - removed:
method SqlMapExecutor.queryForPaginatedList(String, Object, int): PaginatedList - removed:
method SqlMapExecutor.queryForPaginatedList(String, int): PaginatedList - removed:
method SqlMapExecutor.queryWithRowHandler(String, Object, RowHandler): void - removed:
method SqlMapExecutor.queryWithRowHandler(String, RowHandler): void - removed:
method SqlMapExecutor.startBatch(): void - removed:
method SqlMapExecutor.update(String): int - removed:
method SqlMapExecutor.update(String, Object): int - removed:
method SqlMapSession.close(): void - removed:
method SqlMapTransactionManager.commitTransaction(): void - removed:
method SqlMapTransactionManager.endTransaction(): void - removed:
method SqlMapTransactionManager.getCurrentConnection(): Connection - removed:
method SqlMapTransactionManager.getDataSource(): DataSource - removed:
method SqlMapTransactionManager.getUserConnection(): Connection - removed:
method SqlMapTransactionManager.setUserConnection(Connection): void - removed:
method SqlMapTransactionManager.startTransaction(): void - removed:
method SqlMapTransactionManager.startTransaction(int): void - removed:
static method SqlMapClientBuilder.buildSqlMapClient(InputStream): SqlMapClient - removed:
static method SqlMapClientBuilder.buildSqlMapClient(InputStream, Properties): SqlMapClient - removed:
static method SqlMapClientBuilder.buildSqlMapClient(Reader): SqlMapClient - removed:
static method SqlMapClientBuilder.buildSqlMapClient(Reader, Properties): SqlMapClient
- removed:
interface RowHandler - removed:
method RowHandler.handleRow(Object): void
- removed:
interface ParameterSetter - removed:
interface ResultGetter - removed:
interface TypeHandlerCallback - removed:
method ParameterSetter.getParameterIndex(): int - removed:
method ParameterSetter.getPreparedStatement(): PreparedStatement - removed:
method ParameterSetter.setArray(Array): void - removed:
method ParameterSetter.setAsciiStream(InputStream, int): void - removed:
method ParameterSetter.setBigDecimal(BigDecimal): void - removed:
method ParameterSetter.setBinaryStream(InputStream, int): void - removed:
method ParameterSetter.setBlob(Blob): void - removed:
method ParameterSetter.setBoolean(boolean): void - removed:
method ParameterSetter.setByte(byte): void - removed:
method ParameterSetter.setBytes(byte[]): void - removed:
method ParameterSetter.setCharacterStream(Reader, int): void - removed:
method ParameterSetter.setClob(Clob): void - removed:
method ParameterSetter.setDate(Date): void - removed:
method ParameterSetter.setDate(Date, Calendar): void - removed:
method ParameterSetter.setDouble(double): void - removed:
method ParameterSetter.setFloat(float): void - removed:
method ParameterSetter.setInt(int): void - removed:
method ParameterSetter.setLong(long): void - removed:
method ParameterSetter.setNull(int): void - removed:
method ParameterSetter.setNull(int, String): void - removed:
method ParameterSetter.setObject(Object): void - removed:
method ParameterSetter.setObject(Object, int): void - removed:
method ParameterSetter.setObject(Object, int, int): void - removed:
method ParameterSetter.setRef(Ref): void - removed:
method ParameterSetter.setShort(short): void - removed:
method ParameterSetter.setString(String): void - removed:
method ParameterSetter.setTime(Time): void - removed:
method ParameterSetter.setTime(Time, Calendar): void - removed:
method ParameterSetter.setTimestamp(Timestamp): void - removed:
method ParameterSetter.setTimestamp(Timestamp, Calendar): void - removed:
method ParameterSetter.setURL(URL): void - removed:
method ResultGetter.getArray(): Array - removed:
method ResultGetter.getBigDecimal(): BigDecimal - removed:
method ResultGetter.getBlob(): Blob - removed:
method ResultGetter.getBoolean(): boolean - removed:
method ResultGetter.getByte(): byte - removed:
method ResultGetter.getBytes(): byte[] - removed:
method ResultGetter.getClob(): Clob - removed:
method ResultGetter.getColumnIndex(): int - removed:
method ResultGetter.getColumnName(): String - removed:
method ResultGetter.getDate(): Date - removed:
method ResultGetter.getDate(Calendar): Date - removed:
method ResultGetter.getDouble(): double - removed:
method ResultGetter.getFloat(): float - removed:
method ResultGetter.getInt(): int - removed:
method ResultGetter.getLong(): long - removed:
method ResultGetter.getObject(): Object - removed:
method ResultGetter.getObject(Map): Object - removed:
method ResultGetter.getRef(): Ref - removed:
method ResultGetter.getResultSet(): ResultSet - removed:
method ResultGetter.getShort(): short - removed:
method ResultGetter.getString(): String - removed:
method ResultGetter.getTime(): Time - removed:
method ResultGetter.getTime(Calendar): Time - removed:
method ResultGetter.getTimestamp(): Timestamp - removed:
method ResultGetter.getTimestamp(Calendar): Timestamp - removed:
method ResultGetter.getURL(): URL - removed:
method ResultGetter.wasNull(): boolean - removed:
method TypeHandlerCallback.getResult(ResultGetter): Object - removed:
method TypeHandlerCallback.setParameter(ParameterSetter, Object): void - removed:
method TypeHandlerCallback.valueOf(String): Object
- removed:
abstract class BaseAccessPlan implements AccessPlan - removed:
class AccessPlanFactory - removed:
class ComplexAccessPlan extends BaseAccessPlan - removed:
class EnhancedPropertyAccessPlan extends BaseAccessPlan - removed:
class MapAccessPlan extends BaseAccessPlan - removed:
class PropertyAccessPlan extends BaseAccessPlan - removed:
field BaseAccessPlan.clazz: Class - removed:
field BaseAccessPlan.info: ClassInfo - removed:
field BaseAccessPlan.propertyNames: String[] - removed:
field PropertyAccessPlan.getters: Invoker[] - removed:
field PropertyAccessPlan.setters: Invoker[] - removed:
interface AccessPlan - removed:
method AccessPlan.getProperties(Object): Object[] - removed:
method AccessPlan.setProperties(Object, Object[]): void - removed:
method BaseAccessPlan.getGetterNames(String[]): String[] - removed:
method BaseAccessPlan.getGetters(String[]): Invoker[] - removed:
method BaseAccessPlan.getSetterNames(String[]): String[] - removed:
method BaseAccessPlan.getSetters(String[]): Invoker[] - removed:
method BaseAccessPlan.getTypes(String[]): Class[] - removed:
method ComplexAccessPlan.getProperties(Object): Object[] - removed:
method ComplexAccessPlan.setProperties(Object, Object[]): void - removed:
method EnhancedPropertyAccessPlan.getProperties(Object): Object[] - removed:
method EnhancedPropertyAccessPlan.setProperties(Object, Object[]): void - removed:
method MapAccessPlan.getProperties(Object): Object[] - removed:
method MapAccessPlan.setProperties(Object, Object[]): void - removed:
method PropertyAccessPlan.getProperties(Object): Object[] - removed:
method PropertyAccessPlan.setProperties(Object, Object[]): void - removed:
static field PropertyAccessPlan.NO_ARGUMENTS: Object[] - removed:
static method AccessPlanFactory.getAccessPlan(Class, String[]): AccessPlan - removed:
static method AccessPlanFactory.isBytecodeEnhancementEnabled(): boolean - removed:
static method AccessPlanFactory.setBytecodeEnhancementEnabled(boolean): void
- removed:
class SqlMapClasspathEntityResolver implements EntityResolver - removed:
class SqlMapConfigParser - removed:
class SqlMapParser - removed:
class SqlStatementParser - removed:
class XMLSqlSource implements SqlSource - removed:
class XmlParserState - removed:
ctor SqlMapClasspathEntityResolver() - removed:
ctor SqlMapConfigParser() - removed:
ctor SqlMapParser(XmlParserState) - removed:
ctor SqlStatementParser(XmlParserState) - removed:
ctor XMLSqlSource(XmlParserState, Node) - removed:
ctor XmlParserState() - removed:
field SqlMapConfigParser.parser: NodeletParser - removed:
method SqlMapClasspathEntityResolver.resolveEntity(String, String): InputSource - removed:
method SqlMapConfigParser.addSqlMapNodelets(): void - removed:
method SqlMapConfigParser.parse(InputStream): SqlMapClient - removed:
method SqlMapConfigParser.parse(InputStream, Properties): SqlMapClient - removed:
method SqlMapConfigParser.parse(Reader): SqlMapClient - removed:
method SqlMapConfigParser.parse(Reader, Properties): SqlMapClient - removed:
method SqlMapParser.addStatementNodelets(): void - removed:
method SqlMapParser.parse(InputStream): void - removed:
method SqlMapParser.parse(Reader): void - removed:
method SqlStatementParser.parseGeneralStatement(Node, MappedStatement): void - removed:
method XMLSqlSource.getSql(): Sql - removed:
method XmlParserState.applyNamespace(String): String - removed:
method XmlParserState.getAllButFirstToken(String): String[] - removed:
method XmlParserState.getCacheConfig(): CacheModelConfig - removed:
method XmlParserState.getCacheProps(): Properties - removed:
method XmlParserState.getConfig(): SqlMapConfiguration - removed:
method XmlParserState.getDataSource(): DataSource - removed:
method XmlParserState.getDsProps(): Properties - removed:
method XmlParserState.getFirstToken(String): String - removed:
method XmlParserState.getGlobalProps(): Properties - removed:
method XmlParserState.getParamConfig(): ParameterMapConfig - removed:
method XmlParserState.getResultConfig(): ResultMapConfig - removed:
method XmlParserState.getSqlIncludes(): Map - removed:
method XmlParserState.getTxProps(): Properties - removed:
method XmlParserState.isUseStatementNamespaces(): boolean - removed:
method XmlParserState.setCacheConfig(CacheModelConfig): void - removed:
method XmlParserState.setDataSource(DataSource): void - removed:
method XmlParserState.setGlobalProperties(String, String): void - removed:
method XmlParserState.setGlobalProps(Properties): void - removed:
method XmlParserState.setNamespace(String): void - removed:
method XmlParserState.setParamConfig(ParameterMapConfig): void - removed:
method XmlParserState.setResultConfig(ResultMapConfig): void - removed:
method XmlParserState.setUseStatementNamespaces(boolean): void
- removed:
class CacheKey - removed:
class CacheModel implements ExecuteListener - removed:
ctor CacheKey() - removed:
ctor CacheKey(int) - removed:
ctor CacheKey(int, int) - removed:
ctor CacheModel() - removed:
interface CacheController - removed:
method CacheController.flush(CacheModel): void - removed:
method CacheController.getObject(CacheModel, Object): Object - removed:
method CacheController.putObject(CacheModel, Object, Object): void - removed:
method CacheController.removeObject(CacheModel, Object): Object - removed:
method CacheController.setProperties(Properties): void - removed:
method CacheKey.equals(Object): boolean - removed:
method CacheKey.hashCode(): int - removed:
method CacheKey.toString(): String - removed:
method CacheKey.update(Object): CacheKey - removed:
method CacheKey.update(int): CacheKey - removed:
method CacheModel.addFlushTriggerStatement(String): void - removed:
method CacheModel.configure(Properties): void - removed:
method CacheModel.flush(): void - removed:
method CacheModel.getFlushInterval(): long - removed:
method CacheModel.getFlushIntervalSeconds(): long - removed:
method CacheModel.getFlushTriggerStatementNames(): Iterator - removed:
method CacheModel.getHitRatio(): double - removed:
method CacheModel.getId(): String - removed:
method CacheModel.getMaxObjectLogSize(): int - removed:
method CacheModel.getObject(CacheKey): Object - removed:
method CacheModel.getResource(): String - removed:
method CacheModel.isReadOnly(): boolean - removed:
method CacheModel.isSerialize(): boolean - removed:
method CacheModel.log(String, boolean, Object): void - removed:
method CacheModel.onExecuteStatement(MappedStatement): void - removed:
method CacheModel.putObject(CacheKey, Object): void - removed:
method CacheModel.setCacheController(CacheController): void - removed:
method CacheModel.setControllerProperties(Properties): void - removed:
method CacheModel.setFlushInterval(long): void - removed:
method CacheModel.setId(String): void - removed:
method CacheModel.setReadOnly(boolean): void - removed:
method CacheModel.setResource(String): void - removed:
method CacheModel.setSerialize(boolean): void - removed:
static field CacheModel.NULL_OBJECT: Object
- removed:
class FifoCacheController implements CacheController - removed:
ctor FifoCacheController() - removed:
method FifoCacheController.flush(CacheModel): void - removed:
method FifoCacheController.getCacheSize(): int - removed:
method FifoCacheController.getObject(CacheModel, Object): Object - removed:
method FifoCacheController.putObject(CacheModel, Object, Object): void - removed:
method FifoCacheController.removeObject(CacheModel, Object): Object - removed:
method FifoCacheController.setCacheSize(int): void - removed:
method FifoCacheController.setProperties(Properties): void
- removed:
class LruCacheController implements CacheController - removed:
ctor LruCacheController() - removed:
method LruCacheController.flush(CacheModel): void - removed:
method LruCacheController.getCacheSize(): int - removed:
method LruCacheController.getObject(CacheModel, Object): Object - removed:
method LruCacheController.putObject(CacheModel, Object, Object): void - removed:
method LruCacheController.removeObject(CacheModel, Object): Object - removed:
method LruCacheController.setCacheSize(int): void - removed:
method LruCacheController.setProperties(Properties): void
- removed:
class MemoryCacheController implements CacheController - removed:
ctor MemoryCacheController() - removed:
final class MemoryCacheLevel - removed:
method MemoryCacheController.flush(CacheModel): void - removed:
method MemoryCacheController.getObject(CacheModel, Object): Object - removed:
method MemoryCacheController.getReferenceType(): MemoryCacheLevel - removed:
method MemoryCacheController.putObject(CacheModel, Object, Object): void - removed:
method MemoryCacheController.removeObject(CacheModel, Object): Object - removed:
method MemoryCacheController.setProperties(Properties): void - removed:
method MemoryCacheController.setReferenceType(MemoryCacheLevel): void - removed:
method MemoryCacheLevel.getReferenceType(): String - removed:
static field MemoryCacheLevel.SOFT: MemoryCacheLevel - removed:
static field MemoryCacheLevel.STRONG: MemoryCacheLevel - removed:
static field MemoryCacheLevel.WEAK: MemoryCacheLevel - removed:
static method MemoryCacheLevel.getByReferenceType(String): MemoryCacheLevel
- removed:
class OSCacheController implements CacheController - removed:
ctor OSCacheController() - removed:
method OSCacheController.flush(CacheModel): void - removed:
method OSCacheController.getObject(CacheModel, Object): Object - removed:
method OSCacheController.putObject(CacheModel, Object, Object): void - removed:
method OSCacheController.removeObject(CacheModel, Object): Object - removed:
method OSCacheController.setProperties(Properties): void
- removed:
class CacheModelConfig - removed:
class MappedStatementConfig - removed:
class ParameterMapConfig - removed:
class ResultMapConfig - removed:
class SqlMapConfiguration - removed:
ctor SqlMapConfiguration() - removed:
interface SqlSource - removed:
method CacheModelConfig.addFlushTriggerStatement(String): void - removed:
method CacheModelConfig.getCacheModel(): CacheModel - removed:
method CacheModelConfig.setControllerProperties(Properties): void - removed:
method CacheModelConfig.setFlushInterval(long, long, long, long): void - removed:
method MappedStatementConfig.getMappedStatement(): MappedStatement - removed:
method MappedStatementConfig.setSelectKeyStatement(SqlSource, String, String, boolean, String): void - removed:
method ParameterMapConfig.addParameterMapping(String, Class, String, String, String, String, Integer, Object, String): void - removed:
method ResultMapConfig.addDiscriminatorSubMap(Object, String): void - removed:
method ResultMapConfig.addResultMapping(String, String, Integer, Class, String, String, String, String, String, Object): void - removed:
method ResultMapConfig.setDiscriminator(String, Integer, Class, String, String, Object): void - removed:
method SqlMapConfiguration.finalizeSqlMapConfig(): void - removed:
method SqlMapConfiguration.getClient(): SqlMapClientImpl - removed:
method SqlMapConfiguration.getDelegate(): SqlMapExecutorDelegate - removed:
method SqlMapConfiguration.getErrorContext(): ErrorContext - removed:
method SqlMapConfiguration.getTypeHandlerFactory(): TypeHandlerFactory - removed:
method SqlMapConfiguration.newCacheModelConfig(String, CacheController, boolean, boolean): CacheModelConfig - removed:
method SqlMapConfiguration.newMappedStatementConfig(String, MappedStatement, SqlSource, String, Class, String, String[], Class, Class[], String, Integer, boolean, Integer, String, String): MappedStatementConfig - removed:
method SqlMapConfiguration.newParameterMapConfig(String, Class): ParameterMapConfig - removed:
method SqlMapConfiguration.newResultMapConfig(String, Class, String, String, String): ResultMapConfig - removed:
method SqlMapConfiguration.newTypeHandler(Class, String, Object): void - removed:
method SqlMapConfiguration.setCacheModelsEnabled(boolean): void - removed:
method SqlMapConfiguration.setClassInfoCacheEnabled(boolean): void - removed:
method SqlMapConfiguration.setDefaultStatementTimeout(Integer): void - removed:
method SqlMapConfiguration.setEnhancementEnabled(boolean): void - removed:
method SqlMapConfiguration.setForceMultipleResultSetSupport(boolean): void - removed:
method SqlMapConfiguration.setLazyLoadingEnabled(boolean): void - removed:
method SqlMapConfiguration.setResultObjectFactory(ResultObjectFactory): void - removed:
method SqlMapConfiguration.setStatementCachingEnabled(boolean): void - removed:
method SqlMapConfiguration.setTransactionManager(TransactionManager): void - removed:
method SqlMapConfiguration.setUseColumnLabel(boolean): void - removed:
method SqlSource.getSql(): Sql - removed:
static field ParameterMapConfig.MODE_IN: String - removed:
static field ParameterMapConfig.MODE_INOUT: String - removed:
static field ParameterMapConfig.MODE_OUT: String
- removed:
class DbcpDataSourceFactory implements DataSourceFactory - removed:
class JndiDataSourceFactory implements DataSourceFactory - removed:
class SimpleDataSourceFactory implements DataSourceFactory - removed:
ctor DbcpDataSourceFactory() - removed:
ctor JndiDataSourceFactory() - removed:
ctor SimpleDataSourceFactory() - removed:
interface DataSourceFactory - removed:
method DataSourceFactory.getDataSource(): DataSource - removed:
method DataSourceFactory.initialize(Map): void - removed:
method DbcpDataSourceFactory.getDataSource(): DataSource - removed:
method DbcpDataSourceFactory.initialize(Map): void - removed:
method JndiDataSourceFactory.getDataSource(): DataSource - removed:
method JndiDataSourceFactory.initialize(Map): void - removed:
method SimpleDataSourceFactory.getDataSource(): DataSource - removed:
method SimpleDataSourceFactory.initialize(Map): void
- removed:
abstract class BaseDataExchange implements DataExchange - removed:
class ComplexDataExchange extends BaseDataExchange implements DataExchange - removed:
class DataExchangeFactory - removed:
class DomDataExchange extends BaseDataExchange implements DataExchange - removed:
class JavaBeanDataExchange extends BaseDataExchange implements DataExchange - removed:
class ListDataExchange extends BaseDataExchange implements DataExchange - removed:
class MapDataExchange extends BaseDataExchange implements DataExchange - removed:
class PrimitiveDataExchange extends BaseDataExchange implements DataExchange - removed:
ctor BaseDataExchange(DataExchangeFactory) - removed:
ctor ComplexDataExchange(DataExchangeFactory) - removed:
ctor DataExchangeFactory(TypeHandlerFactory) - removed:
ctor DomDataExchange(DataExchangeFactory) - removed:
ctor JavaBeanDataExchange(DataExchangeFactory) - removed:
ctor ListDataExchange(DataExchangeFactory) - removed:
ctor MapDataExchange(DataExchangeFactory) - removed:
ctor PrimitiveDataExchange(DataExchangeFactory) - removed:
interface DataExchange - removed:
method BaseDataExchange.getCacheKey(StatementScope, ParameterMap, Object): CacheKey - removed:
method BaseDataExchange.getDataExchangeFactory(): DataExchangeFactory - removed:
method ComplexDataExchange.getData(StatementScope, ParameterMap, Object): Object[] - removed:
method ComplexDataExchange.initialize(Map): void - removed:
method ComplexDataExchange.setData(StatementScope, ParameterMap, Object, Object[]): Object - removed:
method ComplexDataExchange.setData(StatementScope, ResultMap, Object, Object[]): Object - removed:
method DataExchange.getCacheKey(StatementScope, ParameterMap, Object): CacheKey - removed:
method DataExchange.getData(StatementScope, ParameterMap, Object): Object[] - removed:
method DataExchange.initialize(Map): void - removed:
method DataExchange.setData(StatementScope, ParameterMap, Object, Object[]): Object - removed:
method DataExchange.setData(StatementScope, ResultMap, Object, Object[]): Object - removed:
method DataExchangeFactory.getDataExchangeForClass(Class): DataExchange - removed:
method DataExchangeFactory.getTypeHandlerFactory(): TypeHandlerFactory - removed:
method DomDataExchange.getData(StatementScope, ParameterMap, Object): Object[] - removed:
method DomDataExchange.initialize(Map): void - removed:
method DomDataExchange.setData(StatementScope, ParameterMap, Object, Object[]): Object - removed:
method DomDataExchange.setData(StatementScope, ResultMap, Object, Object[]): Object - removed:
method JavaBeanDataExchange.getData(StatementScope, ParameterMap, Object): Object[] - removed:
method JavaBeanDataExchange.initialize(Map): void - removed:
method JavaBeanDataExchange.setData(StatementScope, ParameterMap, Object, Object[]): Object - removed:
method JavaBeanDataExchange.setData(StatementScope, ResultMap, Object, Object[]): Object - removed:
method ListDataExchange.getData(StatementScope, ParameterMap, Object): Object[] - removed:
method ListDataExchange.initialize(Map): void - removed:
method ListDataExchange.setData(StatementScope, ParameterMap, Object, Object[]): Object - removed:
method ListDataExchange.setData(StatementScope, ResultMap, Object, Object[]): Object - removed:
method MapDataExchange.getData(StatementScope, ParameterMap, Object): Object[] - removed:
method MapDataExchange.initialize(Map): void - removed:
method MapDataExchange.setData(StatementScope, ParameterMap, Object, Object[]): Object - removed:
method MapDataExchange.setData(StatementScope, ResultMap, Object, Object[]): Object - removed:
method PrimitiveDataExchange.getData(StatementScope, ParameterMap, Object): Object[] - removed:
method PrimitiveDataExchange.initialize(Map): void - removed:
method PrimitiveDataExchange.setData(StatementScope, ParameterMap, Object, Object[]): Object - removed:
method PrimitiveDataExchange.setData(StatementScope, ResultMap, Object, Object[]): Object
- removed:
class BatchException extends Exception - removed:
class BatchResult implements Serializable - removed:
class DefaultSqlExecutor implements SqlExecutor - removed:
ctor BatchException(String, BatchUpdateException, List, String, String) - removed:
ctor BatchResult(String, String) - removed:
ctor DefaultSqlExecutor() - removed:
interface SqlExecutor - removed:
method BatchException.getBatchUpdateException(): BatchUpdateException - removed:
method BatchException.getFailingSqlStatement(): String - removed:
method BatchException.getFailingStatementId(): String - removed:
method BatchException.getSuccessfulBatchResults(): List - removed:
method BatchResult.getSql(): String - removed:
method BatchResult.getStatementId(): String - removed:
method BatchResult.getUpdateCounts(): int[] - removed:
method BatchResult.setUpdateCounts(int[]): void - removed:
method DefaultSqlExecutor.addBatch(StatementScope, Connection, String, Object[]): void - removed:
method DefaultSqlExecutor.cleanup(SessionScope): void - removed:
method DefaultSqlExecutor.executeBatch(SessionScope): int - removed:
method DefaultSqlExecutor.executeBatchDetailed(SessionScope): List - removed:
method DefaultSqlExecutor.executeQuery(StatementScope, Connection, String, Object[], int, int, RowHandlerCallback): void - removed:
method DefaultSqlExecutor.executeQueryProcedure(StatementScope, Connection, String, Object[], int, int, RowHandlerCallback): void - removed:
method DefaultSqlExecutor.executeUpdate(StatementScope, Connection, String, Object[]): int - removed:
method DefaultSqlExecutor.executeUpdateProcedure(StatementScope, Connection, String, Object[]): int - removed:
method DefaultSqlExecutor.init(SqlMapConfiguration, Properties): void - removed:
method SqlExecutor.addBatch(StatementScope, Connection, String, Object[]): void - removed:
method SqlExecutor.cleanup(SessionScope): void - removed:
method SqlExecutor.executeBatch(SessionScope): int - removed:
method SqlExecutor.executeBatchDetailed(SessionScope): List - removed:
method SqlExecutor.executeQuery(StatementScope, Connection, String, Object[], int, int, RowHandlerCallback): void - removed:
method SqlExecutor.executeQueryProcedure(StatementScope, Connection, String, Object[], int, int, RowHandlerCallback): void - removed:
method SqlExecutor.executeUpdate(StatementScope, Connection, String, Object[]): int - removed:
method SqlExecutor.executeUpdateProcedure(StatementScope, Connection, String, Object[]): int - removed:
method SqlExecutor.init(SqlMapConfiguration, Properties): void - removed:
static field SqlExecutor.NO_MAXIMUM_RESULTS: int - removed:
static field SqlExecutor.NO_SKIPPED_RESULTS: int
- removed:
class SqlMapClientImpl implements SqlMapClient, ExtendedSqlMapClient - removed:
class SqlMapExecutorDelegate - removed:
class SqlMapSessionImpl implements SqlMapSession - removed:
ctor SqlMapClientImpl(SqlMapExecutorDelegate) - removed:
ctor SqlMapExecutorDelegate() - removed:
ctor SqlMapSessionImpl(SqlMapClientImpl) - removed:
field SqlMapClientImpl.delegate: SqlMapExecutorDelegate - removed:
field SqlMapClientImpl.localSqlMapSession: ThreadLocal - removed:
field SqlMapExecutorDelegate.sqlExecutor: SqlExecutor - removed:
field SqlMapSessionImpl.closed: boolean - removed:
field SqlMapSessionImpl.delegate: SqlMapExecutorDelegate - removed:
field SqlMapSessionImpl.sessionScope: SessionScope - removed:
interface ExtendedSqlMapClient extends SqlMapClient - removed:
method ExtendedSqlMapClient.commitTransaction(): void - removed:
method ExtendedSqlMapClient.delete(String): int - removed:
method ExtendedSqlMapClient.delete(String, Object): int - removed:
method ExtendedSqlMapClient.endTransaction(): void - removed:
method ExtendedSqlMapClient.executeBatch(): int - removed:
method ExtendedSqlMapClient.executeBatchDetailed(): List - removed:
method ExtendedSqlMapClient.flushDataCache(): void - removed:
method ExtendedSqlMapClient.flushDataCache(String): void - removed:
method ExtendedSqlMapClient.getCurrentConnection(): Connection - removed:
method ExtendedSqlMapClient.getDataSource(): DataSource - removed:
method ExtendedSqlMapClient.getDelegate(): SqlMapExecutorDelegate - removed:
method ExtendedSqlMapClient.getMappedStatement(String): MappedStatement - removed:
method ExtendedSqlMapClient.getResultObjectFactory(): ResultObjectFactory - removed:
method ExtendedSqlMapClient.getSession(): SqlMapSession - removed:
method ExtendedSqlMapClient.getSqlExecutor(): SqlExecutor - removed:
method ExtendedSqlMapClient.getUserConnection(): Connection - removed:
method ExtendedSqlMapClient.insert(String): Object - removed:
method ExtendedSqlMapClient.insert(String, Object): Object - removed:
method ExtendedSqlMapClient.isEnhancementEnabled(): boolean - removed:
method ExtendedSqlMapClient.isLazyLoadingEnabled(): boolean - removed:
method ExtendedSqlMapClient.openSession(): SqlMapSession - removed:
method ExtendedSqlMapClient.openSession(Connection): SqlMapSession - removed:
method ExtendedSqlMapClient.queryForList(String): List - removed:
method ExtendedSqlMapClient.queryForList(String, Object): List - removed:
method ExtendedSqlMapClient.queryForList(String, Object, int, int): List - removed:
method ExtendedSqlMapClient.queryForList(String, int, int): List - removed:
method ExtendedSqlMapClient.queryForMap(String, Object, String): Map - removed:
method ExtendedSqlMapClient.queryForMap(String, Object, String, String): Map - removed:
method ExtendedSqlMapClient.queryForObject(String): Object - removed:
method ExtendedSqlMapClient.queryForObject(String, Object): Object - removed:
method ExtendedSqlMapClient.queryForObject(String, Object, Object): Object - removed:
method ExtendedSqlMapClient.queryForPaginatedList(String, Object, int): PaginatedList - removed:
method ExtendedSqlMapClient.queryForPaginatedList(String, int): PaginatedList - removed:
method ExtendedSqlMapClient.queryWithRowHandler(String, Object, RowHandler): void - removed:
method ExtendedSqlMapClient.queryWithRowHandler(String, RowHandler): void - removed:
method ExtendedSqlMapClient.setUserConnection(Connection): void - removed:
method ExtendedSqlMapClient.startBatch(): void - removed:
method ExtendedSqlMapClient.startTransaction(): void - removed:
method ExtendedSqlMapClient.startTransaction(int): void - removed:
method ExtendedSqlMapClient.update(String): int - removed:
method ExtendedSqlMapClient.update(String, Object): int - removed:
method SqlMapClientImpl.commitTransaction(): void - removed:
method SqlMapClientImpl.delete(String): int - removed:
method SqlMapClientImpl.delete(String, Object): int - removed:
method SqlMapClientImpl.endTransaction(): void - removed:
method SqlMapClientImpl.executeBatch(): int - removed:
method SqlMapClientImpl.executeBatchDetailed(): List - removed:
method SqlMapClientImpl.flushDataCache(): void - removed:
method SqlMapClientImpl.flushDataCache(String): void - removed:
method SqlMapClientImpl.getCurrentConnection(): Connection - removed:
method SqlMapClientImpl.getDataSource(): DataSource - removed:
method SqlMapClientImpl.getDelegate(): SqlMapExecutorDelegate - removed:
method SqlMapClientImpl.getLocalSqlMapSession(): SqlMapSessionImpl - removed:
method SqlMapClientImpl.getMappedStatement(String): MappedStatement - removed:
method SqlMapClientImpl.getResultObjectFactory(): ResultObjectFactory - removed:
method SqlMapClientImpl.getSession(): SqlMapSession - removed:
method SqlMapClientImpl.getSqlExecutor(): SqlExecutor - removed:
method SqlMapClientImpl.getUserConnection(): Connection - removed:
method SqlMapClientImpl.insert(String): Object - removed:
method SqlMapClientImpl.insert(String, Object): Object - removed:
method SqlMapClientImpl.isEnhancementEnabled(): boolean - removed:
method SqlMapClientImpl.isLazyLoadingEnabled(): boolean - removed:
method SqlMapClientImpl.openSession(): SqlMapSession - removed:
method SqlMapClientImpl.openSession(Connection): SqlMapSession - removed:
method SqlMapClientImpl.queryForList(String): List - removed:
method SqlMapClientImpl.queryForList(String, Object): List - removed:
method SqlMapClientImpl.queryForList(String, Object, int, int): List - removed:
method SqlMapClientImpl.queryForList(String, int, int): List - removed:
method SqlMapClientImpl.queryForMap(String, Object, String): Map - removed:
method SqlMapClientImpl.queryForMap(String, Object, String, String): Map - removed:
method SqlMapClientImpl.queryForObject(String): Object - removed:
method SqlMapClientImpl.queryForObject(String, Object): Object - removed:
method SqlMapClientImpl.queryForObject(String, Object, Object): Object - removed:
method SqlMapClientImpl.queryForPaginatedList(String, Object, int): PaginatedList - removed:
method SqlMapClientImpl.queryForPaginatedList(String, int): PaginatedList - removed:
method SqlMapClientImpl.queryWithRowHandler(String, Object, RowHandler): void - removed:
method SqlMapClientImpl.queryWithRowHandler(String, RowHandler): void - removed:
method SqlMapClientImpl.setUserConnection(Connection): void - removed:
method SqlMapClientImpl.startBatch(): void - removed:
method SqlMapClientImpl.startTransaction(): void - removed:
method SqlMapClientImpl.startTransaction(int): void - removed:
method SqlMapClientImpl.update(String): int - removed:
method SqlMapClientImpl.update(String, Object): int - removed:
method SqlMapExecutorDelegate.addCacheModel(CacheModel): void - removed:
method SqlMapExecutorDelegate.addMappedStatement(MappedStatement): void - removed:
method SqlMapExecutorDelegate.addParameterMap(ParameterMap): void - removed:
method SqlMapExecutorDelegate.addResultMap(ResultMap): void - removed:
method SqlMapExecutorDelegate.autoCommitTransaction(SessionScope, boolean): void - removed:
method SqlMapExecutorDelegate.autoEndTransaction(SessionScope, boolean): void - removed:
method SqlMapExecutorDelegate.autoStartTransaction(SessionScope, boolean, Transaction): Transaction - removed:
method SqlMapExecutorDelegate.beginSessionScope(): SessionScope - removed:
method SqlMapExecutorDelegate.beginStatementScope(SessionScope, MappedStatement): StatementScope - removed:
method SqlMapExecutorDelegate.commitTransaction(SessionScope): void - removed:
method SqlMapExecutorDelegate.delete(SessionScope, String, Object): int - removed:
method SqlMapExecutorDelegate.endSessionScope(SessionScope): void - removed:
method SqlMapExecutorDelegate.endStatementScope(StatementScope): void - removed:
method SqlMapExecutorDelegate.endTransaction(SessionScope): void - removed:
method SqlMapExecutorDelegate.equals(Object): boolean - removed:
method SqlMapExecutorDelegate.executeBatch(SessionScope): int - removed:
method SqlMapExecutorDelegate.executeBatchDetailed(SessionScope): List - removed:
method SqlMapExecutorDelegate.flushDataCache(): void - removed:
method SqlMapExecutorDelegate.flushDataCache(String): void - removed:
method SqlMapExecutorDelegate.getCacheModel(String): CacheModel - removed:
method SqlMapExecutorDelegate.getCacheModelNames(): Iterator - removed:
method SqlMapExecutorDelegate.getDataExchangeFactory(): DataExchangeFactory - removed:
method SqlMapExecutorDelegate.getDataSource(): DataSource - removed:
method SqlMapExecutorDelegate.getMappedStatement(String): MappedStatement - removed:
method SqlMapExecutorDelegate.getMappedStatementNames(): Iterator - removed:
method SqlMapExecutorDelegate.getMaxTransactions(): int - removed:
method SqlMapExecutorDelegate.getParameterMap(String): ParameterMap - removed:
method SqlMapExecutorDelegate.getParameterMapNames(): Iterator - removed:
method SqlMapExecutorDelegate.getResultMap(String): ResultMap - removed:
method SqlMapExecutorDelegate.getResultMapNames(): Iterator - removed:
method SqlMapExecutorDelegate.getResultObjectFactory(): ResultObjectFactory - removed:
method SqlMapExecutorDelegate.getSqlExecutor(): SqlExecutor - removed:
method SqlMapExecutorDelegate.getTransaction(SessionScope): Transaction - removed:
method SqlMapExecutorDelegate.getTxManager(): TransactionManager - removed:
method SqlMapExecutorDelegate.getTypeHandlerFactory(): TypeHandlerFactory - removed:
method SqlMapExecutorDelegate.hashCode(): int - removed:
method SqlMapExecutorDelegate.insert(SessionScope, String, Object): Object - removed:
method SqlMapExecutorDelegate.isCacheModelsEnabled(): boolean - removed:
method SqlMapExecutorDelegate.isEnhancementEnabled(): boolean - removed:
method SqlMapExecutorDelegate.isForceMultipleResultSetSupport(): boolean - removed:
method SqlMapExecutorDelegate.isLazyLoadingEnabled(): boolean - removed:
method SqlMapExecutorDelegate.isStatementCacheEnabled(): boolean - removed:
method SqlMapExecutorDelegate.isUseColumnLabel(): boolean - removed:
method SqlMapExecutorDelegate.queryForList(SessionScope, String, Object): List - removed:
method SqlMapExecutorDelegate.queryForList(SessionScope, String, Object, int, int): List - removed:
method SqlMapExecutorDelegate.queryForMap(SessionScope, String, Object, String): Map - removed:
method SqlMapExecutorDelegate.queryForMap(SessionScope, String, Object, String, String): Map - removed:
method SqlMapExecutorDelegate.queryForObject(SessionScope, String, Object): Object - removed:
method SqlMapExecutorDelegate.queryForObject(SessionScope, String, Object, Object): Object - removed:
method SqlMapExecutorDelegate.queryForPaginatedList(SessionScope, String, Object, int): PaginatedList - removed:
method SqlMapExecutorDelegate.queryWithRowHandler(SessionScope, String, Object, RowHandler): void - removed:
method SqlMapExecutorDelegate.setCacheModelsEnabled(boolean): void - removed:
method SqlMapExecutorDelegate.setCustomExecutor(String): void - removed:
method SqlMapExecutorDelegate.setEnhancementEnabled(boolean): void - removed:
method SqlMapExecutorDelegate.setForceMultipleResultSetSupport(boolean): void - removed:
method SqlMapExecutorDelegate.setLazyLoadingEnabled(boolean): void - removed:
method SqlMapExecutorDelegate.setResultObjectFactory(ResultObjectFactory): void - removed:
method SqlMapExecutorDelegate.setStatementCacheEnabled(boolean): void - removed:
method SqlMapExecutorDelegate.setTxManager(TransactionManager): void - removed:
method SqlMapExecutorDelegate.setUseColumnLabel(boolean): void - removed:
method SqlMapExecutorDelegate.setUserProvidedTransaction(SessionScope, Connection): void - removed:
method SqlMapExecutorDelegate.startBatch(SessionScope): void - removed:
method SqlMapExecutorDelegate.startTransaction(SessionScope): void - removed:
method SqlMapExecutorDelegate.startTransaction(SessionScope, int): void - removed:
method SqlMapExecutorDelegate.update(SessionScope, String, Object): int - removed:
method SqlMapSessionImpl.close(): void - removed:
method SqlMapSessionImpl.commitTransaction(): void - removed:
method SqlMapSessionImpl.delete(String): int - removed:
method SqlMapSessionImpl.delete(String, Object): int - removed:
method SqlMapSessionImpl.endTransaction(): void - removed:
method SqlMapSessionImpl.executeBatch(): int - removed:
method SqlMapSessionImpl.executeBatchDetailed(): List - removed:
method SqlMapSessionImpl.getCurrentConnection(): Connection - removed:
method SqlMapSessionImpl.getDataSource(): DataSource - removed:
method SqlMapSessionImpl.getDelegate(): SqlMapExecutorDelegate - removed:
method SqlMapSessionImpl.getMappedStatement(String): MappedStatement - removed:
method SqlMapSessionImpl.getSqlExecutor(): SqlExecutor - removed:
method SqlMapSessionImpl.getUserConnection(): Connection - removed:
method SqlMapSessionImpl.insert(String): Object - removed:
method SqlMapSessionImpl.insert(String, Object): Object - removed:
method SqlMapSessionImpl.isClosed(): boolean - removed:
method SqlMapSessionImpl.isEnhancementEnabled(): boolean - removed:
method SqlMapSessionImpl.isLazyLoadingEnabled(): boolean - removed:
method SqlMapSessionImpl.open(): void - removed:
method SqlMapSessionImpl.queryForList(String): List - removed:
method SqlMapSessionImpl.queryForList(String, Object): List - removed:
method SqlMapSessionImpl.queryForList(String, Object, int, int): List - removed:
method SqlMapSessionImpl.queryForList(String, int, int): List - removed:
method SqlMapSessionImpl.queryForMap(String, Object, String): Map - removed:
method SqlMapSessionImpl.queryForMap(String, Object, String, String): Map - removed:
method SqlMapSessionImpl.queryForObject(String): Object - removed:
method SqlMapSessionImpl.queryForObject(String, Object): Object - removed:
method SqlMapSessionImpl.queryForObject(String, Object, Object): Object - removed:
method SqlMapSessionImpl.queryForPaginatedList(String, Object, int): PaginatedList - removed:
method SqlMapSessionImpl.queryForPaginatedList(String, int): PaginatedList - removed:
method SqlMapSessionImpl.queryWithRowHandler(String, Object, RowHandler): void - removed:
method SqlMapSessionImpl.queryWithRowHandler(String, RowHandler): void - removed:
method SqlMapSessionImpl.setUserConnection(Connection): void - removed:
method SqlMapSessionImpl.startBatch(): void - removed:
method SqlMapSessionImpl.startTransaction(): void - removed:
method SqlMapSessionImpl.startTransaction(int): void - removed:
method SqlMapSessionImpl.update(String): int - removed:
method SqlMapSessionImpl.update(String, Object): int
- removed:
class InlineParameterMapParser - removed:
class NoParameterMap extends ParameterMap - removed:
class ParameterMap - removed:
class ParameterMapping - removed:
ctor InlineParameterMapParser() - removed:
ctor NoParameterMap(SqlMapExecutorDelegate) - removed:
ctor ParameterMap(SqlMapExecutorDelegate) - removed:
ctor ParameterMapping() - removed:
method InlineParameterMapParser.parseInlineParameterMap(TypeHandlerFactory, String): SqlText - removed:
method InlineParameterMapParser.parseInlineParameterMap(TypeHandlerFactory, String, Class): SqlText - removed:
method NoParameterMap.getParameterMappings(): ParameterMapping[] - removed:
method NoParameterMap.getParameterObjectValues(StatementScope, Object): Object[] - removed:
method ParameterMap.getCacheKey(StatementScope, Object): CacheKey - removed:
method ParameterMap.getDataExchange(): DataExchange - removed:
method ParameterMap.getDelegate(): SqlMapExecutorDelegate - removed:
method ParameterMap.getId(): String - removed:
method ParameterMap.getParameterClass(): Class - removed:
method ParameterMap.getParameterCount(): int - removed:
method ParameterMap.getParameterIndex(String): int - removed:
method ParameterMap.getParameterMappings(): ParameterMapping[] - removed:
method ParameterMap.getParameterObjectValues(StatementScope, Object): Object[] - removed:
method ParameterMap.getResource(): String - removed:
method ParameterMap.refreshParameterObjectValues(StatementScope, Object, Object[]): void - removed:
method ParameterMap.setDataExchange(DataExchange): void - removed:
method ParameterMap.setId(String): void - removed:
method ParameterMap.setParameter(PreparedStatement, ParameterMapping, Object[], int): void - removed:
method ParameterMap.setParameterClass(Class): void - removed:
method ParameterMap.setParameterMappingList(List): void - removed:
method ParameterMap.setParameters(StatementScope, PreparedStatement, Object[]): void - removed:
method ParameterMap.setResource(String): void - removed:
method ParameterMapping.getErrorString(): String - removed:
method ParameterMapping.getJavaType(): Class - removed:
method ParameterMapping.getJavaTypeName(): String - removed:
method ParameterMapping.getJdbcType(): int - removed:
method ParameterMapping.getJdbcTypeName(): String - removed:
method ParameterMapping.getMode(): String - removed:
method ParameterMapping.getNullValue(): String - removed:
method ParameterMapping.getNumericScale(): Integer - removed:
method ParameterMapping.getPropertyName(): String - removed:
method ParameterMapping.getResultMapName(): String - removed:
method ParameterMapping.getTypeHandler(): TypeHandler - removed:
method ParameterMapping.getTypeName(): String - removed:
method ParameterMapping.isInputAllowed(): boolean - removed:
method ParameterMapping.isOutputAllowed(): boolean - removed:
method ParameterMapping.setJavaType(Class): void - removed:
method ParameterMapping.setJavaTypeName(String): void - removed:
method ParameterMapping.setJdbcTypeName(String): void - removed:
method ParameterMapping.setMode(String): void - removed:
method ParameterMapping.setNullValue(String): void - removed:
method ParameterMapping.setNumericScale(Integer): void - removed:
method ParameterMapping.setPropertyName(String): void - removed:
method ParameterMapping.setResultMapName(String): void - removed:
method ParameterMapping.setTypeHandler(TypeHandler): void - removed:
method ParameterMapping.setTypeName(String): void
- removed:
class AutoResultMap extends ResultMap - removed:
class Discriminator - removed:
class ResultMap - removed:
class ResultMapping - removed:
class ResultObjectFactoryUtil - removed:
class XmlList implements List - removed:
ctor AutoResultMap(SqlMapExecutorDelegate, boolean) - removed:
ctor Discriminator(SqlMapExecutorDelegate, ResultMapping) - removed:
ctor ResultMap(SqlMapExecutorDelegate) - removed:
ctor ResultMapping() - removed:
ctor XmlList(List) - removed:
field ResultMap.allowRemapping: boolean - removed:
field ResultMap.delegate: SqlMapExecutorDelegate - removed:
interface ResultObjectFactory - removed:
method AutoResultMap.getResults(StatementScope, ResultSet): Object[] - removed:
method AutoResultMap.setResultObjectValues(StatementScope, Object, Object[]): Object - removed:
method Discriminator.addSubMap(String, String): void - removed:
method Discriminator.bindSubMaps(): void - removed:
method Discriminator.getResultMapping(): ResultMapping - removed:
method Discriminator.getSubMap(String): ResultMap - removed:
method Discriminator.setResultMapping(ResultMapping): void - removed:
method ResultMap.addGroupByProperty(String): void - removed:
method ResultMap.addNestedResultMappings(ResultMapping): void - removed:
method ResultMap.doNullMapping(Object, ResultMapping): Object - removed:
method ResultMap.getDataExchange(): DataExchange - removed:
method ResultMap.getDelegate(): SqlMapExecutorDelegate - removed:
method ResultMap.getDiscriminator(): Discriminator - removed:
method ResultMap.getId(): String - removed:
method ResultMap.getNestedResultMappings(): List - removed:
method ResultMap.getNestedSelectMappingValue(StatementScope, ResultSet, ResultMapping, Class): Object - removed:
method ResultMap.getPrimitiveResultMappingValue(ResultSet, ResultMapping): Object - removed:
method ResultMap.getResource(): String - removed:
method ResultMap.getResultClass(): Class - removed:
method ResultMap.getResultCount(): int - removed:
method ResultMap.getResultMappings(): ResultMapping[] - removed:
method ResultMap.getResults(StatementScope, ResultSet): Object[] - removed:
method ResultMap.getUniqueKey(Object[]): Object - removed:
method ResultMap.getUniqueKey(String, Object[]): Object - removed:
method ResultMap.getXmlName(): String - removed:
method ResultMap.groupByProps(): Iterator - removed:
method ResultMap.hasGroupBy(): boolean - removed:
method ResultMap.resolveSubMap(StatementScope, ResultSet): ResultMap - removed:
method ResultMap.setDataExchange(DataExchange): void - removed:
method ResultMap.setDiscriminator(Discriminator): void - removed:
method ResultMap.setId(String): void - removed:
method ResultMap.setNestedResultMappingValue(ResultMapping, StatementScope, Object, Object[]): void - removed:
method ResultMap.setResource(String): void - removed:
method ResultMap.setResultClass(Class): void - removed:
method ResultMap.setResultMappingList(List): void - removed:
method ResultMap.setResultObjectValues(StatementScope, Object, Object[]): Object - removed:
method ResultMap.setXmlName(String): void - removed:
method ResultMapping.getColumnIndex(): int - removed:
method ResultMapping.getColumnName(): String - removed:
method ResultMapping.getErrorString(): String - removed:
method ResultMapping.getJavaType(): Class - removed:
method ResultMapping.getJdbcType(): int - removed:
method ResultMapping.getJdbcTypeName(): String - removed:
method ResultMapping.getNestedResultMapName(): String - removed:
method ResultMapping.getNotNullColumn(): String - removed:
method ResultMapping.getNullValue(): String - removed:
method ResultMapping.getPropertyName(): String - removed:
method ResultMapping.getStatementName(): String - removed:
method ResultMapping.getTypeHandler(): TypeHandler - removed:
method ResultMapping.setColumnIndex(int): void - removed:
method ResultMapping.setColumnName(String): void - removed:
method ResultMapping.setJavaType(Class): void - removed:
method ResultMapping.setJdbcTypeName(String): void - removed:
method ResultMapping.setNestedResultMapName(String): void - removed:
method ResultMapping.setNotNullColumn(String): void - removed:
method ResultMapping.setNullValue(String): void - removed:
method ResultMapping.setPropertyName(String): void - removed:
method ResultMapping.setStatementName(String): void - removed:
method ResultMapping.setTypeHandler(TypeHandler): void - removed:
method ResultObjectFactory.createInstance(String, Class): Object - removed:
method ResultObjectFactory.setProperty(String, String): void - removed:
method XmlList.add(Object): boolean - removed:
method XmlList.add(int, Object): void - removed:
method XmlList.addAll(Collection): boolean - removed:
method XmlList.addAll(int, Collection): boolean - removed:
method XmlList.clear(): void - removed:
method XmlList.contains(Object): boolean - removed:
method XmlList.containsAll(Collection): boolean - removed:
method XmlList.get(int): Object - removed:
method XmlList.indexOf(Object): int - removed:
method XmlList.isEmpty(): boolean - removed:
method XmlList.iterator(): Iterator - removed:
method XmlList.lastIndexOf(Object): int - removed:
method XmlList.listIterator(): ListIterator - removed:
method XmlList.listIterator(int): ListIterator - removed:
method XmlList.remove(Object): boolean - removed:
method XmlList.remove(int): Object - removed:
method XmlList.removeAll(Collection): boolean - removed:
method XmlList.retainAll(Collection): boolean - removed:
method XmlList.set(int, Object): Object - removed:
method XmlList.size(): int - removed:
method XmlList.subList(int, int): List - removed:
method XmlList.toArray(): Object[] - removed:
method XmlList.toArray(Object[]): Object[] - removed:
method XmlList.toString(): String - removed:
static field ResultMap.NO_VALUE: Object - removed:
static method ResultObjectFactoryUtil.cleanupResultObjectFactory(): void - removed:
static method ResultObjectFactoryUtil.createObjectThroughFactory(Class): Object - removed:
static method ResultObjectFactoryUtil.setupResultObjectFactory(ResultObjectFactory, String): void
- removed:
class EnhancedLazyResultLoader - removed:
class LazyResultLoader implements InvocationHandler - removed:
class ResultLoader - removed:
ctor EnhancedLazyResultLoader(SqlMapClientImpl, String, Object, Class) - removed:
ctor LazyResultLoader(SqlMapClientImpl, String, Object, Class) - removed:
field LazyResultLoader.client: SqlMapClientImpl - removed:
field LazyResultLoader.loaded: boolean - removed:
field LazyResultLoader.parameterObject: Object - removed:
field LazyResultLoader.resultObject: Object - removed:
field LazyResultLoader.statementName: String - removed:
field LazyResultLoader.targetType: Class - removed:
method EnhancedLazyResultLoader.loadResult(): Object - removed:
method LazyResultLoader.invoke(Object, Method, Object[]): Object - removed:
method LazyResultLoader.loadResult(): Object - removed:
static method ResultLoader.getResult(SqlMapClientImpl, String, Object, Class): Object - removed:
static method ResultLoader.loadResult(SqlMapClientImpl, String, Object, Class): Object
- removed:
class SqlText implements SqlChild - removed:
ctor SqlText() - removed:
interface Sql - removed:
interface SqlChild - removed:
method Sql.cleanup(StatementScope): void - removed:
method Sql.getParameterMap(StatementScope, Object): ParameterMap - removed:
method Sql.getResultMap(StatementScope, Object): ResultMap - removed:
method Sql.getSql(StatementScope, Object): String - removed:
method SqlText.getParameterMappings(): ParameterMapping[] - removed:
method SqlText.getText(): String - removed:
method SqlText.isPostParseRequired(): boolean - removed:
method SqlText.isWhiteSpace(): boolean - removed:
method SqlText.setParameterMappings(ParameterMapping[]): void - removed:
method SqlText.setPostParseRequired(boolean): void - removed:
method SqlText.setText(String): void
- removed:
class DynamicSql implements Sql, DynamicParent - removed:
ctor DynamicSql(SqlMapExecutorDelegate) - removed:
method DynamicSql.addChild(SqlChild): void - removed:
method DynamicSql.cleanup(StatementScope): void - removed:
method DynamicSql.getParameterMap(StatementScope, Object): ParameterMap - removed:
method DynamicSql.getResultMap(StatementScope, Object): ResultMap - removed:
method DynamicSql.getSql(StatementScope, Object): String - removed:
method DynamicSql.iteratePropertyReplace(StringBuffer, IterateContext): void - removed:
static method DynamicSql.replace(StringBuffer, String, String): void
- removed:
abstract class BaseTagHandler implements SqlTagHandler - removed:
abstract class ConditionalTagHandler extends BaseTagHandler - removed:
class DynamicTagHandler extends BaseTagHandler - removed:
class IsEmptyTagHandler extends ConditionalTagHandler - removed:
class IsEqualTagHandler extends ConditionalTagHandler - removed:
class IsGreaterEqualTagHandler extends ConditionalTagHandler - removed:
class IsGreaterThanTagHandler extends ConditionalTagHandler - removed:
class IsLessEqualTagHandler extends ConditionalTagHandler - removed:
class IsLessThanTagHandler extends ConditionalTagHandler - removed:
class IsNotEmptyTagHandler extends IsEmptyTagHandler - removed:
class IsNotEqualTagHandler extends IsEqualTagHandler - removed:
class IsNotNullTagHandler extends IsNullTagHandler - removed:
class IsNotParameterPresentTagHandler extends IsParameterPresentTagHandler - removed:
class IsNotPropertyAvailableTagHandler extends IsPropertyAvailableTagHandler - removed:
class IsNullTagHandler extends ConditionalTagHandler - removed:
class IsParameterPresentTagHandler extends ConditionalTagHandler - removed:
class IsPropertyAvailableTagHandler extends ConditionalTagHandler - removed:
class IterateContext implements Iterator - removed:
class IterateTagHandler extends BaseTagHandler - removed:
class SqlTag implements SqlChild, DynamicParent - removed:
class SqlTagContext - removed:
class SqlTagHandlerFactory - removed:
ctor BaseTagHandler() - removed:
ctor ConditionalTagHandler() - removed:
ctor DynamicTagHandler() - removed:
ctor IsEmptyTagHandler() - removed:
ctor IsEqualTagHandler() - removed:
ctor IsGreaterEqualTagHandler() - removed:
ctor IsGreaterThanTagHandler() - removed:
ctor IsLessEqualTagHandler() - removed:
ctor IsLessThanTagHandler() - removed:
ctor IsNotEmptyTagHandler() - removed:
ctor IsNotEqualTagHandler() - removed:
ctor IsNotNullTagHandler() - removed:
ctor IsNotParameterPresentTagHandler() - removed:
ctor IsNotPropertyAvailableTagHandler() - removed:
ctor IsNullTagHandler() - removed:
ctor IsParameterPresentTagHandler() - removed:
ctor IsPropertyAvailableTagHandler() - removed:
ctor IterateContext(Object, SqlTag, IterateContext) - removed:
ctor IterateTagHandler() - removed:
ctor SqlTag() - removed:
ctor SqlTagContext() - removed:
interface DynamicParent - removed:
interface SqlTagHandler - removed:
method BaseTagHandler.doEndFragment(SqlTagContext, SqlTag, Object, StringBuffer): int - removed:
method BaseTagHandler.doPrepend(SqlTagContext, SqlTag, Object, StringBuffer): void - removed:
method BaseTagHandler.doStartFragment(SqlTagContext, SqlTag, Object): int - removed:
method ConditionalTagHandler.compare(SqlTagContext, SqlTag, Object): long - removed:
method ConditionalTagHandler.compareValues(Class, Object, Object): long - removed:
method ConditionalTagHandler.convertValue(Class, String): Object - removed:
method ConditionalTagHandler.doEndFragment(SqlTagContext, SqlTag, Object, StringBuffer): int - removed:
method ConditionalTagHandler.doStartFragment(SqlTagContext, SqlTag, Object): int - removed:
method ConditionalTagHandler.getResolvedProperty(SqlTagContext, SqlTag): String - removed:
method ConditionalTagHandler.isCondition(SqlTagContext, SqlTag, Object): boolean - removed:
method DynamicParent.addChild(SqlChild): void - removed:
method DynamicTagHandler.doStartFragment(SqlTagContext, SqlTag, Object): int - removed:
method IsEmptyTagHandler.isCondition(SqlTagContext, SqlTag, Object): boolean - removed:
method IsEqualTagHandler.isCondition(SqlTagContext, SqlTag, Object): boolean - removed:
method IsGreaterEqualTagHandler.isCondition(SqlTagContext, SqlTag, Object): boolean - removed:
method IsGreaterThanTagHandler.isCondition(SqlTagContext, SqlTag, Object): boolean - removed:
method IsLessEqualTagHandler.isCondition(SqlTagContext, SqlTag, Object): boolean - removed:
method IsLessThanTagHandler.isCondition(SqlTagContext, SqlTag, Object): boolean - removed:
method IsNotEmptyTagHandler.isCondition(SqlTagContext, SqlTag, Object): boolean - removed:
method IsNotEqualTagHandler.isCondition(SqlTagContext, SqlTag, Object): boolean - removed:
method IsNotNullTagHandler.isCondition(SqlTagContext, SqlTag, Object): boolean - removed:
method IsNotParameterPresentTagHandler.isCondition(SqlTagContext, SqlTag, Object): boolean - removed:
method IsNotPropertyAvailableTagHandler.isCondition(SqlTagContext, SqlTag, Object): boolean - removed:
method IsNullTagHandler.isCondition(SqlTagContext, SqlTag, Object): boolean - removed:
method IsParameterPresentTagHandler.isCondition(SqlTagContext, SqlTag, Object): boolean - removed:
method IsPropertyAvailableTagHandler.isCondition(SqlTagContext, SqlTag, Object): boolean - removed:
method IterateContext.addIndex(String, int): Map - removed:
method IterateContext.addIndexToTagProperty(String): String - removed:
method IterateContext.getEndProperty(): String - removed:
method IterateContext.getIndex(): int - removed:
method IterateContext.getParent(): IterateContext - removed:
method IterateContext.getProperty(): String - removed:
method IterateContext.getTag(): SqlTag - removed:
method IterateContext.hasNext(): boolean - removed:
method IterateContext.isAllowNext(): boolean - removed:
method IterateContext.isFinal(): boolean - removed:
method IterateContext.isFirst(): boolean - removed:
method IterateContext.isLast(): boolean - removed:
method IterateContext.isPrependEnabled(): boolean - removed:
method IterateContext.next(): Object - removed:
method IterateContext.processTagProperty(String): Map - removed:
method IterateContext.remove(): void - removed:
method IterateContext.setAllowNext(boolean): void - removed:
method IterateContext.setFinal(boolean): void - removed:
method IterateContext.setParent(IterateContext): void - removed:
method IterateContext.setPrependEnabled(boolean): void - removed:
method IterateContext.setProperty(String): void - removed:
method IterateContext.setSomeSubElementsHaveContent(boolean): void - removed:
method IterateContext.setTag(SqlTag): void - removed:
method IterateContext.someSubElementsHaveContent(): boolean - removed:
method IterateTagHandler.doEndFragment(SqlTagContext, SqlTag, Object, StringBuffer): int - removed:
method IterateTagHandler.doPrepend(SqlTagContext, SqlTag, Object, StringBuffer): void - removed:
method IterateTagHandler.doStartFragment(SqlTagContext, SqlTag, Object): int - removed:
method IterateTagHandler.isPostParseRequired(): boolean - removed:
method SqlTag.addChild(SqlChild): void - removed:
method SqlTag.getChildren(): Iterator - removed:
method SqlTag.getCloseAttr(): String - removed:
method SqlTag.getComparePropertyAttr(): String - removed:
method SqlTag.getCompareValueAttr(): String - removed:
method SqlTag.getConjunctionAttr(): String - removed:
method SqlTag.getHandler(): SqlTagHandler - removed:
method SqlTag.getName(): String - removed:
method SqlTag.getOpenAttr(): String - removed:
method SqlTag.getParent(): SqlTag - removed:
method SqlTag.getPrependAttr(): String - removed:
method SqlTag.getPropertyAttr(): String - removed:
method SqlTag.getRemoveFirstPrepend(): String - removed:
method SqlTag.isCloseAvailable(): boolean - removed:
method SqlTag.isConjunctionAvailable(): boolean - removed:
method SqlTag.isOpenAvailable(): boolean - removed:
method SqlTag.isPostParseRequired(): boolean - removed:
method SqlTag.isPrependAvailable(): boolean - removed:
method SqlTag.setCloseAttr(String): void - removed:
method SqlTag.setComparePropertyAttr(String): void - removed:
method SqlTag.setCompareValueAttr(String): void - removed:
method SqlTag.setConjunctionAttr(String): void - removed:
method SqlTag.setHandler(SqlTagHandler): void - removed:
method SqlTag.setName(String): void - removed:
method SqlTag.setOpenAttr(String): void - removed:
method SqlTag.setPostParseRequired(boolean): void - removed:
method SqlTag.setPrependAttr(String): void - removed:
method SqlTag.setPropertyAttr(String): void - removed:
method SqlTag.setRemoveFirstPrepend(String): void - removed:
method SqlTagContext.addParameterMapping(ParameterMapping): void - removed:
method SqlTagContext.disableRemoveFirstPrependMarker(): void - removed:
method SqlTagContext.getAttribute(Object): Object - removed:
method SqlTagContext.getBodyText(): String - removed:
method SqlTagContext.getParameterMappings(): List - removed:
method SqlTagContext.getWriter(): PrintWriter - removed:
method SqlTagContext.isEmptyRemoveFirtPrepend(): boolean - removed:
method SqlTagContext.peekIterateContext(): IterateContext - removed:
method SqlTagContext.peekRemoveFirstPrependMarker(SqlTag): boolean - removed:
method SqlTagContext.popIterateContext(): IterateContext - removed:
method SqlTagContext.popRemoveFirstPrependMarker(SqlTag): void - removed:
method SqlTagContext.pushIterateContext(IterateContext): void - removed:
method SqlTagContext.pushRemoveFirstPrependMarker(SqlTag): void - removed:
method SqlTagContext.reEnableRemoveFirstPrependMarker(): void - removed:
method SqlTagContext.setAttribute(Object, Object): void - removed:
method SqlTagHandler.doEndFragment(SqlTagContext, SqlTag, Object, StringBuffer): int - removed:
method SqlTagHandler.doPrepend(SqlTagContext, SqlTag, Object, StringBuffer): void - removed:
method SqlTagHandler.doStartFragment(SqlTagContext, SqlTag, Object): int - removed:
static field ConditionalTagHandler.NOT_COMPARABLE: long - removed:
static field SqlTagHandler.INCLUDE_BODY: int - removed:
static field SqlTagHandler.REPEAT_BODY: int - removed:
static field SqlTagHandler.SKIP_BODY: int - removed:
static method SqlTagHandlerFactory.getSqlTagHandler(String): SqlTagHandler
- removed:
class RawSql implements Sql - removed:
ctor RawSql(String) - removed:
method RawSql.cleanup(StatementScope): void - removed:
method RawSql.getParameterMap(StatementScope, Object): ParameterMap - removed:
method RawSql.getResultMap(StatementScope, Object): ResultMap - removed:
method RawSql.getSql(StatementScope, Object): String
- removed:
class SimpleDynamicSql implements Sql - removed:
ctor SimpleDynamicSql(SqlMapExecutorDelegate, String) - removed:
method SimpleDynamicSql.cleanup(StatementScope): void - removed:
method SimpleDynamicSql.getParameterMap(StatementScope, Object): ParameterMap - removed:
method SimpleDynamicSql.getResultMap(StatementScope, Object): ResultMap - removed:
method SimpleDynamicSql.getSql(StatementScope, Object): String - removed:
static method SimpleDynamicSql.isSimpleDynamicSql(String): boolean
- removed:
class StaticSql implements Sql - removed:
ctor StaticSql(String) - removed:
method StaticSql.cleanup(StatementScope): void - removed:
method StaticSql.getParameterMap(StatementScope, Object): ParameterMap - removed:
method StaticSql.getResultMap(StatementScope, Object): ResultMap - removed:
method StaticSql.getSql(StatementScope, Object): String
- removed:
class CachingStatement extends MappedStatement - removed:
class DefaultRowHandler implements RowHandler - removed:
class DeleteStatement extends MappedStatement - removed:
class InsertStatement extends MappedStatement - removed:
class MappedStatement - removed:
class PaginatedDataList implements PaginatedList - removed:
class ProcedureStatement extends MappedStatement - removed:
class RowHandlerCallback - removed:
class SelectKeyStatement extends SelectStatement - removed:
class SelectStatement extends MappedStatement - removed:
class UpdateStatement extends MappedStatement - removed:
ctor CachingStatement(MappedStatement, CacheModel) - removed:
ctor DefaultRowHandler() - removed:
ctor DeleteStatement() - removed:
ctor InsertStatement() - removed:
ctor MappedStatement() - removed:
ctor PaginatedDataList(SqlMapExecutor, String, Object, int) - removed:
ctor ProcedureStatement() - removed:
ctor RowHandlerCallback(ResultMap, Object, RowHandler) - removed:
ctor SelectKeyStatement() - removed:
ctor SelectStatement() - removed:
ctor UpdateStatement() - removed:
final class StatementType - removed:
interface ExecuteListener - removed:
method CachingStatement.addExecuteListener(ExecuteListener): void - removed:
method CachingStatement.executeQueryForList(StatementScope, Transaction, Object, int, int): List - removed:
method CachingStatement.executeQueryForObject(StatementScope, Transaction, Object, Object): Object - removed:
method CachingStatement.executeQueryWithRowHandler(StatementScope, Transaction, Object, RowHandler): void - removed:
method CachingStatement.executeUpdate(StatementScope, Transaction, Object): int - removed:
method CachingStatement.getAdditionalResultMaps(): ResultMap[] - removed:
method CachingStatement.getCacheKey(StatementScope, Object): CacheKey - removed:
method CachingStatement.getFetchSize(): Integer - removed:
method CachingStatement.getId(): String - removed:
method CachingStatement.getParameterClass(): Class - removed:
method CachingStatement.getParameterMap(): ParameterMap - removed:
method CachingStatement.getResultMap(): ResultMap - removed:
method CachingStatement.getResultSetType(): Integer - removed:
method CachingStatement.getSql(): Sql - removed:
method CachingStatement.getStatementType(): StatementType - removed:
method CachingStatement.getTimeout(): Integer - removed:
method CachingStatement.hasMultipleResultMaps(): boolean - removed:
method CachingStatement.initRequest(StatementScope): void - removed:
method CachingStatement.notifyListeners(): void - removed:
method CachingStatement.setBaseCacheKey(int): void - removed:
method DefaultRowHandler.getList(): List - removed:
method DefaultRowHandler.handleRow(Object): void - removed:
method DefaultRowHandler.setList(List): void - removed:
method DeleteStatement.executeQueryForList(StatementScope, Transaction, Object, int, int): List - removed:
method DeleteStatement.executeQueryForObject(StatementScope, Transaction, Object, Object): Object - removed:
method DeleteStatement.executeQueryWithRowHandler(StatementScope, Transaction, Object, RowHandler): void - removed:
method DeleteStatement.getStatementType(): StatementType - removed:
method ExecuteListener.onExecuteStatement(MappedStatement): void - removed:
method InsertStatement.executeQueryForList(StatementScope, Transaction, Object, int, int): List - removed:
method InsertStatement.executeQueryForObject(StatementScope, Transaction, Object, Object): Object - removed:
method InsertStatement.executeQueryWithRowHandler(StatementScope, Transaction, Object, RowHandler): void - removed:
method InsertStatement.getSelectKeyStatement(): SelectKeyStatement - removed:
method InsertStatement.getStatementType(): StatementType - removed:
method InsertStatement.setSelectKeyStatement(SelectKeyStatement): void - removed:
method MappedStatement.addExecuteListener(ExecuteListener): void - removed:
method MappedStatement.addResultMap(ResultMap): void - removed:
method MappedStatement.executeQueryForList(StatementScope, Transaction, Object, int, int): List - removed:
method MappedStatement.executeQueryForObject(StatementScope, Transaction, Object, Object): Object - removed:
method MappedStatement.executeQueryWithCallback(StatementScope, Connection, Object, Object, RowHandler, int, int): void - removed:
method MappedStatement.executeQueryWithRowHandler(StatementScope, Transaction, Object, RowHandler): void - removed:
method MappedStatement.executeUpdate(StatementScope, Transaction, Object): int - removed:
method MappedStatement.getAdditionalResultMaps(): ResultMap[] - removed:
method MappedStatement.getCacheKey(StatementScope, Object): CacheKey - removed:
method MappedStatement.getFetchSize(): Integer - removed:
method MappedStatement.getId(): String - removed:
method MappedStatement.getParameterClass(): Class - removed:
method MappedStatement.getParameterMap(): ParameterMap - removed:
method MappedStatement.getResource(): String - removed:
method MappedStatement.getResultMap(): ResultMap - removed:
method MappedStatement.getResultSetType(): Integer - removed:
method MappedStatement.getSql(): Sql - removed:
method MappedStatement.getSqlExecutor(): SqlExecutor - removed:
method MappedStatement.getSqlMapClient(): SqlMapClient - removed:
method MappedStatement.getStatementType(): StatementType - removed:
method MappedStatement.getTimeout(): Integer - removed:
method MappedStatement.hasMultipleResultMaps(): boolean - removed:
method MappedStatement.initRequest(StatementScope): void - removed:
method MappedStatement.notifyListeners(): void - removed:
method MappedStatement.postProcessParameterObject(StatementScope, Object, Object[]): void - removed:
method MappedStatement.setBaseCacheKey(int): void - removed:
method MappedStatement.setFetchSize(Integer): void - removed:
method MappedStatement.setId(String): void - removed:
method MappedStatement.setParameterClass(Class): void - removed:
method MappedStatement.setParameterMap(ParameterMap): void - removed:
method MappedStatement.setResource(String): void - removed:
method MappedStatement.setResultMap(ResultMap): void - removed:
method MappedStatement.setResultSetType(Integer): void - removed:
method MappedStatement.setSql(Sql): void - removed:
method MappedStatement.setSqlMapClient(SqlMapClient): void - removed:
method MappedStatement.setTimeout(Integer): void - removed:
method MappedStatement.sqlExecuteQuery(StatementScope, Connection, String, Object[], int, int, RowHandlerCallback): void - removed:
method MappedStatement.sqlExecuteUpdate(StatementScope, Connection, String, Object[]): int - removed:
method MappedStatement.validateParameter(Object): Object - removed:
method PaginatedDataList.add(Object): boolean - removed:
method PaginatedDataList.add(int, Object): void - removed:
method PaginatedDataList.addAll(Collection): boolean - removed:
method PaginatedDataList.addAll(int, Collection): boolean - removed:
method PaginatedDataList.clear(): void - removed:
method PaginatedDataList.contains(Object): boolean - removed:
method PaginatedDataList.containsAll(Collection): boolean - removed:
method PaginatedDataList.get(int): Object - removed:
method PaginatedDataList.getPageIndex(): int - removed:
method PaginatedDataList.getPageSize(): int - removed:
method PaginatedDataList.gotoPage(int): void - removed:
method PaginatedDataList.indexOf(Object): int - removed:
method PaginatedDataList.isEmpty(): boolean - removed:
method PaginatedDataList.isFirstPage(): boolean - removed:
method PaginatedDataList.isLastPage(): boolean - removed:
method PaginatedDataList.isMiddlePage(): boolean - removed:
method PaginatedDataList.isNextPageAvailable(): boolean - removed:
method PaginatedDataList.isPreviousPageAvailable(): boolean - removed:
method PaginatedDataList.iterator(): Iterator - removed:
method PaginatedDataList.lastIndexOf(Object): int - removed:
method PaginatedDataList.listIterator(): ListIterator - removed:
method PaginatedDataList.listIterator(int): ListIterator - removed:
method PaginatedDataList.nextPage(): boolean - removed:
method PaginatedDataList.pageTo(int): void - removed:
method PaginatedDataList.previousPage(): boolean - removed:
method PaginatedDataList.remove(Object): boolean - removed:
method PaginatedDataList.remove(int): Object - removed:
method PaginatedDataList.removeAll(Collection): boolean - removed:
method PaginatedDataList.retainAll(Collection): boolean - removed:
method PaginatedDataList.set(int, Object): Object - removed:
method PaginatedDataList.size(): int - removed:
method PaginatedDataList.subList(int, int): List - removed:
method PaginatedDataList.toArray(): Object[] - removed:
method PaginatedDataList.toArray(Object[]): Object[] - removed:
method ProcedureStatement.getStatementType(): StatementType - removed:
method ProcedureStatement.postProcessParameterObject(StatementScope, Object, Object[]): void - removed:
method ProcedureStatement.sqlExecuteQuery(StatementScope, Connection, String, Object[], int, int, RowHandlerCallback): void - removed:
method ProcedureStatement.sqlExecuteUpdate(StatementScope, Connection, String, Object[]): int - removed:
method RowHandlerCallback.getRowHandler(): RowHandler - removed:
method RowHandlerCallback.handleResultObject(StatementScope, Object[], ResultSet): void - removed:
method SelectKeyStatement.executeQueryForList(StatementScope, Transaction, Object, int, int): List - removed:
method SelectKeyStatement.executeQueryWithRowHandler(StatementScope, Transaction, Object, RowHandler): void - removed:
method SelectKeyStatement.getKeyProperty(): String - removed:
method SelectKeyStatement.isRunAfterSQL(): boolean - removed:
method SelectKeyStatement.setKeyProperty(String): void - removed:
method SelectKeyStatement.setRunAfterSQL(boolean): void - removed:
method SelectStatement.executeUpdate(StatementScope, Transaction, Object): int - removed:
method SelectStatement.getStatementType(): StatementType - removed:
method UpdateStatement.executeQueryForList(StatementScope, Transaction, Object, int, int): List - removed:
method UpdateStatement.executeQueryForObject(StatementScope, Transaction, Object, Object): Object - removed:
method UpdateStatement.executeQueryWithRowHandler(StatementScope, Transaction, Object, RowHandler): void - removed:
method UpdateStatement.getStatementType(): StatementType - removed:
static field StatementType.DELETE: StatementType - removed:
static field StatementType.INSERT: StatementType - removed:
static field StatementType.PROCEDURE: StatementType - removed:
static field StatementType.SELECT: StatementType - removed:
static field StatementType.UNKNOWN: StatementType - removed:
static field StatementType.UPDATE: StatementType
- removed:
class ErrorContext - removed:
class SessionScope - removed:
class StatementScope - removed:
ctor ErrorContext() - removed:
ctor SessionScope() - removed:
ctor StatementScope(SessionScope) - removed:
method ErrorContext.getActivity(): String - removed:
method ErrorContext.getCause(): Throwable - removed:
method ErrorContext.getMoreInfo(): String - removed:
method ErrorContext.getObjectId(): String - removed:
method ErrorContext.getResource(): String - removed:
method ErrorContext.reset(): void - removed:
method ErrorContext.setActivity(String): void - removed:
method ErrorContext.setCause(Throwable): void - removed:
method ErrorContext.setMoreInfo(String): void - removed:
method ErrorContext.setObjectId(String): void - removed:
method ErrorContext.setResource(String): void - removed:
method ErrorContext.toString(): String - removed:
method SessionScope.cleanup(): void - removed:
method SessionScope.closePreparedStatements(): void - removed:
method SessionScope.decrementRequestStackDepth(): void - removed:
method SessionScope.equals(Object): boolean - removed:
method SessionScope.getBatch(): Object - removed:
method SessionScope.getPreparedStatement(String): PreparedStatement - removed:
method SessionScope.getRequestStackDepth(): int - removed:
method SessionScope.getSqlMapClient(): SqlMapClient - removed:
method SessionScope.getSqlMapExecutor(): SqlMapExecutor - removed:
method SessionScope.getSqlMapTxMgr(): SqlMapTransactionManager - removed:
method SessionScope.getTransaction(): Transaction - removed:
method SessionScope.getTransactionState(): TransactionState - removed:
method SessionScope.hasPreparedStatement(PreparedStatement): boolean - removed:
method SessionScope.hasPreparedStatementFor(String): boolean - removed:
method SessionScope.hashCode(): int - removed:
method SessionScope.incrementRequestStackDepth(): void - removed:
method SessionScope.isCommitRequired(): boolean - removed:
method SessionScope.isInBatch(): boolean - removed:
method SessionScope.putPreparedStatement(SqlMapExecutorDelegate, String, PreparedStatement): void - removed:
method SessionScope.recallTransactionState(): void - removed:
method SessionScope.saveTransactionState(): void - removed:
method SessionScope.setBatch(Object): void - removed:
method SessionScope.setCommitRequired(boolean): void - removed:
method SessionScope.setInBatch(boolean): void - removed:
method SessionScope.setSqlMapClient(SqlMapClient): void - removed:
method SessionScope.setSqlMapExecutor(SqlMapExecutor): void - removed:
method SessionScope.setSqlMapTxMgr(SqlMapTransactionManager): void - removed:
method SessionScope.setTransaction(Transaction): void - removed:
method SessionScope.setTransactionState(TransactionState): void - removed:
method StatementScope.getCurrentNestedKey(): String - removed:
method StatementScope.getDynamicParameterMap(): ParameterMap - removed:
method StatementScope.getDynamicSql(): String - removed:
method StatementScope.getErrorContext(): ErrorContext - removed:
method StatementScope.getParameterMap(): ParameterMap - removed:
method StatementScope.getResultMap(): ResultMap - removed:
method StatementScope.getResultSet(): ResultSet - removed:
method StatementScope.getSession(): SessionScope - removed:
method StatementScope.getSql(): Sql - removed:
method StatementScope.getStatement(): MappedStatement - removed:
method StatementScope.getUniqueKeys(ResultMap): Map - removed:
method StatementScope.isRowDataFound(): boolean - removed:
method StatementScope.setCurrentNestedKey(String): void - removed:
method StatementScope.setDynamicParameterMap(ParameterMap): void - removed:
method StatementScope.setDynamicSql(String): void - removed:
method StatementScope.setParameterMap(ParameterMap): void - removed:
method StatementScope.setResultMap(ResultMap): void - removed:
method StatementScope.setResultSet(ResultSet): void - removed:
method StatementScope.setRowDataFound(boolean): void - removed:
method StatementScope.setSql(Sql): void - removed:
method StatementScope.setStatement(MappedStatement): void - removed:
method StatementScope.setUniqueKeys(ResultMap, Map): void - removed:
static method SessionScope.getNextId(): long
- removed:
abstract class BaseTransactionConfig implements TransactionConfig - removed:
class IsolationLevel - removed:
class TransactionException extends Exception - removed:
class TransactionManager - removed:
class TransactionState - removed:
ctor BaseTransactionConfig() - removed:
ctor IsolationLevel() - removed:
ctor TransactionException() - removed:
ctor TransactionException(String) - removed:
ctor TransactionException(String, Throwable) - removed:
ctor TransactionException(Throwable) - removed:
ctor TransactionManager(TransactionConfig) - removed:
field BaseTransactionConfig.dataSource: DataSource - removed:
field BaseTransactionConfig.forceCommit: boolean - removed:
interface Transaction - removed:
interface TransactionConfig - removed:
method BaseTransactionConfig.getDataSource(): DataSource - removed:
method BaseTransactionConfig.getMaximumConcurrentTransactions(): int - removed:
method BaseTransactionConfig.initialize(Properties): void - removed:
method BaseTransactionConfig.isForceCommit(): boolean - removed:
method BaseTransactionConfig.setDataSource(DataSource): void - removed:
method BaseTransactionConfig.setForceCommit(boolean): void - removed:
method BaseTransactionConfig.setMaximumConcurrentTransactions(int): void - removed:
method IsolationLevel.applyIsolationLevel(Connection): void - removed:
method IsolationLevel.restoreIsolationLevel(Connection): void - removed:
method IsolationLevel.setIsolationLevel(int): void - removed:
method Transaction.close(): void - removed:
method Transaction.commit(): void - removed:
method Transaction.getConnection(): Connection - removed:
method Transaction.rollback(): void - removed:
method TransactionConfig.getDataSource(): DataSource - removed:
method TransactionConfig.getMaximumConcurrentTransactions(): int - removed:
method TransactionConfig.initialize(Properties): void - removed:
method TransactionConfig.isForceCommit(): boolean - removed:
method TransactionConfig.newTransaction(int): Transaction - removed:
method TransactionConfig.setDataSource(DataSource): void - removed:
method TransactionConfig.setForceCommit(boolean): void - removed:
method TransactionConfig.setMaximumConcurrentTransactions(int): void - removed:
method TransactionConfig.setProperties(Properties): void - removed:
method TransactionManager.begin(SessionScope): void - removed:
method TransactionManager.begin(SessionScope, int): void - removed:
method TransactionManager.commit(SessionScope): void - removed:
method TransactionManager.end(SessionScope): void - removed:
method TransactionManager.getConfig(): TransactionConfig - removed:
static field IsolationLevel.UNSET_ISOLATION_LEVEL: int - removed:
static field TransactionState.STATE_COMMITTED: TransactionState - removed:
static field TransactionState.STATE_ENDED: TransactionState - removed:
static field TransactionState.STATE_STARTED: TransactionState - removed:
static field TransactionState.STATE_USER_PROVIDED: TransactionState
- removed:
class ExternalTransaction implements Transaction - removed:
class ExternalTransactionConfig extends BaseTransactionConfig - removed:
ctor ExternalTransaction(DataSource, boolean, boolean, int) - removed:
ctor ExternalTransactionConfig() - removed:
method ExternalTransaction.close(): void - removed:
method ExternalTransaction.commit(): void - removed:
method ExternalTransaction.getConnection(): Connection - removed:
method ExternalTransaction.rollback(): void - removed:
method ExternalTransactionConfig.isDefaultAutoCommit(): boolean - removed:
method ExternalTransactionConfig.isSetAutoCommitAllowed(): boolean - removed:
method ExternalTransactionConfig.newTransaction(int): Transaction - removed:
method ExternalTransactionConfig.setDefaultAutoCommit(boolean): void - removed:
method ExternalTransactionConfig.setProperties(Properties): void - removed:
method ExternalTransactionConfig.setSetAutoCommitAllowed(boolean): void
- removed:
class JdbcTransaction implements Transaction - removed:
class JdbcTransactionConfig extends BaseTransactionConfig - removed:
ctor JdbcTransaction(DataSource, int) - removed:
ctor JdbcTransactionConfig() - removed:
method JdbcTransaction.close(): void - removed:
method JdbcTransaction.commit(): void - removed:
method JdbcTransaction.getConnection(): Connection - removed:
method JdbcTransaction.rollback(): void - removed:
method JdbcTransactionConfig.newTransaction(int): Transaction - removed:
method JdbcTransactionConfig.setProperties(Properties): void
- removed:
class JtaTransaction implements Transaction - removed:
class JtaTransactionConfig extends BaseTransactionConfig - removed:
ctor JtaTransaction(UserTransaction, DataSource, int) - removed:
ctor JtaTransactionConfig() - removed:
method JtaTransaction.close(): void - removed:
method JtaTransaction.commit(): void - removed:
method JtaTransaction.getConnection(): Connection - removed:
method JtaTransaction.rollback(): void - removed:
method JtaTransactionConfig.getUserTransaction(): UserTransaction - removed:
method JtaTransactionConfig.newTransaction(int): Transaction - removed:
method JtaTransactionConfig.setProperties(Properties): void - removed:
method JtaTransactionConfig.setUserTransaction(UserTransaction): void
- removed:
class UserProvidedTransaction implements Transaction - removed:
ctor UserProvidedTransaction(Connection) - removed:
method UserProvidedTransaction.close(): void - removed:
method UserProvidedTransaction.commit(): void - removed:
method UserProvidedTransaction.getConnection(): Connection - removed:
method UserProvidedTransaction.rollback(): void
- removed:
abstract class BaseTypeHandler implements TypeHandler - removed:
class BigDecimalTypeHandler extends BaseTypeHandler implements TypeHandler - removed:
class BlobTypeHandlerCallback implements TypeHandlerCallback - removed:
class BooleanTypeHandler extends BaseTypeHandler implements TypeHandler - removed:
class ByteArrayTypeHandler extends BaseTypeHandler implements TypeHandler - removed:
class ByteTypeHandler extends BaseTypeHandler implements TypeHandler - removed:
class CallableStatementResultSet implements ResultSet - removed:
class ClobTypeHandlerCallback implements TypeHandlerCallback - removed:
class CustomTypeHandler extends BaseTypeHandler implements TypeHandler - removed:
class DateOnlyTypeHandler extends BaseTypeHandler implements TypeHandler - removed:
class DateTypeHandler extends BaseTypeHandler implements TypeHandler - removed:
class DoubleTypeHandler extends BaseTypeHandler implements TypeHandler - removed:
class EnumTypeHandler extends BaseTypeHandler implements TypeHandler - removed:
class FloatTypeHandler extends BaseTypeHandler implements TypeHandler - removed:
class IntegerTypeHandler extends BaseTypeHandler implements TypeHandler - removed:
class JdbcTypeRegistry - removed:
class LongTypeHandler extends BaseTypeHandler implements TypeHandler - removed:
class ObjectTypeHandler extends BaseTypeHandler implements TypeHandler - removed:
class ParameterSetterImpl implements ParameterSetter - removed:
class ResultGetterImpl implements ResultGetter - removed:
class ShortTypeHandler extends BaseTypeHandler implements TypeHandler - removed:
class SimpleDateFormatter - removed:
class SqlDateTypeHandler extends BaseTypeHandler implements TypeHandler - removed:
class SqlTimeTypeHandler extends BaseTypeHandler implements TypeHandler - removed:
class SqlTimestampTypeHandler extends BaseTypeHandler implements TypeHandler - removed:
class StringTypeHandler extends BaseTypeHandler implements TypeHandler - removed:
class TimeOnlyTypeHandler extends BaseTypeHandler implements TypeHandler - removed:
class TypeHandlerFactory - removed:
class UnknownTypeHandler extends BaseTypeHandler implements TypeHandler - removed:
ctor BaseTypeHandler() - removed:
ctor BigDecimalTypeHandler() - removed:
ctor BlobTypeHandlerCallback() - removed:
ctor BooleanTypeHandler() - removed:
ctor ByteArrayTypeHandler() - removed:
ctor ByteTypeHandler() - removed:
ctor CallableStatementResultSet(CallableStatement) - removed:
ctor ClobTypeHandlerCallback() - removed:
ctor CustomTypeHandler(TypeHandlerCallback) - removed:
ctor DateOnlyTypeHandler() - removed:
ctor DateTypeHandler() - removed:
ctor DoubleTypeHandler() - removed:
ctor EnumTypeHandler(Class) - removed:
ctor FloatTypeHandler() - removed:
ctor IntegerTypeHandler() - removed:
ctor LongTypeHandler() - removed:
ctor ObjectTypeHandler() - removed:
ctor ParameterSetterImpl(PreparedStatement, int) - removed:
ctor ResultGetterImpl(ResultSet, String) - removed:
ctor ResultGetterImpl(ResultSet, int) - removed:
ctor ShortTypeHandler() - removed:
ctor SimpleDateFormatter() - removed:
ctor SqlDateTypeHandler() - removed:
ctor SqlTimeTypeHandler() - removed:
ctor SqlTimestampTypeHandler() - removed:
ctor StringTypeHandler() - removed:
ctor TimeOnlyTypeHandler() - removed:
ctor TypeHandlerFactory() - removed:
ctor UnknownTypeHandler(TypeHandlerFactory) - removed:
interface DomCollectionTypeMarker extends DomTypeMarker - removed:
interface DomTypeMarker - removed:
interface TypeHandler - removed:
interface XmlCollectionTypeMarker extends XmlTypeMarker, DomCollectionTypeMarker - removed:
interface XmlTypeMarker extends DomTypeMarker - removed:
method BaseTypeHandler.equals(Object, String): boolean - removed:
method BigDecimalTypeHandler.getResult(CallableStatement, int): Object - removed:
method BigDecimalTypeHandler.getResult(ResultSet, String): Object - removed:
method BigDecimalTypeHandler.getResult(ResultSet, int): Object - removed:
method BigDecimalTypeHandler.setParameter(PreparedStatement, int, Object, String): void - removed:
method BigDecimalTypeHandler.valueOf(String): Object - removed:
method BlobTypeHandlerCallback.getResult(ResultGetter): Object - removed:
method BlobTypeHandlerCallback.setParameter(ParameterSetter, Object): void - removed:
method BlobTypeHandlerCallback.valueOf(String): Object - removed:
method BooleanTypeHandler.getResult(CallableStatement, int): Object - removed:
method BooleanTypeHandler.getResult(ResultSet, String): Object - removed:
method BooleanTypeHandler.getResult(ResultSet, int): Object - removed:
method BooleanTypeHandler.setParameter(PreparedStatement, int, Object, String): void - removed:
method BooleanTypeHandler.valueOf(String): Object - removed:
method ByteArrayTypeHandler.getResult(CallableStatement, int): Object - removed:
method ByteArrayTypeHandler.getResult(ResultSet, String): Object - removed:
method ByteArrayTypeHandler.getResult(ResultSet, int): Object - removed:
method ByteArrayTypeHandler.setParameter(PreparedStatement, int, Object, String): void - removed:
method ByteArrayTypeHandler.valueOf(String): Object - removed:
method ByteTypeHandler.getResult(CallableStatement, int): Object - removed:
method ByteTypeHandler.getResult(ResultSet, String): Object - removed:
method ByteTypeHandler.getResult(ResultSet, int): Object - removed:
method ByteTypeHandler.setParameter(PreparedStatement, int, Object, String): void - removed:
method ByteTypeHandler.valueOf(String): Object - removed:
method CallableStatementResultSet.absolute(int): boolean - removed:
method CallableStatementResultSet.afterLast(): void - removed:
method CallableStatementResultSet.beforeFirst(): void - removed:
method CallableStatementResultSet.cancelRowUpdates(): void - removed:
method CallableStatementResultSet.clearWarnings(): void - removed:
method CallableStatementResultSet.close(): void - removed:
method CallableStatementResultSet.deleteRow(): void - removed:
method CallableStatementResultSet.findColumn(String): int - removed:
method CallableStatementResultSet.first(): boolean - removed:
method CallableStatementResultSet.getArray(String): Array - removed:
method CallableStatementResultSet.getArray(int): Array - removed:
method CallableStatementResultSet.getAsciiStream(String): InputStream - removed:
method CallableStatementResultSet.getAsciiStream(int): InputStream - removed:
method CallableStatementResultSet.getBigDecimal(String): BigDecimal - removed:
method CallableStatementResultSet.getBigDecimal(String, int): BigDecimal - removed:
method CallableStatementResultSet.getBigDecimal(int): BigDecimal - removed:
method CallableStatementResultSet.getBigDecimal(int, int): BigDecimal - removed:
method CallableStatementResultSet.getBinaryStream(String): InputStream - removed:
method CallableStatementResultSet.getBinaryStream(int): InputStream - removed:
method CallableStatementResultSet.getBlob(String): Blob - removed:
method CallableStatementResultSet.getBlob(int): Blob - removed:
method CallableStatementResultSet.getBoolean(String): boolean - removed:
method CallableStatementResultSet.getBoolean(int): boolean - removed:
method CallableStatementResultSet.getByte(String): byte - removed:
method CallableStatementResultSet.getByte(int): byte - removed:
method CallableStatementResultSet.getBytes(String): byte[] - removed:
method CallableStatementResultSet.getBytes(int): byte[] - removed:
method CallableStatementResultSet.getCharacterStream(String): Reader - removed:
method CallableStatementResultSet.getCharacterStream(int): Reader - removed:
method CallableStatementResultSet.getClob(String): Clob - removed:
method CallableStatementResultSet.getClob(int): Clob - removed:
method CallableStatementResultSet.getConcurrency(): int - removed:
method CallableStatementResultSet.getCursorName(): String - removed:
method CallableStatementResultSet.getDate(String): Date - removed:
method CallableStatementResultSet.getDate(String, Calendar): Date - removed:
method CallableStatementResultSet.getDate(int): Date - removed:
method CallableStatementResultSet.getDate(int, Calendar): Date - removed:
method CallableStatementResultSet.getDouble(String): double - removed:
method CallableStatementResultSet.getDouble(int): double - removed:
method CallableStatementResultSet.getFetchDirection(): int - removed:
method CallableStatementResultSet.getFetchSize(): int - removed:
method CallableStatementResultSet.getFloat(String): float - removed:
method CallableStatementResultSet.getFloat(int): float - removed:
method CallableStatementResultSet.getInt(String): int - removed:
method CallableStatementResultSet.getInt(int): int - removed:
method CallableStatementResultSet.getLong(String): long - removed:
method CallableStatementResultSet.getLong(int): long - removed:
method CallableStatementResultSet.getMetaData(): ResultSetMetaData - removed:
method CallableStatementResultSet.getObject(String): Object - removed:
method CallableStatementResultSet.getObject(String, Map): Object - removed:
method CallableStatementResultSet.getObject(int): Object - removed:
method CallableStatementResultSet.getObject(int, Map): Object - removed:
method CallableStatementResultSet.getRef(String): Ref - removed:
method CallableStatementResultSet.getRef(int): Ref - removed:
method CallableStatementResultSet.getRow(): int - removed:
method CallableStatementResultSet.getShort(String): short - removed:
method CallableStatementResultSet.getShort(int): short - removed:
method CallableStatementResultSet.getStatement(): Statement - removed:
method CallableStatementResultSet.getString(String): String - removed:
method CallableStatementResultSet.getString(int): String - removed:
method CallableStatementResultSet.getTime(String): Time - removed:
method CallableStatementResultSet.getTime(String, Calendar): Time - removed:
method CallableStatementResultSet.getTime(int): Time - removed:
method CallableStatementResultSet.getTime(int, Calendar): Time - removed:
method CallableStatementResultSet.getTimestamp(String): Timestamp - removed:
method CallableStatementResultSet.getTimestamp(String, Calendar): Timestamp - removed:
method CallableStatementResultSet.getTimestamp(int): Timestamp - removed:
method CallableStatementResultSet.getTimestamp(int, Calendar): Timestamp - removed:
method CallableStatementResultSet.getType(): int - removed:
method CallableStatementResultSet.getURL(String): URL - removed:
method CallableStatementResultSet.getURL(int): URL - removed:
method CallableStatementResultSet.getUnicodeStream(String): InputStream - removed:
method CallableStatementResultSet.getUnicodeStream(int): InputStream - removed:
method CallableStatementResultSet.getWarnings(): SQLWarning - removed:
method CallableStatementResultSet.insertRow(): void - removed:
method CallableStatementResultSet.isAfterLast(): boolean - removed:
method CallableStatementResultSet.isBeforeFirst(): boolean - removed:
method CallableStatementResultSet.isFirst(): boolean - removed:
method CallableStatementResultSet.isLast(): boolean - removed:
method CallableStatementResultSet.last(): boolean - removed:
method CallableStatementResultSet.moveToCurrentRow(): void - removed:
method CallableStatementResultSet.moveToInsertRow(): void - removed:
method CallableStatementResultSet.next(): boolean - removed:
method CallableStatementResultSet.previous(): boolean - removed:
method CallableStatementResultSet.refreshRow(): void - removed:
method CallableStatementResultSet.relative(int): boolean - removed:
method CallableStatementResultSet.rowDeleted(): boolean - removed:
method CallableStatementResultSet.rowInserted(): boolean - removed:
method CallableStatementResultSet.rowUpdated(): boolean - removed:
method CallableStatementResultSet.setFetchDirection(int): void - removed:
method CallableStatementResultSet.setFetchSize(int): void - removed:
method CallableStatementResultSet.updateArray(String, Array): void - removed:
method CallableStatementResultSet.updateArray(int, Array): void - removed:
method CallableStatementResultSet.updateAsciiStream(String, InputStream, int): void - removed:
method CallableStatementResultSet.updateAsciiStream(int, InputStream, int): void - removed:
method CallableStatementResultSet.updateBigDecimal(String, BigDecimal): void - removed:
method CallableStatementResultSet.updateBigDecimal(int, BigDecimal): void - removed:
method CallableStatementResultSet.updateBinaryStream(String, InputStream, int): void - removed:
method CallableStatementResultSet.updateBinaryStream(int, InputStream, int): void - removed:
method CallableStatementResultSet.updateBlob(String, Blob): void - removed:
method CallableStatementResultSet.updateBlob(int, Blob): void - removed:
method CallableStatementResultSet.updateBoolean(String, boolean): void - removed:
method CallableStatementResultSet.updateBoolean(int, boolean): void - removed:
method CallableStatementResultSet.updateByte(String, byte): void - removed:
method CallableStatementResultSet.updateByte(int, byte): void - removed:
method CallableStatementResultSet.updateBytes(String, byte[]): void - removed:
method CallableStatementResultSet.updateBytes(int, byte[]): void - removed:
method CallableStatementResultSet.updateCharacterStream(String, Reader, int): void - removed:
method CallableStatementResultSet.updateCharacterStream(int, Reader, int): void - removed:
method CallableStatementResultSet.updateClob(String, Clob): void - removed:
method CallableStatementResultSet.updateClob(int, Clob): void - removed:
method CallableStatementResultSet.updateDate(String, Date): void - removed:
method CallableStatementResultSet.updateDate(int, Date): void - removed:
method CallableStatementResultSet.updateDouble(String, double): void - removed:
method CallableStatementResultSet.updateDouble(int, double): void - removed:
method CallableStatementResultSet.updateFloat(String, float): void - removed:
method CallableStatementResultSet.updateFloat(int, float): void - removed:
method CallableStatementResultSet.updateInt(String, int): void - removed:
method CallableStatementResultSet.updateInt(int, int): void - removed:
method CallableStatementResultSet.updateLong(String, long): void - removed:
method CallableStatementResultSet.updateLong(int, long): void - removed:
method CallableStatementResultSet.updateNull(String): void - removed:
method CallableStatementResultSet.updateNull(int): void - removed:
method CallableStatementResultSet.updateObject(String, Object): void - removed:
method CallableStatementResultSet.updateObject(String, Object, int): void - removed:
method CallableStatementResultSet.updateObject(int, Object): void - removed:
method CallableStatementResultSet.updateObject(int, Object, int): void - removed:
method CallableStatementResultSet.updateRef(String, Ref): void - removed:
method CallableStatementResultSet.updateRef(int, Ref): void - removed:
method CallableStatementResultSet.updateRow(): void - removed:
method CallableStatementResultSet.updateShort(String, short): void - removed:
method CallableStatementResultSet.updateShort(int, short): void - removed:
method CallableStatementResultSet.updateString(String, String): void - removed:
method CallableStatementResultSet.updateString(int, String): void - removed:
method CallableStatementResultSet.updateTime(String, Time): void - removed:
method CallableStatementResultSet.updateTime(int, Time): void - removed:
method CallableStatementResultSet.updateTimestamp(String, Timestamp): void - removed:
method CallableStatementResultSet.updateTimestamp(int, Timestamp): void - removed:
method CallableStatementResultSet.wasNull(): boolean - removed:
method ClobTypeHandlerCallback.getResult(ResultGetter): Object - removed:
method ClobTypeHandlerCallback.setParameter(ParameterSetter, Object): void - removed:
method ClobTypeHandlerCallback.valueOf(String): Object - removed:
method CustomTypeHandler.getResult(CallableStatement, int): Object - removed:
method CustomTypeHandler.getResult(ResultSet, String): Object - removed:
method CustomTypeHandler.getResult(ResultSet, int): Object - removed:
method CustomTypeHandler.setParameter(PreparedStatement, int, Object, String): void - removed:
method CustomTypeHandler.valueOf(String): Object - removed:
method DateOnlyTypeHandler.getResult(CallableStatement, int): Object - removed:
method DateOnlyTypeHandler.getResult(ResultSet, String): Object - removed:
method DateOnlyTypeHandler.getResult(ResultSet, int): Object - removed:
method DateOnlyTypeHandler.setParameter(PreparedStatement, int, Object, String): void - removed:
method DateOnlyTypeHandler.valueOf(String): Object - removed:
method DateTypeHandler.getResult(CallableStatement, int): Object - removed:
method DateTypeHandler.getResult(ResultSet, String): Object - removed:
method DateTypeHandler.getResult(ResultSet, int): Object - removed:
method DateTypeHandler.setParameter(PreparedStatement, int, Object, String): void - removed:
method DateTypeHandler.valueOf(String): Object - removed:
method DoubleTypeHandler.getResult(CallableStatement, int): Object - removed:
method DoubleTypeHandler.getResult(ResultSet, String): Object - removed:
method DoubleTypeHandler.getResult(ResultSet, int): Object - removed:
method DoubleTypeHandler.setParameter(PreparedStatement, int, Object, String): void - removed:
method DoubleTypeHandler.valueOf(String): Object - removed:
method EnumTypeHandler.getResult(CallableStatement, int): Object - removed:
method EnumTypeHandler.getResult(ResultSet, String): Object - removed:
method EnumTypeHandler.getResult(ResultSet, int): Object - removed:
method EnumTypeHandler.setParameter(PreparedStatement, int, Object, String): void - removed:
method EnumTypeHandler.valueOf(String): Object - removed:
method FloatTypeHandler.getResult(CallableStatement, int): Object - removed:
method FloatTypeHandler.getResult(ResultSet, String): Object - removed:
method FloatTypeHandler.getResult(ResultSet, int): Object - removed:
method FloatTypeHandler.setParameter(PreparedStatement, int, Object, String): void - removed:
method FloatTypeHandler.valueOf(String): Object - removed:
method IntegerTypeHandler.getResult(CallableStatement, int): Object - removed:
method IntegerTypeHandler.getResult(ResultSet, String): Object - removed:
method IntegerTypeHandler.getResult(ResultSet, int): Object - removed:
method IntegerTypeHandler.setParameter(PreparedStatement, int, Object, String): void - removed:
method IntegerTypeHandler.valueOf(String): Object - removed:
method LongTypeHandler.getResult(CallableStatement, int): Object - removed:
method LongTypeHandler.getResult(ResultSet, String): Object - removed:
method LongTypeHandler.getResult(ResultSet, int): Object - removed:
method LongTypeHandler.setParameter(PreparedStatement, int, Object, String): void - removed:
method LongTypeHandler.valueOf(String): Object - removed:
method ObjectTypeHandler.getResult(CallableStatement, int): Object - removed:
method ObjectTypeHandler.getResult(ResultSet, String): Object - removed:
method ObjectTypeHandler.getResult(ResultSet, int): Object - removed:
method ObjectTypeHandler.setParameter(PreparedStatement, int, Object, String): void - removed:
method ObjectTypeHandler.valueOf(String): Object - removed:
method ParameterSetterImpl.getParameterIndex(): int - removed:
method ParameterSetterImpl.getPreparedStatement(): PreparedStatement - removed:
method ParameterSetterImpl.setArray(Array): void - removed:
method ParameterSetterImpl.setAsciiStream(InputStream, int): void - removed:
method ParameterSetterImpl.setBigDecimal(BigDecimal): void - removed:
method ParameterSetterImpl.setBinaryStream(InputStream, int): void - removed:
method ParameterSetterImpl.setBlob(Blob): void - removed:
method ParameterSetterImpl.setBoolean(boolean): void - removed:
method ParameterSetterImpl.setByte(byte): void - removed:
method ParameterSetterImpl.setBytes(byte[]): void - removed:
method ParameterSetterImpl.setCharacterStream(Reader, int): void - removed:
method ParameterSetterImpl.setClob(Clob): void - removed:
method ParameterSetterImpl.setDate(Date): void - removed:
method ParameterSetterImpl.setDate(Date, Calendar): void - removed:
method ParameterSetterImpl.setDouble(double): void - removed:
method ParameterSetterImpl.setFloat(float): void - removed:
method ParameterSetterImpl.setInt(int): void - removed:
method ParameterSetterImpl.setLong(long): void - removed:
method ParameterSetterImpl.setNull(int): void - removed:
method ParameterSetterImpl.setNull(int, String): void - removed:
method ParameterSetterImpl.setObject(Object): void - removed:
method ParameterSetterImpl.setObject(Object, int): void - removed:
method ParameterSetterImpl.setObject(Object, int, int): void - removed:
method ParameterSetterImpl.setRef(Ref): void - removed:
method ParameterSetterImpl.setShort(short): void - removed:
method ParameterSetterImpl.setString(String): void - removed:
method ParameterSetterImpl.setTime(Time): void - removed:
method ParameterSetterImpl.setTime(Time, Calendar): void - removed:
method ParameterSetterImpl.setTimestamp(Timestamp): void - removed:
method ParameterSetterImpl.setTimestamp(Timestamp, Calendar): void - removed:
method ParameterSetterImpl.setURL(URL): void - removed:
method ResultGetterImpl.getArray(): Array - removed:
method ResultGetterImpl.getBigDecimal(): BigDecimal - removed:
method ResultGetterImpl.getBlob(): Blob - removed:
method ResultGetterImpl.getBoolean(): boolean - removed:
method ResultGetterImpl.getByte(): byte - removed:
method ResultGetterImpl.getBytes(): byte[] - removed:
method ResultGetterImpl.getClob(): Clob - removed:
method ResultGetterImpl.getColumnIndex(): int - removed:
method ResultGetterImpl.getColumnName(): String - removed:
method ResultGetterImpl.getDate(): Date - removed:
method ResultGetterImpl.getDate(Calendar): Date - removed:
method ResultGetterImpl.getDouble(): double - removed:
method ResultGetterImpl.getFloat(): float - removed:
method ResultGetterImpl.getInt(): int - removed:
method ResultGetterImpl.getLong(): long - removed:
method ResultGetterImpl.getObject(): Object - removed:
method ResultGetterImpl.getObject(Map): Object - removed:
method ResultGetterImpl.getRef(): Ref - removed:
method ResultGetterImpl.getResultSet(): ResultSet - removed:
method ResultGetterImpl.getShort(): short - removed:
method ResultGetterImpl.getString(): String - removed:
method ResultGetterImpl.getTime(): Time - removed:
method ResultGetterImpl.getTime(Calendar): Time - removed:
method ResultGetterImpl.getTimestamp(): Timestamp - removed:
method ResultGetterImpl.getTimestamp(Calendar): Timestamp - removed:
method ResultGetterImpl.getURL(): URL - removed:
method ResultGetterImpl.wasNull(): boolean - removed:
method ShortTypeHandler.getResult(CallableStatement, int): Object - removed:
method ShortTypeHandler.getResult(ResultSet, String): Object - removed:
method ShortTypeHandler.getResult(ResultSet, int): Object - removed:
method ShortTypeHandler.setParameter(PreparedStatement, int, Object, String): void - removed:
method ShortTypeHandler.valueOf(String): Object - removed:
method SqlDateTypeHandler.getResult(CallableStatement, int): Object - removed:
method SqlDateTypeHandler.getResult(ResultSet, String): Object - removed:
method SqlDateTypeHandler.getResult(ResultSet, int): Object - removed:
method SqlDateTypeHandler.setParameter(PreparedStatement, int, Object, String): void - removed:
method SqlDateTypeHandler.valueOf(String): Object - removed:
method SqlTimeTypeHandler.getResult(CallableStatement, int): Object - removed:
method SqlTimeTypeHandler.getResult(ResultSet, String): Object - removed:
method SqlTimeTypeHandler.getResult(ResultSet, int): Object - removed:
method SqlTimeTypeHandler.setParameter(PreparedStatement, int, Object, String): void - removed:
method SqlTimeTypeHandler.valueOf(String): Object - removed:
method SqlTimestampTypeHandler.getResult(CallableStatement, int): Object - removed:
method SqlTimestampTypeHandler.getResult(ResultSet, String): Object - removed:
method SqlTimestampTypeHandler.getResult(ResultSet, int): Object - removed:
method SqlTimestampTypeHandler.setParameter(PreparedStatement, int, Object, String): void - removed:
method SqlTimestampTypeHandler.valueOf(String): Object - removed:
method StringTypeHandler.getResult(CallableStatement, int): Object - removed:
method StringTypeHandler.getResult(ResultSet, String): Object - removed:
method StringTypeHandler.getResult(ResultSet, int): Object - removed:
method StringTypeHandler.setParameter(PreparedStatement, int, Object, String): void - removed:
method StringTypeHandler.valueOf(String): Object - removed:
method TimeOnlyTypeHandler.getResult(CallableStatement, int): Object - removed:
method TimeOnlyTypeHandler.getResult(ResultSet, String): Object - removed:
method TimeOnlyTypeHandler.getResult(ResultSet, int): Object - removed:
method TimeOnlyTypeHandler.setParameter(PreparedStatement, int, Object, String): void - removed:
method TimeOnlyTypeHandler.valueOf(String): Object - removed:
method TypeHandler.equals(Object, String): boolean - removed:
method TypeHandler.getResult(CallableStatement, int): Object - removed:
method TypeHandler.getResult(ResultSet, String): Object - removed:
method TypeHandler.getResult(ResultSet, int): Object - removed:
method TypeHandler.setParameter(PreparedStatement, int, Object, String): void - removed:
method TypeHandler.valueOf(String): Object - removed:
method TypeHandlerFactory.getTypeHandler(Class): TypeHandler - removed:
method TypeHandlerFactory.getTypeHandler(Class, String): TypeHandler - removed:
method TypeHandlerFactory.getUnkownTypeHandler(): TypeHandler - removed:
method TypeHandlerFactory.hasTypeHandler(Class): boolean - removed:
method TypeHandlerFactory.putTypeAlias(String, String): void - removed:
method TypeHandlerFactory.register(Class, String, TypeHandler): void - removed:
method TypeHandlerFactory.register(Class, TypeHandler): void - removed:
method TypeHandlerFactory.resolveAlias(String): String - removed:
method UnknownTypeHandler.equals(Object, String): boolean - removed:
method UnknownTypeHandler.getResult(CallableStatement, int): Object - removed:
method UnknownTypeHandler.getResult(ResultSet, String): Object - removed:
method UnknownTypeHandler.getResult(ResultSet, int): Object - removed:
method UnknownTypeHandler.setParameter(PreparedStatement, int, Object, String): void - removed:
method UnknownTypeHandler.valueOf(String): Object - removed:
static field JdbcTypeRegistry.JDBC_30_BOOLEAN: int - removed:
static field JdbcTypeRegistry.JDBC_30_DATALINK: int - removed:
static field JdbcTypeRegistry.UNKNOWN_TYPE: int - removed:
static method JdbcTypeRegistry.getType(String): int - removed:
static method JdbcTypeRegistry.setType(String, int): void - removed:
static method SimpleDateFormatter.format(String, String): Date
- added:
@interface Arg - added:
@interface AutomapConstructor - added:
@interface CacheNamespace - added:
@interface CacheNamespaceRef - added:
@interface Case - added:
@interface ConstructorArgs - added:
@interface Delete - added:
@interface Delete.List - added:
@interface DeleteProvider - added:
@interface DeleteProvider.List - added:
@interface Flush - added:
@interface Insert - added:
@interface Insert.List - added:
@interface InsertProvider - added:
@interface InsertProvider.List - added:
@interface Lang - added:
@interface Many - added:
@interface MapKey - added:
@interface Mapper - added:
@interface NamedResultMap - added:
@interface NamedResultMaps - added:
@interface One - added:
@interface Options - added:
@interface Options.List - added:
@interface Param - added:
@interface Property - added:
@interface Result - added:
@interface ResultMap - added:
@interface ResultOrdered - added:
@interface ResultType - added:
@interface Results - added:
@interface Select - added:
@interface Select.List - added:
@interface SelectKey - added:
@interface SelectKey.List - added:
@interface SelectProvider - added:
@interface SelectProvider.List - added:
@interface TypeDiscriminator - added:
@interface Update - added:
@interface Update.List - added:
@interface UpdateProvider - added:
@interface UpdateProvider.List - added:
class AnnotationConstants - added:
ctor AnnotationConstants() - added:
enum Options.FlushCachePolicy - added:
method Arg.column(): String - added:
method Arg.columnPrefix(): String - added:
method Arg.id(): boolean - added:
method Arg.javaType(): Class - added:
method Arg.jdbcType(): JdbcType - added:
method Arg.name(): String - added:
method Arg.resultMap(): String - added:
method Arg.select(): String - added:
method Arg.typeHandler(): Class - added:
method CacheNamespace.blocking(): boolean - added:
method CacheNamespace.eviction(): Class - added:
method CacheNamespace.flushInterval(): long - added:
method CacheNamespace.implementation(): Class - added:
method CacheNamespace.properties(): Property[] - added:
method CacheNamespace.readWrite(): boolean - added:
method CacheNamespace.size(): int - added:
method CacheNamespaceRef.name(): String - added:
method CacheNamespaceRef.value(): Class - added:
method Case.constructArgs(): Arg[] - added:
method Case.results(): Result[] - added:
method Case.type(): Class - added:
method Case.value(): String - added:
method ConstructorArgs.value(): Arg[] - added:
method Delete.List.value(): Delete[] - added:
method Delete.databaseId(): String - added:
method Delete.value(): String[] - added:
method DeleteProvider.List.value(): DeleteProvider[] - added:
method DeleteProvider.databaseId(): String - added:
method DeleteProvider.method(): String - added:
method DeleteProvider.type(): Class - added:
method DeleteProvider.value(): Class - added:
method Insert.List.value(): Insert[] - added:
method Insert.databaseId(): String - added:
method Insert.value(): String[] - added:
method InsertProvider.List.value(): InsertProvider[] - added:
method InsertProvider.databaseId(): String - added:
method InsertProvider.method(): String - added:
method InsertProvider.type(): Class - added:
method InsertProvider.value(): Class - added:
method Lang.value(): Class - added:
method Many.columnPrefix(): String - added:
method Many.fetchType(): FetchType - added:
method Many.resultMap(): String - added:
method Many.select(): String - added:
method MapKey.value(): String - added:
method NamedResultMap.constructorArguments(): Arg[] - added:
method NamedResultMap.id(): String - added:
method NamedResultMap.javaType(): Class - added:
method NamedResultMap.propertyMappings(): Result[] - added:
method NamedResultMap.typeDiscriminator(): TypeDiscriminator - added:
method NamedResultMaps.value(): NamedResultMap[] - added:
method One.columnPrefix(): String - added:
method One.fetchType(): FetchType - added:
method One.resultMap(): String - added:
method One.select(): String - added:
method Options.List.value(): Options[] - added:
method Options.databaseId(): String - added:
method Options.fetchSize(): int - added:
method Options.flushCache(): Options.FlushCachePolicy - added:
method Options.keyColumn(): String - added:
method Options.keyProperty(): String - added:
method Options.resultSetType(): ResultSetType - added:
method Options.resultSets(): String - added:
method Options.statementType(): StatementType - added:
method Options.timeout(): int - added:
method Options.useCache(): boolean - added:
method Options.useGeneratedKeys(): boolean - added:
method Param.value(): String - added:
method Property.name(): String - added:
method Property.value(): String - added:
method Result.column(): String - added:
method Result.id(): boolean - added:
method Result.javaType(): Class - added:
method Result.jdbcType(): JdbcType - added:
method Result.many(): Many - added:
method Result.one(): One - added:
method Result.property(): String - added:
method Result.typeHandler(): Class - added:
method ResultMap.value(): String[] - added:
method ResultOrdered.value(): boolean - added:
method ResultType.value(): Class - added:
method Results.id(): String - added:
method Results.value(): Result[] - added:
method Select.List.value(): Select[] - added:
method Select.affectData(): boolean - added:
method Select.databaseId(): String - added:
method Select.value(): String[] - added:
method SelectKey.List.value(): SelectKey[] - added:
method SelectKey.before(): boolean - added:
method SelectKey.databaseId(): String - added:
method SelectKey.keyColumn(): String - added:
method SelectKey.keyProperty(): String - added:
method SelectKey.resultType(): Class - added:
method SelectKey.statement(): String[] - added:
method SelectKey.statementType(): StatementType - added:
method SelectProvider.List.value(): SelectProvider[] - added:
method SelectProvider.affectData(): boolean - added:
method SelectProvider.databaseId(): String - added:
method SelectProvider.method(): String - added:
method SelectProvider.type(): Class - added:
method SelectProvider.value(): Class - added:
method TypeDiscriminator.cases(): Case[] - added:
method TypeDiscriminator.column(): String - added:
method TypeDiscriminator.javaType(): Class - added:
method TypeDiscriminator.jdbcType(): JdbcType - added:
method TypeDiscriminator.typeHandler(): Class - added:
method Update.List.value(): Update[] - added:
method Update.databaseId(): String - added:
method Update.value(): String[] - added:
method UpdateProvider.List.value(): UpdateProvider[] - added:
method UpdateProvider.databaseId(): String - added:
method UpdateProvider.method(): String - added:
method UpdateProvider.type(): Class - added:
method UpdateProvider.value(): Class - added:
static field AnnotationConstants.NULL_TYPE_DISCRIMINATOR: String - added:
static field Options.FlushCachePolicy.DEFAULT: Options.FlushCachePolicy - added:
static field Options.FlushCachePolicy.FALSE: Options.FlushCachePolicy - added:
static field Options.FlushCachePolicy.TRUE: Options.FlushCachePolicy - added:
static method Options.FlushCachePolicy.valueOf(String): Options.FlushCachePolicy - added:
static method Options.FlushCachePolicy.values(): Options.FlushCachePolicy[]
- added:
class BindingException extends PersistenceException - added:
class MapperMethod - added:
class MapperProxy implements InvocationHandler, Serializable - added:
class MapperProxyFactory - added:
class MapperRegistry - added:
ctor BindingException() - added:
ctor BindingException(String) - added:
ctor BindingException(String, Throwable) - added:
ctor BindingException(Throwable) - added:
ctor MapperMethod(Class, Method, Configuration) - added:
ctor MapperMethod.MethodSignature(Configuration, Class, Method) - added:
ctor MapperMethod.ParamMap() - added:
ctor MapperMethod.SqlCommand(Configuration, Class, Method) - added:
ctor MapperProxy(SqlSession, Class, Map) - added:
ctor MapperProxyFactory(Class) - added:
ctor MapperRegistry(Configuration) - added:
interface MapperMethodInvoker - added:
method MapperMethod.MethodSignature.convertArgsToSqlCommandParam(Object[]): Object - added:
method MapperMethod.MethodSignature.extractResultHandler(Object[]): ResultHandler - added:
method MapperMethod.MethodSignature.extractRowBounds(Object[]): RowBounds - added:
method MapperMethod.MethodSignature.getMapKey(): String - added:
method MapperMethod.MethodSignature.getReturnType(): Class - added:
method MapperMethod.MethodSignature.hasResultHandler(): boolean - added:
method MapperMethod.MethodSignature.hasRowBounds(): boolean - added:
method MapperMethod.MethodSignature.returnsCursor(): boolean - added:
method MapperMethod.MethodSignature.returnsMany(): boolean - added:
method MapperMethod.MethodSignature.returnsMap(): boolean - added:
method MapperMethod.MethodSignature.returnsOptional(): boolean - added:
method MapperMethod.MethodSignature.returnsVoid(): boolean - added:
method MapperMethod.ParamMap.get(Object): Object - added:
method MapperMethod.SqlCommand.getName(): String - added:
method MapperMethod.SqlCommand.getType(): SqlCommandType - added:
method MapperMethod.execute(SqlSession, Object[]): Object - added:
method MapperMethodInvoker.invoke(Object, Method, Object[], SqlSession): Object - added:
method MapperProxy.invoke(Object, Method, Object[]): Object - added:
method MapperProxyFactory.getMapperInterface(): Class - added:
method MapperProxyFactory.getMethodCache(): Map - added:
method MapperProxyFactory.newInstance(MapperProxy): Object - added:
method MapperProxyFactory.newInstance(SqlSession): Object - added:
method MapperRegistry.addMapper(Class): void - added:
method MapperRegistry.addMappers(String): void - added:
method MapperRegistry.addMappers(String, Class): void - added:
method MapperRegistry.getMapper(Class, SqlSession): Object - added:
method MapperRegistry.getMappers(): Collection - added:
method MapperRegistry.hasMapper(Class): boolean - added:
static class MapperMethod.MethodSignature - added:
static class MapperMethod.ParamMap extends HashMap - added:
static class MapperMethod.SqlCommand
- added:
abstract class BaseBuilder - added:
class BuilderException extends PersistenceException - added:
class CacheRefResolver - added:
class IncompleteElementException extends BuilderException - added:
class MapperBuilderAssistant extends BaseBuilder - added:
class ParameterExpression extends HashMap - added:
class ParameterMappingTokenHandler extends BaseBuilder implements TokenHandler - added:
class ResultMapResolver - added:
class ResultMappingConstructorResolver - added:
class SqlSourceBuilder - added:
class StaticSqlSource implements SqlSource - added:
ctor BaseBuilder(Configuration) - added:
ctor BuilderException() - added:
ctor BuilderException(String) - added:
ctor BuilderException(String, Throwable) - added:
ctor BuilderException(Throwable) - added:
ctor CacheRefResolver(MapperBuilderAssistant, String) - added:
ctor IncompleteElementException() - added:
ctor IncompleteElementException(String) - added:
ctor IncompleteElementException(String, Throwable) - added:
ctor IncompleteElementException(Throwable) - added:
ctor MapperBuilderAssistant(Configuration, String) - added:
ctor ParameterExpression(String) - added:
ctor ParameterMappingTokenHandler(List, Configuration, Class, Map, ParamNameResolver) - added:
ctor ParameterMappingTokenHandler(List, Configuration, Object, Class, Map, ParamNameResolver, boolean) - added:
ctor ResultMapResolver(MapperBuilderAssistant, String, Class, String, Discriminator, List, Boolean) - added:
ctor ResultMappingConstructorResolver(Configuration, List, Class, String) - added:
ctor StaticSqlSource(Configuration, String) - added:
ctor StaticSqlSource(Configuration, String, List) - added:
field BaseBuilder.configuration: Configuration - added:
field BaseBuilder.typeAliasRegistry: TypeAliasRegistry - added:
field BaseBuilder.typeHandlerRegistry: TypeHandlerRegistry - added:
interface InitializingObject - added:
method BaseBuilder.booleanValueOf(String, Boolean): Boolean - added:
method BaseBuilder.createInstance(String): Object - added:
method BaseBuilder.getConfiguration(): Configuration - added:
method BaseBuilder.integerValueOf(String, Integer): Integer - added:
method BaseBuilder.parseExpression(String, String): Pattern - added:
method BaseBuilder.resolveAlias(String): Class - added:
method BaseBuilder.resolveClass(String): Class - added:
method BaseBuilder.resolveJdbcType(String): JdbcType - added:
method BaseBuilder.resolveParameterMode(String): ParameterMode - added:
method BaseBuilder.resolveResultSetType(String): ResultSetType - added:
method BaseBuilder.resolveTypeHandler(Class, Class): TypeHandler - added:
method BaseBuilder.resolveTypeHandler(Class, String): TypeHandler - added:
method BaseBuilder.resolveTypeHandler(Type, JdbcType, Class): TypeHandler - added:
method BaseBuilder.resolveTypeHandler(Type, JdbcType, String): TypeHandler - added:
method BaseBuilder.stringSetValueOf(String, String): Set - added:
method CacheRefResolver.resolveCacheRef(): Cache - added:
method InitializingObject.initialize(): void - added:
method MapperBuilderAssistant.addMappedStatement(String, SqlSource, StatementType, SqlCommandType, Integer, Integer, String, Class, String, Class, ResultSetType, boolean, boolean, boolean, KeyGenerator, String, String, String, LanguageDriver): MappedStatement - added:
method MapperBuilderAssistant.addMappedStatement(String, SqlSource, StatementType, SqlCommandType, Integer, Integer, String, Class, String, Class, ResultSetType, boolean, boolean, boolean, KeyGenerator, String, String, String, LanguageDriver, String): MappedStatement - added:
method MapperBuilderAssistant.addMappedStatement(String, SqlSource, StatementType, SqlCommandType, Integer, Integer, String, Class, String, Class, ResultSetType, boolean, boolean, boolean, KeyGenerator, String, String, String, LanguageDriver, String, boolean, ParamNameResolver): MappedStatement - added:
method MapperBuilderAssistant.addParameterMap(String, Class, List): ParameterMap - added:
method MapperBuilderAssistant.addResultMap(String, Class, String, Discriminator, List, Boolean): ResultMap - added:
method MapperBuilderAssistant.applyCurrentNamespace(String, boolean): String - added:
method MapperBuilderAssistant.buildDiscriminator(Class, String, Class, JdbcType, Class, Map): Discriminator - added:
method MapperBuilderAssistant.buildParameterMapping(Class, String, Class, JdbcType, String, ParameterMode, Class, Integer): ParameterMapping - added:
method MapperBuilderAssistant.buildResultMapping(Class, String, String, Class, JdbcType, String, String, String, String, Class, List): ResultMapping - added:
method MapperBuilderAssistant.buildResultMapping(Class, String, String, Class, JdbcType, String, String, String, String, Class, List, String, String, boolean): ResultMapping - added:
method MapperBuilderAssistant.getCurrentNamespace(): String - added:
method MapperBuilderAssistant.getLanguageDriver(Class): LanguageDriver - added:
method MapperBuilderAssistant.setCurrentNamespace(String): void - added:
method MapperBuilderAssistant.useCacheRef(String): Cache - added:
method MapperBuilderAssistant.useNewCache(Class, Class, Long, Integer, boolean, boolean, Properties): Cache - added:
method ParameterMappingTokenHandler.getParameterMappings(): List - added:
method ParameterMappingTokenHandler.handleToken(String): String - added:
method ResultMapResolver.resolve(): ResultMap - added:
method ResultMappingConstructorResolver.resolveWithConstructor(): List - added:
method StaticSqlSource.getBoundSql(Object): BoundSql - added:
static method SqlSourceBuilder.buildSqlSource(Configuration, String, List): SqlSource - added:
static method SqlSourceBuilder.removeExtraWhitespaces(String): String
- added:
class MapperAnnotationBuilder - added:
class MethodResolver - added:
class ProviderSqlSource implements SqlSource - added:
ctor MapperAnnotationBuilder(Configuration, Class) - added:
ctor MethodResolver(MapperAnnotationBuilder, Method) - added:
ctor ProviderSqlSource(Configuration, Annotation, Class, Method) - added:
ctor ProviderSqlSource(Configuration, Object) - added:
ctor ProviderSqlSource(Configuration, Object, Class, Method) - added:
final class ProviderContext - added:
interface ProviderMethodResolver - added:
method MapperAnnotationBuilder.parse(): void - added:
method MethodResolver.resolve(): void - added:
method ProviderContext.getDatabaseId(): String - added:
method ProviderContext.getMapperMethod(): Method - added:
method ProviderContext.getMapperType(): Class - added:
method ProviderMethodResolver.resolveMethod(ProviderContext): Method - added:
method ProviderSqlSource.getBoundSql(Object): BoundSql - added:
static method MapperAnnotationBuilder.getMethodReturnType(String, String): Class
- added:
class XMLConfigBuilder extends BaseBuilder - added:
class XMLIncludeTransformer - added:
class XMLMapperBuilder extends BaseBuilder - added:
class XMLMapperEntityResolver implements EntityResolver - added:
class XMLStatementBuilder extends BaseBuilder - added:
ctor XMLConfigBuilder(Class, InputStream, String, Properties) - added:
ctor XMLConfigBuilder(Class, Reader, String, Properties) - added:
ctor XMLConfigBuilder(InputStream) - added:
ctor XMLConfigBuilder(InputStream, String) - added:
ctor XMLConfigBuilder(InputStream, String, Properties) - added:
ctor XMLConfigBuilder(Reader) - added:
ctor XMLConfigBuilder(Reader, String) - added:
ctor XMLConfigBuilder(Reader, String, Properties) - added:
ctor XMLIncludeTransformer(Configuration, MapperBuilderAssistant) - added:
ctor XMLMapperBuilder(InputStream, Configuration, String, Map) - added:
ctor XMLMapperBuilder(InputStream, Configuration, String, Map, Class) - added:
ctor XMLMapperBuilder(InputStream, Configuration, String, Map, String) - added:
ctor XMLMapperBuilder(Reader, Configuration, String, Map) - added:
ctor XMLMapperBuilder(Reader, Configuration, String, Map, String) - added:
ctor XMLMapperEntityResolver() - added:
ctor XMLStatementBuilder(Configuration, MapperBuilderAssistant, XNode) - added:
ctor XMLStatementBuilder(Configuration, MapperBuilderAssistant, XNode, String) - added:
ctor XMLStatementBuilder(Configuration, MapperBuilderAssistant, XNode, String, Class) - added:
method XMLConfigBuilder.parse(): Configuration - added:
method XMLIncludeTransformer.applyIncludes(Node): void - added:
method XMLMapperBuilder.getSqlFragment(String): XNode - added:
method XMLMapperBuilder.inheritEnclosingType(XNode, Class): Class - added:
method XMLMapperBuilder.parse(): void - added:
method XMLMapperBuilder.validateCollection(XNode, Class): void - added:
method XMLMapperEntityResolver.resolveEntity(String, String): InputSource - added:
method XMLStatementBuilder.parseStatementNode(): void
- added:
class CacheException extends PersistenceException - added:
class CacheKey implements Cloneable, Serializable - added:
class TransactionalCacheManager - added:
ctor CacheException() - added:
ctor CacheException(String) - added:
ctor CacheException(String, Throwable) - added:
ctor CacheException(Throwable) - added:
ctor CacheKey() - added:
ctor CacheKey(Object[]) - added:
ctor NullCacheKey() - added:
ctor TransactionalCacheManager() - added:
final class NullCacheKey extends CacheKey - added:
interface Cache - added:
method Cache.clear(): void - added:
method Cache.getId(): String - added:
method Cache.getObject(Object): Object - added:
method Cache.getReadWriteLock(): ReadWriteLock - added:
method Cache.getSize(): int - added:
method Cache.putObject(Object, Object): void - added:
method Cache.removeObject(Object): Object - added:
method CacheKey.clone(): CacheKey - added:
method CacheKey.equals(Object): boolean - added:
method CacheKey.getUpdateCount(): int - added:
method CacheKey.hashCode(): int - added:
method CacheKey.toString(): String - added:
method CacheKey.update(Object): void - added:
method CacheKey.updateAll(Object[]): void - added:
method NullCacheKey.update(Object): void - added:
method NullCacheKey.updateAll(Object[]): void - added:
method TransactionalCacheManager.clear(Cache): void - added:
method TransactionalCacheManager.commit(): void - added:
method TransactionalCacheManager.getObject(Cache, CacheKey): Object - added:
method TransactionalCacheManager.putObject(Cache, CacheKey, Object): void - added:
method TransactionalCacheManager.rollback(): void - added:
static field CacheKey.NULL_CACHE_KEY: CacheKey
- added:
class BlockingCache implements Cache - added:
class FifoCache implements Cache - added:
class LoggingCache implements Cache - added:
class LruCache implements Cache - added:
class ScheduledCache implements Cache - added:
class SerializedCache implements Cache - added:
class SoftCache implements Cache - added:
class SynchronizedCache implements Cache - added:
class TransactionalCache implements Cache - added:
class WeakCache implements Cache - added:
ctor BlockingCache(Cache) - added:
ctor FifoCache(Cache) - added:
ctor LoggingCache(Cache) - added:
ctor LruCache(Cache) - added:
ctor ScheduledCache(Cache) - added:
ctor SerializedCache(Cache) - added:
ctor SerializedCache.CustomObjectInputStream(InputStream) - added:
ctor SoftCache(Cache) - added:
ctor SynchronizedCache(Cache) - added:
ctor TransactionalCache(Cache) - added:
ctor WeakCache(Cache) - added:
field LoggingCache.hits: int - added:
field LoggingCache.requests: int - added:
field ScheduledCache.clearInterval: long - added:
field ScheduledCache.lastClear: long - added:
method BlockingCache.clear(): void - added:
method BlockingCache.getId(): String - added:
method BlockingCache.getObject(Object): Object - added:
method BlockingCache.getSize(): int - added:
method BlockingCache.getTimeout(): long - added:
method BlockingCache.putObject(Object, Object): void - added:
method BlockingCache.removeObject(Object): Object - added:
method BlockingCache.setTimeout(long): void - added:
method FifoCache.clear(): void - added:
method FifoCache.getId(): String - added:
method FifoCache.getObject(Object): Object - added:
method FifoCache.getSize(): int - added:
method FifoCache.putObject(Object, Object): void - added:
method FifoCache.removeObject(Object): Object - added:
method FifoCache.setSize(int): void - added:
method LoggingCache.clear(): void - added:
method LoggingCache.equals(Object): boolean - added:
method LoggingCache.getId(): String - added:
method LoggingCache.getObject(Object): Object - added:
method LoggingCache.getSize(): int - added:
method LoggingCache.hashCode(): int - added:
method LoggingCache.putObject(Object, Object): void - added:
method LoggingCache.removeObject(Object): Object - added:
method LruCache.clear(): void - added:
method LruCache.getId(): String - added:
method LruCache.getObject(Object): Object - added:
method LruCache.getSize(): int - added:
method LruCache.putObject(Object, Object): void - added:
method LruCache.removeObject(Object): Object - added:
method LruCache.setSize(int): void - added:
method ScheduledCache.clear(): void - added:
method ScheduledCache.equals(Object): boolean - added:
method ScheduledCache.getId(): String - added:
method ScheduledCache.getObject(Object): Object - added:
method ScheduledCache.getSize(): int - added:
method ScheduledCache.hashCode(): int - added:
method ScheduledCache.putObject(Object, Object): void - added:
method ScheduledCache.removeObject(Object): Object - added:
method ScheduledCache.setClearInterval(long): void - added:
method SerializedCache.CustomObjectInputStream.resolveClass(ObjectStreamClass): Class - added:
method SerializedCache.clear(): void - added:
method SerializedCache.equals(Object): boolean - added:
method SerializedCache.getId(): String - added:
method SerializedCache.getObject(Object): Object - added:
method SerializedCache.getSize(): int - added:
method SerializedCache.hashCode(): int - added:
method SerializedCache.putObject(Object, Object): void - added:
method SerializedCache.removeObject(Object): Object - added:
method SoftCache.clear(): void - added:
method SoftCache.getId(): String - added:
method SoftCache.getObject(Object): Object - added:
method SoftCache.getSize(): int - added:
method SoftCache.putObject(Object, Object): void - added:
method SoftCache.removeObject(Object): Object - added:
method SoftCache.setSize(int): void - added:
method SynchronizedCache.clear(): void - added:
method SynchronizedCache.equals(Object): boolean - added:
method SynchronizedCache.getId(): String - added:
method SynchronizedCache.getObject(Object): Object - added:
method SynchronizedCache.getSize(): int - added:
method SynchronizedCache.hashCode(): int - added:
method SynchronizedCache.putObject(Object, Object): void - added:
method SynchronizedCache.removeObject(Object): Object - added:
method TransactionalCache.clear(): void - added:
method TransactionalCache.commit(): void - added:
method TransactionalCache.getId(): String - added:
method TransactionalCache.getObject(Object): Object - added:
method TransactionalCache.getSize(): int - added:
method TransactionalCache.putObject(Object, Object): void - added:
method TransactionalCache.removeObject(Object): Object - added:
method TransactionalCache.rollback(): void - added:
method WeakCache.clear(): void - added:
method WeakCache.getId(): String - added:
method WeakCache.getObject(Object): Object - added:
method WeakCache.getSize(): int - added:
method WeakCache.putObject(Object, Object): void - added:
method WeakCache.removeObject(Object): Object - added:
method WeakCache.setSize(int): void - added:
static class SerializedCache.CustomObjectInputStream extends ObjectInputStream
- added:
class PerpetualCache implements Cache - added:
ctor PerpetualCache(String) - added:
method PerpetualCache.clear(): void - added:
method PerpetualCache.equals(Object): boolean - added:
method PerpetualCache.getId(): String - added:
method PerpetualCache.getObject(Object): Object - added:
method PerpetualCache.getSize(): int - added:
method PerpetualCache.hashCode(): int - added:
method PerpetualCache.putObject(Object, Object): void - added:
method PerpetualCache.removeObject(Object): Object
- added:
interface Cursor extends AutoCloseable, Iterable - added:
method Cursor.close(): void - added:
method Cursor.getCurrentIndex(): int - added:
method Cursor.isConsumed(): boolean - added:
method Cursor.isOpen(): boolean
- added:
class DefaultCursor implements Cursor - added:
class DefaultCursor.CursorIterator implements Iterator - added:
ctor DefaultCursor(DefaultResultSetHandler, ResultMap, ResultSetWrapper, RowBounds) - added:
ctor DefaultCursor.CursorIterator(DefaultCursor) - added:
ctor DefaultCursor.ObjectWrapperResultHandler() - added:
field DefaultCursor.ObjectWrapperResultHandler.fetched: boolean - added:
field DefaultCursor.ObjectWrapperResultHandler.result: Object - added:
field DefaultCursor.objectWrapperResultHandler: DefaultCursor.ObjectWrapperResultHandler - added:
method DefaultCursor.CursorIterator.hasNext(): boolean - added:
method DefaultCursor.CursorIterator.next(): Object - added:
method DefaultCursor.CursorIterator.remove(): void - added:
method DefaultCursor.ObjectWrapperResultHandler.handleResult(ResultContext): void - added:
method DefaultCursor.close(): void - added:
method DefaultCursor.fetchNextObjectFromDatabase(): Object - added:
method DefaultCursor.fetchNextUsingRowBound(): Object - added:
method DefaultCursor.getCurrentIndex(): int - added:
method DefaultCursor.isConsumed(): boolean - added:
method DefaultCursor.isOpen(): boolean - added:
method DefaultCursor.iterator(): Iterator - added:
static class DefaultCursor.ObjectWrapperResultHandler implements ResultHandler
- added:
class DataSourceException extends PersistenceException - added:
ctor DataSourceException() - added:
ctor DataSourceException(String) - added:
ctor DataSourceException(String, Throwable) - added:
ctor DataSourceException(Throwable) - added:
interface DataSourceFactory - added:
method DataSourceFactory.getDataSource(): DataSource - added:
method DataSourceFactory.setProperties(Properties): void
- added:
class JndiDataSourceFactory implements DataSourceFactory - added:
ctor JndiDataSourceFactory() - added:
method JndiDataSourceFactory.getDataSource(): DataSource - added:
method JndiDataSourceFactory.setProperties(Properties): void - added:
static field JndiDataSourceFactory.DATA_SOURCE: String - added:
static field JndiDataSourceFactory.ENV_PREFIX: String - added:
static field JndiDataSourceFactory.INITIAL_CONTEXT: String
- added:
class PoolState - added:
class PooledDataSource implements DataSource - added:
class PooledDataSourceFactory extends UnpooledDataSourceFactory - added:
ctor PoolState(PooledDataSource) - added:
ctor PooledDataSource() - added:
ctor PooledDataSource(ClassLoader, String, String, Properties) - added:
ctor PooledDataSource(ClassLoader, String, String, String, String) - added:
ctor PooledDataSource(String, String, Properties) - added:
ctor PooledDataSource(String, String, String, String) - added:
ctor PooledDataSource(UnpooledDataSource) - added:
ctor PooledDataSourceFactory() - added:
field PoolState.accumulatedCheckoutTime: long - added:
field PoolState.accumulatedCheckoutTimeOfOverdueConnections: long - added:
field PoolState.accumulatedRequestTime: long - added:
field PoolState.accumulatedWaitTime: long - added:
field PoolState.activeConnections: List - added:
field PoolState.badConnectionCount: long - added:
field PoolState.claimedOverdueConnectionCount: long - added:
field PoolState.dataSource: PooledDataSource - added:
field PoolState.hadToWaitCount: long - added:
field PoolState.idleConnections: List - added:
field PoolState.requestCount: long - added:
field PooledDataSource.poolMaximumActiveConnections: int - added:
field PooledDataSource.poolMaximumCheckoutTime: int - added:
field PooledDataSource.poolMaximumIdleConnections: int - added:
field PooledDataSource.poolMaximumLocalBadConnectionTolerance: int - added:
field PooledDataSource.poolPingConnectionsNotUsedFor: int - added:
field PooledDataSource.poolPingEnabled: boolean - added:
field PooledDataSource.poolPingQuery: String - added:
field PooledDataSource.poolTimeToWait: int - added:
method PoolState.getActiveConnectionCount(): int - added:
method PoolState.getAverageCheckoutTime(): long - added:
method PoolState.getAverageOverdueCheckoutTime(): long - added:
method PoolState.getAverageRequestTime(): long - added:
method PoolState.getAverageWaitTime(): long - added:
method PoolState.getBadConnectionCount(): long - added:
method PoolState.getClaimedOverdueConnectionCount(): long - added:
method PoolState.getHadToWaitCount(): long - added:
method PoolState.getIdleConnectionCount(): int - added:
method PoolState.getRequestCount(): long - added:
method PoolState.toString(): String - added:
method PooledDataSource.finalize(): void - added:
method PooledDataSource.forceCloseAll(): void - added:
method PooledDataSource.getConnection(): Connection - added:
method PooledDataSource.getConnection(String, String): Connection - added:
method PooledDataSource.getDefaultNetworkTimeout(): Integer - added:
method PooledDataSource.getDefaultTransactionIsolationLevel(): Integer - added:
method PooledDataSource.getDriver(): String - added:
method PooledDataSource.getDriverProperties(): Properties - added:
method PooledDataSource.getLogWriter(): PrintWriter - added:
method PooledDataSource.getLoginTimeout(): int - added:
method PooledDataSource.getParentLogger(): Logger - added:
method PooledDataSource.getPassword(): String - added:
method PooledDataSource.getPoolMaximumActiveConnections(): int - added:
method PooledDataSource.getPoolMaximumCheckoutTime(): int - added:
method PooledDataSource.getPoolMaximumIdleConnections(): int - added:
method PooledDataSource.getPoolMaximumLocalBadConnectionTolerance(): int - added:
method PooledDataSource.getPoolPingConnectionsNotUsedFor(): int - added:
method PooledDataSource.getPoolPingQuery(): String - added:
method PooledDataSource.getPoolState(): PoolState - added:
method PooledDataSource.getPoolTimeToWait(): int - added:
method PooledDataSource.getUrl(): String - added:
method PooledDataSource.getUsername(): String - added:
method PooledDataSource.isAutoCommit(): boolean - added:
method PooledDataSource.isPoolPingEnabled(): boolean - added:
method PooledDataSource.isWrapperFor(Class): boolean - added:
method PooledDataSource.pingConnection(PooledConnection): boolean - added:
method PooledDataSource.pushConnection(PooledConnection): void - added:
method PooledDataSource.setDefaultAutoCommit(boolean): void - added:
method PooledDataSource.setDefaultNetworkTimeout(Integer): void - added:
method PooledDataSource.setDefaultTransactionIsolationLevel(Integer): void - added:
method PooledDataSource.setDriver(String): void - added:
method PooledDataSource.setDriverProperties(Properties): void - added:
method PooledDataSource.setLogWriter(PrintWriter): void - added:
method PooledDataSource.setLoginTimeout(int): void - added:
method PooledDataSource.setPassword(String): void - added:
method PooledDataSource.setPoolMaximumActiveConnections(int): void - added:
method PooledDataSource.setPoolMaximumCheckoutTime(int): void - added:
method PooledDataSource.setPoolMaximumIdleConnections(int): void - added:
method PooledDataSource.setPoolMaximumLocalBadConnectionTolerance(int): void - added:
method PooledDataSource.setPoolPingConnectionsNotUsedFor(int): void - added:
method PooledDataSource.setPoolPingEnabled(boolean): void - added:
method PooledDataSource.setPoolPingQuery(String): void - added:
method PooledDataSource.setPoolTimeToWait(int): void - added:
method PooledDataSource.setUrl(String): void - added:
method PooledDataSource.setUsername(String): void - added:
method PooledDataSource.unwrap(Class): Object - added:
static method PooledDataSource.unwrapConnection(Connection): Connection
- added:
class UnpooledDataSource implements DataSource - added:
class UnpooledDataSourceFactory implements DataSourceFactory - added:
ctor UnpooledDataSource() - added:
ctor UnpooledDataSource(ClassLoader, String, String, Properties) - added:
ctor UnpooledDataSource(ClassLoader, String, String, String, String) - added:
ctor UnpooledDataSource(String, String, Properties) - added:
ctor UnpooledDataSource(String, String, String, String) - added:
ctor UnpooledDataSourceFactory() - added:
field UnpooledDataSourceFactory.dataSource: DataSource - added:
method UnpooledDataSource.getConnection(): Connection - added:
method UnpooledDataSource.getConnection(String, String): Connection - added:
method UnpooledDataSource.getDefaultNetworkTimeout(): Integer - added:
method UnpooledDataSource.getDefaultTransactionIsolationLevel(): Integer - added:
method UnpooledDataSource.getDriver(): String - added:
method UnpooledDataSource.getDriverClassLoader(): ClassLoader - added:
method UnpooledDataSource.getDriverProperties(): Properties - added:
method UnpooledDataSource.getLogWriter(): PrintWriter - added:
method UnpooledDataSource.getLoginTimeout(): int - added:
method UnpooledDataSource.getParentLogger(): Logger - added:
method UnpooledDataSource.getPassword(): String - added:
method UnpooledDataSource.getUrl(): String - added:
method UnpooledDataSource.getUsername(): String - added:
method UnpooledDataSource.isAutoCommit(): Boolean - added:
method UnpooledDataSource.isWrapperFor(Class): boolean - added:
method UnpooledDataSource.setAutoCommit(Boolean): void - added:
method UnpooledDataSource.setDefaultNetworkTimeout(Integer): void - added:
method UnpooledDataSource.setDefaultTransactionIsolationLevel(Integer): void - added:
method UnpooledDataSource.setDriver(String): void - added:
method UnpooledDataSource.setDriverClassLoader(ClassLoader): void - added:
method UnpooledDataSource.setDriverProperties(Properties): void - added:
method UnpooledDataSource.setLogWriter(PrintWriter): void - added:
method UnpooledDataSource.setLoginTimeout(int): void - added:
method UnpooledDataSource.setPassword(String): void - added:
method UnpooledDataSource.setUrl(String): void - added:
method UnpooledDataSource.setUsername(String): void - added:
method UnpooledDataSource.unwrap(Class): Object - added:
method UnpooledDataSourceFactory.getDataSource(): DataSource - added:
method UnpooledDataSourceFactory.setProperties(Properties): void
- added:
class ExceptionFactory - added:
class IbatisException extends RuntimeException - added:
class PersistenceException extends IbatisException - added:
class TooManyResultsException extends PersistenceException - added:
ctor IbatisException() - added:
ctor IbatisException(String) - added:
ctor IbatisException(String, Throwable) - added:
ctor IbatisException(Throwable) - added:
ctor PersistenceException() - added:
ctor PersistenceException(String) - added:
ctor PersistenceException(String, Throwable) - added:
ctor PersistenceException(Throwable) - added:
ctor TooManyResultsException() - added:
ctor TooManyResultsException(String) - added:
ctor TooManyResultsException(String, Throwable) - added:
ctor TooManyResultsException(Throwable) - added:
static method ExceptionFactory.wrapException(String, Exception): RuntimeException
- added:
abstract class BaseExecutor implements Executor - added:
class BatchExecutor extends BaseExecutor - added:
class BatchExecutorException extends ExecutorException - added:
class BatchResult - added:
class CachingExecutor implements Executor - added:
class ErrorContext - added:
class ExecutorException extends PersistenceException - added:
class ResultExtractor - added:
class ReuseExecutor extends BaseExecutor - added:
class SimpleExecutor extends BaseExecutor - added:
ctor BaseExecutor(Configuration, Transaction) - added:
ctor BatchExecutor(Configuration, Transaction) - added:
ctor BatchExecutorException(String, BatchUpdateException, List, BatchResult) - added:
ctor BatchResult(MappedStatement, String) - added:
ctor BatchResult(MappedStatement, String, Object) - added:
ctor CachingExecutor(Executor) - added:
ctor ExecutorException() - added:
ctor ExecutorException(String) - added:
ctor ExecutorException(String, Throwable) - added:
ctor ExecutorException(Throwable) - added:
ctor ResultExtractor(Configuration, ObjectFactory) - added:
ctor ReuseExecutor(Configuration, Transaction) - added:
ctor SimpleExecutor(Configuration, Transaction) - added:
enum ExecutionPlaceholder - added:
field BaseExecutor.configuration: Configuration - added:
field BaseExecutor.deferredLoads: ConcurrentLinkedQueue - added:
field BaseExecutor.localCache: PerpetualCache - added:
field BaseExecutor.localOutputParameterCache: PerpetualCache - added:
field BaseExecutor.queryStack: int - added:
field BaseExecutor.transaction: Transaction - added:
field BaseExecutor.wrapper: Executor - added:
interface Executor - added:
method BaseExecutor.applyTransactionTimeout(Statement): void - added:
method BaseExecutor.clearLocalCache(): void - added:
method BaseExecutor.close(boolean): void - added:
method BaseExecutor.closeStatement(Statement): void - added:
method BaseExecutor.commit(boolean): void - added:
method BaseExecutor.createCacheKey(MappedStatement, Object, RowBounds, BoundSql): CacheKey - added:
method BaseExecutor.deferLoad(MappedStatement, MetaObject, String, CacheKey, Class): void - added:
method BaseExecutor.doFlushStatements(boolean): List - added:
method BaseExecutor.doQuery(MappedStatement, Object, RowBounds, ResultHandler, BoundSql): List - added:
method BaseExecutor.doQueryCursor(MappedStatement, Object, RowBounds, BoundSql): Cursor - added:
method BaseExecutor.doUpdate(MappedStatement, Object): int - added:
method BaseExecutor.flushStatements(): List - added:
method BaseExecutor.flushStatements(boolean): List - added:
method BaseExecutor.getConnection(Log): Connection - added:
method BaseExecutor.getTransaction(): Transaction - added:
method BaseExecutor.isCached(MappedStatement, CacheKey): boolean - added:
method BaseExecutor.isClosed(): boolean - added:
method BaseExecutor.query(MappedStatement, Object, RowBounds, ResultHandler): List - added:
method BaseExecutor.query(MappedStatement, Object, RowBounds, ResultHandler, CacheKey, BoundSql): List - added:
method BaseExecutor.queryCursor(MappedStatement, Object, RowBounds): Cursor - added:
method BaseExecutor.rollback(boolean): void - added:
method BaseExecutor.setExecutorWrapper(Executor): void - added:
method BaseExecutor.update(MappedStatement, Object): int - added:
method BatchExecutor.doFlushStatements(boolean): List - added:
method BatchExecutor.doQuery(MappedStatement, Object, RowBounds, ResultHandler, BoundSql): List - added:
method BatchExecutor.doQueryCursor(MappedStatement, Object, RowBounds, BoundSql): Cursor - added:
method BatchExecutor.doUpdate(MappedStatement, Object): int - added:
method BatchExecutorException.getBatchUpdateException(): BatchUpdateException - added:
method BatchExecutorException.getFailingSqlStatement(): String - added:
method BatchExecutorException.getFailingStatementId(): String - added:
method BatchExecutorException.getSuccessfulBatchResults(): List - added:
method BatchResult.addParameterObject(Object): void - added:
method BatchResult.getMappedStatement(): MappedStatement - added:
method BatchResult.getParameterObject(): Object - added:
method BatchResult.getParameterObjects(): List - added:
method BatchResult.getSql(): String - added:
method BatchResult.getUpdateCounts(): int[] - added:
method BatchResult.setUpdateCounts(int[]): void - added:
method CachingExecutor.clearLocalCache(): void - added:
method CachingExecutor.close(boolean): void - added:
method CachingExecutor.commit(boolean): void - added:
method CachingExecutor.createCacheKey(MappedStatement, Object, RowBounds, BoundSql): CacheKey - added:
method CachingExecutor.deferLoad(MappedStatement, MetaObject, String, CacheKey, Class): void - added:
method CachingExecutor.flushStatements(): List - added:
method CachingExecutor.getTransaction(): Transaction - added:
method CachingExecutor.isCached(MappedStatement, CacheKey): boolean - added:
method CachingExecutor.isClosed(): boolean - added:
method CachingExecutor.query(MappedStatement, Object, RowBounds, ResultHandler): List - added:
method CachingExecutor.query(MappedStatement, Object, RowBounds, ResultHandler, CacheKey, BoundSql): List - added:
method CachingExecutor.queryCursor(MappedStatement, Object, RowBounds): Cursor - added:
method CachingExecutor.rollback(boolean): void - added:
method CachingExecutor.setExecutorWrapper(Executor): void - added:
method CachingExecutor.update(MappedStatement, Object): int - added:
method ErrorContext.activity(String): ErrorContext - added:
method ErrorContext.cause(Throwable): ErrorContext - added:
method ErrorContext.message(String): ErrorContext - added:
method ErrorContext.object(String): ErrorContext - added:
method ErrorContext.recall(): ErrorContext - added:
method ErrorContext.reset(): ErrorContext - added:
method ErrorContext.resource(String): ErrorContext - added:
method ErrorContext.sql(String): ErrorContext - added:
method ErrorContext.store(): ErrorContext - added:
method ErrorContext.toString(): String - added:
method Executor.clearLocalCache(): void - added:
method Executor.close(boolean): void - added:
method Executor.commit(boolean): void - added:
method Executor.createCacheKey(MappedStatement, Object, RowBounds, BoundSql): CacheKey - added:
method Executor.deferLoad(MappedStatement, MetaObject, String, CacheKey, Class): void - added:
method Executor.flushStatements(): List - added:
method Executor.getTransaction(): Transaction - added:
method Executor.isCached(MappedStatement, CacheKey): boolean - added:
method Executor.isClosed(): boolean - added:
method Executor.query(MappedStatement, Object, RowBounds, ResultHandler): List - added:
method Executor.query(MappedStatement, Object, RowBounds, ResultHandler, CacheKey, BoundSql): List - added:
method Executor.queryCursor(MappedStatement, Object, RowBounds): Cursor - added:
method Executor.rollback(boolean): void - added:
method Executor.setExecutorWrapper(Executor): void - added:
method Executor.update(MappedStatement, Object): int - added:
method ResultExtractor.extractObjectFromList(List, Class): Object - added:
method ReuseExecutor.doFlushStatements(boolean): List - added:
method ReuseExecutor.doQuery(MappedStatement, Object, RowBounds, ResultHandler, BoundSql): List - added:
method ReuseExecutor.doQueryCursor(MappedStatement, Object, RowBounds, BoundSql): Cursor - added:
method ReuseExecutor.doUpdate(MappedStatement, Object): int - added:
method SimpleExecutor.doFlushStatements(boolean): List - added:
method SimpleExecutor.doQuery(MappedStatement, Object, RowBounds, ResultHandler, BoundSql): List - added:
method SimpleExecutor.doQueryCursor(MappedStatement, Object, RowBounds, BoundSql): Cursor - added:
method SimpleExecutor.doUpdate(MappedStatement, Object): int - added:
static field BatchExecutor.BATCH_UPDATE_RETURN_VALUE: int - added:
static field ExecutionPlaceholder.EXECUTION_PLACEHOLDER: ExecutionPlaceholder - added:
static field Executor.NO_RESULT_HANDLER: ResultHandler - added:
static method ErrorContext.instance(): ErrorContext - added:
static method ExecutionPlaceholder.valueOf(String): ExecutionPlaceholder - added:
static method ExecutionPlaceholder.values(): ExecutionPlaceholder[]
- added:
class Jdbc3KeyGenerator implements KeyGenerator - added:
class NoKeyGenerator implements KeyGenerator - added:
class SelectKeyGenerator implements KeyGenerator - added:
ctor Jdbc3KeyGenerator() - added:
ctor NoKeyGenerator() - added:
ctor SelectKeyGenerator(MappedStatement, boolean) - added:
interface KeyGenerator - added:
method Jdbc3KeyGenerator.processAfter(Executor, MappedStatement, Statement, Object): void - added:
method Jdbc3KeyGenerator.processBatch(MappedStatement, Statement, Object): void - added:
method Jdbc3KeyGenerator.processBefore(Executor, MappedStatement, Statement, Object): void - added:
method KeyGenerator.processAfter(Executor, MappedStatement, Statement, Object): void - added:
method KeyGenerator.processBefore(Executor, MappedStatement, Statement, Object): void - added:
method NoKeyGenerator.processAfter(Executor, MappedStatement, Statement, Object): void - added:
method NoKeyGenerator.processBefore(Executor, MappedStatement, Statement, Object): void - added:
method SelectKeyGenerator.processAfter(Executor, MappedStatement, Statement, Object): void - added:
method SelectKeyGenerator.processBefore(Executor, MappedStatement, Statement, Object): void - added:
static field Jdbc3KeyGenerator.INSTANCE: Jdbc3KeyGenerator - added:
static field NoKeyGenerator.INSTANCE: NoKeyGenerator - added:
static field SelectKeyGenerator.SELECT_KEY_SUFFIX: String
- added:
abstract class AbstractEnhancedDeserializationProxy - added:
abstract class AbstractSerialStateHolder implements Externalizable - added:
class CglibProxyFactory extends CglibProxyFactory - added:
class ResultLoader - added:
class ResultLoaderMap - added:
ctor AbstractEnhancedDeserializationProxy(Class, Map, ObjectFactory, List, List) - added:
ctor AbstractSerialStateHolder() - added:
ctor AbstractSerialStateHolder(Object, Map, ObjectFactory, List, List) - added:
ctor CglibProxyFactory() - added:
ctor JavassistProxyFactory() - added:
ctor ResultLoader(Configuration, Executor, MappedStatement, Object, Class, CacheKey, BoundSql) - added:
ctor ResultLoaderMap() - added:
field ResultLoader.boundSql: BoundSql - added:
field ResultLoader.cacheKey: CacheKey - added:
field ResultLoader.configuration: Configuration - added:
field ResultLoader.creatorThreadId: long - added:
field ResultLoader.executor: Executor - added:
field ResultLoader.loaded: boolean - added:
field ResultLoader.mappedStatement: MappedStatement - added:
field ResultLoader.objectFactory: ObjectFactory - added:
field ResultLoader.parameterObject: Object - added:
field ResultLoader.resultExtractor: ResultExtractor - added:
field ResultLoader.resultObject: Object - added:
field ResultLoader.targetType: Class - added:
final class JavassistProxyFactory extends JavassistProxyFactory - added:
interface ProxyFactory - added:
interface WriteReplaceInterface - added:
method AbstractEnhancedDeserializationProxy.invoke(Object, Method, Object[]): Object - added:
method AbstractEnhancedDeserializationProxy.newSerialStateHolder(Object, Map, ObjectFactory, List, List): AbstractSerialStateHolder - added:
method AbstractSerialStateHolder.createDeserializationProxy(Object, Map, ObjectFactory, List, List): Object - added:
method AbstractSerialStateHolder.readExternal(ObjectInput): void - added:
method AbstractSerialStateHolder.readResolve(): Object - added:
method AbstractSerialStateHolder.writeExternal(ObjectOutput): void - added:
method ProxyFactory.createProxy(Object, ResultLoaderMap, Configuration, ObjectFactory, List, List): Object - added:
method ProxyFactory.setProperties(Properties): void - added:
method ResultLoader.loadResult(): Object - added:
method ResultLoader.wasNull(): boolean - added:
method ResultLoaderMap.LoadPair.load(): void - added:
method ResultLoaderMap.LoadPair.load(Object): void - added:
method ResultLoaderMap.addLoader(String, MetaObject, ResultLoader): void - added:
method ResultLoaderMap.getProperties(): Map - added:
method ResultLoaderMap.getPropertyNames(): Set - added:
method ResultLoaderMap.hasLoader(String): boolean - added:
method ResultLoaderMap.isEmpty(): boolean - added:
method ResultLoaderMap.load(String): boolean - added:
method ResultLoaderMap.loadAll(): void - added:
method ResultLoaderMap.remove(String): void - added:
method ResultLoaderMap.size(): int - added:
method WriteReplaceInterface.writeReplace(): Object - added:
static class ResultLoaderMap.LoadPair implements Serializable - added:
static field AbstractEnhancedDeserializationProxy.FINALIZE_METHOD: String - added:
static field AbstractEnhancedDeserializationProxy.WRITE_REPLACE_METHOD: String
- added:
class CglibProxyFactory implements ProxyFactory - added:
ctor CglibProxyFactory() - added:
method CglibProxyFactory.createDeserializationProxy(Object, Map, ObjectFactory, List, List): Object - added:
method CglibProxyFactory.createProxy(Object, ResultLoaderMap, Configuration, ObjectFactory, List, List): Object
- added:
class JavassistProxyFactory implements ProxyFactory - added:
ctor JavassistProxyFactory() - added:
method JavassistProxyFactory.createDeserializationProxy(Object, Map, ObjectFactory, List, List): Object - added:
method JavassistProxyFactory.createProxy(Object, ResultLoaderMap, Configuration, ObjectFactory, List, List): Object
- added:
interface ParameterHandler - added:
method ParameterHandler.getParameterObject(): Object - added:
method ParameterHandler.setParameters(PreparedStatement): void
- added:
class DefaultMapResultHandler implements ResultHandler - added:
class DefaultResultContext implements ResultContext - added:
class DefaultResultHandler implements ResultHandler - added:
class ResultMapException extends PersistenceException - added:
ctor DefaultMapResultHandler(String, ObjectFactory, ObjectWrapperFactory, ReflectorFactory) - added:
ctor DefaultResultContext() - added:
ctor DefaultResultHandler() - added:
ctor DefaultResultHandler(ObjectFactory) - added:
ctor ResultMapException() - added:
ctor ResultMapException(String) - added:
ctor ResultMapException(String, Throwable) - added:
ctor ResultMapException(Throwable) - added:
method DefaultMapResultHandler.getMappedResults(): Map - added:
method DefaultMapResultHandler.handleResult(ResultContext): void - added:
method DefaultResultContext.getResultCount(): int - added:
method DefaultResultContext.getResultObject(): Object - added:
method DefaultResultContext.isStopped(): boolean - added:
method DefaultResultContext.nextResultObject(Object): void - added:
method DefaultResultContext.stop(): void - added:
method DefaultResultHandler.getResultList(): List - added:
method DefaultResultHandler.handleResult(ResultContext): void
- added:
class DefaultResultSetHandler implements ResultSetHandler - added:
class ResultSetWrapper - added:
ctor DefaultResultSetHandler(Executor, MappedStatement, ParameterHandler, ResultHandler, BoundSql, RowBounds) - added:
ctor ResultSetWrapper(ResultSet, Configuration) - added:
interface ResultSetHandler - added:
method DefaultResultSetHandler.checkResultHandler(): void - added:
method DefaultResultSetHandler.handleCursorResultSets(Statement): Cursor - added:
method DefaultResultSetHandler.handleOutputParameters(CallableStatement): void - added:
method DefaultResultSetHandler.handleResultSets(Statement): List - added:
method DefaultResultSetHandler.handleRowValues(ResultSetWrapper, ResultMap, ResultHandler, RowBounds, ResultMapping): void - added:
method DefaultResultSetHandler.resolveDiscriminatedResultMap(ResultSetWrapper, ResultMap, String): ResultMap - added:
method ResultSetHandler.handleCursorResultSets(Statement): Cursor - added:
method ResultSetHandler.handleOutputParameters(CallableStatement): void - added:
method ResultSetHandler.handleResultSets(Statement): List - added:
method ResultSetWrapper.getClassNames(): List - added:
method ResultSetWrapper.getColumnNames(): List - added:
method ResultSetWrapper.getJdbcType(String): JdbcType - added:
method ResultSetWrapper.getJdbcTypes(): List - added:
method ResultSetWrapper.getMappedColumnNames(ResultMap, String): Set - added:
method ResultSetWrapper.getResultSet(): ResultSet - added:
method ResultSetWrapper.getTypeHandler(Type, String): TypeHandler - added:
method ResultSetWrapper.getUnmappedColumnNames(ResultMap, String): List
- added:
abstract class BaseStatementHandler implements StatementHandler - added:
class CallableStatementHandler extends BaseStatementHandler - added:
class PreparedStatementHandler extends BaseStatementHandler - added:
class RoutingStatementHandler implements StatementHandler - added:
class SimpleStatementHandler extends BaseStatementHandler - added:
class StatementUtil - added:
ctor BaseStatementHandler(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - added:
ctor CallableStatementHandler(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - added:
ctor PreparedStatementHandler(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - added:
ctor RoutingStatementHandler(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - added:
ctor SimpleStatementHandler(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - added:
field BaseStatementHandler.boundSql: BoundSql - added:
field BaseStatementHandler.configuration: Configuration - added:
field BaseStatementHandler.executor: Executor - added:
field BaseStatementHandler.mappedStatement: MappedStatement - added:
field BaseStatementHandler.objectFactory: ObjectFactory - added:
field BaseStatementHandler.parameterHandler: ParameterHandler - added:
field BaseStatementHandler.resultSetHandler: ResultSetHandler - added:
field BaseStatementHandler.rowBounds: RowBounds - added:
field BaseStatementHandler.typeHandlerRegistry: TypeHandlerRegistry - added:
interface StatementHandler - added:
method BaseStatementHandler.closeStatement(Statement): void - added:
method BaseStatementHandler.generateKeys(Object): void - added:
method BaseStatementHandler.getBoundSql(): BoundSql - added:
method BaseStatementHandler.getParameterHandler(): ParameterHandler - added:
method BaseStatementHandler.instantiateStatement(Connection): Statement - added:
method BaseStatementHandler.prepare(Connection, Integer): Statement - added:
method BaseStatementHandler.setFetchSize(Statement): void - added:
method BaseStatementHandler.setStatementTimeout(Statement, Integer): void - added:
method CallableStatementHandler.batch(Statement): void - added:
method CallableStatementHandler.instantiateStatement(Connection): Statement - added:
method CallableStatementHandler.parameterize(Statement): void - added:
method CallableStatementHandler.query(Statement, ResultHandler): List - added:
method CallableStatementHandler.queryCursor(Statement): Cursor - added:
method CallableStatementHandler.update(Statement): int - added:
method PreparedStatementHandler.batch(Statement): void - added:
method PreparedStatementHandler.instantiateStatement(Connection): Statement - added:
method PreparedStatementHandler.parameterize(Statement): void - added:
method PreparedStatementHandler.query(Statement, ResultHandler): List - added:
method PreparedStatementHandler.queryCursor(Statement): Cursor - added:
method PreparedStatementHandler.update(Statement): int - added:
method RoutingStatementHandler.batch(Statement): void - added:
method RoutingStatementHandler.getBoundSql(): BoundSql - added:
method RoutingStatementHandler.getParameterHandler(): ParameterHandler - added:
method RoutingStatementHandler.parameterize(Statement): void - added:
method RoutingStatementHandler.prepare(Connection, Integer): Statement - added:
method RoutingStatementHandler.query(Statement, ResultHandler): List - added:
method RoutingStatementHandler.queryCursor(Statement): Cursor - added:
method RoutingStatementHandler.update(Statement): int - added:
method SimpleStatementHandler.batch(Statement): void - added:
method SimpleStatementHandler.instantiateStatement(Connection): Statement - added:
method SimpleStatementHandler.parameterize(Statement): void - added:
method SimpleStatementHandler.query(Statement, ResultHandler): List - added:
method SimpleStatementHandler.queryCursor(Statement): Cursor - added:
method SimpleStatementHandler.update(Statement): int - added:
method StatementHandler.batch(Statement): void - added:
method StatementHandler.getBoundSql(): BoundSql - added:
method StatementHandler.getParameterHandler(): ParameterHandler - added:
method StatementHandler.parameterize(Statement): void - added:
method StatementHandler.prepare(Connection, Integer): Statement - added:
method StatementHandler.query(Statement, ResultHandler): List - added:
method StatementHandler.queryCursor(Statement): Cursor - added:
method StatementHandler.update(Statement): int - added:
static method StatementUtil.applyTransactionTimeout(Statement, Integer, Integer): void
- added:
abstract class VFS - added:
class ClassLoaderWrapper - added:
class DefaultVFS extends VFS - added:
class ExternalResources - added:
class JBoss6VFS extends VFS - added:
class ResolverUtil - added:
class Resources - added:
ctor DefaultVFS() - added:
ctor JBoss6VFS() - added:
ctor ResolverUtil() - added:
ctor ResolverUtil.AnnotatedWith(Class) - added:
ctor ResolverUtil.IsA(Class) - added:
ctor VFS() - added:
final class SerialFilterChecker - added:
interface ResolverUtil.Test - added:
method ClassLoaderWrapper.classForName(String): Class - added:
method ClassLoaderWrapper.classForName(String, ClassLoader): Class - added:
method ClassLoaderWrapper.getResourceAsStream(String): InputStream - added:
method ClassLoaderWrapper.getResourceAsStream(String, ClassLoader): InputStream - added:
method ClassLoaderWrapper.getResourceAsURL(String): URL - added:
method ClassLoaderWrapper.getResourceAsURL(String, ClassLoader): URL - added:
method DefaultVFS.findJarForResource(URL): URL - added:
method DefaultVFS.getPackagePath(String): String - added:
method DefaultVFS.isJar(URL): boolean - added:
method DefaultVFS.isJar(URL, byte[]): boolean - added:
method DefaultVFS.isValid(): boolean - added:
method DefaultVFS.list(URL, String): List - added:
method DefaultVFS.listResources(JarInputStream, String): List - added:
method JBoss6VFS.isValid(): boolean - added:
method JBoss6VFS.list(URL, String): List - added:
method ResolverUtil.AnnotatedWith.matches(Class): boolean - added:
method ResolverUtil.AnnotatedWith.toString(): String - added:
method ResolverUtil.IsA.matches(Class): boolean - added:
method ResolverUtil.IsA.toString(): String - added:
method ResolverUtil.Test.matches(Class): boolean - added:
method ResolverUtil.addIfMatching(ResolverUtil.Test, String): void - added:
method ResolverUtil.find(ResolverUtil.Test, String): ResolverUtil - added:
method ResolverUtil.findAnnotated(Class, String[]): ResolverUtil - added:
method ResolverUtil.findImplementations(Class, String[]): ResolverUtil - added:
method ResolverUtil.getClassLoader(): ClassLoader - added:
method ResolverUtil.getClasses(): Set - added:
method ResolverUtil.getPackagePath(String): String - added:
method ResolverUtil.setClassLoader(ClassLoader): void - added:
method VFS.isValid(): boolean - added:
method VFS.list(String): List - added:
method VFS.list(URL, String): List - added:
static class ResolverUtil.AnnotatedWith implements ResolverUtil.Test - added:
static class ResolverUtil.IsA implements ResolverUtil.Test - added:
static method ExternalResources.copyExternalResource(File, File): void - added:
static method ExternalResources.getConfiguredTemplate(String, String): String - added:
static method JBoss6VFS.checkNotNull(Object): Object - added:
static method JBoss6VFS.checkReturnType(Method, Class): void - added:
static method JBoss6VFS.initialize(): void - added:
static method JBoss6VFS.setInvalid(): void - added:
static method Resources.classForName(String): Class - added:
static method Resources.getCharset(): Charset - added:
static method Resources.getDefaultClassLoader(): ClassLoader - added:
static method Resources.getResourceAsFile(ClassLoader, String): File - added:
static method Resources.getResourceAsFile(String): File - added:
static method Resources.getResourceAsProperties(ClassLoader, String): Properties - added:
static method Resources.getResourceAsProperties(String): Properties - added:
static method Resources.getResourceAsReader(ClassLoader, String): Reader - added:
static method Resources.getResourceAsReader(String): Reader - added:
static method Resources.getResourceAsStream(ClassLoader, String): InputStream - added:
static method Resources.getResourceAsStream(String): InputStream - added:
static method Resources.getResourceURL(ClassLoader, String): URL - added:
static method Resources.getResourceURL(String): URL - added:
static method Resources.getUrlAsProperties(String): Properties - added:
static method Resources.getUrlAsReader(String): Reader - added:
static method Resources.getUrlAsStream(String): InputStream - added:
static method Resources.setCharset(Charset): void - added:
static method Resources.setDefaultClassLoader(ClassLoader): void - added:
static method SerialFilterChecker.check(): void - added:
static method VFS.addImplClass(Class): void - added:
static method VFS.getClass(String): Class - added:
static method VFS.getInstance(): VFS - added:
static method VFS.getMethod(Class, String, Class[]): Method - added:
static method VFS.getResources(String): List - added:
static method VFS.invoke(Method, Object, Object[]): Object
- added:
abstract class CtBehavior extends CtMember - added:
abstract class CtClass - added:
abstract class CtMember - added:
class ByteArrayClassPath implements ClassPath - added:
class CannotCompileException extends Exception - added:
class ClassClassPath implements ClassPath - added:
class ClassMap extends HashMap - added:
class ClassPool - added:
class CodeConverter - added:
class CtField extends CtMember - added:
class CtNewConstructor - added:
class CtNewMethod - added:
class Loader extends ClassLoader - added:
class LoaderClassPath implements ClassPath - added:
class Modifier - added:
class NotFoundException extends Exception - added:
class SerialVersionUID - added:
class URLClassPath implements ClassPath - added:
ctor ByteArrayClassPath(String, byte[]) - added:
ctor CannotCompileException(ClassFormatError, String) - added:
ctor CannotCompileException(ClassNotFoundException, String) - added:
ctor CannotCompileException(CompileError) - added:
ctor CannotCompileException(NotFoundException) - added:
ctor CannotCompileException(String) - added:
ctor CannotCompileException(String, Throwable) - added:
ctor CannotCompileException(Throwable) - added:
ctor ClassClassPath(Class) - added:
ctor ClassMap() - added:
ctor ClassPool() - added:
ctor ClassPool(ClassPool) - added:
ctor ClassPool(boolean) - added:
ctor CodeConverter() - added:
ctor CodeConverter.DefaultArrayAccessReplacementMethodNames() - added:
ctor CtBehavior(CtClass, MethodInfo) - added:
ctor CtClass(String) - added:
ctor CtConstructor(CtClass[], CtClass) - added:
ctor CtConstructor(CtConstructor, CtClass, ClassMap) - added:
ctor CtConstructor(MethodInfo, CtClass) - added:
ctor CtField(CtClass, String, CtClass) - added:
ctor CtField(CtField, CtClass) - added:
ctor CtField.Initializer() - added:
ctor CtMember(CtClass) - added:
ctor CtMethod(CtClass, String, CtClass[], CtClass) - added:
ctor CtMethod(CtMethod, CtClass, ClassMap) - added:
ctor CtNewConstructor() - added:
ctor CtNewMethod() - added:
ctor Loader() - added:
ctor Loader(ClassLoader, ClassPool) - added:
ctor Loader(ClassPool) - added:
ctor Loader.Simple() - added:
ctor Loader.Simple(ClassLoader) - added:
ctor LoaderClassPath(ClassLoader) - added:
ctor Modifier() - added:
ctor NotFoundException(String) - added:
ctor NotFoundException(String, Exception) - added:
ctor SerialVersionUID() - added:
ctor URLClassPath(String, int, String, String) - added:
field ByteArrayClassPath.classfile: byte[] - added:
field ByteArrayClassPath.classname: String - added:
field ClassPool.childFirstLookup: boolean - added:
field ClassPool.classes: Hashtable - added:
field ClassPool.parent: ClassPool - added:
field ClassPool.source: ClassPoolTail - added:
field CodeConverter.transformers: Transformer - added:
field CtBehavior.methodInfo: MethodInfo - added:
field CtClass.qualifiedName: String - added:
field CtField.fieldInfo: FieldInfo - added:
field CtMember.declaringClass: CtClass - added:
field CtMethod.cachedStringRep: String - added:
field Loader.doDelegation: boolean - added:
field URLClassPath.directory: String - added:
field URLClassPath.hostname: String - added:
field URLClassPath.packageName: String - added:
field URLClassPath.port: int - added:
final class CtConstructor extends CtBehavior - added:
final class CtMethod extends CtBehavior - added:
final class CtPrimitiveType extends CtClass - added:
interface ClassPath - added:
interface CodeConverter.ArrayAccessReplacementMethodNames - added:
interface Translator - added:
method ByteArrayClassPath.find(String): URL - added:
method ByteArrayClassPath.openClassfile(String): InputStream - added:
method ByteArrayClassPath.toString(): String - added:
method CannotCompileException.getCause(): Throwable - added:
method CannotCompileException.getReason(): String - added:
method CannotCompileException.initCause(Throwable): Throwable - added:
method ClassClassPath.find(String): URL - added:
method ClassClassPath.openClassfile(String): InputStream - added:
method ClassClassPath.toString(): String - added:
method ClassMap.fix(CtClass): void - added:
method ClassMap.fix(String): void - added:
method ClassMap.get(Object): String - added:
method ClassMap.put(CtClass, CtClass): void - added:
method ClassMap.put(String, String): String - added:
method ClassMap.put0(String, String): String - added:
method ClassMap.putIfNone(String, String): void - added:
method ClassPath.find(String): URL - added:
method ClassPath.openClassfile(String): InputStream - added:
method ClassPool.appendClassPath(ClassPath): ClassPath - added:
method ClassPool.appendClassPath(String): ClassPath - added:
method ClassPool.appendPathList(String): void - added:
method ClassPool.appendSystemPath(): ClassPath - added:
method ClassPool.cacheCtClass(String, CtClass, boolean): void - added:
method ClassPool.clearImportedPackages(): void - added:
method ClassPool.createCtClass(String, boolean): CtClass - added:
method ClassPool.find(String): URL - added:
method ClassPool.get(String): CtClass - added:
method ClassPool.get(String[]): CtClass[] - added:
method ClassPool.get0(String, boolean): CtClass - added:
method ClassPool.getAndRename(String, String): CtClass - added:
method ClassPool.getCached(String): CtClass - added:
method ClassPool.getClassLoader(): ClassLoader - added:
method ClassPool.getCtClass(String): CtClass - added:
method ClassPool.getImportedPackages(): Iterator - added:
method ClassPool.getMethod(String, String): CtMethod - added:
method ClassPool.getOrNull(String): CtClass - added:
method ClassPool.importPackage(String): void - added:
method ClassPool.insertClassPath(ClassPath): ClassPath - added:
method ClassPool.insertClassPath(String): ClassPath - added:
method ClassPool.lookupCflow(String): Object[] - added:
method ClassPool.makeAnnotation(String): CtClass - added:
method ClassPool.makeClass(ClassFile): CtClass - added:
method ClassPool.makeClass(ClassFile, boolean): CtClass - added:
method ClassPool.makeClass(InputStream): CtClass - added:
method ClassPool.makeClass(InputStream, boolean): CtClass - added:
method ClassPool.makeClass(String): CtClass - added:
method ClassPool.makeClass(String, CtClass): CtClass - added:
method ClassPool.makeClassIfNew(InputStream): CtClass - added:
method ClassPool.makeInterface(String): CtClass - added:
method ClassPool.makeInterface(String, CtClass): CtClass - added:
method ClassPool.makePackage(ClassLoader, String): void - added:
method ClassPool.recordInvalidClassName(String): void - added:
method ClassPool.removeCached(String): CtClass - added:
method ClassPool.removeClassPath(ClassPath): void - added:
method ClassPool.toClass(CtClass): Class - added:
method ClassPool.toClass(CtClass, Class): Class - added:
method ClassPool.toClass(CtClass, Class, ClassLoader, ProtectionDomain): Class - added:
method ClassPool.toClass(CtClass, ClassLoader): Class - added:
method ClassPool.toClass(CtClass, ClassLoader, ProtectionDomain): Class - added:
method ClassPool.toClass(CtClass, MethodHandles.Lookup): Class - added:
method ClassPool.toString(): String - added:
method CodeConverter.ArrayAccessReplacementMethodNames.byteOrBooleanRead(): String - added:
method CodeConverter.ArrayAccessReplacementMethodNames.byteOrBooleanWrite(): String - added:
method CodeConverter.ArrayAccessReplacementMethodNames.charRead(): String - added:
method CodeConverter.ArrayAccessReplacementMethodNames.charWrite(): String - added:
method CodeConverter.ArrayAccessReplacementMethodNames.doubleRead(): String - added:
method CodeConverter.ArrayAccessReplacementMethodNames.doubleWrite(): String - added:
method CodeConverter.ArrayAccessReplacementMethodNames.floatRead(): String - added:
method CodeConverter.ArrayAccessReplacementMethodNames.floatWrite(): String - added:
method CodeConverter.ArrayAccessReplacementMethodNames.intRead(): String - added:
method CodeConverter.ArrayAccessReplacementMethodNames.intWrite(): String - added:
method CodeConverter.ArrayAccessReplacementMethodNames.longRead(): String - added:
method CodeConverter.ArrayAccessReplacementMethodNames.longWrite(): String - added:
method CodeConverter.ArrayAccessReplacementMethodNames.objectRead(): String - added:
method CodeConverter.ArrayAccessReplacementMethodNames.objectWrite(): String - added:
method CodeConverter.ArrayAccessReplacementMethodNames.shortRead(): String - added:
method CodeConverter.ArrayAccessReplacementMethodNames.shortWrite(): String - added:
method CodeConverter.DefaultArrayAccessReplacementMethodNames.byteOrBooleanRead(): String - added:
method CodeConverter.DefaultArrayAccessReplacementMethodNames.byteOrBooleanWrite(): String - added:
method CodeConverter.DefaultArrayAccessReplacementMethodNames.charRead(): String - added:
method CodeConverter.DefaultArrayAccessReplacementMethodNames.charWrite(): String - added:
method CodeConverter.DefaultArrayAccessReplacementMethodNames.doubleRead(): String - added:
method CodeConverter.DefaultArrayAccessReplacementMethodNames.doubleWrite(): String - added:
method CodeConverter.DefaultArrayAccessReplacementMethodNames.floatRead(): String - added:
method CodeConverter.DefaultArrayAccessReplacementMethodNames.floatWrite(): String - added:
method CodeConverter.DefaultArrayAccessReplacementMethodNames.intRead(): String - added:
method CodeConverter.DefaultArrayAccessReplacementMethodNames.intWrite(): String - added:
method CodeConverter.DefaultArrayAccessReplacementMethodNames.longRead(): String - added:
method CodeConverter.DefaultArrayAccessReplacementMethodNames.longWrite(): String - added:
method CodeConverter.DefaultArrayAccessReplacementMethodNames.objectRead(): String - added:
method CodeConverter.DefaultArrayAccessReplacementMethodNames.objectWrite(): String - added:
method CodeConverter.DefaultArrayAccessReplacementMethodNames.shortRead(): String - added:
method CodeConverter.DefaultArrayAccessReplacementMethodNames.shortWrite(): String - added:
method CodeConverter.doit(CtClass, MethodInfo, ConstPool): void - added:
method CodeConverter.insertAfterMethod(CtMethod, CtMethod): void - added:
method CodeConverter.insertBeforeMethod(CtMethod, CtMethod): void - added:
method CodeConverter.redirectFieldAccess(CtField, CtClass, String): void - added:
method CodeConverter.redirectMethodCall(CtMethod, CtMethod): void - added:
method CodeConverter.redirectMethodCall(String, CtMethod): void - added:
method CodeConverter.redirectMethodCallToStatic(CtMethod, CtMethod): void - added:
method CodeConverter.replaceArrayAccess(CtClass, CodeConverter.ArrayAccessReplacementMethodNames): void - added:
method CodeConverter.replaceFieldRead(CtField, CtClass, String): void - added:
method CodeConverter.replaceFieldWrite(CtField, CtClass, String): void - added:
method CodeConverter.replaceNew(CtClass, CtClass): void - added:
method CodeConverter.replaceNew(CtClass, CtClass, String): void - added:
method CtBehavior.addCatch(String, CtClass): void - added:
method CtBehavior.addCatch(String, CtClass, String): void - added:
method CtBehavior.addLocalVariable(String, CtClass): void - added:
method CtBehavior.addParameter(CtClass): void - added:
method CtBehavior.extendToString(StringBuilder): void - added:
method CtBehavior.getAnnotation(Class): Object - added:
method CtBehavior.getAnnotations(): Object[] - added:
method CtBehavior.getAttribute(String): byte[] - added:
method CtBehavior.getAvailableAnnotations(): Object[] - added:
method CtBehavior.getAvailableParameterAnnotations(): Object[][] - added:
method CtBehavior.getExceptionTypes(): CtClass[] - added:
method CtBehavior.getGenericSignature(): String - added:
method CtBehavior.getLongName(): String - added:
method CtBehavior.getMethodInfo(): MethodInfo - added:
method CtBehavior.getMethodInfo2(): MethodInfo - added:
method CtBehavior.getModifiers(): int - added:
method CtBehavior.getParameterAnnotations(): Object[][] - added:
method CtBehavior.getParameterTypes(): CtClass[] - added:
method CtBehavior.getSignature(): String - added:
method CtBehavior.hasAnnotation(String): boolean - added:
method CtBehavior.insertAfter(String): void - added:
method CtBehavior.insertAfter(String, boolean): void - added:
method CtBehavior.insertAfter(String, boolean, boolean): void - added:
method CtBehavior.insertAt(int, String): int - added:
method CtBehavior.insertAt(int, boolean, String): int - added:
method CtBehavior.insertBefore(String): void - added:
method CtBehavior.insertParameter(CtClass): void - added:
method CtBehavior.instrument(CodeConverter): void - added:
method CtBehavior.instrument(ExprEditor): void - added:
method CtBehavior.isEmpty(): boolean - added:
method CtBehavior.setAttribute(String, byte[]): void - added:
method CtBehavior.setBody(String): void - added:
method CtBehavior.setBody(String, String, String): void - added:
method CtBehavior.setExceptionTypes(CtClass[]): void - added:
method CtBehavior.setGenericSignature(String): void - added:
method CtBehavior.setModifiers(int): void - added:
method CtBehavior.useCflow(String): void - added:
method CtClass.addConstructor(CtConstructor): void - added:
method CtClass.addField(CtField): void - added:
method CtClass.addField(CtField, CtField.Initializer): void - added:
method CtClass.addField(CtField, String): void - added:
method CtClass.addInterface(CtClass): void - added:
method CtClass.addMethod(CtMethod): void - added:
method CtClass.debugWriteFile(): void - added:
method CtClass.debugWriteFile(String): void - added:
method CtClass.defrost(): void - added:
method CtClass.detach(): void - added:
method CtClass.extendToString(StringBuilder): void - added:
method CtClass.freeze(): void - added:
method CtClass.getAccessorMaker(): AccessorMaker - added:
method CtClass.getAnnotation(Class): Object - added:
method CtClass.getAnnotations(): Object[] - added:
method CtClass.getAttribute(String): byte[] - added:
method CtClass.getAvailableAnnotations(): Object[] - added:
method CtClass.getClassFile(): ClassFile - added:
method CtClass.getClassFile2(): ClassFile - added:
method CtClass.getClassInitializer(): CtConstructor - added:
method CtClass.getClassPool(): ClassPool - added:
method CtClass.getComponentType(): CtClass - added:
method CtClass.getConstructor(String): CtConstructor - added:
method CtClass.getConstructors(): CtConstructor[] - added:
method CtClass.getDeclaredBehaviors(): CtBehavior[] - added:
method CtClass.getDeclaredClasses(): CtClass[] - added:
method CtClass.getDeclaredConstructor(CtClass[]): CtConstructor - added:
method CtClass.getDeclaredConstructors(): CtConstructor[] - added:
method CtClass.getDeclaredField(String): CtField - added:
method CtClass.getDeclaredField(String, String): CtField - added:
method CtClass.getDeclaredFields(): CtField[] - added:
method CtClass.getDeclaredMethod(String): CtMethod - added:
method CtClass.getDeclaredMethod(String, CtClass[]): CtMethod - added:
method CtClass.getDeclaredMethods(): CtMethod[] - added:
method CtClass.getDeclaredMethods(String): CtMethod[] - added:
method CtClass.getDeclaringClass(): CtClass - added:
method CtClass.getEnclosingBehavior(): CtBehavior - added:
method CtClass.getEnclosingMethod(): CtMethod - added:
method CtClass.getField(String): CtField - added:
method CtClass.getField(String, String): CtField - added:
method CtClass.getFields(): CtField[] - added:
method CtClass.getGenericSignature(): String - added:
method CtClass.getInterfaces(): CtClass[] - added:
method CtClass.getLinesCount(): int - added:
method CtClass.getMethod(String, String): CtMethod - added:
method CtClass.getMethods(): CtMethod[] - added:
method CtClass.getModifiers(): int - added:
method CtClass.getName(): String - added:
method CtClass.getNestedClasses(): CtClass[] - added:
method CtClass.getPackageName(): String - added:
method CtClass.getRefClasses(): Collection - added:
method CtClass.getSimpleName(): String - added:
method CtClass.getSuperclass(): CtClass - added:
method CtClass.getURL(): URL - added:
method CtClass.hasAnnotation(Class): boolean - added:
method CtClass.hasAnnotation(String): boolean - added:
method CtClass.instrument(CodeConverter): void - added:
method CtClass.instrument(ExprEditor): void - added:
method CtClass.isAnnotation(): boolean - added:
method CtClass.isArray(): boolean - added:
method CtClass.isEnum(): boolean - added:
method CtClass.isFrozen(): boolean - added:
method CtClass.isInterface(): boolean - added:
method CtClass.isKotlin(): boolean - added:
method CtClass.isModified(): boolean - added:
method CtClass.isPrimitive(): boolean - added:
method CtClass.makeClassInitializer(): CtConstructor - added:
method CtClass.makeFileOutput(String): DataOutputStream - added:
method CtClass.makeNestedClass(String, boolean): CtClass - added:
method CtClass.makeUniqueName(String): String - added:
method CtClass.prune(): void - added:
method CtClass.rebuildClassFile(): void - added:
method CtClass.removeConstructor(CtConstructor): void - added:
method CtClass.removeField(CtField): void - added:
method CtClass.removeMethod(CtMethod): void - added:
method CtClass.replaceClassName(ClassMap): void - added:
method CtClass.replaceClassName(String, String): void - added:
method CtClass.setAttribute(String, byte[]): void - added:
method CtClass.setGenericSignature(String): void - added:
method CtClass.setInterfaces(CtClass[]): void - added:
method CtClass.setModifiers(int): void - added:
method CtClass.setName(String): void - added:
method CtClass.setSuperclass(CtClass): void - added:
method CtClass.stopPruning(boolean): boolean - added:
method CtClass.subclassOf(CtClass): boolean - added:
method CtClass.subtypeOf(CtClass): boolean - added:
method CtClass.toBytecode(): byte[] - added:
method CtClass.toBytecode(DataOutputStream): void - added:
method CtClass.toClass(): Class - added:
method CtClass.toClass(Class): Class - added:
method CtClass.toClass(ClassLoader): Class - added:
method CtClass.toClass(ClassLoader, ProtectionDomain): Class - added:
method CtClass.toClass(MethodHandles.Lookup): Class - added:
method CtClass.toString(): String - added:
method CtClass.writeFile(): void - added:
method CtClass.writeFile(String): void - added:
method CtConstructor.callsSuper(): boolean - added:
method CtConstructor.getLongName(): String - added:
method CtConstructor.getName(): String - added:
method CtConstructor.insertBeforeBody(String): void - added:
method CtConstructor.isClassInitializer(): boolean - added:
method CtConstructor.isConstructor(): boolean - added:
method CtConstructor.isEmpty(): boolean - added:
method CtConstructor.setBody(CtConstructor, ClassMap): void - added:
method CtConstructor.setBody(String): void - added:
method CtConstructor.toMethod(String, CtClass): CtMethod - added:
method CtConstructor.toMethod(String, CtClass, ClassMap): CtMethod - added:
method CtField.extendToString(StringBuilder): void - added:
method CtField.getAnnotation(Class): Object - added:
method CtField.getAnnotations(): Object[] - added:
method CtField.getAttribute(String): byte[] - added:
method CtField.getAvailableAnnotations(): Object[] - added:
method CtField.getConstantValue(): Object - added:
method CtField.getDeclaringClass(): CtClass - added:
method CtField.getFieldInfo(): FieldInfo - added:
method CtField.getFieldInfo2(): FieldInfo - added:
method CtField.getGenericSignature(): String - added:
method CtField.getInitAST(): ASTree - added:
method CtField.getModifiers(): int - added:
method CtField.getName(): String - added:
method CtField.getSignature(): String - added:
method CtField.getType(): CtClass - added:
method CtField.hasAnnotation(String): boolean - added:
method CtField.setAttribute(String, byte[]): void - added:
method CtField.setGenericSignature(String): void - added:
method CtField.setModifiers(int): void - added:
method CtField.setName(String): void - added:
method CtField.setType(CtClass): void - added:
method CtField.toString(): String - added:
method CtMember.extendToString(StringBuilder): void - added:
method CtMember.getAnnotation(Class): Object - added:
method CtMember.getAnnotations(): Object[] - added:
method CtMember.getAttribute(String): byte[] - added:
method CtMember.getAvailableAnnotations(): Object[] - added:
method CtMember.getDeclaringClass(): CtClass - added:
method CtMember.getGenericSignature(): String - added:
method CtMember.getModifiers(): int - added:
method CtMember.getName(): String - added:
method CtMember.getSignature(): String - added:
method CtMember.hasAnnotation(Class): boolean - added:
method CtMember.hasAnnotation(String): boolean - added:
method CtMember.setAttribute(String, byte[]): void - added:
method CtMember.setGenericSignature(String): void - added:
method CtMember.setModifiers(int): void - added:
method CtMember.toString(): String - added:
method CtMember.visibleFrom(CtClass): boolean - added:
method CtMethod.equals(Object): boolean - added:
method CtMethod.getLongName(): String - added:
method CtMethod.getName(): String - added:
method CtMethod.getReturnType(): CtClass - added:
method CtMethod.hashCode(): int - added:
method CtMethod.isEmpty(): boolean - added:
method CtMethod.setBody(CtMethod, ClassMap): void - added:
method CtMethod.setName(String): void - added:
method CtMethod.setWrappedBody(CtMethod, CtMethod.ConstParameter): void - added:
method CtPrimitiveType.getArrayType(): int - added:
method CtPrimitiveType.getDataSize(): int - added:
method CtPrimitiveType.getDescriptor(): char - added:
method CtPrimitiveType.getGetMethodDescriptor(): String - added:
method CtPrimitiveType.getGetMethodName(): String - added:
method CtPrimitiveType.getModifiers(): int - added:
method CtPrimitiveType.getReturnOp(): int - added:
method CtPrimitiveType.getWrapperName(): String - added:
method CtPrimitiveType.isPrimitive(): boolean - added:
method Loader.Simple.invokeDefineClass(CtClass): Class - added:
method Loader.addTranslator(ClassPool, Translator): void - added:
method Loader.delegateLoadingOf(String): void - added:
method Loader.delegateToParent(String): Class - added:
method Loader.findClass(String): Class - added:
method Loader.loadClass(String, boolean): Class - added:
method Loader.loadClassByDelegation(String): Class - added:
method Loader.run(String, String[]): void - added:
method Loader.run(String[]): void - added:
method Loader.setClassPool(ClassPool): void - added:
method Loader.setDomain(ProtectionDomain): void - added:
method LoaderClassPath.find(String): URL - added:
method LoaderClassPath.openClassfile(String): InputStream - added:
method LoaderClassPath.toString(): String - added:
method Translator.onLoad(ClassPool, String): void - added:
method Translator.start(ClassPool): void - added:
method URLClassPath.find(String): URL - added:
method URLClassPath.openClassfile(String): InputStream - added:
method URLClassPath.toString(): String - added:
static abstract class CtField.Initializer - added:
static class CodeConverter.DefaultArrayAccessReplacementMethodNames implements CodeConverter.ArrayAccessReplacementMethodNames - added:
static class CtMethod.ConstParameter - added:
static class Loader.Simple extends ClassLoader - added:
static field ClassPool.cacheOpenedJarFile: boolean - added:
static field ClassPool.doPruning: boolean - added:
static field ClassPool.releaseUnmodifiedClassFile: boolean - added:
static field CtClass.booleanType: CtClass - added:
static field CtClass.byteType: CtClass - added:
static field CtClass.charType: CtClass - added:
static field CtClass.debugDump: String - added:
static field CtClass.doubleType: CtClass - added:
static field CtClass.floatType: CtClass - added:
static field CtClass.intType: CtClass - added:
static field CtClass.longType: CtClass - added:
static field CtClass.shortType: CtClass - added:
static field CtClass.version: String - added:
static field CtClass.voidType: CtClass - added:
static field CtNewConstructor.PASS_ARRAY: int - added:
static field CtNewConstructor.PASS_NONE: int - added:
static field CtNewConstructor.PASS_PARAMS: int - added:
static field Modifier.ABSTRACT: int - added:
static field Modifier.ANNOTATION: int - added:
static field Modifier.ENUM: int - added:
static field Modifier.FINAL: int - added:
static field Modifier.INTERFACE: int - added:
static field Modifier.NATIVE: int - added:
static field Modifier.PRIVATE: int - added:
static field Modifier.PROTECTED: int - added:
static field Modifier.PUBLIC: int - added:
static field Modifier.STATIC: int - added:
static field Modifier.STRICT: int - added:
static field Modifier.SYNCHRONIZED: int - added:
static field Modifier.TRANSIENT: int - added:
static field Modifier.VARARGS: int - added:
static field Modifier.VOLATILE: int - added:
static method ClassMap.toJavaName(String): String - added:
static method ClassMap.toJvmName(String): String - added:
static method ClassPool.getDefault(): ClassPool - added:
static method CtClass.main(String[]): void - added:
static method CtField.Initializer.byCall(CtClass, String): CtField.Initializer - added:
static method CtField.Initializer.byCall(CtClass, String, String[]): CtField.Initializer - added:
static method CtField.Initializer.byCallWithParams(CtClass, String): CtField.Initializer - added:
static method CtField.Initializer.byCallWithParams(CtClass, String, String[]): CtField.Initializer - added:
static method CtField.Initializer.byExpr(String): CtField.Initializer - added:
static method CtField.Initializer.byNew(CtClass): CtField.Initializer - added:
static method CtField.Initializer.byNew(CtClass, String[]): CtField.Initializer - added:
static method CtField.Initializer.byNewArray(CtClass, int): CtField.Initializer - added:
static method CtField.Initializer.byNewArray(CtClass, int[]): CtField.Initializer - added:
static method CtField.Initializer.byNewWithParams(CtClass): CtField.Initializer - added:
static method CtField.Initializer.byNewWithParams(CtClass, String[]): CtField.Initializer - added:
static method CtField.Initializer.byParameter(int): CtField.Initializer - added:
static method CtField.Initializer.constant(String): CtField.Initializer - added:
static method CtField.Initializer.constant(boolean): CtField.Initializer - added:
static method CtField.Initializer.constant(double): CtField.Initializer - added:
static method CtField.Initializer.constant(float): CtField.Initializer - added:
static method CtField.Initializer.constant(int): CtField.Initializer - added:
static method CtField.Initializer.constant(long): CtField.Initializer - added:
static method CtField.make(String, CtClass): CtField - added:
static method CtMethod.ConstParameter.integer(int): CtMethod.ConstParameter - added:
static method CtMethod.ConstParameter.integer(long): CtMethod.ConstParameter - added:
static method CtMethod.ConstParameter.string(String): CtMethod.ConstParameter - added:
static method CtMethod.make(MethodInfo, CtClass): CtMethod - added:
static method CtMethod.make(String, CtClass): CtMethod - added:
static method CtNewConstructor.copy(CtConstructor, CtClass, ClassMap): CtConstructor - added:
static method CtNewConstructor.defaultConstructor(CtClass): CtConstructor - added:
static method CtNewConstructor.make(CtClass[], CtClass[], CtClass): CtConstructor - added:
static method CtNewConstructor.make(CtClass[], CtClass[], String, CtClass): CtConstructor - added:
static method CtNewConstructor.make(CtClass[], CtClass[], int, CtMethod, CtMethod.ConstParameter, CtClass): CtConstructor - added:
static method CtNewConstructor.make(String, CtClass): CtConstructor - added:
static method CtNewConstructor.skeleton(CtClass[], CtClass[], CtClass): CtConstructor - added:
static method CtNewMethod.abstractMethod(CtClass, String, CtClass[], CtClass[], CtClass): CtMethod - added:
static method CtNewMethod.copy(CtMethod, CtClass, ClassMap): CtMethod - added:
static method CtNewMethod.copy(CtMethod, String, CtClass, ClassMap): CtMethod - added:
static method CtNewMethod.delegator(CtMethod, CtClass): CtMethod - added:
static method CtNewMethod.getter(String, CtField): CtMethod - added:
static method CtNewMethod.make(CtClass, String, CtClass[], CtClass[], String, CtClass): CtMethod - added:
static method CtNewMethod.make(String, CtClass): CtMethod - added:
static method CtNewMethod.make(String, CtClass, String, String): CtMethod - added:
static method CtNewMethod.make(int, CtClass, String, CtClass[], CtClass[], String, CtClass): CtMethod - added:
static method CtNewMethod.setter(String, CtField): CtMethod - added:
static method CtNewMethod.wrapped(CtClass, String, CtClass[], CtClass[], CtMethod, CtMethod.ConstParameter, CtClass): CtMethod - added:
static method Loader.main(String[]): void - added:
static method Modifier.clear(int, int): int - added:
static method Modifier.isAbstract(int): boolean - added:
static method Modifier.isAnnotation(int): boolean - added:
static method Modifier.isEnum(int): boolean - added:
static method Modifier.isFinal(int): boolean - added:
static method Modifier.isInterface(int): boolean - added:
static method Modifier.isNative(int): boolean - added:
static method Modifier.isPackage(int): boolean - added:
static method Modifier.isPrivate(int): boolean - added:
static method Modifier.isProtected(int): boolean - added:
static method Modifier.isPublic(int): boolean - added:
static method Modifier.isStatic(int): boolean - added:
static method Modifier.isStrict(int): boolean - added:
static method Modifier.isSynchronized(int): boolean - added:
static method Modifier.isTransient(int): boolean - added:
static method Modifier.isVarArgs(int): boolean - added:
static method Modifier.isVolatile(int): boolean - added:
static method Modifier.setPackage(int): int - added:
static method Modifier.setPrivate(int): int - added:
static method Modifier.setProtected(int): int - added:
static method Modifier.setPublic(int): int - added:
static method Modifier.toString(int): String - added:
static method SerialVersionUID.calculateDefault(CtClass): long - added:
static method SerialVersionUID.setSerialVersionUID(CtClass): void - added:
static method URLClassPath.fetchClass(String, int, String, String): byte[]
- added:
class AccessFlag - added:
class AnnotationDefaultAttribute extends AttributeInfo - added:
class AnnotationsAttribute extends AttributeInfo - added:
class AttributeInfo - added:
class BadBytecode extends Exception - added:
class BootstrapMethodsAttribute extends AttributeInfo - added:
class ByteArray - added:
class Bytecode extends ByteVector implements Cloneable, Opcode - added:
class ClassFilePrinter - added:
class ClassFileWriter - added:
class CodeAttribute extends AttributeInfo implements Opcode - added:
class CodeIterator implements Opcode - added:
class ConstantAttribute extends AttributeInfo - added:
class DeprecatedAttribute extends AttributeInfo - added:
class Descriptor - added:
class DuplicateMemberException extends CannotCompileException - added:
class EnclosingMethodAttribute extends AttributeInfo - added:
class ExceptionTable implements Cloneable - added:
class ExceptionsAttribute extends AttributeInfo - added:
class InnerClassesAttribute extends AttributeInfo - added:
class InstructionPrinter implements Opcode - added:
class LineNumberAttribute extends AttributeInfo - added:
class LineNumberAttributeBuilder - added:
class LocalVariableAttribute extends AttributeInfo - added:
class LocalVariableTypeAttribute extends LocalVariableAttribute - added:
class MethodInfo - added:
class MethodParametersAttribute extends AttributeInfo - added:
class NestHostAttribute extends AttributeInfo - added:
class NestMembersAttribute extends AttributeInfo - added:
class ParameterAnnotationsAttribute extends AttributeInfo - added:
class PermittedSubclassesAttribute extends AttributeInfo - added:
class RecordAttribute extends AttributeInfo - added:
class SignatureAttribute extends AttributeInfo - added:
class SourceFileAttribute extends AttributeInfo - added:
class StackMap extends AttributeInfo - added:
class StackMapTable extends AttributeInfo - added:
class SyntheticAttribute extends AttributeInfo - added:
class TypeAnnotationsAttribute extends AttributeInfo - added:
ctor AccessFlag() - added:
ctor AnnotationDefaultAttribute(ConstPool) - added:
ctor AnnotationDefaultAttribute(ConstPool, byte[]) - added:
ctor AnnotationsAttribute(ConstPool, String) - added:
ctor AnnotationsAttribute(ConstPool, String, byte[]) - added:
ctor AttributeInfo(ConstPool, String) - added:
ctor AttributeInfo(ConstPool, String, byte[]) - added:
ctor AttributeInfo(ConstPool, int, DataInputStream) - added:
ctor AttributeInfo(ConstPool, int, byte[]) - added:
ctor BadBytecode(MethodInfo, Throwable) - added:
ctor BadBytecode(String) - added:
ctor BadBytecode(String, Throwable) - added:
ctor BadBytecode(int) - added:
ctor BootstrapMethodsAttribute(ConstPool, BootstrapMethodsAttribute.BootstrapMethod[]) - added:
ctor BootstrapMethodsAttribute.BootstrapMethod(int, int[]) - added:
ctor ByteArray() - added:
ctor Bytecode(ConstPool) - added:
ctor Bytecode(ConstPool, int, int) - added:
ctor ClassFile(DataInputStream) - added:
ctor ClassFile(boolean, String, String) - added:
ctor ClassFilePrinter() - added:
ctor ClassFileWriter(int, int) - added:
ctor CodeAttribute(ConstPool, int, int, byte[], ExceptionTable) - added:
ctor CodeAttribute.RuntimeCopyException(String) - added:
ctor CodeIterator(CodeAttribute) - added:
ctor CodeIterator.Gap() - added:
ctor ConstPool(DataInputStream) - added:
ctor ConstPool(String) - added:
ctor ConstantAttribute(ConstPool, int) - added:
ctor DeprecatedAttribute(ConstPool) - added:
ctor Descriptor() - added:
ctor Descriptor.Iterator(String) - added:
ctor DuplicateMemberException(String) - added:
ctor EnclosingMethodAttribute(ConstPool, String) - added:
ctor EnclosingMethodAttribute(ConstPool, String, String, String) - added:
ctor ExceptionTable(ConstPool) - added:
ctor ExceptionsAttribute(ConstPool) - added:
ctor FieldInfo(ConstPool, String, String) - added:
ctor InnerClassesAttribute(ConstPool) - added:
ctor InstructionPrinter(PrintStream) - added:
ctor LineNumberAttribute.Pc() - added:
ctor LineNumberAttributeBuilder() - added:
ctor LocalVariableAttribute(ConstPool) - added:
ctor LocalVariableAttribute(ConstPool, String) - added:
ctor LocalVariableTypeAttribute(ConstPool) - added:
ctor MethodInfo(ConstPool, String, MethodInfo, Map) - added:
ctor MethodInfo(ConstPool, String, String) - added:
ctor MethodParametersAttribute(ConstPool, String[], int[]) - added:
ctor ParameterAnnotationsAttribute(ConstPool, String) - added:
ctor ParameterAnnotationsAttribute(ConstPool, String, byte[]) - added:
ctor PermittedSubclassesAttribute(ConstPool) - added:
ctor PermittedSubclassesAttribute(ConstPool, int, DataInputStream) - added:
ctor RecordAttribute(ConstPool, List) - added:
ctor RecordAttribute(ConstPool, int, DataInputStream) - added:
ctor RecordAttribute.RecordComponentInfo(ConstPool, int, int, List) - added:
ctor SignatureAttribute(ConstPool, String) - added:
ctor SignatureAttribute.ArrayType(int, SignatureAttribute.Type) - added:
ctor SignatureAttribute.BaseType(String) - added:
ctor SignatureAttribute.ClassSignature(SignatureAttribute.TypeParameter[]) - added:
ctor SignatureAttribute.ClassSignature(SignatureAttribute.TypeParameter[], SignatureAttribute.ClassType, SignatureAttribute.ClassType[]) - added:
ctor SignatureAttribute.ClassType(String) - added:
ctor SignatureAttribute.ClassType(String, SignatureAttribute.TypeArgument[]) - added:
ctor SignatureAttribute.MethodSignature(SignatureAttribute.TypeParameter[], SignatureAttribute.Type[], SignatureAttribute.Type, SignatureAttribute.ObjectType[]) - added:
ctor SignatureAttribute.NestedClassType(SignatureAttribute.ClassType, String, SignatureAttribute.TypeArgument[]) - added:
ctor SignatureAttribute.ObjectType() - added:
ctor SignatureAttribute.Type() - added:
ctor SignatureAttribute.TypeArgument() - added:
ctor SignatureAttribute.TypeArgument(SignatureAttribute.ObjectType) - added:
ctor SignatureAttribute.TypeParameter(String) - added:
ctor SignatureAttribute.TypeParameter(String, SignatureAttribute.ObjectType, SignatureAttribute.ObjectType[]) - added:
ctor SignatureAttribute.TypeVariable(String) - added:
ctor SourceFileAttribute(ConstPool, String) - added:
ctor StackMap.Walker(StackMap) - added:
ctor StackMap.Writer() - added:
ctor StackMapTable.RuntimeCopyException(String) - added:
ctor StackMapTable.Walker(StackMapTable) - added:
ctor StackMapTable.Walker(byte[]) - added:
ctor StackMapTable.Writer(int) - added:
ctor SyntheticAttribute(ConstPool) - added:
ctor TypeAnnotationsAttribute(ConstPool, String, byte[]) - added:
field AttributeInfo.constPool: ConstPool - added:
field BootstrapMethodsAttribute.BootstrapMethod.arguments: int[] - added:
field BootstrapMethodsAttribute.BootstrapMethod.methodRef: int - added:
field ClassFileWriter.ConstPoolWriter.num: int - added:
field ClassFileWriter.ConstPoolWriter.startPos: int - added:
field ClassFileWriter.FieldWriter.constPool: ClassFileWriter.ConstPoolWriter - added:
field ClassFileWriter.FieldWriter.output: ByteStream - added:
field ClassFileWriter.MethodWriter.codeIndex: int - added:
field ClassFileWriter.MethodWriter.constPool: ClassFileWriter.ConstPoolWriter - added:
field ClassFileWriter.MethodWriter.output: ByteStream - added:
field ClassFileWriter.MethodWriter.stackIndex: int - added:
field ClassFileWriter.MethodWriter.throwsIndex: int - added:
field CodeIterator.Gap.length: int - added:
field CodeIterator.Gap.position: int - added:
field CodeIterator.bytecode: byte[] - added:
field CodeIterator.codeAttr: CodeAttribute - added:
field CodeIterator.currentPos: int - added:
field CodeIterator.endPos: int - added:
field CodeIterator.mark2: int - added:
field CodeIterator.mark: int - added:
field LineNumberAttribute.Pc.index: int - added:
field LineNumberAttribute.Pc.line: int - added:
final class ClassFile - added:
final class ConstPool - added:
final class FieldInfo - added:
interface ClassFileWriter.AttributeWriter - added:
interface Mnemonic - added:
interface Opcode - added:
method AnnotationDefaultAttribute.copy(ConstPool, Map): AttributeInfo - added:
method AnnotationDefaultAttribute.getDefaultValue(): MemberValue - added:
method AnnotationDefaultAttribute.setDefaultValue(MemberValue): void - added:
method AnnotationDefaultAttribute.toString(): String - added:
method AnnotationsAttribute.addAnnotation(Annotation): void - added:
method AnnotationsAttribute.copy(ConstPool, Map): AttributeInfo - added:
method AnnotationsAttribute.getAnnotation(String): Annotation - added:
method AnnotationsAttribute.getAnnotations(): Annotation[] - added:
method AnnotationsAttribute.numAnnotations(): int - added:
method AnnotationsAttribute.removeAnnotation(String): boolean - added:
method AnnotationsAttribute.setAnnotation(Annotation): void - added:
method AnnotationsAttribute.setAnnotations(Annotation[]): void - added:
method AnnotationsAttribute.toString(): String - added:
method AttributeInfo.copy(ConstPool, Map): AttributeInfo - added:
method AttributeInfo.get(): byte[] - added:
method AttributeInfo.getConstPool(): ConstPool - added:
method AttributeInfo.getName(): String - added:
method AttributeInfo.length(): int - added:
method AttributeInfo.set(byte[]): void - added:
method BootstrapMethodsAttribute.BootstrapMethod.copy(ConstPool, ConstPool, Map): BootstrapMethodsAttribute.BootstrapMethod - added:
method BootstrapMethodsAttribute.addMethod(ConstPool, BootstrapMethodsAttribute.BootstrapMethod, int, Map): void - added:
method BootstrapMethodsAttribute.copy(ConstPool, Map): AttributeInfo - added:
method BootstrapMethodsAttribute.getMethods(): BootstrapMethodsAttribute.BootstrapMethod[] - added:
method Bytecode.add(int): void - added:
method Bytecode.add32bit(int): void - added:
method Bytecode.addAload(int): void - added:
method Bytecode.addAnewarray(CtClass, int): void - added:
method Bytecode.addAnewarray(String): void - added:
method Bytecode.addAstore(int): void - added:
method Bytecode.addCheckcast(CtClass): void - added:
method Bytecode.addCheckcast(String): void - added:
method Bytecode.addConstZero(CtClass): void - added:
method Bytecode.addDconst(double): void - added:
method Bytecode.addDload(int): void - added:
method Bytecode.addDstore(int): void - added:
method Bytecode.addExceptionHandler(int, int, int, CtClass): void - added:
method Bytecode.addExceptionHandler(int, int, int, String): void - added:
method Bytecode.addExceptionHandler(int, int, int, int): void - added:
method Bytecode.addFconst(float): void - added:
method Bytecode.addFload(int): void - added:
method Bytecode.addFstore(int): void - added:
method Bytecode.addGap(int): void - added:
method Bytecode.addGetfield(CtClass, String, String): void - added:
method Bytecode.addGetfield(String, String, String): void - added:
method Bytecode.addGetstatic(CtClass, String, String): void - added:
method Bytecode.addGetstatic(String, String, String): void - added:
method Bytecode.addIconst(int): void - added:
method Bytecode.addIload(int): void - added:
method Bytecode.addIndex(int): void - added:
method Bytecode.addInstanceof(String): void - added:
method Bytecode.addInvokedynamic(int, String, String): void - added:
method Bytecode.addInvokeinterface(CtClass, String, CtClass, CtClass[], int): void - added:
method Bytecode.addInvokeinterface(CtClass, String, String, int): void - added:
method Bytecode.addInvokeinterface(String, String, String, int): void - added:
method Bytecode.addInvokeinterface(int, String, String, int): void - added:
method Bytecode.addInvokespecial(CtClass, String, CtClass, CtClass[]): void - added:
method Bytecode.addInvokespecial(CtClass, String, String): void - added:
method Bytecode.addInvokespecial(String, String, String): void - added:
method Bytecode.addInvokespecial(boolean, int, String, String): void - added:
method Bytecode.addInvokespecial(int, String): void - added:
method Bytecode.addInvokespecial(int, String, String): void - added:
method Bytecode.addInvokestatic(CtClass, String, CtClass, CtClass[]): void - added:
method Bytecode.addInvokestatic(CtClass, String, String): void - added:
method Bytecode.addInvokestatic(String, String, String): void - added:
method Bytecode.addInvokestatic(int, String, String): void - added:
method Bytecode.addInvokevirtual(CtClass, String, CtClass, CtClass[]): void - added:
method Bytecode.addInvokevirtual(CtClass, String, String): void - added:
method Bytecode.addInvokevirtual(String, String, String): void - added:
method Bytecode.addInvokevirtual(int, String, String): void - added:
method Bytecode.addIstore(int): void - added:
method Bytecode.addLconst(long): void - added:
method Bytecode.addLdc(String): void - added:
method Bytecode.addLdc(int): void - added:
method Bytecode.addLdc2w(double): void - added:
method Bytecode.addLdc2w(long): void - added:
method Bytecode.addLload(int): void - added:
method Bytecode.addLoad(int, CtClass): int - added:
method Bytecode.addLoadParameters(CtClass[], int): int - added:
method Bytecode.addLstore(int): void - added:
method Bytecode.addMultiNewarray(CtClass, int): int - added:
method Bytecode.addMultiNewarray(CtClass, int[]): int - added:
method Bytecode.addMultiNewarray(String, int): int - added:
method Bytecode.addNew(CtClass): void - added:
method Bytecode.addNew(String): void - added:
method Bytecode.addNewarray(int, int): void - added:
method Bytecode.addOpcode(int): void - added:
method Bytecode.addPrintln(String): void - added:
method Bytecode.addPutfield(CtClass, String, String): void - added:
method Bytecode.addPutfield(String, String, String): void - added:
method Bytecode.addPutstatic(CtClass, String, String): void - added:
method Bytecode.addPutstatic(String, String, String): void - added:
method Bytecode.addRet(int): void - added:
method Bytecode.addReturn(CtClass): void - added:
method Bytecode.addStore(int, CtClass): int - added:
method Bytecode.clone(): Object - added:
method Bytecode.currentPc(): int - added:
method Bytecode.get(): byte[] - added:
method Bytecode.getConstPool(): ConstPool - added:
method Bytecode.getExceptionTable(): ExceptionTable - added:
method Bytecode.getMaxLocals(): int - added:
method Bytecode.getMaxStack(): int - added:
method Bytecode.getStackDepth(): int - added:
method Bytecode.growStack(int): void - added:
method Bytecode.incMaxLocals(int): void - added:
method Bytecode.length(): int - added:
method Bytecode.read(int): int - added:
method Bytecode.read16bit(int): int - added:
method Bytecode.read32bit(int): int - added:
method Bytecode.setMaxLocals(boolean, CtClass[], int): void - added:
method Bytecode.setMaxLocals(int): void - added:
method Bytecode.setMaxStack(int): void - added:
method Bytecode.setStackDepth(int): void - added:
method Bytecode.toCodeAttribute(): CodeAttribute - added:
method Bytecode.write(int, int): void - added:
method Bytecode.write16bit(int, int): void - added:
method Bytecode.write32bit(int, int): void - added:
method ClassFile.addAttribute(AttributeInfo): void - added:
method ClassFile.addField(FieldInfo): void - added:
method ClassFile.addField2(FieldInfo): void - added:
method ClassFile.addInterface(String): void - added:
method ClassFile.addMethod(MethodInfo): void - added:
method ClassFile.addMethod2(MethodInfo): void - added:
method ClassFile.compact(): void - added:
method ClassFile.getAccessFlags(): int - added:
method ClassFile.getAttribute(String): AttributeInfo - added:
method ClassFile.getAttributes(): List - added:
method ClassFile.getConstPool(): ConstPool - added:
method ClassFile.getFields(): List - added:
method ClassFile.getInnerAccessFlags(): int - added:
method ClassFile.getInterfaces(): String[] - added:
method ClassFile.getMajorVersion(): int - added:
method ClassFile.getMethod(String): MethodInfo - added:
method ClassFile.getMethods(): List - added:
method ClassFile.getMinorVersion(): int - added:
method ClassFile.getName(): String - added:
method ClassFile.getRefClasses(Map): void - added:
method ClassFile.getSourceFile(): String - added:
method ClassFile.getStaticInitializer(): MethodInfo - added:
method ClassFile.getSuperclass(): String - added:
method ClassFile.getSuperclassId(): int - added:
method ClassFile.isAbstract(): boolean - added:
method ClassFile.isFinal(): boolean - added:
method ClassFile.isInterface(): boolean - added:
method ClassFile.prune(): void - added:
method ClassFile.removeAttribute(String): AttributeInfo - added:
method ClassFile.renameClass(Map): void - added:
method ClassFile.renameClass(String, String): void - added:
method ClassFile.setAccessFlags(int): void - added:
method ClassFile.setInterfaces(String[]): void - added:
method ClassFile.setMajorVersion(int): void - added:
method ClassFile.setMinorVersion(int): void - added:
method ClassFile.setName(String): void - added:
method ClassFile.setSuperclass(String): void - added:
method ClassFile.setVersionToJava5(): void - added:
method ClassFile.write(DataOutputStream): void - added:
method ClassFileWriter.AttributeWriter.size(): int - added:
method ClassFileWriter.AttributeWriter.write(DataOutputStream): void - added:
method ClassFileWriter.ConstPoolWriter.addClassInfo(String): int - added:
method ClassFileWriter.ConstPoolWriter.addClassInfo(String[]): int[] - added:
method ClassFileWriter.ConstPoolWriter.addClassInfo(int): int - added:
method ClassFileWriter.ConstPoolWriter.addDoubleInfo(double): int - added:
method ClassFileWriter.ConstPoolWriter.addDynamicInfo(int, int): int - added:
method ClassFileWriter.ConstPoolWriter.addFieldrefInfo(int, int): int - added:
method ClassFileWriter.ConstPoolWriter.addFloatInfo(float): int - added:
method ClassFileWriter.ConstPoolWriter.addIntegerInfo(int): int - added:
method ClassFileWriter.ConstPoolWriter.addInterfaceMethodrefInfo(int, int): int - added:
method ClassFileWriter.ConstPoolWriter.addInvokeDynamicInfo(int, int): int - added:
method ClassFileWriter.ConstPoolWriter.addLongInfo(long): int - added:
method ClassFileWriter.ConstPoolWriter.addMethodHandleInfo(int, int): int - added:
method ClassFileWriter.ConstPoolWriter.addMethodTypeInfo(int): int - added:
method ClassFileWriter.ConstPoolWriter.addMethodrefInfo(int, int): int - added:
method ClassFileWriter.ConstPoolWriter.addNameAndTypeInfo(String, String): int - added:
method ClassFileWriter.ConstPoolWriter.addNameAndTypeInfo(int, int): int - added:
method ClassFileWriter.ConstPoolWriter.addStringInfo(String): int - added:
method ClassFileWriter.ConstPoolWriter.addUtf8Info(String): int - added:
method ClassFileWriter.FieldWriter.add(int, String, String, ClassFileWriter.AttributeWriter): void - added:
method ClassFileWriter.FieldWriter.add(int, int, int, ClassFileWriter.AttributeWriter): void - added:
method ClassFileWriter.MethodWriter.add(int): void - added:
method ClassFileWriter.MethodWriter.add16(int): void - added:
method ClassFileWriter.MethodWriter.add32(int): void - added:
method ClassFileWriter.MethodWriter.addCatch(int, int, int, int): void - added:
method ClassFileWriter.MethodWriter.addInvoke(int, String, String, String): void - added:
method ClassFileWriter.MethodWriter.begin(int, String, String, String[], ClassFileWriter.AttributeWriter): void - added:
method ClassFileWriter.MethodWriter.begin(int, int, int, int[], ClassFileWriter.AttributeWriter): void - added:
method ClassFileWriter.MethodWriter.codeEnd(int, int): void - added:
method ClassFileWriter.MethodWriter.end(StackMapTable.Writer, ClassFileWriter.AttributeWriter): void - added:
method ClassFileWriter.MethodWriter.size(): int - added:
method ClassFileWriter.end(DataOutputStream, int, int, int, int[], ClassFileWriter.AttributeWriter): void - added:
method ClassFileWriter.end(int, int, int, int[], ClassFileWriter.AttributeWriter): byte[] - added:
method ClassFileWriter.getConstPool(): ClassFileWriter.ConstPoolWriter - added:
method ClassFileWriter.getFieldWriter(): ClassFileWriter.FieldWriter - added:
method ClassFileWriter.getMethodWriter(): ClassFileWriter.MethodWriter - added:
method CodeAttribute.computeMaxStack(): int - added:
method CodeAttribute.copy(ConstPool, Map): AttributeInfo - added:
method CodeAttribute.get(): byte[] - added:
method CodeAttribute.getAttribute(String): AttributeInfo - added:
method CodeAttribute.getAttributes(): List - added:
method CodeAttribute.getCode(): byte[] - added:
method CodeAttribute.getCodeLength(): int - added:
method CodeAttribute.getDeclaringClass(): String - added:
method CodeAttribute.getExceptionTable(): ExceptionTable - added:
method CodeAttribute.getMaxLocals(): int - added:
method CodeAttribute.getMaxStack(): int - added:
method CodeAttribute.insertLocalVar(int, int): void - added:
method CodeAttribute.iterator(): CodeIterator - added:
method CodeAttribute.length(): int - added:
method CodeAttribute.set(byte[]): void - added:
method CodeAttribute.setAttribute(LineNumberAttribute): void - added:
method CodeAttribute.setAttribute(StackMap): void - added:
method CodeAttribute.setAttribute(StackMapTable): void - added:
method CodeAttribute.setMaxLocals(int): void - added:
method CodeAttribute.setMaxStack(int): void - added:
method CodeIterator.append(ExceptionTable, int): void - added:
method CodeIterator.append(byte[]): int - added:
method CodeIterator.appendGap(int): void - added:
method CodeIterator.begin(): void - added:
method CodeIterator.byteAt(int): int - added:
method CodeIterator.get(): CodeAttribute - added:
method CodeIterator.getCodeLength(): int - added:
method CodeIterator.getMark(): int - added:
method CodeIterator.getMark2(): int - added:
method CodeIterator.hasNext(): boolean - added:
method CodeIterator.insert(ExceptionTable, int): void - added:
method CodeIterator.insert(byte[]): int - added:
method CodeIterator.insert(int, byte[]): void - added:
method CodeIterator.insertAt(int, byte[]): int - added:
method CodeIterator.insertEx(byte[]): int - added:
method CodeIterator.insertEx(int, byte[]): void - added:
method CodeIterator.insertExAt(int, byte[]): int - added:
method CodeIterator.insertExGap(int): int - added:
method CodeIterator.insertExGap(int, int): int - added:
method CodeIterator.insertGap(int): int - added:
method CodeIterator.insertGap(int, int): int - added:
method CodeIterator.insertGapAt(int, int, boolean): CodeIterator.Gap - added:
method CodeIterator.lookAhead(): int - added:
method CodeIterator.move(int): void - added:
method CodeIterator.next(): int - added:
method CodeIterator.s16bitAt(int): int - added:
method CodeIterator.s32bitAt(int): int - added:
method CodeIterator.setMark(int): void - added:
method CodeIterator.setMark2(int): void - added:
method CodeIterator.signedByteAt(int): int - added:
method CodeIterator.skipConstructor(): int - added:
method CodeIterator.skipSuperConstructor(): int - added:
method CodeIterator.skipThisConstructor(): int - added:
method CodeIterator.u16bitAt(int): int - added:
method CodeIterator.updateCursors(int, int): void - added:
method CodeIterator.write(byte[], int): void - added:
method CodeIterator.write16bit(int, int): void - added:
method CodeIterator.write32bit(int, int): void - added:
method CodeIterator.writeByte(int, int): void - added:
method ConstPool.addClassInfo(CtClass): int - added:
method ConstPool.addClassInfo(String): int - added:
method ConstPool.addDoubleInfo(double): int - added:
method ConstPool.addDynamicInfo(int, int): int - added:
method ConstPool.addFieldrefInfo(int, String, String): int - added:
method ConstPool.addFieldrefInfo(int, int): int - added:
method ConstPool.addFloatInfo(float): int - added:
method ConstPool.addIntegerInfo(int): int - added:
method ConstPool.addInterfaceMethodrefInfo(int, String, String): int - added:
method ConstPool.addInterfaceMethodrefInfo(int, int): int - added:
method ConstPool.addInvokeDynamicInfo(int, int): int - added:
method ConstPool.addLongInfo(long): int - added:
method ConstPool.addMethodHandleInfo(int, int): int - added:
method ConstPool.addMethodTypeInfo(int): int - added:
method ConstPool.addMethodrefInfo(int, String, String): int - added:
method ConstPool.addMethodrefInfo(int, int): int - added:
method ConstPool.addModuleInfo(int): int - added:
method ConstPool.addNameAndTypeInfo(String, String): int - added:
method ConstPool.addNameAndTypeInfo(int, int): int - added:
method ConstPool.addPackageInfo(int): int - added:
method ConstPool.addStringInfo(String): int - added:
method ConstPool.addUtf8Info(String): int - added:
method ConstPool.copy(int, ConstPool, Map): int - added:
method ConstPool.eqMember(String, String, int): String - added:
method ConstPool.getClassInfo(int): String - added:
method ConstPool.getClassInfoByDescriptor(int): String - added:
method ConstPool.getClassName(): String - added:
method ConstPool.getClassNames(): Set - added:
method ConstPool.getDoubleInfo(int): double - added:
method ConstPool.getDynamicBootstrap(int): int - added:
method ConstPool.getDynamicNameAndType(int): int - added:
method ConstPool.getDynamicType(int): String - added:
method ConstPool.getFieldrefClass(int): int - added:
method ConstPool.getFieldrefClassName(int): String - added:
method ConstPool.getFieldrefName(int): String - added:
method ConstPool.getFieldrefNameAndType(int): int - added:
method ConstPool.getFieldrefType(int): String - added:
method ConstPool.getFloatInfo(int): float - added:
method ConstPool.getIntegerInfo(int): int - added:
method ConstPool.getInterfaceMethodrefClass(int): int - added:
method ConstPool.getInterfaceMethodrefClassName(int): String - added:
method ConstPool.getInterfaceMethodrefName(int): String - added:
method ConstPool.getInterfaceMethodrefNameAndType(int): int - added:
method ConstPool.getInterfaceMethodrefType(int): String - added:
method ConstPool.getInvokeDynamicBootstrap(int): int - added:
method ConstPool.getInvokeDynamicNameAndType(int): int - added:
method ConstPool.getInvokeDynamicType(int): String - added:
method ConstPool.getLdcValue(int): Object - added:
method ConstPool.getLongInfo(int): long - added:
method ConstPool.getMemberClass(int): int - added:
method ConstPool.getMemberNameAndType(int): int - added:
method ConstPool.getMethodHandleIndex(int): int - added:
method ConstPool.getMethodHandleKind(int): int - added:
method ConstPool.getMethodTypeInfo(int): int - added:
method ConstPool.getMethodrefClass(int): int - added:
method ConstPool.getMethodrefClassName(int): String - added:
method ConstPool.getMethodrefName(int): String - added:
method ConstPool.getMethodrefNameAndType(int): int - added:
method ConstPool.getMethodrefType(int): String - added:
method ConstPool.getModuleInfo(int): String - added:
method ConstPool.getNameAndTypeDescriptor(int): int - added:
method ConstPool.getNameAndTypeName(int): int - added:
method ConstPool.getPackageInfo(int): String - added:
method ConstPool.getSize(): int - added:
method ConstPool.getStringInfo(int): String - added:
method ConstPool.getTag(int): int - added:
method ConstPool.getThisClassInfo(): int - added:
method ConstPool.getUtf8Info(int): String - added:
method ConstPool.isConstructor(String, int): int - added:
method ConstPool.isMember(String, String, int): int - added:
method ConstPool.print(): void - added:
method ConstPool.print(PrintWriter): void - added:
method ConstPool.renameClass(Map): void - added:
method ConstPool.renameClass(String, String): void - added:
method ConstPool.write(DataOutputStream): void - added:
method ConstantAttribute.copy(ConstPool, Map): AttributeInfo - added:
method ConstantAttribute.getConstantValue(): int - added:
method DeprecatedAttribute.copy(ConstPool, Map): AttributeInfo - added:
method Descriptor.Iterator.currentChar(): char - added:
method Descriptor.Iterator.hasNext(): boolean - added:
method Descriptor.Iterator.is2byte(): boolean - added:
method Descriptor.Iterator.isParameter(): boolean - added:
method Descriptor.Iterator.next(): int - added:
method EnclosingMethodAttribute.classIndex(): int - added:
method EnclosingMethodAttribute.className(): String - added:
method EnclosingMethodAttribute.copy(ConstPool, Map): AttributeInfo - added:
method EnclosingMethodAttribute.methodDescriptor(): String - added:
method EnclosingMethodAttribute.methodIndex(): int - added:
method EnclosingMethodAttribute.methodName(): String - added:
method ExceptionTable.add(int, ExceptionTable, int): void - added:
method ExceptionTable.add(int, int, int, int): void - added:
method ExceptionTable.add(int, int, int, int, int): void - added:
method ExceptionTable.catchType(int): int - added:
method ExceptionTable.clone(): Object - added:
method ExceptionTable.copy(ConstPool, Map): ExceptionTable - added:
method ExceptionTable.endPc(int): int - added:
method ExceptionTable.handlerPc(int): int - added:
method ExceptionTable.remove(int): void - added:
method ExceptionTable.setCatchType(int, int): void - added:
method ExceptionTable.setEndPc(int, int): void - added:
method ExceptionTable.setHandlerPc(int, int): void - added:
method ExceptionTable.setStartPc(int, int): void - added:
method ExceptionTable.size(): int - added:
method ExceptionTable.startPc(int): int - added:
method ExceptionsAttribute.copy(ConstPool, Map): AttributeInfo - added:
method ExceptionsAttribute.getException(int): int - added:
method ExceptionsAttribute.getExceptionIndexes(): int[] - added:
method ExceptionsAttribute.getExceptions(): String[] - added:
method ExceptionsAttribute.setExceptionIndexes(int[]): void - added:
method ExceptionsAttribute.setExceptions(String[]): void - added:
method ExceptionsAttribute.tableLength(): int - added:
method FieldInfo.addAttribute(AttributeInfo): void - added:
method FieldInfo.getAccessFlags(): int - added:
method FieldInfo.getAttribute(String): AttributeInfo - added:
method FieldInfo.getAttributes(): List - added:
method FieldInfo.getConstPool(): ConstPool - added:
method FieldInfo.getConstantValue(): int - added:
method FieldInfo.getDescriptor(): String - added:
method FieldInfo.getName(): String - added:
method FieldInfo.removeAttribute(String): AttributeInfo - added:
method FieldInfo.setAccessFlags(int): void - added:
method FieldInfo.setDescriptor(String): void - added:
method FieldInfo.setName(String): void - added:
method FieldInfo.toString(): String - added:
method InnerClassesAttribute.accessFlags(int): int - added:
method InnerClassesAttribute.append(String, String, String, int): void - added:
method InnerClassesAttribute.append(int, int, int, int): void - added:
method InnerClassesAttribute.copy(ConstPool, Map): AttributeInfo - added:
method InnerClassesAttribute.find(String): int - added:
method InnerClassesAttribute.innerClass(int): String - added:
method InnerClassesAttribute.innerClassIndex(int): int - added:
method InnerClassesAttribute.innerName(int): String - added:
method InnerClassesAttribute.innerNameIndex(int): int - added:
method InnerClassesAttribute.outerClass(int): String - added:
method InnerClassesAttribute.outerClassIndex(int): int - added:
method InnerClassesAttribute.remove(int): int - added:
method InnerClassesAttribute.setAccessFlags(int, int): void - added:
method InnerClassesAttribute.setInnerClassIndex(int, int): void - added:
method InnerClassesAttribute.setInnerNameIndex(int, int): void - added:
method InnerClassesAttribute.setOuterClassIndex(int, int): void - added:
method InnerClassesAttribute.tableLength(): int - added:
method InstructionPrinter.print(CtMethod): void - added:
method LineNumberAttribute.copy(ConstPool, Map): AttributeInfo - added:
method LineNumberAttribute.lineNumber(int): int - added:
method LineNumberAttribute.startPc(int): int - added:
method LineNumberAttribute.tableLength(): int - added:
method LineNumberAttribute.toLineNumber(int): int - added:
method LineNumberAttribute.toNearPc(int): LineNumberAttribute.Pc - added:
method LineNumberAttribute.toStartPc(int): int - added:
method LineNumberAttributeBuilder.build(ConstPool): LineNumberAttribute - added:
method LineNumberAttributeBuilder.put(int, ASTree): void - added:
method LocalVariableAttribute.addEntry(int, int, int, int, int): void - added:
method LocalVariableAttribute.codeLength(int): int - added:
method LocalVariableAttribute.copy(ConstPool, Map): AttributeInfo - added:
method LocalVariableAttribute.descriptor(int): String - added:
method LocalVariableAttribute.descriptorIndex(int): int - added:
method LocalVariableAttribute.index(int): int - added:
method LocalVariableAttribute.nameIndex(int): int - added:
method LocalVariableAttribute.shiftIndex(int, int): void - added:
method LocalVariableAttribute.signature(int): String - added:
method LocalVariableAttribute.signatureIndex(int): int - added:
method LocalVariableAttribute.startPc(int): int - added:
method LocalVariableAttribute.tableLength(): int - added:
method LocalVariableAttribute.variableName(int): String - added:
method LocalVariableAttribute.variableNameByIndex(int): String - added:
method MethodInfo.addAttribute(AttributeInfo): void - added:
method MethodInfo.getAccessFlags(): int - added:
method MethodInfo.getAttribute(String): AttributeInfo - added:
method MethodInfo.getAttributes(): List - added:
method MethodInfo.getCodeAttribute(): CodeAttribute - added:
method MethodInfo.getConstPool(): ConstPool - added:
method MethodInfo.getDescriptor(): String - added:
method MethodInfo.getExceptionsAttribute(): ExceptionsAttribute - added:
method MethodInfo.getLineNumber(int): int - added:
method MethodInfo.getName(): String - added:
method MethodInfo.isConstructor(): boolean - added:
method MethodInfo.isMethod(): boolean - added:
method MethodInfo.isStaticInitializer(): boolean - added:
method MethodInfo.rebuildStackMap(ClassPool): void - added:
method MethodInfo.rebuildStackMapForME(ClassPool): void - added:
method MethodInfo.rebuildStackMapIf6(ClassPool, ClassFile): void - added:
method MethodInfo.removeAttribute(String): AttributeInfo - added:
method MethodInfo.removeCodeAttribute(): void - added:
method MethodInfo.removeExceptionsAttribute(): void - added:
method MethodInfo.setAccessFlags(int): void - added:
method MethodInfo.setCodeAttribute(CodeAttribute): void - added:
method MethodInfo.setDescriptor(String): void - added:
method MethodInfo.setExceptionsAttribute(ExceptionsAttribute): void - added:
method MethodInfo.setName(String): void - added:
method MethodInfo.setSuperclass(String): void - added:
method MethodInfo.toString(): String - added:
method MethodParametersAttribute.accessFlags(int): int - added:
method MethodParametersAttribute.copy(ConstPool, Map): AttributeInfo - added:
method MethodParametersAttribute.name(int): int - added:
method MethodParametersAttribute.parameterName(int): String - added:
method MethodParametersAttribute.size(): int - added:
method NestHostAttribute.copy(ConstPool, Map): AttributeInfo - added:
method NestHostAttribute.hostClassIndex(): int - added:
method NestMembersAttribute.copy(ConstPool, Map): AttributeInfo - added:
method NestMembersAttribute.memberClass(int): int - added:
method NestMembersAttribute.numberOfClasses(): int - added:
method ParameterAnnotationsAttribute.copy(ConstPool, Map): AttributeInfo - added:
method ParameterAnnotationsAttribute.getAnnotations(): Annotation[][] - added:
method ParameterAnnotationsAttribute.numParameters(): int - added:
method ParameterAnnotationsAttribute.setAnnotations(Annotation[][]): void - added:
method ParameterAnnotationsAttribute.toString(): String - added:
method PermittedSubclassesAttribute.addClass(String): void - added:
method PermittedSubclassesAttribute.copy(ConstPool, Map): AttributeInfo - added:
method PermittedSubclassesAttribute.getPermittedSubclasses(): List - added:
method PermittedSubclassesAttribute.write(DataOutputStream): void - added:
method RecordAttribute.RecordComponentInfo.getAttributes(): List - added:
method RecordAttribute.RecordComponentInfo.getDescriptor(): String - added:
method RecordAttribute.RecordComponentInfo.getName(): String - added:
method RecordAttribute.RecordComponentInfo.getNameIndex(): int - added:
method RecordAttribute.RecordComponentInfo.setDescriptorIndex(int): void - added:
method RecordAttribute.RecordComponentInfo.setNameIndex(int): void - added:
method RecordAttribute.copy(ConstPool, Map): AttributeInfo - added:
method RecordAttribute.getComponents(): List - added:
method RecordAttribute.write(DataOutputStream): void - added:
method SignatureAttribute.ArrayType.getComponentType(): SignatureAttribute.Type - added:
method SignatureAttribute.ArrayType.getDimension(): int - added:
method SignatureAttribute.ArrayType.toString(): String - added:
method SignatureAttribute.BaseType.getCtlass(): CtClass - added:
method SignatureAttribute.BaseType.getDescriptor(): char - added:
method SignatureAttribute.BaseType.toString(): String - added:
method SignatureAttribute.ClassSignature.encode(): String - added:
method SignatureAttribute.ClassSignature.getInterfaces(): SignatureAttribute.ClassType[] - added:
method SignatureAttribute.ClassSignature.getParameters(): SignatureAttribute.TypeParameter[] - added:
method SignatureAttribute.ClassSignature.getSuperClass(): SignatureAttribute.ClassType - added:
method SignatureAttribute.ClassSignature.toString(): String - added:
method SignatureAttribute.ClassType.getDeclaringClass(): SignatureAttribute.ClassType - added:
method SignatureAttribute.ClassType.getName(): String - added:
method SignatureAttribute.ClassType.getTypeArguments(): SignatureAttribute.TypeArgument[] - added:
method SignatureAttribute.ClassType.jvmTypeName(): String - added:
method SignatureAttribute.ClassType.toString(): String - added:
method SignatureAttribute.MethodSignature.encode(): String - added:
method SignatureAttribute.MethodSignature.getExceptionTypes(): SignatureAttribute.ObjectType[] - added:
method SignatureAttribute.MethodSignature.getParameterTypes(): SignatureAttribute.Type[] - added:
method SignatureAttribute.MethodSignature.getReturnType(): SignatureAttribute.Type - added:
method SignatureAttribute.MethodSignature.getTypeParameters(): SignatureAttribute.TypeParameter[] - added:
method SignatureAttribute.MethodSignature.toString(): String - added:
method SignatureAttribute.NestedClassType.getDeclaringClass(): SignatureAttribute.ClassType - added:
method SignatureAttribute.ObjectType.encode(): String - added:
method SignatureAttribute.Type.jvmTypeName(): String - added:
method SignatureAttribute.TypeArgument.getKind(): char - added:
method SignatureAttribute.TypeArgument.getType(): SignatureAttribute.ObjectType - added:
method SignatureAttribute.TypeArgument.isWildcard(): boolean - added:
method SignatureAttribute.TypeArgument.toString(): String - added:
method SignatureAttribute.TypeParameter.getClassBound(): SignatureAttribute.ObjectType - added:
method SignatureAttribute.TypeParameter.getInterfaceBound(): SignatureAttribute.ObjectType[] - added:
method SignatureAttribute.TypeParameter.getName(): String - added:
method SignatureAttribute.TypeParameter.toString(): String - added:
method SignatureAttribute.TypeVariable.getName(): String - added:
method SignatureAttribute.TypeVariable.toString(): String - added:
method SignatureAttribute.copy(ConstPool, Map): AttributeInfo - added:
method SignatureAttribute.getSignature(): String - added:
method SignatureAttribute.setSignature(String): void - added:
method SourceFileAttribute.copy(ConstPool, Map): AttributeInfo - added:
method SourceFileAttribute.getFileName(): String - added:
method StackMap.Walker.locals(int, int, int): int - added:
method StackMap.Walker.objectVariable(int, int): void - added:
method StackMap.Walker.stack(int, int, int): int - added:
method StackMap.Walker.typeInfo(int, byte): void - added:
method StackMap.Walker.typeInfoArray(int, int, int, boolean): int - added:
method StackMap.Walker.uninitialized(int, int): void - added:
method StackMap.Walker.visit(): void - added:
method StackMap.Writer.toByteArray(): byte[] - added:
method StackMap.Writer.toStackMap(ConstPool): StackMap - added:
method StackMap.Writer.write16bit(int): void - added:
method StackMap.Writer.writeVerifyTypeInfo(int, int): void - added:
method StackMap.copy(ConstPool, Map): AttributeInfo - added:
method StackMap.insertLocal(int, int, int): void - added:
method StackMap.numOfEntries(): int - added:
method StackMap.print(PrintWriter): void - added:
method StackMap.removeNew(int): void - added:
method StackMapTable.Walker.appendFrame(int, int, int[], int[]): void - added:
method StackMapTable.Walker.chopFrame(int, int, int): void - added:
method StackMapTable.Walker.fullFrame(int, int, int[], int[], int[], int[]): void - added:
method StackMapTable.Walker.objectOrUninitialized(int, int, int): void - added:
method StackMapTable.Walker.parse(): void - added:
method StackMapTable.Walker.sameFrame(int, int): void - added:
method StackMapTable.Walker.sameLocals(int, int, int, int): void - added:
method StackMapTable.Walker.size(): int - added:
method StackMapTable.Writer.appendFrame(int, int[], int[]): void - added:
method StackMapTable.Writer.chopFrame(int, int): void - added:
method StackMapTable.Writer.fullFrame(int, int[], int[], int[], int[]): void - added:
method StackMapTable.Writer.sameFrame(int): void - added:
method StackMapTable.Writer.sameLocals(int, int, int): void - added:
method StackMapTable.Writer.toByteArray(): byte[] - added:
method StackMapTable.Writer.toStackMapTable(ConstPool): StackMapTable - added:
method StackMapTable.copy(ConstPool, Map): AttributeInfo - added:
method StackMapTable.insertLocal(int, int, int): void - added:
method StackMapTable.println(PrintStream): void - added:
method StackMapTable.println(PrintWriter): void - added:
method StackMapTable.removeNew(int): void - added:
method SyntheticAttribute.copy(ConstPool, Map): AttributeInfo - added:
method TypeAnnotationsAttribute.copy(ConstPool, Map): AttributeInfo - added:
method TypeAnnotationsAttribute.numAnnotations(): int - added:
static abstract class SignatureAttribute.ObjectType extends SignatureAttribute.Type - added:
static abstract class SignatureAttribute.Type - added:
static class BootstrapMethodsAttribute.BootstrapMethod - added:
static class CodeAttribute.RuntimeCopyException extends RuntimeException - added:
static class CodeIterator.Gap - added:
static class Descriptor.Iterator - added:
static class LineNumberAttribute.Pc - added:
static class RecordAttribute.RecordComponentInfo - added:
static class SignatureAttribute.ArrayType extends SignatureAttribute.ObjectType - added:
static class SignatureAttribute.BaseType extends SignatureAttribute.Type - added:
static class SignatureAttribute.ClassSignature - added:
static class SignatureAttribute.ClassType extends SignatureAttribute.ObjectType - added:
static class SignatureAttribute.MethodSignature - added:
static class SignatureAttribute.NestedClassType extends SignatureAttribute.ClassType - added:
static class SignatureAttribute.TypeArgument - added:
static class SignatureAttribute.TypeParameter - added:
static class SignatureAttribute.TypeVariable extends SignatureAttribute.ObjectType - added:
static class StackMap.Walker - added:
static class StackMap.Writer - added:
static class StackMapTable.RuntimeCopyException extends RuntimeException - added:
static class StackMapTable.Walker - added:
static class StackMapTable.Writer - added:
static field AccessFlag.ABSTRACT: int - added:
static field AccessFlag.ANNOTATION: int - added:
static field AccessFlag.BRIDGE: int - added:
static field AccessFlag.ENUM: int - added:
static field AccessFlag.FINAL: int - added:
static field AccessFlag.INTERFACE: int - added:
static field AccessFlag.MANDATED: int - added:
static field AccessFlag.MODULE: int - added:
static field AccessFlag.NATIVE: int - added:
static field AccessFlag.PRIVATE: int - added:
static field AccessFlag.PROTECTED: int - added:
static field AccessFlag.PUBLIC: int - added:
static field AccessFlag.STATIC: int - added:
static field AccessFlag.STRICT: int - added:
static field AccessFlag.SUPER: int - added:
static field AccessFlag.SYNCHRONIZED: int - added:
static field AccessFlag.SYNTHETIC: int - added:
static field AccessFlag.TRANSIENT: int - added:
static field AccessFlag.VARARGS: int - added:
static field AccessFlag.VOLATILE: int - added:
static field AnnotationDefaultAttribute.tag: String - added:
static field AnnotationsAttribute.invisibleTag: String - added:
static field AnnotationsAttribute.visibleTag: String - added:
static field BootstrapMethodsAttribute.tag: String - added:
static field Bytecode.THIS: CtClass - added:
static field ClassFile.JAVA_10: int - added:
static field ClassFile.JAVA_11: int - added:
static field ClassFile.JAVA_1: int - added:
static field ClassFile.JAVA_2: int - added:
static field ClassFile.JAVA_3: int - added:
static field ClassFile.JAVA_4: int - added:
static field ClassFile.JAVA_5: int - added:
static field ClassFile.JAVA_6: int - added:
static field ClassFile.JAVA_7: int - added:
static field ClassFile.JAVA_8: int - added:
static field ClassFile.JAVA_9: int - added:
static field ClassFile.MAJOR_VERSION: int - added:
static field CodeAttribute.tag: String - added:
static field ConstPool.CONST_Class: int - added:
static field ConstPool.CONST_Double: int - added:
static field ConstPool.CONST_Dynamic: int - added:
static field ConstPool.CONST_DynamicCallSite: int - added:
static field ConstPool.CONST_Fieldref: int - added:
static field ConstPool.CONST_Float: int - added:
static field ConstPool.CONST_Integer: int - added:
static field ConstPool.CONST_InterfaceMethodref: int - added:
static field ConstPool.CONST_InvokeDynamic: int - added:
static field ConstPool.CONST_Long: int - added:
static field ConstPool.CONST_MethodHandle: int - added:
static field ConstPool.CONST_MethodType: int - added:
static field ConstPool.CONST_Methodref: int - added:
static field ConstPool.CONST_Module: int - added:
static field ConstPool.CONST_NameAndType: int - added:
static field ConstPool.CONST_Package: int - added:
static field ConstPool.CONST_String: int - added:
static field ConstPool.CONST_Utf8: int - added:
static field ConstPool.REF_getField: int - added:
static field ConstPool.REF_getStatic: int - added:
static field ConstPool.REF_invokeInterface: int - added:
static field ConstPool.REF_invokeSpecial: int - added:
static field ConstPool.REF_invokeStatic: int - added:
static field ConstPool.REF_invokeVirtual: int - added:
static field ConstPool.REF_newInvokeSpecial: int - added:
static field ConstPool.REF_putField: int - added:
static field ConstPool.REF_putStatic: int - added:
static field ConstPool.THIS: CtClass - added:
static field ConstantAttribute.tag: String - added:
static field DeprecatedAttribute.tag: String - added:
static field EnclosingMethodAttribute.tag: String - added:
static field ExceptionsAttribute.tag: String - added:
static field InnerClassesAttribute.tag: String - added:
static field LineNumberAttribute.tag: String - added:
static field LocalVariableAttribute.tag: String - added:
static field LocalVariableAttribute.typeTag: String - added:
static field LocalVariableTypeAttribute.tag: String - added:
static field MethodInfo.doPreverify: boolean - added:
static field MethodInfo.nameClinit: String - added:
static field MethodInfo.nameInit: String - added:
static field MethodParametersAttribute.tag: String - added:
static field Mnemonic.OPCODE: String[] - added:
static field NestHostAttribute.tag: String - added:
static field NestMembersAttribute.tag: String - added:
static field Opcode.AALOAD: int - added:
static field Opcode.AASTORE: int - added:
static field Opcode.ACONST_NULL: int - added:
static field Opcode.ALOAD: int - added:
static field Opcode.ALOAD_0: int - added:
static field Opcode.ALOAD_1: int - added:
static field Opcode.ALOAD_2: int - added:
static field Opcode.ALOAD_3: int - added:
static field Opcode.ANEWARRAY: int - added:
static field Opcode.ARETURN: int - added:
static field Opcode.ARRAYLENGTH: int - added:
static field Opcode.ASTORE: int - added:
static field Opcode.ASTORE_0: int - added:
static field Opcode.ASTORE_1: int - added:
static field Opcode.ASTORE_2: int - added:
static field Opcode.ASTORE_3: int - added:
static field Opcode.ATHROW: int - added:
static field Opcode.BALOAD: int - added:
static field Opcode.BASTORE: int - added:
static field Opcode.BIPUSH: int - added:
static field Opcode.CALOAD: int - added:
static field Opcode.CASTORE: int - added:
static field Opcode.CHECKCAST: int - added:
static field Opcode.D2F: int - added:
static field Opcode.D2I: int - added:
static field Opcode.D2L: int - added:
static field Opcode.DADD: int - added:
static field Opcode.DALOAD: int - added:
static field Opcode.DASTORE: int - added:
static field Opcode.DCMPG: int - added:
static field Opcode.DCMPL: int - added:
static field Opcode.DCONST_0: int - added:
static field Opcode.DCONST_1: int - added:
static field Opcode.DDIV: int - added:
static field Opcode.DLOAD: int - added:
static field Opcode.DLOAD_0: int - added:
static field Opcode.DLOAD_1: int - added:
static field Opcode.DLOAD_2: int - added:
static field Opcode.DLOAD_3: int - added:
static field Opcode.DMUL: int - added:
static field Opcode.DNEG: int - added:
static field Opcode.DREM: int - added:
static field Opcode.DRETURN: int - added:
static field Opcode.DSTORE: int - added:
static field Opcode.DSTORE_0: int - added:
static field Opcode.DSTORE_1: int - added:
static field Opcode.DSTORE_2: int - added:
static field Opcode.DSTORE_3: int - added:
static field Opcode.DSUB: int - added:
static field Opcode.DUP2: int - added:
static field Opcode.DUP2_X1: int - added:
static field Opcode.DUP2_X2: int - added:
static field Opcode.DUP: int - added:
static field Opcode.DUP_X1: int - added:
static field Opcode.DUP_X2: int - added:
static field Opcode.F2D: int - added:
static field Opcode.F2I: int - added:
static field Opcode.F2L: int - added:
static field Opcode.FADD: int - added:
static field Opcode.FALOAD: int - added:
static field Opcode.FASTORE: int - added:
static field Opcode.FCMPG: int - added:
static field Opcode.FCMPL: int - added:
static field Opcode.FCONST_0: int - added:
static field Opcode.FCONST_1: int - added:
static field Opcode.FCONST_2: int - added:
static field Opcode.FDIV: int - added:
static field Opcode.FLOAD: int - added:
static field Opcode.FLOAD_0: int - added:
static field Opcode.FLOAD_1: int - added:
static field Opcode.FLOAD_2: int - added:
static field Opcode.FLOAD_3: int - added:
static field Opcode.FMUL: int - added:
static field Opcode.FNEG: int - added:
static field Opcode.FREM: int - added:
static field Opcode.FRETURN: int - added:
static field Opcode.FSTORE: int - added:
static field Opcode.FSTORE_0: int - added:
static field Opcode.FSTORE_1: int - added:
static field Opcode.FSTORE_2: int - added:
static field Opcode.FSTORE_3: int - added:
static field Opcode.FSUB: int - added:
static field Opcode.GETFIELD: int - added:
static field Opcode.GETSTATIC: int - added:
static field Opcode.GOTO: int - added:
static field Opcode.GOTO_W: int - added:
static field Opcode.I2B: int - added:
static field Opcode.I2C: int - added:
static field Opcode.I2D: int - added:
static field Opcode.I2F: int - added:
static field Opcode.I2L: int - added:
static field Opcode.I2S: int - added:
static field Opcode.IADD: int - added:
static field Opcode.IALOAD: int - added:
static field Opcode.IAND: int - added:
static field Opcode.IASTORE: int - added:
static field Opcode.ICONST_0: int - added:
static field Opcode.ICONST_1: int - added:
static field Opcode.ICONST_2: int - added:
static field Opcode.ICONST_3: int - added:
static field Opcode.ICONST_4: int - added:
static field Opcode.ICONST_5: int - added:
static field Opcode.ICONST_M1: int - added:
static field Opcode.IDIV: int - added:
static field Opcode.IFEQ: int - added:
static field Opcode.IFGE: int - added:
static field Opcode.IFGT: int - added:
static field Opcode.IFLE: int - added:
static field Opcode.IFLT: int - added:
static field Opcode.IFNE: int - added:
static field Opcode.IFNONNULL: int - added:
static field Opcode.IFNULL: int - added:
static field Opcode.IF_ACMPEQ: int - added:
static field Opcode.IF_ACMPNE: int - added:
static field Opcode.IF_ICMPEQ: int - added:
static field Opcode.IF_ICMPGE: int - added:
static field Opcode.IF_ICMPGT: int - added:
static field Opcode.IF_ICMPLE: int - added:
static field Opcode.IF_ICMPLT: int - added:
static field Opcode.IF_ICMPNE: int - added:
static field Opcode.IINC: int - added:
static field Opcode.ILOAD: int - added:
static field Opcode.ILOAD_0: int - added:
static field Opcode.ILOAD_1: int - added:
static field Opcode.ILOAD_2: int - added:
static field Opcode.ILOAD_3: int - added:
static field Opcode.IMUL: int - added:
static field Opcode.INEG: int - added:
static field Opcode.INSTANCEOF: int - added:
static field Opcode.INVOKEDYNAMIC: int - added:
static field Opcode.INVOKEINTERFACE: int - added:
static field Opcode.INVOKESPECIAL: int - added:
static field Opcode.INVOKESTATIC: int - added:
static field Opcode.INVOKEVIRTUAL: int - added:
static field Opcode.IOR: int - added:
static field Opcode.IREM: int - added:
static field Opcode.IRETURN: int - added:
static field Opcode.ISHL: int - added:
static field Opcode.ISHR: int - added:
static field Opcode.ISTORE: int - added:
static field Opcode.ISTORE_0: int - added:
static field Opcode.ISTORE_1: int - added:
static field Opcode.ISTORE_2: int - added:
static field Opcode.ISTORE_3: int - added:
static field Opcode.ISUB: int - added:
static field Opcode.IUSHR: int - added:
static field Opcode.IXOR: int - added:
static field Opcode.JSR: int - added:
static field Opcode.JSR_W: int - added:
static field Opcode.L2D: int - added:
static field Opcode.L2F: int - added:
static field Opcode.L2I: int - added:
static field Opcode.LADD: int - added:
static field Opcode.LALOAD: int - added:
static field Opcode.LAND: int - added:
static field Opcode.LASTORE: int - added:
static field Opcode.LCMP: int - added:
static field Opcode.LCONST_0: int - added:
static field Opcode.LCONST_1: int - added:
static field Opcode.LDC2_W: int - added:
static field Opcode.LDC: int - added:
static field Opcode.LDC_W: int - added:
static field Opcode.LDIV: int - added:
static field Opcode.LLOAD: int - added:
static field Opcode.LLOAD_0: int - added:
static field Opcode.LLOAD_1: int - added:
static field Opcode.LLOAD_2: int - added:
static field Opcode.LLOAD_3: int - added:
static field Opcode.LMUL: int - added:
static field Opcode.LNEG: int - added:
static field Opcode.LOOKUPSWITCH: int - added:
static field Opcode.LOR: int - added:
static field Opcode.LREM: int - added:
static field Opcode.LRETURN: int - added:
static field Opcode.LSHL: int - added:
static field Opcode.LSHR: int - added:
static field Opcode.LSTORE: int - added:
static field Opcode.LSTORE_0: int - added:
static field Opcode.LSTORE_1: int - added:
static field Opcode.LSTORE_2: int - added:
static field Opcode.LSTORE_3: int - added:
static field Opcode.LSUB: int - added:
static field Opcode.LUSHR: int - added:
static field Opcode.LXOR: int - added:
static field Opcode.MONITORENTER: int - added:
static field Opcode.MONITOREXIT: int - added:
static field Opcode.MULTIANEWARRAY: int - added:
static field Opcode.NEW: int - added:
static field Opcode.NEWARRAY: int - added:
static field Opcode.NOP: int - added:
static field Opcode.POP2: int - added:
static field Opcode.POP: int - added:
static field Opcode.PUTFIELD: int - added:
static field Opcode.PUTSTATIC: int - added:
static field Opcode.RET: int - added:
static field Opcode.RETURN: int - added:
static field Opcode.SALOAD: int - added:
static field Opcode.SASTORE: int - added:
static field Opcode.SIPUSH: int - added:
static field Opcode.STACK_GROW: int[] - added:
static field Opcode.SWAP: int - added:
static field Opcode.TABLESWITCH: int - added:
static field Opcode.T_BOOLEAN: int - added:
static field Opcode.T_BYTE: int - added:
static field Opcode.T_CHAR: int - added:
static field Opcode.T_DOUBLE: int - added:
static field Opcode.T_FLOAT: int - added:
static field Opcode.T_INT: int - added:
static field Opcode.T_LONG: int - added:
static field Opcode.T_SHORT: int - added:
static field Opcode.WIDE: int - added:
static field ParameterAnnotationsAttribute.invisibleTag: String - added:
static field ParameterAnnotationsAttribute.visibleTag: String - added:
static field PermittedSubclassesAttribute.tag: String - added:
static field RecordAttribute.tag: String - added:
static field SignatureAttribute.ClassType.OBJECT: SignatureAttribute.ClassType - added:
static field SignatureAttribute.tag: String - added:
static field SourceFileAttribute.tag: String - added:
static field StackMap.DOUBLE: int - added:
static field StackMap.FLOAT: int - added:
static field StackMap.INTEGER: int - added:
static field StackMap.LONG: int - added:
static field StackMap.NULL: int - added:
static field StackMap.OBJECT: int - added:
static field StackMap.THIS: int - added:
static field StackMap.TOP: int - added:
static field StackMap.UNINIT: int - added:
static field StackMap.tag: String - added:
static field StackMapTable.DOUBLE: int - added:
static field StackMapTable.FLOAT: int - added:
static field StackMapTable.INTEGER: int - added:
static field StackMapTable.LONG: int - added:
static field StackMapTable.NULL: int - added:
static field StackMapTable.OBJECT: int - added:
static field StackMapTable.THIS: int - added:
static field StackMapTable.TOP: int - added:
static field StackMapTable.UNINIT: int - added:
static field StackMapTable.tag: String - added:
static field SyntheticAttribute.tag: String - added:
static field TypeAnnotationsAttribute.invisibleTag: String - added:
static field TypeAnnotationsAttribute.visibleTag: String - added:
static final class ClassFileWriter.ConstPoolWriter - added:
static final class ClassFileWriter.FieldWriter - added:
static final class ClassFileWriter.MethodWriter - added:
static method AccessFlag.clear(int, int): int - added:
static method AccessFlag.isPackage(int): boolean - added:
static method AccessFlag.isPrivate(int): boolean - added:
static method AccessFlag.isProtected(int): boolean - added:
static method AccessFlag.isPublic(int): boolean - added:
static method AccessFlag.of(int): int - added:
static method AccessFlag.setPackage(int): int - added:
static method AccessFlag.setPrivate(int): int - added:
static method AccessFlag.setProtected(int): int - added:
static method AccessFlag.setPublic(int): int - added:
static method AccessFlag.toModifier(int): int - added:
static method AttributeInfo.allocateBytes(int): byte[] - added:
static method AttributeInfo.setMaxAttributeLength(int): void - added:
static method ByteArray.read32bit(byte[], int): int - added:
static method ByteArray.readS16bit(byte[], int): int - added:
static method ByteArray.readU16bit(byte[], int): int - added:
static method ByteArray.write16bit(int, byte[], int): void - added:
static method ByteArray.write32bit(int, byte[], int): void - added:
static method ClassFilePrinter.print(ClassFile): void - added:
static method ClassFilePrinter.print(ClassFile, PrintWriter): void - added:
static method Descriptor.appendParameter(CtClass, String): String - added:
static method Descriptor.appendParameter(String, String): String - added:
static method Descriptor.arrayDimension(String): int - added:
static method Descriptor.changeReturnType(String, String): String - added:
static method Descriptor.dataSize(String): int - added:
static method Descriptor.eqParamTypes(String, String): boolean - added:
static method Descriptor.getParamDescriptor(String): String - added:
static method Descriptor.getParameterTypes(String, ClassPool): CtClass[] - added:
static method Descriptor.getReturnType(String, ClassPool): CtClass - added:
static method Descriptor.insertParameter(CtClass, String): String - added:
static method Descriptor.insertParameter(String, String): String - added:
static method Descriptor.numOfParameters(String): int - added:
static method Descriptor.of(CtClass): String - added:
static method Descriptor.of(String): String - added:
static method Descriptor.ofConstructor(CtClass[]): String - added:
static method Descriptor.ofMethod(CtClass, CtClass[]): String - added:
static method Descriptor.ofParameters(CtClass[]): String - added:
static method Descriptor.paramSize(String): int - added:
static method Descriptor.rename(String, Map): String - added:
static method Descriptor.rename(String, String, String): String - added:
static method Descriptor.toArrayComponent(String, int): String - added:
static method Descriptor.toClassName(String): String - added:
static method Descriptor.toCtClass(String, ClassPool): CtClass - added:
static method Descriptor.toJavaName(String): String - added:
static method Descriptor.toJvmName(CtClass): String - added:
static method Descriptor.toJvmName(String): String - added:
static method Descriptor.toString(String): String - added:
static method InstructionPrinter.instructionString(CodeIterator, int, ConstPool): String - added:
static method InstructionPrinter.print(CtMethod, PrintStream): void - added:
static method SignatureAttribute.TypeArgument.subclassOf(SignatureAttribute.ObjectType): SignatureAttribute.TypeArgument - added:
static method SignatureAttribute.TypeArgument.superOf(SignatureAttribute.ObjectType): SignatureAttribute.TypeArgument - added:
static method SignatureAttribute.toClassSignature(String): SignatureAttribute.ClassSignature - added:
static method SignatureAttribute.toFieldSignature(String): SignatureAttribute.ObjectType - added:
static method SignatureAttribute.toMethodSignature(String): SignatureAttribute.MethodSignature - added:
static method SignatureAttribute.toTypeSignature(String): SignatureAttribute.Type - added:
static method StackMapTable.typeTagOf(char): int
- added:
class Analyzer implements Opcode - added:
class ControlFlow - added:
class Executor implements Opcode - added:
class Frame - added:
class MultiArrayType extends Type - added:
class MultiType extends Type - added:
class Subroutine - added:
class SubroutineScanner implements Opcode - added:
class Type - added:
class Util implements Opcode - added:
ctor Analyzer() - added:
ctor ControlFlow(CtClass, MethodInfo) - added:
ctor ControlFlow(CtMethod) - added:
ctor Executor(ClassPool, ConstPool) - added:
ctor Frame(int, int) - added:
ctor FramePrinter(PrintStream) - added:
ctor MultiArrayType(MultiType, int) - added:
ctor MultiType(Map) - added:
ctor MultiType(Map, Type) - added:
ctor Subroutine(int, int) - added:
ctor SubroutineScanner() - added:
ctor Util() - added:
field ControlFlow.Block.clientData: Object - added:
final class FramePrinter - added:
method Analyzer.analyze(CtClass, MethodInfo): Frame[] - added:
method Analyzer.analyze(CtMethod): Frame[] - added:
method ControlFlow.Block.catchers(): ControlFlow.Catcher[] - added:
method ControlFlow.Block.exit(int): ControlFlow.Block - added:
method ControlFlow.Block.exits(): int - added:
method ControlFlow.Block.incoming(int): ControlFlow.Block - added:
method ControlFlow.Block.incomings(): int - added:
method ControlFlow.Block.index(): int - added:
method ControlFlow.Block.length(): int - added:
method ControlFlow.Block.position(): int - added:
method ControlFlow.Block.toString2(StringBuilder): void - added:
method ControlFlow.Catcher.block(): ControlFlow.Block - added:
method ControlFlow.Catcher.type(): String - added:
method ControlFlow.Node.block(): ControlFlow.Block - added:
method ControlFlow.Node.child(int): ControlFlow.Node - added:
method ControlFlow.Node.children(): int - added:
method ControlFlow.Node.parent(): ControlFlow.Node - added:
method ControlFlow.Node.toString(): String - added:
method ControlFlow.basicBlocks(): ControlFlow.Block[] - added:
method ControlFlow.dominatorTree(): ControlFlow.Node[] - added:
method ControlFlow.frameAt(int): Frame - added:
method ControlFlow.postDominatorTree(): ControlFlow.Node[] - added:
method Executor.execute(MethodInfo, int, CodeIterator, Frame, Subroutine): void - added:
method Frame.clearStack(): void - added:
method Frame.copy(): Frame - added:
method Frame.copyStack(): Frame - added:
method Frame.getLocal(int): Type - added:
method Frame.getStack(int): Type - added:
method Frame.getTopIndex(): int - added:
method Frame.localsLength(): int - added:
method Frame.merge(Frame): boolean - added:
method Frame.mergeStack(Frame): boolean - added:
method Frame.peek(): Type - added:
method Frame.pop(): Type - added:
method Frame.push(Type): void - added:
method Frame.setLocal(int, Type): void - added:
method Frame.setStack(int, Type): void - added:
method Frame.toString(): String - added:
method FramePrinter.print(CtClass): void - added:
method FramePrinter.print(CtMethod): void - added:
method MultiArrayType.equals(Object): boolean - added:
method MultiArrayType.getComponent(): Type - added:
method MultiArrayType.getCtClass(): CtClass - added:
method MultiArrayType.getDimensions(): int - added:
method MultiArrayType.getSize(): int - added:
method MultiArrayType.hashCode(): int - added:
method MultiArrayType.isArray(): boolean - added:
method MultiArrayType.isAssignableFrom(Type): boolean - added:
method MultiArrayType.isAssignableTo(Type): boolean - added:
method MultiArrayType.isReference(): boolean - added:
method MultiArrayType.toString(): String - added:
method MultiType.equals(Object): boolean - added:
method MultiType.getComponent(): Type - added:
method MultiType.getCtClass(): CtClass - added:
method MultiType.getSize(): int - added:
method MultiType.hashCode(): int - added:
method MultiType.isArray(): boolean - added:
method MultiType.isAssignableFrom(Type): boolean - added:
method MultiType.isAssignableTo(Type): boolean - added:
method MultiType.isReference(): boolean - added:
method MultiType.merge(Type): Type - added:
method MultiType.toString(): String - added:
method Subroutine.access(int): void - added:
method Subroutine.accessed(): Collection - added:
method Subroutine.addCaller(int): void - added:
method Subroutine.callers(): Collection - added:
method Subroutine.isAccessed(int): boolean - added:
method Subroutine.start(): int - added:
method Subroutine.toString(): String - added:
method SubroutineScanner.scan(MethodInfo): Subroutine[] - added:
method Type.equals(Object): boolean - added:
method Type.getComponent(): Type - added:
method Type.getCtClass(): CtClass - added:
method Type.getDimensions(): int - added:
method Type.getSize(): int - added:
method Type.hashCode(): int - added:
method Type.isArray(): boolean - added:
method Type.isAssignableFrom(Type): boolean - added:
method Type.isReference(): boolean - added:
method Type.isSpecial(): boolean - added:
method Type.merge(Type): Type - added:
method Type.toString(): String - added:
static class ControlFlow.Block extends BasicBlock - added:
static class ControlFlow.Catcher - added:
static class ControlFlow.Node - added:
static field Type.BOGUS: Type - added:
static field Type.BOOLEAN: Type - added:
static field Type.BYTE: Type - added:
static field Type.CHAR: Type - added:
static field Type.CLONEABLE: Type - added:
static field Type.DOUBLE: Type - added:
static field Type.FLOAT: Type - added:
static field Type.INTEGER: Type - added:
static field Type.LONG: Type - added:
static field Type.OBJECT: Type - added:
static field Type.RETURN_ADDRESS: Type - added:
static field Type.SERIALIZABLE: Type - added:
static field Type.SHORT: Type - added:
static field Type.THROWABLE: Type - added:
static field Type.TOP: Type - added:
static field Type.UNINIT: Type - added:
static field Type.VOID: Type - added:
static method FramePrinter.print(CtClass, PrintStream): void - added:
static method Type.get(CtClass): Type - added:
static method Util.getJumpTarget(int, CodeIterator): int - added:
static method Util.isGoto(int): boolean - added:
static method Util.isJsr(int): boolean - added:
static method Util.isJumpInstruction(int): boolean - added:
static method Util.isReturn(int): boolean
- added:
abstract class MemberValue - added:
class Annotation - added:
class AnnotationImpl implements InvocationHandler - added:
class AnnotationMemberValue extends MemberValue - added:
class AnnotationsWriter - added:
class ArrayMemberValue extends MemberValue - added:
class BooleanMemberValue extends MemberValue - added:
class ByteMemberValue extends MemberValue - added:
class CharMemberValue extends MemberValue - added:
class ClassMemberValue extends MemberValue - added:
class DoubleMemberValue extends MemberValue - added:
class EnumMemberValue extends MemberValue - added:
class FloatMemberValue extends MemberValue - added:
class IntegerMemberValue extends MemberValue - added:
class LongMemberValue extends MemberValue - added:
class NoSuchClassError extends Error - added:
class ShortMemberValue extends MemberValue - added:
class StringMemberValue extends MemberValue - added:
class TypeAnnotationsWriter extends AnnotationsWriter - added:
ctor Annotation(ConstPool, CtClass) - added:
ctor Annotation(String, ConstPool) - added:
ctor Annotation(int, ConstPool) - added:
ctor AnnotationMemberValue(Annotation, ConstPool) - added:
ctor AnnotationMemberValue(ConstPool) - added:
ctor AnnotationsWriter(OutputStream, ConstPool) - added:
ctor ArrayMemberValue(ConstPool) - added:
ctor ArrayMemberValue(MemberValue, ConstPool) - added:
ctor BooleanMemberValue(ConstPool) - added:
ctor BooleanMemberValue(boolean, ConstPool) - added:
ctor BooleanMemberValue(int, ConstPool) - added:
ctor ByteMemberValue(ConstPool) - added:
ctor ByteMemberValue(byte, ConstPool) - added:
ctor ByteMemberValue(int, ConstPool) - added:
ctor CharMemberValue(ConstPool) - added:
ctor CharMemberValue(char, ConstPool) - added:
ctor CharMemberValue(int, ConstPool) - added:
ctor ClassMemberValue(ConstPool) - added:
ctor ClassMemberValue(String, ConstPool) - added:
ctor ClassMemberValue(int, ConstPool) - added:
ctor DoubleMemberValue(ConstPool) - added:
ctor DoubleMemberValue(double, ConstPool) - added:
ctor DoubleMemberValue(int, ConstPool) - added:
ctor EnumMemberValue(ConstPool) - added:
ctor EnumMemberValue(int, int, ConstPool) - added:
ctor FloatMemberValue(ConstPool) - added:
ctor FloatMemberValue(float, ConstPool) - added:
ctor FloatMemberValue(int, ConstPool) - added:
ctor IntegerMemberValue(ConstPool) - added:
ctor IntegerMemberValue(ConstPool, int) - added:
ctor IntegerMemberValue(int, ConstPool) - added:
ctor LongMemberValue(ConstPool) - added:
ctor LongMemberValue(int, ConstPool) - added:
ctor LongMemberValue(long, ConstPool) - added:
ctor NoSuchClassError(String, Error) - added:
ctor ShortMemberValue(ConstPool) - added:
ctor ShortMemberValue(int, ConstPool) - added:
ctor ShortMemberValue(short, ConstPool) - added:
ctor StringMemberValue(ConstPool) - added:
ctor StringMemberValue(String, ConstPool) - added:
ctor StringMemberValue(int, ConstPool) - added:
ctor TypeAnnotationsWriter(OutputStream, ConstPool) - added:
field AnnotationsWriter.output: OutputStream - added:
interface MemberValueVisitor - added:
method Annotation.addMemberValue(String, MemberValue): void - added:
method Annotation.addMemberValue(int, MemberValue): void - added:
method Annotation.equals(Object): boolean - added:
method Annotation.getMemberNames(): Set - added:
method Annotation.getMemberValue(String): MemberValue - added:
method Annotation.getTypeName(): String - added:
method Annotation.hashCode(): int - added:
method Annotation.toAnnotationType(ClassLoader, ClassPool): Object - added:
method Annotation.toString(): String - added:
method Annotation.write(AnnotationsWriter): void - added:
method AnnotationImpl.getAnnotation(): Annotation - added:
method AnnotationImpl.getTypeName(): String - added:
method AnnotationImpl.hashCode(): int - added:
method AnnotationImpl.invoke(Object, Method, Object[]): Object - added:
method AnnotationMemberValue.accept(MemberValueVisitor): void - added:
method AnnotationMemberValue.getValue(): Annotation - added:
method AnnotationMemberValue.setValue(Annotation): void - added:
method AnnotationMemberValue.toString(): String - added:
method AnnotationMemberValue.write(AnnotationsWriter): void - added:
method AnnotationsWriter.annotation(String, int): void - added:
method AnnotationsWriter.annotation(int, int): void - added:
method AnnotationsWriter.annotationValue(): void - added:
method AnnotationsWriter.arrayValue(int): void - added:
method AnnotationsWriter.classInfoIndex(String): void - added:
method AnnotationsWriter.classInfoIndex(int): void - added:
method AnnotationsWriter.close(): void - added:
method AnnotationsWriter.constValueIndex(String): void - added:
method AnnotationsWriter.constValueIndex(boolean): void - added:
method AnnotationsWriter.constValueIndex(byte): void - added:
method AnnotationsWriter.constValueIndex(char): void - added:
method AnnotationsWriter.constValueIndex(double): void - added:
method AnnotationsWriter.constValueIndex(float): void - added:
method AnnotationsWriter.constValueIndex(int): void - added:
method AnnotationsWriter.constValueIndex(int, int): void - added:
method AnnotationsWriter.constValueIndex(long): void - added:
method AnnotationsWriter.constValueIndex(short): void - added:
method AnnotationsWriter.enumConstValue(String, String): void - added:
method AnnotationsWriter.enumConstValue(int, int): void - added:
method AnnotationsWriter.getConstPool(): ConstPool - added:
method AnnotationsWriter.memberValuePair(String): void - added:
method AnnotationsWriter.memberValuePair(int): void - added:
method AnnotationsWriter.numAnnotations(int): void - added:
method AnnotationsWriter.numParameters(int): void - added:
method AnnotationsWriter.write16bit(int): void - added:
method ArrayMemberValue.accept(MemberValueVisitor): void - added:
method ArrayMemberValue.getType(): MemberValue - added:
method ArrayMemberValue.getValue(): MemberValue[] - added:
method ArrayMemberValue.renameClass(Map): void - added:
method ArrayMemberValue.renameClass(String, String): void - added:
method ArrayMemberValue.setValue(MemberValue[]): void - added:
method ArrayMemberValue.toString(): String - added:
method ArrayMemberValue.write(AnnotationsWriter): void - added:
method BooleanMemberValue.accept(MemberValueVisitor): void - added:
method BooleanMemberValue.getValue(): boolean - added:
method BooleanMemberValue.setValue(boolean): void - added:
method BooleanMemberValue.toString(): String - added:
method BooleanMemberValue.write(AnnotationsWriter): void - added:
method ByteMemberValue.accept(MemberValueVisitor): void - added:
method ByteMemberValue.getValue(): byte - added:
method ByteMemberValue.setValue(byte): void - added:
method ByteMemberValue.toString(): String - added:
method ByteMemberValue.write(AnnotationsWriter): void - added:
method CharMemberValue.accept(MemberValueVisitor): void - added:
method CharMemberValue.getValue(): char - added:
method CharMemberValue.setValue(char): void - added:
method CharMemberValue.toString(): String - added:
method CharMemberValue.write(AnnotationsWriter): void - added:
method ClassMemberValue.accept(MemberValueVisitor): void - added:
method ClassMemberValue.getValue(): String - added:
method ClassMemberValue.renameClass(Map): void - added:
method ClassMemberValue.renameClass(String, String): void - added:
method ClassMemberValue.setValue(String): void - added:
method ClassMemberValue.toString(): String - added:
method ClassMemberValue.write(AnnotationsWriter): void - added:
method DoubleMemberValue.accept(MemberValueVisitor): void - added:
method DoubleMemberValue.getValue(): double - added:
method DoubleMemberValue.setValue(double): void - added:
method DoubleMemberValue.toString(): String - added:
method DoubleMemberValue.write(AnnotationsWriter): void - added:
method EnumMemberValue.accept(MemberValueVisitor): void - added:
method EnumMemberValue.getType(): String - added:
method EnumMemberValue.getValue(): String - added:
method EnumMemberValue.renameClass(Map): void - added:
method EnumMemberValue.renameClass(String, String): void - added:
method EnumMemberValue.setType(String): void - added:
method EnumMemberValue.setValue(String): void - added:
method EnumMemberValue.toString(): String - added:
method EnumMemberValue.write(AnnotationsWriter): void - added:
method FloatMemberValue.accept(MemberValueVisitor): void - added:
method FloatMemberValue.getValue(): float - added:
method FloatMemberValue.setValue(float): void - added:
method FloatMemberValue.toString(): String - added:
method FloatMemberValue.write(AnnotationsWriter): void - added:
method IntegerMemberValue.accept(MemberValueVisitor): void - added:
method IntegerMemberValue.getValue(): int - added:
method IntegerMemberValue.setValue(int): void - added:
method IntegerMemberValue.toString(): String - added:
method IntegerMemberValue.write(AnnotationsWriter): void - added:
method LongMemberValue.accept(MemberValueVisitor): void - added:
method LongMemberValue.getValue(): long - added:
method LongMemberValue.setValue(long): void - added:
method LongMemberValue.toString(): String - added:
method LongMemberValue.write(AnnotationsWriter): void - added:
method MemberValue.accept(MemberValueVisitor): void - added:
method MemberValue.renameClass(Map): void - added:
method MemberValue.renameClass(String, String): void - added:
method MemberValue.write(AnnotationsWriter): void - added:
method MemberValueVisitor.visitAnnotationMemberValue(AnnotationMemberValue): void - added:
method MemberValueVisitor.visitArrayMemberValue(ArrayMemberValue): void - added:
method MemberValueVisitor.visitBooleanMemberValue(BooleanMemberValue): void - added:
method MemberValueVisitor.visitByteMemberValue(ByteMemberValue): void - added:
method MemberValueVisitor.visitCharMemberValue(CharMemberValue): void - added:
method MemberValueVisitor.visitClassMemberValue(ClassMemberValue): void - added:
method MemberValueVisitor.visitDoubleMemberValue(DoubleMemberValue): void - added:
method MemberValueVisitor.visitEnumMemberValue(EnumMemberValue): void - added:
method MemberValueVisitor.visitFloatMemberValue(FloatMemberValue): void - added:
method MemberValueVisitor.visitIntegerMemberValue(IntegerMemberValue): void - added:
method MemberValueVisitor.visitLongMemberValue(LongMemberValue): void - added:
method MemberValueVisitor.visitShortMemberValue(ShortMemberValue): void - added:
method MemberValueVisitor.visitStringMemberValue(StringMemberValue): void - added:
method NoSuchClassError.getClassName(): String - added:
method ShortMemberValue.accept(MemberValueVisitor): void - added:
method ShortMemberValue.getValue(): short - added:
method ShortMemberValue.setValue(short): void - added:
method ShortMemberValue.toString(): String - added:
method ShortMemberValue.write(AnnotationsWriter): void - added:
method StringMemberValue.accept(MemberValueVisitor): void - added:
method StringMemberValue.getValue(): String - added:
method StringMemberValue.setValue(String): void - added:
method StringMemberValue.toString(): String - added:
method StringMemberValue.write(AnnotationsWriter): void - added:
method TypeAnnotationsWriter.catchTarget(int): void - added:
method TypeAnnotationsWriter.emptyTarget(int): void - added:
method TypeAnnotationsWriter.formalParameterTarget(int): void - added:
method TypeAnnotationsWriter.localVarTarget(int, int): void - added:
method TypeAnnotationsWriter.localVarTargetTable(int, int, int): void - added:
method TypeAnnotationsWriter.numAnnotations(int): void - added:
method TypeAnnotationsWriter.offsetTarget(int, int): void - added:
method TypeAnnotationsWriter.supertypeTarget(int): void - added:
method TypeAnnotationsWriter.throwsTarget(int): void - added:
method TypeAnnotationsWriter.typeArgumentTarget(int, int, int): void - added:
method TypeAnnotationsWriter.typeParameterBoundTarget(int, int, int): void - added:
method TypeAnnotationsWriter.typeParameterTarget(int, int): void - added:
method TypeAnnotationsWriter.typePath(int): void - added:
method TypeAnnotationsWriter.typePathPath(int, int): void - added:
static method Annotation.createMemberValue(ConstPool, CtClass): MemberValue - added:
static method AnnotationImpl.make(ClassLoader, Class, ClassPool, Annotation): Object
- added:
abstract class Tracer implements TypeTag - added:
abstract class TypeData - added:
class BasicBlock - added:
class MapMaker extends Tracer - added:
class TypedBlock extends BasicBlock - added:
ctor BasicBlock(int) - added:
ctor BasicBlock.Maker() - added:
ctor MapMaker(ClassPool, MethodInfo, CodeAttribute) - added:
ctor MapMaker(MapMaker) - added:
ctor Tracer(ClassPool, ConstPool, int, int, String) - added:
ctor Tracer(Tracer) - added:
ctor TypeData() - added:
ctor TypeData.AbsTypeVar() - added:
ctor TypeData.BasicType(String, int, char) - added:
ctor TypeData.ClassName(String) - added:
ctor TypeData.NullType() - added:
ctor TypeData.TypeVar(TypeData) - added:
ctor TypeData.UninitTypeVar(TypeData.UninitData) - added:
ctor TypedBlock(int) - added:
ctor TypedBlock.Maker() - added:
field BasicBlock.Catch.body: BasicBlock - added:
field BasicBlock.Catch.next: BasicBlock.Catch - added:
field BasicBlock.Catch.typeIndex: int - added:
field BasicBlock.exit: BasicBlock[] - added:
field BasicBlock.incoming: int - added:
field BasicBlock.length: int - added:
field BasicBlock.position: int - added:
field BasicBlock.stop: boolean - added:
field BasicBlock.toCatch: BasicBlock.Catch - added:
field Tracer.classPool: ClassPool - added:
field Tracer.cpool: ConstPool - added:
field Tracer.localsTypes: TypeData[] - added:
field Tracer.returnType: String - added:
field Tracer.stackTop: int - added:
field Tracer.stackTypes: TypeData[] - added:
field TypeData.TypeVar.fixedType: String - added:
field TypeData.TypeVar.lowers: List - added:
field TypeData.TypeVar.uppers: List - added:
field TypeData.TypeVar.usedBy: List - added:
field TypeData.UninitTypeVar.type: TypeData - added:
field TypedBlock.localsTypes: TypeData[] - added:
field TypedBlock.numLocals: int - added:
field TypedBlock.stackTop: int - added:
field TypedBlock.stackTypes: TypeData[] - added:
interface TypeTag - added:
method BasicBlock.Maker.make(CodeIterator, int, int, ExceptionTable): BasicBlock[] - added:
method BasicBlock.Maker.make(MethodInfo): BasicBlock[] - added:
method BasicBlock.Maker.makeArray(int): BasicBlock[] - added:
method BasicBlock.Maker.makeBlock(int): BasicBlock - added:
method BasicBlock.Maker.makeJsr(Map, int, int, int): void - added:
method BasicBlock.toString(): String - added:
method BasicBlock.toString2(StringBuilder): void - added:
method MapMaker.toStackMap(TypedBlock[]): StackMapTable - added:
method MapMaker.toStackMap2(ConstPool, TypedBlock[]): StackMap - added:
method Tracer.doOpcode(int, byte[]): int - added:
method Tracer.visitBranch(int, byte[], int): void - added:
method Tracer.visitGoto(int, byte[], int): void - added:
method Tracer.visitJSR(int, byte[]): void - added:
method Tracer.visitLookupSwitch(int, byte[], int, int, int): void - added:
method Tracer.visitRET(int, byte[]): void - added:
method Tracer.visitReturn(int, byte[]): void - added:
method Tracer.visitTableSwitch(int, byte[], int, int, int): void - added:
method Tracer.visitThrow(int, byte[]): void - added:
method TypeData.AbsTypeVar.eq(TypeData): boolean - added:
method TypeData.AbsTypeVar.getTypeData(ConstPool): int - added:
method TypeData.AbsTypeVar.getTypeTag(): int - added:
method TypeData.AbsTypeVar.merge(TypeData): void - added:
method TypeData.ArrayElement.arrayType(): TypeData.AbsTypeVar - added:
method TypeData.ArrayElement.dfs(List, int, ClassPool): int - added:
method TypeData.ArrayElement.getArrayType(int): TypeData - added:
method TypeData.ArrayElement.getName(): String - added:
method TypeData.ArrayElement.is2WordType(): boolean - added:
method TypeData.ArrayElement.isBasicType(): TypeData.BasicType - added:
method TypeData.ArrayElement.merge(TypeData): void - added:
method TypeData.ArrayElement.setType(String, ClassPool): void - added:
method TypeData.ArrayElement.toTypeVar(int): TypeData.TypeVar - added:
method TypeData.ArrayType.dfs(List, int, ClassPool): int - added:
method TypeData.ArrayType.elementType(): TypeData.AbsTypeVar - added:
method TypeData.ArrayType.getArrayType(int): TypeData - added:
method TypeData.ArrayType.getName(): String - added:
method TypeData.ArrayType.is2WordType(): boolean - added:
method TypeData.ArrayType.isBasicType(): TypeData.BasicType - added:
method TypeData.ArrayType.merge(TypeData): void - added:
method TypeData.ArrayType.setType(String, ClassPool): void - added:
method TypeData.ArrayType.toTypeVar(int): TypeData.TypeVar - added:
method TypeData.BasicType.eq(TypeData): boolean - added:
method TypeData.BasicType.getArrayType(int): TypeData - added:
method TypeData.BasicType.getDecodedName(): char - added:
method TypeData.BasicType.getName(): String - added:
method TypeData.BasicType.getTypeData(ConstPool): int - added:
method TypeData.BasicType.getTypeTag(): int - added:
method TypeData.BasicType.is2WordType(): boolean - added:
method TypeData.BasicType.isBasicType(): TypeData.BasicType - added:
method TypeData.BasicType.join(): TypeData - added:
method TypeData.BasicType.setType(String, ClassPool): void - added:
method TypeData.ClassName.eq(TypeData): boolean - added:
method TypeData.ClassName.getArrayType(int): TypeData - added:
method TypeData.ClassName.getName(): String - added:
method TypeData.ClassName.getTypeData(ConstPool): int - added:
method TypeData.ClassName.getTypeTag(): int - added:
method TypeData.ClassName.is2WordType(): boolean - added:
method TypeData.ClassName.isBasicType(): TypeData.BasicType - added:
method TypeData.ClassName.setType(String, ClassPool): void - added:
method TypeData.NullType.getArrayType(int): TypeData - added:
method TypeData.NullType.getTypeData(ConstPool): int - added:
method TypeData.NullType.getTypeTag(): int - added:
method TypeData.NullType.isNullType(): boolean - added:
method TypeData.TypeVar.dfs(List, int, ClassPool): int - added:
method TypeData.TypeVar.getArrayType(int): TypeData - added:
method TypeData.TypeVar.getName(): String - added:
method TypeData.TypeVar.getTypeData(ConstPool): int - added:
method TypeData.TypeVar.getTypeTag(): int - added:
method TypeData.TypeVar.is2WordType(): boolean - added:
method TypeData.TypeVar.isBasicType(): TypeData.BasicType - added:
method TypeData.TypeVar.isNullType(): boolean - added:
method TypeData.TypeVar.isUninit(): boolean - added:
method TypeData.TypeVar.merge(TypeData): void - added:
method TypeData.TypeVar.setType(String, ClassPool): void - added:
method TypeData.TypeVar.toTypeVar(int): TypeData.TypeVar - added:
method TypeData.UninitData.constructorCalled(int): void - added:
method TypeData.UninitData.copy(): TypeData.UninitData - added:
method TypeData.UninitData.eq(TypeData): boolean - added:
method TypeData.UninitData.getTypeData(ConstPool): int - added:
method TypeData.UninitData.getTypeTag(): int - added:
method TypeData.UninitData.isUninit(): boolean - added:
method TypeData.UninitData.join(): TypeData - added:
method TypeData.UninitData.offset(): int - added:
method TypeData.UninitThis.copy(): TypeData.UninitData - added:
method TypeData.UninitThis.getTypeData(ConstPool): int - added:
method TypeData.UninitThis.getTypeTag(): int - added:
method TypeData.UninitTypeVar.constructorCalled(int): void - added:
method TypeData.UninitTypeVar.eq(TypeData): boolean - added:
method TypeData.UninitTypeVar.getArrayType(int): TypeData - added:
method TypeData.UninitTypeVar.getName(): String - added:
method TypeData.UninitTypeVar.getTypeData(ConstPool): int - added:
method TypeData.UninitTypeVar.getTypeTag(): int - added:
method TypeData.UninitTypeVar.is2WordType(): boolean - added:
method TypeData.UninitTypeVar.isBasicType(): TypeData.BasicType - added:
method TypeData.UninitTypeVar.isUninit(): boolean - added:
method TypeData.UninitTypeVar.join(): TypeData - added:
method TypeData.UninitTypeVar.merge(TypeData): void - added:
method TypeData.UninitTypeVar.offset(): int - added:
method TypeData.UninitTypeVar.setType(String, ClassPool): void - added:
method TypeData.UninitTypeVar.toTypeVar(int): TypeData.TypeVar - added:
method TypeData.constructorCalled(int): void - added:
method TypeData.dfs(List, int, ClassPool): int - added:
method TypeData.eq(TypeData): boolean - added:
method TypeData.getArrayType(int): TypeData - added:
method TypeData.getName(): String - added:
method TypeData.getTypeData(ConstPool): int - added:
method TypeData.getTypeTag(): int - added:
method TypeData.is2WordType(): boolean - added:
method TypeData.isBasicType(): TypeData.BasicType - added:
method TypeData.isNullType(): boolean - added:
method TypeData.isUninit(): boolean - added:
method TypeData.join(): TypeData - added:
method TypeData.setType(String, ClassPool): void - added:
method TypeData.toString(): String - added:
method TypeData.toTypeVar(int): TypeData.TypeVar - added:
method TypedBlock.Maker.makeArray(int): BasicBlock[] - added:
method TypedBlock.Maker.makeBlock(int): BasicBlock - added:
method TypedBlock.alreadySet(): boolean - added:
method TypedBlock.resetNumLocals(): void - added:
method TypedBlock.setStackMap(int, TypeData[], int, TypeData[]): void - added:
method TypedBlock.toString2(StringBuilder): void - added:
static abstract class TypeData.AbsTypeVar extends TypeData - added:
static class BasicBlock.Catch - added:
static class BasicBlock.Maker - added:
static class TypeData.ArrayElement extends TypeData.AbsTypeVar - added:
static class TypeData.ArrayType extends TypeData.AbsTypeVar - added:
static class TypeData.BasicType extends TypeData - added:
static class TypeData.ClassName extends TypeData - added:
static class TypeData.NullType extends TypeData.ClassName - added:
static class TypeData.TypeVar extends TypeData.AbsTypeVar - added:
static class TypeData.UninitData extends TypeData.ClassName - added:
static class TypeData.UninitThis extends TypeData.UninitData - added:
static class TypeData.UninitTypeVar extends TypeData.AbsTypeVar - added:
static class TypedBlock.Maker extends BasicBlock.Maker - added:
static field TypeTag.DOUBLE: TypeData.BasicType - added:
static field TypeTag.FLOAT: TypeData.BasicType - added:
static field TypeTag.INTEGER: TypeData.BasicType - added:
static field TypeTag.LONG: TypeData.BasicType - added:
static field TypeTag.TOP: TypeData.BasicType - added:
static field TypeTag.TOP_TYPE: String - added:
static method BasicBlock.find(BasicBlock[], int): BasicBlock - added:
static method MapMaker.copyTypeData(int, TypeData[], TypeData[]): void - added:
static method MapMaker.make(ClassPool, MethodInfo): StackMapTable - added:
static method MapMaker.make2(ClassPool, MethodInfo): StackMap - added:
static method MapMaker.recordTypeData(int, TypeData[], TypeData[]): int - added:
static method TypeData.ArrayElement.make(TypeData): TypeData - added:
static method TypeData.ArrayType.typeName(String): String - added:
static method TypeData.aastore(TypeData, TypeData, ClassPool): void - added:
static method TypeData.commonSuperClass(CtClass, CtClass): CtClass - added:
static method TypeData.commonSuperClassEx(CtClass, CtClass): CtClass - added:
static method TypeData.make(int): TypeData[] - added:
static method TypedBlock.getRetType(String): String - added:
static method TypedBlock.makeBlocks(MethodInfo, CodeAttribute, boolean): TypedBlock[]
- added:
abstract class CodeGen extends Visitor implements Opcode, TokenId - added:
class AccessorMaker - added:
class CompileError extends Exception - added:
class Javac - added:
class JvstCodeGen extends MemberCodeGen - added:
class JvstCodeGenWitlLineNumber extends JvstCodeGen - added:
class JvstTypeChecker extends TypeChecker - added:
class Lex implements TokenId - added:
class MemberCodeGen extends CodeGen - added:
class MemberResolver implements TokenId - added:
class NoFieldException extends CompileError - added:
class SyntaxError extends CompileError - added:
class TypeChecker extends Visitor implements Opcode, TokenId - added:
ctor AccessorMaker(CtClass) - added:
ctor CodeGen(Bytecode) - added:
ctor CodeGen.ReturnHook(CodeGen) - added:
ctor CompileError(CannotCompileException) - added:
ctor CompileError(NotFoundException) - added:
ctor CompileError(String, Lex) - added:
ctor CompileError(String, int) - added:
ctor Javac(Bytecode, CtClass) - added:
ctor Javac(CtClass) - added:
ctor JvstCodeGen(Bytecode, CtClass, ClassPool) - added:
ctor JvstCodeGenWitlLineNumber(Bytecode, CtClass, ClassPool) - added:
ctor JvstTypeChecker(CtClass, ClassPool, JvstCodeGen) - added:
ctor KeywordTable() - added:
ctor Lex(String) - added:
ctor MemberCodeGen(Bytecode, CtClass, ClassPool) - added:
ctor MemberResolver(ClassPool) - added:
ctor MemberResolver.Method(CtClass, MethodInfo, int) - added:
ctor NoFieldException(String, ASTree) - added:
ctor Parser(Lex) - added:
ctor SymbolTable() - added:
ctor SymbolTable(SymbolTable) - added:
ctor SyntaxError(Lex) - added:
ctor TypeChecker(CtClass, ClassPool) - added:
field CodeGen.arrayDim: int - added:
field CodeGen.breakList: List - added:
field CodeGen.bytecode: Bytecode - added:
field CodeGen.className: String - added:
field CodeGen.continueList: List - added:
field CodeGen.exprType: int - added:
field CodeGen.hasReturned: boolean - added:
field CodeGen.inStaticMethod: boolean - added:
field CodeGen.returnHooks: CodeGen.ReturnHook - added:
field MemberCodeGen.resolver: MemberResolver - added:
field MemberCodeGen.resultStatic: boolean - added:
field MemberCodeGen.thisClass: CtClass - added:
field MemberCodeGen.thisMethod: MethodInfo - added:
field MemberResolver.Method.declaring: CtClass - added:
field MemberResolver.Method.info: MethodInfo - added:
field MemberResolver.Method.notmatch: int - added:
field TypeChecker.arrayDim: int - added:
field TypeChecker.className: String - added:
field TypeChecker.exprType: int - added:
field TypeChecker.resolver: MemberResolver - added:
field TypeChecker.thisClass: CtClass - added:
field TypeChecker.thisMethod: MethodInfo - added:
final class KeywordTable extends HashMap - added:
final class Parser implements TokenId - added:
final class SymbolTable extends HashMap - added:
interface ProceedHandler - added:
interface TokenId - added:
method AccessorMaker.getConstructor(CtClass, String, MethodInfo): String - added:
method AccessorMaker.getFieldGetter(FieldInfo, boolean): MethodInfo - added:
method AccessorMaker.getFieldSetter(FieldInfo, boolean): MethodInfo - added:
method AccessorMaker.getMethodAccessor(String, String, String, MethodInfo): String - added:
method CodeGen.ReturnHook.doit(Bytecode, int): boolean - added:
method CodeGen.ReturnHook.remove(CodeGen): void - added:
method CodeGen.arrayAccess(ASTree, ASTree): void - added:
method CodeGen.atASTList(ASTList): void - added:
method CodeGen.atArrayInit(ArrayInit): void - added:
method CodeGen.atArrayPlusPlus(int, boolean, Expr, boolean): void - added:
method CodeGen.atArrayRead(ASTree, ASTree): void - added:
method CodeGen.atArrayVariableAssign(ArrayInit, int, int, String): void - added:
method CodeGen.atAssignCore(Expr, int, ASTree, int, int, String): void - added:
method CodeGen.atAssignExpr(AssignExpr): void - added:
method CodeGen.atAssignExpr(AssignExpr, boolean): void - added:
method CodeGen.atBinExpr(BinExpr): void - added:
method CodeGen.atCallExpr(CallExpr): void - added:
method CodeGen.atCastExpr(CastExpr): void - added:
method CodeGen.atClassObject(Expr): void - added:
method CodeGen.atClassObject2(String): void - added:
method CodeGen.atCondExpr(CondExpr): void - added:
method CodeGen.atDeclarator(Declarator): void - added:
method CodeGen.atDoubleConst(DoubleConst): void - added:
method CodeGen.atExpr(Expr): void - added:
method CodeGen.atFieldAssign(Expr, int, ASTree, ASTree, boolean): void - added:
method CodeGen.atFieldDecl(FieldDecl): void - added:
method CodeGen.atFieldPlusPlus(int, boolean, ASTree, Expr, boolean): void - added:
method CodeGen.atFieldRead(ASTree): void - added:
method CodeGen.atInstanceOfExpr(InstanceOfExpr): void - added:
method CodeGen.atIntConst(IntConst): void - added:
method CodeGen.atKeyword(Keyword): void - added:
method CodeGen.atMember(Member): void - added:
method CodeGen.atMethodBody(Stmnt, boolean, boolean): void - added:
method CodeGen.atMethodDecl(MethodDecl): void - added:
method CodeGen.atNewExpr(NewExpr): void - added:
method CodeGen.atPair(Pair): void - added:
method CodeGen.atPlusPlusCore(int, boolean, int, boolean, Expr): void - added:
method CodeGen.atReturnStmnt(Stmnt): void - added:
method CodeGen.atReturnStmnt2(ASTree): void - added:
method CodeGen.atStmnt(Stmnt): void - added:
method CodeGen.atStringL(StringL): void - added:
method CodeGen.atSymbol(Symbol): void - added:
method CodeGen.atTryStmnt(Stmnt): void - added:
method CodeGen.atVariable(Variable): void - added:
method CodeGen.compileBooleanExpr(boolean, ASTree): boolean - added:
method CodeGen.compileExpr(ASTree): void - added:
method CodeGen.doTypeCheck(ASTree): void - added:
method CodeGen.getLocalVar(Declarator): int - added:
method CodeGen.getMaxLocals(): int - added:
method CodeGen.getSuperName(): String - added:
method CodeGen.getTempVar(): int - added:
method CodeGen.getThisName(): String - added:
method CodeGen.incMaxLocals(int): void - added:
method CodeGen.insertDefaultSuperCall(): void - added:
method CodeGen.patchGoto(List, int): void - added:
method CodeGen.resolveClassName(ASTList): String - added:
method CodeGen.resolveClassName(String, int): String - added:
method CodeGen.setMaxLocals(int): void - added:
method CodeGen.setTypeChecker(TypeChecker): void - added:
method CompileError.getLex(): Lex - added:
method CompileError.getLineNumber(): int - added:
method CompileError.getMessage(): String - added:
method CompileError.toString(): String - added:
method Javac.CtFieldWithInit.getInitAST(): ASTree - added:
method Javac.CtFieldWithInit.setInit(ASTree): void - added:
method Javac.compile(String): CtMember - added:
method Javac.compileBody(CtBehavior, String): Bytecode - added:
method Javac.compileExpr(ASTree): void - added:
method Javac.compileExpr(String): void - added:
method Javac.compileStmnt(String): void - added:
method Javac.getBytecode(): Bytecode - added:
method Javac.recordLocalVariables(CodeAttribute, int): boolean - added:
method Javac.recordParamNames(CodeAttribute, int): boolean - added:
method Javac.recordParams(CtClass[], boolean): int - added:
method Javac.recordParams(String, CtClass[], boolean, int, boolean): int - added:
method Javac.recordProceed(ProceedHandler): void - added:
method Javac.recordProceed(String, String): void - added:
method Javac.recordReturnType(CtClass, boolean): int - added:
method Javac.recordSpecialProceed(String, String, String, String, int): void - added:
method Javac.recordStaticProceed(String, String): void - added:
method Javac.recordType(CtClass): void - added:
method Javac.recordVariable(CtClass, String): int - added:
method Javac.setMaxLocals(int): void - added:
method JvstCodeGen.addNullIfVoid(): void - added:
method JvstCodeGen.atAssignParamList(CtClass[], Bytecode, int): void - added:
method JvstCodeGen.atCallExpr(CallExpr): void - added:
method JvstCodeGen.atCastExpr(CastExpr): void - added:
method JvstCodeGen.atCastToRtype(CastExpr): void - added:
method JvstCodeGen.atCastToWrapper(CastExpr): void - added:
method JvstCodeGen.atCflow(ASTList, int): void - added:
method JvstCodeGen.atFieldAssign(Expr, int, ASTree, ASTree, boolean): void - added:
method JvstCodeGen.atMember(Member): void - added:
method JvstCodeGen.atMethodArgs(ASTList, int[], int[], String[]): void - added:
method JvstCodeGen.atReturnStmnt(Stmnt): void - added:
method JvstCodeGen.compileUnwrapValue(CtClass, Bytecode, int): void - added:
method JvstCodeGen.doNumCast(CtClass): void - added:
method JvstCodeGen.getMethodArgsLength(ASTList): int - added:
method JvstCodeGen.isParamListName(ASTList): boolean - added:
method JvstCodeGen.recordParams(CtClass[], boolean, String, String, String, SymbolTable): int - added:
method JvstCodeGen.recordParams(CtClass[], boolean, String, String, String, boolean, int, String, SymbolTable): int - added:
method JvstCodeGen.recordReturnType(CtClass, String, String, SymbolTable): int - added:
method JvstCodeGen.recordType(CtClass): void - added:
method JvstCodeGen.recordVariable(CtClass, String, SymbolTable): int - added:
method JvstCodeGen.recordVariable(String, String, int, SymbolTable): void - added:
method JvstCodeGen.setProceedHandler(ProceedHandler, String): void - added:
method JvstCodeGen.setType(CtClass, int): void - added:
method JvstCodeGenWitlLineNumber.arrayAccess(ASTree, ASTree): void - added:
method JvstCodeGenWitlLineNumber.atASTList(ASTList): void - added:
method JvstCodeGenWitlLineNumber.atArrayInit(ArrayInit): void - added:
method JvstCodeGenWitlLineNumber.atArrayPlusPlus(int, boolean, Expr, boolean): void - added:
method JvstCodeGenWitlLineNumber.atArrayRead(ASTree, ASTree): void - added:
method JvstCodeGenWitlLineNumber.atArrayVariableAssign(ArrayInit, int, int, String): void - added:
method JvstCodeGenWitlLineNumber.atAssignCore(Expr, int, ASTree, int, int, String): void - added:
method JvstCodeGenWitlLineNumber.atAssignExpr(AssignExpr): void - added:
method JvstCodeGenWitlLineNumber.atAssignExpr(AssignExpr, boolean): void - added:
method JvstCodeGenWitlLineNumber.atBinExpr(BinExpr): void - added:
method JvstCodeGenWitlLineNumber.atCallExpr(CallExpr): void - added:
method JvstCodeGenWitlLineNumber.atCastExpr(CastExpr): void - added:
method JvstCodeGenWitlLineNumber.atCastToRtype(CastExpr): void - added:
method JvstCodeGenWitlLineNumber.atCastToWrapper(CastExpr): void - added:
method JvstCodeGenWitlLineNumber.atCflow(ASTList, int): void - added:
method JvstCodeGenWitlLineNumber.atClassObject(Expr): void - added:
method JvstCodeGenWitlLineNumber.atCondExpr(CondExpr): void - added:
method JvstCodeGenWitlLineNumber.atDeclarator(Declarator): void - added:
method JvstCodeGenWitlLineNumber.atDoubleConst(DoubleConst): void - added:
method JvstCodeGenWitlLineNumber.atExpr(Expr): void - added:
method JvstCodeGenWitlLineNumber.atFieldAssign(Expr, int, ASTree, ASTree, boolean): void - added:
method JvstCodeGenWitlLineNumber.atFieldDecl(FieldDecl): void - added:
method JvstCodeGenWitlLineNumber.atFieldPlusPlus(int, boolean, ASTree, Expr, boolean): void - added:
method JvstCodeGenWitlLineNumber.atFieldRead(ASTree): void - added:
method JvstCodeGenWitlLineNumber.atInstanceOfExpr(InstanceOfExpr): void - added:
method JvstCodeGenWitlLineNumber.atIntConst(IntConst): void - added:
method JvstCodeGenWitlLineNumber.atKeyword(Keyword): void - added:
method JvstCodeGenWitlLineNumber.atMember(Member): void - added:
method JvstCodeGenWitlLineNumber.atMethodBody(Stmnt, boolean, boolean): void - added:
method JvstCodeGenWitlLineNumber.atMethodCallCore(CtClass, String, ASTList, boolean, boolean, int, MemberResolver.Method): void - added:
method JvstCodeGenWitlLineNumber.atMethodDecl(MethodDecl): void - added:
method JvstCodeGenWitlLineNumber.atMultiNewArray(int, ASTList, ASTList): void - added:
method JvstCodeGenWitlLineNumber.atNewArrayExpr(NewExpr): void - added:
method JvstCodeGenWitlLineNumber.atNewExpr(NewExpr): void - added:
method JvstCodeGenWitlLineNumber.atPair(Pair): void - added:
method JvstCodeGenWitlLineNumber.atPlusPlusCore(int, boolean, int, boolean, Expr): void - added:
method JvstCodeGenWitlLineNumber.atStmnt(Stmnt): void - added:
method JvstCodeGenWitlLineNumber.atStringL(StringL): void - added:
method JvstCodeGenWitlLineNumber.atSymbol(Symbol): void - added:
method JvstCodeGenWitlLineNumber.atTryStmnt(Stmnt): void - added:
method JvstCodeGenWitlLineNumber.atVariable(Variable): void - added:
method JvstCodeGenWitlLineNumber.toLineNumberAttribute(): LineNumberAttribute - added:
method JvstTypeChecker.addNullIfVoid(): void - added:
method JvstTypeChecker.atCallExpr(CallExpr): void - added:
method JvstTypeChecker.atCastExpr(CastExpr): void - added:
method JvstTypeChecker.atCastToRtype(CastExpr): void - added:
method JvstTypeChecker.atCastToWrapper(CastExpr): void - added:
method JvstTypeChecker.atCflow(ASTList): void - added:
method JvstTypeChecker.atFieldAssign(Expr, int, ASTree, ASTree): void - added:
method JvstTypeChecker.atMember(Member): void - added:
method JvstTypeChecker.atMethodArgs(ASTList, int[], int[], String[]): void - added:
method JvstTypeChecker.compileUnwrapValue(CtClass, int): void - added:
method JvstTypeChecker.getMethodArgsLength(ASTList): int - added:
method JvstTypeChecker.isParamListName(ASTList): boolean - added:
method JvstTypeChecker.setType(CtClass, int): void - added:
method KeywordTable.append(String, int): void - added:
method KeywordTable.lookup(String): int - added:
method Lex.get(): int - added:
method Lex.getDouble(): double - added:
method Lex.getLineNumber(): int - added:
method Lex.getLong(): long - added:
method Lex.getString(): String - added:
method Lex.getTextAround(): String - added:
method Lex.lookAhead(): int - added:
method Lex.lookAhead(int): int - added:
method MemberCodeGen.atArrayInit(ArrayInit): void - added:
method MemberCodeGen.atArrayVariableAssign(ArrayInit, int, int, String): void - added:
method MemberCodeGen.atCallExpr(CallExpr): void - added:
method MemberCodeGen.atClassObject2(String): void - added:
method MemberCodeGen.atFieldAssign(Expr, int, ASTree, ASTree, boolean): void - added:
method MemberCodeGen.atFieldPlusPlus(int, boolean, ASTree, Expr, boolean): void - added:
method MemberCodeGen.atFieldRead(ASTree): void - added:
method MemberCodeGen.atMember(Member): void - added:
method MemberCodeGen.atMethodArgs(ASTList, int[], int[], String[]): void - added:
method MemberCodeGen.atMethodCallCore(CtClass, String, ASTList, boolean, boolean, int, MemberResolver.Method): void - added:
method MemberCodeGen.atMultiNewArray(int, ASTList, ASTList): void - added:
method MemberCodeGen.atNewArrayExpr(NewExpr): void - added:
method MemberCodeGen.atNewExpr(NewExpr): void - added:
method MemberCodeGen.atTryStmnt(Stmnt): void - added:
method MemberCodeGen.fieldAccess(ASTree, boolean): CtField - added:
method MemberCodeGen.getAccessibleConstructor(String, CtClass, MethodInfo): String - added:
method MemberCodeGen.getAccessiblePrivate(String, String, String, MethodInfo, CtClass): String - added:
method MemberCodeGen.getMajorVersion(): int - added:
method MemberCodeGen.getMethodArgsLength(ASTList): int - added:
method MemberCodeGen.getSuperName(): String - added:
method MemberCodeGen.getThisClass(): CtClass - added:
method MemberCodeGen.getThisName(): String - added:
method MemberCodeGen.insertDefaultSuperCall(): void - added:
method MemberCodeGen.makeParamList(MethodDecl): CtClass[] - added:
method MemberCodeGen.makeThrowsList(MethodDecl): CtClass[] - added:
method MemberCodeGen.resolveClassName(ASTList): String - added:
method MemberCodeGen.resolveClassName(String, int): String - added:
method MemberCodeGen.setThisMethod(CtMethod): void - added:
method MemberResolver.Method.isStatic(): boolean - added:
method MemberResolver.getClassPool(): ClassPool - added:
method MemberResolver.lookupClass(Declarator): CtClass - added:
method MemberResolver.lookupClass(String, boolean, int): CtClass - added:
method MemberResolver.lookupClass(int, int, String, int): CtClass - added:
method MemberResolver.lookupClassByJvmName(String, int): CtClass - added:
method MemberResolver.lookupClassByName(ASTList): CtClass - added:
method MemberResolver.lookupField(String, Symbol): CtField - added:
method MemberResolver.lookupFieldByJvmName(String, Symbol): CtField - added:
method MemberResolver.lookupFieldByJvmName2(String, Symbol, ASTree): CtField - added:
method MemberResolver.lookupMethod(CtClass, CtClass, MethodInfo, String, int[], int[], String[]): MemberResolver.Method - added:
method MemberResolver.resolveClassName(ASTList): String - added:
method MemberResolver.resolveJvmClassName(String, int): String - added:
method NoFieldException.getExpr(): ASTree - added:
method NoFieldException.getField(): String - added:
method Parser.hasMore(): boolean - added:
method Parser.parseExpression(SymbolTable): ASTree - added:
method Parser.parseMember(SymbolTable): ASTList - added:
method Parser.parseMember1(SymbolTable): ASTList - added:
method Parser.parseMethod2(SymbolTable, MethodDecl): MethodDecl - added:
method Parser.parseStatement(SymbolTable): Stmnt - added:
method ProceedHandler.doit(JvstCodeGen, Bytecode, ASTList, int): void - added:
method ProceedHandler.setReturnType(JvstTypeChecker, ASTList, int): void - added:
method SymbolTable.append(String, Declarator): void - added:
method SymbolTable.getParent(): SymbolTable - added:
method SymbolTable.lookup(String): Declarator - added:
method TypeChecker.atArrayInit(ArrayInit): void - added:
method TypeChecker.atArrayLength(Expr): void - added:
method TypeChecker.atArrayRead(ASTree, ASTree): void - added:
method TypeChecker.atAssignExpr(AssignExpr): void - added:
method TypeChecker.atBinExpr(BinExpr): void - added:
method TypeChecker.atCallExpr(CallExpr): void - added:
method TypeChecker.atCastExpr(CastExpr): void - added:
method TypeChecker.atClassObject(Expr): void - added:
method TypeChecker.atCondExpr(CondExpr): void - added:
method TypeChecker.atDoubleConst(DoubleConst): void - added:
method TypeChecker.atExpr(Expr): void - added:
method TypeChecker.atFieldAssign(Expr, int, ASTree, ASTree): void - added:
method TypeChecker.atFieldPlusPlus(ASTree): void - added:
method TypeChecker.atInstanceOfExpr(InstanceOfExpr): void - added:
method TypeChecker.atIntConst(IntConst): void - added:
method TypeChecker.atKeyword(Keyword): void - added:
method TypeChecker.atMember(Member): void - added:
method TypeChecker.atMethodArgs(ASTList, int[], int[], String[]): void - added:
method TypeChecker.atMethodCallCore(CtClass, String, ASTList, int): MemberResolver.Method - added:
method TypeChecker.atMultiNewArray(int, ASTList, ASTList): void - added:
method TypeChecker.atNewArrayExpr(NewExpr): void - added:
method TypeChecker.atNewExpr(NewExpr): void - added:
method TypeChecker.atStringL(StringL): void - added:
method TypeChecker.atVariable(Variable): void - added:
method TypeChecker.fieldAccess(ASTree): CtField - added:
method TypeChecker.getMethodArgsLength(ASTList): int - added:
method TypeChecker.getSuperName(): String - added:
method TypeChecker.getThisName(): String - added:
method TypeChecker.resolveClassName(ASTList): String - added:
method TypeChecker.resolveClassName(String, int): String - added:
method TypeChecker.setThisMethod(MethodInfo): void - added:
static abstract class CodeGen.ReturnHook - added:
static class Javac.CtFieldWithInit extends CtField - added:
static class MemberResolver.Method - added:
static field Javac.param0Name: String - added:
static field Javac.proceedName: String - added:
static field Javac.resultVarName: String - added:
static field JvstCodeGen.cflowName: String - added:
static field JvstCodeGen.clazzName: String - added:
static field JvstCodeGen.dollarTypeName: String - added:
static field JvstCodeGen.sigName: String - added:
static field JvstCodeGen.wrapperCastName: String - added:
static field TokenId.ABSTRACT: int - added:
static field TokenId.ANDAND: int - added:
static field TokenId.AND_E: int - added:
static field TokenId.ARRAY: int - added:
static field TokenId.ARSHIFT: int - added:
static field TokenId.ARSHIFT_E: int - added:
static field TokenId.BLOCK: int - added:
static field TokenId.BOOLEAN: int - added:
static field TokenId.BREAK: int - added:
static field TokenId.BYTE: int - added:
static field TokenId.BadToken: int - added:
static field TokenId.CALL: int - added:
static field TokenId.CASE: int - added:
static field TokenId.CATCH: int - added:
static field TokenId.CHAR: int - added:
static field TokenId.CLASS: int - added:
static field TokenId.CONST: int - added:
static field TokenId.CONTINUE: int - added:
static field TokenId.CharConstant: int - added:
static field TokenId.DECL: int - added:
static field TokenId.DEFAULT: int - added:
static field TokenId.DIV_E: int - added:
static field TokenId.DO: int - added:
static field TokenId.DOUBLE: int - added:
static field TokenId.DoubleConstant: int - added:
static field TokenId.ELSE: int - added:
static field TokenId.EQ: int - added:
static field TokenId.EXOR_E: int - added:
static field TokenId.EXPR: int - added:
static field TokenId.EXTENDS: int - added:
static field TokenId.FALSE: int - added:
static field TokenId.FINAL: int - added:
static field TokenId.FINALLY: int - added:
static field TokenId.FLOAT: int - added:
static field TokenId.FOR: int - added:
static field TokenId.FloatConstant: int - added:
static field TokenId.GE: int - added:
static field TokenId.GOTO: int - added:
static field TokenId.IF: int - added:
static field TokenId.IMPLEMENTS: int - added:
static field TokenId.IMPORT: int - added:
static field TokenId.INSTANCEOF: int - added:
static field TokenId.INT: int - added:
static field TokenId.INTERFACE: int - added:
static field TokenId.Identifier: int - added:
static field TokenId.IntConstant: int - added:
static field TokenId.LABEL: int - added:
static field TokenId.LE: int - added:
static field TokenId.LONG: int - added:
static field TokenId.LSHIFT: int - added:
static field TokenId.LSHIFT_E: int - added:
static field TokenId.LongConstant: int - added:
static field TokenId.MEMBER: int - added:
static field TokenId.MINUSMINUS: int - added:
static field TokenId.MINUS_E: int - added:
static field TokenId.MOD_E: int - added:
static field TokenId.MUL_E: int - added:
static field TokenId.NATIVE: int - added:
static field TokenId.NEQ: int - added:
static field TokenId.NEW: int - added:
static field TokenId.NULL: int - added:
static field TokenId.OROR: int - added:
static field TokenId.OR_E: int - added:
static field TokenId.PACKAGE: int - added:
static field TokenId.PLUSPLUS: int - added:
static field TokenId.PLUS_E: int - added:
static field TokenId.PRIVATE: int - added:
static field TokenId.PROTECTED: int - added:
static field TokenId.PUBLIC: int - added:
static field TokenId.RETURN: int - added:
static field TokenId.RSHIFT: int - added:
static field TokenId.RSHIFT_E: int - added:
static field TokenId.SHORT: int - added:
static field TokenId.STATIC: int - added:
static field TokenId.STRICT: int - added:
static field TokenId.SUPER: int - added:
static field TokenId.SWITCH: int - added:
static field TokenId.SYNCHRONIZED: int - added:
static field TokenId.StringL: int - added:
static field TokenId.THIS: int - added:
static field TokenId.THROW: int - added:
static field TokenId.THROWS: int - added:
static field TokenId.TRANSIENT: int - added:
static field TokenId.TRUE: int - added:
static field TokenId.TRY: int - added:
static field TokenId.VOID: int - added:
static field TokenId.VOLATILE: int - added:
static field TokenId.WHILE: int - added:
static field TokenId.assignOps: int[] - added:
static field TokenId.opNames: String[] - added:
static method CodeGen.badAssign(Expr): void - added:
static method CodeGen.badType(Expr): void - added:
static method CodeGen.badTypes(Expr): void - added:
static method CodeGen.fatal(int): void - added:
static method CodeGen.getArrayReadOp(int, int): int - added:
static method CodeGen.getArrayWriteOp(int, int): int - added:
static method CodeGen.is2word(int, int): boolean - added:
static method CodeGen.isRefType(int): boolean - added:
static method CodeGen.toJvmArrayName(String, int): String - added:
static method CodeGen.toJvmTypeName(int, int): String - added:
static method Javac.parseExpr(String, SymbolTable): ASTree - added:
static method JvstCodeGen.compileParameterList(Bytecode, CtClass[], int): int - added:
static method MemberResolver.descToType(char, int): int - added:
static method MemberResolver.getInvalidMapSize(): int - added:
static method MemberResolver.getModifiers(ASTList): int - added:
static method MemberResolver.getSuperInterface(CtClass, String): CtClass - added:
static method MemberResolver.getSuperclass(CtClass): CtClass - added:
static method MemberResolver.javaToJvmName(String): String - added:
static method MemberResolver.jvmToJavaName(String): String - added:
static method TypeChecker.argTypesToString(int[], int[], String[], int): String - added:
static method TypeChecker.fatal(int): void - added:
static method TypeChecker.getConstantFieldValue(CtField, int): ASTree - added:
static method TypeChecker.typeToString(StringBuilder, int, int, String, int): StringBuilder
- added:
abstract class ASTree implements Serializable - added:
class ASTList extends ASTree - added:
class ArrayInit extends ASTList - added:
class AssignExpr extends Expr - added:
class BinExpr extends Expr - added:
class CallExpr extends Expr - added:
class CastExpr extends ASTList implements TokenId - added:
class CondExpr extends ASTList - added:
class Declarator extends ASTList implements TokenId - added:
class DoubleConst extends ASTree - added:
class Expr extends ASTList implements TokenId - added:
class FieldDecl extends ASTList - added:
class InstanceOfExpr extends CastExpr - added:
class IntConst extends ASTree - added:
class Keyword extends ASTree - added:
class Member extends Symbol - added:
class MethodDecl extends ASTList - added:
class NewExpr extends ASTList implements TokenId - added:
class Pair extends ASTree - added:
class Stmnt extends ASTList implements TokenId - added:
class StringL extends ASTree - added:
class Symbol extends ASTree - added:
class Variable extends Symbol - added:
class Visitor - added:
ctor ASTList(ASTree, ASTList, int) - added:
ctor ASTList(ASTree, int) - added:
ctor ASTree(int) - added:
ctor ArrayInit(ASTree, int) - added:
ctor CastExpr(ASTList, int, ASTree, int) - added:
ctor CastExpr(int, int, ASTree, int) - added:
ctor CondExpr(ASTree, ASTree, ASTree, int) - added:
ctor Declarator(ASTList, int, int) - added:
ctor Declarator(int, String, int, int, Symbol, int) - added:
ctor Declarator(int, int, int) - added:
ctor DoubleConst(double, int, int) - added:
ctor FieldDecl(ASTree, ASTList, int) - added:
ctor InstanceOfExpr(ASTList, int, ASTree, int) - added:
ctor InstanceOfExpr(int, int, ASTree, int) - added:
ctor IntConst(long, int, int) - added:
ctor Keyword(int, int) - added:
ctor Member(String, int) - added:
ctor MethodDecl(ASTree, ASTList, int) - added:
ctor NewExpr(ASTList, ASTList, int) - added:
ctor NewExpr(int, ASTList, ArrayInit, int) - added:
ctor Pair(ASTree, ASTree) - added:
ctor Stmnt(int, ASTree, ASTList, int) - added:
ctor Stmnt(int, ASTree, int) - added:
ctor Stmnt(int, int) - added:
ctor StringL(String, int) - added:
ctor Symbol(String, int) - added:
ctor Variable(String, Declarator, int) - added:
ctor Visitor() - added:
field CastExpr.arrayDim: int - added:
field CastExpr.castType: int - added:
field Declarator.arrayDim: int - added:
field Declarator.localVar: int - added:
field Declarator.qualifiedClass: String - added:
field Declarator.varType: int - added:
field DoubleConst.type: int - added:
field DoubleConst.value: double - added:
field Expr.operatorId: int - added:
field IntConst.type: int - added:
field IntConst.value: long - added:
field Keyword.tokenId: int - added:
field NewExpr.arrayType: int - added:
field NewExpr.newArray: boolean - added:
field Pair.left: ASTree - added:
field Pair.right: ASTree - added:
field Stmnt.operatorId: int - added:
field StringL.text: String - added:
field Symbol.identifier: String - added:
field Variable.declarator: Declarator - added:
method ASTList.accept(Visitor): void - added:
method ASTList.getLeft(): ASTree - added:
method ASTList.getRight(): ASTree - added:
method ASTList.head(): ASTree - added:
method ASTList.length(): int - added:
method ASTList.setHead(ASTree): void - added:
method ASTList.setLeft(ASTree): void - added:
method ASTList.setRight(ASTree): void - added:
method ASTList.setTail(ASTList): void - added:
method ASTList.sublist(int): ASTList - added:
method ASTList.subst(ASTree, ASTree): boolean - added:
method ASTList.tail(): ASTList - added:
method ASTList.toString(): String - added:
method ASTree.accept(Visitor): void - added:
method ASTree.getLeft(): ASTree - added:
method ASTree.getLineNumber(): int - added:
method ASTree.getRight(): ASTree - added:
method ASTree.getTag(): String - added:
method ASTree.setLeft(ASTree): void - added:
method ASTree.setRight(ASTree): void - added:
method ASTree.toString(): String - added:
method ArrayInit.accept(Visitor): void - added:
method ArrayInit.getTag(): String - added:
method ArrayInit.size(): int - added:
method AssignExpr.accept(Visitor): void - added:
method BinExpr.accept(Visitor): void - added:
method CallExpr.accept(Visitor): void - added:
method CallExpr.getMethod(): MemberResolver.Method - added:
method CallExpr.setMethod(MemberResolver.Method): void - added:
method CastExpr.accept(Visitor): void - added:
method CastExpr.getArrayDim(): int - added:
method CastExpr.getClassName(): ASTList - added:
method CastExpr.getOprand(): ASTree - added:
method CastExpr.getTag(): String - added:
method CastExpr.getType(): int - added:
method CastExpr.setOprand(ASTree): void - added:
method CondExpr.accept(Visitor): void - added:
method CondExpr.condExpr(): ASTree - added:
method CondExpr.elseExpr(): ASTree - added:
method CondExpr.getTag(): String - added:
method CondExpr.setCond(ASTree): void - added:
method CondExpr.setElse(ASTree): void - added:
method CondExpr.setThen(ASTree): void - added:
method CondExpr.thenExpr(): ASTree - added:
method Declarator.accept(Visitor): void - added:
method Declarator.addArrayDim(int): void - added:
method Declarator.getArrayDim(): int - added:
method Declarator.getClassName(): String - added:
method Declarator.getInitializer(): ASTree - added:
method Declarator.getLocalVar(): int - added:
method Declarator.getTag(): String - added:
method Declarator.getType(): int - added:
method Declarator.getVariable(): Symbol - added:
method Declarator.make(Symbol, int, ASTree, int): Declarator - added:
method Declarator.setClassName(String): void - added:
method Declarator.setLocalVar(int): void - added:
method Declarator.setVariable(Symbol): void - added:
method DoubleConst.accept(Visitor): void - added:
method DoubleConst.compute(int, ASTree): ASTree - added:
method DoubleConst.get(): double - added:
method DoubleConst.getType(): int - added:
method DoubleConst.set(double): void - added:
method DoubleConst.toString(): String - added:
method Expr.accept(Visitor): void - added:
method Expr.getName(): String - added:
method Expr.getOperator(): int - added:
method Expr.getTag(): String - added:
method Expr.oprand1(): ASTree - added:
method Expr.oprand2(): ASTree - added:
method Expr.setOperator(int): void - added:
method Expr.setOprand1(ASTree): void - added:
method Expr.setOprand2(ASTree): void - added:
method FieldDecl.accept(Visitor): void - added:
method FieldDecl.getDeclarator(): Declarator - added:
method FieldDecl.getInit(): ASTree - added:
method FieldDecl.getModifiers(): ASTList - added:
method InstanceOfExpr.accept(Visitor): void - added:
method InstanceOfExpr.getTag(): String - added:
method IntConst.accept(Visitor): void - added:
method IntConst.compute(int, ASTree): ASTree - added:
method IntConst.get(): long - added:
method IntConst.getType(): int - added:
method IntConst.set(long): void - added:
method IntConst.toString(): String - added:
method Keyword.accept(Visitor): void - added:
method Keyword.get(): int - added:
method Keyword.toString(): String - added:
method Member.accept(Visitor): void - added:
method Member.getField(): CtField - added:
method Member.setField(CtField): void - added:
method MethodDecl.accept(Visitor): void - added:
method MethodDecl.getBody(): Stmnt - added:
method MethodDecl.getModifiers(): ASTList - added:
method MethodDecl.getParams(): ASTList - added:
method MethodDecl.getReturn(): Declarator - added:
method MethodDecl.getThrows(): ASTList - added:
method MethodDecl.isConstructor(): boolean - added:
method NewExpr.accept(Visitor): void - added:
method NewExpr.getArguments(): ASTList - added:
method NewExpr.getArraySize(): ASTList - added:
method NewExpr.getArrayType(): int - added:
method NewExpr.getClassName(): ASTList - added:
method NewExpr.getInitializer(): ArrayInit - added:
method NewExpr.getTag(): String - added:
method NewExpr.isArray(): boolean - added:
method Pair.accept(Visitor): void - added:
method Pair.getLeft(): ASTree - added:
method Pair.getRight(): ASTree - added:
method Pair.setLeft(ASTree): void - added:
method Pair.setRight(ASTree): void - added:
method Pair.toString(): String - added:
method Stmnt.accept(Visitor): void - added:
method Stmnt.getOperator(): int - added:
method Stmnt.getTag(): String - added:
method StringL.accept(Visitor): void - added:
method StringL.get(): String - added:
method StringL.toString(): String - added:
method Symbol.accept(Visitor): void - added:
method Symbol.get(): String - added:
method Symbol.toString(): String - added:
method Variable.accept(Visitor): void - added:
method Variable.getDeclarator(): Declarator - added:
method Variable.toString(): String - added:
method Visitor.atASTList(ASTList): void - added:
method Visitor.atArrayInit(ArrayInit): void - added:
method Visitor.atAssignExpr(AssignExpr): void - added:
method Visitor.atBinExpr(BinExpr): void - added:
method Visitor.atCallExpr(CallExpr): void - added:
method Visitor.atCastExpr(CastExpr): void - added:
method Visitor.atCondExpr(CondExpr): void - added:
method Visitor.atDeclarator(Declarator): void - added:
method Visitor.atDoubleConst(DoubleConst): void - added:
method Visitor.atExpr(Expr): void - added:
method Visitor.atFieldDecl(FieldDecl): void - added:
method Visitor.atInstanceOfExpr(InstanceOfExpr): void - added:
method Visitor.atIntConst(IntConst): void - added:
method Visitor.atKeyword(Keyword): void - added:
method Visitor.atMember(Member): void - added:
method Visitor.atMethodDecl(MethodDecl): void - added:
method Visitor.atNewExpr(NewExpr): void - added:
method Visitor.atPair(Pair): void - added:
method Visitor.atStmnt(Stmnt): void - added:
method Visitor.atStringL(StringL): void - added:
method Visitor.atSymbol(Symbol): void - added:
method Visitor.atVariable(Variable): void - added:
static field MethodDecl.initName: String - added:
static method ASTList.append(ASTList, ASTree, int): ASTList - added:
static method ASTList.concat(ASTList, ASTList): ASTList - added:
static method ASTList.length(ASTList): int - added:
static method ASTList.make(ASTree, ASTree, ASTree, int): ASTList - added:
static method AssignExpr.makeAssign(int, ASTree, ASTree, int): AssignExpr - added:
static method BinExpr.makeBin(int, ASTree, ASTree, int): BinExpr - added:
static method CallExpr.makeCall(ASTree, ASTree, int): CallExpr - added:
static method Declarator.astToClassName(ASTList, char): String - added:
static method Expr.make(int, ASTree, ASTree, int): Expr - added:
static method Expr.make(int, ASTree, int): Expr - added:
static method NewExpr.makeObjectArray(ASTList, ASTList, ArrayInit, int): NewExpr - added:
static method Stmnt.make(int, ASTree, ASTree, ASTree, int): Stmnt - added:
static method Stmnt.make(int, ASTree, ASTree, int): Stmnt
- added:
abstract class Transformer implements Opcode - added:
class TransformAfter extends TransformBefore - added:
class TransformBefore extends TransformCall - added:
class TransformCall extends Transformer - added:
class TransformCallToStatic extends TransformCall - added:
class TransformReadField extends Transformer - added:
ctor TransformAccessArrayField(Transformer, String, CodeConverter.ArrayAccessReplacementMethodNames) - added:
ctor TransformAfter(Transformer, CtMethod, CtMethod) - added:
ctor TransformBefore(Transformer, CtMethod, CtMethod) - added:
ctor TransformCall(Transformer, CtMethod, CtMethod) - added:
ctor TransformCall(Transformer, String, CtMethod) - added:
ctor TransformCallToStatic(Transformer, CtMethod, CtMethod) - added:
ctor TransformFieldAccess(Transformer, CtField, String, String) - added:
ctor TransformNew(Transformer, String, String, String) - added:
ctor TransformNewClass(Transformer, String, String) - added:
ctor TransformReadField(Transformer, CtField, String, String) - added:
ctor TransformWriteField(Transformer, CtField, String, String) - added:
ctor Transformer(Transformer) - added:
field TransformBefore.loadCode: byte[] - added:
field TransformBefore.locals: int - added:
field TransformBefore.maxLocals: int - added:
field TransformBefore.parameterTypes: CtClass[] - added:
field TransformBefore.saveCode: byte[] - added:
field TransformCall.classname: String - added:
field TransformCall.constPool: ConstPool - added:
field TransformCall.methodDescriptor: String - added:
field TransformCall.methodname: String - added:
field TransformCall.newClassname: String - added:
field TransformCall.newIndex: int - added:
field TransformCall.newMethodIsPrivate: boolean - added:
field TransformCall.newMethodname: String - added:
field TransformReadField.fieldClass: CtClass - added:
field TransformReadField.fieldname: String - added:
field TransformReadField.isPrivate: boolean - added:
field TransformReadField.methodClassname: String - added:
field TransformReadField.methodName: String - added:
final class TransformAccessArrayField extends Transformer - added:
final class TransformFieldAccess extends Transformer - added:
final class TransformNew extends Transformer - added:
final class TransformNewClass extends Transformer - added:
final class TransformWriteField extends TransformReadField - added:
method TransformAccessArrayField.clean(): void - added:
method TransformAccessArrayField.initialize(ConstPool, CtClass, MethodInfo): void - added:
method TransformAccessArrayField.transform(CtClass, int, CodeIterator, ConstPool): int - added:
method TransformAfter.match2(int, CodeIterator): int - added:
method TransformBefore.extraLocals(): int - added:
method TransformBefore.initialize(ConstPool, CodeAttribute): void - added:
method TransformBefore.makeCode(CtClass[], ConstPool): void - added:
method TransformBefore.match(int, int, CodeIterator, int, ConstPool): int - added:
method TransformBefore.match2(int, CodeIterator): int - added:
method TransformCall.initialize(ConstPool, CodeAttribute): void - added:
method TransformCall.match(int, int, CodeIterator, int, ConstPool): int - added:
method TransformCall.transform(CtClass, int, CodeIterator, ConstPool): int - added:
method TransformCallToStatic.match(int, int, CodeIterator, int, ConstPool): int - added:
method TransformFieldAccess.initialize(ConstPool, CodeAttribute): void - added:
method TransformFieldAccess.transform(CtClass, int, CodeIterator, ConstPool): int - added:
method TransformNew.initialize(ConstPool, CodeAttribute): void - added:
method TransformNew.transform(CtClass, int, CodeIterator, ConstPool): int - added:
method TransformNewClass.initialize(ConstPool, CodeAttribute): void - added:
method TransformNewClass.transform(CtClass, int, CodeIterator, ConstPool): int - added:
method TransformReadField.transform(CtClass, int, CodeIterator, ConstPool): int - added:
method TransformWriteField.transform(CtClass, int, CodeIterator, ConstPool): int - added:
method Transformer.clean(): void - added:
method Transformer.extraLocals(): int - added:
method Transformer.extraStack(): int - added:
method Transformer.getNext(): Transformer - added:
method Transformer.initialize(ConstPool, CodeAttribute): void - added:
method Transformer.initialize(ConstPool, CtClass, MethodInfo): void - added:
method Transformer.transform(CtClass, int, CodeIterator, ConstPool): int
- added:
abstract class Expr implements Opcode - added:
class Cast extends Expr - added:
class ConstructorCall extends MethodCall - added:
class ExprEditor - added:
class FieldAccess extends Expr - added:
class Handler extends Expr - added:
class Instanceof extends Expr - added:
class MethodCall extends Expr - added:
class NewArray extends Expr - added:
class NewExpr extends Expr - added:
ctor Cast(int, CodeIterator, CtClass, MethodInfo) - added:
ctor ConstructorCall(int, CodeIterator, CtClass, MethodInfo) - added:
ctor Expr(int, CodeIterator, CtClass, MethodInfo) - added:
ctor ExprEditor() - added:
ctor FieldAccess(int, CodeIterator, CtClass, MethodInfo, int) - added:
ctor Handler(ExceptionTable, int, CodeIterator, CtClass, MethodInfo) - added:
ctor Instanceof(int, CodeIterator, CtClass, MethodInfo) - added:
ctor MethodCall(int, CodeIterator, CtClass, MethodInfo) - added:
ctor NewArray(int, CodeIterator, CtClass, MethodInfo, int) - added:
ctor NewExpr(int, CodeIterator, CtClass, MethodInfo, String, int) - added:
method Cast.getFileName(): String - added:
method Cast.getLineNumber(): int - added:
method Cast.getType(): CtClass - added:
method Cast.mayThrow(): CtClass[] - added:
method Cast.replace(String): void - added:
method Cast.where(): CtBehavior - added:
method ConstructorCall.getConstructor(): CtConstructor - added:
method ConstructorCall.getMethod(): CtMethod - added:
method ConstructorCall.getMethodName(): String - added:
method ConstructorCall.isSuper(): boolean - added:
method Expr.edited(): boolean - added:
method Expr.getConstPool(): ConstPool - added:
method Expr.getEnclosingClass(): CtClass - added:
method Expr.getFileName(): String - added:
method Expr.getLineNumber(): int - added:
method Expr.indexOfBytecode(): int - added:
method Expr.locals(): int - added:
method Expr.mayThrow(): CtClass[] - added:
method Expr.replace(String): void - added:
method Expr.replace(String, ExprEditor): void - added:
method Expr.replace0(int, Bytecode, int): void - added:
method Expr.runEditor(ExprEditor, CodeIterator): void - added:
method Expr.stack(): int - added:
method Expr.where(): CtBehavior - added:
method Expr.withinStatic(): boolean - added:
method ExprEditor.doit(CtClass, MethodInfo): boolean - added:
method ExprEditor.edit(Cast): void - added:
method ExprEditor.edit(ConstructorCall): void - added:
method ExprEditor.edit(FieldAccess): void - added:
method ExprEditor.edit(Handler): void - added:
method ExprEditor.edit(Instanceof): void - added:
method ExprEditor.edit(MethodCall): void - added:
method ExprEditor.edit(NewArray): void - added:
method ExprEditor.edit(NewExpr): void - added:
method FieldAccess.getClassName(): String - added:
method FieldAccess.getField(): CtField - added:
method FieldAccess.getFieldName(): String - added:
method FieldAccess.getFileName(): String - added:
method FieldAccess.getLineNumber(): int - added:
method FieldAccess.getSignature(): String - added:
method FieldAccess.isReader(): boolean - added:
method FieldAccess.isStatic(): boolean - added:
method FieldAccess.isWriter(): boolean - added:
method FieldAccess.mayThrow(): CtClass[] - added:
method FieldAccess.replace(String): void - added:
method FieldAccess.where(): CtBehavior - added:
method Handler.getFileName(): String - added:
method Handler.getLineNumber(): int - added:
method Handler.getType(): CtClass - added:
method Handler.insertBefore(String): void - added:
method Handler.isFinally(): boolean - added:
method Handler.mayThrow(): CtClass[] - added:
method Handler.replace(String): void - added:
method Handler.where(): CtBehavior - added:
method Instanceof.getFileName(): String - added:
method Instanceof.getLineNumber(): int - added:
method Instanceof.getType(): CtClass - added:
method Instanceof.mayThrow(): CtClass[] - added:
method Instanceof.replace(String): void - added:
method Instanceof.where(): CtBehavior - added:
method MethodCall.getClassName(): String - added:
method MethodCall.getCtClass(): CtClass - added:
method MethodCall.getFileName(): String - added:
method MethodCall.getLineNumber(): int - added:
method MethodCall.getMethod(): CtMethod - added:
method MethodCall.getMethodName(): String - added:
method MethodCall.getSignature(): String - added:
method MethodCall.isSuper(): boolean - added:
method MethodCall.mayThrow(): CtClass[] - added:
method MethodCall.replace(String): void - added:
method MethodCall.where(): CtBehavior - added:
method NewArray.getComponentType(): CtClass - added:
method NewArray.getCreatedDimensions(): int - added:
method NewArray.getDimension(): int - added:
method NewArray.getFileName(): String - added:
method NewArray.getLineNumber(): int - added:
method NewArray.mayThrow(): CtClass[] - added:
method NewArray.replace(String): void - added:
method NewArray.where(): CtBehavior - added:
method NewExpr.getClassName(): String - added:
method NewExpr.getConstructor(): CtConstructor - added:
method NewExpr.getFileName(): String - added:
method NewExpr.getLineNumber(): int - added:
method NewExpr.getSignature(): String - added:
method NewExpr.mayThrow(): CtClass[] - added:
method NewExpr.replace(String): void - added:
method NewExpr.where(): CtBehavior
- added:
class Cflow extends ThreadLocal - added:
class Desc - added:
class DotClass - added:
class Inner - added:
ctor Cflow() - added:
ctor Desc() - added:
ctor DotClass() - added:
ctor Inner() - added:
method Cflow.enter(): void - added:
method Cflow.exit(): void - added:
method Cflow.initialValue(): Cflow.Depth - added:
method Cflow.value(): int - added:
static class Cflow.Depth - added:
static method Desc.getClazz(String): Class - added:
static method Desc.getParams(String): Class[] - added:
static method Desc.getType(String): Class - added:
static method Desc.resetUseContextClassLoaderLocally(): void - added:
static method Desc.setUseContextClassLoaderLocally(): void - added:
static method DotClass.fail(ClassNotFoundException): NoClassDefFoundError
- added:
class ScopedClassPool extends ClassPool - added:
class ScopedClassPoolFactoryImpl implements ScopedClassPoolFactory - added:
class ScopedClassPoolRepositoryImpl implements ScopedClassPoolRepository - added:
class SoftValueHashMap implements Map - added:
ctor ScopedClassPool(ClassLoader, ClassPool, ScopedClassPoolRepository) - added:
ctor ScopedClassPool(ClassLoader, ClassPool, ScopedClassPoolRepository, boolean) - added:
ctor ScopedClassPoolFactoryImpl() - added:
ctor SoftValueHashMap() - added:
ctor SoftValueHashMap(Map) - added:
ctor SoftValueHashMap(int) - added:
ctor SoftValueHashMap(int, float) - added:
field ScopedClassPool.classLoader: Reference - added:
field ScopedClassPool.classPath: LoaderClassPath - added:
field ScopedClassPool.repository: ScopedClassPoolRepository - added:
field ScopedClassPool.softcache: Map - added:
field ScopedClassPoolRepositoryImpl.classpool: ClassPool - added:
field ScopedClassPoolRepositoryImpl.factory: ScopedClassPoolFactory - added:
field ScopedClassPoolRepositoryImpl.registeredCLs: Map - added:
interface ScopedClassPoolFactory - added:
interface ScopedClassPoolRepository - added:
method ScopedClassPool.cacheCtClass(String, CtClass, boolean): void - added:
method ScopedClassPool.close(): void - added:
method ScopedClassPool.flushClass(String): void - added:
method ScopedClassPool.getCached(String): CtClass - added:
method ScopedClassPool.getCachedLocally(String): CtClass - added:
method ScopedClassPool.getClassLoader(): ClassLoader - added:
method ScopedClassPool.getClassLoader0(): ClassLoader - added:
method ScopedClassPool.getLocally(String): CtClass - added:
method ScopedClassPool.isUnloadedClassLoader(): boolean - added:
method ScopedClassPool.lockInCache(CtClass): void - added:
method ScopedClassPool.soften(CtClass): void - added:
method ScopedClassPool.toClass(CtClass, ClassLoader, ProtectionDomain): Class - added:
method ScopedClassPoolFactory.create(ClassLoader, ClassPool, ScopedClassPoolRepository): ScopedClassPool - added:
method ScopedClassPoolFactory.create(ClassPool, ScopedClassPoolRepository): ScopedClassPool - added:
method ScopedClassPoolFactoryImpl.create(ClassLoader, ClassPool, ScopedClassPoolRepository): ScopedClassPool - added:
method ScopedClassPoolFactoryImpl.create(ClassPool, ScopedClassPoolRepository): ScopedClassPool - added:
method ScopedClassPoolRepository.clearUnregisteredClassLoaders(): void - added:
method ScopedClassPoolRepository.createScopedClassPool(ClassLoader, ClassPool): ScopedClassPool - added:
method ScopedClassPoolRepository.findClassPool(ClassLoader): ClassPool - added:
method ScopedClassPoolRepository.getClassPoolFactory(): ScopedClassPoolFactory - added:
method ScopedClassPoolRepository.getRegisteredCLs(): Map - added:
method ScopedClassPoolRepository.isPrune(): boolean - added:
method ScopedClassPoolRepository.registerClassLoader(ClassLoader): ClassPool - added:
method ScopedClassPoolRepository.setClassPoolFactory(ScopedClassPoolFactory): void - added:
method ScopedClassPoolRepository.setPrune(boolean): void - added:
method ScopedClassPoolRepository.unregisterClassLoader(ClassLoader): void - added:
method ScopedClassPoolRepositoryImpl.clearUnregisteredClassLoaders(): void - added:
method ScopedClassPoolRepositoryImpl.createScopedClassPool(ClassLoader, ClassPool): ScopedClassPool - added:
method ScopedClassPoolRepositoryImpl.findClassPool(ClassLoader): ClassPool - added:
method ScopedClassPoolRepositoryImpl.getClassPoolFactory(): ScopedClassPoolFactory - added:
method ScopedClassPoolRepositoryImpl.getRegisteredCLs(): Map - added:
method ScopedClassPoolRepositoryImpl.insertDelegate(ScopedClassPoolRepository): void - added:
method ScopedClassPoolRepositoryImpl.isPrune(): boolean - added:
method ScopedClassPoolRepositoryImpl.registerClassLoader(ClassLoader): ClassPool - added:
method ScopedClassPoolRepositoryImpl.setClassPoolFactory(ScopedClassPoolFactory): void - added:
method ScopedClassPoolRepositoryImpl.setPrune(boolean): void - added:
method ScopedClassPoolRepositoryImpl.unregisterClassLoader(ClassLoader): void - added:
method SoftValueHashMap.clear(): void - added:
method SoftValueHashMap.containsKey(Object): boolean - added:
method SoftValueHashMap.containsValue(Object): boolean - added:
method SoftValueHashMap.entrySet(): Set - added:
method SoftValueHashMap.get(Object): Object - added:
method SoftValueHashMap.isEmpty(): boolean - added:
method SoftValueHashMap.keySet(): Set - added:
method SoftValueHashMap.put(Object, Object): Object - added:
method SoftValueHashMap.putAll(Map): void - added:
method SoftValueHashMap.remove(Object): Object - added:
method SoftValueHashMap.size(): int - added:
method SoftValueHashMap.values(): Collection - added:
static method ScopedClassPoolRepositoryImpl.getInstance(): ScopedClassPoolRepository
- added:
abstract class Callback - added:
class Dump - added:
class framedump - added:
ctor Callback(String) - added:
method Callback.result(Object[]): void - added:
method Callback.sourceCode(): String - added:
method Callback.toString(): String - added:
static field Callback.callbacks: Map - added:
static method Callback.insertAfter(CtBehavior, Callback): void - added:
static method Callback.insertAfter(CtBehavior, Callback, boolean): void - added:
static method Callback.insertAt(CtBehavior, Callback, int): int - added:
static method Callback.insertBefore(CtBehavior, Callback): void - added:
static method Dump.main(String[]): void - added:
static method framedump.main(String[]): void
- added:
class HotSwapAgent - added:
class HotSwapper - added:
ctor HotSwapAgent() - added:
ctor HotSwapper(String) - added:
ctor HotSwapper(int) - added:
method HotSwapAgent.instrumentation(): Instrumentation - added:
method HotSwapper.reload(Map): void - added:
method HotSwapper.reload(String, byte[]): void - added:
static method HotSwapAgent.agentmain(String, Instrumentation): void - added:
static method HotSwapAgent.createAgentJarFile(String): File - added:
static method HotSwapAgent.premain(String, Instrumentation): void - added:
static method HotSwapAgent.redefine(Class, CtClass): void - added:
static method HotSwapAgent.redefine(Class[], CtClass[]): void
- added:
class DefineClassHelper - added:
class DefinePackageHelper - added:
class FactoryHelper - added:
class ProxyFactory - added:
class ProxyObjectInputStream extends ObjectInputStream - added:
class ProxyObjectOutputStream extends ObjectOutputStream - added:
class RuntimeSupport - added:
ctor FactoryHelper() - added:
ctor ProxyFactory() - added:
ctor ProxyObjectInputStream(InputStream) - added:
ctor ProxyObjectOutputStream(OutputStream) - added:
ctor RuntimeSupport() - added:
field ProxyFactory.writeDirectory: String - added:
interface MethodFilter - added:
interface MethodHandler - added:
interface Proxy - added:
interface ProxyFactory.ClassLoaderProvider - added:
interface ProxyFactory.UniqueName - added:
interface ProxyObject extends Proxy - added:
method MethodFilter.isHandled(Method): boolean - added:
method MethodHandler.invoke(Object, Method, Method, Object[]): Object - added:
method Proxy.setHandler(MethodHandler): void - added:
method ProxyFactory.ClassLoaderProvider.get(ProxyFactory): ClassLoader - added:
method ProxyFactory.UniqueName.get(String): String - added:
method ProxyFactory.create(Class[], Object[]): Object - added:
method ProxyFactory.create(Class[], Object[], MethodHandler): Object - added:
method ProxyFactory.createClass(): Class - added:
method ProxyFactory.createClass(MethodFilter): Class - added:
method ProxyFactory.createClass(MethodHandles.Lookup): Class - added:
method ProxyFactory.createClass(MethodHandles.Lookup, MethodFilter): Class - added:
method ProxyFactory.getClassLoader(): ClassLoader - added:
method ProxyFactory.getClassLoader0(): ClassLoader - added:
method ProxyFactory.getDomain(): ProtectionDomain - added:
method ProxyFactory.getInterfaces(): Class[] - added:
method ProxyFactory.getKey(Class, Class[], byte[], boolean): String - added:
method ProxyFactory.getSuperclass(): Class - added:
method ProxyFactory.isUseCache(): boolean - added:
method ProxyFactory.isUseWriteReplace(): boolean - added:
method ProxyFactory.setFilter(MethodFilter): void - added:
method ProxyFactory.setGenericSignature(String): void - added:
method ProxyFactory.setHandler(MethodHandler): void - added:
method ProxyFactory.setInterfaces(Class[]): void - added:
method ProxyFactory.setSuperclass(Class): void - added:
method ProxyFactory.setUseCache(boolean): void - added:
method ProxyFactory.setUseWriteReplace(boolean): void - added:
method ProxyObject.getHandler(): MethodHandler - added:
method ProxyObject.setHandler(MethodHandler): void - added:
method ProxyObjectInputStream.readClassDescriptor(): ObjectStreamClass - added:
method ProxyObjectInputStream.setClassLoader(ClassLoader): void - added:
method ProxyObjectOutputStream.writeClassDescriptor(ObjectStreamClass): void - added:
static field FactoryHelper.dataSize: int[] - added:
static field FactoryHelper.primitiveTypes: Class[] - added:
static field FactoryHelper.unwarpMethods: String[] - added:
static field FactoryHelper.unwrapDesc: String[] - added:
static field FactoryHelper.wrapperDesc: String[] - added:
static field FactoryHelper.wrapperTypes: String[] - added:
static field ProxyFactory.classLoaderProvider: ProxyFactory.ClassLoaderProvider - added:
static field ProxyFactory.nameGenerator: ProxyFactory.UniqueName - added:
static field ProxyFactory.onlyPublicMethods: boolean - added:
static field RuntimeSupport.default_interceptor: MethodHandler - added:
static method DefineClassHelper.toClass(Class, byte[]): Class - added:
static method DefineClassHelper.toClass(MethodHandles.Lookup, byte[]): Class - added:
static method DefineClassHelper.toClass(String, Class, ClassLoader, ProtectionDomain, byte[]): Class - added:
static method DefinePackageHelper.definePackage(String, ClassLoader): void - added:
static method FactoryHelper.toClass(ClassFile, Class, ClassLoader, ProtectionDomain): Class - added:
static method FactoryHelper.toClass(ClassFile, ClassLoader): Class - added:
static method FactoryHelper.toClass(ClassFile, ClassLoader, ProtectionDomain): Class - added:
static method FactoryHelper.toClass(ClassFile, MethodHandles.Lookup): Class - added:
static method FactoryHelper.typeIndex(Class): int - added:
static method FactoryHelper.writeFile(ClassFile, String): void - added:
static method ProxyFactory.getHandler(Proxy): MethodHandler - added:
static method ProxyFactory.isProxyClass(Class): boolean - added:
static method RuntimeSupport.find2Methods(Class, String, String, int, String, Method[]): void - added:
static method RuntimeSupport.find2Methods(Object, String, String, int, String, Method[]): void - added:
static method RuntimeSupport.findMethod(Class, String, String): Method - added:
static method RuntimeSupport.findMethod(Object, String, String): Method - added:
static method RuntimeSupport.findSuperClassMethod(Class, String, String): Method - added:
static method RuntimeSupport.findSuperMethod(Object, String, String): Method - added:
static method RuntimeSupport.makeDescriptor(Class[], Class): String - added:
static method RuntimeSupport.makeDescriptor(Method): String - added:
static method RuntimeSupport.makeDescriptor(String, Class): String - added:
static method RuntimeSupport.makeSerializedProxy(Object): SerializedProxy
- added:
abstract class AbstractSQL - added:
class RuntimeSqlException extends RuntimeException - added:
class SQL extends AbstractSQL - added:
class ScriptRunner - added:
class SelectBuilder - added:
class SqlBuilder - added:
class SqlRunner - added:
ctor AbstractSQL() - added:
ctor RuntimeSqlException() - added:
ctor RuntimeSqlException(String) - added:
ctor RuntimeSqlException(String, Throwable) - added:
ctor RuntimeSqlException(Throwable) - added:
ctor SQL() - added:
ctor ScriptRunner(Connection) - added:
ctor SqlRunner(Connection) - added:
enum Null - added:
interface AbstractSQL.ForEachConsumer - added:
method AbstractSQL.ADD_ROW(): Object - added:
method AbstractSQL.AND(): Object - added:
method AbstractSQL.DELETE_FROM(String): Object - added:
method AbstractSQL.FETCH_FIRST_ROWS_ONLY(String): Object - added:
method AbstractSQL.FETCH_FIRST_ROWS_ONLY(int): Object - added:
method AbstractSQL.FROM(String): Object - added:
method AbstractSQL.FROM(String[]): Object - added:
method AbstractSQL.ForEachConsumer.accept(Object, Object, int): void - added:
method AbstractSQL.GROUP_BY(String): Object - added:
method AbstractSQL.GROUP_BY(String[]): Object - added:
method AbstractSQL.HAVING(String): Object - added:
method AbstractSQL.HAVING(String[]): Object - added:
method AbstractSQL.INNER_JOIN(String): Object - added:
method AbstractSQL.INNER_JOIN(String[]): Object - added:
method AbstractSQL.INSERT_INTO(String): Object - added:
method AbstractSQL.INTO_COLUMNS(String[]): Object - added:
method AbstractSQL.INTO_VALUES(String[]): Object - added:
method AbstractSQL.JOIN(String): Object - added:
method AbstractSQL.JOIN(String[]): Object - added:
method AbstractSQL.LEFT_OUTER_JOIN(String): Object - added:
method AbstractSQL.LEFT_OUTER_JOIN(String[]): Object - added:
method AbstractSQL.LIMIT(String): Object - added:
method AbstractSQL.LIMIT(int): Object - added:
method AbstractSQL.OFFSET(String): Object - added:
method AbstractSQL.OFFSET(long): Object - added:
method AbstractSQL.OFFSET_ROWS(String): Object - added:
method AbstractSQL.OFFSET_ROWS(long): Object - added:
method AbstractSQL.OR(): Object - added:
method AbstractSQL.ORDER_BY(String): Object - added:
method AbstractSQL.ORDER_BY(String[]): Object - added:
method AbstractSQL.OUTER_JOIN(String): Object - added:
method AbstractSQL.OUTER_JOIN(String[]): Object - added:
method AbstractSQL.RIGHT_OUTER_JOIN(String): Object - added:
method AbstractSQL.RIGHT_OUTER_JOIN(String[]): Object - added:
method AbstractSQL.SELECT(String): Object - added:
method AbstractSQL.SELECT(String[]): Object - added:
method AbstractSQL.SELECT_DISTINCT(String): Object - added:
method AbstractSQL.SELECT_DISTINCT(String[]): Object - added:
method AbstractSQL.SET(String): Object - added:
method AbstractSQL.SET(String[]): Object - added:
method AbstractSQL.UPDATE(String): Object - added:
method AbstractSQL.VALUES(String, String): Object - added:
method AbstractSQL.WHERE(String): Object - added:
method AbstractSQL.WHERE(String[]): Object - added:
method AbstractSQL.applyForEach(Iterable, AbstractSQL.ForEachConsumer): Object - added:
method AbstractSQL.applyIf(BooleanSupplier, Consumer): Object - added:
method AbstractSQL.applyIf(boolean, Consumer): Object - added:
method AbstractSQL.getSelf(): Object - added:
method AbstractSQL.toString(): String - added:
method AbstractSQL.usingAppender(Appendable): Appendable - added:
method Null.getJdbcType(): JdbcType - added:
method Null.getTypeHandler(): TypeHandler - added:
method SQL.getSelf(): SQL - added:
method ScriptRunner.closeConnection(): void - added:
method ScriptRunner.runScript(Reader): void - added:
method ScriptRunner.setAutoCommit(boolean): void - added:
method ScriptRunner.setDelimiter(String): void - added:
method ScriptRunner.setErrorLogWriter(PrintWriter): void - added:
method ScriptRunner.setEscapeProcessing(boolean): void - added:
method ScriptRunner.setFullLineDelimiter(boolean): void - added:
method ScriptRunner.setLogWriter(PrintWriter): void - added:
method ScriptRunner.setRemoveCRs(boolean): void - added:
method ScriptRunner.setSendFullScript(boolean): void - added:
method ScriptRunner.setStopOnError(boolean): void - added:
method ScriptRunner.setThrowWarning(boolean): void - added:
method SqlRunner.closeConnection(): void - added:
method SqlRunner.delete(String, Object[]): int - added:
method SqlRunner.insert(String, Object[]): int - added:
method SqlRunner.run(String): void - added:
method SqlRunner.selectAll(String, Object[]): List - added:
method SqlRunner.selectOne(String, Object[]): Map - added:
method SqlRunner.setUseGeneratedKeySupport(boolean): void - added:
method SqlRunner.update(String, Object[]): int - added:
static field Null.BIGDECIMAL: Null - added:
static field Null.BLOB: Null - added:
static field Null.BOOLEAN: Null - added:
static field Null.BYTE: Null - added:
static field Null.BYTEARRAY: Null - added:
static field Null.CLOB: Null - added:
static field Null.DATE: Null - added:
static field Null.DOUBLE: Null - added:
static field Null.FLOAT: Null - added:
static field Null.INTEGER: Null - added:
static field Null.LONG: Null - added:
static field Null.LONGVARBINARY: Null - added:
static field Null.LONGVARCHAR: Null - added:
static field Null.OBJECT: Null - added:
static field Null.OTHER: Null - added:
static field Null.SHORT: Null - added:
static field Null.SQLDATE: Null - added:
static field Null.SQLTIME: Null - added:
static field Null.SQLTIMESTAMP: Null - added:
static field Null.STRING: Null - added:
static field Null.TIME: Null - added:
static field Null.TIMESTAMP: Null - added:
static field SqlRunner.NO_GENERATED_KEY: int - added:
static method Null.valueOf(String): Null - added:
static method Null.values(): Null[] - added:
static method SelectBuilder.AND(): void - added:
static method SelectBuilder.BEGIN(): void - added:
static method SelectBuilder.FROM(String): void - added:
static method SelectBuilder.GROUP_BY(String): void - added:
static method SelectBuilder.HAVING(String): void - added:
static method SelectBuilder.INNER_JOIN(String): void - added:
static method SelectBuilder.JOIN(String): void - added:
static method SelectBuilder.LEFT_OUTER_JOIN(String): void - added:
static method SelectBuilder.OR(): void - added:
static method SelectBuilder.ORDER_BY(String): void - added:
static method SelectBuilder.OUTER_JOIN(String): void - added:
static method SelectBuilder.RESET(): void - added:
static method SelectBuilder.RIGHT_OUTER_JOIN(String): void - added:
static method SelectBuilder.SELECT(String): void - added:
static method SelectBuilder.SELECT_DISTINCT(String): void - added:
static method SelectBuilder.SQL(): String - added:
static method SelectBuilder.WHERE(String): void - added:
static method SqlBuilder.AND(): void - added:
static method SqlBuilder.BEGIN(): void - added:
static method SqlBuilder.DELETE_FROM(String): void - added:
static method SqlBuilder.FROM(String): void - added:
static method SqlBuilder.GROUP_BY(String): void - added:
static method SqlBuilder.HAVING(String): void - added:
static method SqlBuilder.INNER_JOIN(String): void - added:
static method SqlBuilder.INSERT_INTO(String): void - added:
static method SqlBuilder.JOIN(String): void - added:
static method SqlBuilder.LEFT_OUTER_JOIN(String): void - added:
static method SqlBuilder.OR(): void - added:
static method SqlBuilder.ORDER_BY(String): void - added:
static method SqlBuilder.OUTER_JOIN(String): void - added:
static method SqlBuilder.RESET(): void - added:
static method SqlBuilder.RIGHT_OUTER_JOIN(String): void - added:
static method SqlBuilder.SELECT(String): void - added:
static method SqlBuilder.SELECT_DISTINCT(String): void - added:
static method SqlBuilder.SET(String): void - added:
static method SqlBuilder.SQL(): String - added:
static method SqlBuilder.UPDATE(String): void - added:
static method SqlBuilder.VALUES(String, String): void - added:
static method SqlBuilder.WHERE(String): void
- added:
class LogException extends PersistenceException - added:
ctor LogException() - added:
ctor LogException(String) - added:
ctor LogException(String, Throwable) - added:
ctor LogException(Throwable) - added:
final class LogFactory - added:
interface Log - added:
method Log.debug(String): void - added:
method Log.error(String): void - added:
method Log.error(String, Throwable): void - added:
method Log.isDebugEnabled(): boolean - added:
method Log.isTraceEnabled(): boolean - added:
method Log.trace(String): void - added:
method Log.warn(String): void - added:
static field LogFactory.MARKER: String - added:
static method LogFactory.getLog(Class): Log - added:
static method LogFactory.getLog(String): Log - added:
static method LogFactory.useCommonsLogging(): void - added:
static method LogFactory.useCustomLogging(Class): void - added:
static method LogFactory.useJdkLogging(): void - added:
static method LogFactory.useLog4J2Logging(): void - added:
static method LogFactory.useLog4JLogging(): void - added:
static method LogFactory.useNoLogging(): void - added:
static method LogFactory.useSlf4jLogging(): void - added:
static method LogFactory.useStdOutLogging(): void
- added:
class JakartaCommonsLoggingImpl implements Log - added:
ctor JakartaCommonsLoggingImpl(String) - added:
method JakartaCommonsLoggingImpl.debug(String): void - added:
method JakartaCommonsLoggingImpl.error(String): void - added:
method JakartaCommonsLoggingImpl.error(String, Throwable): void - added:
method JakartaCommonsLoggingImpl.isDebugEnabled(): boolean - added:
method JakartaCommonsLoggingImpl.isTraceEnabled(): boolean - added:
method JakartaCommonsLoggingImpl.trace(String): void - added:
method JakartaCommonsLoggingImpl.warn(String): void
- added:
abstract class BaseJdbcLogger - added:
ctor BaseJdbcLogger(Log, int) - added:
field BaseJdbcLogger.queryStack: int - added:
field BaseJdbcLogger.statementLog: Log - added:
final class ConnectionLogger extends BaseJdbcLogger implements InvocationHandler - added:
final class PreparedStatementLogger extends BaseJdbcLogger implements InvocationHandler - added:
final class ResultSetLogger extends BaseJdbcLogger implements InvocationHandler - added:
final class StatementLogger extends BaseJdbcLogger implements InvocationHandler - added:
method BaseJdbcLogger.clearColumnInfo(): void - added:
method BaseJdbcLogger.debug(String, boolean): void - added:
method BaseJdbcLogger.getColumn(Object): Object - added:
method BaseJdbcLogger.getColumnString(): String - added:
method BaseJdbcLogger.getParameterValueString(): String - added:
method BaseJdbcLogger.isDebugEnabled(): boolean - added:
method BaseJdbcLogger.isTraceEnabled(): boolean - added:
method BaseJdbcLogger.objectValueString(Object): String - added:
method BaseJdbcLogger.removeExtraWhitespace(String): String - added:
method BaseJdbcLogger.setColumn(Object, Object): void - added:
method BaseJdbcLogger.trace(String, boolean): void - added:
method ConnectionLogger.getConnection(): Connection - added:
method ConnectionLogger.invoke(Object, Method, Object[]): Object - added:
method PreparedStatementLogger.getPreparedStatement(): PreparedStatement - added:
method PreparedStatementLogger.invoke(Object, Method, Object[]): Object - added:
method ResultSetLogger.getRs(): ResultSet - added:
method ResultSetLogger.invoke(Object, Method, Object[]): Object - added:
method StatementLogger.getStatement(): Statement - added:
method StatementLogger.invoke(Object, Method, Object[]): Object - added:
static field BaseJdbcLogger.EXECUTE_METHODS: Set - added:
static field BaseJdbcLogger.SET_METHODS: Set - added:
static method ConnectionLogger.newInstance(Connection, Log, int): Connection - added:
static method PreparedStatementLogger.newInstance(PreparedStatement, Log, int): PreparedStatement - added:
static method ResultSetLogger.newInstance(ResultSet, Log, int): ResultSet - added:
static method StatementLogger.newInstance(Statement, Log, int): Statement
- added:
class Jdk14LoggingImpl implements Log - added:
ctor Jdk14LoggingImpl(String) - added:
method Jdk14LoggingImpl.debug(String): void - added:
method Jdk14LoggingImpl.error(String): void - added:
method Jdk14LoggingImpl.error(String, Throwable): void - added:
method Jdk14LoggingImpl.isDebugEnabled(): boolean - added:
method Jdk14LoggingImpl.isTraceEnabled(): boolean - added:
method Jdk14LoggingImpl.trace(String): void - added:
method Jdk14LoggingImpl.warn(String): void
- added:
class Log4jImpl implements Log - added:
ctor Log4jImpl(String) - added:
method Log4jImpl.debug(String): void - added:
method Log4jImpl.error(String): void - added:
method Log4jImpl.error(String, Throwable): void - added:
method Log4jImpl.isDebugEnabled(): boolean - added:
method Log4jImpl.isTraceEnabled(): boolean - added:
method Log4jImpl.trace(String): void - added:
method Log4jImpl.warn(String): void
- added:
class Log4j2AbstractLoggerImpl implements Log - added:
class Log4j2Impl implements Log - added:
class Log4j2LoggerImpl implements Log - added:
ctor Log4j2AbstractLoggerImpl(AbstractLogger) - added:
ctor Log4j2Impl(String) - added:
ctor Log4j2LoggerImpl(Logger) - added:
method Log4j2AbstractLoggerImpl.debug(String): void - added:
method Log4j2AbstractLoggerImpl.error(String): void - added:
method Log4j2AbstractLoggerImpl.error(String, Throwable): void - added:
method Log4j2AbstractLoggerImpl.isDebugEnabled(): boolean - added:
method Log4j2AbstractLoggerImpl.isTraceEnabled(): boolean - added:
method Log4j2AbstractLoggerImpl.trace(String): void - added:
method Log4j2AbstractLoggerImpl.warn(String): void - added:
method Log4j2Impl.debug(String): void - added:
method Log4j2Impl.error(String): void - added:
method Log4j2Impl.error(String, Throwable): void - added:
method Log4j2Impl.isDebugEnabled(): boolean - added:
method Log4j2Impl.isTraceEnabled(): boolean - added:
method Log4j2Impl.trace(String): void - added:
method Log4j2Impl.warn(String): void - added:
method Log4j2LoggerImpl.debug(String): void - added:
method Log4j2LoggerImpl.error(String): void - added:
method Log4j2LoggerImpl.error(String, Throwable): void - added:
method Log4j2LoggerImpl.isDebugEnabled(): boolean - added:
method Log4j2LoggerImpl.isTraceEnabled(): boolean - added:
method Log4j2LoggerImpl.trace(String): void - added:
method Log4j2LoggerImpl.warn(String): void
- added:
class NoLoggingImpl implements Log - added:
ctor NoLoggingImpl(String) - added:
method NoLoggingImpl.debug(String): void - added:
method NoLoggingImpl.error(String): void - added:
method NoLoggingImpl.error(String, Throwable): void - added:
method NoLoggingImpl.isDebugEnabled(): boolean - added:
method NoLoggingImpl.isTraceEnabled(): boolean - added:
method NoLoggingImpl.trace(String): void - added:
method NoLoggingImpl.warn(String): void
- added:
class Slf4jImpl implements Log - added:
ctor Slf4jImpl(String) - added:
method Slf4jImpl.debug(String): void - added:
method Slf4jImpl.error(String): void - added:
method Slf4jImpl.error(String, Throwable): void - added:
method Slf4jImpl.isDebugEnabled(): boolean - added:
method Slf4jImpl.isTraceEnabled(): boolean - added:
method Slf4jImpl.trace(String): void - added:
method Slf4jImpl.warn(String): void
- added:
class StdOutImpl implements Log - added:
ctor StdOutImpl(String) - added:
method StdOutImpl.debug(String): void - added:
method StdOutImpl.error(String): void - added:
method StdOutImpl.error(String, Throwable): void - added:
method StdOutImpl.isDebugEnabled(): boolean - added:
method StdOutImpl.isTraceEnabled(): boolean - added:
method StdOutImpl.trace(String): void - added:
method StdOutImpl.warn(String): void
- added:
class BoundSql - added:
class CacheBuilder - added:
class DefaultDatabaseIdProvider extends VendorDatabaseIdProvider - added:
class Discriminator - added:
class ParameterMap - added:
class ParameterMapping - added:
class ResultMap - added:
class ResultMapping - added:
class VendorDatabaseIdProvider implements DatabaseIdProvider - added:
ctor BoundSql(Configuration, String, List, Object) - added:
ctor CacheBuilder(String) - added:
ctor DefaultDatabaseIdProvider() - added:
ctor Discriminator.Builder(Configuration, ResultMapping, Map) - added:
ctor Environment(String, TransactionFactory, DataSource) - added:
ctor Environment.Builder(String) - added:
ctor MappedStatement.Builder(Configuration, String, SqlSource, SqlCommandType) - added:
ctor ParameterMap.Builder(Configuration, String, Class, List) - added:
ctor ParameterMapping.Builder(Configuration, String, Class) - added:
ctor ParameterMapping.Builder(Configuration, String, TypeHandler) - added:
ctor ResultMap.Builder(Configuration, String, Class, List) - added:
ctor ResultMap.Builder(Configuration, String, Class, List, Boolean) - added:
ctor ResultMapping.Builder(Configuration, String) - added:
ctor ResultMapping.Builder(Configuration, String, String, Class) - added:
ctor ResultMapping.Builder(Configuration, String, String, TypeHandler) - added:
ctor ResultMapping.Builder(ResultMapping) - added:
ctor VendorDatabaseIdProvider() - added:
enum FetchType - added:
enum ParameterMode - added:
enum ResultFlag - added:
enum ResultSetType - added:
enum SqlCommandType - added:
enum StatementType - added:
final class Environment - added:
final class MappedStatement - added:
interface DatabaseIdProvider - added:
interface SqlSource - added:
method BoundSql.getAdditionalParameter(String): Object - added:
method BoundSql.getAdditionalParameters(): Map - added:
method BoundSql.getParameterMappings(): List - added:
method BoundSql.getParameterObject(): Object - added:
method BoundSql.getSql(): String - added:
method BoundSql.hasAdditionalParameter(String): boolean - added:
method BoundSql.setAdditionalParameter(String, Object): void - added:
method CacheBuilder.addDecorator(Class): CacheBuilder - added:
method CacheBuilder.blocking(boolean): CacheBuilder - added:
method CacheBuilder.build(): Cache - added:
method CacheBuilder.clearInterval(Long): CacheBuilder - added:
method CacheBuilder.implementation(Class): CacheBuilder - added:
method CacheBuilder.properties(Properties): CacheBuilder - added:
method CacheBuilder.readWrite(boolean): CacheBuilder - added:
method CacheBuilder.size(Integer): CacheBuilder - added:
method DatabaseIdProvider.getDatabaseId(DataSource): String - added:
method DatabaseIdProvider.setProperties(Properties): void - added:
method Discriminator.Builder.build(): Discriminator - added:
method Discriminator.getDiscriminatorMap(): Map - added:
method Discriminator.getMapIdFor(String): String - added:
method Discriminator.getResultMapping(): ResultMapping - added:
method Environment.Builder.build(): Environment - added:
method Environment.Builder.dataSource(DataSource): Environment.Builder - added:
method Environment.Builder.id(): String - added:
method Environment.Builder.transactionFactory(TransactionFactory): Environment.Builder - added:
method Environment.getDataSource(): DataSource - added:
method Environment.getId(): String - added:
method Environment.getTransactionFactory(): TransactionFactory - added:
method MappedStatement.Builder.build(): MappedStatement - added:
method MappedStatement.Builder.cache(Cache): MappedStatement.Builder - added:
method MappedStatement.Builder.databaseId(String): MappedStatement.Builder - added:
method MappedStatement.Builder.dirtySelect(boolean): MappedStatement.Builder - added:
method MappedStatement.Builder.fetchSize(Integer): MappedStatement.Builder - added:
method MappedStatement.Builder.flushCacheRequired(boolean): MappedStatement.Builder - added:
method MappedStatement.Builder.id(): String - added:
method MappedStatement.Builder.keyColumn(String): MappedStatement.Builder - added:
method MappedStatement.Builder.keyGenerator(KeyGenerator): MappedStatement.Builder - added:
method MappedStatement.Builder.keyProperty(String): MappedStatement.Builder - added:
method MappedStatement.Builder.lang(LanguageDriver): MappedStatement.Builder - added:
method MappedStatement.Builder.paramNameResolver(ParamNameResolver): MappedStatement.Builder - added:
method MappedStatement.Builder.parameterMap(ParameterMap): MappedStatement.Builder - added:
method MappedStatement.Builder.resource(String): MappedStatement.Builder - added:
method MappedStatement.Builder.resulSets(String): MappedStatement.Builder - added:
method MappedStatement.Builder.resultMaps(List): MappedStatement.Builder - added:
method MappedStatement.Builder.resultOrdered(boolean): MappedStatement.Builder - added:
method MappedStatement.Builder.resultSetType(ResultSetType): MappedStatement.Builder - added:
method MappedStatement.Builder.resultSets(String): MappedStatement.Builder - added:
method MappedStatement.Builder.statementType(StatementType): MappedStatement.Builder - added:
method MappedStatement.Builder.timeout(Integer): MappedStatement.Builder - added:
method MappedStatement.Builder.useCache(boolean): MappedStatement.Builder - added:
method MappedStatement.getBoundSql(Object): BoundSql - added:
method MappedStatement.getCache(): Cache - added:
method MappedStatement.getConfiguration(): Configuration - added:
method MappedStatement.getDatabaseId(): String - added:
method MappedStatement.getFetchSize(): Integer - added:
method MappedStatement.getId(): String - added:
method MappedStatement.getKeyColumns(): String[] - added:
method MappedStatement.getKeyGenerator(): KeyGenerator - added:
method MappedStatement.getKeyProperties(): String[] - added:
method MappedStatement.getLang(): LanguageDriver - added:
method MappedStatement.getParamNameResolver(): ParamNameResolver - added:
method MappedStatement.getParameterMap(): ParameterMap - added:
method MappedStatement.getResource(): String - added:
method MappedStatement.getResulSets(): String[] - added:
method MappedStatement.getResultMaps(): List - added:
method MappedStatement.getResultSetType(): ResultSetType - added:
method MappedStatement.getResultSets(): String[] - added:
method MappedStatement.getSqlCommandType(): SqlCommandType - added:
method MappedStatement.getSqlSource(): SqlSource - added:
method MappedStatement.getStatementLog(): Log - added:
method MappedStatement.getStatementType(): StatementType - added:
method MappedStatement.getTimeout(): Integer - added:
method MappedStatement.hasNestedResultMaps(): boolean - added:
method MappedStatement.isDirtySelect(): boolean - added:
method MappedStatement.isFlushCacheRequired(): boolean - added:
method MappedStatement.isResultOrdered(): boolean - added:
method MappedStatement.isUseCache(): boolean - added:
method ParameterMap.Builder.build(): ParameterMap - added:
method ParameterMap.Builder.type(): Class - added:
method ParameterMap.getId(): String - added:
method ParameterMap.getParameterMappings(): List - added:
method ParameterMap.getType(): Class - added:
method ParameterMapping.Builder.build(): ParameterMapping - added:
method ParameterMapping.Builder.expression(String): ParameterMapping.Builder - added:
method ParameterMapping.Builder.javaType(Class): ParameterMapping.Builder - added:
method ParameterMapping.Builder.jdbcType(JdbcType): ParameterMapping.Builder - added:
method ParameterMapping.Builder.jdbcTypeName(String): ParameterMapping.Builder - added:
method ParameterMapping.Builder.mode(ParameterMode): ParameterMapping.Builder - added:
method ParameterMapping.Builder.numericScale(Integer): ParameterMapping.Builder - added:
method ParameterMapping.Builder.resultMapId(String): ParameterMapping.Builder - added:
method ParameterMapping.Builder.typeHandler(TypeHandler): ParameterMapping.Builder - added:
method ParameterMapping.Builder.value(Object): ParameterMapping.Builder - added:
method ParameterMapping.getExpression(): String - added:
method ParameterMapping.getJavaType(): Class - added:
method ParameterMapping.getJdbcType(): JdbcType - added:
method ParameterMapping.getJdbcTypeName(): String - added:
method ParameterMapping.getMode(): ParameterMode - added:
method ParameterMapping.getNumericScale(): Integer - added:
method ParameterMapping.getProperty(): String - added:
method ParameterMapping.getResultMapId(): String - added:
method ParameterMapping.getTypeHandler(): TypeHandler - added:
method ParameterMapping.getValue(): Object - added:
method ParameterMapping.hasValue(): boolean - added:
method ParameterMapping.toString(): String - added:
method ResultMap.Builder.build(): ResultMap - added:
method ResultMap.Builder.discriminator(Discriminator): ResultMap.Builder - added:
method ResultMap.Builder.type(): Class - added:
method ResultMap.forceNestedResultMaps(): void - added:
method ResultMap.getAutoMapping(): Boolean - added:
method ResultMap.getConstructorResultMappings(): List - added:
method ResultMap.getDiscriminator(): Discriminator - added:
method ResultMap.getId(): String - added:
method ResultMap.getIdResultMappings(): List - added:
method ResultMap.getMappedColumns(): Set - added:
method ResultMap.getMappedProperties(): Set - added:
method ResultMap.getPropertyResultMappings(): List - added:
method ResultMap.getResultMappings(): List - added:
method ResultMap.getType(): Class - added:
method ResultMap.hasNestedQueries(): boolean - added:
method ResultMap.hasNestedResultMaps(): boolean - added:
method ResultMap.hasResultMapsUsingConstructorCollection(): boolean - added:
method ResultMapping.Builder.build(): ResultMapping - added:
method ResultMapping.Builder.column(String): ResultMapping.Builder - added:
method ResultMapping.Builder.columnPrefix(String): ResultMapping.Builder - added:
method ResultMapping.Builder.composites(List): ResultMapping.Builder - added:
method ResultMapping.Builder.flags(List): ResultMapping.Builder - added:
method ResultMapping.Builder.foreignColumn(String): ResultMapping.Builder - added:
method ResultMapping.Builder.javaType(Class): ResultMapping.Builder - added:
method ResultMapping.Builder.jdbcType(JdbcType): ResultMapping.Builder - added:
method ResultMapping.Builder.lazy(boolean): ResultMapping.Builder - added:
method ResultMapping.Builder.nestedQueryId(String): ResultMapping.Builder - added:
method ResultMapping.Builder.nestedResultMapId(String): ResultMapping.Builder - added:
method ResultMapping.Builder.notNullColumns(Set): ResultMapping.Builder - added:
method ResultMapping.Builder.resultSet(String): ResultMapping.Builder - added:
method ResultMapping.Builder.typeHandler(TypeHandler): ResultMapping.Builder - added:
method ResultMapping.equals(Object): boolean - added:
method ResultMapping.getColumn(): String - added:
method ResultMapping.getColumnPrefix(): String - added:
method ResultMapping.getComposites(): List - added:
method ResultMapping.getFlags(): List - added:
method ResultMapping.getForeignColumn(): String - added:
method ResultMapping.getJavaType(): Class - added:
method ResultMapping.getJdbcType(): JdbcType - added:
method ResultMapping.getNestedQueryId(): String - added:
method ResultMapping.getNestedResultMapId(): String - added:
method ResultMapping.getNotNullColumns(): Set - added:
method ResultMapping.getProperty(): String - added:
method ResultMapping.getResultSet(): String - added:
method ResultMapping.getTypeHandler(): TypeHandler - added:
method ResultMapping.hashCode(): int - added:
method ResultMapping.isCompositeResult(): boolean - added:
method ResultMapping.isLazy(): boolean - added:
method ResultMapping.isSimple(): boolean - added:
method ResultMapping.setForeignColumn(String): void - added:
method ResultMapping.setLazy(boolean): void - added:
method ResultMapping.toString(): String - added:
method ResultSetType.getValue(): int - added:
method SqlSource.getBoundSql(Object): BoundSql - added:
method VendorDatabaseIdProvider.getDatabaseId(DataSource): String - added:
method VendorDatabaseIdProvider.setProperties(Properties): void - added:
static class Discriminator.Builder - added:
static class Environment.Builder - added:
static class MappedStatement.Builder - added:
static class ParameterMap.Builder - added:
static class ParameterMapping.Builder - added:
static class ResultMap.Builder - added:
static class ResultMapping.Builder - added:
static field FetchType.DEFAULT: FetchType - added:
static field FetchType.EAGER: FetchType - added:
static field FetchType.LAZY: FetchType - added:
static field ParameterMode.IN: ParameterMode - added:
static field ParameterMode.INOUT: ParameterMode - added:
static field ParameterMode.OUT: ParameterMode - added:
static field ResultFlag.CONSTRUCTOR: ResultFlag - added:
static field ResultFlag.ID: ResultFlag - added:
static field ResultSetType.DEFAULT: ResultSetType - added:
static field ResultSetType.FORWARD_ONLY: ResultSetType - added:
static field ResultSetType.SCROLL_INSENSITIVE: ResultSetType - added:
static field ResultSetType.SCROLL_SENSITIVE: ResultSetType - added:
static field SqlCommandType.DELETE: SqlCommandType - added:
static field SqlCommandType.FLUSH: SqlCommandType - added:
static field SqlCommandType.INSERT: SqlCommandType - added:
static field SqlCommandType.SELECT: SqlCommandType - added:
static field SqlCommandType.UNKNOWN: SqlCommandType - added:
static field SqlCommandType.UPDATE: SqlCommandType - added:
static field StatementType.CALLABLE: StatementType - added:
static field StatementType.PREPARED: StatementType - added:
static field StatementType.STATEMENT: StatementType - added:
static method FetchType.valueOf(String): FetchType - added:
static method FetchType.values(): FetchType[] - added:
static method ParameterMap.buildEmpty(String, Class): ParameterMap - added:
static method ParameterMode.valueOf(String): ParameterMode - added:
static method ParameterMode.values(): ParameterMode[] - added:
static method ResultFlag.valueOf(String): ResultFlag - added:
static method ResultFlag.values(): ResultFlag[] - added:
static method ResultMap.buildEmpty(Configuration, String, Class): ResultMap - added:
static method ResultSetType.valueOf(String): ResultSetType - added:
static method ResultSetType.values(): ResultSetType[] - added:
static method SqlCommandType.valueOf(String): SqlCommandType - added:
static method SqlCommandType.values(): SqlCommandType[] - added:
static method StatementType.valueOf(String): StatementType - added:
static method StatementType.values(): StatementType[]
- added:
abstract class AbstractMemberAccess implements MemberAccess - added:
abstract class BooleanExpression extends ExpressionNode implements NodeType - added:
abstract class ComparisonExpression extends BooleanExpression - added:
abstract class ExpressionNode extends SimpleNode - added:
abstract class NumericExpression extends ExpressionNode implements NodeType - added:
abstract class Ognl - added:
abstract class OgnlOps implements NumericTypes - added:
abstract class SimpleNode implements Node, Serializable - added:
class ASTAdd extends NumericExpression - added:
class ASTAnd extends BooleanExpression - added:
class ASTAssign extends SimpleNode - added:
class ASTBitAnd extends NumericExpression - added:
class ASTBitNegate extends NumericExpression - added:
class ASTBitOr extends NumericExpression - added:
class ASTChain extends SimpleNode implements NodeType, OrderedReturn - added:
class ASTConst extends SimpleNode implements NodeType - added:
class ASTCtor extends SimpleNode - added:
class ASTDivide extends NumericExpression - added:
class ASTEq extends ComparisonExpression - added:
class ASTEval extends SimpleNode - added:
class ASTGreater extends ComparisonExpression - added:
class ASTGreaterEq extends ComparisonExpression - added:
class ASTIn extends SimpleNode implements NodeType - added:
class ASTInstanceof extends SimpleNode implements NodeType - added:
class ASTKeyValue extends SimpleNode - added:
class ASTLess extends ComparisonExpression - added:
class ASTLessEq extends ComparisonExpression - added:
class ASTList extends SimpleNode implements NodeType - added:
class ASTMap extends SimpleNode - added:
class ASTMethod extends SimpleNode implements OrderedReturn, NodeType - added:
class ASTMultiply extends NumericExpression - added:
class ASTNegate extends NumericExpression - added:
class ASTNot extends BooleanExpression - added:
class ASTNotEq extends ComparisonExpression - added:
class ASTNotIn extends SimpleNode implements NodeType - added:
class ASTOr extends BooleanExpression - added:
class ASTProject extends SimpleNode - added:
class ASTProperty extends SimpleNode implements NodeType - added:
class ASTRemainder extends NumericExpression - added:
class ASTRootVarRef extends ASTVarRef - added:
class ASTSelect extends SimpleNode - added:
class ASTSelectFirst extends SimpleNode - added:
class ASTSelectLast extends SimpleNode - added:
class ASTSequence extends SimpleNode implements NodeType, OrderedReturn - added:
class ASTShiftLeft extends NumericExpression - added:
class ASTShiftRight extends NumericExpression - added:
class ASTStaticField extends SimpleNode implements NodeType - added:
class ASTStaticMethod extends SimpleNode implements NodeType - added:
class ASTSubtract extends NumericExpression - added:
class ASTTest extends ExpressionNode - added:
class ASTThisVarRef extends ASTVarRef - added:
class ASTUnsignedShiftRight extends NumericExpression - added:
class ASTVarRef extends SimpleNode implements NodeType, OrderedReturn - added:
class ASTXor extends NumericExpression - added:
class ArrayElementsAccessor implements ElementsAccessor - added:
class ArrayPropertyAccessor extends ObjectPropertyAccessor implements PropertyAccessor - added:
class CollectionElementsAccessor implements ElementsAccessor - added:
class DefaultClassResolver implements ClassResolver - added:
class DefaultTypeConverter implements TypeConverter - added:
class DynamicSubscript - added:
class EnumerationElementsAccessor implements ElementsAccessor - added:
class EnumerationIterator implements Iterator - added:
class EnumerationPropertyAccessor extends ObjectPropertyAccessor implements PropertyAccessor - added:
class Evaluation - added:
class ExpressionSyntaxException extends OgnlException - added:
class InappropriateExpressionException extends OgnlException - added:
class IteratorElementsAccessor implements ElementsAccessor - added:
class IteratorEnumeration implements Enumeration - added:
class IteratorPropertyAccessor extends ObjectPropertyAccessor implements PropertyAccessor - added:
class JJTOgnlParserState - added:
class JavaCharStream - added:
class ListPropertyAccessor extends ObjectPropertyAccessor implements PropertyAccessor - added:
class MapElementsAccessor implements ElementsAccessor - added:
class MapPropertyAccessor implements PropertyAccessor - added:
class MethodFailedException extends OgnlException - added:
class NoSuchPropertyException extends OgnlException - added:
class NumberElementsAccessor implements ElementsAccessor, NumericTypes - added:
class ObjectElementsAccessor implements ElementsAccessor - added:
class ObjectIndexedPropertyDescriptor extends PropertyDescriptor - added:
class ObjectMethodAccessor implements MethodAccessor - added:
class ObjectNullHandler implements NullHandler - added:
class ObjectPropertyAccessor implements PropertyAccessor - added:
class OgnlCache - added:
class OgnlContext implements Map - added:
class OgnlException extends Exception - added:
class OgnlInvokePermission extends BasicPermission - added:
class OgnlParser implements OgnlParserTreeConstants, OgnlParserConstants - added:
class OgnlParserTokenManager implements OgnlParserConstants - added:
class OgnlRuntime - added:
class ParseException extends Exception - added:
class SetPropertyAccessor extends ObjectPropertyAccessor implements PropertyAccessor - added:
class Token implements Serializable - added:
class TokenMgrError extends Error - added:
ctor ASTAdd(OgnlParser, int) - added:
ctor ASTAdd(int) - added:
ctor ASTAnd(OgnlParser, int) - added:
ctor ASTAnd(int) - added:
ctor ASTAssign(OgnlParser, int) - added:
ctor ASTAssign(int) - added:
ctor ASTBitAnd(OgnlParser, int) - added:
ctor ASTBitAnd(int) - added:
ctor ASTBitNegate(OgnlParser, int) - added:
ctor ASTBitNegate(int) - added:
ctor ASTBitOr(OgnlParser, int) - added:
ctor ASTBitOr(int) - added:
ctor ASTChain(OgnlParser, int) - added:
ctor ASTChain(int) - added:
ctor ASTConst(OgnlParser, int) - added:
ctor ASTConst(int) - added:
ctor ASTCtor(OgnlParser, int) - added:
ctor ASTCtor(int) - added:
ctor ASTDivide(OgnlParser, int) - added:
ctor ASTDivide(int) - added:
ctor ASTEq(OgnlParser, int) - added:
ctor ASTEq(int) - added:
ctor ASTEval(OgnlParser, int) - added:
ctor ASTEval(int) - added:
ctor ASTGreater(OgnlParser, int) - added:
ctor ASTGreater(int) - added:
ctor ASTGreaterEq(OgnlParser, int) - added:
ctor ASTGreaterEq(int) - added:
ctor ASTIn(OgnlParser, int) - added:
ctor ASTIn(int) - added:
ctor ASTInstanceof(OgnlParser, int) - added:
ctor ASTInstanceof(int) - added:
ctor ASTKeyValue(OgnlParser, int) - added:
ctor ASTKeyValue(int) - added:
ctor ASTLess(OgnlParser, int) - added:
ctor ASTLess(int) - added:
ctor ASTLessEq(OgnlParser, int) - added:
ctor ASTLessEq(int) - added:
ctor ASTList(OgnlParser, int) - added:
ctor ASTList(int) - added:
ctor ASTMap(OgnlParser, int) - added:
ctor ASTMap(int) - added:
ctor ASTMethod(OgnlParser, int) - added:
ctor ASTMethod(int) - added:
ctor ASTMultiply(OgnlParser, int) - added:
ctor ASTMultiply(int) - added:
ctor ASTNegate(OgnlParser, int) - added:
ctor ASTNegate(int) - added:
ctor ASTNot(OgnlParser, int) - added:
ctor ASTNot(int) - added:
ctor ASTNotEq(OgnlParser, int) - added:
ctor ASTNotEq(int) - added:
ctor ASTNotIn(OgnlParser, int) - added:
ctor ASTNotIn(int) - added:
ctor ASTOr(OgnlParser, int) - added:
ctor ASTOr(int) - added:
ctor ASTProject(OgnlParser, int) - added:
ctor ASTProject(int) - added:
ctor ASTProperty(int) - added:
ctor ASTRemainder(OgnlParser, int) - added:
ctor ASTRemainder(int) - added:
ctor ASTRootVarRef(OgnlParser, int) - added:
ctor ASTRootVarRef(int) - added:
ctor ASTSelect(OgnlParser, int) - added:
ctor ASTSelect(int) - added:
ctor ASTSelectFirst(OgnlParser, int) - added:
ctor ASTSelectFirst(int) - added:
ctor ASTSelectLast(OgnlParser, int) - added:
ctor ASTSelectLast(int) - added:
ctor ASTSequence(OgnlParser, int) - added:
ctor ASTSequence(int) - added:
ctor ASTShiftLeft(OgnlParser, int) - added:
ctor ASTShiftLeft(int) - added:
ctor ASTShiftRight(OgnlParser, int) - added:
ctor ASTShiftRight(int) - added:
ctor ASTStaticField(OgnlParser, int) - added:
ctor ASTStaticField(int) - added:
ctor ASTStaticMethod(OgnlParser, int) - added:
ctor ASTStaticMethod(int) - added:
ctor ASTSubtract(OgnlParser, int) - added:
ctor ASTSubtract(int) - added:
ctor ASTTest(OgnlParser, int) - added:
ctor ASTTest(int) - added:
ctor ASTThisVarRef(OgnlParser, int) - added:
ctor ASTThisVarRef(int) - added:
ctor ASTUnsignedShiftRight(OgnlParser, int) - added:
ctor ASTUnsignedShiftRight(int) - added:
ctor ASTVarRef(OgnlParser, int) - added:
ctor ASTVarRef(int) - added:
ctor ASTXor(OgnlParser, int) - added:
ctor ASTXor(int) - added:
ctor AbstractMemberAccess() - added:
ctor ArrayElementsAccessor() - added:
ctor ArrayPropertyAccessor() - added:
ctor BooleanExpression(OgnlParser, int) - added:
ctor BooleanExpression(int) - added:
ctor CollectionElementsAccessor() - added:
ctor ComparisonExpression(OgnlParser, int) - added:
ctor ComparisonExpression(int) - added:
ctor DefaultClassResolver() - added:
ctor DefaultTypeConverter() - added:
ctor EnumerationElementsAccessor() - added:
ctor EnumerationIterator(Enumeration) - added:
ctor EnumerationPropertyAccessor() - added:
ctor Evaluation(SimpleNode, Object) - added:
ctor Evaluation(SimpleNode, Object, boolean) - added:
ctor EvaluationPool() - added:
ctor ExpressionNode(OgnlParser, int) - added:
ctor ExpressionNode(int) - added:
ctor ExpressionSyntaxException(String, Throwable) - added:
ctor InappropriateExpressionException(Node) - added:
ctor IteratorElementsAccessor() - added:
ctor IteratorEnumeration(Iterator) - added:
ctor IteratorPropertyAccessor() - added:
ctor JJTOgnlParserState() - added:
ctor JavaCharStream(InputStream) - added:
ctor JavaCharStream(InputStream, String) - added:
ctor JavaCharStream(InputStream, String, int, int) - added:
ctor JavaCharStream(InputStream, String, int, int, int) - added:
ctor JavaCharStream(InputStream, int, int) - added:
ctor JavaCharStream(InputStream, int, int, int) - added:
ctor JavaCharStream(Reader) - added:
ctor JavaCharStream(Reader, int, int) - added:
ctor JavaCharStream(Reader, int, int, int) - added:
ctor ListPropertyAccessor() - added:
ctor MapElementsAccessor() - added:
ctor MapPropertyAccessor() - added:
ctor MethodFailedException(Object, String) - added:
ctor MethodFailedException(Object, String, Throwable) - added:
ctor NoSuchPropertyException(Object, Object) - added:
ctor NoSuchPropertyException(Object, Object, Throwable) - added:
ctor NumberElementsAccessor() - added:
ctor NumericExpression(OgnlParser, int) - added:
ctor NumericExpression(int) - added:
ctor ObjectElementsAccessor() - added:
ctor ObjectIndexedPropertyDescriptor(String, Class, Method, Method) - added:
ctor ObjectMethodAccessor() - added:
ctor ObjectNullHandler() - added:
ctor ObjectPropertyAccessor() - added:
ctor OgnlCache() - added:
ctor OgnlContext(ClassResolver, TypeConverter, MemberAccess) - added:
ctor OgnlContext(MemberAccess, ClassResolver, TypeConverter, OgnlContext) - added:
ctor OgnlException() - added:
ctor OgnlException(String) - added:
ctor OgnlException(String, Throwable) - added:
ctor OgnlException(String, Throwable, boolean, boolean) - added:
ctor OgnlInvokePermission(String) - added:
ctor OgnlInvokePermission(String, String) - added:
ctor OgnlOps() - added:
ctor OgnlParser(InputStream) - added:
ctor OgnlParser(InputStream, String) - added:
ctor OgnlParser(OgnlParserTokenManager) - added:
ctor OgnlParser(Reader) - added:
ctor OgnlParserTokenManager(JavaCharStream) - added:
ctor OgnlParserTokenManager(JavaCharStream, int) - added:
ctor OgnlRuntime() - added:
ctor OgnlRuntime.ArgsCompatbilityReport(int, boolean[]) - added:
ctor ParseException() - added:
ctor ParseException(String) - added:
ctor ParseException(Token, int[][], String[]) - added:
ctor SetPropertyAccessor() - added:
ctor SimpleNode(OgnlParser, int) - added:
ctor SimpleNode(int) - added:
ctor Token() - added:
ctor Token(int) - added:
ctor Token(int, String) - added:
ctor TokenMgrError() - added:
ctor TokenMgrError(String, int) - added:
ctor TokenMgrError(boolean, int, int, int, String, int, int) - added:
field ASTVarRef.core: String - added:
field ASTVarRef.getterClass: Class - added:
field ASTVarRef.last: String - added:
field BooleanExpression.getterClass: Class - added:
field JavaCharStream.bufcolumn: int[] - added:
field JavaCharStream.buffer: char[] - added:
field JavaCharStream.bufline: int[] - added:
field JavaCharStream.bufpos: int - added:
field JavaCharStream.column: int - added:
field JavaCharStream.inBuf: int - added:
field JavaCharStream.inputStream: Reader - added:
field JavaCharStream.line: int - added:
field JavaCharStream.maxNextCharInd: int - added:
field JavaCharStream.nextCharBuf: char[] - added:
field JavaCharStream.nextCharInd: int - added:
field JavaCharStream.prevCharIsCR: boolean - added:
field JavaCharStream.prevCharIsLF: boolean - added:
field JavaCharStream.tabSize: int - added:
field JavaCharStream.trackLineColumn: boolean - added:
field NumericExpression.getterClass: Class - added:
field OgnlParser.jj_nt: Token - added:
field OgnlParser.jjtree: JJTOgnlParserState - added:
field OgnlParser.token: Token - added:
field OgnlParser.token_source: OgnlParserTokenManager - added:
field OgnlParserTokenManager.curChar: int - added:
field OgnlParserTokenManager.debugStream: PrintStream - added:
field OgnlParserTokenManager.input_stream: JavaCharStream - added:
field ParseException.currentToken: Token - added:
field ParseException.expectedTokenSequences: int[][] - added:
field ParseException.tokenImage: String[] - added:
field SimpleNode.children: Node[] - added:
field SimpleNode.id: int - added:
field SimpleNode.parent: Node - added:
field SimpleNode.parser: OgnlParser - added:
field Token.beginColumn: int - added:
field Token.beginLine: int - added:
field Token.endColumn: int - added:
field Token.endLine: int - added:
field Token.image: String - added:
field Token.kind: int - added:
field Token.next: Token - added:
field Token.specialToken: Token - added:
final class EvaluationPool - added:
interface AccessibleObjectHandler - added:
interface ClassCacheInspector - added:
interface ClassResolver - added:
interface ElementsAccessor - added:
interface JavaSource - added:
interface MemberAccess - added:
interface MethodAccessor - added:
interface Node extends JavaSource - added:
interface NodeType - added:
interface NullHandler - added:
interface NumericTypes - added:
interface OgnlParserConstants - added:
interface OgnlParserTreeConstants - added:
interface PropertyAccessor - added:
interface TypeConverter - added:
method ASTAdd.getExpressionOperator(int): String - added:
method ASTAdd.getValueBody(OgnlContext, Object): Object - added:
method ASTAdd.jjtClose(): void - added:
method ASTAdd.toGetSourceString(OgnlContext, Object): String - added:
method ASTAnd.getExpressionOperator(int): String - added:
method ASTAnd.getGetterClass(): Class - added:
method ASTAnd.getValueBody(OgnlContext, Object): Object - added:
method ASTAnd.jjtClose(): void - added:
method ASTAnd.setValueBody(OgnlContext, Object, Object): void - added:
method ASTAnd.toGetSourceString(OgnlContext, Object): String - added:
method ASTAnd.toSetSourceString(OgnlContext, Object): String - added:
method ASTAssign.getValueBody(OgnlContext, Object): Object - added:
method ASTAssign.isOperation(OgnlContext): boolean - added:
method ASTAssign.toGetSourceString(OgnlContext, Object): String - added:
method ASTAssign.toSetSourceString(OgnlContext, Object): String - added:
method ASTAssign.toString(): String - added:
method ASTBitAnd.coerceToNumeric(String, OgnlContext, Node): String - added:
method ASTBitAnd.getExpressionOperator(int): String - added:
method ASTBitAnd.getValueBody(OgnlContext, Object): Object - added:
method ASTBitAnd.jjtClose(): void - added:
method ASTBitNegate.getValueBody(OgnlContext, Object): Object - added:
method ASTBitNegate.toGetSourceString(OgnlContext, Object): String - added:
method ASTBitNegate.toString(): String - added:
method ASTBitOr.getExpressionOperator(int): String - added:
method ASTBitOr.getValueBody(OgnlContext, Object): Object - added:
method ASTBitOr.jjtClose(): void - added:
method ASTChain.getCoreExpression(): String - added:
method ASTChain.getGetterClass(): Class - added:
method ASTChain.getLastExpression(): String - added:
method ASTChain.getSetterClass(): Class - added:
method ASTChain.getValueBody(OgnlContext, Object): Object - added:
method ASTChain.isChain(OgnlContext): boolean - added:
method ASTChain.isNullSafe(): boolean - added:
method ASTChain.isSimpleNavigationChain(OgnlContext): boolean - added:
method ASTChain.jjtClose(): void - added:
method ASTChain.setNullSafe(boolean): void - added:
method ASTChain.setValueBody(OgnlContext, Object, Object): void - added:
method ASTChain.toGetSourceString(OgnlContext, Object): String - added:
method ASTChain.toSetSourceString(OgnlContext, Object): String - added:
method ASTChain.toString(): String - added:
method ASTConst.getGetterClass(): Class - added:
method ASTConst.getSetterClass(): Class - added:
method ASTConst.getValue(): Object - added:
method ASTConst.getValueBody(OgnlContext, Object): Object - added:
method ASTConst.isNodeConstant(OgnlContext): boolean - added:
method ASTConst.setValue(Object): void - added:
method ASTConst.toGetSourceString(OgnlContext, Object): String - added:
method ASTConst.toSetSourceString(OgnlContext, Object): String - added:
method ASTConst.toString(): String - added:
method ASTCtor.getValueBody(OgnlContext, Object): Object - added:
method ASTCtor.isArray(): boolean - added:
method ASTCtor.toGetSourceString(OgnlContext, Object): String - added:
method ASTCtor.toSetSourceString(OgnlContext, Object): String - added:
method ASTCtor.toString(): String - added:
method ASTDivide.getExpressionOperator(int): String - added:
method ASTDivide.getValueBody(OgnlContext, Object): Object - added:
method ASTEq.getComparisonFunction(): String - added:
method ASTEq.getExpressionOperator(int): String - added:
method ASTEq.getValueBody(OgnlContext, Object): Object - added:
method ASTEval.getValueBody(OgnlContext, Object): Object - added:
method ASTEval.isEvalChain(OgnlContext): boolean - added:
method ASTEval.setValueBody(OgnlContext, Object, Object): void - added:
method ASTEval.toGetSourceString(OgnlContext, Object): String - added:
method ASTEval.toSetSourceString(OgnlContext, Object): String - added:
method ASTEval.toString(): String - added:
method ASTGreater.getComparisonFunction(): String - added:
method ASTGreater.getExpressionOperator(int): String - added:
method ASTGreater.getValueBody(OgnlContext, Object): Object - added:
method ASTGreaterEq.getComparisonFunction(): String - added:
method ASTGreaterEq.getExpressionOperator(int): String - added:
method ASTGreaterEq.getValueBody(OgnlContext, Object): Object - added:
method ASTIn.getGetterClass(): Class - added:
method ASTIn.getSetterClass(): Class - added:
method ASTIn.getValueBody(OgnlContext, Object): Object - added:
method ASTIn.toGetSourceString(OgnlContext, Object): String - added:
method ASTIn.toSetSourceString(OgnlContext, Object): String - added:
method ASTIn.toString(): String - added:
method ASTInstanceof.getGetterClass(): Class - added:
method ASTInstanceof.getSetterClass(): Class - added:
method ASTInstanceof.getValueBody(OgnlContext, Object): Object - added:
method ASTInstanceof.toGetSourceString(OgnlContext, Object): String - added:
method ASTInstanceof.toSetSourceString(OgnlContext, Object): String - added:
method ASTInstanceof.toString(): String - added:
method ASTKeyValue.getKey(): Node - added:
method ASTKeyValue.getValue(): Node - added:
method ASTKeyValue.getValueBody(OgnlContext, Object): Object - added:
method ASTKeyValue.toString(): String - added:
method ASTLess.getComparisonFunction(): String - added:
method ASTLess.getExpressionOperator(int): String - added:
method ASTLess.getValueBody(OgnlContext, Object): Object - added:
method ASTLessEq.getComparisonFunction(): String - added:
method ASTLessEq.getExpressionOperator(int): String - added:
method ASTLessEq.getValueBody(OgnlContext, Object): Object - added:
method ASTList.getGetterClass(): Class - added:
method ASTList.getSetterClass(): Class - added:
method ASTList.getValueBody(OgnlContext, Object): Object - added:
method ASTList.toGetSourceString(OgnlContext, Object): String - added:
method ASTList.toSetSourceString(OgnlContext, Object): String - added:
method ASTList.toString(): String - added:
method ASTMap.getValueBody(OgnlContext, Object): Object - added:
method ASTMap.setClassName(String): void - added:
method ASTMap.toGetSourceString(OgnlContext, Object): String - added:
method ASTMap.toSetSourceString(OgnlContext, Object): String - added:
method ASTMap.toString(): String - added:
method ASTMethod.getCoreExpression(): String - added:
method ASTMethod.getGetterClass(): Class - added:
method ASTMethod.getLastExpression(): String - added:
method ASTMethod.getMethodName(): String - added:
method ASTMethod.getSetterClass(): Class - added:
method ASTMethod.getValueBody(OgnlContext, Object): Object - added:
method ASTMethod.isSimpleMethod(OgnlContext): boolean - added:
method ASTMethod.setMethodName(String): void - added:
method ASTMethod.toGetSourceString(OgnlContext, Object): String - added:
method ASTMethod.toSetSourceString(OgnlContext, Object): String - added:
method ASTMethod.toString(): String - added:
method ASTMultiply.getExpressionOperator(int): String - added:
method ASTMultiply.getValueBody(OgnlContext, Object): Object - added:
method ASTMultiply.jjtClose(): void - added:
method ASTNegate.getValueBody(OgnlContext, Object): Object - added:
method ASTNegate.isOperation(OgnlContext): boolean - added:
method ASTNegate.toGetSourceString(OgnlContext, Object): String - added:
method ASTNegate.toString(): String - added:
method ASTNot.getExpressionOperator(int): String - added:
method ASTNot.getValueBody(OgnlContext, Object): Object - added:
method ASTNot.toGetSourceString(OgnlContext, Object): String - added:
method ASTNotEq.getComparisonFunction(): String - added:
method ASTNotEq.getExpressionOperator(int): String - added:
method ASTNotEq.getValueBody(OgnlContext, Object): Object - added:
method ASTNotIn.getGetterClass(): Class - added:
method ASTNotIn.getSetterClass(): Class - added:
method ASTNotIn.getValueBody(OgnlContext, Object): Object - added:
method ASTNotIn.toGetSourceString(OgnlContext, Object): String - added:
method ASTNotIn.toString(): String - added:
method ASTOr.getExpressionOperator(int): String - added:
method ASTOr.getGetterClass(): Class - added:
method ASTOr.getValueBody(OgnlContext, Object): Object - added:
method ASTOr.jjtClose(): void - added:
method ASTOr.setValueBody(OgnlContext, Object, Object): void - added:
method ASTOr.toGetSourceString(OgnlContext, Object): String - added:
method ASTOr.toSetSourceString(OgnlContext, Object): String - added:
method ASTProject.getValueBody(OgnlContext, Object): Object - added:
method ASTProject.toGetSourceString(OgnlContext, Object): String - added:
method ASTProject.toSetSourceString(OgnlContext, Object): String - added:
method ASTProject.toString(): String - added:
method ASTProperty.getGetterClass(): Class - added:
method ASTProperty.getIndexedPropertyType(OgnlContext, Object): int - added:
method ASTProperty.getProperty(OgnlContext, Object): Object - added:
method ASTProperty.getSetterClass(): Class - added:
method ASTProperty.getValueBody(OgnlContext, Object): Object - added:
method ASTProperty.isIndexedAccess(): boolean - added:
method ASTProperty.isNodeSimpleProperty(OgnlContext): boolean - added:
method ASTProperty.setIndexedAccess(boolean): void - added:
method ASTProperty.setValueBody(OgnlContext, Object, Object): void - added:
method ASTProperty.toGetSourceString(OgnlContext, Object): String - added:
method ASTProperty.toSetSourceString(OgnlContext, Object): String - added:
method ASTProperty.toString(): String - added:
method ASTRemainder.getExpressionOperator(int): String - added:
method ASTRemainder.getValueBody(OgnlContext, Object): Object - added:
method ASTRootVarRef.getValueBody(OgnlContext, Object): Object - added:
method ASTRootVarRef.setValueBody(OgnlContext, Object, Object): void - added:
method ASTRootVarRef.toGetSourceString(OgnlContext, Object): String - added:
method ASTRootVarRef.toSetSourceString(OgnlContext, Object): String - added:
method ASTRootVarRef.toString(): String - added:
method ASTSelect.getValueBody(OgnlContext, Object): Object - added:
method ASTSelect.toGetSourceString(OgnlContext, Object): String - added:
method ASTSelect.toSetSourceString(OgnlContext, Object): String - added:
method ASTSelect.toString(): String - added:
method ASTSelectFirst.getValueBody(OgnlContext, Object): Object - added:
method ASTSelectFirst.toGetSourceString(OgnlContext, Object): String - added:
method ASTSelectFirst.toSetSourceString(OgnlContext, Object): String - added:
method ASTSelectFirst.toString(): String - added:
method ASTSelectLast.getValueBody(OgnlContext, Object): Object - added:
method ASTSelectLast.toGetSourceString(OgnlContext, Object): String - added:
method ASTSelectLast.toSetSourceString(OgnlContext, Object): String - added:
method ASTSelectLast.toString(): String - added:
method ASTSequence.getCoreExpression(): String - added:
method ASTSequence.getGetterClass(): Class - added:
method ASTSequence.getLastExpression(): String - added:
method ASTSequence.getSetterClass(): Class - added:
method ASTSequence.getValueBody(OgnlContext, Object): Object - added:
method ASTSequence.isSequence(OgnlContext): boolean - added:
method ASTSequence.jjtClose(): void - added:
method ASTSequence.setValueBody(OgnlContext, Object, Object): void - added:
method ASTSequence.toGetSourceString(OgnlContext, Object): String - added:
method ASTSequence.toSetSourceString(OgnlContext, Object): String - added:
method ASTSequence.toString(): String - added:
method ASTShiftLeft.getExpressionOperator(int): String - added:
method ASTShiftLeft.getValueBody(OgnlContext, Object): Object - added:
method ASTShiftRight.getExpressionOperator(int): String - added:
method ASTShiftRight.getValueBody(OgnlContext, Object): Object - added:
method ASTStaticField.getGetterClass(): Class - added:
method ASTStaticField.getSetterClass(): Class - added:
method ASTStaticField.getValueBody(OgnlContext, Object): Object - added:
method ASTStaticField.isNodeConstant(OgnlContext): boolean - added:
method ASTStaticField.toGetSourceString(OgnlContext, Object): String - added:
method ASTStaticField.toSetSourceString(OgnlContext, Object): String - added:
method ASTStaticField.toString(): String - added:
method ASTStaticMethod.getGetterClass(): Class - added:
method ASTStaticMethod.getSetterClass(): Class - added:
method ASTStaticMethod.getValueBody(OgnlContext, Object): Object - added:
method ASTStaticMethod.toGetSourceString(OgnlContext, Object): String - added:
method ASTStaticMethod.toSetSourceString(OgnlContext, Object): String - added:
method ASTStaticMethod.toString(): String - added:
method ASTSubtract.getExpressionOperator(int): String - added:
method ASTSubtract.getValueBody(OgnlContext, Object): Object - added:
method ASTTest.getExpressionOperator(int): String - added:
method ASTTest.getValueBody(OgnlContext, Object): Object - added:
method ASTTest.setValueBody(OgnlContext, Object, Object): void - added:
method ASTTest.toGetSourceString(OgnlContext, Object): String - added:
method ASTThisVarRef.getValueBody(OgnlContext, Object): Object - added:
method ASTThisVarRef.setValueBody(OgnlContext, Object, Object): void - added:
method ASTThisVarRef.toGetSourceString(OgnlContext, Object): String - added:
method ASTThisVarRef.toSetSourceString(OgnlContext, Object): String - added:
method ASTThisVarRef.toString(): String - added:
method ASTUnsignedShiftRight.getExpressionOperator(int): String - added:
method ASTUnsignedShiftRight.getValueBody(OgnlContext, Object): Object - added:
method ASTUnsignedShiftRight.toGetSourceString(OgnlContext, Object): String - added:
method ASTVarRef.getCoreExpression(): String - added:
method ASTVarRef.getGetterClass(): Class - added:
method ASTVarRef.getLastExpression(): String - added:
method ASTVarRef.getSetterClass(): Class - added:
method ASTVarRef.getValueBody(OgnlContext, Object): Object - added:
method ASTVarRef.setValueBody(OgnlContext, Object, Object): void - added:
method ASTVarRef.toGetSourceString(OgnlContext, Object): String - added:
method ASTVarRef.toSetSourceString(OgnlContext, Object): String - added:
method ASTVarRef.toString(): String - added:
method ASTXor.getExpressionOperator(int): String - added:
method ASTXor.getValueBody(OgnlContext, Object): Object - added:
method ASTXor.jjtClose(): void - added:
method AbstractMemberAccess.restore(OgnlContext, Object, Member, String, Object): void - added:
method AbstractMemberAccess.setup(OgnlContext, Object, Member, String): Object - added:
method AccessibleObjectHandler.setAccessible(AccessibleObject, boolean): void - added:
method ArrayElementsAccessor.getElements(Object): Enumeration - added:
method ArrayPropertyAccessor.getProperty(OgnlContext, Object, Object): Object - added:
method ArrayPropertyAccessor.getSourceAccessor(OgnlContext, Object, Object): String - added:
method ArrayPropertyAccessor.getSourceSetter(OgnlContext, Object, Object): String - added:
method ArrayPropertyAccessor.setProperty(OgnlContext, Object, Object, Object): void - added:
method BooleanExpression.getGetterClass(): Class - added:
method BooleanExpression.getSetterClass(): Class - added:
method BooleanExpression.toGetSourceString(OgnlContext, Object): String - added:
method ClassCacheInspector.shouldCache(Class): boolean - added:
method ClassResolver.classForName(String, OgnlContext): Class - added:
method CollectionElementsAccessor.getElements(Object): Enumeration - added:
method ComparisonExpression.getComparisonFunction(): String - added:
method ComparisonExpression.toGetSourceString(OgnlContext, Object): String - added:
method DefaultClassResolver.classForName(String, OgnlContext): Class - added:
method DefaultClassResolver.toClassForName(String): Class - added:
method DefaultTypeConverter.convertValue(OgnlContext, Object, Class): Object - added:
method DefaultTypeConverter.convertValue(OgnlContext, Object, Member, String, Object, Class): Object - added:
method DynamicSubscript.getFlag(): int - added:
method DynamicSubscript.toString(): String - added:
method ElementsAccessor.getElements(Object): Enumeration - added:
method EnumerationElementsAccessor.getElements(Object): Enumeration - added:
method EnumerationIterator.hasNext(): boolean - added:
method EnumerationIterator.next(): Object - added:
method EnumerationIterator.remove(): void - added:
method EnumerationPropertyAccessor.getProperty(OgnlContext, Object, Object): Object - added:
method EnumerationPropertyAccessor.setProperty(OgnlContext, Object, Object, Object): void - added:
method Evaluation.addChild(Evaluation): void - added:
method Evaluation.getException(): Throwable - added:
method Evaluation.getFirstChild(): Evaluation - added:
method Evaluation.getFirstDescendant(): Evaluation - added:
method Evaluation.getLastChild(): Evaluation - added:
method Evaluation.getLastDescendant(): Evaluation - added:
method Evaluation.getNext(): Evaluation - added:
method Evaluation.getNode(): SimpleNode - added:
method Evaluation.getParent(): Evaluation - added:
method Evaluation.getPrevious(): Evaluation - added:
method Evaluation.getResult(): Object - added:
method Evaluation.getSource(): Object - added:
method Evaluation.init(SimpleNode, Object, boolean): void - added:
method Evaluation.isSetOperation(): boolean - added:
method Evaluation.reset(): void - added:
method Evaluation.setException(Throwable): void - added:
method Evaluation.setNode(SimpleNode): void - added:
method Evaluation.setResult(Object): void - added:
method Evaluation.setSetOperation(boolean): void - added:
method Evaluation.setSource(Object): void - added:
method Evaluation.toString(): String - added:
method Evaluation.toString(boolean, String): String - added:
method Evaluation.toString(boolean, boolean, String): String - added:
method EvaluationPool.create(SimpleNode, Object): Evaluation - added:
method EvaluationPool.create(SimpleNode, Object, boolean): Evaluation - added:
method EvaluationPool.getCreatedCount(): int - added:
method EvaluationPool.getRecoveredCount(): int - added:
method EvaluationPool.getRecycledCount(): int - added:
method EvaluationPool.getSize(): int - added:
method ExpressionNode.getExpressionOperator(int): String - added:
method ExpressionNode.isConstant(OgnlContext): boolean - added:
method ExpressionNode.isNodeConstant(OgnlContext): boolean - added:
method ExpressionNode.isOperation(OgnlContext): boolean - added:
method ExpressionNode.toGetSourceString(OgnlContext, Object): String - added:
method ExpressionNode.toSetSourceString(OgnlContext, Object): String - added:
method ExpressionNode.toString(): String - added:
method IteratorElementsAccessor.getElements(Object): Enumeration - added:
method IteratorEnumeration.hasMoreElements(): boolean - added:
method IteratorEnumeration.nextElement(): Object - added:
method IteratorPropertyAccessor.getProperty(OgnlContext, Object, Object): Object - added:
method IteratorPropertyAccessor.setProperty(OgnlContext, Object, Object, Object): void - added:
method JJTOgnlParserState.clearNodeScope(Node): void - added:
method JJTOgnlParserState.closeNodeScope(Node, boolean): void - added:
method JJTOgnlParserState.closeNodeScope(Node, int): void - added:
method JJTOgnlParserState.nodeArity(): int - added:
method JJTOgnlParserState.nodeCreated(): boolean - added:
method JJTOgnlParserState.openNodeScope(Node): void - added:
method JJTOgnlParserState.peekNode(): Node - added:
method JJTOgnlParserState.popNode(): Node - added:
method JJTOgnlParserState.pushNode(Node): void - added:
method JJTOgnlParserState.reset(): void - added:
method JJTOgnlParserState.rootNode(): Node - added:
method JavaCharStream.AdjustBuffSize(): void - added:
method JavaCharStream.BeginToken(): char - added:
method JavaCharStream.Done(): void - added:
method JavaCharStream.ExpandBuff(boolean): void - added:
method JavaCharStream.FillBuff(): void - added:
method JavaCharStream.GetImage(): String - added:
method JavaCharStream.GetSuffix(int): char[] - added:
method JavaCharStream.ReInit(InputStream): void - added:
method JavaCharStream.ReInit(InputStream, String): void - added:
method JavaCharStream.ReInit(InputStream, String, int, int): void - added:
method JavaCharStream.ReInit(InputStream, String, int, int, int): void - added:
method JavaCharStream.ReInit(InputStream, int, int): void - added:
method JavaCharStream.ReInit(InputStream, int, int, int): void - added:
method JavaCharStream.ReInit(Reader): void - added:
method JavaCharStream.ReInit(Reader, int, int): void - added:
method JavaCharStream.ReInit(Reader, int, int, int): void - added:
method JavaCharStream.ReadByte(): char - added:
method JavaCharStream.UpdateLineColumn(char): void - added:
method JavaCharStream.adjustBeginLineColumn(int, int): void - added:
method JavaCharStream.backup(int): void - added:
method JavaCharStream.getBeginColumn(): int - added:
method JavaCharStream.getBeginLine(): int - added:
method JavaCharStream.getColumn(): int - added:
method JavaCharStream.getEndColumn(): int - added:
method JavaCharStream.getEndLine(): int - added:
method JavaCharStream.getLine(): int - added:
method JavaCharStream.getTabSize(): int - added:
method JavaCharStream.readChar(): char - added:
method JavaCharStream.setTabSize(int): void - added:
method JavaSource.toGetSourceString(OgnlContext, Object): String - added:
method JavaSource.toSetSourceString(OgnlContext, Object): String - added:
method ListPropertyAccessor.getProperty(OgnlContext, Object, Object): Object - added:
method ListPropertyAccessor.getPropertyClass(OgnlContext, Object, Object): Class - added:
method ListPropertyAccessor.getSourceAccessor(OgnlContext, Object, Object): String - added:
method ListPropertyAccessor.getSourceSetter(OgnlContext, Object, Object): String - added:
method ListPropertyAccessor.setProperty(OgnlContext, Object, Object, Object): void - added:
method MapElementsAccessor.getElements(Object): Enumeration - added:
method MapPropertyAccessor.getProperty(OgnlContext, Object, Object): Object - added:
method MapPropertyAccessor.getSourceAccessor(OgnlContext, Object, Object): String - added:
method MapPropertyAccessor.getSourceSetter(OgnlContext, Object, Object): String - added:
method MapPropertyAccessor.setProperty(OgnlContext, Object, Object, Object): void - added:
method MemberAccess.isAccessible(OgnlContext, Object, Member, String): boolean - added:
method MemberAccess.restore(OgnlContext, Object, Member, String, Object): void - added:
method MemberAccess.setup(OgnlContext, Object, Member, String): Object - added:
method MethodAccessor.callMethod(OgnlContext, Object, String, Object[]): Object - added:
method MethodAccessor.callStaticMethod(OgnlContext, Class, String, Object[]): Object - added:
method NoSuchPropertyException.getName(): Object - added:
method NoSuchPropertyException.getTarget(): Object - added:
method Node.getAccessor(): ExpressionAccessor - added:
method Node.getValue(OgnlContext, Object): Object - added:
method Node.jjtAddChild(Node, int): void - added:
method Node.jjtClose(): void - added:
method Node.jjtGetChild(int): Node - added:
method Node.jjtGetNumChildren(): int - added:
method Node.jjtGetParent(): Node - added:
method Node.jjtOpen(): void - added:
method Node.jjtSetParent(Node): void - added:
method Node.setAccessor(ExpressionAccessor): void - added:
method Node.setValue(OgnlContext, Object, Object): void - added:
method NodeType.getGetterClass(): Class - added:
method NodeType.getSetterClass(): Class - added:
method NullHandler.nullMethodResult(OgnlContext, Object, String, Object[]): Object - added:
method NullHandler.nullPropertyValue(OgnlContext, Object, Object): Object - added:
method NumberElementsAccessor.getElements(Object): Enumeration - added:
method NumericExpression.coerceToNumeric(String, OgnlContext, Node): String - added:
method NumericExpression.getGetterClass(): Class - added:
method NumericExpression.getSetterClass(): Class - added:
method NumericExpression.toGetSourceString(OgnlContext, Object): String - added:
method ObjectElementsAccessor.getElements(Object): Enumeration - added:
method ObjectIndexedPropertyDescriptor.getIndexedReadMethod(): Method - added:
method ObjectIndexedPropertyDescriptor.getIndexedWriteMethod(): Method - added:
method ObjectIndexedPropertyDescriptor.getPropertyType(): Class - added:
method ObjectMethodAccessor.callMethod(OgnlContext, Object, String, Object[]): Object - added:
method ObjectMethodAccessor.callStaticMethod(OgnlContext, Class, String, Object[]): Object - added:
method ObjectNullHandler.nullMethodResult(OgnlContext, Object, String, Object[]): Object - added:
method ObjectNullHandler.nullPropertyValue(OgnlContext, Object, Object): Object - added:
method ObjectPropertyAccessor.getPossibleProperty(OgnlContext, Object, String): Object - added:
method ObjectPropertyAccessor.getProperty(OgnlContext, Object, Object): Object - added:
method ObjectPropertyAccessor.getPropertyClass(OgnlContext, Object, Object): Class - added:
method ObjectPropertyAccessor.getSourceAccessor(OgnlContext, Object, Object): String - added:
method ObjectPropertyAccessor.getSourceSetter(OgnlContext, Object, Object): String - added:
method ObjectPropertyAccessor.hasGetProperty(OgnlContext, Object, Object): boolean - added:
method ObjectPropertyAccessor.hasSetProperty(OgnlContext, Object, Object): boolean - added:
method ObjectPropertyAccessor.setPossibleProperty(OgnlContext, Object, String, Object): Object - added:
method ObjectPropertyAccessor.setProperty(OgnlContext, Object, Object, Object): void - added:
method OgnlCache.clear(): void - added:
method OgnlCache.getConstructor(Class): List - added:
method OgnlCache.getElementsAccessor(Class): ElementsAccessor - added:
method OgnlCache.getField(Class): Map - added:
method OgnlCache.getGenericMethodParameterTypes(GenericMethodParameterTypeCacheEntry): Class[] - added:
method OgnlCache.getInvokePermission(PermissionCacheEntry): Permission - added:
method OgnlCache.getMethod(DeclaredMethodCacheEntry): Map - added:
method OgnlCache.getMethodAccess(Method): MethodAccessEntryValue - added:
method OgnlCache.getMethodAccessor(Class): MethodAccessor - added:
method OgnlCache.getMethodParameterTypes(Method): Class[] - added:
method OgnlCache.getMethodPerm(Method): boolean - added:
method OgnlCache.getNullHandler(Class): NullHandler - added:
method OgnlCache.getParameterTypes(Constructor): Class[] - added:
method OgnlCache.getPropertyAccessor(Class): PropertyAccessor - added:
method OgnlCache.getPropertyDescriptor(Class): Map - added:
method OgnlCache.setClassCacheInspector(ClassCacheInspector): void - added:
method OgnlCache.setElementsAccessor(Class, ElementsAccessor): void - added:
method OgnlCache.setMethodAccessor(Class, MethodAccessor): void - added:
method OgnlCache.setNullHandler(Class, NullHandler): void - added:
method OgnlCache.setPropertyAccessor(Class, PropertyAccessor): void - added:
method OgnlCache.setSecurityManager(SecurityManager): void - added:
method OgnlContext.addLocalReference(String, LocalReference): void - added:
method OgnlContext.clear(): void - added:
method OgnlContext.containsKey(Object): boolean - added:
method OgnlContext.containsValue(Object): boolean - added:
method OgnlContext.entrySet(): Set - added:
method OgnlContext.equals(Object): boolean - added:
method OgnlContext.get(Object): Object - added:
method OgnlContext.getClassResolver(): ClassResolver - added:
method OgnlContext.getCurrentAccessor(): Class - added:
method OgnlContext.getCurrentEvaluation(): Evaluation - added:
method OgnlContext.getCurrentNode(): Node - added:
method OgnlContext.getCurrentObject(): Object - added:
method OgnlContext.getCurrentType(): Class - added:
method OgnlContext.getEvaluation(int): Evaluation - added:
method OgnlContext.getFirstAccessor(): Class - added:
method OgnlContext.getFirstType(): Class - added:
method OgnlContext.getKeepLastEvaluation(): boolean - added:
method OgnlContext.getLastEvaluation(): Evaluation - added:
method OgnlContext.getLocalReferences(): Map - added:
method OgnlContext.getMemberAccess(): MemberAccess - added:
method OgnlContext.getPreviousAccessor(): Class - added:
method OgnlContext.getPreviousType(): Class - added:
method OgnlContext.getRoot(): Object - added:
method OgnlContext.getRootEvaluation(): Evaluation - added:
method OgnlContext.getTraceEvaluations(): boolean - added:
method OgnlContext.getTypeConverter(): TypeConverter - added:
method OgnlContext.getValues(): Map - added:
method OgnlContext.hashCode(): int - added:
method OgnlContext.incrementLocalReferenceCounter(): int - added:
method OgnlContext.isEmpty(): boolean - added:
method OgnlContext.isIgnoreReadMethods(): boolean - added:
method OgnlContext.isKeepLastEvaluation(): boolean - added:
method OgnlContext.isTraceEvaluations(): boolean - added:
method OgnlContext.keySet(): Set - added:
method OgnlContext.popEvaluation(): Evaluation - added:
method OgnlContext.pushEvaluation(Evaluation): void - added:
method OgnlContext.put(String, Object): Object - added:
method OgnlContext.putAll(Map): void - added:
method OgnlContext.remove(Object): Object - added:
method OgnlContext.setCurrentAccessor(Class): void - added:
method OgnlContext.setCurrentEvaluation(Evaluation): void - added:
method OgnlContext.setCurrentNode(Node): void - added:
method OgnlContext.setCurrentObject(Object): void - added:
method OgnlContext.setCurrentType(Class): void - added:
method OgnlContext.setIgnoreReadMethods(boolean): void - added:
method OgnlContext.setKeepLastEvaluation(boolean): void - added:
method OgnlContext.setLastEvaluation(Evaluation): void - added:
method OgnlContext.setPreviousType(Class): void - added:
method OgnlContext.setRoot(Object): void - added:
method OgnlContext.setRootEvaluation(Evaluation): void - added:
method OgnlContext.setTraceEvaluations(boolean): void - added:
method OgnlContext.setValues(Map): void - added:
method OgnlContext.size(): int - added:
method OgnlContext.values(): Collection - added:
method OgnlContext.withValues(Map): OgnlContext - added:
method OgnlException.getEvaluation(): Evaluation - added:
method OgnlException.getReason(): Throwable - added:
method OgnlException.setEvaluation(Evaluation): void - added:
method OgnlException.toString(): String - added:
method OgnlParser.ReInit(InputStream): void - added:
method OgnlParser.ReInit(InputStream, String): void - added:
method OgnlParser.ReInit(OgnlParserTokenManager): void - added:
method OgnlParser.ReInit(Reader): void - added:
method OgnlParser.additiveExpression(): void - added:
method OgnlParser.andExpression(): void - added:
method OgnlParser.assignmentExpression(): void - added:
method OgnlParser.className(): String - added:
method OgnlParser.classNamePart(): Token - added:
method OgnlParser.classReference(): String - added:
method OgnlParser.conditionalTestExpression(): void - added:
method OgnlParser.constructorCall(): void - added:
method OgnlParser.disable_tracing(): void - added:
method OgnlParser.enable_tracing(): void - added:
method OgnlParser.equalityExpression(): void - added:
method OgnlParser.exclusiveOrExpression(): void - added:
method OgnlParser.expression(): void - added:
method OgnlParser.generateParseException(): ParseException - added:
method OgnlParser.getNextToken(): Token - added:
method OgnlParser.getToken(int): Token - added:
method OgnlParser.inclusiveOrExpression(): void - added:
method OgnlParser.index(): void - added:
method OgnlParser.keyValueExpression(): void - added:
method OgnlParser.logicalAndExpression(): void - added:
method OgnlParser.logicalOrExpression(): void - added:
method OgnlParser.methodCall(): void - added:
method OgnlParser.multiplicativeExpression(): void - added:
method OgnlParser.navigationChain(): void - added:
method OgnlParser.primaryExpression(): void - added:
method OgnlParser.projection(): void - added:
method OgnlParser.propertyName(): void - added:
method OgnlParser.relationalExpression(): void - added:
method OgnlParser.selectAll(): void - added:
method OgnlParser.selectFirst(): void - added:
method OgnlParser.selectLast(): void - added:
method OgnlParser.selection(): void - added:
method OgnlParser.shiftExpression(): void - added:
method OgnlParser.staticMethodCall(String): void - added:
method OgnlParser.staticReference(): void - added:
method OgnlParser.topLevelExpression(): Node - added:
method OgnlParser.trace_enabled(): boolean - added:
method OgnlParser.unaryExpression(): void - added:
method OgnlParserTokenManager.ReInit(JavaCharStream): void - added:
method OgnlParserTokenManager.ReInit(JavaCharStream, int): void - added:
method OgnlParserTokenManager.SwitchTo(int): void - added:
method OgnlParserTokenManager.getNextToken(): Token - added:
method OgnlParserTokenManager.jjFillToken(): Token - added:
method OgnlParserTokenManager.setDebugStream(PrintStream): void - added:
method PropertyAccessor.getProperty(OgnlContext, Object, Object): Object - added:
method PropertyAccessor.getSourceAccessor(OgnlContext, Object, Object): String - added:
method PropertyAccessor.getSourceSetter(OgnlContext, Object, Object): String - added:
method PropertyAccessor.setProperty(OgnlContext, Object, Object, Object): void - added:
method SetPropertyAccessor.getProperty(OgnlContext, Object, Object): Object - added:
method SimpleNode.dump(PrintWriter, String): void - added:
method SimpleNode.evaluateGetValueBody(OgnlContext, Object): Object - added:
method SimpleNode.evaluateSetValueBody(OgnlContext, Object, Object): void - added:
method SimpleNode.flattenTree(): void - added:
method SimpleNode.getAccessor(): ExpressionAccessor - added:
method SimpleNode.getIndexInParent(): int - added:
method SimpleNode.getNextSibling(): Node - added:
method SimpleNode.getValue(OgnlContext, Object): Object - added:
method SimpleNode.getValueBody(OgnlContext, Object): Object - added:
method SimpleNode.isChain(OgnlContext): boolean - added:
method SimpleNode.isConstant(OgnlContext): boolean - added:
method SimpleNode.isEvalChain(OgnlContext): boolean - added:
method SimpleNode.isNodeConstant(OgnlContext): boolean - added:
method SimpleNode.isNodeSimpleProperty(OgnlContext): boolean - added:
method SimpleNode.isOperation(OgnlContext): boolean - added:
method SimpleNode.isSequence(OgnlContext): boolean - added:
method SimpleNode.isSimpleMethod(OgnlContext): boolean - added:
method SimpleNode.isSimpleNavigationChain(OgnlContext): boolean - added:
method SimpleNode.isSimpleProperty(OgnlContext): boolean - added:
method SimpleNode.jjtAddChild(Node, int): void - added:
method SimpleNode.jjtClose(): void - added:
method SimpleNode.jjtGetChild(int): Node - added:
method SimpleNode.jjtGetNumChildren(): int - added:
method SimpleNode.jjtGetParent(): Node - added:
method SimpleNode.jjtOpen(): void - added:
method SimpleNode.jjtSetParent(Node): void - added:
method SimpleNode.lastChild(OgnlContext): boolean - added:
method SimpleNode.setAccessor(ExpressionAccessor): void - added:
method SimpleNode.setValue(OgnlContext, Object, Object): void - added:
method SimpleNode.setValueBody(OgnlContext, Object, Object): void - added:
method SimpleNode.toGetSourceString(OgnlContext, Object): String - added:
method SimpleNode.toSetSourceString(OgnlContext, Object): String - added:
method SimpleNode.toString(): String - added:
method SimpleNode.toString(String): String - added:
method Token.getValue(): Object - added:
method Token.toString(): String - added:
method TokenMgrError.getMessage(): String - added:
method TypeConverter.convertValue(OgnlContext, Object, Member, String, Object, Class): Object - added:
static class OgnlRuntime.ArgsCompatbilityReport - added:
static field DynamicSubscript.ALL: int - added:
static field DynamicSubscript.FIRST: int - added:
static field DynamicSubscript.LAST: int - added:
static field DynamicSubscript.MID: int - added:
static field DynamicSubscript.all: DynamicSubscript - added:
static field DynamicSubscript.first: DynamicSubscript - added:
static field DynamicSubscript.last: DynamicSubscript - added:
static field DynamicSubscript.mid: DynamicSubscript - added:
static field JavaCharStream.staticFlag: boolean - added:
static field NumericTypes.BIGDEC: int - added:
static field NumericTypes.BIGINT: int - added:
static field NumericTypes.BOOL: int - added:
static field NumericTypes.BYTE: int - added:
static field NumericTypes.CHAR: int - added:
static field NumericTypes.DOUBLE: int - added:
static field NumericTypes.FLOAT: int - added:
static field NumericTypes.INT: int - added:
static field NumericTypes.LONG: int - added:
static field NumericTypes.MIN_REAL_TYPE: int - added:
static field NumericTypes.NONNUMERIC: int - added:
static field NumericTypes.SHORT: int - added:
static field OgnlParserConstants.BACK_CHAR_ESC: int - added:
static field OgnlParserConstants.BACK_CHAR_LITERAL: int - added:
static field OgnlParserConstants.CHAR_LITERAL: int - added:
static field OgnlParserConstants.DEC_DIGITS: int - added:
static field OgnlParserConstants.DEC_FLT: int - added:
static field OgnlParserConstants.DEFAULT: int - added:
static field OgnlParserConstants.DIGIT: int - added:
static field OgnlParserConstants.DYNAMIC_SUBSCRIPT: int - added:
static field OgnlParserConstants.EOF: int - added:
static field OgnlParserConstants.ESC: int - added:
static field OgnlParserConstants.EXPONENT: int - added:
static field OgnlParserConstants.FLT_LITERAL: int - added:
static field OgnlParserConstants.FLT_SUFF: int - added:
static field OgnlParserConstants.IDENT: int - added:
static field OgnlParserConstants.INT_LITERAL: int - added:
static field OgnlParserConstants.LETTER: int - added:
static field OgnlParserConstants.SAFE_DOT: int - added:
static field OgnlParserConstants.STRING_ESC: int - added:
static field OgnlParserConstants.STRING_LITERAL: int - added:
static field OgnlParserConstants.WithinBackCharLiteral: int - added:
static field OgnlParserConstants.WithinCharLiteral: int - added:
static field OgnlParserConstants.WithinStringLiteral: int - added:
static field OgnlParserConstants.tokenImage: String[] - added:
static field OgnlParserTokenManager.jjnewLexState: int[] - added:
static field OgnlParserTokenManager.jjstrLiteralImages: String[] - added:
static field OgnlParserTokenManager.lexStateNames: String[] - added:
static field OgnlParserTreeConstants.JJTADD: int - added:
static field OgnlParserTreeConstants.JJTAND: int - added:
static field OgnlParserTreeConstants.JJTASSIGN: int - added:
static field OgnlParserTreeConstants.JJTBITAND: int - added:
static field OgnlParserTreeConstants.JJTBITNEGATE: int - added:
static field OgnlParserTreeConstants.JJTBITOR: int - added:
static field OgnlParserTreeConstants.JJTCHAIN: int - added:
static field OgnlParserTreeConstants.JJTCONST: int - added:
static field OgnlParserTreeConstants.JJTCTOR: int - added:
static field OgnlParserTreeConstants.JJTDIVIDE: int - added:
static field OgnlParserTreeConstants.JJTEQ: int - added:
static field OgnlParserTreeConstants.JJTEVAL: int - added:
static field OgnlParserTreeConstants.JJTGREATER: int - added:
static field OgnlParserTreeConstants.JJTGREATEREQ: int - added:
static field OgnlParserTreeConstants.JJTIN: int - added:
static field OgnlParserTreeConstants.JJTINSTANCEOF: int - added:
static field OgnlParserTreeConstants.JJTKEYVALUE: int - added:
static field OgnlParserTreeConstants.JJTLESS: int - added:
static field OgnlParserTreeConstants.JJTLESSEQ: int - added:
static field OgnlParserTreeConstants.JJTLIST: int - added:
static field OgnlParserTreeConstants.JJTMAP: int - added:
static field OgnlParserTreeConstants.JJTMETHOD: int - added:
static field OgnlParserTreeConstants.JJTMULTIPLY: int - added:
static field OgnlParserTreeConstants.JJTNEGATE: int - added:
static field OgnlParserTreeConstants.JJTNOT: int - added:
static field OgnlParserTreeConstants.JJTNOTEQ: int - added:
static field OgnlParserTreeConstants.JJTNOTIN: int - added:
static field OgnlParserTreeConstants.JJTOR: int - added:
static field OgnlParserTreeConstants.JJTPROJECT: int - added:
static field OgnlParserTreeConstants.JJTPROPERTY: int - added:
static field OgnlParserTreeConstants.JJTREMAINDER: int - added:
static field OgnlParserTreeConstants.JJTROOTVARREF: int - added:
static field OgnlParserTreeConstants.JJTSELECT: int - added:
static field OgnlParserTreeConstants.JJTSELECTFIRST: int - added:
static field OgnlParserTreeConstants.JJTSELECTLAST: int - added:
static field OgnlParserTreeConstants.JJTSEQUENCE: int - added:
static field OgnlParserTreeConstants.JJTSHIFTLEFT: int - added:
static field OgnlParserTreeConstants.JJTSHIFTRIGHT: int - added:
static field OgnlParserTreeConstants.JJTSTATICFIELD: int - added:
static field OgnlParserTreeConstants.JJTSTATICMETHOD: int - added:
static field OgnlParserTreeConstants.JJTSUBTRACT: int - added:
static field OgnlParserTreeConstants.JJTTEST: int - added:
static field OgnlParserTreeConstants.JJTTHISVARREF: int - added:
static field OgnlParserTreeConstants.JJTUNSIGNEDSHIFTRIGHT: int - added:
static field OgnlParserTreeConstants.JJTVARREF: int - added:
static field OgnlParserTreeConstants.JJTVOID: int - added:
static field OgnlParserTreeConstants.JJTXOR: int - added:
static field OgnlParserTreeConstants.jjtNodeName: String[] - added:
static field OgnlRuntime.GET_PREFIX: String - added:
static field OgnlRuntime.INDEXED_PROPERTY_INT: int - added:
static field OgnlRuntime.INDEXED_PROPERTY_NONE: int - added:
static field OgnlRuntime.INDEXED_PROPERTY_OBJECT: int - added:
static field OgnlRuntime.IS_PREFIX: String - added:
static field OgnlRuntime.NULL_STRING: String - added:
static field OgnlRuntime.NoArgsReport: OgnlRuntime.ArgsCompatbilityReport - added:
static field OgnlRuntime.NoArguments: Object[] - added:
static field OgnlRuntime.NoConversionPossible: Object - added:
static field OgnlRuntime.NotFound: Object - added:
static field OgnlRuntime.SET_PREFIX: String - added:
static field ParseException.EOL: String - added:
static field TokenMgrError.INVALID_LEXICAL_STATE: int - added:
static field TokenMgrError.LEXICAL_ERROR: int - added:
static field TokenMgrError.LOOP_DETECTED: int - added:
static field TokenMgrError.STATIC_LEXER_ERROR: int - added:
static method Ognl.addDefaultContext(Object, ClassResolver, OgnlContext): OgnlContext - added:
static method Ognl.addDefaultContext(Object, ClassResolver, TypeConverter, OgnlContext): OgnlContext - added:
static method Ognl.addDefaultContext(Object, MemberAccess, ClassResolver, TypeConverter, OgnlContext): OgnlContext - added:
static method Ognl.addDefaultContext(Object, OgnlContext): OgnlContext - added:
static method Ognl.applyExpressionMaxLength(Integer): void - added:
static method Ognl.compileExpression(OgnlContext, Object, String): Node - added:
static method Ognl.createDefaultContext(Object): OgnlContext - added:
static method Ognl.createDefaultContext(Object, ClassResolver): OgnlContext - added:
static method Ognl.createDefaultContext(Object, ClassResolver, TypeConverter): OgnlContext - added:
static method Ognl.createDefaultContext(Object, Map): OgnlContext - added:
static method Ognl.createDefaultContext(Object, MemberAccess): OgnlContext - added:
static method Ognl.createDefaultContext(Object, MemberAccess, ClassResolver, TypeConverter): OgnlContext - added:
static method Ognl.freezeExpressionMaxLength(): void - added:
static method Ognl.getLastEvaluation(OgnlContext): Evaluation - added:
static method Ognl.getRoot(OgnlContext): Object - added:
static method Ognl.getTypeConverter(OgnlContext): TypeConverter - added:
static method Ognl.getValue(ExpressionAccessor, OgnlContext, Object): Object - added:
static method Ognl.getValue(ExpressionAccessor, OgnlContext, Object, Class): Object - added:
static method Ognl.getValue(Object, Object): Object - added:
static method Ognl.getValue(Object, Object, Class): Object - added:
static method Ognl.getValue(Object, OgnlContext, Object): Object - added:
static method Ognl.getValue(Object, OgnlContext, Object, Class): Object - added:
static method Ognl.getValue(String, Object): Object - added:
static method Ognl.getValue(String, Object, Class): Object - added:
static method Ognl.getValue(String, OgnlContext, Object): Object - added:
static method Ognl.getValue(String, OgnlContext, Object, Class): Object - added:
static method Ognl.isConstant(Object): boolean - added:
static method Ognl.isConstant(Object, OgnlContext): boolean - added:
static method Ognl.isConstant(String): boolean - added:
static method Ognl.isConstant(String, OgnlContext): boolean - added:
static method Ognl.isSimpleNavigationChain(Object): boolean - added:
static method Ognl.isSimpleNavigationChain(Object, OgnlContext): boolean - added:
static method Ognl.isSimpleNavigationChain(String): boolean - added:
static method Ognl.isSimpleNavigationChain(String, OgnlContext): boolean - added:
static method Ognl.isSimpleProperty(Object): boolean - added:
static method Ognl.isSimpleProperty(Object, OgnlContext): boolean - added:
static method Ognl.isSimpleProperty(String): boolean - added:
static method Ognl.isSimpleProperty(String, OgnlContext): boolean - added:
static method Ognl.parseExpression(String): Object - added:
static method Ognl.setRoot(OgnlContext, Object): void - added:
static method Ognl.setValue(ExpressionAccessor, OgnlContext, Object, Object): void - added:
static method Ognl.setValue(Object, Object, Object): void - added:
static method Ognl.setValue(Object, OgnlContext, Object, Object): void - added:
static method Ognl.setValue(String, Object, Object): void - added:
static method Ognl.setValue(String, OgnlContext, Object, Object): void - added:
static method Ognl.thawExpressionMaxLength(): void - added:
static method OgnlOps.add(Object, Object): Object - added:
static method OgnlOps.bigDecValue(Object): BigDecimal - added:
static method OgnlOps.bigIntValue(Object): BigInteger - added:
static method OgnlOps.binaryAnd(Object, Object): Object - added:
static method OgnlOps.binaryOr(Object, Object): Object - added:
static method OgnlOps.binaryXor(Object, Object): Object - added:
static method OgnlOps.bitNegate(Object): Object - added:
static method OgnlOps.booleanValue(Object): boolean - added:
static method OgnlOps.booleanValue(boolean): boolean - added:
static method OgnlOps.booleanValue(double): boolean - added:
static method OgnlOps.booleanValue(float): boolean - added:
static method OgnlOps.booleanValue(int): boolean - added:
static method OgnlOps.booleanValue(long): boolean - added:
static method OgnlOps.castToRuntime(Throwable): RuntimeException - added:
static method OgnlOps.compareWithConversion(Object, Object): int - added:
static method OgnlOps.convertValue(Object, Class): Object - added:
static method OgnlOps.convertValue(Object, Class, boolean): Object - added:
static method OgnlOps.convertValue(boolean, Class): Object - added:
static method OgnlOps.convertValue(boolean, Class, boolean): Object - added:
static method OgnlOps.convertValue(byte, Class): Object - added:
static method OgnlOps.convertValue(byte, Class, boolean): Object - added:
static method OgnlOps.convertValue(char, Class): Object - added:
static method OgnlOps.convertValue(char, Class, boolean): Object - added:
static method OgnlOps.convertValue(double, Class): Object - added:
static method OgnlOps.convertValue(double, Class, boolean): Object - added:
static method OgnlOps.convertValue(float, Class): Object - added:
static method OgnlOps.convertValue(float, Class, boolean): Object - added:
static method OgnlOps.convertValue(int, Class): Object - added:
static method OgnlOps.convertValue(int, Class, boolean): Object - added:
static method OgnlOps.convertValue(long, Class): Object - added:
static method OgnlOps.convertValue(long, Class, boolean): Object - added:
static method OgnlOps.divide(Object, Object): Object - added:
static method OgnlOps.doubleValue(Object): double - added:
static method OgnlOps.equal(Object, Object): boolean - added:
static method OgnlOps.getEscapeString(String): String - added:
static method OgnlOps.getEscapedChar(char): String - added:
static method OgnlOps.getIntValue(Object): int - added:
static method OgnlOps.getNumericType(Object): int - added:
static method OgnlOps.getNumericType(Object, Object): int - added:
static method OgnlOps.getNumericType(Object, Object, boolean): int - added:
static method OgnlOps.getNumericType(int, int, boolean): int - added:
static method OgnlOps.greater(Object, Object): boolean - added:
static method OgnlOps.in(Object, Object): boolean - added:
static method OgnlOps.isEqual(Object, Object): boolean - added:
static method OgnlOps.less(Object, Object): boolean - added:
static method OgnlOps.longValue(Object): long - added:
static method OgnlOps.multiply(Object, Object): Object - added:
static method OgnlOps.negate(Object): Object - added:
static method OgnlOps.newInteger(int, long): Number - added:
static method OgnlOps.newReal(int, double): Number - added:
static method OgnlOps.remainder(Object, Object): Object - added:
static method OgnlOps.returnValue(Object, Object): Object - added:
static method OgnlOps.shiftLeft(Object, Object): Object - added:
static method OgnlOps.shiftRight(Object, Object): Object - added:
static method OgnlOps.stringValue(Object): String - added:
static method OgnlOps.stringValue(Object, boolean): String - added:
static method OgnlOps.subtract(Object, Object): Object - added:
static method OgnlOps.toArray(Object, Class): Object - added:
static method OgnlOps.toArray(Object, Class, boolean): Object - added:
static method OgnlOps.toArray(boolean, Class): Object - added:
static method OgnlOps.toArray(boolean, Class, boolean): Object - added:
static method OgnlOps.toArray(byte, Class): Object - added:
static method OgnlOps.toArray(byte, Class, boolean): Object - added:
static method OgnlOps.toArray(char, Class): Object - added:
static method OgnlOps.toArray(char, Class, boolean): Object - added:
static method OgnlOps.toArray(double, Class): Object - added:
static method OgnlOps.toArray(double, Class, boolean): Object - added:
static method OgnlOps.toArray(float, Class): Object - added:
static method OgnlOps.toArray(float, Class, boolean): Object - added:
static method OgnlOps.toArray(int, Class): Object - added:
static method OgnlOps.toArray(int, Class, boolean): Object - added:
static method OgnlOps.toArray(long, Class): Object - added:
static method OgnlOps.toArray(long, Class, boolean): Object - added:
static method OgnlOps.unsignedShiftRight(Object, Object): Object - added:
static method OgnlRuntime.areArgsCompatible(Class[], Class[], Method): OgnlRuntime.ArgsCompatbilityReport - added:
static method OgnlRuntime.areArgsCompatible(Object[], Class[]): boolean - added:
static method OgnlRuntime.callAppropriateMethod(OgnlContext, Object, Object, String, String, List, Object[]): Object - added:
static method OgnlRuntime.callConstructor(OgnlContext, String, Object[]): Object - added:
static method OgnlRuntime.callMethod(OgnlContext, Object, String, Object[]): Object - added:
static method OgnlRuntime.callMethod(OgnlContext, Object, String, String, Object[]): Object - added:
static method OgnlRuntime.callStaticMethod(OgnlContext, String, String, Object[]): Object - added:
static method OgnlRuntime.classForName(OgnlContext, String): Class - added:
static method OgnlRuntime.clearAdditionalCache(): void - added:
static method OgnlRuntime.clearCache(): void - added:
static method OgnlRuntime.compileExpression(OgnlContext, Node, Object): void - added:
static method OgnlRuntime.findParameterTypes(Class, Method): Class[] - added:
static method OgnlRuntime.getAllMethods(Class, String, boolean): List - added:
static method OgnlRuntime.getAllMethods(Class, boolean): Map - added:
static method OgnlRuntime.getAppropriateMethod(OgnlContext, Object, Object, String, String, List, Object[], Object[]): Method - added:
static method OgnlRuntime.getArgClass(Object): Class - added:
static method OgnlRuntime.getArgClasses(Object[]): Class[] - added:
static method OgnlRuntime.getBaseName(Object): String - added:
static method OgnlRuntime.getChildSource(OgnlContext, Object, Node): String - added:
static method OgnlRuntime.getClassBaseName(Class): String - added:
static method OgnlRuntime.getClassName(Class, boolean): String - added:
static method OgnlRuntime.getClassName(Object, boolean): String - added:
static method OgnlRuntime.getClassPackageName(Class): String - added:
static method OgnlRuntime.getCompiler(): OgnlExpressionCompiler - added:
static method OgnlRuntime.getConstructors(Class): List - added:
static method OgnlRuntime.getConvertedConstructorAndArgs(OgnlContext, Object, List, Object[], Object[]): Constructor - added:
static method OgnlRuntime.getConvertedMethodAndArgs(OgnlContext, Object, String, List, Object[], Object[]): Method - added:
static method OgnlRuntime.getConvertedType(OgnlContext, Object, Member, String, Object, Class): Object - added:
static method OgnlRuntime.getConvertedTypes(OgnlContext, Object, Member, String, Class[], Object[], Object[]): boolean - added:
static method OgnlRuntime.getDeclaredMethods(Class, String, boolean): List - added:
static method OgnlRuntime.getDisableOgnlSecurityManagerOnInitValue(): boolean - added:
static method OgnlRuntime.getElementsAccessor(Class): ElementsAccessor - added:
static method OgnlRuntime.getEvaluationPool(): EvaluationPool - added:
static method OgnlRuntime.getField(Class, String): Field - added:
static method OgnlRuntime.getFieldValue(OgnlContext, Object, String): Object - added:
static method OgnlRuntime.getFieldValue(OgnlContext, Object, String, boolean): Object - added:
static method OgnlRuntime.getFields(Class): Map - added:
static method OgnlRuntime.getGetMethod(Class, String): Method - added:
static method OgnlRuntime.getIndexedProperty(OgnlContext, Object, String, Object): Object - added:
static method OgnlRuntime.getIndexedPropertyType(Class, String): int - added:
static method OgnlRuntime.getMajorJavaVersion(): int - added:
static method OgnlRuntime.getMethod(OgnlContext, Class, String, Node[], boolean): Method - added:
static method OgnlRuntime.getMethodAccessor(Class): MethodAccessor - added:
static method OgnlRuntime.getMethodValue(OgnlContext, Object, String): Object - added:
static method OgnlRuntime.getMethodValue(OgnlContext, Object, String, boolean): Object - added:
static method OgnlRuntime.getMethods(Class, String, boolean): List - added:
static method OgnlRuntime.getMethods(Class, boolean): Map - added:
static method OgnlRuntime.getModifierString(int): String - added:
static method OgnlRuntime.getNullHandler(Class): NullHandler - added:
static method OgnlRuntime.getNumericCast(Class): String - added:
static method OgnlRuntime.getNumericDefaultValue(Class): Object - added:
static method OgnlRuntime.getNumericLiteral(Class): String - added:
static method OgnlRuntime.getNumericValueGetter(Class): String - added:
static method OgnlRuntime.getPackageName(Object): String - added:
static method OgnlRuntime.getParameterTypes(Constructor): Class[] - added:
static method OgnlRuntime.getParameterTypes(Method): Class[] - added:
static method OgnlRuntime.getPermission(Method): Permission - added:
static method OgnlRuntime.getPointerString(Object): String - added:
static method OgnlRuntime.getPointerString(int): String - added:
static method OgnlRuntime.getPrimitiveDefaultValue(Class): Object - added:
static method OgnlRuntime.getPrimitiveWrapperClass(Class): Class - added:
static method OgnlRuntime.getProperty(Class, String): PropertyDescriptor - added:
static method OgnlRuntime.getProperty(OgnlContext, Object, Object): Object - added:
static method OgnlRuntime.getPropertyAccessor(Class): PropertyAccessor - added:
static method OgnlRuntime.getPropertyDescriptor(Class, String): PropertyDescriptor - added:
static method OgnlRuntime.getPropertyDescriptorFromArray(Class, String): PropertyDescriptor - added:
static method OgnlRuntime.getPropertyDescriptors(Class): Map - added:
static method OgnlRuntime.getPropertyDescriptorsArray(Class): PropertyDescriptor[] - added:
static method OgnlRuntime.getReadMethod(Class, String): Method - added:
static method OgnlRuntime.getReadMethod(Class, String, Class[]): Method - added:
static method OgnlRuntime.getSecurityManager(): SecurityManager - added:
static method OgnlRuntime.getSetMethod(OgnlContext, Class, String): Method - added:
static method OgnlRuntime.getStaticField(OgnlContext, String, String): Object - added:
static method OgnlRuntime.getTargetClass(Object): Class - added:
static method OgnlRuntime.getUniqueDescriptor(Object): String - added:
static method OgnlRuntime.getUniqueDescriptor(Object, boolean): String - added:
static method OgnlRuntime.getUseFirstMatchGetSetLookupValue(): boolean - added:
static method OgnlRuntime.getUseJDK9PlusAccessHandlerValue(): boolean - added:
static method OgnlRuntime.getUseStricterInvocationValue(): boolean - added:
static method OgnlRuntime.getWriteMethod(Class, String): Method - added:
static method OgnlRuntime.getWriteMethod(Class, String, Class[]): Method - added:
static method OgnlRuntime.hasField(OgnlContext, Object, Class, String): boolean - added:
static method OgnlRuntime.hasGetMethod(OgnlContext, Object, Class, String): boolean - added:
static method OgnlRuntime.hasGetProperty(OgnlContext, Object, Object): boolean - added:
static method OgnlRuntime.hasSetMethod(OgnlContext, Object, Class, String): boolean - added:
static method OgnlRuntime.hasSetProperty(OgnlContext, Object, Object): boolean - added:
static method OgnlRuntime.invokeMethod(Object, Method, Object[]): Object - added:
static method OgnlRuntime.isBoolean(String): boolean - added:
static method OgnlRuntime.isFieldAccessible(OgnlContext, Object, Class, String): boolean - added:
static method OgnlRuntime.isFieldAccessible(OgnlContext, Object, Field, String): boolean - added:
static method OgnlRuntime.isInstance(OgnlContext, Object, String): boolean - added:
static method OgnlRuntime.isJdk9Plus(): boolean - added:
static method OgnlRuntime.isMethodAccessible(OgnlContext, Object, Method, String): boolean - added:
static method OgnlRuntime.isMethodCallable(Method): boolean - added:
static method OgnlRuntime.isMoreSpecific(Class[], Class[]): boolean - added:
static method OgnlRuntime.isTypeCompatible(Class, Class, int, OgnlRuntime.ArgsCompatbilityReport): boolean - added:
static method OgnlRuntime.isTypeCompatible(Object, Class): boolean - added:
static method OgnlRuntime.setClassCacheInspector(ClassCacheInspector): void - added:
static method OgnlRuntime.setCompiler(OgnlExpressionCompiler): void - added:
static method OgnlRuntime.setElementsAccessor(Class, ElementsAccessor): void - added:
static method OgnlRuntime.setFieldValue(OgnlContext, Object, String, Object): boolean - added:
static method OgnlRuntime.setFieldValue(OgnlContext, Object, String, Object, boolean): boolean - added:
static method OgnlRuntime.setIndexedProperty(OgnlContext, Object, String, Object, Object): void - added:
static method OgnlRuntime.setMethodAccessor(Class, MethodAccessor): void - added:
static method OgnlRuntime.setMethodValue(OgnlContext, Object, String, Object): boolean - added:
static method OgnlRuntime.setMethodValue(OgnlContext, Object, String, Object, boolean): boolean - added:
static method OgnlRuntime.setNullHandler(Class, NullHandler): void - added:
static method OgnlRuntime.setProperty(OgnlContext, Object, Object, Object): void - added:
static method OgnlRuntime.setPropertyAccessor(Class, PropertyAccessor): void - added:
static method OgnlRuntime.setSecurityManager(SecurityManager): void - added:
static method OgnlRuntime.shouldConvertNumericTypes(OgnlContext): boolean - added:
static method OgnlRuntime.usingJDK9PlusAccessHandler(): boolean - added:
static method Token.newToken(int): Token - added:
static method Token.newToken(int, String): Token - added:
static method TokenMgrError.LexicalErr(boolean, int, int, int, String, int): String - added:
static method TokenMgrError.addEscapes(String): String
- added:
class ContextClassLoader extends ClassLoader - added:
class EnhancedClassLoader extends ClassLoader - added:
class ExpressionCompiler implements OgnlExpressionCompiler - added:
class OgnlLocalReference implements LocalReference - added:
class UnsupportedCompilationException extends RuntimeException - added:
ctor ContextClassLoader(ClassLoader, OgnlContext) - added:
ctor EnhancedClassLoader(ClassLoader) - added:
ctor ExpressionCompiler() - added:
ctor OgnlLocalReference(String, String, Class) - added:
ctor UnsupportedCompilationException(String) - added:
ctor UnsupportedCompilationException(String, Throwable) - added:
field ExpressionCompiler.classCounter: int - added:
field ExpressionCompiler.classPool: ClassPool - added:
field ExpressionCompiler.loaders: Map - added:
interface ExpressionAccessor - added:
interface LocalReference - added:
interface OgnlExpressionCompiler - added:
interface OrderedReturn - added:
method ContextClassLoader.findClass(String): Class - added:
method EnhancedClassLoader.defineClass(String, byte[]): Class - added:
method ExpressionAccessor.get(OgnlContext, Object): Object - added:
method ExpressionAccessor.set(OgnlContext, Object, Object): void - added:
method ExpressionAccessor.setExpression(Node): void - added:
method ExpressionCompiler.castExpression(OgnlContext, Node, String): String - added:
method ExpressionCompiler.compileExpression(OgnlContext, Node, Object): void - added:
method ExpressionCompiler.containsMethod(Method, Class): boolean - added:
method ExpressionCompiler.createLocalReference(OgnlContext, String, Class): String - added:
method ExpressionCompiler.generateGetter(OgnlContext, CtClass, ClassPool, CtMethod, Node, Object): String - added:
method ExpressionCompiler.generateOgnlGetter(CtClass, CtMethod, CtField): String - added:
method ExpressionCompiler.generateOgnlSetter(CtClass, CtMethod, CtField): String - added:
method ExpressionCompiler.generateSetter(OgnlContext, CtClass, ClassPool, CtMethod, Node, Object): String - added:
method ExpressionCompiler.getClassLoader(OgnlContext): EnhancedClassLoader - added:
method ExpressionCompiler.getClassName(Class): String - added:
method ExpressionCompiler.getClassPool(OgnlContext, EnhancedClassLoader): ClassPool - added:
method ExpressionCompiler.getCtClass(Class): CtClass - added:
method ExpressionCompiler.getInterfaceClass(Class): Class - added:
method ExpressionCompiler.getRootExpressionClass(Node, OgnlContext): Class - added:
method ExpressionCompiler.getSuperOrInterfaceClass(Method, Class): Class - added:
method ExpressionCompiler.instantiateClass(ClassPool, CtClass): Class - added:
method LocalReference.getExpression(): String - added:
method LocalReference.getName(): String - added:
method LocalReference.getType(): Class - added:
method OgnlExpressionCompiler.castExpression(OgnlContext, Node, String): String - added:
method OgnlExpressionCompiler.compileExpression(OgnlContext, Node, Object): void - added:
method OgnlExpressionCompiler.createLocalReference(OgnlContext, String, Class): String - added:
method OgnlExpressionCompiler.getClassName(Class): String - added:
method OgnlExpressionCompiler.getInterfaceClass(Class): Class - added:
method OgnlExpressionCompiler.getRootExpressionClass(Node, OgnlContext): Class - added:
method OgnlExpressionCompiler.getSuperOrInterfaceClass(Method, Class): Class - added:
method OgnlLocalReference.equals(Object): boolean - added:
method OgnlLocalReference.getExpression(): String - added:
method OgnlLocalReference.getName(): String - added:
method OgnlLocalReference.getType(): Class - added:
method OgnlLocalReference.hashCode(): int - added:
method OgnlLocalReference.toString(): String - added:
method OrderedReturn.getCoreExpression(): String - added:
method OrderedReturn.getLastExpression(): String - added:
static field ExpressionCompiler.PRE_CAST: String - added:
static field OgnlExpressionCompiler.ROOT_TYPE: String - added:
static method ExpressionCompiler.addCastString(OgnlContext, String): void - added:
static method ExpressionCompiler.getCastString(Class): String - added:
static method ExpressionCompiler.getRootExpression(Node, Object, OgnlContext): String - added:
static method ExpressionCompiler.shouldCast(Node): boolean
- added:
class CacheException extends RuntimeException - added:
class ClassCacheHandler - added:
class HashMapCache implements Cache - added:
class HashMapCacheFactory implements CacheFactory - added:
class HashMapClassCache extends HashMapCache implements ClassCache - added:
ctor CacheException(Throwable) - added:
ctor HashMapCache(CacheEntryFactory) - added:
ctor HashMapCacheFactory() - added:
ctor HashMapClassCache(CacheEntryFactory) - added:
ctor MethodList() - added:
ctor MethodList(int) - added:
final class MethodList extends ArrayList - added:
interface Cache - added:
interface CacheFactory - added:
interface ClassCache extends Cache - added:
interface MethodList.Resolution - added:
method Cache.clear(): void - added:
method Cache.get(Object): Object - added:
method Cache.getSize(): int - added:
method Cache.put(Object, Object): Object - added:
method CacheFactory.createCache(CacheEntryFactory): Cache - added:
method CacheFactory.createClassCache(): ClassCache - added:
method CacheFactory.createClassCache(ClassCacheEntryFactory): ClassCache - added:
method ClassCache.setClassInspector(ClassCacheInspector): void - added:
method HashMapCache.clear(): void - added:
method HashMapCache.contains(Object): boolean - added:
method HashMapCache.get(Object): Object - added:
method HashMapCache.getSize(): int - added:
method HashMapCache.put(Object, Object): Object - added:
method HashMapCache.shouldCreate(CacheEntryFactory, Object): boolean - added:
method HashMapCacheFactory.createCache(CacheEntryFactory): Cache - added:
method HashMapCacheFactory.createClassCache(): ClassCache - added:
method HashMapCacheFactory.createClassCache(ClassCacheEntryFactory): ClassCache - added:
method HashMapClassCache.put(Class, Object): Object - added:
method HashMapClassCache.setClassInspector(ClassCacheInspector): void - added:
method MethodList.Resolutions.get(Object): MethodList.Resolution - added:
method MethodList.Resolutions.methods(): List - added:
method MethodList.Resolutions.put(Object, MethodList.Resolution): void - added:
method MethodList.Resolutions.size(): int - added:
method MethodList.resolutionCount(): int - added:
method MethodList.resolutions(): MethodList.Resolutions - added:
static field MethodList.DEFAULT_MAX_RESOLUTIONS: int - added:
static final class MethodList.Resolutions - added:
static method ClassCacheHandler.getHandler(Class, ClassCache): Object
- added:
abstract class MethodCacheEntryFactory implements CacheEntryFactory - added:
class DeclaredMethodCacheEntry extends MethodCacheEntry - added:
class DeclaredMethodCacheEntryFactory extends MethodCacheEntryFactory - added:
class FieldCacheEntryFactory implements ClassCacheEntryFactory - added:
class GenericMethodParameterTypeCacheEntry implements CacheEntry - added:
class GenericMethodParameterTypeFactory implements CacheEntryFactory - added:
class MethodAccessCacheEntryFactory implements CacheEntryFactory - added:
class MethodAccessEntryValue - added:
class MethodCacheEntry implements CacheEntry - added:
class MethodPermCacheEntryFactory implements CacheEntryFactory - added:
class PermissionCacheEntry implements CacheEntry - added:
class PermissionCacheEntryFactory implements CacheEntryFactory - added:
class PropertyDescriptorCacheEntryFactory implements ClassCacheEntryFactory - added:
ctor DeclaredMethodCacheEntry(Class) - added:
ctor DeclaredMethodCacheEntry(Class, DeclaredMethodCacheEntry.MethodType) - added:
ctor DeclaredMethodCacheEntryFactory() - added:
ctor FieldCacheEntryFactory() - added:
ctor GenericMethodParameterTypeCacheEntry(Method, Class) - added:
ctor GenericMethodParameterTypeFactory() - added:
ctor MethodAccessCacheEntryFactory() - added:
ctor MethodAccessEntryValue(boolean) - added:
ctor MethodAccessEntryValue(boolean, boolean) - added:
ctor MethodCacheEntry(Class) - added:
ctor MethodCacheEntryFactory() - added:
ctor MethodPermCacheEntryFactory(SecurityManager) - added:
ctor PermissionCacheEntry(Method) - added:
ctor PermissionCacheEntryFactory() - added:
ctor PropertyDescriptorCacheEntryFactory() - added:
enum DeclaredMethodCacheEntry.MethodType - added:
field MethodCacheEntry.targetClass: Class - added:
field PermissionCacheEntry.method: Method - added:
interface CacheEntry - added:
interface CacheEntryFactory - added:
interface ClassCacheEntryFactory extends CacheEntryFactory - added:
method CacheEntryFactory.create(Object): Object - added:
method DeclaredMethodCacheEntry.equals(Object): boolean - added:
method DeclaredMethodCacheEntry.hashCode(): int - added:
method DeclaredMethodCacheEntryFactory.shouldCache(DeclaredMethodCacheEntry, Method): boolean - added:
method FieldCacheEntryFactory.create(Class): Map - added:
method GenericMethodParameterTypeCacheEntry.equals(Object): boolean - added:
method GenericMethodParameterTypeCacheEntry.hashCode(): int - added:
method GenericMethodParameterTypeFactory.create(GenericMethodParameterTypeCacheEntry): Class[] - added:
method MethodAccessCacheEntryFactory.create(Method): MethodAccessEntryValue - added:
method MethodAccessEntryValue.isAccessible(): boolean - added:
method MethodAccessEntryValue.isNotPublic(): boolean - added:
method MethodCacheEntry.equals(Object): boolean - added:
method MethodCacheEntry.hashCode(): int - added:
method MethodCacheEntryFactory.create(MethodCacheEntry): Map - added:
method MethodCacheEntryFactory.shouldCache(MethodCacheEntry, Method): boolean - added:
method MethodPermCacheEntryFactory.create(Method): Boolean - added:
method MethodPermCacheEntryFactory.setSecurityManager(SecurityManager): void - added:
method PermissionCacheEntry.equals(Object): boolean - added:
method PermissionCacheEntry.hashCode(): int - added:
method PermissionCacheEntryFactory.create(PermissionCacheEntry): Permission - added:
method PropertyDescriptorCacheEntryFactory.create(Class): Map - added:
static field DeclaredMethodCacheEntry.MethodType.NON_STATIC: DeclaredMethodCacheEntry.MethodType - added:
static field DeclaredMethodCacheEntry.MethodType.STATIC: DeclaredMethodCacheEntry.MethodType - added:
static field MethodAccessCacheEntryFactory.ACCESSIBLE_NON_PUBLIC_METHOD: MethodAccessEntryValue - added:
static field MethodAccessCacheEntryFactory.INACCESSIBLE_NON_PUBLIC_METHOD: MethodAccessEntryValue - added:
static field MethodAccessCacheEntryFactory.PUBLIC_METHOD: MethodAccessEntryValue - added:
static method DeclaredMethodCacheEntry.MethodType.valueOf(String): DeclaredMethodCacheEntry.MethodType - added:
static method DeclaredMethodCacheEntry.MethodType.values(): DeclaredMethodCacheEntry.MethodType[]
- added:
class OgnlSecurityManager extends SecurityManager - added:
class OgnlSecurityManagerFactory extends SecureClassLoader - added:
class UserMethod implements PrivilegedExceptionAction - added:
ctor OgnlSecurityManager(SecurityManager) - added:
ctor UserMethod(Object, Method, Object[]) - added:
method OgnlSecurityManager.checkPermission(Permission): void - added:
method OgnlSecurityManager.checkPermission(Permission, Object): void - added:
method OgnlSecurityManager.enter(): Long - added:
method OgnlSecurityManager.leave(long): void - added:
method UserMethod.run(): Object - added:
static method OgnlSecurityManagerFactory.getOgnlSecurityManager(): Object
- added:
class GenericTokenParser - added:
class ParsingException extends PersistenceException - added:
class PropertyParser - added:
class XNode - added:
class XPathParser - added:
ctor GenericTokenParser(String, String, TokenHandler) - added:
ctor ParsingException() - added:
ctor ParsingException(String) - added:
ctor ParsingException(String, Throwable) - added:
ctor ParsingException(Throwable) - added:
ctor XNode(XPathParser, Node, Properties) - added:
ctor XPathParser(Document) - added:
ctor XPathParser(Document, boolean) - added:
ctor XPathParser(Document, boolean, Properties) - added:
ctor XPathParser(Document, boolean, Properties, EntityResolver) - added:
ctor XPathParser(InputStream) - added:
ctor XPathParser(InputStream, boolean) - added:
ctor XPathParser(InputStream, boolean, Properties) - added:
ctor XPathParser(InputStream, boolean, Properties, EntityResolver) - added:
ctor XPathParser(Reader) - added:
ctor XPathParser(Reader, boolean) - added:
ctor XPathParser(Reader, boolean, Properties) - added:
ctor XPathParser(Reader, boolean, Properties, EntityResolver) - added:
ctor XPathParser(String) - added:
ctor XPathParser(String, boolean) - added:
ctor XPathParser(String, boolean, Properties) - added:
ctor XPathParser(String, boolean, Properties, EntityResolver) - added:
interface TokenHandler - added:
method GenericTokenParser.parse(String): String - added:
method TokenHandler.handleToken(String): String - added:
method XNode.evalBoolean(String): Boolean - added:
method XNode.evalDouble(String): Double - added:
method XNode.evalNode(String): XNode - added:
method XNode.evalNodes(String): List - added:
method XNode.evalString(String): String - added:
method XNode.getBooleanAttribute(String): Boolean - added:
method XNode.getBooleanAttribute(String, Boolean): Boolean - added:
method XNode.getBooleanBody(): Boolean - added:
method XNode.getBooleanBody(Boolean): Boolean - added:
method XNode.getChildren(): List - added:
method XNode.getChildrenAsProperties(): Properties - added:
method XNode.getDoubleAttribute(String): Double - added:
method XNode.getDoubleAttribute(String, Double): Double - added:
method XNode.getDoubleBody(): Double - added:
method XNode.getDoubleBody(Double): Double - added:
method XNode.getEnumAttribute(Class, String): Enum - added:
method XNode.getEnumAttribute(Class, String, Enum): Enum - added:
method XNode.getFloatAttribute(String): Float - added:
method XNode.getFloatAttribute(String, Float): Float - added:
method XNode.getFloatBody(): Float - added:
method XNode.getFloatBody(Float): Float - added:
method XNode.getIntAttribute(String): Integer - added:
method XNode.getIntAttribute(String, Integer): Integer - added:
method XNode.getIntBody(): Integer - added:
method XNode.getIntBody(Integer): Integer - added:
method XNode.getLongAttribute(String): Long - added:
method XNode.getLongAttribute(String, Long): Long - added:
method XNode.getLongBody(): Long - added:
method XNode.getLongBody(Long): Long - added:
method XNode.getName(): String - added:
method XNode.getNode(): Node - added:
method XNode.getParent(): XNode - added:
method XNode.getPath(): String - added:
method XNode.getStringAttribute(String): String - added:
method XNode.getStringAttribute(String, String): String - added:
method XNode.getStringAttribute(String, Supplier): String - added:
method XNode.getStringBody(): String - added:
method XNode.getStringBody(String): String - added:
method XNode.getValueBasedIdentifier(): String - added:
method XNode.newXNode(Node): XNode - added:
method XNode.toString(): String - added:
method XPathParser.evalBoolean(Object, String): Boolean - added:
method XPathParser.evalBoolean(String): Boolean - added:
method XPathParser.evalDouble(Object, String): Double - added:
method XPathParser.evalDouble(String): Double - added:
method XPathParser.evalFloat(Object, String): Float - added:
method XPathParser.evalFloat(String): Float - added:
method XPathParser.evalInteger(Object, String): Integer - added:
method XPathParser.evalInteger(String): Integer - added:
method XPathParser.evalLong(Object, String): Long - added:
method XPathParser.evalLong(String): Long - added:
method XPathParser.evalNode(Object, String): XNode - added:
method XPathParser.evalNode(String): XNode - added:
method XPathParser.evalNodes(Object, String): List - added:
method XPathParser.evalNodes(String): List - added:
method XPathParser.evalShort(Object, String): Short - added:
method XPathParser.evalShort(String): Short - added:
method XPathParser.evalString(Object, String): String - added:
method XPathParser.evalString(String): String - added:
method XPathParser.setVariables(Properties): void - added:
static field PropertyParser.KEY_DEFAULT_VALUE_SEPARATOR: String - added:
static field PropertyParser.KEY_ENABLE_DEFAULT_VALUE: String - added:
static method PropertyParser.parse(String, Properties): String
- added:
@interface Intercepts - added:
@interface Signature - added:
class InterceptorChain - added:
class Invocation - added:
class Plugin implements InvocationHandler - added:
class PluginException extends PersistenceException - added:
ctor InterceptorChain() - added:
ctor Invocation(Object, Method, Object[]) - added:
ctor PluginException() - added:
ctor PluginException(String) - added:
ctor PluginException(String, Throwable) - added:
ctor PluginException(Throwable) - added:
interface Interceptor - added:
method Interceptor.intercept(Invocation): Object - added:
method Interceptor.plugin(Object): Object - added:
method Interceptor.setProperties(Properties): void - added:
method InterceptorChain.addInterceptor(Interceptor): void - added:
method InterceptorChain.getInterceptors(): List - added:
method InterceptorChain.pluginAll(Object): Object - added:
method Intercepts.value(): Signature[] - added:
method Invocation.getArgs(): Object[] - added:
method Invocation.getMethod(): Method - added:
method Invocation.getTarget(): Object - added:
method Invocation.proceed(): Object - added:
method Plugin.invoke(Object, Method, Object[]): Object - added:
method Signature.args(): Class[] - added:
method Signature.method(): String - added:
method Signature.type(): Class - added:
static method Plugin.wrap(Object, Interceptor): Object
- added:
abstract class OptionalUtil - added:
class ArrayUtil - added:
class DefaultReflectorFactory implements ReflectorFactory - added:
class ExceptionUtil - added:
class Jdk - added:
class MetaClass - added:
class MetaObject - added:
class ParamNameResolver - added:
class ParamNameUtil - added:
class ReflectionException extends PersistenceException - added:
class Reflector - added:
class TypeParameterResolver - added:
ctor DefaultReflectorFactory() - added:
ctor ParamNameResolver(Configuration, Method, Class) - added:
ctor ReflectionException() - added:
ctor ReflectionException(String) - added:
ctor ReflectionException(String, Throwable) - added:
ctor ReflectionException(Throwable) - added:
ctor Reflector(Type) - added:
final class SystemMetaObject - added:
interface ReflectorFactory - added:
method DefaultReflectorFactory.findForClass(Type): Reflector - added:
method DefaultReflectorFactory.isClassCacheEnabled(): boolean - added:
method DefaultReflectorFactory.setClassCacheEnabled(boolean): void - added:
method MetaClass.findProperty(String): String - added:
method MetaClass.findProperty(String, boolean): String - added:
method MetaClass.getGenericGetterType(String): Map.Entry - added:
method MetaClass.getGenericSetterType(String): Map.Entry - added:
method MetaClass.getGetInvoker(String): Invoker - added:
method MetaClass.getGetterNames(): String[] - added:
method MetaClass.getGetterType(String): Class - added:
method MetaClass.getSetInvoker(String): Invoker - added:
method MetaClass.getSetterNames(): String[] - added:
method MetaClass.getSetterType(String): Class - added:
method MetaClass.hasDefaultConstructor(): boolean - added:
method MetaClass.hasGetter(String): boolean - added:
method MetaClass.hasSetter(String): boolean - added:
method MetaClass.metaClassForProperty(String): MetaClass - added:
method MetaObject.add(Object): void - added:
method MetaObject.addAll(List): void - added:
method MetaObject.findProperty(String, boolean): String - added:
method MetaObject.getGenericGetterType(String): Map.Entry - added:
method MetaObject.getGenericSetterType(String): Map.Entry - added:
method MetaObject.getGetterNames(): String[] - added:
method MetaObject.getGetterType(String): Class - added:
method MetaObject.getObjectFactory(): ObjectFactory - added:
method MetaObject.getObjectWrapper(): ObjectWrapper - added:
method MetaObject.getObjectWrapperFactory(): ObjectWrapperFactory - added:
method MetaObject.getOriginalObject(): Object - added:
method MetaObject.getReflectorFactory(): ReflectorFactory - added:
method MetaObject.getSetterNames(): String[] - added:
method MetaObject.getSetterType(String): Class - added:
method MetaObject.getValue(String): Object - added:
method MetaObject.hasGetter(String): boolean - added:
method MetaObject.hasSetter(String): boolean - added:
method MetaObject.isCollection(): boolean - added:
method MetaObject.metaObjectForProperty(String): MetaObject - added:
method MetaObject.setValue(String, Object): void - added:
method ParamNameResolver.getNamedParams(Object[]): Object - added:
method ParamNameResolver.getNames(): String[] - added:
method ParamNameResolver.getType(String): Type - added:
method ParamNameResolver.isUseParamMap(): boolean - added:
method Reflector.findPropertyName(String): String - added:
method Reflector.getDefaultConstructor(): Constructor - added:
method Reflector.getGenericGetterType(String): Map.Entry - added:
method Reflector.getGenericSetterType(String): Map.Entry - added:
method Reflector.getGetInvoker(String): Invoker - added:
method Reflector.getGetablePropertyNames(): String[] - added:
method Reflector.getGetterType(String): Class - added:
method Reflector.getSetInvoker(String): Invoker - added:
method Reflector.getSetablePropertyNames(): String[] - added:
method Reflector.getSetterType(String): Class - added:
method Reflector.getType(): Class - added:
method Reflector.hasDefaultConstructor(): boolean - added:
method Reflector.hasGetter(String): boolean - added:
method Reflector.hasSetter(String): boolean - added:
method ReflectorFactory.findForClass(Type): Reflector - added:
method ReflectorFactory.isClassCacheEnabled(): boolean - added:
method ReflectorFactory.setClassCacheEnabled(boolean): void - added:
static field Jdk.dateAndTimeApiExists: boolean - added:
static field Jdk.optionalExists: boolean - added:
static field Jdk.parameterExists: boolean - added:
static field ParamNameResolver.GENERIC_NAME_CACHE: String[] - added:
static field ParamNameResolver.GENERIC_NAME_PREFIX: String - added:
static field SystemMetaObject.DEFAULT_OBJECT_FACTORY: ObjectFactory - added:
static field SystemMetaObject.DEFAULT_OBJECT_WRAPPER_FACTORY: ObjectWrapperFactory - added:
static field SystemMetaObject.NULL_META_OBJECT: MetaObject - added:
static method ArrayUtil.equals(Object, Object): boolean - added:
static method ArrayUtil.hashCode(Object): int - added:
static method ArrayUtil.toString(Object): String - added:
static method ExceptionUtil.unwrapThrowable(Throwable): Throwable - added:
static method MetaClass.forClass(Type, ReflectorFactory): MetaClass - added:
static method MetaObject.forObject(Object, ObjectFactory, ObjectWrapperFactory, ReflectorFactory): MetaObject - added:
static method OptionalUtil.ofNullable(Object): Object - added:
static method ParamNameResolver.wrapToMapIfCollection(Object, String): Object - added:
static method ParamNameUtil.getParamNames(Constructor): List - added:
static method ParamNameUtil.getParamNames(Method): List - added:
static method Reflector.canControlMemberAccessible(): boolean - added:
static method SystemMetaObject.forObject(Object): MetaObject - added:
static method TypeParameterResolver.resolveClassTypeParams(Class, Class): Type[] - added:
static method TypeParameterResolver.resolveFieldType(Field, Type): Type - added:
static method TypeParameterResolver.resolveParamTypes(Method, Type): Type[] - added:
static method TypeParameterResolver.resolveReturnType(Method, Type): Type
- added:
class DefaultObjectFactory implements ObjectFactory, Serializable - added:
ctor DefaultObjectFactory() - added:
interface ObjectFactory - added:
method DefaultObjectFactory.create(Class): Object - added:
method DefaultObjectFactory.create(Class, List, List): Object - added:
method DefaultObjectFactory.isCollection(Class): boolean - added:
method DefaultObjectFactory.resolveInterface(Class): Class - added:
method ObjectFactory.create(Class): Object - added:
method ObjectFactory.create(Class, List, List): Object - added:
method ObjectFactory.isCollection(Class): boolean - added:
method ObjectFactory.setProperties(Properties): void
- added:
class AmbiguousMethodInvoker extends MethodInvoker - added:
class GetFieldInvoker implements Invoker - added:
class MethodInvoker implements Invoker - added:
class SetFieldInvoker implements Invoker - added:
ctor AmbiguousMethodInvoker(Method, String) - added:
ctor GetFieldInvoker(Field) - added:
ctor MethodInvoker(Method) - added:
ctor SetFieldInvoker(Field) - added:
interface Invoker - added:
method AmbiguousMethodInvoker.invoke(Object, Object[]): Object - added:
method GetFieldInvoker.getType(): Class - added:
method GetFieldInvoker.invoke(Object, Object[]): Object - added:
method Invoker.getType(): Class - added:
method Invoker.invoke(Object, Object[]): Object - added:
method MethodInvoker.getType(): Class - added:
method MethodInvoker.invoke(Object, Object[]): Object - added:
method SetFieldInvoker.getType(): Class - added:
method SetFieldInvoker.invoke(Object, Object[]): Object
- added:
class PropertyTokenizer implements Iterator - added:
ctor PropertyTokenizer(String) - added:
final class PropertyCopier - added:
final class PropertyNamer - added:
method PropertyTokenizer.getChildren(): String - added:
method PropertyTokenizer.getIndex(): String - added:
method PropertyTokenizer.getIndexedName(): String - added:
method PropertyTokenizer.getName(): String - added:
method PropertyTokenizer.hasNext(): boolean - added:
method PropertyTokenizer.next(): PropertyTokenizer - added:
method PropertyTokenizer.remove(): void - added:
static method PropertyCopier.copyBeanProperties(Class, Object, Object): void - added:
static method PropertyNamer.isGetter(String): boolean - added:
static method PropertyNamer.isProperty(String): boolean - added:
static method PropertyNamer.isSetter(String): boolean - added:
static method PropertyNamer.methodToProperty(String): String
- added:
abstract class BaseWrapper implements ObjectWrapper - added:
class BeanWrapper extends BaseWrapper - added:
class CollectionWrapper implements ObjectWrapper - added:
class DefaultObjectWrapperFactory implements ObjectWrapperFactory - added:
class MapWrapper extends BaseWrapper - added:
ctor BaseWrapper(MetaObject) - added:
ctor BeanWrapper(MetaObject, Object) - added:
ctor CollectionWrapper(MetaObject, Collection) - added:
ctor DefaultObjectWrapperFactory() - added:
ctor MapWrapper(MetaObject, Map) - added:
field BaseWrapper.metaObject: MetaObject - added:
field MapWrapper.map: Map - added:
interface ObjectWrapper - added:
interface ObjectWrapperFactory - added:
method BaseWrapper.getChildValue(PropertyTokenizer): Object - added:
method BaseWrapper.getCollectionValue(PropertyTokenizer, Object): Object - added:
method BaseWrapper.resolveCollection(PropertyTokenizer, Object): Object - added:
method BaseWrapper.setChildValue(PropertyTokenizer, Object): void - added:
method BaseWrapper.setCollectionValue(PropertyTokenizer, Object, Object): void - added:
method BeanWrapper.add(Object): void - added:
method BeanWrapper.addAll(List): void - added:
method BeanWrapper.findProperty(String, boolean): String - added:
method BeanWrapper.get(PropertyTokenizer): Object - added:
method BeanWrapper.getGenericGetterType(String): Map.Entry - added:
method BeanWrapper.getGenericSetterType(String): Map.Entry - added:
method BeanWrapper.getGetterNames(): String[] - added:
method BeanWrapper.getGetterType(String): Class - added:
method BeanWrapper.getSetterNames(): String[] - added:
method BeanWrapper.getSetterType(String): Class - added:
method BeanWrapper.hasGetter(String): boolean - added:
method BeanWrapper.hasSetter(String): boolean - added:
method BeanWrapper.instantiatePropertyValue(String, PropertyTokenizer, ObjectFactory): MetaObject - added:
method BeanWrapper.isCollection(): boolean - added:
method BeanWrapper.set(PropertyTokenizer, Object): void - added:
method CollectionWrapper.add(Object): void - added:
method CollectionWrapper.addAll(List): void - added:
method CollectionWrapper.findProperty(String, boolean): String - added:
method CollectionWrapper.get(PropertyTokenizer): Object - added:
method CollectionWrapper.getGetterNames(): String[] - added:
method CollectionWrapper.getGetterType(String): Class - added:
method CollectionWrapper.getSetterNames(): String[] - added:
method CollectionWrapper.getSetterType(String): Class - added:
method CollectionWrapper.hasGetter(String): boolean - added:
method CollectionWrapper.hasSetter(String): boolean - added:
method CollectionWrapper.instantiatePropertyValue(String, PropertyTokenizer, ObjectFactory): MetaObject - added:
method CollectionWrapper.isCollection(): boolean - added:
method CollectionWrapper.set(PropertyTokenizer, Object): void - added:
method DefaultObjectWrapperFactory.getWrapperFor(MetaObject, Object): ObjectWrapper - added:
method DefaultObjectWrapperFactory.hasWrapperFor(Object): boolean - added:
method MapWrapper.add(Object): void - added:
method MapWrapper.addAll(List): void - added:
method MapWrapper.findProperty(String, boolean): String - added:
method MapWrapper.get(PropertyTokenizer): Object - added:
method MapWrapper.getGenericGetterType(String): Map.Entry - added:
method MapWrapper.getGenericSetterType(String): Map.Entry - added:
method MapWrapper.getGetterNames(): String[] - added:
method MapWrapper.getGetterType(String): Class - added:
method MapWrapper.getSetterNames(): String[] - added:
method MapWrapper.getSetterType(String): Class - added:
method MapWrapper.hasGetter(String): boolean - added:
method MapWrapper.hasSetter(String): boolean - added:
method MapWrapper.instantiatePropertyValue(String, PropertyTokenizer, ObjectFactory): MetaObject - added:
method MapWrapper.isCollection(): boolean - added:
method MapWrapper.set(PropertyTokenizer, Object): void - added:
method ObjectWrapper.add(Object): void - added:
method ObjectWrapper.addAll(List): void - added:
method ObjectWrapper.findProperty(String, boolean): String - added:
method ObjectWrapper.get(PropertyTokenizer): Object - added:
method ObjectWrapper.getGenericGetterType(String): Map.Entry - added:
method ObjectWrapper.getGenericSetterType(String): Map.Entry - added:
method ObjectWrapper.getGetterNames(): String[] - added:
method ObjectWrapper.getGetterType(String): Class - added:
method ObjectWrapper.getSetterNames(): String[] - added:
method ObjectWrapper.getSetterType(String): Class - added:
method ObjectWrapper.hasGetter(String): boolean - added:
method ObjectWrapper.hasSetter(String): boolean - added:
method ObjectWrapper.instantiatePropertyValue(String, PropertyTokenizer, ObjectFactory): MetaObject - added:
method ObjectWrapper.isCollection(): boolean - added:
method ObjectWrapper.set(PropertyTokenizer, Object): void - added:
method ObjectWrapperFactory.getWrapperFor(MetaObject, Object): ObjectWrapper - added:
method ObjectWrapperFactory.hasWrapperFor(Object): boolean - added:
static field BaseWrapper.NO_ARGUMENTS: Object[]
- added:
class LanguageDriverRegistry - added:
class ScriptingException extends PersistenceException - added:
ctor LanguageDriverRegistry() - added:
ctor ScriptingException() - added:
ctor ScriptingException(String) - added:
ctor ScriptingException(String, Throwable) - added:
ctor ScriptingException(Throwable) - added:
interface LanguageDriver - added:
method LanguageDriver.createParameterHandler(MappedStatement, Object, BoundSql): ParameterHandler - added:
method LanguageDriver.createSqlSource(Configuration, String, Class): SqlSource - added:
method LanguageDriver.createSqlSource(Configuration, String, Class, ParamNameResolver): SqlSource - added:
method LanguageDriver.createSqlSource(Configuration, XNode, Class): SqlSource - added:
method LanguageDriver.createSqlSource(Configuration, XNode, Class, ParamNameResolver): SqlSource - added:
method LanguageDriverRegistry.getDefaultDriver(): LanguageDriver - added:
method LanguageDriverRegistry.getDefaultDriverClass(): Class - added:
method LanguageDriverRegistry.getDriver(Class): LanguageDriver - added:
method LanguageDriverRegistry.register(Class): void - added:
method LanguageDriverRegistry.register(LanguageDriver): void - added:
method LanguageDriverRegistry.setDefaultDriverClass(Class): void
- added:
class DefaultParameterHandler implements ParameterHandler - added:
class RawLanguageDriver extends XMLLanguageDriver - added:
class RawSqlSource implements SqlSource - added:
ctor DefaultParameterHandler(MappedStatement, Object, BoundSql) - added:
ctor RawLanguageDriver() - added:
ctor RawSqlSource(Configuration, SqlNode, Class) - added:
ctor RawSqlSource(Configuration, SqlNode, Class, ParamNameResolver) - added:
ctor RawSqlSource(Configuration, String, Class) - added:
ctor RawSqlSource(Configuration, String, Class, ParamNameResolver) - added:
method DefaultParameterHandler.getParameterObject(): Object - added:
method DefaultParameterHandler.setParameters(PreparedStatement): void - added:
method RawLanguageDriver.createSqlSource(Configuration, String, Class, ParamNameResolver): SqlSource - added:
method RawLanguageDriver.createSqlSource(Configuration, XNode, Class): SqlSource - added:
method RawSqlSource.getBoundSql(Object): BoundSql
- added:
class ChooseSqlNode implements SqlNode - added:
class DynamicContext - added:
class DynamicSqlSource implements SqlSource - added:
class ExpressionEvaluator - added:
class ForEachSqlNode implements SqlNode - added:
class IfSqlNode implements SqlNode - added:
class MixedSqlNode implements SqlNode - added:
class OgnlClassResolver extends DefaultClassResolver - added:
class SetSqlNode extends TrimSqlNode - added:
class StaticTextSqlNode implements SqlNode - added:
class TextSqlNode implements SqlNode - added:
class TrimSqlNode implements SqlNode - added:
class VarDeclSqlNode implements SqlNode - added:
class WhereSqlNode extends TrimSqlNode - added:
class XMLLanguageDriver implements LanguageDriver - added:
class XMLScriptBuilder extends BaseBuilder - added:
ctor ChooseSqlNode(List, SqlNode) - added:
ctor DynamicContext(Configuration, Class, ParamNameResolver) - added:
ctor DynamicContext(Configuration, Object, Class, ParamNameResolver, boolean) - added:
ctor DynamicSqlSource(Configuration, SqlNode) - added:
ctor DynamicSqlSource(Configuration, SqlNode, ParamNameResolver) - added:
ctor ExpressionEvaluator() - added:
ctor ForEachSqlNode(Configuration, SqlNode, String, Boolean, String, String, String, String, String) - added:
ctor ForEachSqlNode(Configuration, SqlNode, String, String, String, String, String, String) - added:
ctor IfSqlNode(SqlNode, String) - added:
ctor MixedSqlNode(List) - added:
ctor OgnlClassResolver() - added:
ctor SetSqlNode(Configuration, SqlNode) - added:
ctor StaticTextSqlNode(String) - added:
ctor TextSqlNode(String) - added:
ctor TrimSqlNode(Configuration, SqlNode, String, List, String, List) - added:
ctor TrimSqlNode(Configuration, SqlNode, String, String, String, String) - added:
ctor VarDeclSqlNode(String, String) - added:
ctor WhereSqlNode(Configuration, SqlNode) - added:
ctor XMLLanguageDriver() - added:
ctor XMLScriptBuilder(Configuration, XNode) - added:
ctor XMLScriptBuilder(Configuration, XNode, Class) - added:
ctor XMLScriptBuilder(Configuration, XNode, Class, ParamNameResolver) - added:
field DynamicContext.bindings: DynamicContext.ContextMap - added:
final class OgnlCache - added:
interface SqlNode - added:
method ChooseSqlNode.apply(DynamicContext): boolean - added:
method DynamicContext.appendSql(String): void - added:
method DynamicContext.bind(String, Object): void - added:
method DynamicContext.getBindings(): Map - added:
method DynamicContext.getParamNameResolver(): ParamNameResolver - added:
method DynamicContext.getParameterMappings(): List - added:
method DynamicContext.getParameterObject(): Object - added:
method DynamicContext.getParameterType(): Class - added:
method DynamicContext.getSql(): String - added:
method DynamicContext.isParamExists(): boolean - added:
method DynamicContext.parseParam(String): String - added:
method DynamicSqlSource.getBoundSql(Object): BoundSql - added:
method ExpressionEvaluator.evaluateBoolean(String, Object): boolean - added:
method ExpressionEvaluator.evaluateIterable(String, Object): Iterable - added:
method ExpressionEvaluator.evaluateIterable(String, Object, boolean): Iterable - added:
method ForEachSqlNode.apply(DynamicContext): boolean - added:
method IfSqlNode.apply(DynamicContext): boolean - added:
method MixedSqlNode.apply(DynamicContext): boolean - added:
method OgnlClassResolver.toClassForName(String): Class - added:
method SqlNode.apply(DynamicContext): boolean - added:
method StaticTextSqlNode.apply(DynamicContext): boolean - added:
method TextSqlNode.apply(DynamicContext): boolean - added:
method TextSqlNode.isDynamic(): boolean - added:
method TrimSqlNode.apply(DynamicContext): boolean - added:
method VarDeclSqlNode.apply(DynamicContext): boolean - added:
method XMLLanguageDriver.createParameterHandler(MappedStatement, Object, BoundSql): ParameterHandler - added:
method XMLLanguageDriver.createSqlSource(Configuration, String, Class): SqlSource - added:
method XMLLanguageDriver.createSqlSource(Configuration, String, Class, ParamNameResolver): SqlSource - added:
method XMLLanguageDriver.createSqlSource(Configuration, XNode, Class): SqlSource - added:
method XMLLanguageDriver.createSqlSource(Configuration, XNode, Class, ParamNameResolver): SqlSource - added:
method XMLScriptBuilder.parseDynamicTags(XNode): MixedSqlNode - added:
method XMLScriptBuilder.parseScriptNode(): SqlSource - added:
static field DynamicContext.DATABASE_ID_KEY: String - added:
static field DynamicContext.PARAMETER_OBJECT_KEY: String - added:
static field ExpressionEvaluator.INSTANCE: ExpressionEvaluator - added:
static method OgnlCache.getValue(String, Object): Object
- added:
class Configuration - added:
class RowBounds - added:
class SqlSessionException extends PersistenceException - added:
class SqlSessionFactoryBuilder - added:
class SqlSessionManager implements SqlSessionFactory, SqlSession - added:
ctor Configuration() - added:
ctor Configuration(Environment) - added:
ctor Configuration.StrictMap(String) - added:
ctor Configuration.StrictMap(String, Map) - added:
ctor Configuration.StrictMap(String, int) - added:
ctor Configuration.StrictMap(String, int, float) - added:
ctor RowBounds() - added:
ctor RowBounds(int, int) - added:
ctor SqlSessionException() - added:
ctor SqlSessionException(String) - added:
ctor SqlSessionException(String, Throwable) - added:
ctor SqlSessionException(Throwable) - added:
ctor SqlSessionFactoryBuilder() - added:
enum AutoMappingBehavior - added:
enum AutoMappingUnknownColumnBehavior - added:
enum ExecutorType - added:
enum LocalCacheScope - added:
enum TransactionIsolationLevel - added:
field Configuration.aggressiveLazyLoading: boolean - added:
field Configuration.argNameBasedConstructorAutoMapping: boolean - added:
field Configuration.autoMappingBehavior: AutoMappingBehavior - added:
field Configuration.autoMappingUnknownColumnBehavior: AutoMappingUnknownColumnBehavior - added:
field Configuration.cacheEnabled: boolean - added:
field Configuration.cacheRefMap: Map - added:
field Configuration.caches: Map - added:
field Configuration.callSettersOnNulls: boolean - added:
field Configuration.configurationFactory: Class - added:
field Configuration.databaseId: String - added:
field Configuration.defaultExecutorType: ExecutorType - added:
field Configuration.defaultFetchSize: Integer - added:
field Configuration.defaultResultSetType: ResultSetType - added:
field Configuration.defaultSqlProviderType: Class - added:
field Configuration.defaultStatementTimeout: Integer - added:
field Configuration.environment: Environment - added:
field Configuration.incompleteCacheRefs: Collection - added:
field Configuration.incompleteMethods: Collection - added:
field Configuration.incompleteResultMaps: Collection - added:
field Configuration.incompleteStatements: Collection - added:
field Configuration.interceptorChain: InterceptorChain - added:
field Configuration.jdbcTypeForNull: JdbcType - added:
field Configuration.keyGenerators: Map - added:
field Configuration.languageRegistry: LanguageDriverRegistry - added:
field Configuration.lazyLoadTriggerMethods: Set - added:
field Configuration.lazyLoadingEnabled: boolean - added:
field Configuration.loadedResources: Set - added:
field Configuration.localCacheScope: LocalCacheScope - added:
field Configuration.logImpl: Class - added:
field Configuration.logPrefix: String - added:
field Configuration.mapUnderscoreToCamelCase: boolean - added:
field Configuration.mappedStatements: Map - added:
field Configuration.mapperRegistry: MapperRegistry - added:
field Configuration.nullableOnForEach: boolean - added:
field Configuration.objectFactory: ObjectFactory - added:
field Configuration.objectWrapperFactory: ObjectWrapperFactory - added:
field Configuration.parameterMaps: Map - added:
field Configuration.proxyFactory: ProxyFactory - added:
field Configuration.reflectorFactory: ReflectorFactory - added:
field Configuration.resultMaps: Map - added:
field Configuration.returnInstanceForEmptyRow: boolean - added:
field Configuration.safeResultHandlerEnabled: boolean - added:
field Configuration.safeRowBoundsEnabled: boolean - added:
field Configuration.shrinkWhitespacesInSql: boolean - added:
field Configuration.sqlFragments: Map - added:
field Configuration.typeAliasRegistry: TypeAliasRegistry - added:
field Configuration.typeHandlerRegistry: TypeHandlerRegistry - added:
field Configuration.useActualParamName: boolean - added:
field Configuration.useColumnLabel: boolean - added:
field Configuration.useGeneratedKeys: boolean - added:
field Configuration.variables: Properties - added:
field Configuration.vfsImpl: Class - added:
interface ResultContext - added:
interface ResultHandler - added:
interface SqlSession extends Closeable - added:
interface SqlSessionFactory - added:
method AutoMappingUnknownColumnBehavior.doAction(MappedStatement, String, String, Type): void - added:
method Configuration.StrictMap.conflictMessageProducer(BiFunction): Configuration.StrictMap - added:
method Configuration.StrictMap.containsKey(Object): boolean - added:
method Configuration.StrictMap.get(Object): Object - added:
method Configuration.StrictMap.put(String, Object): Object - added:
method Configuration.addCache(Cache): void - added:
method Configuration.addCacheRef(String, String): void - added:
method Configuration.addIncompleteCacheRef(CacheRefResolver): void - added:
method Configuration.addIncompleteMethod(MethodResolver): void - added:
method Configuration.addIncompleteResultMap(ResultMapResolver): void - added:
method Configuration.addIncompleteStatement(XMLStatementBuilder): void - added:
method Configuration.addInterceptor(Interceptor): void - added:
method Configuration.addKeyGenerator(String, KeyGenerator): void - added:
method Configuration.addLoadedResource(String): void - added:
method Configuration.addMappedStatement(MappedStatement): void - added:
method Configuration.addMapper(Class): void - added:
method Configuration.addMappers(String): void - added:
method Configuration.addMappers(String, Class): void - added:
method Configuration.addParameterMap(ParameterMap): void - added:
method Configuration.addResultMap(ResultMap): void - added:
method Configuration.buildAllStatements(): void - added:
method Configuration.checkGloballyForDiscriminatedNestedResultMaps(ResultMap): void - added:
method Configuration.checkLocallyForDiscriminatedNestedResultMaps(ResultMap): void - added:
method Configuration.extractNamespace(String): String - added:
method Configuration.getAutoMappingBehavior(): AutoMappingBehavior - added:
method Configuration.getAutoMappingUnknownColumnBehavior(): AutoMappingUnknownColumnBehavior - added:
method Configuration.getCache(String): Cache - added:
method Configuration.getCacheNames(): Collection - added:
method Configuration.getCaches(): Collection - added:
method Configuration.getConfigurationFactory(): Class - added:
method Configuration.getDatabaseId(): String - added:
method Configuration.getDefaultExecutorType(): ExecutorType - added:
method Configuration.getDefaultFetchSize(): Integer - added:
method Configuration.getDefaultResultSetType(): ResultSetType - added:
method Configuration.getDefaultScriptingLanguageInstance(): LanguageDriver - added:
method Configuration.getDefaultScriptingLanuageInstance(): LanguageDriver - added:
method Configuration.getDefaultSqlProviderType(): Class - added:
method Configuration.getDefaultStatementTimeout(): Integer - added:
method Configuration.getEnvironment(): Environment - added:
method Configuration.getIncompleteCacheRefs(): Collection - added:
method Configuration.getIncompleteMethods(): Collection - added:
method Configuration.getIncompleteResultMaps(): Collection - added:
method Configuration.getIncompleteStatements(): Collection - added:
method Configuration.getInterceptors(): List - added:
method Configuration.getJdbcTypeForNull(): JdbcType - added:
method Configuration.getKeyGenerator(String): KeyGenerator - added:
method Configuration.getKeyGeneratorNames(): Collection - added:
method Configuration.getKeyGenerators(): Collection - added:
method Configuration.getLanguageDriver(Class): LanguageDriver - added:
method Configuration.getLanguageRegistry(): LanguageDriverRegistry - added:
method Configuration.getLazyLoadTriggerMethods(): Set - added:
method Configuration.getLocalCacheScope(): LocalCacheScope - added:
method Configuration.getLogImpl(): Class - added:
method Configuration.getLogPrefix(): String - added:
method Configuration.getMappedStatement(String): MappedStatement - added:
method Configuration.getMappedStatement(String, boolean): MappedStatement - added:
method Configuration.getMappedStatementNames(): Collection - added:
method Configuration.getMappedStatements(): Collection - added:
method Configuration.getMapper(Class, SqlSession): Object - added:
method Configuration.getMapperRegistry(): MapperRegistry - added:
method Configuration.getObjectFactory(): ObjectFactory - added:
method Configuration.getObjectWrapperFactory(): ObjectWrapperFactory - added:
method Configuration.getParameterMap(String): ParameterMap - added:
method Configuration.getParameterMapNames(): Collection - added:
method Configuration.getParameterMaps(): Collection - added:
method Configuration.getProxyFactory(): ProxyFactory - added:
method Configuration.getReflectorFactory(): ReflectorFactory - added:
method Configuration.getResultMap(String): ResultMap - added:
method Configuration.getResultMapNames(): Collection - added:
method Configuration.getResultMaps(): Collection - added:
method Configuration.getSqlFragments(): Map - added:
method Configuration.getTypeAliasRegistry(): TypeAliasRegistry - added:
method Configuration.getTypeHandlerRegistry(): TypeHandlerRegistry - added:
method Configuration.getVariables(): Properties - added:
method Configuration.getVfsImpl(): Class - added:
method Configuration.hasCache(String): boolean - added:
method Configuration.hasKeyGenerator(String): boolean - added:
method Configuration.hasMapper(Class): boolean - added:
method Configuration.hasParameterMap(String): boolean - added:
method Configuration.hasResultMap(String): boolean - added:
method Configuration.hasStatement(String): boolean - added:
method Configuration.hasStatement(String, boolean): boolean - added:
method Configuration.isAggressiveLazyLoading(): boolean - added:
method Configuration.isArgNameBasedConstructorAutoMapping(): boolean - added:
method Configuration.isCacheEnabled(): boolean - added:
method Configuration.isCallSettersOnNulls(): boolean - added:
method Configuration.isLazyLoadingEnabled(): boolean - added:
method Configuration.isMapUnderscoreToCamelCase(): boolean - added:
method Configuration.isMultipleResultSetsEnabled(): boolean - added:
method Configuration.isNullableOnForEach(): boolean - added:
method Configuration.isResourceLoaded(String): boolean - added:
method Configuration.isReturnInstanceForEmptyRow(): boolean - added:
method Configuration.isSafeResultHandlerEnabled(): boolean - added:
method Configuration.isSafeRowBoundsEnabled(): boolean - added:
method Configuration.isShrinkWhitespacesInSql(): boolean - added:
method Configuration.isUseActualParamName(): boolean - added:
method Configuration.isUseColumnLabel(): boolean - added:
method Configuration.isUseGeneratedKeys(): boolean - added:
method Configuration.newExecutor(Transaction): Executor - added:
method Configuration.newExecutor(Transaction, ExecutorType): Executor - added:
method Configuration.newMetaObject(Object): MetaObject - added:
method Configuration.newParameterHandler(MappedStatement, Object, BoundSql): ParameterHandler - added:
method Configuration.newResultSetHandler(Executor, MappedStatement, RowBounds, ParameterHandler, ResultHandler, BoundSql): ResultSetHandler - added:
method Configuration.newStatementHandler(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql): StatementHandler - added:
method Configuration.parsePendingCacheRefs(boolean): void - added:
method Configuration.parsePendingMethods(boolean): void - added:
method Configuration.parsePendingResultMaps(boolean): void - added:
method Configuration.parsePendingStatements(boolean): void - added:
method Configuration.setAggressiveLazyLoading(boolean): void - added:
method Configuration.setArgNameBasedConstructorAutoMapping(boolean): void - added:
method Configuration.setAutoMappingBehavior(AutoMappingBehavior): void - added:
method Configuration.setAutoMappingUnknownColumnBehavior(AutoMappingUnknownColumnBehavior): void - added:
method Configuration.setCacheEnabled(boolean): void - added:
method Configuration.setCallSettersOnNulls(boolean): void - added:
method Configuration.setConfigurationFactory(Class): void - added:
method Configuration.setDatabaseId(String): void - added:
method Configuration.setDefaultEnumTypeHandler(Class): void - added:
method Configuration.setDefaultExecutorType(ExecutorType): void - added:
method Configuration.setDefaultFetchSize(Integer): void - added:
method Configuration.setDefaultResultSetType(ResultSetType): void - added:
method Configuration.setDefaultScriptingLanguage(Class): void - added:
method Configuration.setDefaultSqlProviderType(Class): void - added:
method Configuration.setDefaultStatementTimeout(Integer): void - added:
method Configuration.setEnvironment(Environment): void - added:
method Configuration.setJdbcTypeForNull(JdbcType): void - added:
method Configuration.setLazyLoadTriggerMethods(Set): void - added:
method Configuration.setLazyLoadingEnabled(boolean): void - added:
method Configuration.setLocalCacheScope(LocalCacheScope): void - added:
method Configuration.setLogImpl(Class): void - added:
method Configuration.setLogPrefix(String): void - added:
method Configuration.setMapUnderscoreToCamelCase(boolean): void - added:
method Configuration.setMultipleResultSetsEnabled(boolean): void - added:
method Configuration.setNullableOnForEach(boolean): void - added:
method Configuration.setObjectFactory(ObjectFactory): void - added:
method Configuration.setObjectWrapperFactory(ObjectWrapperFactory): void - added:
method Configuration.setProxyFactory(ProxyFactory): void - added:
method Configuration.setReflectorFactory(ReflectorFactory): void - added:
method Configuration.setReturnInstanceForEmptyRow(boolean): void - added:
method Configuration.setSafeResultHandlerEnabled(boolean): void - added:
method Configuration.setSafeRowBoundsEnabled(boolean): void - added:
method Configuration.setShrinkWhitespacesInSql(boolean): void - added:
method Configuration.setUseActualParamName(boolean): void - added:
method Configuration.setUseColumnLabel(boolean): void - added:
method Configuration.setUseGeneratedKeys(boolean): void - added:
method Configuration.setVariables(Properties): void - added:
method Configuration.setVfsImpl(Class): void - added:
method ResultContext.getResultCount(): int - added:
method ResultContext.getResultObject(): Object - added:
method ResultContext.isStopped(): boolean - added:
method ResultContext.stop(): void - added:
method ResultHandler.handleResult(ResultContext): void - added:
method RowBounds.getLimit(): int - added:
method RowBounds.getOffset(): int - added:
method SqlSession.clearCache(): void - added:
method SqlSession.close(): void - added:
method SqlSession.commit(): void - added:
method SqlSession.commit(boolean): void - added:
method SqlSession.delete(String): int - added:
method SqlSession.delete(String, Object): int - added:
method SqlSession.flushStatements(): List - added:
method SqlSession.getConfiguration(): Configuration - added:
method SqlSession.getConnection(): Connection - added:
method SqlSession.getMapper(Class): Object - added:
method SqlSession.insert(String): int - added:
method SqlSession.insert(String, Object): int - added:
method SqlSession.rollback(): void - added:
method SqlSession.rollback(boolean): void - added:
method SqlSession.select(String, Object, ResultHandler): void - added:
method SqlSession.select(String, Object, RowBounds, ResultHandler): void - added:
method SqlSession.select(String, ResultHandler): void - added:
method SqlSession.selectCursor(String): Cursor - added:
method SqlSession.selectCursor(String, Object): Cursor - added:
method SqlSession.selectCursor(String, Object, RowBounds): Cursor - added:
method SqlSession.selectList(String): List - added:
method SqlSession.selectList(String, Object): List - added:
method SqlSession.selectList(String, Object, RowBounds): List - added:
method SqlSession.selectMap(String, Object, String): Map - added:
method SqlSession.selectMap(String, Object, String, RowBounds): Map - added:
method SqlSession.selectMap(String, String): Map - added:
method SqlSession.selectOne(String): Object - added:
method SqlSession.selectOne(String, Object): Object - added:
method SqlSession.update(String): int - added:
method SqlSession.update(String, Object): int - added:
method SqlSessionFactory.getConfiguration(): Configuration - added:
method SqlSessionFactory.openSession(): SqlSession - added:
method SqlSessionFactory.openSession(Connection): SqlSession - added:
method SqlSessionFactory.openSession(ExecutorType): SqlSession - added:
method SqlSessionFactory.openSession(ExecutorType, Connection): SqlSession - added:
method SqlSessionFactory.openSession(ExecutorType, TransactionIsolationLevel): SqlSession - added:
method SqlSessionFactory.openSession(ExecutorType, boolean): SqlSession - added:
method SqlSessionFactory.openSession(TransactionIsolationLevel): SqlSession - added:
method SqlSessionFactory.openSession(boolean): SqlSession - added:
method SqlSessionFactoryBuilder.build(Configuration): SqlSessionFactory - added:
method SqlSessionFactoryBuilder.build(InputStream): SqlSessionFactory - added:
method SqlSessionFactoryBuilder.build(InputStream, Properties): SqlSessionFactory - added:
method SqlSessionFactoryBuilder.build(InputStream, String): SqlSessionFactory - added:
method SqlSessionFactoryBuilder.build(InputStream, String, Properties): SqlSessionFactory - added:
method SqlSessionFactoryBuilder.build(Reader): SqlSessionFactory - added:
method SqlSessionFactoryBuilder.build(Reader, Properties): SqlSessionFactory - added:
method SqlSessionFactoryBuilder.build(Reader, String): SqlSessionFactory - added:
method SqlSessionFactoryBuilder.build(Reader, String, Properties): SqlSessionFactory - added:
method SqlSessionManager.clearCache(): void - added:
method SqlSessionManager.close(): void - added:
method SqlSessionManager.commit(): void - added:
method SqlSessionManager.commit(boolean): void - added:
method SqlSessionManager.delete(String): int - added:
method SqlSessionManager.delete(String, Object): int - added:
method SqlSessionManager.flushStatements(): List - added:
method SqlSessionManager.getConfiguration(): Configuration - added:
method SqlSessionManager.getConnection(): Connection - added:
method SqlSessionManager.getMapper(Class): Object - added:
method SqlSessionManager.insert(String): int - added:
method SqlSessionManager.insert(String, Object): int - added:
method SqlSessionManager.isManagedSessionStarted(): boolean - added:
method SqlSessionManager.openSession(): SqlSession - added:
method SqlSessionManager.openSession(Connection): SqlSession - added:
method SqlSessionManager.openSession(ExecutorType): SqlSession - added:
method SqlSessionManager.openSession(ExecutorType, Connection): SqlSession - added:
method SqlSessionManager.openSession(ExecutorType, TransactionIsolationLevel): SqlSession - added:
method SqlSessionManager.openSession(ExecutorType, boolean): SqlSession - added:
method SqlSessionManager.openSession(TransactionIsolationLevel): SqlSession - added:
method SqlSessionManager.openSession(boolean): SqlSession - added:
method SqlSessionManager.rollback(): void - added:
method SqlSessionManager.rollback(boolean): void - added:
method SqlSessionManager.select(String, Object, ResultHandler): void - added:
method SqlSessionManager.select(String, Object, RowBounds, ResultHandler): void - added:
method SqlSessionManager.select(String, ResultHandler): void - added:
method SqlSessionManager.selectCursor(String): Cursor - added:
method SqlSessionManager.selectCursor(String, Object): Cursor - added:
method SqlSessionManager.selectCursor(String, Object, RowBounds): Cursor - added:
method SqlSessionManager.selectList(String): List - added:
method SqlSessionManager.selectList(String, Object): List - added:
method SqlSessionManager.selectList(String, Object, RowBounds): List - added:
method SqlSessionManager.selectMap(String, Object, String): Map - added:
method SqlSessionManager.selectMap(String, Object, String, RowBounds): Map - added:
method SqlSessionManager.selectMap(String, String): Map - added:
method SqlSessionManager.selectOne(String): Object - added:
method SqlSessionManager.selectOne(String, Object): Object - added:
method SqlSessionManager.startManagedSession(): void - added:
method SqlSessionManager.startManagedSession(Connection): void - added:
method SqlSessionManager.startManagedSession(ExecutorType): void - added:
method SqlSessionManager.startManagedSession(ExecutorType, Connection): void - added:
method SqlSessionManager.startManagedSession(ExecutorType, TransactionIsolationLevel): void - added:
method SqlSessionManager.startManagedSession(ExecutorType, boolean): void - added:
method SqlSessionManager.startManagedSession(TransactionIsolationLevel): void - added:
method SqlSessionManager.startManagedSession(boolean): void - added:
method SqlSessionManager.update(String): int - added:
method SqlSessionManager.update(String, Object): int - added:
method TransactionIsolationLevel.getLevel(): int - added:
static class Configuration.StrictMap extends ConcurrentHashMap - added:
static field AutoMappingBehavior.FULL: AutoMappingBehavior - added:
static field AutoMappingBehavior.NONE: AutoMappingBehavior - added:
static field AutoMappingBehavior.PARTIAL: AutoMappingBehavior - added:
static field AutoMappingUnknownColumnBehavior.FAILING: AutoMappingUnknownColumnBehavior - added:
static field AutoMappingUnknownColumnBehavior.NONE: AutoMappingUnknownColumnBehavior - added:
static field AutoMappingUnknownColumnBehavior.WARNING: AutoMappingUnknownColumnBehavior - added:
static field ExecutorType.BATCH: ExecutorType - added:
static field ExecutorType.REUSE: ExecutorType - added:
static field ExecutorType.SIMPLE: ExecutorType - added:
static field LocalCacheScope.SESSION: LocalCacheScope - added:
static field LocalCacheScope.STATEMENT: LocalCacheScope - added:
static field RowBounds.DEFAULT: RowBounds - added:
static field RowBounds.NO_ROW_LIMIT: int - added:
static field RowBounds.NO_ROW_OFFSET: int - added:
static field TransactionIsolationLevel.NONE: TransactionIsolationLevel - added:
static field TransactionIsolationLevel.READ_COMMITTED: TransactionIsolationLevel - added:
static field TransactionIsolationLevel.READ_UNCOMMITTED: TransactionIsolationLevel - added:
static field TransactionIsolationLevel.REPEATABLE_READ: TransactionIsolationLevel - added:
static field TransactionIsolationLevel.SERIALIZABLE: TransactionIsolationLevel - added:
static field TransactionIsolationLevel.SQL_SERVER_SNAPSHOT: TransactionIsolationLevel - added:
static method AutoMappingBehavior.valueOf(String): AutoMappingBehavior - added:
static method AutoMappingBehavior.values(): AutoMappingBehavior[] - added:
static method AutoMappingUnknownColumnBehavior.valueOf(String): AutoMappingUnknownColumnBehavior - added:
static method AutoMappingUnknownColumnBehavior.values(): AutoMappingUnknownColumnBehavior[] - added:
static method ExecutorType.valueOf(String): ExecutorType - added:
static method ExecutorType.values(): ExecutorType[] - added:
static method LocalCacheScope.valueOf(String): LocalCacheScope - added:
static method LocalCacheScope.values(): LocalCacheScope[] - added:
static method SqlSessionManager.newInstance(InputStream): SqlSessionManager - added:
static method SqlSessionManager.newInstance(InputStream, Properties): SqlSessionManager - added:
static method SqlSessionManager.newInstance(InputStream, String): SqlSessionManager - added:
static method SqlSessionManager.newInstance(Reader): SqlSessionManager - added:
static method SqlSessionManager.newInstance(Reader, Properties): SqlSessionManager - added:
static method SqlSessionManager.newInstance(Reader, String): SqlSessionManager - added:
static method SqlSessionManager.newInstance(SqlSessionFactory): SqlSessionManager - added:
static method TransactionIsolationLevel.valueOf(String): TransactionIsolationLevel - added:
static method TransactionIsolationLevel.values(): TransactionIsolationLevel[]
- added:
class DefaultSqlSession implements SqlSession - added:
class DefaultSqlSessionFactory implements SqlSessionFactory - added:
ctor DefaultSqlSession(Configuration, Executor) - added:
ctor DefaultSqlSession(Configuration, Executor, boolean) - added:
ctor DefaultSqlSession.StrictMap() - added:
ctor DefaultSqlSessionFactory(Configuration) - added:
method DefaultSqlSession.StrictMap.get(Object): Object - added:
method DefaultSqlSession.clearCache(): void - added:
method DefaultSqlSession.close(): void - added:
method DefaultSqlSession.commit(): void - added:
method DefaultSqlSession.commit(boolean): void - added:
method DefaultSqlSession.delete(String): int - added:
method DefaultSqlSession.delete(String, Object): int - added:
method DefaultSqlSession.flushStatements(): List - added:
method DefaultSqlSession.getConfiguration(): Configuration - added:
method DefaultSqlSession.getConnection(): Connection - added:
method DefaultSqlSession.getMapper(Class): Object - added:
method DefaultSqlSession.insert(String): int - added:
method DefaultSqlSession.insert(String, Object): int - added:
method DefaultSqlSession.rollback(): void - added:
method DefaultSqlSession.rollback(boolean): void - added:
method DefaultSqlSession.select(String, Object, ResultHandler): void - added:
method DefaultSqlSession.select(String, Object, RowBounds, ResultHandler): void - added:
method DefaultSqlSession.select(String, ResultHandler): void - added:
method DefaultSqlSession.selectCursor(String): Cursor - added:
method DefaultSqlSession.selectCursor(String, Object): Cursor - added:
method DefaultSqlSession.selectCursor(String, Object, RowBounds): Cursor - added:
method DefaultSqlSession.selectList(String): List - added:
method DefaultSqlSession.selectList(String, Object): List - added:
method DefaultSqlSession.selectList(String, Object, RowBounds): List - added:
method DefaultSqlSession.selectMap(String, Object, String): Map - added:
method DefaultSqlSession.selectMap(String, Object, String, RowBounds): Map - added:
method DefaultSqlSession.selectMap(String, String): Map - added:
method DefaultSqlSession.selectOne(String): Object - added:
method DefaultSqlSession.selectOne(String, Object): Object - added:
method DefaultSqlSession.update(String): int - added:
method DefaultSqlSession.update(String, Object): int - added:
method DefaultSqlSessionFactory.createSqlSession(Configuration, Executor, boolean): SqlSession - added:
method DefaultSqlSessionFactory.getConfiguration(): Configuration - added:
method DefaultSqlSessionFactory.openSession(): SqlSession - added:
method DefaultSqlSessionFactory.openSession(Connection): SqlSession - added:
method DefaultSqlSessionFactory.openSession(ExecutorType): SqlSession - added:
method DefaultSqlSessionFactory.openSession(ExecutorType, Connection): SqlSession - added:
method DefaultSqlSessionFactory.openSession(ExecutorType, TransactionIsolationLevel): SqlSession - added:
method DefaultSqlSessionFactory.openSession(ExecutorType, boolean): SqlSession - added:
method DefaultSqlSessionFactory.openSession(TransactionIsolationLevel): SqlSession - added:
method DefaultSqlSessionFactory.openSession(boolean): SqlSession - added:
static class DefaultSqlSession.StrictMap extends HashMap
- added:
class TransactionException extends PersistenceException - added:
ctor TransactionException() - added:
ctor TransactionException(String) - added:
ctor TransactionException(String, Throwable) - added:
ctor TransactionException(Throwable) - added:
interface Transaction - added:
interface TransactionFactory - added:
method Transaction.close(): void - added:
method Transaction.commit(): void - added:
method Transaction.getConnection(): Connection - added:
method Transaction.getTimeout(): Integer - added:
method Transaction.rollback(): void - added:
method TransactionFactory.newTransaction(Connection): Transaction - added:
method TransactionFactory.newTransaction(DataSource, TransactionIsolationLevel, boolean): Transaction - added:
method TransactionFactory.setProperties(Properties): void
- added:
class JdbcTransaction implements Transaction - added:
class JdbcTransactionFactory implements TransactionFactory - added:
ctor JdbcTransaction(Connection) - added:
ctor JdbcTransaction(DataSource, TransactionIsolationLevel, boolean) - added:
ctor JdbcTransaction(DataSource, TransactionIsolationLevel, boolean, boolean) - added:
ctor JdbcTransactionFactory() - added:
field JdbcTransaction.autoCommit: boolean - added:
field JdbcTransaction.connection: Connection - added:
field JdbcTransaction.dataSource: DataSource - added:
field JdbcTransaction.level: TransactionIsolationLevel - added:
field JdbcTransaction.skipSetAutoCommitOnClose: boolean - added:
method JdbcTransaction.close(): void - added:
method JdbcTransaction.commit(): void - added:
method JdbcTransaction.getConnection(): Connection - added:
method JdbcTransaction.getTimeout(): Integer - added:
method JdbcTransaction.openConnection(): void - added:
method JdbcTransaction.resetAutoCommit(): void - added:
method JdbcTransaction.rollback(): void - added:
method JdbcTransaction.setDesiredAutoCommit(boolean): void - added:
method JdbcTransactionFactory.newTransaction(Connection): Transaction - added:
method JdbcTransactionFactory.newTransaction(DataSource, TransactionIsolationLevel, boolean): Transaction - added:
method JdbcTransactionFactory.setProperties(Properties): void
- added:
class ManagedTransaction implements Transaction - added:
class ManagedTransactionFactory implements TransactionFactory - added:
ctor ManagedTransaction(Connection, boolean) - added:
ctor ManagedTransaction(DataSource, TransactionIsolationLevel, boolean) - added:
ctor ManagedTransactionFactory() - added:
method ManagedTransaction.close(): void - added:
method ManagedTransaction.commit(): void - added:
method ManagedTransaction.getConnection(): Connection - added:
method ManagedTransaction.getTimeout(): Integer - added:
method ManagedTransaction.openConnection(): void - added:
method ManagedTransaction.rollback(): void - added:
method ManagedTransactionFactory.newTransaction(Connection): Transaction - added:
method ManagedTransactionFactory.newTransaction(DataSource, TransactionIsolationLevel, boolean): Transaction - added:
method ManagedTransactionFactory.setProperties(Properties): void
- added:
@interface Alias - added:
@interface MappedJdbcTypes - added:
@interface MappedTypes - added:
abstract class BaseTypeHandler implements TypeHandler - added:
abstract class TypeReference - added:
class ArrayTypeHandler extends BaseTypeHandler - added:
class BigDecimalTypeHandler extends BaseTypeHandler - added:
class BigIntegerTypeHandler extends BaseTypeHandler - added:
class BlobByteObjectArrayTypeHandler extends BaseTypeHandler - added:
class BlobInputStreamTypeHandler extends BaseTypeHandler - added:
class BlobTypeHandler extends BaseTypeHandler - added:
class BooleanTypeHandler extends BaseTypeHandler - added:
class ByteArrayTypeHandler extends BaseTypeHandler - added:
class ByteObjectArrayTypeHandler extends BaseTypeHandler - added:
class ByteTypeHandler extends BaseTypeHandler - added:
class CharacterTypeHandler extends BaseTypeHandler - added:
class ClobReaderTypeHandler extends BaseTypeHandler - added:
class ClobTypeHandler extends BaseTypeHandler - added:
class ConflictedTypeHandler implements TypeHandler - added:
class DateOnlyTypeHandler extends BaseTypeHandler - added:
class DateTypeHandler extends BaseTypeHandler - added:
class DoubleTypeHandler extends BaseTypeHandler - added:
class EnumOrdinalTypeHandler extends BaseTypeHandler - added:
class EnumTypeHandler extends BaseTypeHandler - added:
class FloatTypeHandler extends BaseTypeHandler - added:
class InstantTypeHandler extends BaseTypeHandler - added:
class IntegerTypeHandler extends BaseTypeHandler - added:
class JapaneseDateTypeHandler extends BaseTypeHandler - added:
class LocalDateTimeTypeHandler extends BaseTypeHandler - added:
class LocalDateTypeHandler extends BaseTypeHandler - added:
class LocalTimeTypeHandler extends BaseTypeHandler - added:
class LongTypeHandler extends BaseTypeHandler - added:
class MonthTypeHandler extends BaseTypeHandler - added:
class NClobTypeHandler extends BaseTypeHandler - added:
class NStringTypeHandler extends BaseTypeHandler - added:
class ObjectTypeHandler extends BaseTypeHandler - added:
class OffsetDateTimeTypeHandler extends BaseTypeHandler - added:
class OffsetTimeTypeHandler extends BaseTypeHandler - added:
class ShortTypeHandler extends BaseTypeHandler - added:
class SimpleTypeRegistry - added:
class SqlDateTypeHandler extends BaseTypeHandler - added:
class SqlTimeTypeHandler extends BaseTypeHandler - added:
class SqlTimestampTypeHandler extends BaseTypeHandler - added:
class SqlxmlTypeHandler extends BaseTypeHandler - added:
class StringTypeHandler extends BaseTypeHandler - added:
class TimeOnlyTypeHandler extends BaseTypeHandler - added:
class TypeAliasRegistry - added:
class TypeException extends PersistenceException - added:
class UnknownTypeHandler extends BaseTypeHandler - added:
class YearMonthTypeHandler extends BaseTypeHandler - added:
class YearTypeHandler extends BaseTypeHandler - added:
class ZonedDateTimeTypeHandler extends BaseTypeHandler - added:
ctor ArrayTypeHandler() - added:
ctor BaseTypeHandler() - added:
ctor BigDecimalTypeHandler() - added:
ctor BigIntegerTypeHandler() - added:
ctor BlobByteObjectArrayTypeHandler() - added:
ctor BlobInputStreamTypeHandler() - added:
ctor BlobTypeHandler() - added:
ctor BooleanTypeHandler() - added:
ctor ByteArrayTypeHandler() - added:
ctor ByteObjectArrayTypeHandler() - added:
ctor ByteTypeHandler() - added:
ctor CharacterTypeHandler() - added:
ctor ClobReaderTypeHandler() - added:
ctor ClobTypeHandler() - added:
ctor ConflictedTypeHandler(Class, JdbcType, TypeHandler, TypeHandler) - added:
ctor DateOnlyTypeHandler() - added:
ctor DateTypeHandler() - added:
ctor DoubleTypeHandler() - added:
ctor EnumOrdinalTypeHandler(Class) - added:
ctor EnumTypeHandler(Class) - added:
ctor FloatTypeHandler() - added:
ctor InstantTypeHandler() - added:
ctor IntegerTypeHandler() - added:
ctor JapaneseDateTypeHandler() - added:
ctor LocalDateTimeTypeHandler() - added:
ctor LocalDateTypeHandler() - added:
ctor LocalTimeTypeHandler() - added:
ctor LongTypeHandler() - added:
ctor MonthTypeHandler() - added:
ctor NClobTypeHandler() - added:
ctor NStringTypeHandler() - added:
ctor ObjectTypeHandler() - added:
ctor OffsetDateTimeTypeHandler() - added:
ctor OffsetTimeTypeHandler() - added:
ctor ShortTypeHandler() - added:
ctor SqlDateTypeHandler() - added:
ctor SqlTimeTypeHandler() - added:
ctor SqlTimestampTypeHandler() - added:
ctor SqlxmlTypeHandler() - added:
ctor StringTypeHandler() - added:
ctor TimeOnlyTypeHandler() - added:
ctor TypeAliasRegistry() - added:
ctor TypeException() - added:
ctor TypeException(String) - added:
ctor TypeException(String, Throwable) - added:
ctor TypeException(Throwable) - added:
ctor TypeHandlerRegistry() - added:
ctor TypeHandlerRegistry(Configuration) - added:
ctor TypeReference() - added:
ctor UnknownTypeHandler(Configuration) - added:
ctor UnknownTypeHandler(TypeHandlerRegistry) - added:
ctor YearMonthTypeHandler() - added:
ctor YearTypeHandler() - added:
ctor ZonedDateTimeTypeHandler() - added:
enum JdbcType - added:
field BaseTypeHandler.configuration: Configuration - added:
field JdbcType.TYPE_CODE: int - added:
final class TypeHandlerRegistry - added:
interface TypeHandler - added:
method Alias.value(): String - added:
method ArrayTypeHandler.extractArray(Array): Object - added:
method ArrayTypeHandler.getNullableResult(CallableStatement, int): Object - added:
method ArrayTypeHandler.getNullableResult(ResultSet, String): Object - added:
method ArrayTypeHandler.getNullableResult(ResultSet, int): Object - added:
method ArrayTypeHandler.resolveTypeName(Class): String - added:
method ArrayTypeHandler.setNonNullParameter(PreparedStatement, int, Object, JdbcType): void - added:
method BaseTypeHandler.getNullableResult(CallableStatement, int): Object - added:
method BaseTypeHandler.getNullableResult(ResultSet, String): Object - added:
method BaseTypeHandler.getNullableResult(ResultSet, int): Object - added:
method BaseTypeHandler.getResult(CallableStatement, int): Object - added:
method BaseTypeHandler.getResult(ResultSet, String): Object - added:
method BaseTypeHandler.getResult(ResultSet, int): Object - added:
method BaseTypeHandler.setConfiguration(Configuration): void - added:
method BaseTypeHandler.setNonNullParameter(PreparedStatement, int, Object, JdbcType): void - added:
method BaseTypeHandler.setParameter(PreparedStatement, int, Object, JdbcType): void - added:
method BigDecimalTypeHandler.getNullableResult(CallableStatement, int): BigDecimal - added:
method BigDecimalTypeHandler.getNullableResult(ResultSet, String): BigDecimal - added:
method BigDecimalTypeHandler.getNullableResult(ResultSet, int): BigDecimal - added:
method BigDecimalTypeHandler.setNonNullParameter(PreparedStatement, int, BigDecimal, JdbcType): void - added:
method BigIntegerTypeHandler.getNullableResult(CallableStatement, int): BigInteger - added:
method BigIntegerTypeHandler.getNullableResult(ResultSet, String): BigInteger - added:
method BigIntegerTypeHandler.getNullableResult(ResultSet, int): BigInteger - added:
method BigIntegerTypeHandler.setNonNullParameter(PreparedStatement, int, BigInteger, JdbcType): void - added:
method BlobByteObjectArrayTypeHandler.getNullableResult(CallableStatement, int): Byte[] - added:
method BlobByteObjectArrayTypeHandler.getNullableResult(ResultSet, String): Byte[] - added:
method BlobByteObjectArrayTypeHandler.getNullableResult(ResultSet, int): Byte[] - added:
method BlobByteObjectArrayTypeHandler.setNonNullParameter(PreparedStatement, int, Byte[], JdbcType): void - added:
method BlobInputStreamTypeHandler.getNullableResult(CallableStatement, int): InputStream - added:
method BlobInputStreamTypeHandler.getNullableResult(ResultSet, String): InputStream - added:
method BlobInputStreamTypeHandler.getNullableResult(ResultSet, int): InputStream - added:
method BlobInputStreamTypeHandler.setNonNullParameter(PreparedStatement, int, InputStream, JdbcType): void - added:
method BlobTypeHandler.getNullableResult(CallableStatement, int): byte[] - added:
method BlobTypeHandler.getNullableResult(ResultSet, String): byte[] - added:
method BlobTypeHandler.getNullableResult(ResultSet, int): byte[] - added:
method BlobTypeHandler.setNonNullParameter(PreparedStatement, int, byte[], JdbcType): void - added:
method BooleanTypeHandler.getNullableResult(CallableStatement, int): Boolean - added:
method BooleanTypeHandler.getNullableResult(ResultSet, String): Boolean - added:
method BooleanTypeHandler.getNullableResult(ResultSet, int): Boolean - added:
method BooleanTypeHandler.setNonNullParameter(PreparedStatement, int, Boolean, JdbcType): void - added:
method ByteArrayTypeHandler.getNullableResult(CallableStatement, int): byte[] - added:
method ByteArrayTypeHandler.getNullableResult(ResultSet, String): byte[] - added:
method ByteArrayTypeHandler.getNullableResult(ResultSet, int): byte[] - added:
method ByteArrayTypeHandler.setNonNullParameter(PreparedStatement, int, byte[], JdbcType): void - added:
method ByteObjectArrayTypeHandler.getNullableResult(CallableStatement, int): Byte[] - added:
method ByteObjectArrayTypeHandler.getNullableResult(ResultSet, String): Byte[] - added:
method ByteObjectArrayTypeHandler.getNullableResult(ResultSet, int): Byte[] - added:
method ByteObjectArrayTypeHandler.setNonNullParameter(PreparedStatement, int, Byte[], JdbcType): void - added:
method ByteTypeHandler.getNullableResult(CallableStatement, int): Byte - added:
method ByteTypeHandler.getNullableResult(ResultSet, String): Byte - added:
method ByteTypeHandler.getNullableResult(ResultSet, int): Byte - added:
method ByteTypeHandler.setNonNullParameter(PreparedStatement, int, Byte, JdbcType): void - added:
method CharacterTypeHandler.getNullableResult(CallableStatement, int): Character - added:
method CharacterTypeHandler.getNullableResult(ResultSet, String): Character - added:
method CharacterTypeHandler.getNullableResult(ResultSet, int): Character - added:
method CharacterTypeHandler.setNonNullParameter(PreparedStatement, int, Character, JdbcType): void - added:
method ClobReaderTypeHandler.getNullableResult(CallableStatement, int): Reader - added:
method ClobReaderTypeHandler.getNullableResult(ResultSet, String): Reader - added:
method ClobReaderTypeHandler.getNullableResult(ResultSet, int): Reader - added:
method ClobReaderTypeHandler.setNonNullParameter(PreparedStatement, int, Reader, JdbcType): void - added:
method ClobTypeHandler.getNullableResult(CallableStatement, int): String - added:
method ClobTypeHandler.getNullableResult(ResultSet, String): String - added:
method ClobTypeHandler.getNullableResult(ResultSet, int): String - added:
method ClobTypeHandler.setNonNullParameter(PreparedStatement, int, String, JdbcType): void - added:
method ConflictedTypeHandler.getResult(CallableStatement, int): Object - added:
method ConflictedTypeHandler.getResult(ResultSet, String): Object - added:
method ConflictedTypeHandler.getResult(ResultSet, int): Object - added:
method ConflictedTypeHandler.setParameter(PreparedStatement, int, Object, JdbcType): void - added:
method DateOnlyTypeHandler.getNullableResult(CallableStatement, int): Date - added:
method DateOnlyTypeHandler.getNullableResult(ResultSet, String): Date - added:
method DateOnlyTypeHandler.getNullableResult(ResultSet, int): Date - added:
method DateOnlyTypeHandler.setNonNullParameter(PreparedStatement, int, Date, JdbcType): void - added:
method DateTypeHandler.getNullableResult(CallableStatement, int): Date - added:
method DateTypeHandler.getNullableResult(ResultSet, String): Date - added:
method DateTypeHandler.getNullableResult(ResultSet, int): Date - added:
method DateTypeHandler.setNonNullParameter(PreparedStatement, int, Date, JdbcType): void - added:
method DoubleTypeHandler.getNullableResult(CallableStatement, int): Double - added:
method DoubleTypeHandler.getNullableResult(ResultSet, String): Double - added:
method DoubleTypeHandler.getNullableResult(ResultSet, int): Double - added:
method DoubleTypeHandler.setNonNullParameter(PreparedStatement, int, Double, JdbcType): void - added:
method EnumOrdinalTypeHandler.getNullableResult(CallableStatement, int): Enum - added:
method EnumOrdinalTypeHandler.getNullableResult(ResultSet, String): Enum - added:
method EnumOrdinalTypeHandler.getNullableResult(ResultSet, int): Enum - added:
method EnumOrdinalTypeHandler.setNonNullParameter(PreparedStatement, int, Enum, JdbcType): void - added:
method EnumTypeHandler.getNullableResult(CallableStatement, int): Enum - added:
method EnumTypeHandler.getNullableResult(ResultSet, String): Enum - added:
method EnumTypeHandler.getNullableResult(ResultSet, int): Enum - added:
method EnumTypeHandler.setNonNullParameter(PreparedStatement, int, Enum, JdbcType): void - added:
method FloatTypeHandler.getNullableResult(CallableStatement, int): Float - added:
method FloatTypeHandler.getNullableResult(ResultSet, String): Float - added:
method FloatTypeHandler.getNullableResult(ResultSet, int): Float - added:
method FloatTypeHandler.setNonNullParameter(PreparedStatement, int, Float, JdbcType): void - added:
method InstantTypeHandler.getNullableResult(CallableStatement, int): Instant - added:
method InstantTypeHandler.getNullableResult(ResultSet, String): Instant - added:
method InstantTypeHandler.getNullableResult(ResultSet, int): Instant - added:
method InstantTypeHandler.setNonNullParameter(PreparedStatement, int, Instant, JdbcType): void - added:
method IntegerTypeHandler.getNullableResult(CallableStatement, int): Integer - added:
method IntegerTypeHandler.getNullableResult(ResultSet, String): Integer - added:
method IntegerTypeHandler.getNullableResult(ResultSet, int): Integer - added:
method IntegerTypeHandler.setNonNullParameter(PreparedStatement, int, Integer, JdbcType): void - added:
method JapaneseDateTypeHandler.getNullableResult(CallableStatement, int): JapaneseDate - added:
method JapaneseDateTypeHandler.getNullableResult(ResultSet, String): JapaneseDate - added:
method JapaneseDateTypeHandler.getNullableResult(ResultSet, int): JapaneseDate - added:
method JapaneseDateTypeHandler.setNonNullParameter(PreparedStatement, int, JapaneseDate, JdbcType): void - added:
method LocalDateTimeTypeHandler.getNullableResult(CallableStatement, int): LocalDateTime - added:
method LocalDateTimeTypeHandler.getNullableResult(ResultSet, String): LocalDateTime - added:
method LocalDateTimeTypeHandler.getNullableResult(ResultSet, int): LocalDateTime - added:
method LocalDateTimeTypeHandler.setNonNullParameter(PreparedStatement, int, LocalDateTime, JdbcType): void - added:
method LocalDateTypeHandler.getNullableResult(CallableStatement, int): LocalDate - added:
method LocalDateTypeHandler.getNullableResult(ResultSet, String): LocalDate - added:
method LocalDateTypeHandler.getNullableResult(ResultSet, int): LocalDate - added:
method LocalDateTypeHandler.setNonNullParameter(PreparedStatement, int, LocalDate, JdbcType): void - added:
method LocalTimeTypeHandler.getNullableResult(CallableStatement, int): LocalTime - added:
method LocalTimeTypeHandler.getNullableResult(ResultSet, String): LocalTime - added:
method LocalTimeTypeHandler.getNullableResult(ResultSet, int): LocalTime - added:
method LocalTimeTypeHandler.setNonNullParameter(PreparedStatement, int, LocalTime, JdbcType): void - added:
method LongTypeHandler.getNullableResult(CallableStatement, int): Long - added:
method LongTypeHandler.getNullableResult(ResultSet, String): Long - added:
method LongTypeHandler.getNullableResult(ResultSet, int): Long - added:
method LongTypeHandler.setNonNullParameter(PreparedStatement, int, Long, JdbcType): void - added:
method MappedJdbcTypes.includeNullJdbcType(): boolean - added:
method MappedJdbcTypes.value(): JdbcType[] - added:
method MappedTypes.value(): Class[] - added:
method MonthTypeHandler.getNullableResult(CallableStatement, int): Month - added:
method MonthTypeHandler.getNullableResult(ResultSet, String): Month - added:
method MonthTypeHandler.getNullableResult(ResultSet, int): Month - added:
method MonthTypeHandler.setNonNullParameter(PreparedStatement, int, Month, JdbcType): void - added:
method NClobTypeHandler.getNullableResult(CallableStatement, int): String - added:
method NClobTypeHandler.getNullableResult(ResultSet, String): String - added:
method NClobTypeHandler.getNullableResult(ResultSet, int): String - added:
method NClobTypeHandler.setNonNullParameter(PreparedStatement, int, String, JdbcType): void - added:
method NStringTypeHandler.getNullableResult(CallableStatement, int): String - added:
method NStringTypeHandler.getNullableResult(ResultSet, String): String - added:
method NStringTypeHandler.getNullableResult(ResultSet, int): String - added:
method NStringTypeHandler.setNonNullParameter(PreparedStatement, int, String, JdbcType): void - added:
method ObjectTypeHandler.getNullableResult(CallableStatement, int): Object - added:
method ObjectTypeHandler.getNullableResult(ResultSet, String): Object - added:
method ObjectTypeHandler.getNullableResult(ResultSet, int): Object - added:
method ObjectTypeHandler.setNonNullParameter(PreparedStatement, int, Object, JdbcType): void - added:
method OffsetDateTimeTypeHandler.getNullableResult(CallableStatement, int): OffsetDateTime - added:
method OffsetDateTimeTypeHandler.getNullableResult(ResultSet, String): OffsetDateTime - added:
method OffsetDateTimeTypeHandler.getNullableResult(ResultSet, int): OffsetDateTime - added:
method OffsetDateTimeTypeHandler.setNonNullParameter(PreparedStatement, int, OffsetDateTime, JdbcType): void - added:
method OffsetTimeTypeHandler.getNullableResult(CallableStatement, int): OffsetTime - added:
method OffsetTimeTypeHandler.getNullableResult(ResultSet, String): OffsetTime - added:
method OffsetTimeTypeHandler.getNullableResult(ResultSet, int): OffsetTime - added:
method OffsetTimeTypeHandler.setNonNullParameter(PreparedStatement, int, OffsetTime, JdbcType): void - added:
method ShortTypeHandler.getNullableResult(CallableStatement, int): Short - added:
method ShortTypeHandler.getNullableResult(ResultSet, String): Short - added:
method ShortTypeHandler.getNullableResult(ResultSet, int): Short - added:
method ShortTypeHandler.setNonNullParameter(PreparedStatement, int, Short, JdbcType): void - added:
method SqlDateTypeHandler.getNullableResult(CallableStatement, int): Date - added:
method SqlDateTypeHandler.getNullableResult(ResultSet, String): Date - added:
method SqlDateTypeHandler.getNullableResult(ResultSet, int): Date - added:
method SqlDateTypeHandler.setNonNullParameter(PreparedStatement, int, Date, JdbcType): void - added:
method SqlTimeTypeHandler.getNullableResult(CallableStatement, int): Time - added:
method SqlTimeTypeHandler.getNullableResult(ResultSet, String): Time - added:
method SqlTimeTypeHandler.getNullableResult(ResultSet, int): Time - added:
method SqlTimeTypeHandler.setNonNullParameter(PreparedStatement, int, Time, JdbcType): void - added:
method SqlTimestampTypeHandler.getNullableResult(CallableStatement, int): Timestamp - added:
method SqlTimestampTypeHandler.getNullableResult(ResultSet, String): Timestamp - added:
method SqlTimestampTypeHandler.getNullableResult(ResultSet, int): Timestamp - added:
method SqlTimestampTypeHandler.setNonNullParameter(PreparedStatement, int, Timestamp, JdbcType): void - added:
method SqlxmlTypeHandler.getNullableResult(CallableStatement, int): String - added:
method SqlxmlTypeHandler.getNullableResult(ResultSet, String): String - added:
method SqlxmlTypeHandler.getNullableResult(ResultSet, int): String - added:
method SqlxmlTypeHandler.setNonNullParameter(PreparedStatement, int, String, JdbcType): void - added:
method SqlxmlTypeHandler.sqlxmlToString(SQLXML): String - added:
method StringTypeHandler.getNullableResult(CallableStatement, int): String - added:
method StringTypeHandler.getNullableResult(ResultSet, String): String - added:
method StringTypeHandler.getNullableResult(ResultSet, int): String - added:
method StringTypeHandler.setNonNullParameter(PreparedStatement, int, String, JdbcType): void - added:
method TimeOnlyTypeHandler.getNullableResult(CallableStatement, int): Date - added:
method TimeOnlyTypeHandler.getNullableResult(ResultSet, String): Date - added:
method TimeOnlyTypeHandler.getNullableResult(ResultSet, int): Date - added:
method TimeOnlyTypeHandler.setNonNullParameter(PreparedStatement, int, Date, JdbcType): void - added:
method TypeAliasRegistry.getTypeAliases(): Map - added:
method TypeAliasRegistry.registerAlias(Class): void - added:
method TypeAliasRegistry.registerAlias(String, Class): void - added:
method TypeAliasRegistry.registerAlias(String, String): void - added:
method TypeAliasRegistry.registerAliases(String): void - added:
method TypeAliasRegistry.registerAliases(String, Class): void - added:
method TypeAliasRegistry.resolveAlias(String): Class - added:
method TypeHandler.getResult(CallableStatement, int): Object - added:
method TypeHandler.getResult(ResultSet, String): Object - added:
method TypeHandler.getResult(ResultSet, int): Object - added:
method TypeHandler.setParameter(PreparedStatement, int, Object, JdbcType): void - added:
method TypeHandlerRegistry.getInstance(Type, Class): TypeHandler - added:
method TypeHandlerRegistry.getMappingTypeHandler(Class): TypeHandler - added:
method TypeHandlerRegistry.getTypeHandler(JdbcType): TypeHandler - added:
method TypeHandlerRegistry.getTypeHandler(Type): TypeHandler - added:
method TypeHandlerRegistry.getTypeHandler(Type, JdbcType): TypeHandler - added:
method TypeHandlerRegistry.getTypeHandler(Type, JdbcType, Class): TypeHandler - added:
method TypeHandlerRegistry.getTypeHandler(TypeReference): TypeHandler - added:
method TypeHandlerRegistry.getTypeHandler(TypeReference, JdbcType): TypeHandler - added:
method TypeHandlerRegistry.getTypeHandlers(): Collection - added:
method TypeHandlerRegistry.hasTypeHandler(Type): boolean - added:
method TypeHandlerRegistry.hasTypeHandler(Type, JdbcType): boolean - added:
method TypeHandlerRegistry.hasTypeHandler(TypeReference): boolean - added:
method TypeHandlerRegistry.hasTypeHandler(TypeReference, JdbcType): boolean - added:
method TypeHandlerRegistry.register(Class): void - added:
method TypeHandlerRegistry.register(Class, TypeHandler): void - added:
method TypeHandlerRegistry.register(JdbcType, TypeHandler): void - added:
method TypeHandlerRegistry.register(String): void - added:
method TypeHandlerRegistry.register(String, String): void - added:
method TypeHandlerRegistry.register(Type, Class): void - added:
method TypeHandlerRegistry.register(Type, JdbcType, Class): void - added:
method TypeHandlerRegistry.register(Type, JdbcType, TypeHandler): void - added:
method TypeHandlerRegistry.register(TypeHandler): void - added:
method TypeHandlerRegistry.register(TypeReference, TypeHandler): void - added:
method TypeHandlerRegistry.setDefaultEnumTypeHandler(Class): void - added:
method TypeReference.getRawType(): Type - added:
method TypeReference.toString(): String - added:
method UnknownTypeHandler.getNullableResult(CallableStatement, int): Object - added:
method UnknownTypeHandler.getNullableResult(ResultSet, String): Object - added:
method UnknownTypeHandler.getNullableResult(ResultSet, int): Object - added:
method UnknownTypeHandler.setNonNullParameter(PreparedStatement, int, Object, JdbcType): void - added:
method YearMonthTypeHandler.getNullableResult(CallableStatement, int): YearMonth - added:
method YearMonthTypeHandler.getNullableResult(ResultSet, String): YearMonth - added:
method YearMonthTypeHandler.getNullableResult(ResultSet, int): YearMonth - added:
method YearMonthTypeHandler.setNonNullParameter(PreparedStatement, int, YearMonth, JdbcType): void - added:
method YearTypeHandler.getNullableResult(CallableStatement, int): Year - added:
method YearTypeHandler.getNullableResult(ResultSet, String): Year - added:
method YearTypeHandler.getNullableResult(ResultSet, int): Year - added:
method YearTypeHandler.setNonNullParameter(PreparedStatement, int, Year, JdbcType): void - added:
method ZonedDateTimeTypeHandler.getNullableResult(CallableStatement, int): ZonedDateTime - added:
method ZonedDateTimeTypeHandler.getNullableResult(ResultSet, String): ZonedDateTime - added:
method ZonedDateTimeTypeHandler.getNullableResult(ResultSet, int): ZonedDateTime - added:
method ZonedDateTimeTypeHandler.setNonNullParameter(PreparedStatement, int, ZonedDateTime, JdbcType): void - added:
static field BigDecimalTypeHandler.INSTANCE: BigDecimalTypeHandler - added:
static field BlobTypeHandler.INSTANCE: BlobTypeHandler - added:
static field BooleanTypeHandler.INSTANCE: BooleanTypeHandler - added:
static field ByteArrayTypeHandler.INSTANCE: ByteArrayTypeHandler - added:
static field ByteTypeHandler.INSTANCE: ByteTypeHandler - added:
static field ClobTypeHandler.INSTANCE: ClobTypeHandler - added:
static field DateOnlyTypeHandler.INSTANCE: DateOnlyTypeHandler - added:
static field DateTypeHandler.INSTANCE: DateTypeHandler - added:
static field DoubleTypeHandler.INSTANCE: DoubleTypeHandler - added:
static field FloatTypeHandler.INSTANCE: FloatTypeHandler - added:
static field IntegerTypeHandler.INSTANCE: IntegerTypeHandler - added:
static field JdbcType.ARRAY: JdbcType - added:
static field JdbcType.BIGINT: JdbcType - added:
static field JdbcType.BINARY: JdbcType - added:
static field JdbcType.BIT: JdbcType - added:
static field JdbcType.BLOB: JdbcType - added:
static field JdbcType.BOOLEAN: JdbcType - added:
static field JdbcType.CHAR: JdbcType - added:
static field JdbcType.CLOB: JdbcType - added:
static field JdbcType.CURSOR: JdbcType - added:
static field JdbcType.DATALINK: JdbcType - added:
static field JdbcType.DATE: JdbcType - added:
static field JdbcType.DATETIMEOFFSET: JdbcType - added:
static field JdbcType.DECIMAL: JdbcType - added:
static field JdbcType.DISTINCT: JdbcType - added:
static field JdbcType.DOUBLE: JdbcType - added:
static field JdbcType.FLOAT: JdbcType - added:
static field JdbcType.INTEGER: JdbcType - added:
static field JdbcType.JAVA_OBJECT: JdbcType - added:
static field JdbcType.LONGNVARCHAR: JdbcType - added:
static field JdbcType.LONGVARBINARY: JdbcType - added:
static field JdbcType.LONGVARCHAR: JdbcType - added:
static field JdbcType.NCHAR: JdbcType - added:
static field JdbcType.NCLOB: JdbcType - added:
static field JdbcType.NULL: JdbcType - added:
static field JdbcType.NUMERIC: JdbcType - added:
static field JdbcType.NVARCHAR: JdbcType - added:
static field JdbcType.OTHER: JdbcType - added:
static field JdbcType.REAL: JdbcType - added:
static field JdbcType.REF: JdbcType - added:
static field JdbcType.ROWID: JdbcType - added:
static field JdbcType.SMALLINT: JdbcType - added:
static field JdbcType.SQLXML: JdbcType - added:
static field JdbcType.STRUCT: JdbcType - added:
static field JdbcType.TIME: JdbcType - added:
static field JdbcType.TIMESTAMP: JdbcType - added:
static field JdbcType.TIMESTAMP_WITH_TIMEZONE: JdbcType - added:
static field JdbcType.TIME_WITH_TIMEZONE: JdbcType - added:
static field JdbcType.TINYINT: JdbcType - added:
static field JdbcType.UNDEFINED: JdbcType - added:
static field JdbcType.VARBINARY: JdbcType - added:
static field JdbcType.VARCHAR: JdbcType - added:
static field LocalDateTypeHandler.INSTANCE: LocalDateTypeHandler - added:
static field LocalTimeTypeHandler.INSTANCE: LocalTimeTypeHandler - added:
static field LongTypeHandler.INSTANCE: LongTypeHandler - added:
static field NClobTypeHandler.INSTANCE: NClobTypeHandler - added:
static field NStringTypeHandler.INSTANCE: NStringTypeHandler - added:
static field ObjectTypeHandler.INSTANCE: ObjectTypeHandler - added:
static field ShortTypeHandler.INSTANCE: ShortTypeHandler - added:
static field StringTypeHandler.INSTANCE: StringTypeHandler - added:
static field TimeOnlyTypeHandler.INSTANCE: TimeOnlyTypeHandler - added:
static method JdbcType.forCode(int): JdbcType - added:
static method JdbcType.valueOf(String): JdbcType - added:
static method JdbcType.values(): JdbcType[] - added:
static method SimpleTypeRegistry.isSimpleType(Class): boolean