public class Java16 extends Java10
Additional Java 16 based functions will be added here as needed.
Type Params | Return Type | Name and description |
---|---|---|
|
public Object |
getInvokeSpecialHandle(Method method, Object receiver) |
|
public List<String> |
getRecordComponentNames(Class<?> maybeRecord) |
|
public int |
getVersion() |
|
public Object |
invokeHandle(Object handle, Object[] args) |
|
protected void |
makeRecordComponents(CompileUnit cu, ClassNode classNode, Class<?> clazz) |
|
protected MethodHandles.Lookup |
newLookup(Class<?> declaringClass) |