public class BNodeConstantImpl extends AbstractNonNullConstant implements BNode
| Modifier | Constructor and Description |
|---|---|
protected |
BNodeConstantImpl(String name,
TypeFactory typeFactory)
The default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other) |
IncrementalEvaluation |
evaluateStrictEq(ImmutableTerm otherTerm,
VariableNullability variableNullability) |
String |
getAnonymizedLabel(byte[] salt)
To be used by external bindings
|
String |
getInternalLabel()
Must not be used by external bindings
|
ObjectRDFType |
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 BNodeConstantImpl(String name, TypeFactory typeFactory)
public String getInternalLabel()
BNodegetInternalLabel in interface BNodepublic String getAnonymizedLabel(byte[] salt)
BNodegetAnonymizedLabel in interface BNodepublic boolean isGround()
isGround in interface ImmutableTermpublic Stream<Variable> getVariableStream()
getVariableStream in interface ImmutableTermpublic IncrementalEvaluation evaluateStrictEq(ImmutableTerm otherTerm, VariableNullability variableNullability)
evaluateStrictEq in interface ImmutableTermpublic ObjectRDFType getType()
getType in interface NonNullConstantgetType in interface ObjectConstantgetType in interface RDFConstantCopyright © 2009–2021 Free University of Bozen-Bolzano. All rights reserved.