19 package org.sleuthkit.datamodel;
21 import com.google.common.base.MoreObjects;
22 import java.util.Arrays;
23 import java.util.Objects;
33 private long attributeParentId;
53 super(attributeType, valueInt);
71 super(attributeType, valueLong);
87 super(attributeType, valueDouble);
103 super(attributeType, valueString);
119 super(attributeType, valueBytes);
139 int valueInt,
long valueLong,
double valueDouble, String valueString, byte[] valueBytes,
141 super(attributeType, valueInt, valueLong, valueDouble, valueString, valueBytes, sleuthkitCase);
153 return this.attributeParentId;
161 final void setAttributeParentId(
long attributeParentId) {
162 this.attributeParentId = attributeParentId;
179 void setId(
long id) {
195 return areValuesEqual(that);
203 return MoreObjects.toStringHelper(
this)
210 .add(
"Case", getCaseDatabase())
Attribute(BlackboardAttribute.Type attributeType, long valueLong)
Attribute(BlackboardAttribute.Type attributeType, int valueInt)
Attribute(BlackboardAttribute.Type attributeType, double valueDouble)
Attribute(BlackboardAttribute.Type attributeType, String valueString)
BlackboardAttribute.Type getAttributeType()
final long getAttributeParentId()
boolean equals(Object that)
Attribute(BlackboardAttribute.Type attributeType, byte[] valueBytes)