@Override public Object getIndexKey() { return new PrimaryDynamicKey(this); }
@Override public DataValueDescriptor getEvaluatedIndexKey(Activation activation) throws StandardException { return getEvaluatedAsDataValueDescriptor(activation); }
@Override public Object getIndexKey() { return new PrimaryDynamicKey(this); }
@Override public DataValueDescriptor getEvaluatedIndexKey(Activation activation) throws StandardException { return getEvaluatedAsDataValueDescriptor(activation); }
@Override public Object getIndexKey() { return new PrimaryDynamicKey(this); }
@Override public DataValueDescriptor getEvaluatedIndexKey(Activation activation) throws StandardException { return getEvaluatedAsDataValueDescriptor(activation); }
@Override public Object getIndexKey() { return new PrimaryDynamicKey(this); }
private DataValueDescriptor[] getEvaluatedKey(Activation activation) throws StandardException { // Copy the array and at the same time replace the parameters with the // values int len = this.pks.length; // TODO: SW: for byte array store, avoid creating DVD[] and create /// the key directly from the DVDs incrementally DataValueDescriptor[] copyPks = new DataValueDescriptor[len]; for (int i = 0; i < len; ++i) { Object temp = this.pks[i]; DataValueDescriptor key = null; if (temp instanceof DynamicKey) { assert temp instanceof PrimaryDynamicKey; PrimaryDynamicKey pdk = (PrimaryDynamicKey)temp; key = pdk.getEvaluatedAsDataValueDescriptor(activation); } else { key = (DataValueDescriptor)temp; } copyPks[i] = key; } return copyPks; }
@Override public Object getPrimaryKey() { return new PrimaryDynamicKey(this); }
private DataValueDescriptor[] getEvaluatedKey(Activation activation) throws StandardException { // Copy the array and at the same time replace the parameters with the // values int len = this.pks.length; // TODO: SW: for byte array store, avoid creating DVD[] and create /// the key directly from the DVDs incrementally DataValueDescriptor[] copyPks = new DataValueDescriptor[len]; for (int i = 0; i < len; ++i) { Object temp = this.pks[i]; DataValueDescriptor key = null; if (temp instanceof DynamicKey) { assert temp instanceof PrimaryDynamicKey; PrimaryDynamicKey pdk = (PrimaryDynamicKey)temp; key = pdk.getEvaluatedAsDataValueDescriptor(activation); } else { key = (DataValueDescriptor)temp; } copyPks[i] = key; } return copyPks; }
@Override public Object getIndexKey() { return new PrimaryDynamicKey(this); }
private DataValueDescriptor[] getEvaluatedKey(Activation activation) throws StandardException { // Copy the array and at the same time replace the parameters with the // values int len = this.pks.length; // TODO: SW: for byte array store, avoid creating DVD[] and create /// the key directly from the DVDs incrementally DataValueDescriptor[] copyPks = new DataValueDescriptor[len]; for (int i = 0; i < len; ++i) { Object temp = this.pks[i]; DataValueDescriptor key = null; if (temp instanceof DynamicKey) { assert temp instanceof PrimaryDynamicKey; PrimaryDynamicKey pdk = (PrimaryDynamicKey)temp; key = pdk.getEvaluatedAsDataValueDescriptor(activation); } else { key = (DataValueDescriptor)temp; } copyPks[i] = key; } return copyPks; }
@Override public Object getPrimaryKey() { return new PrimaryDynamicKey(this); }
@Override public Object getIndexKey() { return new PrimaryDynamicKey(this); }
@Override public Object getPrimaryKey() { return new PrimaryDynamicKey(this); }
@Override public Object getPrimaryKey() { return new PrimaryDynamicKey(this); }
@Override public Object getPrimaryKey() { return new PrimaryDynamicKey(this); }
@Override public Object getPrimaryKey() { return new PrimaryDynamicKey(this); }