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 NamedAttributeNode { 022 * String value(); 023 * String subgraph() default ""; 024 * String keySubgraph() default ""; 025 * } 026 * 027 * 028 * 029 * <p>Java class for named-attribute-node complex type. 030 * 031 * <p>The following schema fragment specifies the expected content contained within this class. 032 * 033 * <pre> 034 * <complexType name="named-attribute-node"> 035 * <complexContent> 036 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 037 * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> 038 * <attribute name="subgraph" type="{http://www.w3.org/2001/XMLSchema}string" /> 039 * <attribute name="key-subgraph" type="{http://www.w3.org/2001/XMLSchema}string" /> 040 * </restriction> 041 * </complexContent> 042 * </complexType> 043 * </pre> 044 * 045 * 046 */ 047@XmlAccessorType(XmlAccessType.FIELD) 048@XmlType(name = "named-attribute-node") 049public class NamedAttributeNode { 050 051 @XmlAttribute(name = "name", required = true) 052 protected String name; 053 @XmlAttribute(name = "subgraph") 054 protected String subgraph; 055 @XmlAttribute(name = "key-subgraph") 056 protected String keySubgraph; 057 058 /** 059 * Gets the value of the name property. 060 * 061 * @return 062 * possible object is 063 * {@link String } 064 * 065 */ 066 public String getName() { 067 return name; 068 } 069 070 /** 071 * Sets the value of the name property. 072 * 073 * @param value 074 * allowed object is 075 * {@link String } 076 * 077 */ 078 public void setName(String value) { 079 this.name = value; 080 } 081 082 /** 083 * Gets the value of the subgraph property. 084 * 085 * @return 086 * possible object is 087 * {@link String } 088 * 089 */ 090 public String getSubgraph() { 091 return subgraph; 092 } 093 094 /** 095 * Sets the value of the subgraph property. 096 * 097 * @param value 098 * allowed object is 099 * {@link String } 100 * 101 */ 102 public void setSubgraph(String value) { 103 this.subgraph = value; 104 } 105 106 /** 107 * Gets the value of the keySubgraph property. 108 * 109 * @return 110 * possible object is 111 * {@link String } 112 * 113 */ 114 public String getKeySubgraph() { 115 return keySubgraph; 116 } 117 118 /** 119 * Sets the value of the keySubgraph property. 120 * 121 * @param value 122 * allowed object is 123 * {@link String } 124 * 125 */ 126 public void setKeySubgraph(String value) { 127 this.keySubgraph = value; 128 } 129 130}