public class PersonDegreeBoAdapter extends PersistableBoMergeAdapter<org.kuali.coeus.common.framework.person.attr.PersonDegree,Degree>
boIsDefaultable, boIsInactivatable| Constructor and Description |
|---|
PersonDegreeBoAdapter() |
| Modifier and Type | Method and Description |
|---|---|
int |
compareBOProperties(org.kuali.coeus.common.framework.person.attr.PersonDegree bo0,
org.kuali.coeus.common.framework.person.attr.PersonDegree bo1)
Implements comparison logic to allow sorting of BusinessObjects.
|
Class<org.kuali.coeus.common.framework.person.attr.PersonDegree> |
getBusinessObjectClass()
This is a method which allows
HRImportService
to determine the specific type of business object handled by this class. |
Class<Degree> |
getIncomingClass()
This is a method which allows
HRImportService
to determine the specific type of incoming JAXB object handled by this class. |
org.kuali.coeus.common.framework.person.attr.PersonDegree |
newBO(String entityId)
This is a factory method for the business object.
|
org.kuali.coeus.common.framework.person.attr.PersonDegree |
setFields(org.kuali.coeus.common.framework.person.attr.PersonDegree bo,
Degree 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.coeus.common.framework.person.attr.PersonDegree bo0,
org.kuali.coeus.common.framework.person.attr.PersonDegree bo1)
PersistableBoMergeAdaptercompareBOProperties in class PersistableBoMergeAdapter<org.kuali.coeus.common.framework.person.attr.PersonDegree,Degree>public org.kuali.coeus.common.framework.person.attr.PersonDegree newBO(String entityId)
PersistableBoMergeAdapternewBO in class PersistableBoMergeAdapter<org.kuali.coeus.common.framework.person.attr.PersonDegree,Degree>public org.kuali.coeus.common.framework.person.attr.PersonDegree setFields(org.kuali.coeus.common.framework.person.attr.PersonDegree bo,
Degree source)
PersistableBoMergeAdaptersetFields in class PersistableBoMergeAdapter<org.kuali.coeus.common.framework.person.attr.PersonDegree,Degree>public Class<org.kuali.coeus.common.framework.person.attr.PersonDegree> 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.coeus.common.framework.person.attr.PersonDegree,Degree>public Class<Degree> 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.coeus.common.framework.person.attr.PersonDegree,Degree>Copyright © 2018 KualiCo. All rights reserved.