public class EntityAddressBoAdapter extends PersistableBoMergeAdapter<org.kuali.rice.kim.impl.identity.address.EntityAddressBo,Address>
Address
objects from import into the list of EntityAddressBo
objects already attached to an Entity.boIsDefaultable, boIsInactivatable| Constructor and Description |
|---|
EntityAddressBoAdapter() |
| Modifier and Type | Method and Description |
|---|---|
int |
compareBOProperties(org.kuali.rice.kim.impl.identity.address.EntityAddressBo addr0,
org.kuali.rice.kim.impl.identity.address.EntityAddressBo addr1)
Implements comparison logic to allow sorting of BusinessObjects.
|
Class<org.kuali.rice.kim.impl.identity.address.EntityAddressBo> |
getBusinessObjectClass()
This is a method which allows
HRImportService
to determine the specific type of business object handled by this class. |
Class<Address> |
getIncomingClass()
This is a method which allows
HRImportService
to determine the specific type of incoming JAXB object handled by this class. |
org.kuali.rice.kim.impl.identity.address.EntityAddressBo |
newBO(String entityId)
This is a factory method for the business object.
|
org.kuali.rice.kim.impl.identity.address.EntityAddressBo |
setFields(org.kuali.rice.kim.impl.identity.address.EntityAddressBo bo,
Address source)
This is the method which translates the incoming JAXB object to the business object.
|
compare, delete, isBoDefaultable, isBoInactivatable, nullSafeCompare, nullSafeCompareIgnoreCase, save, setFieldsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcomparing, comparing, comparingDouble, comparingInt, comparingLong, equals, naturalOrder, nullsFirst, nullsLast, reversed, reverseOrder, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLongpublic int compareBOProperties(org.kuali.rice.kim.impl.identity.address.EntityAddressBo addr0,
org.kuali.rice.kim.impl.identity.address.EntityAddressBo addr1)
PersistableBoMergeAdaptercompareBOProperties in class PersistableBoMergeAdapter<org.kuali.rice.kim.impl.identity.address.EntityAddressBo,Address>public final org.kuali.rice.kim.impl.identity.address.EntityAddressBo newBO(String entityId)
PersistableBoMergeAdapternewBO in class PersistableBoMergeAdapter<org.kuali.rice.kim.impl.identity.address.EntityAddressBo,Address>public final org.kuali.rice.kim.impl.identity.address.EntityAddressBo setFields(org.kuali.rice.kim.impl.identity.address.EntityAddressBo bo,
Address source)
PersistableBoMergeAdaptersetFields in class PersistableBoMergeAdapter<org.kuali.rice.kim.impl.identity.address.EntityAddressBo,Address>public final Class<org.kuali.rice.kim.impl.identity.address.EntityAddressBo> getBusinessObjectClass()
PersistableBoMergeAdapterHRImportService
to determine the specific type of business object handled by this class. Type erasure prevents
determining the type of the generic parameter T at runtime, so this explicit method is
necessary.getBusinessObjectClass in class PersistableBoMergeAdapter<org.kuali.rice.kim.impl.identity.address.EntityAddressBo,Address>public final Class<Address> getIncomingClass()
PersistableBoMergeAdapterHRImportService
to determine the specific type of incoming JAXB object handled by this class. Type erasure prevents
determining the type of the generic parameter X at runtime, so this explicit method is
necessary.getIncomingClass in class PersistableBoMergeAdapter<org.kuali.rice.kim.impl.identity.address.EntityAddressBo,Address>Copyright © 2018 KualiCo. All rights reserved.