Class Locator
- java.lang.Object
-
- org.opencds.cqf.cql.engine.elm.execution.Executable
-
- org.cqframework.cql.elm.execution.CqlToElmBase
-
- org.cqframework.cql.elm.execution.Locator
-
- All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2,org.jvnet.jaxb2_commons.lang.ToString2
- Direct Known Subclasses:
CqlToElmError
public class Locator extends CqlToElmBase implements org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2
Java class for Locator complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Locator"> <complexContent> <extension base="{urn:hl7-org:cql-annotations:r1}CqlToElmBase"> <attribute name="librarySystem" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="libraryId" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="libraryVersion" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="startLine" type="{http://www.w3.org/2001/XMLSchema}int" /> <attribute name="startChar" type="{http://www.w3.org/2001/XMLSchema}int" /> <attribute name="endLine" type="{http://www.w3.org/2001/XMLSchema}int" /> <attribute name="endChar" type="{http://www.w3.org/2001/XMLSchema}int" /> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.IntegerendCharprotected java.lang.IntegerendLineprotected java.lang.StringlibraryIdprotected java.lang.StringlibrarySystemprotected java.lang.StringlibraryVersionprotected java.lang.IntegerstartCharprotected java.lang.IntegerstartLine
-
Constructor Summary
Constructors Constructor Description Locator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringBuilderappend(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)java.lang.StringBuilderappendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)booleanequals(java.lang.Object object)booleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, java.lang.Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)java.lang.IntegergetEndChar()Gets the value of the endChar property.java.lang.IntegergetEndLine()Gets the value of the endLine property.java.lang.StringgetLibraryId()Gets the value of the libraryId property.java.lang.StringgetLibrarySystem()Gets the value of the librarySystem property.java.lang.StringgetLibraryVersion()Gets the value of the libraryVersion property.java.lang.IntegergetStartChar()Gets the value of the startChar property.java.lang.IntegergetStartLine()Gets the value of the startLine property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)voidsetEndChar(java.lang.Integer value)Sets the value of the endChar property.voidsetEndLine(java.lang.Integer value)Sets the value of the endLine property.voidsetLibraryId(java.lang.String value)Sets the value of the libraryId property.voidsetLibrarySystem(java.lang.String value)Sets the value of the librarySystem property.voidsetLibraryVersion(java.lang.String value)Sets the value of the libraryVersion property.voidsetStartChar(java.lang.Integer value)Sets the value of the startChar property.voidsetStartLine(java.lang.Integer value)Sets the value of the startLine property.java.lang.StringtoString()LocatorwithEndChar(java.lang.Integer value)LocatorwithEndLine(java.lang.Integer value)LocatorwithLibraryId(java.lang.String value)LocatorwithLibrarySystem(java.lang.String value)LocatorwithLibraryVersion(java.lang.String value)LocatorwithStartChar(java.lang.Integer value)LocatorwithStartLine(java.lang.Integer value)-
Methods inherited from class org.opencds.cqf.cql.engine.elm.execution.Executable
evaluate, internalEvaluate
-
-
-
-
Field Detail
-
librarySystem
protected java.lang.String librarySystem
-
libraryId
protected java.lang.String libraryId
-
libraryVersion
protected java.lang.String libraryVersion
-
startLine
protected java.lang.Integer startLine
-
startChar
protected java.lang.Integer startChar
-
endLine
protected java.lang.Integer endLine
-
endChar
protected java.lang.Integer endChar
-
-
Method Detail
-
getLibrarySystem
public java.lang.String getLibrarySystem()
Gets the value of the librarySystem property.- Returns:
- possible object is
String
-
setLibrarySystem
public void setLibrarySystem(java.lang.String value)
Sets the value of the librarySystem property.- Parameters:
value- allowed object isString
-
getLibraryId
public java.lang.String getLibraryId()
Gets the value of the libraryId property.- Returns:
- possible object is
String
-
setLibraryId
public void setLibraryId(java.lang.String value)
Sets the value of the libraryId property.- Parameters:
value- allowed object isString
-
getLibraryVersion
public java.lang.String getLibraryVersion()
Gets the value of the libraryVersion property.- Returns:
- possible object is
String
-
setLibraryVersion
public void setLibraryVersion(java.lang.String value)
Sets the value of the libraryVersion property.- Parameters:
value- allowed object isString
-
getStartLine
public java.lang.Integer getStartLine()
Gets the value of the startLine property.- Returns:
- possible object is
Integer
-
setStartLine
public void setStartLine(java.lang.Integer value)
Sets the value of the startLine property.- Parameters:
value- allowed object isInteger
-
getStartChar
public java.lang.Integer getStartChar()
Gets the value of the startChar property.- Returns:
- possible object is
Integer
-
setStartChar
public void setStartChar(java.lang.Integer value)
Sets the value of the startChar property.- Parameters:
value- allowed object isInteger
-
getEndLine
public java.lang.Integer getEndLine()
Gets the value of the endLine property.- Returns:
- possible object is
Integer
-
setEndLine
public void setEndLine(java.lang.Integer value)
Sets the value of the endLine property.- Parameters:
value- allowed object isInteger
-
getEndChar
public java.lang.Integer getEndChar()
Gets the value of the endChar property.- Returns:
- possible object is
Integer
-
setEndChar
public void setEndChar(java.lang.Integer value)
Sets the value of the endChar property.- Parameters:
value- allowed object isInteger
-
withLibrarySystem
public Locator withLibrarySystem(java.lang.String value)
-
withLibraryId
public Locator withLibraryId(java.lang.String value)
-
withLibraryVersion
public Locator withLibraryVersion(java.lang.String value)
-
withStartLine
public Locator withStartLine(java.lang.Integer value)
-
withStartChar
public Locator withStartChar(java.lang.Integer value)
-
withEndLine
public Locator withEndLine(java.lang.Integer value)
-
withEndChar
public Locator withEndChar(java.lang.Integer value)
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, java.lang.Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)- Specified by:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals2- Overrides:
equalsin classCqlToElmBase
-
equals
public boolean equals(java.lang.Object object)
- Overrides:
equalsin classCqlToElmBase
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)- Specified by:
hashCodein interfaceorg.jvnet.jaxb2_commons.lang.HashCode2- Overrides:
hashCodein classCqlToElmBase
-
hashCode
public int hashCode()
- Overrides:
hashCodein classCqlToElmBase
-
toString
public java.lang.String toString()
- Overrides:
toStringin classCqlToElmBase
-
append
public java.lang.StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)- Specified by:
appendin interfaceorg.jvnet.jaxb2_commons.lang.ToString2- Overrides:
appendin classCqlToElmBase
-
appendFields
public java.lang.StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)- Specified by:
appendFieldsin interfaceorg.jvnet.jaxb2_commons.lang.ToString2- Overrides:
appendFieldsin classCqlToElmBase
-
-