}
if (TimeAttribute.identifier.equals(type)) {
return new TimeAttribute(DateFormat.getDateInstance().parse(value));
}
if (HexBinaryAttribute.identifier.equals(type)) {
return new HexBinaryAttribute(value.getBytes());
}
return new AttributeValue(new URI(type)) {
@Override
public String encode() {