[jboss-svn-commits] JBL Code SVN: r11933 - in labs/jbossrules/contrib/apocrif/jbossrules/src/test: java/jbossrules/tests and 2 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu May 17 23:23:11 EDT 2007
Author: mark.proctor at jboss.com
Date: 2007-05-17 23:23:11 -0400 (Thu, 17 May 2007)
New Revision: 11933
Added:
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/ADDITIONALCASEDATA.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/ARM.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/ASSET.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/BORROWER.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/CONSTRUCTIONREFINANCEDATA.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/CURRENTINCOME.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/DATAINFORMATION.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/DATAVERSION.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/DECLARATION.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/EMPLOYER.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/GOVERNMENTMONITORING.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/GOVERNMENTREPORTING.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/HMDARACE.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/INTERVIEWERINFORMATION.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/LIABILITY.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/LOANAPPLICATION.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/LOANFEATURES.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/LOANPRODUCTDATA.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/LOANPURPOSE.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/LOANQUALIFICATION.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/MORTGAGESCORE.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/MORTGAGETERMS.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/ObjectFactory.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/PARSEDSTREETADDRESS.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/PAYMENTADJUSTMENT.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/PRESENTHOUSINGEXPENSE.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/PROPERTY.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/PROPOSEDHOUSINGEXPENSE.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/RATEADJUSTMENT.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/REOPROPERTY.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/RESIDENCE.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/TRANSACTIONDETAIL.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/TRANSMITTALDATA.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/VALUATION.java
Modified:
labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/jbossrules/tests/JBossRulesTest.java
labs/jbossrules/contrib/apocrif/jbossrules/src/test/resources/xml/AUSMXARM.XML
Log:
Modified: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/jbossrules/tests/JBossRulesTest.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/jbossrules/tests/JBossRulesTest.java 2007-05-18 03:19:42 UTC (rev 11932)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/jbossrules/tests/JBossRulesTest.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -88,30 +88,30 @@
Thread.currentThread().getContextClassLoader() );
}
-// public void testCreditscore3() throws Exception {
-// final String XSD_FILE = "src/test/resources/xsd/AUS_v2_4.xsd";
-// // final String XSD_FILE = "data/xsd/CREDIT_RESPONSE_v2_3_1(MXCompliance).xsd";
-//
-// final String XML_FILE = "src/test/resources/xml/AUSMXARM.xml";
-// final String IRL_FILE = "src/test/resources/irl/creditscore3.irl";
-// final String RIF_FILE = "src/test/resources/xml/creditscore3.xml";
-// //final String IMPLICIT_PCK = "mismo";
-//
+ public void testMismo() throws Exception {
+ final String XSD_FILE = "src/test/resources/xsd/AUS_v2_4.xsd";
+ // final String XSD_FILE = "data/xsd/CREDIT_RESPONSE_v2_3_1(MXCompliance).xsd";
+
+ final String XML_FILE = "src/test/resources/xml/AUSMXARM.xml";
+ final String IRL_FILE = "src/test/resources/irl/creditscore3.irl";
+ final String RIF_FILE = "src/test/resources/xml/creditscore3.xml";
+ //final String IMPLICIT_PCK = "mismo";
+
// Reader reader = new BufferedReader( new FileReader( new File( RIF_FILE ) ) );
// JBossRulesDriver driver = new JBossRulesDriver("mismo",
-// new URLClassLoader( new URL[] { new File( "src/test/resources/creditscore.jar" ).toURL() } ) );
+// Thread.currentThread().getContextClassLoader() ).toURL() } ) );
// Package pkg = driver.readFromRifXml( reader );
// RuleBase ruleBase = RuleBaseFactory.newRuleBase();
// ruleBase.addPackage( pkg );
-//
-// JAXBContext jc = JAXBContext.newInstance("mismo");
-// Unmarshaller unmarshaller = jc.createUnmarshaller();
-//
-// Collection collection= (Collection)
-// unmarshaller.unmarshal(new File( XML_FILE ) );
-//
-// //executeDegradedRuleset(XSD_FILE, XML_FILE, IRL_FILE, RIF_FILE, IMPLICIT_PCK );
-// }
+
+ JAXBContext jc = JAXBContext.newInstance("mismo");
+ Unmarshaller unmarshaller = jc.createUnmarshaller();
+
+ Collection collection = (Collection)
+ unmarshaller.unmarshal(new File( XML_FILE ) );
+
+ //executeDegradedRuleset(XSD_FILE, XML_FILE, IRL_FILE, RIF_FILE, IMPLICIT_PCK );
+ }
private void assertEqualsIgnoreWhitespace(final String expected,
final String actual) {
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/ADDITIONALCASEDATA.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/ADDITIONALCASEDATA.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/ADDITIONALCASEDATA.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,99 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{}MORTGAGE_SCORE"/>
+ * <element ref="{}TRANSMITTAL_DATA"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "", propOrder = {
+ "mortgagescore",
+ "transmittaldata"
+})
+ at XmlRootElement(name = "ADDITIONAL_CASE_DATA")
+public class ADDITIONALCASEDATA {
+
+ @XmlElement(name = "MORTGAGE_SCORE", required = true)
+ protected MORTGAGESCORE mortgagescore;
+ @XmlElement(name = "TRANSMITTAL_DATA", required = true)
+ protected TRANSMITTALDATA transmittaldata;
+
+ /**
+ * Gets the value of the mortgagescore property.
+ *
+ * @return
+ * possible object is
+ * {@link MORTGAGESCORE }
+ *
+ */
+ public MORTGAGESCORE getMORTGAGESCORE() {
+ return mortgagescore;
+ }
+
+ /**
+ * Sets the value of the mortgagescore property.
+ *
+ * @param value
+ * allowed object is
+ * {@link MORTGAGESCORE }
+ *
+ */
+ public void setMORTGAGESCORE(MORTGAGESCORE value) {
+ this.mortgagescore = value;
+ }
+
+ /**
+ * Gets the value of the transmittaldata property.
+ *
+ * @return
+ * possible object is
+ * {@link TRANSMITTALDATA }
+ *
+ */
+ public TRANSMITTALDATA getTRANSMITTALDATA() {
+ return transmittaldata;
+ }
+
+ /**
+ * Sets the value of the transmittaldata property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TRANSMITTALDATA }
+ *
+ */
+ public void setTRANSMITTALDATA(TRANSMITTALDATA value) {
+ this.transmittaldata = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/ARM.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/ARM.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/ARM.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,210 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import java.math.BigDecimal;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="RateAdjustmentLifetimeCapPercent" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
+ * <attribute name="_ConversionOptionIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_IndexCurrentValuePercent" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
+ * <attribute name="_IndexMarginPercent" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
+ * <attribute name="_IndexType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_QualifyingRatePercent" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "")
+ at XmlRootElement(name = "ARM")
+public class ARM {
+
+ @XmlAttribute(name = "RateAdjustmentLifetimeCapPercent", required = true)
+ protected BigDecimal rateAdjustmentLifetimeCapPercent;
+ @XmlAttribute(name = "_ConversionOptionIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String conversionOptionIndicator;
+ @XmlAttribute(name = "_IndexCurrentValuePercent", required = true)
+ protected BigDecimal indexCurrentValuePercent;
+ @XmlAttribute(name = "_IndexMarginPercent", required = true)
+ protected BigDecimal indexMarginPercent;
+ @XmlAttribute(name = "_IndexType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String indexType;
+ @XmlAttribute(name = "_QualifyingRatePercent", required = true)
+ protected BigDecimal qualifyingRatePercent;
+
+ /**
+ * Gets the value of the rateAdjustmentLifetimeCapPercent property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getRateAdjustmentLifetimeCapPercent() {
+ return rateAdjustmentLifetimeCapPercent;
+ }
+
+ /**
+ * Sets the value of the rateAdjustmentLifetimeCapPercent property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setRateAdjustmentLifetimeCapPercent(BigDecimal value) {
+ this.rateAdjustmentLifetimeCapPercent = value;
+ }
+
+ /**
+ * Gets the value of the conversionOptionIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getConversionOptionIndicator() {
+ return conversionOptionIndicator;
+ }
+
+ /**
+ * Sets the value of the conversionOptionIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setConversionOptionIndicator(String value) {
+ this.conversionOptionIndicator = value;
+ }
+
+ /**
+ * Gets the value of the indexCurrentValuePercent property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getIndexCurrentValuePercent() {
+ return indexCurrentValuePercent;
+ }
+
+ /**
+ * Sets the value of the indexCurrentValuePercent property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setIndexCurrentValuePercent(BigDecimal value) {
+ this.indexCurrentValuePercent = value;
+ }
+
+ /**
+ * Gets the value of the indexMarginPercent property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getIndexMarginPercent() {
+ return indexMarginPercent;
+ }
+
+ /**
+ * Sets the value of the indexMarginPercent property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setIndexMarginPercent(BigDecimal value) {
+ this.indexMarginPercent = value;
+ }
+
+ /**
+ * Gets the value of the indexType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getIndexType() {
+ return indexType;
+ }
+
+ /**
+ * Sets the value of the indexType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setIndexType(String value) {
+ this.indexType = value;
+ }
+
+ /**
+ * Gets the value of the qualifyingRatePercent property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getQualifyingRatePercent() {
+ return qualifyingRatePercent;
+ }
+
+ /**
+ * Sets the value of the qualifyingRatePercent property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setQualifyingRatePercent(BigDecimal value) {
+ this.qualifyingRatePercent = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/ASSET.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/ASSET.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/ASSET.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,299 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import java.math.BigInteger;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="BorrowerID" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_AccountIdentifier" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_CashOrMarketValueAmount" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * <attribute name="_HolderCity" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_HolderName" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
+ * <attribute name="_HolderPostalCode" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * <attribute name="_HolderState" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_HolderStreetAddress" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
+ * <attribute name="_Type" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "")
+ at XmlRootElement(name = "ASSET")
+public class ASSET {
+
+ @XmlAttribute(name = "BorrowerID", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String borrowerID;
+ @XmlAttribute(name = "_AccountIdentifier", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String accountIdentifier;
+ @XmlAttribute(name = "_CashOrMarketValueAmount", required = true)
+ protected BigInteger cashOrMarketValueAmount;
+ @XmlAttribute(name = "_HolderCity", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String holderCity;
+ @XmlAttribute(name = "_HolderName", required = true)
+ @XmlSchemaType(name = "anySimpleType")
+ protected String holderName;
+ @XmlAttribute(name = "_HolderPostalCode", required = true)
+ protected BigInteger holderPostalCode;
+ @XmlAttribute(name = "_HolderState", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String holderState;
+ @XmlAttribute(name = "_HolderStreetAddress", required = true)
+ @XmlSchemaType(name = "anySimpleType")
+ protected String holderStreetAddress;
+ @XmlAttribute(name = "_Type", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String type;
+
+ /**
+ * Gets the value of the borrowerID property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBorrowerID() {
+ return borrowerID;
+ }
+
+ /**
+ * Sets the value of the borrowerID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBorrowerID(String value) {
+ this.borrowerID = value;
+ }
+
+ /**
+ * Gets the value of the accountIdentifier property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getAccountIdentifier() {
+ return accountIdentifier;
+ }
+
+ /**
+ * Sets the value of the accountIdentifier property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setAccountIdentifier(String value) {
+ this.accountIdentifier = value;
+ }
+
+ /**
+ * Gets the value of the cashOrMarketValueAmount property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getCashOrMarketValueAmount() {
+ return cashOrMarketValueAmount;
+ }
+
+ /**
+ * Sets the value of the cashOrMarketValueAmount property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setCashOrMarketValueAmount(BigInteger value) {
+ this.cashOrMarketValueAmount = value;
+ }
+
+ /**
+ * Gets the value of the holderCity property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getHolderCity() {
+ return holderCity;
+ }
+
+ /**
+ * Sets the value of the holderCity property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setHolderCity(String value) {
+ this.holderCity = value;
+ }
+
+ /**
+ * Gets the value of the holderName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getHolderName() {
+ return holderName;
+ }
+
+ /**
+ * Sets the value of the holderName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setHolderName(String value) {
+ this.holderName = value;
+ }
+
+ /**
+ * Gets the value of the holderPostalCode property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getHolderPostalCode() {
+ return holderPostalCode;
+ }
+
+ /**
+ * Sets the value of the holderPostalCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setHolderPostalCode(BigInteger value) {
+ this.holderPostalCode = value;
+ }
+
+ /**
+ * Gets the value of the holderState property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getHolderState() {
+ return holderState;
+ }
+
+ /**
+ * Sets the value of the holderState property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setHolderState(String value) {
+ this.holderState = value;
+ }
+
+ /**
+ * Gets the value of the holderStreetAddress property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getHolderStreetAddress() {
+ return holderStreetAddress;
+ }
+
+ /**
+ * Sets the value of the holderStreetAddress property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setHolderStreetAddress(String value) {
+ this.holderStreetAddress = value;
+ }
+
+ /**
+ * Gets the value of the type property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getType() {
+ return type;
+ }
+
+ /**
+ * Sets the value of the type property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setType(String value) {
+ this.type = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/BORROWER.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/BORROWER.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/BORROWER.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,482 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import java.math.BigInteger;
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{}_RESIDENCE"/>
+ * <element ref="{}CURRENT_INCOME"/>
+ * <element ref="{}DECLARATION"/>
+ * <element ref="{}EMPLOYER"/>
+ * <element ref="{}GOVERNMENT_MONITORING"/>
+ * <element ref="{}PRESENT_HOUSING_EXPENSE" maxOccurs="unbounded"/>
+ * </sequence>
+ * <attribute name="BorrowerID" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="JointAssetLiabilityReportingType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="MaritalStatusType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_ApplicationSignedDate" use="required" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
+ * <attribute name="_BirthDate" use="required" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
+ * <attribute name="_FirstName" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_LastName" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_PrintPositionType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_SSN" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "", propOrder = {
+ "residence",
+ "currentincome",
+ "declaration",
+ "employer",
+ "governmentmonitoring",
+ "presenthousingexpense"
+})
+ at XmlRootElement(name = "BORROWER")
+public class BORROWER {
+
+ @XmlElement(name = "_RESIDENCE", required = true)
+ protected RESIDENCE residence;
+ @XmlElement(name = "CURRENT_INCOME", required = true)
+ protected CURRENTINCOME currentincome;
+ @XmlElement(name = "DECLARATION", required = true)
+ protected DECLARATION declaration;
+ @XmlElement(name = "EMPLOYER", required = true)
+ protected EMPLOYER employer;
+ @XmlElement(name = "GOVERNMENT_MONITORING", required = true)
+ protected GOVERNMENTMONITORING governmentmonitoring;
+ @XmlElement(name = "PRESENT_HOUSING_EXPENSE", required = true)
+ protected List<PRESENTHOUSINGEXPENSE> presenthousingexpense;
+ @XmlAttribute(name = "BorrowerID", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String borrowerID;
+ @XmlAttribute(name = "JointAssetLiabilityReportingType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String jointAssetLiabilityReportingType;
+ @XmlAttribute(name = "MaritalStatusType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String maritalStatusType;
+ @XmlAttribute(name = "_ApplicationSignedDate", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NMTOKEN")
+ protected String applicationSignedDate;
+ @XmlAttribute(name = "_BirthDate", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NMTOKEN")
+ protected String birthDate;
+ @XmlAttribute(name = "_FirstName", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String firstName;
+ @XmlAttribute(name = "_LastName", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String lastName;
+ @XmlAttribute(name = "_PrintPositionType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String printPositionType;
+ @XmlAttribute(name = "_SSN", required = true)
+ protected BigInteger ssn;
+
+ /**
+ * Gets the value of the residence property.
+ *
+ * @return
+ * possible object is
+ * {@link RESIDENCE }
+ *
+ */
+ public RESIDENCE getRESIDENCE() {
+ return residence;
+ }
+
+ /**
+ * Sets the value of the residence property.
+ *
+ * @param value
+ * allowed object is
+ * {@link RESIDENCE }
+ *
+ */
+ public void setRESIDENCE(RESIDENCE value) {
+ this.residence = value;
+ }
+
+ /**
+ * Gets the value of the currentincome property.
+ *
+ * @return
+ * possible object is
+ * {@link CURRENTINCOME }
+ *
+ */
+ public CURRENTINCOME getCURRENTINCOME() {
+ return currentincome;
+ }
+
+ /**
+ * Sets the value of the currentincome property.
+ *
+ * @param value
+ * allowed object is
+ * {@link CURRENTINCOME }
+ *
+ */
+ public void setCURRENTINCOME(CURRENTINCOME value) {
+ this.currentincome = value;
+ }
+
+ /**
+ * Gets the value of the declaration property.
+ *
+ * @return
+ * possible object is
+ * {@link DECLARATION }
+ *
+ */
+ public DECLARATION getDECLARATION() {
+ return declaration;
+ }
+
+ /**
+ * Sets the value of the declaration property.
+ *
+ * @param value
+ * allowed object is
+ * {@link DECLARATION }
+ *
+ */
+ public void setDECLARATION(DECLARATION value) {
+ this.declaration = value;
+ }
+
+ /**
+ * Gets the value of the employer property.
+ *
+ * @return
+ * possible object is
+ * {@link EMPLOYER }
+ *
+ */
+ public EMPLOYER getEMPLOYER() {
+ return employer;
+ }
+
+ /**
+ * Sets the value of the employer property.
+ *
+ * @param value
+ * allowed object is
+ * {@link EMPLOYER }
+ *
+ */
+ public void setEMPLOYER(EMPLOYER value) {
+ this.employer = value;
+ }
+
+ /**
+ * Gets the value of the governmentmonitoring property.
+ *
+ * @return
+ * possible object is
+ * {@link GOVERNMENTMONITORING }
+ *
+ */
+ public GOVERNMENTMONITORING getGOVERNMENTMONITORING() {
+ return governmentmonitoring;
+ }
+
+ /**
+ * Sets the value of the governmentmonitoring property.
+ *
+ * @param value
+ * allowed object is
+ * {@link GOVERNMENTMONITORING }
+ *
+ */
+ public void setGOVERNMENTMONITORING(GOVERNMENTMONITORING value) {
+ this.governmentmonitoring = value;
+ }
+
+ /**
+ * Gets the value of the presenthousingexpense property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the presenthousingexpense property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getPRESENTHOUSINGEXPENSE().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link PRESENTHOUSINGEXPENSE }
+ *
+ *
+ */
+ public List<PRESENTHOUSINGEXPENSE> getPRESENTHOUSINGEXPENSE() {
+ if (presenthousingexpense == null) {
+ presenthousingexpense = new ArrayList<PRESENTHOUSINGEXPENSE>();
+ }
+ return this.presenthousingexpense;
+ }
+
+ /**
+ * Gets the value of the borrowerID property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBorrowerID() {
+ return borrowerID;
+ }
+
+ /**
+ * Sets the value of the borrowerID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBorrowerID(String value) {
+ this.borrowerID = value;
+ }
+
+ /**
+ * Gets the value of the jointAssetLiabilityReportingType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getJointAssetLiabilityReportingType() {
+ return jointAssetLiabilityReportingType;
+ }
+
+ /**
+ * Sets the value of the jointAssetLiabilityReportingType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setJointAssetLiabilityReportingType(String value) {
+ this.jointAssetLiabilityReportingType = value;
+ }
+
+ /**
+ * Gets the value of the maritalStatusType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getMaritalStatusType() {
+ return maritalStatusType;
+ }
+
+ /**
+ * Sets the value of the maritalStatusType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setMaritalStatusType(String value) {
+ this.maritalStatusType = value;
+ }
+
+ /**
+ * Gets the value of the applicationSignedDate property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getApplicationSignedDate() {
+ return applicationSignedDate;
+ }
+
+ /**
+ * Sets the value of the applicationSignedDate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setApplicationSignedDate(String value) {
+ this.applicationSignedDate = value;
+ }
+
+ /**
+ * Gets the value of the birthDate property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBirthDate() {
+ return birthDate;
+ }
+
+ /**
+ * Sets the value of the birthDate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBirthDate(String value) {
+ this.birthDate = value;
+ }
+
+ /**
+ * Gets the value of the firstName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getFirstName() {
+ return firstName;
+ }
+
+ /**
+ * Sets the value of the firstName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setFirstName(String value) {
+ this.firstName = value;
+ }
+
+ /**
+ * Gets the value of the lastName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getLastName() {
+ return lastName;
+ }
+
+ /**
+ * Sets the value of the lastName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setLastName(String value) {
+ this.lastName = value;
+ }
+
+ /**
+ * Gets the value of the printPositionType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPrintPositionType() {
+ return printPositionType;
+ }
+
+ /**
+ * Sets the value of the printPositionType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPrintPositionType(String value) {
+ this.printPositionType = value;
+ }
+
+ /**
+ * Gets the value of the ssn property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getSSN() {
+ return ssn;
+ }
+
+ /**
+ * Sets the value of the ssn property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setSSN(BigInteger value) {
+ this.ssn = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/CONSTRUCTIONREFINANCEDATA.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/CONSTRUCTIONREFINANCEDATA.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/CONSTRUCTIONREFINANCEDATA.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,213 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import java.math.BigDecimal;
+import java.math.BigInteger;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="GSERefinancePurposeType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="PropertyAcquiredYear" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * <attribute name="PropertyExistingLienAmount" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
+ * <attribute name="PropertyOriginalCostAmount" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
+ * <attribute name="RefinanceImprovementsType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="SecondaryFinancingRefinanceIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "")
+ at XmlRootElement(name = "CONSTRUCTION_REFINANCE_DATA")
+public class CONSTRUCTIONREFINANCEDATA {
+
+ @XmlAttribute(name = "GSERefinancePurposeType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String gseRefinancePurposeType;
+ @XmlAttribute(name = "PropertyAcquiredYear", required = true)
+ protected BigInteger propertyAcquiredYear;
+ @XmlAttribute(name = "PropertyExistingLienAmount", required = true)
+ protected BigDecimal propertyExistingLienAmount;
+ @XmlAttribute(name = "PropertyOriginalCostAmount", required = true)
+ protected BigDecimal propertyOriginalCostAmount;
+ @XmlAttribute(name = "RefinanceImprovementsType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String refinanceImprovementsType;
+ @XmlAttribute(name = "SecondaryFinancingRefinanceIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String secondaryFinancingRefinanceIndicator;
+
+ /**
+ * Gets the value of the gseRefinancePurposeType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getGSERefinancePurposeType() {
+ return gseRefinancePurposeType;
+ }
+
+ /**
+ * Sets the value of the gseRefinancePurposeType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setGSERefinancePurposeType(String value) {
+ this.gseRefinancePurposeType = value;
+ }
+
+ /**
+ * Gets the value of the propertyAcquiredYear property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getPropertyAcquiredYear() {
+ return propertyAcquiredYear;
+ }
+
+ /**
+ * Sets the value of the propertyAcquiredYear property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setPropertyAcquiredYear(BigInteger value) {
+ this.propertyAcquiredYear = value;
+ }
+
+ /**
+ * Gets the value of the propertyExistingLienAmount property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getPropertyExistingLienAmount() {
+ return propertyExistingLienAmount;
+ }
+
+ /**
+ * Sets the value of the propertyExistingLienAmount property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setPropertyExistingLienAmount(BigDecimal value) {
+ this.propertyExistingLienAmount = value;
+ }
+
+ /**
+ * Gets the value of the propertyOriginalCostAmount property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getPropertyOriginalCostAmount() {
+ return propertyOriginalCostAmount;
+ }
+
+ /**
+ * Sets the value of the propertyOriginalCostAmount property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setPropertyOriginalCostAmount(BigDecimal value) {
+ this.propertyOriginalCostAmount = value;
+ }
+
+ /**
+ * Gets the value of the refinanceImprovementsType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getRefinanceImprovementsType() {
+ return refinanceImprovementsType;
+ }
+
+ /**
+ * Sets the value of the refinanceImprovementsType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setRefinanceImprovementsType(String value) {
+ this.refinanceImprovementsType = value;
+ }
+
+ /**
+ * Gets the value of the secondaryFinancingRefinanceIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSecondaryFinancingRefinanceIndicator() {
+ return secondaryFinancingRefinanceIndicator;
+ }
+
+ /**
+ * Sets the value of the secondaryFinancingRefinanceIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSecondaryFinancingRefinanceIndicator(String value) {
+ this.secondaryFinancingRefinanceIndicator = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/CURRENTINCOME.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/CURRENTINCOME.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/CURRENTINCOME.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,100 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import java.math.BigDecimal;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="IncomeType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_MonthlyTotalAmount" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "")
+ at XmlRootElement(name = "CURRENT_INCOME")
+public class CURRENTINCOME {
+
+ @XmlAttribute(name = "IncomeType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String incomeType;
+ @XmlAttribute(name = "_MonthlyTotalAmount", required = true)
+ protected BigDecimal monthlyTotalAmount;
+
+ /**
+ * Gets the value of the incomeType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getIncomeType() {
+ return incomeType;
+ }
+
+ /**
+ * Sets the value of the incomeType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setIncomeType(String value) {
+ this.incomeType = value;
+ }
+
+ /**
+ * Gets the value of the monthlyTotalAmount property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getMonthlyTotalAmount() {
+ return monthlyTotalAmount;
+ }
+
+ /**
+ * Sets the value of the monthlyTotalAmount property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setMonthlyTotalAmount(BigDecimal value) {
+ this.monthlyTotalAmount = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/DATAINFORMATION.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/DATAINFORMATION.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/DATAINFORMATION.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,71 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{}DATA_VERSION"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "", propOrder = {
+ "dataversion"
+})
+ at XmlRootElement(name = "_DATA_INFORMATION")
+public class DATAINFORMATION {
+
+ @XmlElement(name = "DATA_VERSION", required = true)
+ protected DATAVERSION dataversion;
+
+ /**
+ * Gets the value of the dataversion property.
+ *
+ * @return
+ * possible object is
+ * {@link DATAVERSION }
+ *
+ */
+ public DATAVERSION getDATAVERSION() {
+ return dataversion;
+ }
+
+ /**
+ * Sets the value of the dataversion property.
+ *
+ * @param value
+ * allowed object is
+ * {@link DATAVERSION }
+ *
+ */
+ public void setDATAVERSION(DATAVERSION value) {
+ this.dataversion = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/DATAVERSION.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/DATAVERSION.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/DATAVERSION.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,101 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="_Name" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_Number" use="required" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "")
+ at XmlRootElement(name = "DATA_VERSION")
+public class DATAVERSION {
+
+ @XmlAttribute(name = "_Name", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String name;
+ @XmlAttribute(name = "_Number", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NMTOKEN")
+ protected String number;
+
+ /**
+ * Gets the value of the name property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getName() {
+ return name;
+ }
+
+ /**
+ * Sets the value of the name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setName(String value) {
+ this.name = value;
+ }
+
+ /**
+ * Gets the value of the number property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getNumber() {
+ return number;
+ }
+
+ /**
+ * Sets the value of the number property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setNumber(String value) {
+ this.number = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/DECLARATION.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/DECLARATION.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/DECLARATION.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,449 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="AlimonyChildSupportObligationIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="BankruptcyIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="BorrowedDownPaymentIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="CitizenshipResidencyType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="CoMakerEndorserOfNoteIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="HomeownerPastThreeYearsType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="IntentToOccupyType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="LoanForeclosureOrJudgementIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="OutstandingJudgementsIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="PartyToLawsuitIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="PresentlyDelinquentIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="PriorPropertyTitleType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="PriorPropertyUsageType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="PropertyForeclosedPastSevenYearsIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "")
+ at XmlRootElement(name = "DECLARATION")
+public class DECLARATION {
+
+ @XmlAttribute(name = "AlimonyChildSupportObligationIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String alimonyChildSupportObligationIndicator;
+ @XmlAttribute(name = "BankruptcyIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String bankruptcyIndicator;
+ @XmlAttribute(name = "BorrowedDownPaymentIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String borrowedDownPaymentIndicator;
+ @XmlAttribute(name = "CitizenshipResidencyType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String citizenshipResidencyType;
+ @XmlAttribute(name = "CoMakerEndorserOfNoteIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String coMakerEndorserOfNoteIndicator;
+ @XmlAttribute(name = "HomeownerPastThreeYearsType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String homeownerPastThreeYearsType;
+ @XmlAttribute(name = "IntentToOccupyType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String intentToOccupyType;
+ @XmlAttribute(name = "LoanForeclosureOrJudgementIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String loanForeclosureOrJudgementIndicator;
+ @XmlAttribute(name = "OutstandingJudgementsIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String outstandingJudgementsIndicator;
+ @XmlAttribute(name = "PartyToLawsuitIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String partyToLawsuitIndicator;
+ @XmlAttribute(name = "PresentlyDelinquentIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String presentlyDelinquentIndicator;
+ @XmlAttribute(name = "PriorPropertyTitleType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String priorPropertyTitleType;
+ @XmlAttribute(name = "PriorPropertyUsageType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String priorPropertyUsageType;
+ @XmlAttribute(name = "PropertyForeclosedPastSevenYearsIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String propertyForeclosedPastSevenYearsIndicator;
+
+ /**
+ * Gets the value of the alimonyChildSupportObligationIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getAlimonyChildSupportObligationIndicator() {
+ return alimonyChildSupportObligationIndicator;
+ }
+
+ /**
+ * Sets the value of the alimonyChildSupportObligationIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setAlimonyChildSupportObligationIndicator(String value) {
+ this.alimonyChildSupportObligationIndicator = value;
+ }
+
+ /**
+ * Gets the value of the bankruptcyIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBankruptcyIndicator() {
+ return bankruptcyIndicator;
+ }
+
+ /**
+ * Sets the value of the bankruptcyIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBankruptcyIndicator(String value) {
+ this.bankruptcyIndicator = value;
+ }
+
+ /**
+ * Gets the value of the borrowedDownPaymentIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBorrowedDownPaymentIndicator() {
+ return borrowedDownPaymentIndicator;
+ }
+
+ /**
+ * Sets the value of the borrowedDownPaymentIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBorrowedDownPaymentIndicator(String value) {
+ this.borrowedDownPaymentIndicator = value;
+ }
+
+ /**
+ * Gets the value of the citizenshipResidencyType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getCitizenshipResidencyType() {
+ return citizenshipResidencyType;
+ }
+
+ /**
+ * Sets the value of the citizenshipResidencyType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setCitizenshipResidencyType(String value) {
+ this.citizenshipResidencyType = value;
+ }
+
+ /**
+ * Gets the value of the coMakerEndorserOfNoteIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getCoMakerEndorserOfNoteIndicator() {
+ return coMakerEndorserOfNoteIndicator;
+ }
+
+ /**
+ * Sets the value of the coMakerEndorserOfNoteIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setCoMakerEndorserOfNoteIndicator(String value) {
+ this.coMakerEndorserOfNoteIndicator = value;
+ }
+
+ /**
+ * Gets the value of the homeownerPastThreeYearsType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getHomeownerPastThreeYearsType() {
+ return homeownerPastThreeYearsType;
+ }
+
+ /**
+ * Sets the value of the homeownerPastThreeYearsType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setHomeownerPastThreeYearsType(String value) {
+ this.homeownerPastThreeYearsType = value;
+ }
+
+ /**
+ * Gets the value of the intentToOccupyType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getIntentToOccupyType() {
+ return intentToOccupyType;
+ }
+
+ /**
+ * Sets the value of the intentToOccupyType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setIntentToOccupyType(String value) {
+ this.intentToOccupyType = value;
+ }
+
+ /**
+ * Gets the value of the loanForeclosureOrJudgementIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getLoanForeclosureOrJudgementIndicator() {
+ return loanForeclosureOrJudgementIndicator;
+ }
+
+ /**
+ * Sets the value of the loanForeclosureOrJudgementIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setLoanForeclosureOrJudgementIndicator(String value) {
+ this.loanForeclosureOrJudgementIndicator = value;
+ }
+
+ /**
+ * Gets the value of the outstandingJudgementsIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getOutstandingJudgementsIndicator() {
+ return outstandingJudgementsIndicator;
+ }
+
+ /**
+ * Sets the value of the outstandingJudgementsIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setOutstandingJudgementsIndicator(String value) {
+ this.outstandingJudgementsIndicator = value;
+ }
+
+ /**
+ * Gets the value of the partyToLawsuitIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPartyToLawsuitIndicator() {
+ return partyToLawsuitIndicator;
+ }
+
+ /**
+ * Sets the value of the partyToLawsuitIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPartyToLawsuitIndicator(String value) {
+ this.partyToLawsuitIndicator = value;
+ }
+
+ /**
+ * Gets the value of the presentlyDelinquentIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPresentlyDelinquentIndicator() {
+ return presentlyDelinquentIndicator;
+ }
+
+ /**
+ * Sets the value of the presentlyDelinquentIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPresentlyDelinquentIndicator(String value) {
+ this.presentlyDelinquentIndicator = value;
+ }
+
+ /**
+ * Gets the value of the priorPropertyTitleType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPriorPropertyTitleType() {
+ return priorPropertyTitleType;
+ }
+
+ /**
+ * Sets the value of the priorPropertyTitleType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPriorPropertyTitleType(String value) {
+ this.priorPropertyTitleType = value;
+ }
+
+ /**
+ * Gets the value of the priorPropertyUsageType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPriorPropertyUsageType() {
+ return priorPropertyUsageType;
+ }
+
+ /**
+ * Sets the value of the priorPropertyUsageType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPriorPropertyUsageType(String value) {
+ this.priorPropertyUsageType = value;
+ }
+
+ /**
+ * Gets the value of the propertyForeclosedPastSevenYearsIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPropertyForeclosedPastSevenYearsIndicator() {
+ return propertyForeclosedPastSevenYearsIndicator;
+ }
+
+ /**
+ * Sets the value of the propertyForeclosedPastSevenYearsIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPropertyForeclosedPastSevenYearsIndicator(String value) {
+ this.propertyForeclosedPastSevenYearsIndicator = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/EMPLOYER.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/EMPLOYER.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/EMPLOYER.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,326 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import java.math.BigInteger;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="CurrentEmploymentMonthsOnJob" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * <attribute name="CurrentEmploymentYearsOnJob" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * <attribute name="EmploymentBorrowerSelfEmployedIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="EmploymentCurrentIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="EmploymentPrimaryIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_City" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_Name" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
+ * <attribute name="_PostalCode" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * <attribute name="_State" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_StreetAddress" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "")
+ at XmlRootElement(name = "EMPLOYER")
+public class EMPLOYER {
+
+ @XmlAttribute(name = "CurrentEmploymentMonthsOnJob", required = true)
+ protected BigInteger currentEmploymentMonthsOnJob;
+ @XmlAttribute(name = "CurrentEmploymentYearsOnJob", required = true)
+ protected BigInteger currentEmploymentYearsOnJob;
+ @XmlAttribute(name = "EmploymentBorrowerSelfEmployedIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String employmentBorrowerSelfEmployedIndicator;
+ @XmlAttribute(name = "EmploymentCurrentIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String employmentCurrentIndicator;
+ @XmlAttribute(name = "EmploymentPrimaryIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String employmentPrimaryIndicator;
+ @XmlAttribute(name = "_City", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String city;
+ @XmlAttribute(name = "_Name", required = true)
+ @XmlSchemaType(name = "anySimpleType")
+ protected String name;
+ @XmlAttribute(name = "_PostalCode", required = true)
+ protected BigInteger postalCode;
+ @XmlAttribute(name = "_State", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String state;
+ @XmlAttribute(name = "_StreetAddress", required = true)
+ @XmlSchemaType(name = "anySimpleType")
+ protected String streetAddress;
+
+ /**
+ * Gets the value of the currentEmploymentMonthsOnJob property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getCurrentEmploymentMonthsOnJob() {
+ return currentEmploymentMonthsOnJob;
+ }
+
+ /**
+ * Sets the value of the currentEmploymentMonthsOnJob property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setCurrentEmploymentMonthsOnJob(BigInteger value) {
+ this.currentEmploymentMonthsOnJob = value;
+ }
+
+ /**
+ * Gets the value of the currentEmploymentYearsOnJob property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getCurrentEmploymentYearsOnJob() {
+ return currentEmploymentYearsOnJob;
+ }
+
+ /**
+ * Sets the value of the currentEmploymentYearsOnJob property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setCurrentEmploymentYearsOnJob(BigInteger value) {
+ this.currentEmploymentYearsOnJob = value;
+ }
+
+ /**
+ * Gets the value of the employmentBorrowerSelfEmployedIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getEmploymentBorrowerSelfEmployedIndicator() {
+ return employmentBorrowerSelfEmployedIndicator;
+ }
+
+ /**
+ * Sets the value of the employmentBorrowerSelfEmployedIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setEmploymentBorrowerSelfEmployedIndicator(String value) {
+ this.employmentBorrowerSelfEmployedIndicator = value;
+ }
+
+ /**
+ * Gets the value of the employmentCurrentIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getEmploymentCurrentIndicator() {
+ return employmentCurrentIndicator;
+ }
+
+ /**
+ * Sets the value of the employmentCurrentIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setEmploymentCurrentIndicator(String value) {
+ this.employmentCurrentIndicator = value;
+ }
+
+ /**
+ * Gets the value of the employmentPrimaryIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getEmploymentPrimaryIndicator() {
+ return employmentPrimaryIndicator;
+ }
+
+ /**
+ * Sets the value of the employmentPrimaryIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setEmploymentPrimaryIndicator(String value) {
+ this.employmentPrimaryIndicator = value;
+ }
+
+ /**
+ * Gets the value of the city property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getCity() {
+ return city;
+ }
+
+ /**
+ * Sets the value of the city property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setCity(String value) {
+ this.city = value;
+ }
+
+ /**
+ * Gets the value of the name property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getName() {
+ return name;
+ }
+
+ /**
+ * Sets the value of the name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setName(String value) {
+ this.name = value;
+ }
+
+ /**
+ * Gets the value of the postalCode property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getPostalCode() {
+ return postalCode;
+ }
+
+ /**
+ * Sets the value of the postalCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setPostalCode(BigInteger value) {
+ this.postalCode = value;
+ }
+
+ /**
+ * Gets the value of the state property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getState() {
+ return state;
+ }
+
+ /**
+ * Sets the value of the state property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setState(String value) {
+ this.state = value;
+ }
+
+ /**
+ * Gets the value of the streetAddress property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getStreetAddress() {
+ return streetAddress;
+ }
+
+ /**
+ * Sets the value of the streetAddress property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setStreetAddress(String value) {
+ this.streetAddress = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/GOVERNMENTMONITORING.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/GOVERNMENTMONITORING.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/GOVERNMENTMONITORING.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,191 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{}HMDA_RACE"/>
+ * </sequence>
+ * <attribute name="GenderType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="HMDAEthnicityType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="RaceNationalOriginRefusalIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="RaceNationalOriginType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "", propOrder = {
+ "hmdarace"
+})
+ at XmlRootElement(name = "GOVERNMENT_MONITORING")
+public class GOVERNMENTMONITORING {
+
+ @XmlElement(name = "HMDA_RACE", required = true)
+ protected HMDARACE hmdarace;
+ @XmlAttribute(name = "GenderType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String genderType;
+ @XmlAttribute(name = "HMDAEthnicityType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String hmdaEthnicityType;
+ @XmlAttribute(name = "RaceNationalOriginRefusalIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String raceNationalOriginRefusalIndicator;
+ @XmlAttribute(name = "RaceNationalOriginType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String raceNationalOriginType;
+
+ /**
+ * Gets the value of the hmdarace property.
+ *
+ * @return
+ * possible object is
+ * {@link HMDARACE }
+ *
+ */
+ public HMDARACE getHMDARACE() {
+ return hmdarace;
+ }
+
+ /**
+ * Sets the value of the hmdarace property.
+ *
+ * @param value
+ * allowed object is
+ * {@link HMDARACE }
+ *
+ */
+ public void setHMDARACE(HMDARACE value) {
+ this.hmdarace = value;
+ }
+
+ /**
+ * Gets the value of the genderType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getGenderType() {
+ return genderType;
+ }
+
+ /**
+ * Sets the value of the genderType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setGenderType(String value) {
+ this.genderType = value;
+ }
+
+ /**
+ * Gets the value of the hmdaEthnicityType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getHMDAEthnicityType() {
+ return hmdaEthnicityType;
+ }
+
+ /**
+ * Sets the value of the hmdaEthnicityType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setHMDAEthnicityType(String value) {
+ this.hmdaEthnicityType = value;
+ }
+
+ /**
+ * Gets the value of the raceNationalOriginRefusalIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getRaceNationalOriginRefusalIndicator() {
+ return raceNationalOriginRefusalIndicator;
+ }
+
+ /**
+ * Sets the value of the raceNationalOriginRefusalIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setRaceNationalOriginRefusalIndicator(String value) {
+ this.raceNationalOriginRefusalIndicator = value;
+ }
+
+ /**
+ * Gets the value of the raceNationalOriginType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getRaceNationalOriginType() {
+ return raceNationalOriginType;
+ }
+
+ /**
+ * Sets the value of the raceNationalOriginType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setRaceNationalOriginType(String value) {
+ this.raceNationalOriginType = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/GOVERNMENTREPORTING.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/GOVERNMENTREPORTING.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/GOVERNMENTREPORTING.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,72 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="HMDAPreapprovalType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "")
+ at XmlRootElement(name = "GOVERNMENT_REPORTING")
+public class GOVERNMENTREPORTING {
+
+ @XmlAttribute(name = "HMDAPreapprovalType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String hmdaPreapprovalType;
+
+ /**
+ * Gets the value of the hmdaPreapprovalType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getHMDAPreapprovalType() {
+ return hmdaPreapprovalType;
+ }
+
+ /**
+ * Sets the value of the hmdaPreapprovalType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setHMDAPreapprovalType(String value) {
+ this.hmdaPreapprovalType = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/HMDARACE.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/HMDARACE.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/HMDARACE.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,72 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="_Type" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "")
+ at XmlRootElement(name = "HMDA_RACE")
+public class HMDARACE {
+
+ @XmlAttribute(name = "_Type", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String type;
+
+ /**
+ * Gets the value of the type property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getType() {
+ return type;
+ }
+
+ /**
+ * Sets the value of the type property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setType(String value) {
+ this.type = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/INTERVIEWERINFORMATION.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/INTERVIEWERINFORMATION.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/INTERVIEWERINFORMATION.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,270 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import java.math.BigInteger;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="ApplicationTakenMethodType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="InterviewerApplicationSignedDate" use="required" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
+ * <attribute name="InterviewersEmployerCity" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="InterviewersEmployerName" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
+ * <attribute name="InterviewersEmployerPostalCode" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * <attribute name="InterviewersEmployerState" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="InterviewersEmployerStreetAddress" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
+ * <attribute name="InterviewersTelephoneNumber" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "")
+ at XmlRootElement(name = "INTERVIEWER_INFORMATION")
+public class INTERVIEWERINFORMATION {
+
+ @XmlAttribute(name = "ApplicationTakenMethodType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String applicationTakenMethodType;
+ @XmlAttribute(name = "InterviewerApplicationSignedDate", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NMTOKEN")
+ protected String interviewerApplicationSignedDate;
+ @XmlAttribute(name = "InterviewersEmployerCity", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String interviewersEmployerCity;
+ @XmlAttribute(name = "InterviewersEmployerName", required = true)
+ @XmlSchemaType(name = "anySimpleType")
+ protected String interviewersEmployerName;
+ @XmlAttribute(name = "InterviewersEmployerPostalCode", required = true)
+ protected BigInteger interviewersEmployerPostalCode;
+ @XmlAttribute(name = "InterviewersEmployerState", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String interviewersEmployerState;
+ @XmlAttribute(name = "InterviewersEmployerStreetAddress", required = true)
+ @XmlSchemaType(name = "anySimpleType")
+ protected String interviewersEmployerStreetAddress;
+ @XmlAttribute(name = "InterviewersTelephoneNumber", required = true)
+ protected BigInteger interviewersTelephoneNumber;
+
+ /**
+ * Gets the value of the applicationTakenMethodType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getApplicationTakenMethodType() {
+ return applicationTakenMethodType;
+ }
+
+ /**
+ * Sets the value of the applicationTakenMethodType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setApplicationTakenMethodType(String value) {
+ this.applicationTakenMethodType = value;
+ }
+
+ /**
+ * Gets the value of the interviewerApplicationSignedDate property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getInterviewerApplicationSignedDate() {
+ return interviewerApplicationSignedDate;
+ }
+
+ /**
+ * Sets the value of the interviewerApplicationSignedDate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setInterviewerApplicationSignedDate(String value) {
+ this.interviewerApplicationSignedDate = value;
+ }
+
+ /**
+ * Gets the value of the interviewersEmployerCity property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getInterviewersEmployerCity() {
+ return interviewersEmployerCity;
+ }
+
+ /**
+ * Sets the value of the interviewersEmployerCity property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setInterviewersEmployerCity(String value) {
+ this.interviewersEmployerCity = value;
+ }
+
+ /**
+ * Gets the value of the interviewersEmployerName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getInterviewersEmployerName() {
+ return interviewersEmployerName;
+ }
+
+ /**
+ * Sets the value of the interviewersEmployerName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setInterviewersEmployerName(String value) {
+ this.interviewersEmployerName = value;
+ }
+
+ /**
+ * Gets the value of the interviewersEmployerPostalCode property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getInterviewersEmployerPostalCode() {
+ return interviewersEmployerPostalCode;
+ }
+
+ /**
+ * Sets the value of the interviewersEmployerPostalCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setInterviewersEmployerPostalCode(BigInteger value) {
+ this.interviewersEmployerPostalCode = value;
+ }
+
+ /**
+ * Gets the value of the interviewersEmployerState property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getInterviewersEmployerState() {
+ return interviewersEmployerState;
+ }
+
+ /**
+ * Sets the value of the interviewersEmployerState property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setInterviewersEmployerState(String value) {
+ this.interviewersEmployerState = value;
+ }
+
+ /**
+ * Gets the value of the interviewersEmployerStreetAddress property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getInterviewersEmployerStreetAddress() {
+ return interviewersEmployerStreetAddress;
+ }
+
+ /**
+ * Sets the value of the interviewersEmployerStreetAddress property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setInterviewersEmployerStreetAddress(String value) {
+ this.interviewersEmployerStreetAddress = value;
+ }
+
+ /**
+ * Gets the value of the interviewersTelephoneNumber property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getInterviewersTelephoneNumber() {
+ return interviewersTelephoneNumber;
+ }
+
+ /**
+ * Sets the value of the interviewersTelephoneNumber property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setInterviewersTelephoneNumber(BigInteger value) {
+ this.interviewersTelephoneNumber = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/LIABILITY.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/LIABILITY.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/LIABILITY.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,470 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import java.math.BigDecimal;
+import java.math.BigInteger;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="BorrowerID" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="REO_ID" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_AccountIdentifier" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_ExclusionIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_HolderCity" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_HolderName" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
+ * <attribute name="_HolderPostalCode" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * <attribute name="_HolderState" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_HolderStreetAddress" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
+ * <attribute name="_ID" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_MonthlyPaymentAmount" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
+ * <attribute name="_PayoffStatusIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_RemainingTermMonths" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * <attribute name="_Type" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_UnpaidBalanceAmount" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "")
+ at XmlRootElement(name = "LIABILITY")
+public class LIABILITY {
+
+ @XmlAttribute(name = "BorrowerID", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String borrowerID;
+ @XmlAttribute(name = "REO_ID", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String reoid;
+ @XmlAttribute(name = "_AccountIdentifier", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String accountIdentifier;
+ @XmlAttribute(name = "_ExclusionIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String exclusionIndicator;
+ @XmlAttribute(name = "_HolderCity", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String holderCity;
+ @XmlAttribute(name = "_HolderName", required = true)
+ @XmlSchemaType(name = "anySimpleType")
+ protected String holderName;
+ @XmlAttribute(name = "_HolderPostalCode", required = true)
+ protected BigInteger holderPostalCode;
+ @XmlAttribute(name = "_HolderState", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String holderState;
+ @XmlAttribute(name = "_HolderStreetAddress", required = true)
+ @XmlSchemaType(name = "anySimpleType")
+ protected String holderStreetAddress;
+ @XmlAttribute(name = "_ID", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String id;
+ @XmlAttribute(name = "_MonthlyPaymentAmount", required = true)
+ protected BigDecimal monthlyPaymentAmount;
+ @XmlAttribute(name = "_PayoffStatusIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String payoffStatusIndicator;
+ @XmlAttribute(name = "_RemainingTermMonths", required = true)
+ protected BigInteger remainingTermMonths;
+ @XmlAttribute(name = "_Type", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String type;
+ @XmlAttribute(name = "_UnpaidBalanceAmount", required = true)
+ protected BigDecimal unpaidBalanceAmount;
+
+ /**
+ * Gets the value of the borrowerID property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBorrowerID() {
+ return borrowerID;
+ }
+
+ /**
+ * Sets the value of the borrowerID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBorrowerID(String value) {
+ this.borrowerID = value;
+ }
+
+ /**
+ * Gets the value of the reoid property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getREOID() {
+ return reoid;
+ }
+
+ /**
+ * Sets the value of the reoid property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setREOID(String value) {
+ this.reoid = value;
+ }
+
+ /**
+ * Gets the value of the accountIdentifier property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getAccountIdentifier() {
+ return accountIdentifier;
+ }
+
+ /**
+ * Sets the value of the accountIdentifier property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setAccountIdentifier(String value) {
+ this.accountIdentifier = value;
+ }
+
+ /**
+ * Gets the value of the exclusionIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getExclusionIndicator() {
+ return exclusionIndicator;
+ }
+
+ /**
+ * Sets the value of the exclusionIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setExclusionIndicator(String value) {
+ this.exclusionIndicator = value;
+ }
+
+ /**
+ * Gets the value of the holderCity property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getHolderCity() {
+ return holderCity;
+ }
+
+ /**
+ * Sets the value of the holderCity property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setHolderCity(String value) {
+ this.holderCity = value;
+ }
+
+ /**
+ * Gets the value of the holderName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getHolderName() {
+ return holderName;
+ }
+
+ /**
+ * Sets the value of the holderName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setHolderName(String value) {
+ this.holderName = value;
+ }
+
+ /**
+ * Gets the value of the holderPostalCode property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getHolderPostalCode() {
+ return holderPostalCode;
+ }
+
+ /**
+ * Sets the value of the holderPostalCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setHolderPostalCode(BigInteger value) {
+ this.holderPostalCode = value;
+ }
+
+ /**
+ * Gets the value of the holderState property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getHolderState() {
+ return holderState;
+ }
+
+ /**
+ * Sets the value of the holderState property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setHolderState(String value) {
+ this.holderState = value;
+ }
+
+ /**
+ * Gets the value of the holderStreetAddress property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getHolderStreetAddress() {
+ return holderStreetAddress;
+ }
+
+ /**
+ * Sets the value of the holderStreetAddress property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setHolderStreetAddress(String value) {
+ this.holderStreetAddress = value;
+ }
+
+ /**
+ * Gets the value of the id property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getID() {
+ return id;
+ }
+
+ /**
+ * Sets the value of the id property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setID(String value) {
+ this.id = value;
+ }
+
+ /**
+ * Gets the value of the monthlyPaymentAmount property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getMonthlyPaymentAmount() {
+ return monthlyPaymentAmount;
+ }
+
+ /**
+ * Sets the value of the monthlyPaymentAmount property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setMonthlyPaymentAmount(BigDecimal value) {
+ this.monthlyPaymentAmount = value;
+ }
+
+ /**
+ * Gets the value of the payoffStatusIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPayoffStatusIndicator() {
+ return payoffStatusIndicator;
+ }
+
+ /**
+ * Sets the value of the payoffStatusIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPayoffStatusIndicator(String value) {
+ this.payoffStatusIndicator = value;
+ }
+
+ /**
+ * Gets the value of the remainingTermMonths property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getRemainingTermMonths() {
+ return remainingTermMonths;
+ }
+
+ /**
+ * Sets the value of the remainingTermMonths property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setRemainingTermMonths(BigInteger value) {
+ this.remainingTermMonths = value;
+ }
+
+ /**
+ * Gets the value of the type property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getType() {
+ return type;
+ }
+
+ /**
+ * Sets the value of the type property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setType(String value) {
+ this.type = value;
+ }
+
+ /**
+ * Gets the value of the unpaidBalanceAmount property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getUnpaidBalanceAmount() {
+ return unpaidBalanceAmount;
+ }
+
+ /**
+ * Sets the value of the unpaidBalanceAmount property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setUnpaidBalanceAmount(BigDecimal value) {
+ this.unpaidBalanceAmount = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/LOANAPPLICATION.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/LOANAPPLICATION.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/LOANAPPLICATION.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,496 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{}_DATA_INFORMATION"/>
+ * <element ref="{}ADDITIONAL_CASE_DATA"/>
+ * <element ref="{}ASSET"/>
+ * <element ref="{}GOVERNMENT_REPORTING"/>
+ * <element ref="{}INTERVIEWER_INFORMATION"/>
+ * <element ref="{}LIABILITY"/>
+ * <element ref="{}LOAN_PRODUCT_DATA"/>
+ * <element ref="{}LOAN_PURPOSE"/>
+ * <element ref="{}LOAN_QUALIFICATION"/>
+ * <element ref="{}MORTGAGE_TERMS"/>
+ * <element ref="{}PROPERTY"/>
+ * <element ref="{}PROPOSED_HOUSING_EXPENSE"/>
+ * <element ref="{}REO_PROPERTY"/>
+ * <element ref="{}TRANSACTION_DETAIL"/>
+ * <element ref="{}BORROWER"/>
+ * </sequence>
+ * <attribute name="MISMOVersionID" use="required" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "", propOrder = {
+ "datainformation",
+ "additionalcasedata",
+ "asset",
+ "governmentreporting",
+ "interviewerinformation",
+ "liability",
+ "loanproductdata",
+ "loanpurpose",
+ "loanqualification",
+ "mortgageterms",
+ "property",
+ "proposedhousingexpense",
+ "reoproperty",
+ "transactiondetail",
+ "borrower"
+})
+ at XmlRootElement(name = "LOAN_APPLICATION")
+public class LOANAPPLICATION {
+
+ @XmlElement(name = "_DATA_INFORMATION", required = true)
+ protected DATAINFORMATION datainformation;
+ @XmlElement(name = "ADDITIONAL_CASE_DATA", required = true)
+ protected ADDITIONALCASEDATA additionalcasedata;
+ @XmlElement(name = "ASSET", required = true)
+ protected ASSET asset;
+ @XmlElement(name = "GOVERNMENT_REPORTING", required = true)
+ protected GOVERNMENTREPORTING governmentreporting;
+ @XmlElement(name = "INTERVIEWER_INFORMATION", required = true)
+ protected INTERVIEWERINFORMATION interviewerinformation;
+ @XmlElement(name = "LIABILITY", required = true)
+ protected LIABILITY liability;
+ @XmlElement(name = "LOAN_PRODUCT_DATA", required = true)
+ protected LOANPRODUCTDATA loanproductdata;
+ @XmlElement(name = "LOAN_PURPOSE", required = true)
+ protected LOANPURPOSE loanpurpose;
+ @XmlElement(name = "LOAN_QUALIFICATION", required = true)
+ protected LOANQUALIFICATION loanqualification;
+ @XmlElement(name = "MORTGAGE_TERMS", required = true)
+ protected MORTGAGETERMS mortgageterms;
+ @XmlElement(name = "PROPERTY", required = true)
+ protected PROPERTY property;
+ @XmlElement(name = "PROPOSED_HOUSING_EXPENSE", required = true)
+ protected PROPOSEDHOUSINGEXPENSE proposedhousingexpense;
+ @XmlElement(name = "REO_PROPERTY", required = true)
+ protected REOPROPERTY reoproperty;
+ @XmlElement(name = "TRANSACTION_DETAIL", required = true)
+ protected TRANSACTIONDETAIL transactiondetail;
+ @XmlElement(name = "BORROWER", required = true)
+ protected BORROWER borrower;
+ @XmlAttribute(name = "MISMOVersionID", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NMTOKEN")
+ protected String mismoVersionID;
+
+ /**
+ * Gets the value of the datainformation property.
+ *
+ * @return
+ * possible object is
+ * {@link DATAINFORMATION }
+ *
+ */
+ public DATAINFORMATION getDATAINFORMATION() {
+ return datainformation;
+ }
+
+ /**
+ * Sets the value of the datainformation property.
+ *
+ * @param value
+ * allowed object is
+ * {@link DATAINFORMATION }
+ *
+ */
+ public void setDATAINFORMATION(DATAINFORMATION value) {
+ this.datainformation = value;
+ }
+
+ /**
+ * Gets the value of the additionalcasedata property.
+ *
+ * @return
+ * possible object is
+ * {@link ADDITIONALCASEDATA }
+ *
+ */
+ public ADDITIONALCASEDATA getADDITIONALCASEDATA() {
+ return additionalcasedata;
+ }
+
+ /**
+ * Sets the value of the additionalcasedata property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ADDITIONALCASEDATA }
+ *
+ */
+ public void setADDITIONALCASEDATA(ADDITIONALCASEDATA value) {
+ this.additionalcasedata = value;
+ }
+
+ /**
+ * Gets the value of the asset property.
+ *
+ * @return
+ * possible object is
+ * {@link ASSET }
+ *
+ */
+ public ASSET getASSET() {
+ return asset;
+ }
+
+ /**
+ * Sets the value of the asset property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ASSET }
+ *
+ */
+ public void setASSET(ASSET value) {
+ this.asset = value;
+ }
+
+ /**
+ * Gets the value of the governmentreporting property.
+ *
+ * @return
+ * possible object is
+ * {@link GOVERNMENTREPORTING }
+ *
+ */
+ public GOVERNMENTREPORTING getGOVERNMENTREPORTING() {
+ return governmentreporting;
+ }
+
+ /**
+ * Sets the value of the governmentreporting property.
+ *
+ * @param value
+ * allowed object is
+ * {@link GOVERNMENTREPORTING }
+ *
+ */
+ public void setGOVERNMENTREPORTING(GOVERNMENTREPORTING value) {
+ this.governmentreporting = value;
+ }
+
+ /**
+ * Gets the value of the interviewerinformation property.
+ *
+ * @return
+ * possible object is
+ * {@link INTERVIEWERINFORMATION }
+ *
+ */
+ public INTERVIEWERINFORMATION getINTERVIEWERINFORMATION() {
+ return interviewerinformation;
+ }
+
+ /**
+ * Sets the value of the interviewerinformation property.
+ *
+ * @param value
+ * allowed object is
+ * {@link INTERVIEWERINFORMATION }
+ *
+ */
+ public void setINTERVIEWERINFORMATION(INTERVIEWERINFORMATION value) {
+ this.interviewerinformation = value;
+ }
+
+ /**
+ * Gets the value of the liability property.
+ *
+ * @return
+ * possible object is
+ * {@link LIABILITY }
+ *
+ */
+ public LIABILITY getLIABILITY() {
+ return liability;
+ }
+
+ /**
+ * Sets the value of the liability property.
+ *
+ * @param value
+ * allowed object is
+ * {@link LIABILITY }
+ *
+ */
+ public void setLIABILITY(LIABILITY value) {
+ this.liability = value;
+ }
+
+ /**
+ * Gets the value of the loanproductdata property.
+ *
+ * @return
+ * possible object is
+ * {@link LOANPRODUCTDATA }
+ *
+ */
+ public LOANPRODUCTDATA getLOANPRODUCTDATA() {
+ return loanproductdata;
+ }
+
+ /**
+ * Sets the value of the loanproductdata property.
+ *
+ * @param value
+ * allowed object is
+ * {@link LOANPRODUCTDATA }
+ *
+ */
+ public void setLOANPRODUCTDATA(LOANPRODUCTDATA value) {
+ this.loanproductdata = value;
+ }
+
+ /**
+ * Gets the value of the loanpurpose property.
+ *
+ * @return
+ * possible object is
+ * {@link LOANPURPOSE }
+ *
+ */
+ public LOANPURPOSE getLOANPURPOSE() {
+ return loanpurpose;
+ }
+
+ /**
+ * Sets the value of the loanpurpose property.
+ *
+ * @param value
+ * allowed object is
+ * {@link LOANPURPOSE }
+ *
+ */
+ public void setLOANPURPOSE(LOANPURPOSE value) {
+ this.loanpurpose = value;
+ }
+
+ /**
+ * Gets the value of the loanqualification property.
+ *
+ * @return
+ * possible object is
+ * {@link LOANQUALIFICATION }
+ *
+ */
+ public LOANQUALIFICATION getLOANQUALIFICATION() {
+ return loanqualification;
+ }
+
+ /**
+ * Sets the value of the loanqualification property.
+ *
+ * @param value
+ * allowed object is
+ * {@link LOANQUALIFICATION }
+ *
+ */
+ public void setLOANQUALIFICATION(LOANQUALIFICATION value) {
+ this.loanqualification = value;
+ }
+
+ /**
+ * Gets the value of the mortgageterms property.
+ *
+ * @return
+ * possible object is
+ * {@link MORTGAGETERMS }
+ *
+ */
+ public MORTGAGETERMS getMORTGAGETERMS() {
+ return mortgageterms;
+ }
+
+ /**
+ * Sets the value of the mortgageterms property.
+ *
+ * @param value
+ * allowed object is
+ * {@link MORTGAGETERMS }
+ *
+ */
+ public void setMORTGAGETERMS(MORTGAGETERMS value) {
+ this.mortgageterms = value;
+ }
+
+ /**
+ * Gets the value of the property property.
+ *
+ * @return
+ * possible object is
+ * {@link PROPERTY }
+ *
+ */
+ public PROPERTY getPROPERTY() {
+ return property;
+ }
+
+ /**
+ * Sets the value of the property property.
+ *
+ * @param value
+ * allowed object is
+ * {@link PROPERTY }
+ *
+ */
+ public void setPROPERTY(PROPERTY value) {
+ this.property = value;
+ }
+
+ /**
+ * Gets the value of the proposedhousingexpense property.
+ *
+ * @return
+ * possible object is
+ * {@link PROPOSEDHOUSINGEXPENSE }
+ *
+ */
+ public PROPOSEDHOUSINGEXPENSE getPROPOSEDHOUSINGEXPENSE() {
+ return proposedhousingexpense;
+ }
+
+ /**
+ * Sets the value of the proposedhousingexpense property.
+ *
+ * @param value
+ * allowed object is
+ * {@link PROPOSEDHOUSINGEXPENSE }
+ *
+ */
+ public void setPROPOSEDHOUSINGEXPENSE(PROPOSEDHOUSINGEXPENSE value) {
+ this.proposedhousingexpense = value;
+ }
+
+ /**
+ * Gets the value of the reoproperty property.
+ *
+ * @return
+ * possible object is
+ * {@link REOPROPERTY }
+ *
+ */
+ public REOPROPERTY getREOPROPERTY() {
+ return reoproperty;
+ }
+
+ /**
+ * Sets the value of the reoproperty property.
+ *
+ * @param value
+ * allowed object is
+ * {@link REOPROPERTY }
+ *
+ */
+ public void setREOPROPERTY(REOPROPERTY value) {
+ this.reoproperty = value;
+ }
+
+ /**
+ * Gets the value of the transactiondetail property.
+ *
+ * @return
+ * possible object is
+ * {@link TRANSACTIONDETAIL }
+ *
+ */
+ public TRANSACTIONDETAIL getTRANSACTIONDETAIL() {
+ return transactiondetail;
+ }
+
+ /**
+ * Sets the value of the transactiondetail property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TRANSACTIONDETAIL }
+ *
+ */
+ public void setTRANSACTIONDETAIL(TRANSACTIONDETAIL value) {
+ this.transactiondetail = value;
+ }
+
+ /**
+ * Gets the value of the borrower property.
+ *
+ * @return
+ * possible object is
+ * {@link BORROWER }
+ *
+ */
+ public BORROWER getBORROWER() {
+ return borrower;
+ }
+
+ /**
+ * Sets the value of the borrower property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BORROWER }
+ *
+ */
+ public void setBORROWER(BORROWER value) {
+ this.borrower = value;
+ }
+
+ /**
+ * Gets the value of the mismoVersionID property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getMISMOVersionID() {
+ return mismoVersionID;
+ }
+
+ /**
+ * Sets the value of the mismoVersionID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setMISMOVersionID(String value) {
+ this.mismoVersionID = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/LOANFEATURES.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/LOANFEATURES.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/LOANFEATURES.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,362 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="AssumabilityIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="BalloonIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="BuydownTemporarySubsidyIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="EscrowWaiverIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="GSEPropertyType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="LienPriorityType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="LoanRepaymentType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="LoanScheduledClosingDate" use="required" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
+ * <attribute name="PaymentFrequencyType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="PrepaymentPenaltyIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="ScheduledFirstPaymentDate" use="required" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "")
+ at XmlRootElement(name = "LOAN_FEATURES")
+public class LOANFEATURES {
+
+ @XmlAttribute(name = "AssumabilityIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String assumabilityIndicator;
+ @XmlAttribute(name = "BalloonIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String balloonIndicator;
+ @XmlAttribute(name = "BuydownTemporarySubsidyIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String buydownTemporarySubsidyIndicator;
+ @XmlAttribute(name = "EscrowWaiverIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String escrowWaiverIndicator;
+ @XmlAttribute(name = "GSEPropertyType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String gsePropertyType;
+ @XmlAttribute(name = "LienPriorityType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String lienPriorityType;
+ @XmlAttribute(name = "LoanRepaymentType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String loanRepaymentType;
+ @XmlAttribute(name = "LoanScheduledClosingDate", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NMTOKEN")
+ protected String loanScheduledClosingDate;
+ @XmlAttribute(name = "PaymentFrequencyType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String paymentFrequencyType;
+ @XmlAttribute(name = "PrepaymentPenaltyIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String prepaymentPenaltyIndicator;
+ @XmlAttribute(name = "ScheduledFirstPaymentDate", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NMTOKEN")
+ protected String scheduledFirstPaymentDate;
+
+ /**
+ * Gets the value of the assumabilityIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getAssumabilityIndicator() {
+ return assumabilityIndicator;
+ }
+
+ /**
+ * Sets the value of the assumabilityIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setAssumabilityIndicator(String value) {
+ this.assumabilityIndicator = value;
+ }
+
+ /**
+ * Gets the value of the balloonIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBalloonIndicator() {
+ return balloonIndicator;
+ }
+
+ /**
+ * Sets the value of the balloonIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBalloonIndicator(String value) {
+ this.balloonIndicator = value;
+ }
+
+ /**
+ * Gets the value of the buydownTemporarySubsidyIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBuydownTemporarySubsidyIndicator() {
+ return buydownTemporarySubsidyIndicator;
+ }
+
+ /**
+ * Sets the value of the buydownTemporarySubsidyIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBuydownTemporarySubsidyIndicator(String value) {
+ this.buydownTemporarySubsidyIndicator = value;
+ }
+
+ /**
+ * Gets the value of the escrowWaiverIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getEscrowWaiverIndicator() {
+ return escrowWaiverIndicator;
+ }
+
+ /**
+ * Sets the value of the escrowWaiverIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setEscrowWaiverIndicator(String value) {
+ this.escrowWaiverIndicator = value;
+ }
+
+ /**
+ * Gets the value of the gsePropertyType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getGSEPropertyType() {
+ return gsePropertyType;
+ }
+
+ /**
+ * Sets the value of the gsePropertyType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setGSEPropertyType(String value) {
+ this.gsePropertyType = value;
+ }
+
+ /**
+ * Gets the value of the lienPriorityType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getLienPriorityType() {
+ return lienPriorityType;
+ }
+
+ /**
+ * Sets the value of the lienPriorityType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setLienPriorityType(String value) {
+ this.lienPriorityType = value;
+ }
+
+ /**
+ * Gets the value of the loanRepaymentType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getLoanRepaymentType() {
+ return loanRepaymentType;
+ }
+
+ /**
+ * Sets the value of the loanRepaymentType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setLoanRepaymentType(String value) {
+ this.loanRepaymentType = value;
+ }
+
+ /**
+ * Gets the value of the loanScheduledClosingDate property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getLoanScheduledClosingDate() {
+ return loanScheduledClosingDate;
+ }
+
+ /**
+ * Sets the value of the loanScheduledClosingDate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setLoanScheduledClosingDate(String value) {
+ this.loanScheduledClosingDate = value;
+ }
+
+ /**
+ * Gets the value of the paymentFrequencyType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPaymentFrequencyType() {
+ return paymentFrequencyType;
+ }
+
+ /**
+ * Sets the value of the paymentFrequencyType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPaymentFrequencyType(String value) {
+ this.paymentFrequencyType = value;
+ }
+
+ /**
+ * Gets the value of the prepaymentPenaltyIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPrepaymentPenaltyIndicator() {
+ return prepaymentPenaltyIndicator;
+ }
+
+ /**
+ * Sets the value of the prepaymentPenaltyIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPrepaymentPenaltyIndicator(String value) {
+ this.prepaymentPenaltyIndicator = value;
+ }
+
+ /**
+ * Gets the value of the scheduledFirstPaymentDate property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getScheduledFirstPaymentDate() {
+ return scheduledFirstPaymentDate;
+ }
+
+ /**
+ * Sets the value of the scheduledFirstPaymentDate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setScheduledFirstPaymentDate(String value) {
+ this.scheduledFirstPaymentDate = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/LOANPRODUCTDATA.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/LOANPRODUCTDATA.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/LOANPRODUCTDATA.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,155 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{}ARM"/>
+ * <element ref="{}LOAN_FEATURES"/>
+ * <element ref="{}PAYMENT_ADJUSTMENT"/>
+ * <element ref="{}RATE_ADJUSTMENT"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "", propOrder = {
+ "arm",
+ "loanfeatures",
+ "paymentadjustment",
+ "rateadjustment"
+})
+ at XmlRootElement(name = "LOAN_PRODUCT_DATA")
+public class LOANPRODUCTDATA {
+
+ @XmlElement(name = "ARM", required = true)
+ protected ARM arm;
+ @XmlElement(name = "LOAN_FEATURES", required = true)
+ protected LOANFEATURES loanfeatures;
+ @XmlElement(name = "PAYMENT_ADJUSTMENT", required = true)
+ protected PAYMENTADJUSTMENT paymentadjustment;
+ @XmlElement(name = "RATE_ADJUSTMENT", required = true)
+ protected RATEADJUSTMENT rateadjustment;
+
+ /**
+ * Gets the value of the arm property.
+ *
+ * @return
+ * possible object is
+ * {@link ARM }
+ *
+ */
+ public ARM getARM() {
+ return arm;
+ }
+
+ /**
+ * Sets the value of the arm property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ARM }
+ *
+ */
+ public void setARM(ARM value) {
+ this.arm = value;
+ }
+
+ /**
+ * Gets the value of the loanfeatures property.
+ *
+ * @return
+ * possible object is
+ * {@link LOANFEATURES }
+ *
+ */
+ public LOANFEATURES getLOANFEATURES() {
+ return loanfeatures;
+ }
+
+ /**
+ * Sets the value of the loanfeatures property.
+ *
+ * @param value
+ * allowed object is
+ * {@link LOANFEATURES }
+ *
+ */
+ public void setLOANFEATURES(LOANFEATURES value) {
+ this.loanfeatures = value;
+ }
+
+ /**
+ * Gets the value of the paymentadjustment property.
+ *
+ * @return
+ * possible object is
+ * {@link PAYMENTADJUSTMENT }
+ *
+ */
+ public PAYMENTADJUSTMENT getPAYMENTADJUSTMENT() {
+ return paymentadjustment;
+ }
+
+ /**
+ * Sets the value of the paymentadjustment property.
+ *
+ * @param value
+ * allowed object is
+ * {@link PAYMENTADJUSTMENT }
+ *
+ */
+ public void setPAYMENTADJUSTMENT(PAYMENTADJUSTMENT value) {
+ this.paymentadjustment = value;
+ }
+
+ /**
+ * Gets the value of the rateadjustment property.
+ *
+ * @return
+ * possible object is
+ * {@link RATEADJUSTMENT }
+ *
+ */
+ public RATEADJUSTMENT getRATEADJUSTMENT() {
+ return rateadjustment;
+ }
+
+ /**
+ * Sets the value of the rateadjustment property.
+ *
+ * @param value
+ * allowed object is
+ * {@link RATEADJUSTMENT }
+ *
+ */
+ public void setRATEADJUSTMENT(RATEADJUSTMENT value) {
+ this.rateadjustment = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/LOANPURPOSE.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/LOANPURPOSE.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/LOANPURPOSE.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,162 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{}CONSTRUCTION_REFINANCE_DATA"/>
+ * </sequence>
+ * <attribute name="PropertyRightsType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="PropertyUsageType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_Type" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "", propOrder = {
+ "constructionrefinancedata"
+})
+ at XmlRootElement(name = "LOAN_PURPOSE")
+public class LOANPURPOSE {
+
+ @XmlElement(name = "CONSTRUCTION_REFINANCE_DATA", required = true)
+ protected CONSTRUCTIONREFINANCEDATA constructionrefinancedata;
+ @XmlAttribute(name = "PropertyRightsType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String propertyRightsType;
+ @XmlAttribute(name = "PropertyUsageType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String propertyUsageType;
+ @XmlAttribute(name = "_Type", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String type;
+
+ /**
+ * Gets the value of the constructionrefinancedata property.
+ *
+ * @return
+ * possible object is
+ * {@link CONSTRUCTIONREFINANCEDATA }
+ *
+ */
+ public CONSTRUCTIONREFINANCEDATA getCONSTRUCTIONREFINANCEDATA() {
+ return constructionrefinancedata;
+ }
+
+ /**
+ * Sets the value of the constructionrefinancedata property.
+ *
+ * @param value
+ * allowed object is
+ * {@link CONSTRUCTIONREFINANCEDATA }
+ *
+ */
+ public void setCONSTRUCTIONREFINANCEDATA(CONSTRUCTIONREFINANCEDATA value) {
+ this.constructionrefinancedata = value;
+ }
+
+ /**
+ * Gets the value of the propertyRightsType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPropertyRightsType() {
+ return propertyRightsType;
+ }
+
+ /**
+ * Sets the value of the propertyRightsType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPropertyRightsType(String value) {
+ this.propertyRightsType = value;
+ }
+
+ /**
+ * Gets the value of the propertyUsageType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPropertyUsageType() {
+ return propertyUsageType;
+ }
+
+ /**
+ * Sets the value of the propertyUsageType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPropertyUsageType(String value) {
+ this.propertyUsageType = value;
+ }
+
+ /**
+ * Gets the value of the type property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getType() {
+ return type;
+ }
+
+ /**
+ * Sets the value of the type property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setType(String value) {
+ this.type = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/LOANQUALIFICATION.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/LOANQUALIFICATION.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/LOANQUALIFICATION.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,101 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="AdditionalBorrowerAssetsConsideredIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="AdditionalBorrowerAssetsNotConsideredIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "")
+ at XmlRootElement(name = "LOAN_QUALIFICATION")
+public class LOANQUALIFICATION {
+
+ @XmlAttribute(name = "AdditionalBorrowerAssetsConsideredIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String additionalBorrowerAssetsConsideredIndicator;
+ @XmlAttribute(name = "AdditionalBorrowerAssetsNotConsideredIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String additionalBorrowerAssetsNotConsideredIndicator;
+
+ /**
+ * Gets the value of the additionalBorrowerAssetsConsideredIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getAdditionalBorrowerAssetsConsideredIndicator() {
+ return additionalBorrowerAssetsConsideredIndicator;
+ }
+
+ /**
+ * Sets the value of the additionalBorrowerAssetsConsideredIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setAdditionalBorrowerAssetsConsideredIndicator(String value) {
+ this.additionalBorrowerAssetsConsideredIndicator = value;
+ }
+
+ /**
+ * Gets the value of the additionalBorrowerAssetsNotConsideredIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getAdditionalBorrowerAssetsNotConsideredIndicator() {
+ return additionalBorrowerAssetsNotConsideredIndicator;
+ }
+
+ /**
+ * Sets the value of the additionalBorrowerAssetsNotConsideredIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setAdditionalBorrowerAssetsNotConsideredIndicator(String value) {
+ this.additionalBorrowerAssetsNotConsideredIndicator = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/MORTGAGESCORE.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/MORTGAGESCORE.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/MORTGAGESCORE.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,72 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="_Value" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "")
+ at XmlRootElement(name = "MORTGAGE_SCORE")
+public class MORTGAGESCORE {
+
+ @XmlAttribute(name = "_Value", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String value;
+
+ /**
+ * Gets the value of the value property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getValue() {
+ return value;
+ }
+
+ /**
+ * Sets the value of the value property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setValue(String value) {
+ this.value = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/MORTGAGETERMS.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/MORTGAGETERMS.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/MORTGAGETERMS.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,268 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import java.math.BigDecimal;
+import java.math.BigInteger;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="ARMTypeDescription" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
+ * <attribute name="BaseLoanAmount" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
+ * <attribute name="BorrowerRequestedLoanAmount" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
+ * <attribute name="LenderCaseIdentifier" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="LoanAmortizationTermMonths" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * <attribute name="LoanAmortizationType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="MortgageType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="RequestedInterestRatePercent" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "")
+ at XmlRootElement(name = "MORTGAGE_TERMS")
+public class MORTGAGETERMS {
+
+ @XmlAttribute(name = "ARMTypeDescription", required = true)
+ @XmlSchemaType(name = "anySimpleType")
+ protected String armTypeDescription;
+ @XmlAttribute(name = "BaseLoanAmount", required = true)
+ protected BigDecimal baseLoanAmount;
+ @XmlAttribute(name = "BorrowerRequestedLoanAmount", required = true)
+ protected BigDecimal borrowerRequestedLoanAmount;
+ @XmlAttribute(name = "LenderCaseIdentifier", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String lenderCaseIdentifier;
+ @XmlAttribute(name = "LoanAmortizationTermMonths", required = true)
+ protected BigInteger loanAmortizationTermMonths;
+ @XmlAttribute(name = "LoanAmortizationType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String loanAmortizationType;
+ @XmlAttribute(name = "MortgageType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String mortgageType;
+ @XmlAttribute(name = "RequestedInterestRatePercent", required = true)
+ protected BigDecimal requestedInterestRatePercent;
+
+ /**
+ * Gets the value of the armTypeDescription property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getARMTypeDescription() {
+ return armTypeDescription;
+ }
+
+ /**
+ * Sets the value of the armTypeDescription property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setARMTypeDescription(String value) {
+ this.armTypeDescription = value;
+ }
+
+ /**
+ * Gets the value of the baseLoanAmount property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getBaseLoanAmount() {
+ return baseLoanAmount;
+ }
+
+ /**
+ * Sets the value of the baseLoanAmount property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setBaseLoanAmount(BigDecimal value) {
+ this.baseLoanAmount = value;
+ }
+
+ /**
+ * Gets the value of the borrowerRequestedLoanAmount property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getBorrowerRequestedLoanAmount() {
+ return borrowerRequestedLoanAmount;
+ }
+
+ /**
+ * Sets the value of the borrowerRequestedLoanAmount property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setBorrowerRequestedLoanAmount(BigDecimal value) {
+ this.borrowerRequestedLoanAmount = value;
+ }
+
+ /**
+ * Gets the value of the lenderCaseIdentifier property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getLenderCaseIdentifier() {
+ return lenderCaseIdentifier;
+ }
+
+ /**
+ * Sets the value of the lenderCaseIdentifier property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setLenderCaseIdentifier(String value) {
+ this.lenderCaseIdentifier = value;
+ }
+
+ /**
+ * Gets the value of the loanAmortizationTermMonths property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getLoanAmortizationTermMonths() {
+ return loanAmortizationTermMonths;
+ }
+
+ /**
+ * Sets the value of the loanAmortizationTermMonths property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setLoanAmortizationTermMonths(BigInteger value) {
+ this.loanAmortizationTermMonths = value;
+ }
+
+ /**
+ * Gets the value of the loanAmortizationType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getLoanAmortizationType() {
+ return loanAmortizationType;
+ }
+
+ /**
+ * Sets the value of the loanAmortizationType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setLoanAmortizationType(String value) {
+ this.loanAmortizationType = value;
+ }
+
+ /**
+ * Gets the value of the mortgageType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getMortgageType() {
+ return mortgageType;
+ }
+
+ /**
+ * Sets the value of the mortgageType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setMortgageType(String value) {
+ this.mortgageType = value;
+ }
+
+ /**
+ * Gets the value of the requestedInterestRatePercent property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getRequestedInterestRatePercent() {
+ return requestedInterestRatePercent;
+ }
+
+ /**
+ * Sets the value of the requestedInterestRatePercent property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setRequestedInterestRatePercent(BigDecimal value) {
+ this.requestedInterestRatePercent = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/ObjectFactory.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/ObjectFactory.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/ObjectFactory.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,303 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import javax.xml.bind.annotation.XmlRegistry;
+
+
+/**
+ * This object contains factory methods for each
+ * Java content interface and Java element interface
+ * generated in the mismo package.
+ * <p>An ObjectFactory allows you to programatically
+ * construct new instances of the Java representation
+ * for XML content. The Java representation of XML
+ * content can consist of schema derived interfaces
+ * and classes representing the binding of schema
+ * type definitions, element declarations and model
+ * groups. Factory methods for each of these are
+ * provided in this class.
+ *
+ */
+ at XmlRegistry
+public class ObjectFactory {
+
+
+ /**
+ * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: mismo
+ *
+ */
+ public ObjectFactory() {
+ }
+
+ /**
+ * Create an instance of {@link LOANFEATURES }
+ *
+ */
+ public LOANFEATURES createLOANFEATURES() {
+ return new LOANFEATURES();
+ }
+
+ /**
+ * Create an instance of {@link ADDITIONALCASEDATA }
+ *
+ */
+ public ADDITIONALCASEDATA createADDITIONALCASEDATA() {
+ return new ADDITIONALCASEDATA();
+ }
+
+ /**
+ * Create an instance of {@link PAYMENTADJUSTMENT }
+ *
+ */
+ public PAYMENTADJUSTMENT createPAYMENTADJUSTMENT() {
+ return new PAYMENTADJUSTMENT();
+ }
+
+ /**
+ * Create an instance of {@link ARM }
+ *
+ */
+ public ARM createARM() {
+ return new ARM();
+ }
+
+ /**
+ * Create an instance of {@link CONSTRUCTIONREFINANCEDATA }
+ *
+ */
+ public CONSTRUCTIONREFINANCEDATA createCONSTRUCTIONREFINANCEDATA() {
+ return new CONSTRUCTIONREFINANCEDATA();
+ }
+
+ /**
+ * Create an instance of {@link MORTGAGETERMS }
+ *
+ */
+ public MORTGAGETERMS createMORTGAGETERMS() {
+ return new MORTGAGETERMS();
+ }
+
+ /**
+ * Create an instance of {@link EMPLOYER }
+ *
+ */
+ public EMPLOYER createEMPLOYER() {
+ return new EMPLOYER();
+ }
+
+ /**
+ * Create an instance of {@link INTERVIEWERINFORMATION }
+ *
+ */
+ public INTERVIEWERINFORMATION createINTERVIEWERINFORMATION() {
+ return new INTERVIEWERINFORMATION();
+ }
+
+ /**
+ * Create an instance of {@link PROPERTY }
+ *
+ */
+ public PROPERTY createPROPERTY() {
+ return new PROPERTY();
+ }
+
+ /**
+ * Create an instance of {@link DECLARATION }
+ *
+ */
+ public DECLARATION createDECLARATION() {
+ return new DECLARATION();
+ }
+
+ /**
+ * Create an instance of {@link PARSEDSTREETADDRESS }
+ *
+ */
+ public PARSEDSTREETADDRESS createPARSEDSTREETADDRESS() {
+ return new PARSEDSTREETADDRESS();
+ }
+
+ /**
+ * Create an instance of {@link MORTGAGESCORE }
+ *
+ */
+ public MORTGAGESCORE createMORTGAGESCORE() {
+ return new MORTGAGESCORE();
+ }
+
+ /**
+ * Create an instance of {@link RATEADJUSTMENT }
+ *
+ */
+ public RATEADJUSTMENT createRATEADJUSTMENT() {
+ return new RATEADJUSTMENT();
+ }
+
+ /**
+ * Create an instance of {@link REOPROPERTY }
+ *
+ */
+ public REOPROPERTY createREOPROPERTY() {
+ return new REOPROPERTY();
+ }
+
+ /**
+ * Create an instance of {@link DATAINFORMATION }
+ *
+ */
+ public DATAINFORMATION createDATAINFORMATION() {
+ return new DATAINFORMATION();
+ }
+
+ /**
+ * Create an instance of {@link GOVERNMENTMONITORING }
+ *
+ */
+ public GOVERNMENTMONITORING createGOVERNMENTMONITORING() {
+ return new GOVERNMENTMONITORING();
+ }
+
+ /**
+ * Create an instance of {@link CURRENTINCOME }
+ *
+ */
+ public CURRENTINCOME createCURRENTINCOME() {
+ return new CURRENTINCOME();
+ }
+
+ /**
+ * Create an instance of {@link LOANAPPLICATION }
+ *
+ */
+ public LOANAPPLICATION createLOANAPPLICATION() {
+ return new LOANAPPLICATION();
+ }
+
+ /**
+ * Create an instance of {@link ASSET }
+ *
+ */
+ public ASSET createASSET() {
+ return new ASSET();
+ }
+
+ /**
+ * Create an instance of {@link RESIDENCE }
+ *
+ */
+ public RESIDENCE createRESIDENCE() {
+ return new RESIDENCE();
+ }
+
+ /**
+ * Create an instance of {@link VALUATION }
+ *
+ */
+ public VALUATION createVALUATION() {
+ return new VALUATION();
+ }
+
+ /**
+ * Create an instance of {@link PRESENTHOUSINGEXPENSE }
+ *
+ */
+ public PRESENTHOUSINGEXPENSE createPRESENTHOUSINGEXPENSE() {
+ return new PRESENTHOUSINGEXPENSE();
+ }
+
+ /**
+ * Create an instance of {@link PROPOSEDHOUSINGEXPENSE }
+ *
+ */
+ public PROPOSEDHOUSINGEXPENSE createPROPOSEDHOUSINGEXPENSE() {
+ return new PROPOSEDHOUSINGEXPENSE();
+ }
+
+ /**
+ * Create an instance of {@link LOANQUALIFICATION }
+ *
+ */
+ public LOANQUALIFICATION createLOANQUALIFICATION() {
+ return new LOANQUALIFICATION();
+ }
+
+ /**
+ * Create an instance of {@link GOVERNMENTREPORTING }
+ *
+ */
+ public GOVERNMENTREPORTING createGOVERNMENTREPORTING() {
+ return new GOVERNMENTREPORTING();
+ }
+
+ /**
+ * Create an instance of {@link TRANSACTIONDETAIL }
+ *
+ */
+ public TRANSACTIONDETAIL createTRANSACTIONDETAIL() {
+ return new TRANSACTIONDETAIL();
+ }
+
+ /**
+ * Create an instance of {@link DATAVERSION }
+ *
+ */
+ public DATAVERSION createDATAVERSION() {
+ return new DATAVERSION();
+ }
+
+ /**
+ * Create an instance of {@link HMDARACE }
+ *
+ */
+ public HMDARACE createHMDARACE() {
+ return new HMDARACE();
+ }
+
+ /**
+ * Create an instance of {@link BORROWER }
+ *
+ */
+ public BORROWER createBORROWER() {
+ return new BORROWER();
+ }
+
+ /**
+ * Create an instance of {@link LIABILITY }
+ *
+ */
+ public LIABILITY createLIABILITY() {
+ return new LIABILITY();
+ }
+
+ /**
+ * Create an instance of {@link LOANPRODUCTDATA }
+ *
+ */
+ public LOANPRODUCTDATA createLOANPRODUCTDATA() {
+ return new LOANPRODUCTDATA();
+ }
+
+ /**
+ * Create an instance of {@link TRANSMITTALDATA }
+ *
+ */
+ public TRANSMITTALDATA createTRANSMITTALDATA() {
+ return new TRANSMITTALDATA();
+ }
+
+ /**
+ * Create an instance of {@link LOANPURPOSE }
+ *
+ */
+ public LOANPURPOSE createLOANPURPOSE() {
+ return new LOANPURPOSE();
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/PARSEDSTREETADDRESS.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/PARSEDSTREETADDRESS.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/PARSEDSTREETADDRESS.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,100 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import java.math.BigInteger;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="_HouseNumber" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * <attribute name="_StreetName" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "")
+ at XmlRootElement(name = "PARSED_STREET_ADDRESS")
+public class PARSEDSTREETADDRESS {
+
+ @XmlAttribute(name = "_HouseNumber", required = true)
+ protected BigInteger houseNumber;
+ @XmlAttribute(name = "_StreetName", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String streetName;
+
+ /**
+ * Gets the value of the houseNumber property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getHouseNumber() {
+ return houseNumber;
+ }
+
+ /**
+ * Sets the value of the houseNumber property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setHouseNumber(BigInteger value) {
+ this.houseNumber = value;
+ }
+
+ /**
+ * Gets the value of the streetName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getStreetName() {
+ return streetName;
+ }
+
+ /**
+ * Sets the value of the streetName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setStreetName(String value) {
+ this.streetName = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/PAYMENTADJUSTMENT.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/PAYMENTADJUSTMENT.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/PAYMENTADJUSTMENT.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,122 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import java.math.BigInteger;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="FirstPaymentAdjustmentMonths" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * <attribute name="SubsequentPaymentAdjustmentMonths" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * <attribute name="_PeriodNumber" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "")
+ at XmlRootElement(name = "PAYMENT_ADJUSTMENT")
+public class PAYMENTADJUSTMENT {
+
+ @XmlAttribute(name = "FirstPaymentAdjustmentMonths", required = true)
+ protected BigInteger firstPaymentAdjustmentMonths;
+ @XmlAttribute(name = "SubsequentPaymentAdjustmentMonths", required = true)
+ protected BigInteger subsequentPaymentAdjustmentMonths;
+ @XmlAttribute(name = "_PeriodNumber", required = true)
+ protected BigInteger periodNumber;
+
+ /**
+ * Gets the value of the firstPaymentAdjustmentMonths property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getFirstPaymentAdjustmentMonths() {
+ return firstPaymentAdjustmentMonths;
+ }
+
+ /**
+ * Sets the value of the firstPaymentAdjustmentMonths property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setFirstPaymentAdjustmentMonths(BigInteger value) {
+ this.firstPaymentAdjustmentMonths = value;
+ }
+
+ /**
+ * Gets the value of the subsequentPaymentAdjustmentMonths property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getSubsequentPaymentAdjustmentMonths() {
+ return subsequentPaymentAdjustmentMonths;
+ }
+
+ /**
+ * Sets the value of the subsequentPaymentAdjustmentMonths property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setSubsequentPaymentAdjustmentMonths(BigInteger value) {
+ this.subsequentPaymentAdjustmentMonths = value;
+ }
+
+ /**
+ * Gets the value of the periodNumber property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getPeriodNumber() {
+ return periodNumber;
+ }
+
+ /**
+ * Sets the value of the periodNumber property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setPeriodNumber(BigInteger value) {
+ this.periodNumber = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/PRESENTHOUSINGEXPENSE.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/PRESENTHOUSINGEXPENSE.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/PRESENTHOUSINGEXPENSE.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,100 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import java.math.BigDecimal;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="HousingExpenseType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_PaymentAmount" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "")
+ at XmlRootElement(name = "PRESENT_HOUSING_EXPENSE")
+public class PRESENTHOUSINGEXPENSE {
+
+ @XmlAttribute(name = "HousingExpenseType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String housingExpenseType;
+ @XmlAttribute(name = "_PaymentAmount", required = true)
+ protected BigDecimal paymentAmount;
+
+ /**
+ * Gets the value of the housingExpenseType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getHousingExpenseType() {
+ return housingExpenseType;
+ }
+
+ /**
+ * Sets the value of the housingExpenseType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setHousingExpenseType(String value) {
+ this.housingExpenseType = value;
+ }
+
+ /**
+ * Gets the value of the paymentAmount property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getPaymentAmount() {
+ return paymentAmount;
+ }
+
+ /**
+ * Sets the value of the paymentAmount property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setPaymentAmount(BigDecimal value) {
+ this.paymentAmount = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/PROPERTY.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/PROPERTY.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/PROPERTY.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,358 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import java.math.BigInteger;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{}PARSED_STREET_ADDRESS"/>
+ * <element ref="{}_VALUATION"/>
+ * </sequence>
+ * <attribute name="BuildingStatusType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="PlannedUnitDevelopmentIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_City" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_County" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_FinancedNumberOfUnits" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * <attribute name="_PostalCode" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * <attribute name="_State" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_StreetAddress" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
+ * <attribute name="_StructureBuiltYear" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "", propOrder = {
+ "parsedstreetaddress",
+ "valuation"
+})
+ at XmlRootElement(name = "PROPERTY")
+public class PROPERTY {
+
+ @XmlElement(name = "PARSED_STREET_ADDRESS", required = true)
+ protected PARSEDSTREETADDRESS parsedstreetaddress;
+ @XmlElement(name = "_VALUATION", required = true)
+ protected VALUATION valuation;
+ @XmlAttribute(name = "BuildingStatusType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String buildingStatusType;
+ @XmlAttribute(name = "PlannedUnitDevelopmentIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String plannedUnitDevelopmentIndicator;
+ @XmlAttribute(name = "_City", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String city;
+ @XmlAttribute(name = "_County", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String county;
+ @XmlAttribute(name = "_FinancedNumberOfUnits", required = true)
+ protected BigInteger financedNumberOfUnits;
+ @XmlAttribute(name = "_PostalCode", required = true)
+ protected BigInteger postalCode;
+ @XmlAttribute(name = "_State", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String state;
+ @XmlAttribute(name = "_StreetAddress", required = true)
+ @XmlSchemaType(name = "anySimpleType")
+ protected String streetAddress;
+ @XmlAttribute(name = "_StructureBuiltYear", required = true)
+ protected BigInteger structureBuiltYear;
+
+ /**
+ * Gets the value of the parsedstreetaddress property.
+ *
+ * @return
+ * possible object is
+ * {@link PARSEDSTREETADDRESS }
+ *
+ */
+ public PARSEDSTREETADDRESS getPARSEDSTREETADDRESS() {
+ return parsedstreetaddress;
+ }
+
+ /**
+ * Sets the value of the parsedstreetaddress property.
+ *
+ * @param value
+ * allowed object is
+ * {@link PARSEDSTREETADDRESS }
+ *
+ */
+ public void setPARSEDSTREETADDRESS(PARSEDSTREETADDRESS value) {
+ this.parsedstreetaddress = value;
+ }
+
+ /**
+ * Gets the value of the valuation property.
+ *
+ * @return
+ * possible object is
+ * {@link VALUATION }
+ *
+ */
+ public VALUATION getVALUATION() {
+ return valuation;
+ }
+
+ /**
+ * Sets the value of the valuation property.
+ *
+ * @param value
+ * allowed object is
+ * {@link VALUATION }
+ *
+ */
+ public void setVALUATION(VALUATION value) {
+ this.valuation = value;
+ }
+
+ /**
+ * Gets the value of the buildingStatusType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBuildingStatusType() {
+ return buildingStatusType;
+ }
+
+ /**
+ * Sets the value of the buildingStatusType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBuildingStatusType(String value) {
+ this.buildingStatusType = value;
+ }
+
+ /**
+ * Gets the value of the plannedUnitDevelopmentIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPlannedUnitDevelopmentIndicator() {
+ return plannedUnitDevelopmentIndicator;
+ }
+
+ /**
+ * Sets the value of the plannedUnitDevelopmentIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPlannedUnitDevelopmentIndicator(String value) {
+ this.plannedUnitDevelopmentIndicator = value;
+ }
+
+ /**
+ * Gets the value of the city property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getCity() {
+ return city;
+ }
+
+ /**
+ * Sets the value of the city property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setCity(String value) {
+ this.city = value;
+ }
+
+ /**
+ * Gets the value of the county property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getCounty() {
+ return county;
+ }
+
+ /**
+ * Sets the value of the county property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setCounty(String value) {
+ this.county = value;
+ }
+
+ /**
+ * Gets the value of the financedNumberOfUnits property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getFinancedNumberOfUnits() {
+ return financedNumberOfUnits;
+ }
+
+ /**
+ * Sets the value of the financedNumberOfUnits property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setFinancedNumberOfUnits(BigInteger value) {
+ this.financedNumberOfUnits = value;
+ }
+
+ /**
+ * Gets the value of the postalCode property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getPostalCode() {
+ return postalCode;
+ }
+
+ /**
+ * Sets the value of the postalCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setPostalCode(BigInteger value) {
+ this.postalCode = value;
+ }
+
+ /**
+ * Gets the value of the state property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getState() {
+ return state;
+ }
+
+ /**
+ * Sets the value of the state property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setState(String value) {
+ this.state = value;
+ }
+
+ /**
+ * Gets the value of the streetAddress property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getStreetAddress() {
+ return streetAddress;
+ }
+
+ /**
+ * Sets the value of the streetAddress property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setStreetAddress(String value) {
+ this.streetAddress = value;
+ }
+
+ /**
+ * Gets the value of the structureBuiltYear property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getStructureBuiltYear() {
+ return structureBuiltYear;
+ }
+
+ /**
+ * Sets the value of the structureBuiltYear property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setStructureBuiltYear(BigInteger value) {
+ this.structureBuiltYear = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/PROPOSEDHOUSINGEXPENSE.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/PROPOSEDHOUSINGEXPENSE.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/PROPOSEDHOUSINGEXPENSE.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,97 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import java.math.BigDecimal;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="HousingExpenseType" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
+ * <attribute name="_PaymentAmount" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "")
+ at XmlRootElement(name = "PROPOSED_HOUSING_EXPENSE")
+public class PROPOSEDHOUSINGEXPENSE {
+
+ @XmlAttribute(name = "HousingExpenseType", required = true)
+ @XmlSchemaType(name = "anySimpleType")
+ protected String housingExpenseType;
+ @XmlAttribute(name = "_PaymentAmount", required = true)
+ protected BigDecimal paymentAmount;
+
+ /**
+ * Gets the value of the housingExpenseType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getHousingExpenseType() {
+ return housingExpenseType;
+ }
+
+ /**
+ * Sets the value of the housingExpenseType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setHousingExpenseType(String value) {
+ this.housingExpenseType = value;
+ }
+
+ /**
+ * Gets the value of the paymentAmount property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getPaymentAmount() {
+ return paymentAmount;
+ }
+
+ /**
+ * Sets the value of the paymentAmount property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setPaymentAmount(BigDecimal value) {
+ this.paymentAmount = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/RATEADJUSTMENT.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/RATEADJUSTMENT.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/RATEADJUSTMENT.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,204 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import java.math.BigDecimal;
+import java.math.BigInteger;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="FirstRateAdjustmentMonths" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * <attribute name="SubsequentRateAdjustmentMonths" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * <attribute name="_DurationMonths" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * <attribute name="_Percent" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * <attribute name="_PeriodNumber" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * <attribute name="_SubsequentCapPercent" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "")
+ at XmlRootElement(name = "RATE_ADJUSTMENT")
+public class RATEADJUSTMENT {
+
+ @XmlAttribute(name = "FirstRateAdjustmentMonths", required = true)
+ protected BigInteger firstRateAdjustmentMonths;
+ @XmlAttribute(name = "SubsequentRateAdjustmentMonths", required = true)
+ protected BigInteger subsequentRateAdjustmentMonths;
+ @XmlAttribute(name = "_DurationMonths", required = true)
+ protected BigInteger durationMonths;
+ @XmlAttribute(name = "_Percent", required = true)
+ protected BigInteger percent;
+ @XmlAttribute(name = "_PeriodNumber", required = true)
+ protected BigInteger periodNumber;
+ @XmlAttribute(name = "_SubsequentCapPercent", required = true)
+ protected BigDecimal subsequentCapPercent;
+
+ /**
+ * Gets the value of the firstRateAdjustmentMonths property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getFirstRateAdjustmentMonths() {
+ return firstRateAdjustmentMonths;
+ }
+
+ /**
+ * Sets the value of the firstRateAdjustmentMonths property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setFirstRateAdjustmentMonths(BigInteger value) {
+ this.firstRateAdjustmentMonths = value;
+ }
+
+ /**
+ * Gets the value of the subsequentRateAdjustmentMonths property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getSubsequentRateAdjustmentMonths() {
+ return subsequentRateAdjustmentMonths;
+ }
+
+ /**
+ * Sets the value of the subsequentRateAdjustmentMonths property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setSubsequentRateAdjustmentMonths(BigInteger value) {
+ this.subsequentRateAdjustmentMonths = value;
+ }
+
+ /**
+ * Gets the value of the durationMonths property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getDurationMonths() {
+ return durationMonths;
+ }
+
+ /**
+ * Sets the value of the durationMonths property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setDurationMonths(BigInteger value) {
+ this.durationMonths = value;
+ }
+
+ /**
+ * Gets the value of the percent property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getPercent() {
+ return percent;
+ }
+
+ /**
+ * Sets the value of the percent property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setPercent(BigInteger value) {
+ this.percent = value;
+ }
+
+ /**
+ * Gets the value of the periodNumber property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getPeriodNumber() {
+ return periodNumber;
+ }
+
+ /**
+ * Sets the value of the periodNumber property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setPeriodNumber(BigInteger value) {
+ this.periodNumber = value;
+ }
+
+ /**
+ * Gets the value of the subsequentCapPercent property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getSubsequentCapPercent() {
+ return subsequentCapPercent;
+ }
+
+ /**
+ * Sets the value of the subsequentCapPercent property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setSubsequentCapPercent(BigDecimal value) {
+ this.subsequentCapPercent = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/REOPROPERTY.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/REOPROPERTY.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/REOPROPERTY.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,468 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import java.math.BigDecimal;
+import java.math.BigInteger;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="BorrowerID" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="LiabilityID" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="REO_ID" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_City" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_CurrentResidenceIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_DispositionStatusType" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
+ * <attribute name="_GSEPropertyType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_LienInstallmentAmount" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
+ * <attribute name="_LienUPBAmount" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
+ * <attribute name="_MaintenanceExpenseAmount" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
+ * <attribute name="_MarketValueAmount" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
+ * <attribute name="_PostalCode" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * <attribute name="_State" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_StreetAddress" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
+ * <attribute name="_SubjectIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "")
+ at XmlRootElement(name = "REO_PROPERTY")
+public class REOPROPERTY {
+
+ @XmlAttribute(name = "BorrowerID", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String borrowerID;
+ @XmlAttribute(name = "LiabilityID", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String liabilityID;
+ @XmlAttribute(name = "REO_ID", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String reoid;
+ @XmlAttribute(name = "_City", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String city;
+ @XmlAttribute(name = "_CurrentResidenceIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String currentResidenceIndicator;
+ @XmlAttribute(name = "_DispositionStatusType", required = true)
+ @XmlSchemaType(name = "anySimpleType")
+ protected String dispositionStatusType;
+ @XmlAttribute(name = "_GSEPropertyType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String gsePropertyType;
+ @XmlAttribute(name = "_LienInstallmentAmount", required = true)
+ protected BigDecimal lienInstallmentAmount;
+ @XmlAttribute(name = "_LienUPBAmount", required = true)
+ protected BigDecimal lienUPBAmount;
+ @XmlAttribute(name = "_MaintenanceExpenseAmount", required = true)
+ protected BigDecimal maintenanceExpenseAmount;
+ @XmlAttribute(name = "_MarketValueAmount", required = true)
+ protected BigDecimal marketValueAmount;
+ @XmlAttribute(name = "_PostalCode", required = true)
+ protected BigInteger postalCode;
+ @XmlAttribute(name = "_State", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String state;
+ @XmlAttribute(name = "_StreetAddress", required = true)
+ @XmlSchemaType(name = "anySimpleType")
+ protected String streetAddress;
+ @XmlAttribute(name = "_SubjectIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String subjectIndicator;
+
+ /**
+ * Gets the value of the borrowerID property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBorrowerID() {
+ return borrowerID;
+ }
+
+ /**
+ * Sets the value of the borrowerID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBorrowerID(String value) {
+ this.borrowerID = value;
+ }
+
+ /**
+ * Gets the value of the liabilityID property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getLiabilityID() {
+ return liabilityID;
+ }
+
+ /**
+ * Sets the value of the liabilityID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setLiabilityID(String value) {
+ this.liabilityID = value;
+ }
+
+ /**
+ * Gets the value of the reoid property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getREOID() {
+ return reoid;
+ }
+
+ /**
+ * Sets the value of the reoid property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setREOID(String value) {
+ this.reoid = value;
+ }
+
+ /**
+ * Gets the value of the city property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getCity() {
+ return city;
+ }
+
+ /**
+ * Sets the value of the city property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setCity(String value) {
+ this.city = value;
+ }
+
+ /**
+ * Gets the value of the currentResidenceIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getCurrentResidenceIndicator() {
+ return currentResidenceIndicator;
+ }
+
+ /**
+ * Sets the value of the currentResidenceIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setCurrentResidenceIndicator(String value) {
+ this.currentResidenceIndicator = value;
+ }
+
+ /**
+ * Gets the value of the dispositionStatusType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getDispositionStatusType() {
+ return dispositionStatusType;
+ }
+
+ /**
+ * Sets the value of the dispositionStatusType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setDispositionStatusType(String value) {
+ this.dispositionStatusType = value;
+ }
+
+ /**
+ * Gets the value of the gsePropertyType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getGSEPropertyType() {
+ return gsePropertyType;
+ }
+
+ /**
+ * Sets the value of the gsePropertyType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setGSEPropertyType(String value) {
+ this.gsePropertyType = value;
+ }
+
+ /**
+ * Gets the value of the lienInstallmentAmount property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getLienInstallmentAmount() {
+ return lienInstallmentAmount;
+ }
+
+ /**
+ * Sets the value of the lienInstallmentAmount property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setLienInstallmentAmount(BigDecimal value) {
+ this.lienInstallmentAmount = value;
+ }
+
+ /**
+ * Gets the value of the lienUPBAmount property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getLienUPBAmount() {
+ return lienUPBAmount;
+ }
+
+ /**
+ * Sets the value of the lienUPBAmount property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setLienUPBAmount(BigDecimal value) {
+ this.lienUPBAmount = value;
+ }
+
+ /**
+ * Gets the value of the maintenanceExpenseAmount property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getMaintenanceExpenseAmount() {
+ return maintenanceExpenseAmount;
+ }
+
+ /**
+ * Sets the value of the maintenanceExpenseAmount property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setMaintenanceExpenseAmount(BigDecimal value) {
+ this.maintenanceExpenseAmount = value;
+ }
+
+ /**
+ * Gets the value of the marketValueAmount property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getMarketValueAmount() {
+ return marketValueAmount;
+ }
+
+ /**
+ * Sets the value of the marketValueAmount property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setMarketValueAmount(BigDecimal value) {
+ this.marketValueAmount = value;
+ }
+
+ /**
+ * Gets the value of the postalCode property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getPostalCode() {
+ return postalCode;
+ }
+
+ /**
+ * Sets the value of the postalCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setPostalCode(BigInteger value) {
+ this.postalCode = value;
+ }
+
+ /**
+ * Gets the value of the state property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getState() {
+ return state;
+ }
+
+ /**
+ * Sets the value of the state property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setState(String value) {
+ this.state = value;
+ }
+
+ /**
+ * Gets the value of the streetAddress property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getStreetAddress() {
+ return streetAddress;
+ }
+
+ /**
+ * Sets the value of the streetAddress property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setStreetAddress(String value) {
+ this.streetAddress = value;
+ }
+
+ /**
+ * Gets the value of the subjectIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSubjectIndicator() {
+ return subjectIndicator;
+ }
+
+ /**
+ * Sets the value of the subjectIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSubjectIndicator(String value) {
+ this.subjectIndicator = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/RESIDENCE.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/RESIDENCE.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/RESIDENCE.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,298 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import java.math.BigInteger;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="BorrowerResidencyBasisType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="BorrowerResidencyDurationMonths" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * <attribute name="BorrowerResidencyDurationYears" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * <attribute name="BorrowerResidencyType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_City" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_Country" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_PostalCode" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ * <attribute name="_State" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="_StreetAddress" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "")
+ at XmlRootElement(name = "_RESIDENCE")
+public class RESIDENCE {
+
+ @XmlAttribute(name = "BorrowerResidencyBasisType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String borrowerResidencyBasisType;
+ @XmlAttribute(name = "BorrowerResidencyDurationMonths", required = true)
+ protected BigInteger borrowerResidencyDurationMonths;
+ @XmlAttribute(name = "BorrowerResidencyDurationYears", required = true)
+ protected BigInteger borrowerResidencyDurationYears;
+ @XmlAttribute(name = "BorrowerResidencyType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String borrowerResidencyType;
+ @XmlAttribute(name = "_City", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String city;
+ @XmlAttribute(name = "_Country", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String country;
+ @XmlAttribute(name = "_PostalCode", required = true)
+ protected BigInteger postalCode;
+ @XmlAttribute(name = "_State", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String state;
+ @XmlAttribute(name = "_StreetAddress", required = true)
+ @XmlSchemaType(name = "anySimpleType")
+ protected String streetAddress;
+
+ /**
+ * Gets the value of the borrowerResidencyBasisType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBorrowerResidencyBasisType() {
+ return borrowerResidencyBasisType;
+ }
+
+ /**
+ * Sets the value of the borrowerResidencyBasisType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBorrowerResidencyBasisType(String value) {
+ this.borrowerResidencyBasisType = value;
+ }
+
+ /**
+ * Gets the value of the borrowerResidencyDurationMonths property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getBorrowerResidencyDurationMonths() {
+ return borrowerResidencyDurationMonths;
+ }
+
+ /**
+ * Sets the value of the borrowerResidencyDurationMonths property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setBorrowerResidencyDurationMonths(BigInteger value) {
+ this.borrowerResidencyDurationMonths = value;
+ }
+
+ /**
+ * Gets the value of the borrowerResidencyDurationYears property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getBorrowerResidencyDurationYears() {
+ return borrowerResidencyDurationYears;
+ }
+
+ /**
+ * Sets the value of the borrowerResidencyDurationYears property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setBorrowerResidencyDurationYears(BigInteger value) {
+ this.borrowerResidencyDurationYears = value;
+ }
+
+ /**
+ * Gets the value of the borrowerResidencyType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBorrowerResidencyType() {
+ return borrowerResidencyType;
+ }
+
+ /**
+ * Sets the value of the borrowerResidencyType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBorrowerResidencyType(String value) {
+ this.borrowerResidencyType = value;
+ }
+
+ /**
+ * Gets the value of the city property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getCity() {
+ return city;
+ }
+
+ /**
+ * Sets the value of the city property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setCity(String value) {
+ this.city = value;
+ }
+
+ /**
+ * Gets the value of the country property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getCountry() {
+ return country;
+ }
+
+ /**
+ * Sets the value of the country property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setCountry(String value) {
+ this.country = value;
+ }
+
+ /**
+ * Gets the value of the postalCode property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getPostalCode() {
+ return postalCode;
+ }
+
+ /**
+ * Sets the value of the postalCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setPostalCode(BigInteger value) {
+ this.postalCode = value;
+ }
+
+ /**
+ * Gets the value of the state property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getState() {
+ return state;
+ }
+
+ /**
+ * Sets the value of the state property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setState(String value) {
+ this.state = value;
+ }
+
+ /**
+ * Gets the value of the streetAddress property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getStreetAddress() {
+ return streetAddress;
+ }
+
+ /**
+ * Sets the value of the streetAddress property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setStreetAddress(String value) {
+ this.streetAddress = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/TRANSACTIONDETAIL.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/TRANSACTIONDETAIL.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/TRANSACTIONDETAIL.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,176 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import java.math.BigDecimal;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="BorrowerPaidDiscountPointsTotalAmount" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
+ * <attribute name="EstimatedClosingCostsAmount" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
+ * <attribute name="FREReservesAmount" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
+ * <attribute name="PrepaidItemsEstimatedAmount" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
+ * <attribute name="RefinanceIncludingDebtsToBePaidOffAmount" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "")
+ at XmlRootElement(name = "TRANSACTION_DETAIL")
+public class TRANSACTIONDETAIL {
+
+ @XmlAttribute(name = "BorrowerPaidDiscountPointsTotalAmount", required = true)
+ protected BigDecimal borrowerPaidDiscountPointsTotalAmount;
+ @XmlAttribute(name = "EstimatedClosingCostsAmount", required = true)
+ protected BigDecimal estimatedClosingCostsAmount;
+ @XmlAttribute(name = "FREReservesAmount", required = true)
+ protected BigDecimal freReservesAmount;
+ @XmlAttribute(name = "PrepaidItemsEstimatedAmount", required = true)
+ protected BigDecimal prepaidItemsEstimatedAmount;
+ @XmlAttribute(name = "RefinanceIncludingDebtsToBePaidOffAmount", required = true)
+ protected BigDecimal refinanceIncludingDebtsToBePaidOffAmount;
+
+ /**
+ * Gets the value of the borrowerPaidDiscountPointsTotalAmount property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getBorrowerPaidDiscountPointsTotalAmount() {
+ return borrowerPaidDiscountPointsTotalAmount;
+ }
+
+ /**
+ * Sets the value of the borrowerPaidDiscountPointsTotalAmount property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setBorrowerPaidDiscountPointsTotalAmount(BigDecimal value) {
+ this.borrowerPaidDiscountPointsTotalAmount = value;
+ }
+
+ /**
+ * Gets the value of the estimatedClosingCostsAmount property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getEstimatedClosingCostsAmount() {
+ return estimatedClosingCostsAmount;
+ }
+
+ /**
+ * Sets the value of the estimatedClosingCostsAmount property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setEstimatedClosingCostsAmount(BigDecimal value) {
+ this.estimatedClosingCostsAmount = value;
+ }
+
+ /**
+ * Gets the value of the freReservesAmount property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getFREReservesAmount() {
+ return freReservesAmount;
+ }
+
+ /**
+ * Sets the value of the freReservesAmount property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setFREReservesAmount(BigDecimal value) {
+ this.freReservesAmount = value;
+ }
+
+ /**
+ * Gets the value of the prepaidItemsEstimatedAmount property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getPrepaidItemsEstimatedAmount() {
+ return prepaidItemsEstimatedAmount;
+ }
+
+ /**
+ * Sets the value of the prepaidItemsEstimatedAmount property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setPrepaidItemsEstimatedAmount(BigDecimal value) {
+ this.prepaidItemsEstimatedAmount = value;
+ }
+
+ /**
+ * Gets the value of the refinanceIncludingDebtsToBePaidOffAmount property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getRefinanceIncludingDebtsToBePaidOffAmount() {
+ return refinanceIncludingDebtsToBePaidOffAmount;
+ }
+
+ /**
+ * Sets the value of the refinanceIncludingDebtsToBePaidOffAmount property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setRefinanceIncludingDebtsToBePaidOffAmount(BigDecimal value) {
+ this.refinanceIncludingDebtsToBePaidOffAmount = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/TRANSMITTALDATA.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/TRANSMITTALDATA.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/TRANSMITTALDATA.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,129 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import java.math.BigDecimal;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="BelowMarketSubordinateFinancingIndicator" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="CurrentFirstMortgageHolderType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * <attribute name="PropertyEstimatedValueAmount" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "")
+ at XmlRootElement(name = "TRANSMITTAL_DATA")
+public class TRANSMITTALDATA {
+
+ @XmlAttribute(name = "BelowMarketSubordinateFinancingIndicator", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String belowMarketSubordinateFinancingIndicator;
+ @XmlAttribute(name = "CurrentFirstMortgageHolderType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String currentFirstMortgageHolderType;
+ @XmlAttribute(name = "PropertyEstimatedValueAmount", required = true)
+ protected BigDecimal propertyEstimatedValueAmount;
+
+ /**
+ * Gets the value of the belowMarketSubordinateFinancingIndicator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBelowMarketSubordinateFinancingIndicator() {
+ return belowMarketSubordinateFinancingIndicator;
+ }
+
+ /**
+ * Sets the value of the belowMarketSubordinateFinancingIndicator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBelowMarketSubordinateFinancingIndicator(String value) {
+ this.belowMarketSubordinateFinancingIndicator = value;
+ }
+
+ /**
+ * Gets the value of the currentFirstMortgageHolderType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getCurrentFirstMortgageHolderType() {
+ return currentFirstMortgageHolderType;
+ }
+
+ /**
+ * Sets the value of the currentFirstMortgageHolderType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setCurrentFirstMortgageHolderType(String value) {
+ this.currentFirstMortgageHolderType = value;
+ }
+
+ /**
+ * Gets the value of the propertyEstimatedValueAmount property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getPropertyEstimatedValueAmount() {
+ return propertyEstimatedValueAmount;
+ }
+
+ /**
+ * Sets the value of the propertyEstimatedValueAmount property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setPropertyEstimatedValueAmount(BigDecimal value) {
+ this.propertyEstimatedValueAmount = value;
+ }
+
+}
Added: labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/VALUATION.java
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/VALUATION.java (rev 0)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/java/mismo/VALUATION.java 2007-05-18 03:23:11 UTC (rev 11933)
@@ -0,0 +1,72 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2007.05.18 at 02:48:21 AM BST
+//
+
+
+package mismo;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="_MethodType" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+ at XmlAccessorType(XmlAccessType.FIELD)
+ at XmlType(name = "")
+ at XmlRootElement(name = "_VALUATION")
+public class VALUATION {
+
+ @XmlAttribute(name = "_MethodType", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "NCName")
+ protected String methodType;
+
+ /**
+ * Gets the value of the methodType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getMethodType() {
+ return methodType;
+ }
+
+ /**
+ * Sets the value of the methodType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setMethodType(String value) {
+ this.methodType = value;
+ }
+
+}
Modified: labs/jbossrules/contrib/apocrif/jbossrules/src/test/resources/xml/AUSMXARM.XML
===================================================================
--- labs/jbossrules/contrib/apocrif/jbossrules/src/test/resources/xml/AUSMXARM.XML 2007-05-18 03:19:42 UTC (rev 11932)
+++ labs/jbossrules/contrib/apocrif/jbossrules/src/test/resources/xml/AUSMXARM.XML 2007-05-18 03:23:11 UTC (rev 11933)
@@ -1,43 +1,44 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<LOAN_APPLICATION MISMOVersionID="2.3.1">
- <_DATA_INFORMATION>
- <DATA_VERSION _Name="MISMO" _Number="2.3.1"/>
+<?xml version="1.0" encoding="UTF-8" ?>
+ <LOAN_APPLICATION MISMOVersionID="2.3.1">
+ <_DATA_INFORMATION>
+ <DATA_VERSION _Name="MISMO" _Number="2.3.1" />
</_DATA_INFORMATION>
- <ADDITIONAL_CASE_DATA>
- <TRANSMITTAL_DATA BelowMarketSubordinateFinancingIndicator="N" CurrentFirstMortgageHolderType="Other" PropertyEstimatedValueAmount="156300.00"/>
+ <ADDITIONAL_CASE_DATA>
+ <MORTGAGE_SCORE _Value='MyValue'/>
+ <TRANSMITTAL_DATA BelowMarketSubordinateFinancingIndicator="N" CurrentFirstMortgageHolderType="Other" PropertyEstimatedValueAmount="156300.00" />
</ADDITIONAL_CASE_DATA>
- <ASSET BorrowerID="B1" _AccountIdentifier="B129893" _CashOrMarketValueAmount="3257" _Type="SavingsAccount" _HolderName="Hometown Bank" _HolderStreetAddress="537 South Street" _HolderCity="McLean" _HolderState="VA" _HolderPostalCode="22102"/>
- <GOVERNMENT_REPORTING HMDAPreapprovalType="NotApplicable"/>
- <INTERVIEWER_INFORMATION InterviewersEmployerStreetAddress="9631 Thorton Road" InterviewersEmployerCity="McLean" InterviewersEmployerState="VA" InterviewersEmployerPostalCode="22102" InterviewersTelephoneNumber="8008659713" ApplicationTakenMethodType="FaceToFace" InterviewerApplicationSignedDate="2005-12-06" InterviewersEmployerName="The Lending Company Corporation"/>
- <LIABILITY _ID="L1" BorrowerID="B1" REO_ID="R1" _HolderStreetAddress="431 Riverside Drive" _HolderCity="McLean" _HolderState="VA" _HolderPostalCode="22102" _AccountIdentifier="M120934" _ExclusionIndicator="N" _HolderName="The Mortgage Company" _MonthlyPaymentAmount="845.00" _PayoffStatusIndicator="Y" _RemainingTermMonths="117" _Type="MortgageLoan" _UnpaidBalanceAmount="98712.00"/>
- <LOAN_PRODUCT_DATA>
- <ARM _IndexCurrentValuePercent="4.132" _IndexMarginPercent="2.500" _IndexType="Other" _QualifyingRatePercent="6.000" _ConversionOptionIndicator="N" RateAdjustmentLifetimeCapPercent="6.000"/>
- <LOAN_FEATURES AssumabilityIndicator="N" BalloonIndicator="N" BuydownTemporarySubsidyIndicator="N" EscrowWaiverIndicator="N" GSEPropertyType="Attached" LienPriorityType="FirstLien" LoanRepaymentType="NoNegativeAmortization" LoanScheduledClosingDate="2006-01-15" PaymentFrequencyType="Monthly" PrepaymentPenaltyIndicator="N" ScheduledFirstPaymentDate="2006-03-01"/>
- <PAYMENT_ADJUSTMENT FirstPaymentAdjustmentMonths="12" _PeriodNumber="1" SubsequentPaymentAdjustmentMonths="12"/>
- <RATE_ADJUSTMENT FirstRateAdjustmentMonths="12" _DurationMonths="12" _PeriodNumber="1" _SubsequentCapPercent="2.000" SubsequentRateAdjustmentMonths="12"/>
+ <ASSET BorrowerID="B1" _AccountIdentifier="B129893" _CashOrMarketValueAmount="3257" _Type="SavingsAccount" _HolderName="Hometown Bank" _HolderStreetAddress="537 South Street" _HolderCity="McLean" _HolderState="VA" _HolderPostalCode="22102" />
+ <GOVERNMENT_REPORTING HMDAPreapprovalType="NotApplicable" />
+ <INTERVIEWER_INFORMATION InterviewersEmployerStreetAddress="9631 Thorton Road" InterviewersEmployerCity="McLean" InterviewersEmployerState="VA" InterviewersEmployerPostalCode="22102" InterviewersTelephoneNumber="8008659713" ApplicationTakenMethodType="FaceToFace" InterviewerApplicationSignedDate="2005-12-06" InterviewersEmployerName="The Lending Company Corporation" />
+ <LIABILITY _ID="L1" BorrowerID="B1" REO_ID="R1" _HolderStreetAddress="431 Riverside Drive" _HolderCity="McLean" _HolderState="VA" _HolderPostalCode="22102" _AccountIdentifier="M120934" _ExclusionIndicator="N" _HolderName="The Mortgage Company" _MonthlyPaymentAmount="845.00" _PayoffStatusIndicator="Y" _RemainingTermMonths="117" _Type="MortgageLoan" _UnpaidBalanceAmount="98712.00" />
+ <LOAN_PRODUCT_DATA>
+ <ARM _IndexCurrentValuePercent="4.132" _IndexMarginPercent="2.500" _IndexType="Other" _QualifyingRatePercent="6.000" _ConversionOptionIndicator="N" RateAdjustmentLifetimeCapPercent="6.000" />
+ <LOAN_FEATURES AssumabilityIndicator="N" BalloonIndicator="N" BuydownTemporarySubsidyIndicator="N" EscrowWaiverIndicator="N" GSEPropertyType="Attached" LienPriorityType="FirstLien" LoanRepaymentType="NoNegativeAmortization" LoanScheduledClosingDate="2006-01-15" PaymentFrequencyType="Monthly" PrepaymentPenaltyIndicator="N" ScheduledFirstPaymentDate="2006-03-01" />
+ <PAYMENT_ADJUSTMENT FirstPaymentAdjustmentMonths="12" _PeriodNumber="1" SubsequentPaymentAdjustmentMonths="12" />
+ <RATE_ADJUSTMENT FirstRateAdjustmentMonths="12" _DurationMonths="12" _Percent="1" _PeriodNumber="1" _SubsequentCapPercent="2.000" SubsequentRateAdjustmentMonths="12" />
</LOAN_PRODUCT_DATA>
- <LOAN_PURPOSE _Type="Refinance" PropertyRightsType="FeeSimple" PropertyUsageType="PrimaryResidence">
- <CONSTRUCTION_REFINANCE_DATA GSERefinancePurposeType="NoCashOutOther" PropertyAcquiredYear="2002" PropertyExistingLienAmount="98712.00" PropertyOriginalCostAmount="100500.00" RefinanceImprovementsType="Unknown" SecondaryFinancingRefinanceIndicator="N"/>
+ <LOAN_PURPOSE _Type="Refinance" PropertyRightsType="FeeSimple" PropertyUsageType="PrimaryResidence">
+ <CONSTRUCTION_REFINANCE_DATA GSERefinancePurposeType="NoCashOutOther" PropertyAcquiredYear="2002" PropertyExistingLienAmount="98712.00" PropertyOriginalCostAmount="100500.00" RefinanceImprovementsType="Unknown" SecondaryFinancingRefinanceIndicator="N" />
</LOAN_PURPOSE>
- <LOAN_QUALIFICATION AdditionalBorrowerAssetsNotConsideredIndicator="N" AdditionalBorrowerAssetsConsideredIndicator="Y"/>
- <MORTGAGE_TERMS ARMTypeDescription="1 year ARM 2/6 Caps" BaseLoanAmount="101500.00" BorrowerRequestedLoanAmount="101500.00" LenderCaseIdentifier="AUSMX-ARM" LoanAmortizationTermMonths="360" LoanAmortizationType="AdjustableRate" MortgageType="Conventional" RequestedInterestRatePercent="5.000"/>
- <PROPERTY _StreetAddress="22 Lakeshore" _City="McLean" _State="MI" _County="Fairfax" _PostalCode="22102" BuildingStatusType="Existing" _FinancedNumberOfUnits="1" _StructureBuiltYear="1929" PlannedUnitDevelopmentIndicator="N">
- <PARSED_STREET_ADDRESS _HouseNumber="22" _StreetName="Lakeshore"/>
- <_VALUATION _MethodType="Other"/>
+ <LOAN_QUALIFICATION AdditionalBorrowerAssetsNotConsideredIndicator="N" AdditionalBorrowerAssetsConsideredIndicator="Y" />
+ <MORTGAGE_TERMS ARMTypeDescription="1 year ARM 2/6 Caps" BaseLoanAmount="101500.00" BorrowerRequestedLoanAmount="101500.00" LenderCaseIdentifier="AUSMX-ARM" LoanAmortizationTermMonths="360" LoanAmortizationType="AdjustableRate" MortgageType="Conventional" RequestedInterestRatePercent="5.000" />
+ <PROPERTY _StreetAddress="22 Lakeshore" _City="McLean" _State="MI" _County="Fairfax" _PostalCode="22102" BuildingStatusType="Existing" _FinancedNumberOfUnits="1" _StructureBuiltYear="1929" PlannedUnitDevelopmentIndicator="N">
+ <PARSED_STREET_ADDRESS _HouseNumber="22" _StreetName="Lakeshore" />
+ <_VALUATION _MethodType="Other" />
</PROPERTY>
- <PROPOSED_HOUSING_EXPENSE HousingExpenseType="FirstMortgagePrincipalAndInterest" _PaymentAmount="544.88"/>
- <REO_PROPERTY REO_ID="R1" BorrowerID="B1" LiabilityID="L1" _StreetAddress="22 Lakeshore" _City="McLean" _State="VA" _PostalCode="22102" _CurrentResidenceIndicator="Y" _DispositionStatusType="RetainForPrimaryOrSecondaryResidence" _GSEPropertyType="SingleFamily" _LienInstallmentAmount="845.00" _LienUPBAmount="98712.00" _MaintenanceExpenseAmount="100.00" _MarketValueAmount="152000.00" _SubjectIndicator="Y"/>
- <TRANSACTION_DETAIL BorrowerPaidDiscountPointsTotalAmount="1015.00" EstimatedClosingCostsAmount="2030.00" PrepaidItemsEstimatedAmount="225.60" RefinanceIncludingDebtsToBePaidOffAmount="98712.00" FREReservesAmount="3257.00"/>
- <BORROWER BorrowerID="B1" _FirstName="Samantha" _LastName="Lark" _BirthDate="1963-11-14" _ApplicationSignedDate="2005-12-06" _PrintPositionType="Borrower" _SSN="111111111" JointAssetLiabilityReportingType="NotJointly" MaritalStatusType="Unmarried">
- <_RESIDENCE _StreetAddress="22 Lakeshore Drive" _City="McLean" _State="MI" _PostalCode="48152" _Country="US" BorrowerResidencyBasisType="Own" BorrowerResidencyDurationMonths="00" BorrowerResidencyDurationYears="4" BorrowerResidencyType="Current"/>
- <CURRENT_INCOME IncomeType="Base" _MonthlyTotalAmount="3780.00"/>
- <DECLARATION AlimonyChildSupportObligationIndicator="N" BankruptcyIndicator="N" BorrowedDownPaymentIndicator="N" CitizenshipResidencyType="USCitizen" CoMakerEndorserOfNoteIndicator="N" HomeownerPastThreeYearsType="Yes" IntentToOccupyType="Yes" LoanForeclosureOrJudgementIndicator="N" OutstandingJudgementsIndicator="N" PartyToLawsuitIndicator="N" PresentlyDelinquentIndicator="N" PriorPropertyTitleType="Sole" PriorPropertyUsageType="PrimaryResidence" PropertyForeclosedPastSevenYearsIndicator="N"/>
- <EMPLOYER _Name="Hardware Inc" _StreetAddress="477 Robert Road" _City="McLean" _State="VA" _PostalCode="22102" CurrentEmploymentMonthsOnJob="0" CurrentEmploymentYearsOnJob="4" EmploymentBorrowerSelfEmployedIndicator="N" EmploymentCurrentIndicator="Y" EmploymentPrimaryIndicator="Y"/>
- <GOVERNMENT_MONITORING GenderType="Female" RaceNationalOriginRefusalIndicator="N" RaceNationalOriginType="AsianOrPacificIslander" HMDAEthnicityType="NotHispanicOrLatino">
- <HMDA_RACE _Type="Asian"/>
- </GOVERNMENT_MONITORING>
- <PRESENT_HOUSING_EXPENSE HousingExpenseType="FirstMortgagePrincipalAndInterest" _PaymentAmount="845.00"/>
- <PRESENT_HOUSING_EXPENSE HousingExpenseType="HazardInsurance" _PaymentAmount="25.00"/>
- <PRESENT_HOUSING_EXPENSE HousingExpenseType="RealEstateTax" _PaymentAmount="75.00"/>
+ <PROPOSED_HOUSING_EXPENSE HousingExpenseType="FirstMortgagePrincipalAndInterest" _PaymentAmount="544.88" />
+ <REO_PROPERTY REO_ID="R1" BorrowerID="B1" LiabilityID="L1" _StreetAddress="22 Lakeshore" _City="McLean" _State="VA" _PostalCode="22102" _CurrentResidenceIndicator="Y" _DispositionStatusType="RetainForPrimaryOrSecondaryResidence" _GSEPropertyType="SingleFamily" _LienInstallmentAmount="845.00" _LienUPBAmount="98712.00" _MaintenanceExpenseAmount="100.00" _MarketValueAmount="152000.00" _SubjectIndicator="Y" />
+ <TRANSACTION_DETAIL BorrowerPaidDiscountPointsTotalAmount="1015.00" EstimatedClosingCostsAmount="2030.00" PrepaidItemsEstimatedAmount="225.60" RefinanceIncludingDebtsToBePaidOffAmount="98712.00" FREReservesAmount="3257.00" />
+ <BORROWER BorrowerID="B1" _FirstName="Samantha" _LastName="Lark" _BirthDate="1963-11-14" _ApplicationSignedDate="2005-12-06" _PrintPositionType="Borrower" _SSN="111111111" JointAssetLiabilityReportingType="NotJointly" MaritalStatusType="Unmarried">
+ <_RESIDENCE _StreetAddress="22 Lakeshore Drive" _City="McLean" _State="MI" _PostalCode="48152" _Country="US" BorrowerResidencyBasisType="Own" BorrowerResidencyDurationMonths="00" BorrowerResidencyDurationYears="4" BorrowerResidencyType="Current" />
+ <CURRENT_INCOME IncomeType="Base" _MonthlyTotalAmount="3780.00" />
+ <DECLARATION AlimonyChildSupportObligationIndicator="N" BankruptcyIndicator="N" BorrowedDownPaymentIndicator="N" CitizenshipResidencyType="USCitizen" CoMakerEndorserOfNoteIndicator="N" HomeownerPastThreeYearsType="Yes" IntentToOccupyType="Yes" LoanForeclosureOrJudgementIndicator="N" OutstandingJudgementsIndicator="N" PartyToLawsuitIndicator="N" PresentlyDelinquentIndicator="N" PriorPropertyTitleType="Sole" PriorPropertyUsageType="PrimaryResidence" PropertyForeclosedPastSevenYearsIndicator="N" />
+ <EMPLOYER _Name="Hardware Inc" _StreetAddress="477 Robert Road" _City="McLean" _State="VA" _PostalCode="22102" CurrentEmploymentMonthsOnJob="0" CurrentEmploymentYearsOnJob="4" EmploymentBorrowerSelfEmployedIndicator="N" EmploymentCurrentIndicator="Y" EmploymentPrimaryIndicator="Y" />
+ <GOVERNMENT_MONITORING GenderType="Female" RaceNationalOriginRefusalIndicator="N" RaceNationalOriginType="AsianOrPacificIslander" HMDAEthnicityType="NotHispanicOrLatino">
+ <HMDA_RACE _Type="Asian" />
+ </GOVERNMENT_MONITORING>
+ <PRESENT_HOUSING_EXPENSE HousingExpenseType="FirstMortgagePrincipalAndInterest" _PaymentAmount="845.00" />
+ <PRESENT_HOUSING_EXPENSE HousingExpenseType="HazardInsurance" _PaymentAmount="25.00" />
+ <PRESENT_HOUSING_EXPENSE HousingExpenseType="RealEstateTax" _PaymentAmount="75.00" />
</BORROWER>
-</LOAN_APPLICATION>
\ No newline at end of file
+ </LOAN_APPLICATION>
\ No newline at end of file
More information about the jboss-svn-commits
mailing list