001package gudusoft.gsqlparser.dlineage.dataflow.sqlenv.model; 002 003import javax.xml.bind.annotation.XmlAttribute; 004import javax.xml.bind.annotation.XmlType; 005 006@XmlType( 007 propOrder = {"name", "type", "definition"} 008) 009public class Procedure { 010 private String name; 011 private String type; 012 private String definition; 013 014 @XmlAttribute(required = true) 015 public String getName() { 016 return name; 017 } 018 019 public void setName(String name) { 020 this.name = name; 021 } 022 023 @XmlAttribute(required = true) 024 public String getType() { 025 return type; 026 } 027 028 public void setType(String type) { 029 this.type = type; 030 } 031 032 @XmlAttribute(required = false) 033 public String getDefinition() { 034 return definition; 035 } 036 037 public void setDefinition(String definition) { 038 this.definition = definition; 039 } 040}