public static class Symbol.DynamicMethodSymbol extends Symbol.MethodSymbol
Symbol.ClassSymbol, Symbol.Completer, Symbol.CompletionFailure, Symbol.DelegatedSymbol<T extends Symbol>, Symbol.DynamicMethodSymbol, Symbol.MethodSymbol, Symbol.OperatorSymbol, Symbol.PackageSymbol, Symbol.TypeSymbol, Symbol.TypeVariableSymbol, Symbol.VarSymbol, Symbol.Visitor<R,P>
Modifier and Type | Field and Description |
---|---|
Symbol |
bsm |
int |
bsmKind |
Object[] |
staticArgs |
capturedLocals, code, defaultValue, extraParams, implementation_filter, params, savedParameterNames
completer, erasure_field, flags_field, kind, metadata, name, owner, type
Constructor and Description |
---|
DynamicMethodSymbol(Name name,
Symbol owner,
int bsmKind,
Symbol.MethodSymbol bsm,
Type type,
Object[] staticArgs) |
Modifier and Type | Method and Description |
---|---|
boolean |
isDynamic() |
accept, accept, asMemberOf, binaryImplementation, binaryOverrides, clone, getDefaultValue, getKind, getModifiers, getParameters, getReceiverType, getReturnType, getThrownTypes, implementation, implementation, implemented, implementedIn, isDefault, isInheritedIn, isStaticOrInstanceInit, isVarArgs, overrides, params, toString
annotationsPendingCompletion, appendAttributes, appendClassInitTypeAttributes, appendInitTypeAttributes, appendTypeAttributesWithCompletion, appendUniqueTypeAttributes, asType, attribute, baseSymbol, complete, enclClass, erasure, exists, externalType, flags, flatName, getAnnotationMirrors, getClassInitTypeAttributes, getDeclarationAttributes, getEnclosedElements, getEnclosingElement, getInitTypeAttributes, getMetadata, getQualifiedName, getRawAttributes, getRawTypeAttributes, getSimpleName, getTypeParameters, hasAnnotations, hasOuterInstance, hasTypeAnnotations, isAnonymous, isConstructor, isDeprecated, isEnclosedBy, isEnum, isInner, isInterface, isLocal, isMemberOf, isPrivate, isStatic, isSubClass, location, location, members, outermostClass, packge, prependAttributes, resetAnnotations, setAttributes, setDeclarationAttributes, setDeclarationAttributesWithCompletion, setTypeAttributes
getAnnotation, getAnnotationsByType, getAttribute, getInheritedAnnotations
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getSimpleName, getTypeParameters
asType, equals, getAnnotation, getAnnotationMirrors, getEnclosedElements, getEnclosingElement, hashCode
getAnnotationsByType
public DynamicMethodSymbol(Name name, Symbol owner, int bsmKind, Symbol.MethodSymbol bsm, Type type, Object[] staticArgs)
public boolean isDynamic()
isDynamic
in class Symbol.MethodSymbol
Copyright © 2017 earcam. All rights reserved.