|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface JavaTopLevelBlockOwnerModel
Generic owner of block (method, constructor or initializer)
| Method Summary | |
|---|---|
java.util.Map<java.lang.String,JavaAnnotationInstanceModel> |
getAnnotationsMap()
return annotations, associated with model oe costructor |
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()
return model term. |
java.lang.String |
getName()
return name of method or 'Initializer' or 'Constructor' |
java.util.List<JavaTypeModel> |
getThrowsList()
get List of throwed types in trows specification. |
JavaTopLevelBlockModel |
getTopLevelBlockModel()
return block model, if storing of block model is supported, otherwise throws NotSupportedException |
JavaTypeModel |
getTypeModel()
|
java.util.List<JavaTypeVariableAbstractModel> |
getTypeParameters()
|
boolean |
isSupportBlockModel()
return true if storing of block model is supported, otherwise false. |
void |
printErasedSignature(java.io.PrintWriter pwr)
print signature, where type parameters are erased. |
void |
printSignature(java.io.PrintWriter pwr)
print signature (i. |
| Methods inherited from interface ua.gradsoft.javachecker.attributes.AttributedEntity |
|---|
getAttribute, getChildAttributes, setAttribute |
| Method Detail |
|---|
JavaTypeModel getTypeModel()
java.lang.String getName()
java.util.List<JavaTypeVariableAbstractModel> getTypeParameters()
throws TermWareException
TermWareException
java.util.List<JavaFormalParameterModel> getFormalParametersList()
throws TermWareException,
EntityNotFoundException
TermWareException
EntityNotFoundException
java.util.Map<java.lang.String,JavaFormalParameterModel> getFormalParametersMap()
throws TermWareException,
EntityNotFoundException
TermWareException
EntityNotFoundException
java.util.List<JavaTypeModel> getThrowsList()
throws TermWareException,
EntityNotFoundException
TermWareException
EntityNotFoundExceptionboolean isSupportBlockModel()
JavaTopLevelBlockModel getTopLevelBlockModel()
throws TermWareException
TermWareException
java.util.Map<java.lang.String,JavaAnnotationInstanceModel> getAnnotationsMap()
throws TermWareException
TermWareException
Term getModelTerm()
throws TermWareException,
EntityNotFoundException
TermWareException
EntityNotFoundExceptionvoid printSignature(java.io.PrintWriter pwr)
void printErasedSignature(java.io.PrintWriter pwr)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||