ua.gradsoft.javachecker.models
Class JavaClassTopLevelBlockOwnerModelHelper
java.lang.Object
ua.gradsoft.javachecker.models.JavaClassTopLevelBlockOwnerModelHelper
public class JavaClassTopLevelBlockOwnerModelHelper
- extends java.lang.Object
Helper for operations, common for class constructors and methods.
- Author:
- rssh
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaClassTopLevelBlockOwnerModelHelper
public JavaClassTopLevelBlockOwnerModelHelper()
getTypeParameters
public static java.util.List<JavaTypeVariableAbstractModel> getTypeParameters(JavaClassTopLevelBlockOwnerModel executable)
getFormalParametersTypes
public static java.util.List<JavaTypeModel> getFormalParametersTypes(JavaClassTopLevelBlockOwnerModel executable)
throws TermWareException
- Throws:
TermWareException
getFormalParametersList
public static java.util.List<JavaFormalParameterModel> getFormalParametersList(JavaClassTopLevelBlockOwnerModel executable)
throws TermWareException
- Throws:
TermWareException
getFormalParametersMap
public static java.util.Map<java.lang.String,JavaFormalParameterModel> getFormalParametersMap(JavaClassTopLevelBlockOwnerModel executable)
throws TermWareException
- Throws:
TermWareException
getFormalParameterAnnotationsList
public static java.util.List<JavaAnnotationInstanceModel> getFormalParameterAnnotationsList(JavaClassTopLevelBlockOwnerModel executable,
int i,
JavaFormalParameterModel fpi)
getThrowsList
public static java.util.List<JavaTypeModel> getThrowsList(JavaClassTopLevelBlockOwnerModel executable)
throws TermWareException
- Throws:
TermWareException
getAnnotationsMap
public static java.util.Map<java.lang.String,JavaAnnotationInstanceModel> getAnnotationsMap(JavaClassTopLevelBlockOwnerModel executable)