ua.gradsoft.javachecker.trace
Class JavaTraceArrayModel
java.lang.Object
ua.gradsoft.javachecker.trace.JavaTraceArrayModel
- All Implemented Interfaces:
- JavaTraceObjectModel
public class JavaTraceArrayModel
- extends java.lang.Object
- implements JavaTraceObjectModel
Model for array
- Author:
- rssh
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaTraceArrayModel
public JavaTraceArrayModel(JavaTypeModel referencedType,
int length)
JavaTraceArrayModel
public JavaTraceArrayModel(JavaTermExpressionModel expression,
JavaTypeModel referencedType,
int length)
getExpressionModel
public JavaExpressionModel getExpressionModel()
throws TermWareException,
EntityNotFoundException
- Specified by:
getExpressionModel in interface JavaTraceObjectModel
- Throws:
TermWareException
EntityNotFoundException
getField
public JavaTraceObjectModel getField(java.lang.String name)
throws TermWareException,
EntityNotFoundException,
EvaluationException
- Specified by:
getField in interface JavaTraceObjectModel
- Throws:
TermWareException
EntityNotFoundException
EvaluationException
getType
public JavaTypeModel getType()
throws TermWareException,
EntityNotFoundException
- Specified by:
getType in interface JavaTraceObjectModel
- Throws:
TermWareException
EntityNotFoundException
hasFields
public boolean hasFields()
throws TermWareException,
EntityNotFoundException
- Specified by:
hasFields in interface JavaTraceObjectModel
- Throws:
TermWareException
EntityNotFoundException
setField
public void setField(java.lang.String name,
JavaTraceObjectModel value)
throws TermWareException,
EntityNotFoundException,
EvaluationException
- Specified by:
setField in interface JavaTraceObjectModel
- Throws:
TermWareException
EntityNotFoundException
EvaluationException
set
public void set(int i,
JavaTraceObjectModel element)
throws EvaluationException
- Throws:
EvaluationException
get
public JavaTraceObjectModel get(int i)
throws EvaluationException
- Throws:
EvaluationException