001 002package org.kuali.ole.docstore.model.xmlpojo.config; 003 004import javax.xml.bind.annotation.XmlAccessType; 005import javax.xml.bind.annotation.XmlAccessorType; 006import javax.xml.bind.annotation.XmlAttribute; 007import javax.xml.bind.annotation.XmlElement; 008import javax.xml.bind.annotation.XmlType; 009 010 011/** 012 * <p>Java class for Mapping complex type. 013 * <p/> 014 * <p>The following schema fragment specifies the expected content contained within this class. 015 * <p/> 016 * <pre> 017 * <complexType name="Mapping"> 018 * <complexContent> 019 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 020 * <sequence> 021 * <element name="include" type="{http://www.w3.org/2001/XMLSchema}string"/> 022 * <element name="exclude" type="{http://www.w3.org/2001/XMLSchema}string"/> 023 * </sequence> 024 * <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" /> 025 * </restriction> 026 * </complexContent> 027 * </complexType> 028 * </pre> 029 */ 030@XmlAccessorType(XmlAccessType.FIELD) 031@XmlType(name = "Mapping", propOrder = { 032 "include", 033 "exclude" 034}) 035public class Mapping { 036 037 @XmlElement(required = true) 038 protected String include; 039 @XmlElement(required = true) 040 protected String exclude; 041 @XmlAttribute 042 protected String type; 043 044 /** 045 * Gets the value of the include property. 046 * 047 * @return possible object is 048 * {@link String } 049 */ 050 public String getInclude() { 051 return include; 052 } 053 054 /** 055 * Sets the value of the include property. 056 * 057 * @param value allowed object is 058 * {@link String } 059 */ 060 public void setInclude(String value) { 061 this.include = value; 062 } 063 064 /** 065 * Gets the value of the exclude property. 066 * 067 * @return possible object is 068 * {@link String } 069 */ 070 public String getExclude() { 071 return exclude; 072 } 073 074 /** 075 * Sets the value of the exclude property. 076 * 077 * @param value allowed object is 078 * {@link String } 079 */ 080 public void setExclude(String value) { 081 this.exclude = value; 082 } 083 084 /** 085 * Gets the value of the type property. 086 * 087 * @return possible object is 088 * {@link String } 089 */ 090 public String getType() { 091 return type; 092 } 093 094 /** 095 * Sets the value of the type property. 096 * 097 * @param value allowed object is 098 * {@link String } 099 */ 100 public void setType(String value) { 101 this.type = value; 102 } 103 104}