mirror of
https://github.com/ebean-orm/ebean.git
synced 2024-04-21 10:51:47 +00:00
No effective change - remove unused methods (from ImportedId)
This commit is contained in:
@@ -22,11 +22,6 @@ public interface ImportedId {
|
||||
*/
|
||||
boolean isScalar();
|
||||
|
||||
/**
|
||||
* Return the logical property name.
|
||||
*/
|
||||
String getLogicalName();
|
||||
|
||||
/**
|
||||
* For scalar id return the related single db column.
|
||||
* <p>
|
||||
@@ -46,11 +41,6 @@ public interface ImportedId {
|
||||
*/
|
||||
void dmlAppend(GenerateDmlRequest request);
|
||||
|
||||
/**
|
||||
* Append to the DML statement to the where clause.
|
||||
*/
|
||||
void dmlWhere(GenerateDmlRequest request, EntityBean bean);
|
||||
|
||||
/**
|
||||
* Bind the value from the bean.
|
||||
*/
|
||||
|
||||
@@ -46,11 +46,6 @@ public class ImportedIdEmbedded implements ImportedId {
|
||||
return false;
|
||||
}
|
||||
|
||||
public String getLogicalName() {
|
||||
return owner.getName() + "." + foreignAssocOne.getName();
|
||||
}
|
||||
|
||||
|
||||
public String getDbColumn() {
|
||||
return null;
|
||||
}
|
||||
@@ -68,34 +63,6 @@ public class ImportedIdEmbedded implements ImportedId {
|
||||
}
|
||||
}
|
||||
|
||||
public void dmlWhere(GenerateDmlRequest request, EntityBean bean) {
|
||||
|
||||
Object embeddedId = null;
|
||||
if (bean != null) {
|
||||
embeddedId = foreignAssocOne.getValue(bean);
|
||||
}
|
||||
|
||||
if (embeddedId == null) {
|
||||
for (int i = 0; i < imported.length; i++) {
|
||||
if (imported[i].owner.isDbUpdatable()) {
|
||||
request.appendColumnIsNull(imported[i].localDbColumn);
|
||||
}
|
||||
}
|
||||
} else {
|
||||
EntityBean embedded = (EntityBean) embeddedId;
|
||||
for (int i = 0; i < imported.length; i++) {
|
||||
if (imported[i].owner.isDbUpdatable()) {
|
||||
Object value = imported[i].foreignProperty.getValue(embedded);
|
||||
if (value == null) {
|
||||
request.appendColumnIsNull(imported[i].localDbColumn);
|
||||
} else {
|
||||
request.appendColumn(imported[i].localDbColumn);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public Object bind(BindableRequest request, EntityBean bean) throws SQLException {
|
||||
|
||||
Object embeddedId = null;
|
||||
|
||||
@@ -82,10 +82,6 @@ public final class ImportedIdSimple implements ImportedId, Comparable<ImportedId
|
||||
return true;
|
||||
}
|
||||
|
||||
public String getLogicalName() {
|
||||
return logicalName;
|
||||
}
|
||||
|
||||
public String getDbColumn() {
|
||||
return localDbColumn;
|
||||
}
|
||||
@@ -114,21 +110,6 @@ public final class ImportedIdSimple implements ImportedId, Comparable<ImportedId
|
||||
request.appendColumn(localDbColumn);
|
||||
}
|
||||
|
||||
public void dmlWhere(GenerateDmlRequest request, EntityBean bean) {
|
||||
|
||||
if (owner.isDbUpdatable()) {
|
||||
Object value = null;
|
||||
if (bean != null) {
|
||||
value = getIdValue(bean);
|
||||
}
|
||||
if (value == null) {
|
||||
request.appendColumnIsNull(localDbColumn);
|
||||
} else {
|
||||
request.appendColumn(localDbColumn);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public Object bind(BindableRequest request, EntityBean bean) throws SQLException {
|
||||
|
||||
Object value = null;
|
||||
|
||||
Reference in New Issue
Block a user