001package org.kuali.ole.ingest.pojo; 002 003import java.util.List; 004 005/** 006 * OleRule is a business object class for Ole Rule 007 */ 008public class OleRule { 009 private String name; 010 private String term; 011 private String matchType; 012 private String docType; 013 private MatchPoint incomingField; 014 private MatchPoint existingField; 015 private List<OleAction> trueActions; 016 private List<OleAction> falseActions; 017 /** 018 * Gets the name attribute. 019 * @return Returns the name. 020 */ 021 public String getName() { 022 return name; 023 } 024 /** 025 * Sets the name attribute value. 026 * @param name The name to set. 027 */ 028 public void setName(String name) { 029 this.name = name; 030 } 031 /** 032 * Gets the term attribute. 033 * @return Returns the term. 034 */ 035 public String getTerm() { 036 return term; 037 } 038 /** 039 * Sets the term attribute value. 040 * @param term The term to set. 041 */ 042 public void setTerm(String term) { 043 this.term = term; 044 } 045 /** 046 * Gets the matchType attribute. 047 * @return Returns the matchType. 048 */ 049 public String getMatchType() { 050 return matchType; 051 } 052 /** 053 * Gets the docType attribute. 054 * @return Returns the docType. 055 */ 056 public String getDocType() { 057 return docType; 058 } 059 /** 060 * Sets the docType attribute value. 061 * @param docType The docType to set. 062 */ 063 public void setDocType(String docType) { 064 this.docType = docType; 065 } 066 /** 067 * Gets the incomingField attribute. 068 * @return Returns the incomingField. 069 */ 070 public MatchPoint getIncomingField() { 071 return incomingField; 072 } 073 /** 074 * Sets the incomingField attribute value. 075 * @param incomingField The incomingField to set. 076 */ 077 public void setIncomingField(MatchPoint incomingField) { 078 this.incomingField = incomingField; 079 } 080 /** 081 * Gets the existingField attribute. 082 * @return Returns the existingField. 083 */ 084 public MatchPoint getExistingField() { 085 return existingField; 086 } 087 /** 088 * Sets the existingField attribute value. 089 * @param existingField The existingField to set. 090 */ 091 public void setExistingField(MatchPoint existingField) { 092 this.existingField = existingField; 093 } 094 /** 095 * Sets the matchType attribute value. 096 * @param matchType The matchType to set. 097 */ 098 public void setMatchType(String matchType) { 099 this.matchType = matchType; 100 } 101 /** 102 * Gets the trueActions attribute. 103 * @return Returns the trueActions. 104 */ 105 public List<OleAction> getTrueActions() { 106 return trueActions; 107 } 108 /** 109 * Sets the trueActions attribute value. 110 * @param trueActions The trueActions to set. 111 */ 112 public void setTrueActions(List<OleAction> trueActions) { 113 this.trueActions = trueActions; 114 } 115 /** 116 * Gets the falseActions attribute. 117 * @return Returns the falseActions. 118 */ 119 public List<OleAction> getFalseActions() { 120 return falseActions; 121 } 122 /** 123 * Sets the falseActions attribute value. 124 * @param falseActions The falseActions to set. 125 */ 126 public void setFalseActions(List<OleAction> falseActions) { 127 this.falseActions = falseActions; 128 } 129}