提交 8ba6c169 authored 作者: sylvain-ilm's avatar sylvain-ilm

use getters

上级 2269cea5
...@@ -72,8 +72,8 @@ public class ValueArray extends ValueCollectionBase { ...@@ -72,8 +72,8 @@ public class ValueArray extends ValueCollectionBase {
if (!this.getComponentType().equals(o.getComponentType())) if (!this.getComponentType().equals(o.getComponentType()))
throw new IllegalArgumentException( throw new IllegalArgumentException(
"Expected component type " + this.getComponentType() + " but got " + o.getComponentType()); "Expected component type " + this.getComponentType() + " but got " + o.getComponentType());
final Value[] res = Arrays.copyOf(this.values, this.values.length + o.values.length); final Value[] res = Arrays.copyOf(this.getList(), this.getList().length + o.getList().length);
System.arraycopy(o.values, 0, res, this.values.length, o.values.length); System.arraycopy(o.getList(), 0, res, this.getList().length, o.getList().length);
return ValueArray.get(this.getComponentType(), res); return ValueArray.get(this.getComponentType(), res);
} }
...@@ -89,8 +89,8 @@ public class ValueArray extends ValueCollectionBase { ...@@ -89,8 +89,8 @@ public class ValueArray extends ValueCollectionBase {
if (item != ValueNull.INSTANCE && !this.getComponentType().isInstance(item.getObject())) if (item != ValueNull.INSTANCE && !this.getComponentType().isInstance(item.getObject()))
throw new IllegalArgumentException( throw new IllegalArgumentException(
"Expected component type " + this.getComponentType() + " but got " + item.getClass()); "Expected component type " + this.getComponentType() + " but got " + item.getClass());
final Value[] res = Arrays.copyOf(this.values, this.values.length + 1); final Value[] res = Arrays.copyOf(this.getList(), this.getList().length + 1);
res[this.values.length] = item; res[this.getList().length] = item;
return ValueArray.get(this.getComponentType(), res); return ValueArray.get(this.getComponentType(), res);
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论