public class EntityEmailBoAdapter extends PersistableBoMergeAdapter<org.kuali.rice.kim.impl.identity.email.EntityEmailBo,Email>
Email
objects from import into the list of EntityEmailBo
objects already attached to an Entity.boIsDefaultable, boIsInactivatable| Constructor and Description |
|---|
EntityEmailBoAdapter() |
| Modifier and Type | Method and Description |
|---|---|
int |
compareBOProperties(org.kuali.rice.kim.impl.identity.email.EntityEmailBo email0,
org.kuali.rice.kim.impl.identity.email.EntityEmailBo email1)
Implements comparison logic to allow sorting of BusinessObjects.
|
Class<org.kuali.rice.kim.impl.identity.email.EntityEmailBo> |
getBusinessObjectClass()
This is a method which allows
HRImportService
to determine the specific type of business object handled by this class. |
Class<Email> |
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.email.EntityEmailBo |
newBO(String entityId)
This is a factory method for the business object.
|
org.kuali.rice.kim.impl.identity.email.EntityEmailBo |
setFields(org.kuali.rice.kim.impl.identity.email.EntityEmailBo bo,
Email 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.email.EntityEmailBo email0,
org.kuali.rice.kim.impl.identity.email.EntityEmailBo email1)
PersistableBoMergeAdaptercompareBOProperties in class PersistableBoMergeAdapter<org.kuali.rice.kim.impl.identity.email.EntityEmailBo,Email>public final org.kuali.rice.kim.impl.identity.email.EntityEmailBo newBO(String entityId)
PersistableBoMergeAdapternewBO in class PersistableBoMergeAdapter<org.kuali.rice.kim.impl.identity.email.EntityEmailBo,Email>public final org.kuali.rice.kim.impl.identity.email.EntityEmailBo setFields(org.kuali.rice.kim.impl.identity.email.EntityEmailBo bo,
Email source)
PersistableBoMergeAdaptersetFields in class PersistableBoMergeAdapter<org.kuali.rice.kim.impl.identity.email.EntityEmailBo,Email>public final Class<org.kuali.rice.kim.impl.identity.email.EntityEmailBo> 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.email.EntityEmailBo,Email>public final Class<Email> 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.email.EntityEmailBo,Email>Copyright © 2018 KualiCo. All rights reserved.