java.lang.Object
dev.hilla.parser.models.AnnotatedAbstractModel
dev.hilla.parser.models.MethodInfoModel
- All Implemented Interfaces:
AnnotatedModel,ClassMemberModel,Model,NamedModel,OwnedModel<ClassInfoModel>,ParameterizedModel
public abstract class MethodInfoModel
extends AnnotatedAbstractModel
implements ClassMemberModel, ParameterizedModel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanabstract Stringabstract intgetOwner()inthashCode()intabstract booleanabstract booleanisBridge()abstract booleanabstract booleanisFinal()abstract booleanisNative()abstract booleanabstract booleanabstract booleanisPublic()abstract booleanisStatic()abstract booleanisStrict()abstract booleanabstract booleanabstract booleanstatic MethodInfoModelof(io.github.classgraph.MethodInfo origin) Deprecated.static MethodInfoModelof(Executable origin) protected abstract ClassInfoModelprotected abstract List<MethodParameterInfoModel>protected abstract SignatureModelprotected abstract List<TypeParameterModel>toString()Methods inherited from class dev.hilla.parser.models.AnnotatedAbstractModel
getAnnotations, prepareAnnotations, processAnnotations, processAnnotations, processAnnotationsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface dev.hilla.parser.models.Model
get, isReflection, isSourceMethods inherited from interface dev.hilla.parser.models.NamedModel
getName
-
Constructor Details
-
MethodInfoModel
public MethodInfoModel()
-
-
Method Details
-
of
Deprecated. -
of
-
equals
-
equalsIgnoreParameters
-
equalsIgnoreParameters
-
getClassName
-
getCommonModelClass
- Specified by:
getCommonModelClassin interfaceModel
-
getModifiers
public abstract int getModifiers() -
getOwner
- Specified by:
getOwnerin interfaceOwnedModel<ClassInfoModel>
-
getParameters
-
getResultType
-
getTypeParameters
- Specified by:
getTypeParametersin interfaceParameterizedModel
-
hashCode
public int hashCode() -
hashCodeIgnoreParameters
public int hashCodeIgnoreParameters() -
isAbstract
public abstract boolean isAbstract() -
isBridge
public abstract boolean isBridge() -
isConstructor
public abstract boolean isConstructor() -
isFinal
public abstract boolean isFinal() -
isNative
public abstract boolean isNative() -
isPrivate
public abstract boolean isPrivate() -
isProtected
public abstract boolean isProtected() -
isPublic
public abstract boolean isPublic() -
isStatic
public abstract boolean isStatic() -
isStrict
public abstract boolean isStrict() -
isSynchronized
public abstract boolean isSynchronized() -
isSynthetic
public abstract boolean isSynthetic() -
isVarArgs
public abstract boolean isVarArgs() -
toString
-
prepareOwner
-
prepareParameters
-
prepareResultType
-
prepareTypeParameters
-