public class RDFTermTypeConstantImpl extends AbstractNonNullConstant implements RDFTermTypeConstant
| Modifier | Constructor and Description |
|---|---|
protected |
RDFTermTypeConstantImpl(RDFTermType rdfTermType,
MetaRDFTermType metaType) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other) |
IncrementalEvaluation |
evaluateStrictEq(ImmutableTerm otherTerm,
VariableNullability variableNullability) |
RDFTermType |
getRDFTermType() |
MetaRDFTermType |
getType() |
String |
getValue() |
Stream<Variable> |
getVariableStream() |
int |
hashCode() |
boolean |
isGround() |
String |
toString() |
evaluateIsNotNull, isNullablesimplify, simplifyclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetOptionalType, inferType, isNullisDeterministicevaluateIsNotNull, isNullable, simplify, simplifyprotected RDFTermTypeConstantImpl(RDFTermType rdfTermType, MetaRDFTermType metaType)
public MetaRDFTermType getType()
getType in interface NonNullConstantgetType in interface RDFTermTypeConstantpublic RDFTermType getRDFTermType()
getRDFTermType in interface RDFTermTypeConstantpublic boolean isGround()
isGround in interface ImmutableTermpublic Stream<Variable> getVariableStream()
getVariableStream in interface ImmutableTermpublic IncrementalEvaluation evaluateStrictEq(ImmutableTerm otherTerm, VariableNullability variableNullability)
evaluateStrictEq in interface ImmutableTermCopyright © 2009–2021 Free University of Bozen-Bolzano. All rights reserved.