001package org.hl7.fhir.r5.profilemodel; 002 003public class PEType { 004 private String name; 005 private String type; 006 private String url; 007 public PEType(String name, String type, String url) { 008 super(); 009 this.name = name; 010 this.url = url; 011 this.type = type; 012 } 013 014 /** 015 * Human presentable name 016 * 017 * @return 018 */ 019 public String getName() { 020 return name; 021 } 022 023 /** 024 * The concrete FHIR type name for the type 025 * 026 * @return 027 */ 028 public String getType() { 029 return type; 030 } 031 032 /** 033 * URL that identifies the type 034 * @return 035 */ 036 public String getUrl() { 037 return url; 038 } 039 040 @Override 041 public String toString() { 042 return (name.equals(type) ? name : name+"->"+type)+"["+url+"]"; 043 } 044 045}