|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectua.gradsoft.javachecker.models.JavaConstructorModel
ua.gradsoft.javachecker.models.JavaTypeArgumentBoundConstructorModel
public class JavaTypeArgumentBoundConstructorModel
| Constructor Summary | |
|---|---|
JavaTypeArgumentBoundConstructorModel(JavaConstructorModel origin,
JavaTypeArgumentBoundTypeModel owner)
Creates a new instance of JavaTypeArgumentBoundConstructorModel |
|
| Method Summary | |
|---|---|
java.util.Map<java.lang.String,JavaAnnotationInstanceModel> |
getAnnotationsMap()
get Map of declared annotations, binded to this constructor. |
java.util.List<JavaFormalParameterModel> |
getFormalParametersList()
get List of formal parameters |
java.util.Map<java.lang.String,JavaFormalParameterModel> |
getFormalParametersMap()
get Map of formal parameters. |
Term |
getModelTerm()
TypeArgumentBoundConstructorModel(originModel,substitution, context); |
java.lang.String |
getName()
return name of method or 'Initializer' or 'Constructor' |
JavaTopLevelBlockOwnerModel |
getOrigin()
|
JavaTypeArgumentsSubstitution |
getSubstitution()
|
java.util.List<JavaTypeModel> |
getThrowsList()
get List of throwed types in trows specification. |
JavaTypeArgumentBoundTopLevelBlockModel |
getTopLevelBlockModel()
return block model, if storing of block model is supported, otherwise throws NotSupportedException |
JavaTypeArgumentBoundTypeModel |
getTypeArgumentBoundTypeModel()
|
JavaTypeModel |
getTypeModel()
|
java.util.List<JavaTypeVariableAbstractModel> |
getTypeParameters()
|
boolean |
isSupportBlockModel()
return true if storing of block model is supported, otherwise false. |
| Methods inherited from class ua.gradsoft.javachecker.models.JavaConstructorModel |
|---|
getAttribute, getChildAttributes, printErasedSignature, printSignature, setAttribute |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface ua.gradsoft.javachecker.models.JavaTopLevelBlockOwnerModel |
|---|
printErasedSignature, printSignature |
| Methods inherited from interface ua.gradsoft.javachecker.attributes.AttributedEntity |
|---|
getAttribute, getChildAttributes, setAttribute |
| Constructor Detail |
|---|
public JavaTypeArgumentBoundConstructorModel(JavaConstructorModel origin,
JavaTypeArgumentBoundTypeModel owner)
| Method Detail |
|---|
public java.lang.String getName()
JavaTopLevelBlockOwnerModel
getName in interface JavaTopLevelBlockOwnerModelpublic JavaTypeModel getTypeModel()
getTypeModel in interface JavaTopLevelBlockOwnerModelpublic JavaTypeArgumentBoundTypeModel getTypeArgumentBoundTypeModel()
getTypeArgumentBoundTypeModel in interface JavaTypeArgumentBoundTopLevelBlockOwnerModel
public java.util.List<JavaTypeVariableAbstractModel> getTypeParameters()
throws TermWareException
getTypeParameters in interface JavaTopLevelBlockOwnerModelgetTypeParameters in class JavaConstructorModelTermWareException
public java.util.List<JavaFormalParameterModel> getFormalParametersList()
throws TermWareException,
EntityNotFoundException
JavaTopLevelBlockOwnerModel
getFormalParametersList in interface JavaTopLevelBlockOwnerModelgetFormalParametersList in class JavaConstructorModelTermWareException
EntityNotFoundException
public java.util.Map<java.lang.String,JavaFormalParameterModel> getFormalParametersMap()
throws TermWareException,
EntityNotFoundException
JavaTopLevelBlockOwnerModel
getFormalParametersMap in interface JavaTopLevelBlockOwnerModelgetFormalParametersMap in class JavaConstructorModelTermWareException
EntityNotFoundException
public java.util.Map<java.lang.String,JavaAnnotationInstanceModel> getAnnotationsMap()
throws TermWareException
JavaConstructorModel
getAnnotationsMap in interface JavaTopLevelBlockOwnerModelgetAnnotationsMap in class JavaConstructorModelTermWareException
public java.util.List<JavaTypeModel> getThrowsList()
throws TermWareException,
EntityNotFoundException
JavaTopLevelBlockOwnerModel
getThrowsList in interface JavaTopLevelBlockOwnerModelTermWareException
EntityNotFoundExceptionpublic boolean isSupportBlockModel()
JavaTopLevelBlockOwnerModel
isSupportBlockModel in interface JavaTopLevelBlockOwnerModel
public JavaTypeArgumentBoundTopLevelBlockModel getTopLevelBlockModel()
throws TermWareException
JavaTopLevelBlockOwnerModel
getTopLevelBlockModel in interface JavaTopLevelBlockOwnerModelTermWareException
public Term getModelTerm()
throws TermWareException,
EntityNotFoundException
getModelTerm in interface JavaTopLevelBlockOwnerModelTermWareException
EntityNotFoundException
public JavaTypeArgumentsSubstitution getSubstitution()
throws TermWareException
getSubstitution in interface JavaTypeArgumentBoundTopLevelBlockOwnerModelTermWareExceptionpublic JavaTopLevelBlockOwnerModel getOrigin()
getOrigin in interface JavaTypeArgumentBoundTopLevelBlockOwnerModel
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||