001package org.hl7.fhir.r5.model; 002 003import org.hl7.fhir.r5.fhirpath.TypeDetails; 004import org.hl7.fhir.utilities.SourceLocation; 005 006import java.util.List; 007 008/** 009 @deprecated This interface only exists to provide backward compatibility for the following two projects: 010 <a href="https://github.com/cqframework/clinical-reasoning">clinical-reasoning</a> 011 <a href="https://github.com/cqframework/clinical_quality_language/">clinical_quality-language</a> 012 013 Due to a circular dependency, they cannot be updated without a release of HAPI, which requires backwards 014 compatibility with core version 6.1.2.2 015 **/ 016@Deprecated 017public class ExpressionNode extends org.hl7.fhir.r5.fhirpath.ExpressionNode{ 018 019 private final org.hl7.fhir.r5.fhirpath.ExpressionNode wrappedExpressionNode; 020 public ExpressionNode(int uniqueId) { 021 super(0); 022 wrappedExpressionNode = new org.hl7.fhir.r5.fhirpath.ExpressionNode(uniqueId); 023 } 024 025 public ExpressionNode(org.hl7.fhir.r5.fhirpath.ExpressionNode wrappedExpressionNode) { 026 super(0); 027 this.wrappedExpressionNode = wrappedExpressionNode; 028 } 029 030 @Override 031 public String toString() { 032 return wrappedExpressionNode.toString(); 033 } 034 035 @Override 036 public String getName() { 037 return wrappedExpressionNode.getName(); 038 } 039 040 @Override 041 public void setName(String name) { 042 wrappedExpressionNode.setName(name); 043 } 044 045 @Override 046 public Base getConstant() { 047 return wrappedExpressionNode.getConstant(); 048 } 049 050 @Override 051 public void setConstant(Base constant) { 052 wrappedExpressionNode.setConstant(constant); 053 } 054 055 @Override 056 public Function getFunction() { 057 return wrappedExpressionNode.getFunction(); 058 } 059 060 @Override 061 public void setFunction(Function function) { 062 wrappedExpressionNode.setFunction(function); 063 } 064 065 @Override 066 public boolean isProximal() { 067 return wrappedExpressionNode.isProximal(); 068 } 069 070 @Override 071 public void setProximal(boolean proximal) { 072 wrappedExpressionNode.setProximal(proximal); 073 } 074 075 @Override 076 public Operation getOperation() { 077 return wrappedExpressionNode.getOperation(); 078 } 079 080 @Override 081 public void setOperation(Operation operation) { 082 wrappedExpressionNode.setOperation(operation); 083 } 084 085 @Override 086 public org.hl7.fhir.r5.fhirpath.ExpressionNode getInner() { 087 return wrappedExpressionNode.getInner(); 088 } 089 090 @Override 091 public void setInner(org.hl7.fhir.r5.fhirpath.ExpressionNode value) { 092 wrappedExpressionNode.setInner(value); 093 } 094 095 @Override 096 public org.hl7.fhir.r5.fhirpath.ExpressionNode getOpNext() { 097 return wrappedExpressionNode.getOpNext(); 098 } 099 100 @Override 101 public void setOpNext(org.hl7.fhir.r5.fhirpath.ExpressionNode value) { 102 wrappedExpressionNode.setOpNext(value); 103 } 104 105 @Override 106 public List<org.hl7.fhir.r5.fhirpath.ExpressionNode> getParameters() { 107 return wrappedExpressionNode.getParameters(); 108 } 109 110 @Override 111 public boolean checkName() { 112 return wrappedExpressionNode.checkName(); 113 } 114 115 @Override 116 public Kind getKind() { 117 return wrappedExpressionNode.getKind(); 118 } 119 120 @Override 121 public void setKind(Kind kind) { 122 wrappedExpressionNode.setKind(kind); 123 } 124 125 @Override 126 public org.hl7.fhir.r5.fhirpath.ExpressionNode getGroup() { 127 return wrappedExpressionNode.getGroup(); 128 } 129 130 @Override 131 public void setGroup(org.hl7.fhir.r5.fhirpath.ExpressionNode group) { 132 wrappedExpressionNode.setGroup(group); 133 } 134 135 @Override 136 public SourceLocation getStart() { 137 return wrappedExpressionNode.getStart(); 138 } 139 140 @Override 141 public void setStart(SourceLocation start) { 142 wrappedExpressionNode.setStart(start); 143 } 144 145 @Override 146 public SourceLocation getEnd() { 147 return wrappedExpressionNode.getEnd(); 148 } 149 150 @Override 151 public void setEnd(SourceLocation end) { 152 wrappedExpressionNode.setEnd(end); 153 } 154 155 @Override 156 public SourceLocation getOpStart() { 157 return wrappedExpressionNode.getOpStart(); 158 } 159 160 @Override 161 public void setOpStart(SourceLocation opStart) { 162 wrappedExpressionNode.setOpStart(opStart); 163 } 164 165 @Override 166 public SourceLocation getOpEnd() { 167 return wrappedExpressionNode.getOpEnd(); 168 } 169 170 @Override 171 public void setOpEnd(SourceLocation opEnd) { 172 wrappedExpressionNode.setOpEnd(opEnd); 173 } 174 175 @Override 176 public String getUniqueId() { 177 return wrappedExpressionNode.getUniqueId(); 178 } 179 180 @Override 181 public int parameterCount() { 182 return wrappedExpressionNode.parameterCount(); 183 } 184 185 @Override 186 public String Canonical() { 187 return wrappedExpressionNode.Canonical(); 188 } 189 190 @Override 191 public String summary() { 192 return wrappedExpressionNode.summary(); 193 } 194 195 @Override 196 public String check() { 197 return wrappedExpressionNode.check(); 198 } 199 200 @Override 201 public TypeDetails getTypes() { 202 return wrappedExpressionNode.getTypes(); 203 } 204 205 @Override 206 public void setTypes(TypeDetails types) { 207 wrappedExpressionNode.setTypes(types); 208 } 209 210 @Override 211 public TypeDetails getOpTypes() { 212 return wrappedExpressionNode.getOpTypes(); 213 } 214 215 @Override 216 public void setOpTypes(TypeDetails opTypes) { 217 wrappedExpressionNode.setOpTypes(opTypes); 218 } 219 220 @Override 221 public List<String> getDistalNames() { 222 return wrappedExpressionNode.getDistalNames(); 223 } 224 225 @Override 226 public boolean isNullSet() { 227 return wrappedExpressionNode.isNullSet(); 228 } 229}