public static class UnsupportedVetter.MD
extends java.lang.Object
Method descriptor for optional methods which Derby does not have to implement. We abbreviate the name of this class to make arrays of these declarations compact and readable.
Modifier and Type | Field and Description |
---|---|
private java.lang.Class[] |
_argTypes |
private java.lang.String |
_methodName |
private boolean |
_requiredAtThisLevel |
Constructor and Description |
---|
MD(java.lang.String methodName,
java.lang.Class[] argTypes)
Construct from methodName and argument types.
|
MD(java.lang.String methodName,
java.lang.Class[] argTypes,
boolean requiredAtThisLevel) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class[] |
getArgTypes()
Get the types of the method's arguments
|
java.lang.String |
getMethodName()
Get the name of this method.
|
boolean |
isOptional()
Return whether this method is optional
|
boolean |
requiredAtThisLevel()
Return whether this method is required at the current JDBC level
|
java.lang.String |
toString() |
private java.lang.String _methodName
private java.lang.Class[] _argTypes
private boolean _requiredAtThisLevel
public MD(java.lang.String methodName, java.lang.Class[] argTypes)
public MD(java.lang.String methodName, java.lang.Class[] argTypes, boolean requiredAtThisLevel)
public java.lang.String getMethodName()
public java.lang.Class[] getArgTypes()
public boolean isOptional()
public boolean requiredAtThisLevel()
public java.lang.String toString()
toString
in class java.lang.Object
Apache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.