001// 002// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0 003// See <a href="https://javaee.github.io/jaxb-v2/">https://javaee.github.io/jaxb-v2/</a> 004// Any modifications to this file will be lost upon recompilation of the source schema. 005// Generated on: 2018.12.10 at 03:02:30 PM PST 006// 007 008 009package org.microbean.jpa.jaxb; 010 011import javax.xml.bind.annotation.XmlAccessType; 012import javax.xml.bind.annotation.XmlAccessorType; 013import javax.xml.bind.annotation.XmlAttribute; 014import javax.xml.bind.annotation.XmlType; 015 016 017/** 018 * 019 * 020 * @Target({}) @Retention(RUNTIME) 021 * public @interface ColumnResult { 022 * String name(); 023 * Class type() default void.class; 024 * } 025 * 026 * 027 * 028 * <p>Java class for column-result complex type. 029 * 030 * <p>The following schema fragment specifies the expected content contained within this class. 031 * 032 * <pre> 033 * <complexType name="column-result"> 034 * <complexContent> 035 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 036 * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> 037 * <attribute name="class" type="{http://www.w3.org/2001/XMLSchema}string" /> 038 * </restriction> 039 * </complexContent> 040 * </complexType> 041 * </pre> 042 * 043 * 044 */ 045@XmlAccessorType(XmlAccessType.FIELD) 046@XmlType(name = "column-result") 047public class ColumnResult { 048 049 @XmlAttribute(name = "name", required = true) 050 protected String name; 051 @XmlAttribute(name = "class") 052 protected String clazz; 053 054 /** 055 * Gets the value of the name property. 056 * 057 * @return 058 * possible object is 059 * {@link String } 060 * 061 */ 062 public String getName() { 063 return name; 064 } 065 066 /** 067 * Sets the value of the name property. 068 * 069 * @param value 070 * allowed object is 071 * {@link String } 072 * 073 */ 074 public void setName(String value) { 075 this.name = value; 076 } 077 078 /** 079 * Gets the value of the clazz property. 080 * 081 * @return 082 * possible object is 083 * {@link String } 084 * 085 */ 086 public String getClazz() { 087 return clazz; 088 } 089 090 /** 091 * Sets the value of the clazz property. 092 * 093 * @param value 094 * allowed object is 095 * {@link String } 096 * 097 */ 098 public void setClazz(String value) { 099 this.clazz = value; 100 } 101 102}