Interface ClassFileConstructorOrMethodDeclaration
- All Superinterfaces:
Base<MemberDeclaration>
,BaseMemberDeclaration
,ClassFileMemberDeclaration
,Declaration
,Iterable<MemberDeclaration>
,MemberDeclaration
- All Known Implementing Classes:
ClassFileConstructorDeclaration
,ClassFileMethodDeclaration
,ClassFileStaticInitializerDeclaration
-
Field Summary
Fields inherited from interface org.jd.core.v1.model.javasyntax.declaration.Declaration
FLAG_ABSTRACT, FLAG_ANNOTATION, FLAG_BRIDGE, FLAG_DEFAULT, FLAG_ENUM, FLAG_FINAL, FLAG_INTERFACE, FLAG_MANDATED, FLAG_MODULE, FLAG_NATIVE, FLAG_OPEN, FLAG_PRIVATE, FLAG_PROTECTED, FLAG_PUBLIC, FLAG_STATIC, FLAG_STATIC_PHASE, FLAG_STRICT, FLAG_SUPER, FLAG_SYNCHRONIZED, FLAG_SYNTHETIC, FLAG_TRANSIENT, FLAG_TRANSITIVE, FLAG_VARARGS, FLAG_VOLATILE
-
Method Summary
Modifier and TypeMethodDescriptionint
getFlags()
void
setFlags
(int flags) void
setFormalParameters
(BaseFormalParameter formalParameters) void
setStatements
(BaseStatement statements) Methods inherited from interface org.jd.core.v1.util.Base
getFirst, getLast, getList, isList, iterator, size
Methods inherited from interface org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.declaration.ClassFileMemberDeclaration
getFirstLineNumber
Methods inherited from interface org.jd.core.v1.model.javasyntax.declaration.Declaration
accept
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Method Details
-
getFlags
int getFlags() -
setFlags
void setFlags(int flags) -
getClassFile
ClassFile getClassFile() -
getMethod
Method getMethod() -
getTypeParameters
BaseTypeParameter getTypeParameters() -
getParameterTypes
BaseType getParameterTypes() -
getReturnedType
Type getReturnedType() -
getBodyDeclaration
ClassFileBodyDeclaration getBodyDeclaration() -
getBindings
Map<String,TypeArgument> getBindings() -
getTypeBounds
-
setFormalParameters
-
getStatements
BaseStatement getStatements() -
setStatements
-