Class FormalParameter
java.lang.Object
org.jd.core.v1.model.javasyntax.declaration.FormalParameter
- All Implemented Interfaces:
Iterable<FormalParameter>
,BaseFormalParameter
,Declaration
,Base<FormalParameter>
- Direct Known Subclasses:
ClassFileFormalParameter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BaseAnnotationReference
protected boolean
protected String
protected Type
protected boolean
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
-
Constructor Summary
ConstructorsConstructorDescriptionFormalParameter
(BaseAnnotationReference annotationReferences, Type type, boolean varargs, String name) FormalParameter
(BaseAnnotationReference annotationReferences, Type type, String name) FormalParameter
(Type type, boolean varargs, String name) FormalParameter
(Type type, String name) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.jd.core.v1.util.Base
getFirst, getLast, getList, isList, iterator, size
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
annotationReferences
-
fina1
protected boolean fina1 -
type
-
varargs
protected boolean varargs -
name
-
-
Constructor Details
-
FormalParameter
-
FormalParameter
-
FormalParameter
-
FormalParameter
public FormalParameter(BaseAnnotationReference annotationReferences, Type type, boolean varargs, String name)
-
-
Method Details
-
getAnnotationReferences
-
isFinal
public boolean isFinal() -
setFinal
public void setFinal(boolean fina1) -
getType
-
isVarargs
public boolean isVarargs() -
getName
-
setName
-
accept
- Specified by:
accept
in interfaceDeclaration
-
toString
-