Package org.ehrbase.aql.definition
Class FromForeignDataDefinition
- java.lang.Object
-
- org.ehrbase.aql.definition.FromForeignDataDefinition
-
- All Implemented Interfaces:
I_FromEntityDefinition
public class FromForeignDataDefinition extends Object implements I_FromEntityDefinition
Contains the parameters of an element in a FROM clauseThe FROM clause is generally associated to an EHR definition
- Since:
- 1.0
- Author:
- Christian Chevalley
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFromForeignDataDefinition.FDTypestatic classFromForeignDataDefinition.NodePredicate
-
Constructor Summary
Constructors Constructor Description FromForeignDataDefinition(String type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(String identifier, String value, String operator)List<FromForeignDataDefinition.NodePredicate>getFDPredicates()FromForeignDataDefinition.FDTypegetFdType()StringgetIdentifier()voidsetIdentifier(String identifier)StringtoString()Assumes ehr_id/value has been given
-
-
-
Constructor Detail
-
FromForeignDataDefinition
public FromForeignDataDefinition(String type)
-
-
Method Detail
-
add
public void add(String identifier, String value, String operator)
- Specified by:
addin interfaceI_FromEntityDefinition
-
setIdentifier
public void setIdentifier(String identifier)
-
getIdentifier
public String getIdentifier()
-
getFdType
public FromForeignDataDefinition.FDType getFdType()
-
toString
public String toString()
Assumes ehr_id/value has been given
-
getFDPredicates
public List<FromForeignDataDefinition.NodePredicate> getFDPredicates()
-
-