Class Primitive<T extends Constable,O extends Primitive<T,O>>
java.lang.Object
org.ehrbase.openehr.sdk.aql.dto.operand.Primitive<T,O>
- All Implemented Interfaces:
Cloneable,ColumnExpression,MatchesOperand,Operand,PathPredicateOperand<O>,Freezable<O>
- Direct Known Subclasses:
BooleanPrimitive,DoublePrimitive,LongPrimitive,NullPrimitive,StringPrimitive
public abstract sealed class Primitive<T extends Constable,O extends Primitive<T,O>>
extends Object
implements Operand, ColumnExpression, MatchesOperand, PathPredicateOperand<O>
permits BooleanPrimitive, DoublePrimitive, LongPrimitive, NullPrimitive, StringPrimitive
- Author:
- Stefan Spiska
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
frozen
protected boolean frozen
-
-
Constructor Details
-
Primitive
protected Primitive() -
Primitive
-
-
Method Details
-
getValue
-
setValue
-
equals
-
hashCode
public int hashCode() -
isFrozen
public boolean isFrozen() -
frozen
-
clone
-
thawed
-