if(!useByOther){
throw new RuntimeException(this.toString() + " not use by other operator");
}
ArrayClass cls = (ArrayClass) arrayReference.getParamterizedType();
if(parDims != null && parDims.length > cls.getDimension()){
throw new ArrayOperatorException(toString() + " dimension not enough!");
}
log.debug("start load array value");
getValue();
}