001 002 package org.kuali.ole.docstore.model.xmlpojo.config; 003 004 import javax.xml.bind.annotation.XmlAccessType; 005 import javax.xml.bind.annotation.XmlAccessorType; 006 import javax.xml.bind.annotation.XmlAttribute; 007 import javax.xml.bind.annotation.XmlElement; 008 import javax.xml.bind.annotation.XmlType; 009 010 011 /** 012 * <p>Java class for Mapping complex type. 013 * 014 * <p>The following schema fragment specifies the expected content contained within this class. 015 * 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 * 031 */ 032 @XmlAccessorType(XmlAccessType.FIELD) 033 @XmlType(name = "Mapping", propOrder = { 034 "include", 035 "exclude" 036 }) 037 public class Mapping { 038 039 @XmlElement(required = true) 040 protected String include; 041 @XmlElement(required = true) 042 protected String exclude; 043 @XmlAttribute 044 protected String type; 045 046 /** 047 * Gets the value of the include property. 048 * 049 * @return 050 * possible object is 051 * {@link String } 052 * 053 */ 054 public String getInclude() { 055 return include; 056 } 057 058 /** 059 * Sets the value of the include property. 060 * 061 * @param value 062 * allowed object is 063 * {@link String } 064 * 065 */ 066 public void setInclude(String value) { 067 this.include = value; 068 } 069 070 /** 071 * Gets the value of the exclude property. 072 * 073 * @return 074 * possible object is 075 * {@link String } 076 * 077 */ 078 public String getExclude() { 079 return exclude; 080 } 081 082 /** 083 * Sets the value of the exclude property. 084 * 085 * @param value 086 * allowed object is 087 * {@link String } 088 * 089 */ 090 public void setExclude(String value) { 091 this.exclude = value; 092 } 093 094 /** 095 * Gets the value of the type property. 096 * 097 * @return 098 * possible object is 099 * {@link String } 100 * 101 */ 102 public String getType() { 103 return type; 104 } 105 106 /** 107 * Sets the value of the type property. 108 * 109 * @param value 110 * allowed object is 111 * {@link String } 112 * 113 */ 114 public void setType(String value) { 115 this.type = value; 116 } 117 118 }